throw new XmlPullParserException("Unexpected text "+xpp.getText()); } else if (xpp.getName().equals("prefix")) root.getPrefixes().add(parsePrefix(xpp)); else if (xpp.getName().equals("base-unit")) root.getBaseUnits().add(parseBaseUnit(xpp));
public List<Concept> doSearch(UcumModel model, ConceptKind kind, String text, boolean isRegex) { List<Concept> concepts = new ArrayList<Concept>(); if (kind == null || kind == ConceptKind.PREFIX) searchPrefixes(concepts, model.getPrefixes(), text, isRegex); if (kind == null || kind == ConceptKind.BASEUNIT) searchUnits(concepts, model.getBaseUnits(), text, isRegex); if (kind == null || kind == ConceptKind.UNIT) searchUnits(concepts, model.getDefinedUnits(), text, isRegex); return concepts; }
for (Prefix prefix : model.getPrefixes()) { if (sym.startsWith(prefix.getCode())) { unit = model.getUnit(sym.substring(prefix.getCode().length()));
throw new XmlPullParserException("Unexpected text "+xpp.getText()); } else if (xpp.getName().equals("prefix")) root.getPrefixes().add(parsePrefix(xpp)); else if (xpp.getName().equals("base-unit")) root.getBaseUnits().add(parseBaseUnit(xpp));
public List<Concept> doSearch(UcumModel model, ConceptKind kind, String text, boolean isRegex) { List<Concept> concepts = new ArrayList<Concept>(); if (kind == null || kind == ConceptKind.PREFIX) searchPrefixes(concepts, model.getPrefixes(), text, isRegex); if (kind == null || kind == ConceptKind.BASEUNIT) searchUnits(concepts, model.getBaseUnits(), text, isRegex); if (kind == null || kind == ConceptKind.UNIT) searchUnits(concepts, model.getDefinedUnits(), text, isRegex); return concepts; }
for (Prefix prefix : model.getPrefixes()) { if (sym.startsWith(prefix.getCode())) { unit = model.getUnit(sym.substring(prefix.getCode().length()));