docs: private Map<String, String> parseconfig(String config) {
  
          Map<String, String> result = new HashMap<String, String>();
          m_selected = "";
          String[] labels = config.split("\\|");
          for (int i = 0; i < labels.length; i++) {
  
              if (labels[i].indexOf("*") >= 0) {
                  labels[i] = labels[i].replace("*", "");
                  m_selected += labels[i] + "|";
              }
              result.put(labels[i], labels[i]);
          }
          m_selected = m_selected.substring(0, m_selected.lastIndexOf("|"));
          return result;
      }