</dynamic>
</menuContribution>
<menuContribution
- locationURI="menu:eu.etaxonomy.taxeditor.menu.showView">
+ locationURI="menu:eu.etaxonomy.taxeditor.menu.showView?before=eu.etaxonomy.taxeditor.editor.showViewMenu">
<command
commandId="org.eclipse.ui.views.showView"
label="Taxon Navigator"
label="Refresh"
style="push">
</command>
+ <command
+ commandId="eu.etaxonomy.taxeditor.navigation.command.copyTaxonName"
+ label="Copy"
+ style="push">
+ </command>
</menuContribution>
<menuContribution
locationURI="toolbar:org.eclipse.ui.main.toolbar">
<menuContribution
locationURI="popup:eu.etaxonomy.taxeditor.navigation.key.polytomous.polytomousKeyViewPart">
<command
- commandId="eu.etaxonomy.taxeditor.navigation.key.polytomous.edit"
+ commandId="eu.etaxonomy.taxeditor.navigation.key.polytomous.newKey"
+ label="New"
+ style="push">
+ </command>
+ <command
+ commandId="eu.etaxonomy.taxeditor.navigation.key.polytomous.editNodes"
label="Edit"
style="push">
</command>
+ <menu
+ label="Refresh">
+ <command
+ commandId="eu.etaxonomy.taxeditor.navigation.key.polytomous.refreshKeyList"
+ label="List"
+ style="push">
+ </command>
+ <command
+ commandId="eu.etaxonomy.taxeditor.navigation.key.polytomous.refreshKeyNodes"
+ label="Key Nodes"
+ style="push">
+ </command>
+ </menu>
<separator
- name="eu.etaxonomy.eu.polytomousKeyView.separator"
+ name="eu.etaxonomy.eu.polytomousKeyView.separator2"
visible="true">
</separator>
<command
id="org.eclipse.ui.file.refresh"
name="Refresh">
</command>
+ <command
+ defaultHandler="eu.etaxonomy.taxeditor.navigation.navigator.handler.CopyHandler"
+ id="eu.etaxonomy.taxeditor.navigation.command.copyTaxonName"
+ name="Copy">
+ </command>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
- defaultHandler="eu.etaxonomy.taxeditor.navigation.key.polytomous.handler.EditHandler"
- id="eu.etaxonomy.taxeditor.navigation.key.polytomous.edit"
- name="Edit Polytomous Key">
+ defaultHandler="eu.etaxonomy.taxeditor.navigation.key.polytomous.handler.NewPolytomousKeyHandler"
+ id="eu.etaxonomy.taxeditor.navigation.key.polytomous.newKey"
+ name="New Polytomous Key">
+ </command>
+ <command
+ defaultHandler="eu.etaxonomy.taxeditor.navigation.key.polytomous.handler.EditPolytomousKeyNodesHandler"
+ id="eu.etaxonomy.taxeditor.navigation.key.polytomous.editNodes"
+ name="Edit Polytomous Key Nodes">
+ </command>
+ <command
+ defaultHandler="eu.etaxonomy.taxeditor.navigation.key.polytomous.handler.RefreshPolytomousKeyListHandler"
+ id="eu.etaxonomy.taxeditor.navigation.key.polytomous.refreshKeyList"
+ name="Refresh Polytomous Key List">
+ </command>
+ <command
+ defaultHandler="eu.etaxonomy.taxeditor.navigation.key.polytomous.handler.RefreshPolytomousKeyNodesHandler"
+ id="eu.etaxonomy.taxeditor.navigation.key.polytomous.refreshKeyNodes"
+ name="Refresh Polytomous Key Nodes">
</command>
</extension>
<extension
</property>
</options>
</viewer-->
+ <dragAssistant
+ class="eu.etaxonomy.taxeditor.navigation.navigator.dnd.TaxonNavigatorDragAdapterAssistant"
+ viewerId="eu.etaxonomy.taxeditor.navigation.navigator">
+ </dragAssistant>
</extension>
<extension
point="org.eclipse.ui.navigator.linkHelper">
<definition
id="isTaxonNode">
<with
- variable="activeMenuSelection">
+ variable="selection">
<iterate>
<instanceof
value="eu.etaxonomy.cdm.model.taxon.TaxonNode">
<definition
id="isTaxonomicTree">
<with
- variable="activeMenuSelection">
+ variable="selection">
<iterate>
<instanceof
value="eu.etaxonomy.cdm.model.taxon.TaxonomicTree">
<definition
id="isSynonymNode">
<with
- variable="activeMenuSelection">
+ variable="selection">
<iterate>
<instanceof
value="eu.etaxonomy.cdm.model.taxon.Synonym">