import java.util.List;
import java.util.Map;
+import org.apache.commons.lang.StringUtils;
+
import eu.etaxonomy.cdm.model.common.Language;
+import eu.etaxonomy.cdm.model.description.Feature;
import eu.etaxonomy.cdm.model.description.MeasurementUnit;
import eu.etaxonomy.cdm.model.description.NaturalLanguageTerm;
import eu.etaxonomy.cdm.model.description.StatisticalMeasure;
return textData;
}
+
+ protected String buildFeature(Feature feature, boolean doItBetter){
+ if (feature==null || feature.getLabel()==null) return "";
+ else {
+ if (doItBetter) {
+ String betterString = StringUtils.substringBefore(feature.getLabel(), "<");
+ return StringUtils.removeEnd(betterString, " ");
+ }
+ else return feature.getLabel();
+ }
+ }
}