import eu.etaxonomy.cdm.model.common.LanguageString;
import eu.etaxonomy.cdm.model.common.LanguageStringBase;
import eu.etaxonomy.cdm.model.common.Marker;
+import eu.etaxonomy.cdm.model.common.MarkerType;
import eu.etaxonomy.cdm.model.common.OriginalSourceBase;
import eu.etaxonomy.cdm.model.description.CategoricalData;
import eu.etaxonomy.cdm.model.description.CommonTaxonName;
}
if (element instanceof Marker) {
Marker marker = (Marker) element;
- return marker.getMarkerType().getLabel() + " (" + marker.getFlag() + ")";
+ MarkerType type = marker.getMarkerType();
+ return (type == null ? "- no marker type -" : marker.getMarkerType().getLabel()) + " (" + marker.getFlag() + ")";
}
// TODO write return texts for NameRelationship, HomotypicalGroup, SpecimenTypeDesignation, etc.
return element.toString();