import eu.etaxonomy.cdm.model.description.DescriptionBase;
import eu.etaxonomy.cdm.model.description.DescriptionElementBase;
import eu.etaxonomy.cdm.model.description.IDescribable;
+import eu.etaxonomy.cdm.model.name.TaxonName;
import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase;
import eu.etaxonomy.cdm.model.taxon.Taxon;
import eu.etaxonomy.taxeditor.bulkeditor.e4.BulkEditorE4;
return;
}
}
+
if(firstElement instanceof TreeNode){
firstElement = ((TreeNode) firstElement).getValue();
}
if(firstElement instanceof IDescribable<?>
&& partObject instanceof IPartContentHasFactualData
- && !(firstElement instanceof SpecimenOrObservationBase && partObject instanceof BulkEditorE4)){
+ && !(firstElement instanceof SpecimenOrObservationBase && partObject instanceof BulkEditorE4)
+ && !(firstElement instanceof TaxonName && partObject instanceof BulkEditorE4)){
featureNodeContainerCache.clear();
showViewer(structuredSelection, activePart, viewer);