private void collectUnknownSymbols(SymbolText st, java.util.List<String> unkwn) { if (st != null) { for (String s : st.getSymbols()) { if (HGNC.getSymbol(s) == null && !unkwn.contains(s)) unkwn.add(s); } } }
public java.util.List<String> getSymbols() { java.util.List<String> list = new ArrayList<String>(); String text = symbolText.getText(); for (String s : text.replaceAll(",", " ").split("\\s+")) { if (s != null) { s = s.trim(); if (s.length() > 0 && !list.contains(s)) list.add(s); } } return list; }