if (((TaxonBase)selectedElement).getId() == 0){
if (selectedElement instanceof Taxon &&((Taxon) selectedElement).isMisapplication() ) {
editor.getTaxon().removeTaxon((Taxon)selectedElement, TaxonRelationshipType.MISAPPLIED_NAME_FOR());
-
- } else if (selectedElement instanceof Taxon &&((Taxon) selectedElement).isProparteSynonym() ) {
+ editor.getTaxon().removeTaxon((Taxon)selectedElement, TaxonRelationshipType.PRO_PARTE_MISAPPLIED_NAME_FOR());
+ editor.getTaxon().removeTaxon((Taxon)selectedElement, TaxonRelationshipType.PARTIAL_MISAPPLIED_NAME_FOR());
+ } else if (selectedElement instanceof Taxon &&((Taxon) selectedElement).isProparteSynonym()) {
editor.getTaxon().removeTaxon((Taxon)selectedElement, TaxonRelationshipType.PRO_PARTE_SYNONYM_FOR());
-
+ editor.getTaxon().removeTaxon((Taxon)selectedElement, TaxonRelationshipType.PARTIAL_SYNONYM_FOR());
} else if (selectedElement instanceof Synonym){
editor.getTaxon().removeSynonym((Synonym)selectedElement);
}