- visible="true">
- </separator>
- <command
- commandId="org.eclipse.ui.views.showView"
- label="%command.name.40"
- style="push">
- <parameter
- name="org.eclipse.ui.views.showView.viewId"
- value="eu.etaxonomy.taxeditor.editor.view.validation.problems">
- </parameter>
- <visibleWhen
- checkEnabled="true">
- <reference
- definitionId="isCdmStoreConnected">
- </reference>
- </visibleWhen>
- </command>
- </menuContribution>
- <menuContribution
- locationURI="menu:org.eclipse.ui.main.menu.navigate">
- <command
- commandId="eu.etaxonomy.taxeditor.editor.command.openParent"
- label="%command.label.8"
- style="push">
- </command>
- </menuContribution>
- <menuContribution
- locationURI="popup:eu.etaxonomy.taxeditor.editor.taxon.name">
- <menu
- label="%menu.label">
- <command
- commandId="eu.etaxonomy.taxeditor.editor.name.createHeterotypicSynoym"
- label="%command.label.9"
- style="push">
- <visibleWhen>
- <reference
- definitionId="isAcceptedTaxon">
- </reference>
- </visibleWhen>
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.name.createHomotypicSynoym"
- label="%command.label.10"
- style="push">
- <visibleWhen>
- <reference
- definitionId="isAcceptedTaxon">
- </reference>
- </visibleWhen>
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.name.createSynonymInHomotypicalGroup"
- label="%command.label.11"
- style="push">
- <visibleWhen>
- <reference
- definitionId="isSynonym">
- </reference>
- </visibleWhen>
- </command>
- <separator
- name="separator1"
- visible="true">
- </separator>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.name.createMisapplication"
- label="%command.label.49"
- style="push">
- <visibleWhen>
- <or>
- <reference
- definitionId="isAcceptedTaxon">
- </reference>
- <reference
- definitionId="isMisapplication">
- </reference>
- </or>
- </visibleWhen>
- </command>
- </menu>
- <!--<command
- commandId="eu.etaxonomy.taxeditor.editor.name.changeAcceptedToSynonym"
- label="Change Accepted Taxon to Synonym"
- style="push">
- <visibleWhen
- checkEnabled="true">
- <reference
- definitionId="isAcceptedAndHasNoHomotypicSynonyms">
- </reference>
- </visibleWhen
- <visibleWhen>
- <or>
- <reference
- definitionId="isAcceptedTaxon">
- </reference>
- <reference
- definitionId="isMisapplication">
- </reference>
- </or>
- </visibleWhen>
- </command>-->
- <menu
- label="%menu.label.0">
- <command
- commandId="eu.etaxonomy.taxeditor.editor.name.changeToAcceptedTaxon"
- label="%command.label.12"
- style="push">
- <visibleWhen>
- <not>
- <or>
- <reference
- definitionId="isAcceptedTaxon">
- </reference>
- <reference
- definitionId="isMisapplication">
- </reference>
- <reference
- definitionId="isHomotypicSynonymOfAcceptedTaxon">
- </reference>
- </or>
- </not>
- </visibleWhen>
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.name.changeToSynonym"
- label="%command.label.13"
- style="push">
- <visibleWhen>
- <not>
- <or>
- <reference
- definitionId="isAcceptedTaxon">
- </reference>
- <reference
- definitionId="isSynonym">
- </reference>
- </or>
- </not>
- </visibleWhen>
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.name.changeToMisapplication"
- label="%command.label.14"
- style="push">
- <visibleWhen>
- <not>
- <or>
- <reference
- definitionId="isAcceptedTaxon">
- </reference>
- <reference
- definitionId="isMisapplication">
- </reference>
- </or>
- </not>
- </visibleWhen>
- </command>
- </menu>
- <separator
- name="taxeditor-editor.separator1"
- visible="true">
- </separator>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.name.delete"
- label="%command.label.15"
- style="push">
- <visibleWhen>
- <or>
- <reference
- definitionId="isSynonym">
- </reference>
- <reference
- definitionId="isMisapplication">
- </reference>
- <reference
- definitionId="isConceptRelation">
- </reference>
- </or>
- </visibleWhen>
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.name.deleteAllEmptyNames"
- label="%command.label.16"
- style="push">
- <visibleWhen>
- <reference
- definitionId="hasEmptyNames">
- </reference>
- </visibleWhen>
- </command>
- <separator
- name="taxeditor-editor.separator2"
- visible="true">
- </separator>
- <dynamic
- class="eu.etaxonomy.taxeditor.editor.name.handler.GroupBasionymContributionItem"
- id="taxeditor-editor.dynamic.setBasionym">
- <visibleWhen>
- <or>
- <reference
- definitionId="isAcceptedTaxon">
- </reference>
- <reference
- definitionId="isSynonym">
- </reference>
- </or>
- </visibleWhen>
- </dynamic>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.name.swapSynonymAndAccepted"
- label="%command.label.17"
- style="push">
- <visibleWhen>
- <reference
- definitionId="isSynonym">
- </reference>
- </visibleWhen>
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.name.moveSynonymToAnotherAcceptedTaxon"
- label="%command.label.56"
- style="push">
- <visibleWhen>
- <reference
- definitionId="isSynonym">
- </reference>
- </visibleWhen>
- </command>
- <separator
- name="taxeditor-editor.separator3"
- visible="true">
- </separator>
- <command
- commandId="org.eclipse.ui.views.showView"
- label="%command.label.18"
- style="push">
- <parameter
- name="org.eclipse.ui.views.showView.viewId"
- value="eu.etaxonomy.taxeditor.editor.forms.detailsView">
- </parameter>
- </command>
- <separator
- name="taxeditor-editor.separator4"
- visible="true">
- </separator>
- <command
- commandId="org.eclipse.ui.file.save"
- label="%command.label.19"
- style="push">
- </command>
- </menuContribution>
- <menuContribution
- locationURI="popup:eu.etaxonomy.taxeditor.editor.key.polytomous">
- <command
- commandId="eu.etaxonomy.taxeditor.key.polytomous.command.new"
- label="%command.label.20"
- style="push">
- </command>
- <separator
- name="taxeditor-editor.separator1"
- visible="true">
- </separator>
- <command
- commandId="eu.etaxonomy.taxeditor.key.polytomous.delete"
- label="%command.label.21"
- style="push">
- </command>
- <separator
- name="taxeditor-editor.separator2"
- visible="true">
- </separator>
- <command
- commandId="eu.etaxonomy.taxeditor.key.command.applyLayout"
- label="%command.label.22"
- style="push">
- </command>
- <separator
- name="taxeditor-editor.separator3"
- visible="true">
- </separator>
- </menuContribution>
- <menuContribution
- locationURI="popup:eu.etaxonomy.taxeditor.editor.key.polytomous.list">
- <command
- commandId="eu.etaxonomy.taxeditor.key.polytomous.command.new.child"
- label="%command.label.23"
- style="push">
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.key.polytomous.command.new.sibling"
- label="%command.label.24"
- style="push">
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.key.polytomous.command.refresh"
- label="%command.label.25"
- style="push">
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.key.polytomous.command.delete"
- label="%command.label.26"
- style="push">
- </command>
- </menuContribution>
- <menuContribution
- locationURI="popup:eu.etaxonomy.taxeditor.editor.view.descriptive">
- <command
- commandId="eu.etaxonomy.taxeditor.editor.view.descriptive.command.adddescription"
- label="%command.label.27"
- style="push">
- </command>
- <menu
- label="%menu.label.1">
- <dynamic
- class="eu.etaxonomy.taxeditor.editor.view.descriptive.handler.DynamicFeatureMenu"
- id="eu.etaxonomy.taxeditor.dynamicFeatureMenu">
- </dynamic>
- <visibleWhen
- checkEnabled="true">
- <or>
- <reference
- definitionId="isDescription">
- </reference>
- <reference
- definitionId="isDescriptionElement">
- </reference>
- <reference
- definitionId="isFeatureNodeContainer">
- </reference>
- </or>
- </visibleWhen>
- </menu>
- <separator
- name="eu.etaxonomy.taxeditor.taxonDescriptionEditor.separator3"
- visible="true">
- </separator>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.view.descriptive.command.moveDescriptionToTaxon"
- label="%command.label.28"
- style="push">
- <visibleWhen
- checkEnabled="true">
- <reference
- definitionId="isDescription">
- </reference>
- </visibleWhen>
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.view.descriptive.command.moveDescriptionElements"
- label="%command.label.29"
- style="push">
- <visibleWhen
- checkEnabled="true">
- <or>
- <reference
- definitionId="isFeatureNodeContainer">
- </reference>
- <reference
- definitionId="isDescriptionElement">
- </reference>
- </or>
- </visibleWhen>
- </command>
- <separator
- name="eu.etaxonomy.taxeditor.editor.separator1">
- </separator>
- <dynamic
- class="eu.etaxonomy.taxeditor.view.CdmViewerContextMenu"
- id="eu.etaxonomy.taxeditor.editor.descriptive.cdmViewerContextMenu">
- </dynamic>
- <separator
- name="eu.etaxonomy.taxeditor.editor.separator1">
- </separator>
- <separator
- name="eu.etaxonomy.taxeditor.taxonDescriptionEditor.separator.afterNew"
- visible="true">
- </separator>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.view.descriptive.command.delete"
- label="%command.label.30"
- style="push">
- </command>
- <separator
- name="eu.etaxonomy.taxeditor.taxonDescriptionEditor.separator.afterDelete"
- visible="true">
- </separator>
- <command
- commandId="org.eclipse.ui.file.save"
- label="%command.label.31"
- style="push">
- </command>
- <separator
- name="eu.etaxonomy.taxeditor.editor.separator1">
- </separator>
- </menuContribution>
- <menuContribution
- locationURI="popup:eu.etaxonomy.taxeditor.editor.view.derivate.DerivateView">
- <separator
- name="eu.etaxonomy.taxeditor.editor.separator4"
- visible="true">
- </separator>
- <dynamic
- class="eu.etaxonomy.taxeditor.view.CdmViewerContextMenu"
- id="eu.etaxonomy.taxeditor.editor.derivativeEditor.CdmViewerContextMenu">
- </dynamic>
- <dynamic
- class="eu.etaxonomy.taxeditor.editor.view.derivate.contextMenu.DerivateViewContextMenu"
- id="eu.etaxonomy.taxeditor.editor.view.derivate.DerivateContextMenu">
- </dynamic>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.derivative.toggleLinkWithTaxonSelection"
- label="%command.label.LINK_WITH_TAXON_SELECTION"
- style="push">
- <visibleWhen
- checkEnabled="true">
- <not>
- <reference
- definitionId="isDerivativeEditorLinkedToTaxonSelection">
- </reference>
- </not>
- </visibleWhen>
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.derivative.toggleLinkWithTaxonSelection"
- label="%command.label.UNLINK_FROM_TAXON_SELECTION"
- style="push">
- <visibleWhen
- checkEnabled="true">
- <reference
- definitionId="isDerivativeEditorLinkedToTaxonSelection">
- </reference>
- </visibleWhen>
- </command>
- <separator
- name="eu.etaxonomy.taxeditor.editor.separator3"
- visible="true">
- </separator>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.derivative.reuseSingleRead"
- id="eu.etaxonomy.taxeditor.editor.derivative.reuseSingleReadMenuItem"
- label="%command.label.REUSE_SINGLE_READ_HERE"
- style="push">
- <visibleWhen
- checkEnabled="true">
- <reference
- definitionId="isSingleReadReusableHere">
- </reference>
- </visibleWhen>
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.derivative.copySingleReadToClipBoard"
- label="%command.label.REUSE_SINGLE_READ_FOR_OTHER_SEQUENCE"
- style="push">
- <visibleWhen
- checkEnabled="true">
- <reference
- definitionId="isSingleRead">
- </reference>
- </visibleWhen>
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.derivative.removeSingleReadFromSequence"
- label="%command.label.REMOVE_SINGLE_READ_FROM_THIS_SEQUENCE"
- style="push">
- <visibleWhen
- checkEnabled="true">
- <reference
- definitionId="isSingleReadReused">
- </reference>
- </visibleWhen>
- </command>
- <separator
- name="eu.etaxonomy.taxeditor.editor.separator7"
- visible="true">
- </separator>
- <command
- commandId="org.eclipse.ui.edit.delete"
- label="%command.label.52"
- style="push">
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.derivate.deepDelete"
- icon="icons/deep-delete-16x16-32.png"
- label="%command.label.54"
- style="push">
- </command>
- </menuContribution>
- <menuContribution
- locationURI="popup:eu.etaxonomy.taxeditor.editor.view.dataimport.SpecimenImportEditor">
- <dynamic
- class="eu.etaxonomy.taxeditor.editor.view.dataimport.DataImportEditorContextMenu"
- id="eu.etaxonomy.taxeditor.editor.view.dataimport.DataImportEditorContextMenu">
- </dynamic>
- </menuContribution>
- <menuContribution
- locationURI="popup:eu.etaxonomy.taxeditor.editor.view.dataimport.GbifImportEditor">
- <dynamic
- class="eu.etaxonomy.taxeditor.editor.view.dataimport.DataImportEditorContextMenu"
- id="eu.etaxonomy.taxeditor.editor.view.dataimport.DataImportEditorContextMenu">
- </dynamic>
- </menuContribution>
-
-
-
-
- <menuContribution
- locationURI="popup:eu.etaxonomy.taxeditor.editor.view.uses">
- <command
- commandId="eu.etaxonomy.taxeditor.use.commands.adduse"
- label="%command.label.32"
- style="push">
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.use.createUseSummary"
- label="%command.label.33"
- style="push">
- <visibleWhen
- checkEnabled="true">
- <or>
- <reference
- definitionId="isDescription">
- </reference>
- <reference
- definitionId="isDescriptionElement">
- </reference>
- <reference
- definitionId="isFeatureNodeContainer">
- </reference>
- </or>
- </visibleWhen>
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.use.createUseRecord"
- label="%command.label.34"
- style="push">
- <visibleWhen
- checkEnabled="true">
- <or>
- <reference
- definitionId="isDescription">
- </reference>
- <reference
- definitionId="isDescriptionElement">
- </reference>
- <reference
- definitionId="isFeatureNodeContainer">
- </reference>
- </or>
- </visibleWhen>
- </command>
- <separator
- name="eu.etaxonomy.taxeditor.usesEditor.separator3"
- visible="true">
- </separator>
- <separator
- name="taxeditor-editor.separator1"
- visible="true">
- </separator>
- <separator
- name="eu.etaxonomy.taxeditor.taxonDescriptionEditor.separator.afterNew"
- visible="true">
- </separator>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.use.command.delete"
- label="%command.label.35"
- style="push">
- </command>
- <separator
- name="eu.etaxonomy.taxeditor.taxonDescriptionEditor.separator.afterDelete"
- visible="true">
- </separator>
- <command
- commandId="org.eclipse.ui.file.save"
- label="%command.label.36"
- style="push">
- </command>
- </menuContribution>
-
-
-
-
-
- <menuContribution
- locationURI="popup:eu.etaxonomy.taxeditor.editor.view.media">
- <command
- commandId="eu.etaxonomy.taxeditor.editor.media.command.newimagegallery"
- label="%command.label.37"
- style="push">
- <visibleWhen>
- <or>
- <reference
- definitionId="isBulkEditor">
- </reference>
- <reference
- definitionId="isTaxonEditor">
- </reference>
- <reference
- definitionId="isDerivateEditor">
- </reference>
- </or>
- </visibleWhen>
- </command>
- <separator
- name="taxeditor-editor.separator1"
- visible="true">
- </separator>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.media.command.newimage"
- label="%command.label.38"
- style="push">
- <visibleWhen>
- <reference
- definitionId="isImageGallery">
- </reference>
- </visibleWhen>
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.media.command.useExistingImage"
- label="%command.label.50"
- style="push">
- <visibleWhen>
- <reference
- definitionId="isImageGallery">
- </reference>
- </visibleWhen>
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.media.command.moveimgdown"
- label="%command.label.39"
- style="push">
- <visibleWhen>
- <reference
- definitionId="isMedia">
- </reference>
- </visibleWhen>
- </command>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.media.command.moveimgup"
- label="%command.label.40"
- style="push">
- <visibleWhen>
- <reference
- definitionId="isMedia">
- </reference>
- </visibleWhen>
- </command>
- <separator
- name="taxeditor-editor.separator2"
- visible="true">
- </separator>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.media.command.delete"
- label="%command.label.41"
- style="push">
- </command>
- <command
- commandId="org.eclipse.ui.file.save"
- label="%command.label.42"
- style="push">
- </command>
- </menuContribution>
- <menuContribution
- locationURI="popup:eu.etaxonomy.taxeditor.editor.view.concept">
- <menu
- label="%menu.label.3">
- <dynamic
- class="eu.etaxonomy.taxeditor.editor.view.concept.handler.CreateConceptRelationMenu"
- id="eu.etaxonomy.taxeditor.editor.view.concept.menus.new">
- </dynamic>
- </menu>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.view.concept.command.open"
- label="%command.label.43"
- style="push">
- </command>
- <separator
- name="eu.etaxonomy.taxeditor.editor.view.concept.menu.separator1"
- visible="true">
- </separator>
- <command
- commandId="eu.etaxonomy.taxeditor.editor.view.concept.command.delete"
- label="%command.label.44"
- style="push">
- </command>
- </menuContribution>
- <menuContribution
- allPopups="false"
- locationURI="popup:#BulkEditorContext?before=taxeditor-bulkeditor.separator1">