labelProvider="eu.etaxonomy.taxeditor.navigation.navigator.TaxonNodeLabelProvider"
name="Taxon">
<triggerPoints>
- <instanceof value="eu.etaxonomy.cdm.model.taxon.TaxonNode"/>
+ <or>
+ <instanceof
+ value="eu.etaxonomy.cdm.model.taxon.TaxonNode">
+ </instanceof>
+ <and>
+ <instanceof
+ value="eu.etaxonomy.cdm.model.taxon.TaxonomicTree">
+ </instanceof>
+ <test
+ forcePluginActivation="true"
+ property="eu.etaxonomy.taxeditor.propertytests.hasTaxa">
+ </test>
+ </and>
+ </or>
</triggerPoints>
<dropAssistant
class="eu.etaxonomy.taxeditor.navigation.navigator.TaxonDropAdapterAssistant"
properties="hasSynonyms"
type="eu.etaxonomy.cdm.model.taxon.TaxonNode">
</propertyTester>
+ <propertyTester
+ class="eu.etaxonomy.taxeditor.navigation.navigator.TaxonNodePropertyTester"
+ id="eu.etaxonomy.taxeditor.propertytests.navigatorPropertyTester"
+ namespace="eu.etaxonomy.taxeditor.propertytests"
+ properties="hasTaxa"
+ type="eu.etaxonomy.cdm.model.taxon.TaxonomicTree">
+ </propertyTester>
</extension>
<extension
point="org.eclipse.ui.newWizards">