From: Katja Luther Date: Thu, 21 Apr 2016 12:06:44 +0000 (+0200) Subject: fix #5524 X-Git-Tag: 4.0.0^2~13 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/9f983dae12f24e124a9f06d2211a2e55d143e370 fix #5524 --- diff --git a/eu.etaxonomy.taxeditor.editor/plugin.xml b/eu.etaxonomy.taxeditor.editor/plugin.xml index a2287eda7..993ee94f1 100644 --- a/eu.etaxonomy.taxeditor.editor/plugin.xml +++ b/eu.etaxonomy.taxeditor.editor/plugin.xml @@ -499,6 +499,7 @@ label="%command.label.12" style="push"> + - - - + + + + + + + + + property="eu.etaxonomy.taxeditor.editor.name.propertyTester.isNotHomotypicSynonymOfAcceptedTaxon"> @@ -1898,7 +1905,7 @@ class="eu.etaxonomy.taxeditor.editor.name.handler.NameEditorMenuPropertyTester" id="eu.etaxonomy.taxeditor.editor.name.propertyTester" namespace="eu.etaxonomy.taxeditor.editor.name.propertyTester" - properties="isAcceptedTaxon,isSynonym,isMisapplication,isTaxonBase,hasEmptyNames,isAcceptedAndHasNoHomotypicSynonyms" + properties="isAcceptedTaxon,isSynonym,isMisapplication,isTaxonBase,hasEmptyNames,isAcceptedAndHasNoHomotypicSynonyms,isNotHomotypicSynonymOfAcceptedTaxon" type="org.eclipse.jface.viewers.IStructuredSelection"> Constructor for NameEditorMenuPropertyTester.

@@ -78,10 +78,10 @@ public class NameEditorMenuPropertyTester extends org.eclipse.core.expressions.P } else if(ACCEPTED_AND_NO_HOMOTYPIC_SYNONYMS.equals(property)){ return isAcceptedAndHasNoHomotypicSynonyms(selectedElement); - }else if (HOMOTYPIC_SYNONYM_OF_ACCEPTED.equals(property)){ - return isHomotypicSynonymOfAcceptedTaxon(selectedElement); + }else if (NOT_HOMOTYPIC_SYNONYM_OF_ACCEPTED.equals(property)){ + return isNotHomotypicSynonymOfAcceptedTaxon(selectedElement); } - + } return false; @@ -95,8 +95,8 @@ public class NameEditorMenuPropertyTester extends org.eclipse.core.expressions.P } return false; } - - private boolean isHomotypicSynonymOfAcceptedTaxon(Object selectedElement) { + + private boolean isNotHomotypicSynonymOfAcceptedTaxon(Object selectedElement) { if (isSynonym(selectedElement)){ Synonym synonym = (Synonym) selectedElement; for (Taxon taxon:synonym.getAcceptedTaxa()){