import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Event;
import org.eclipse.swt.widgets.Label;
-import org.eclipse.swt.widgets.Text;
import org.eclipse.ui.forms.IFormColors;
import org.eclipse.ui.forms.widgets.FormToolkit;
import org.eclipse.ui.forms.widgets.Section;
import eu.etaxonomy.cdm.model.occurrence.FieldObservation;
import eu.etaxonomy.cdm.model.occurrence.PreservationMethod;
import eu.etaxonomy.cdm.model.occurrence.Specimen;
-import eu.etaxonomy.cdm.model.reference.ReferenceBase;
+import eu.etaxonomy.cdm.model.reference.Reference;
+import eu.etaxonomy.cdm.model.taxon.Classification;
import eu.etaxonomy.cdm.model.taxon.TaxonBase;
import eu.etaxonomy.cdm.model.taxon.TaxonNode;
-import eu.etaxonomy.cdm.model.taxon.TaxonomicTree;
import eu.etaxonomy.cdm.strategy.parser.ParserProblem;
import eu.etaxonomy.taxeditor.editor.EditorUtil;
import eu.etaxonomy.taxeditor.forms.selection.AbstractSelectionElement;
else if(entity instanceof Modifier){
element = new ModifierElement(this, parentElement, (Modifier) entity, removeListener, style);
}
- else if(entity instanceof ReferenceBase){
- element = new DescriptionSourceElement(this, parentElement, (ReferenceBase) entity, removeListener, style);
+ else if(entity instanceof Reference){
+ element = new DescriptionSourceElement(this, parentElement, (Reference) entity, removeListener, style);
}
else if(entity instanceof NameTypeDesignation){
element = new NameTypeDesignationElement(this, parentElement, (NameTypeDesignation) entity, removeListener, style);
element = new NameSelectionElement(this, conversation, parentElement, labelString, (TaxonNameBase) entity, style);
break;
case REFERENCE:
- element = new ReferenceSelectionElement(this, conversation, parentElement, labelString, (ReferenceBase) entity, style);
+ element = new ReferenceSelectionElement(this, conversation, parentElement, labelString, (Reference) entity, style);
break;
case TAXON_BASE:
element = new TaxonBaseSelectionElement(this, conversation, parentElement, labelString, (TaxonBase) entity, style);
element = new FeatureTreeSelectionElement(this, conversation, parentElement, labelString, (FeatureTree) entity, style);
break;
case CLASSIFICATION:
- element = new ClassificationSelectionElement(this, conversation, parentElement, labelString, (TaxonomicTree) entity, style);
+ element = new ClassificationSelectionElement(this, conversation, parentElement, labelString, (Classification) entity, style);
break;
case TAXON_NODE:
element = new TaxonNodeSelectionElement(this, conversation, parentElement, labelString, (TaxonNode) entity, style);