merge-update from trunk
[taxeditor.git] / eu.etaxonomy.taxeditor.editor / plugin.xml
index 7f039453439c0511918de252ff0d9b96bccd3078..90254eae65b947e6dc43b11b8ee6cf88f9afc98e 100644 (file)
                commandId="taxeditor-editor.useExistingImage"
                label="%command.label.50"
                style="push">
-            <visibleWhen
-                  checkEnabled="false">
+            <visibleWhen>
                <reference
                      definitionId="isImageGallery">
                </reference>
                    <equals
                          value="eu.etaxonomy.taxeditor.editor.view.media">
                    </equals>
-                   <equals
-                         value="eu.etaxonomy.taxeditor.editor.view.derivate.DerivateView">
-                   </equals>
                 </or>
              </with>
           </activeWhen>
             class="eu.etaxonomy.taxeditor.editor.handler.OpenChecklistEditorHandler"
             commandId="eu.etaxonomy.taxeditor.editor.handler.OpenChecklistEditorHandler">
       </handler>
-      <handler
+            <handler
             class="eu.etaxonomy.taxeditor.editor.handler.LoadPherogramHandler"
             commandId="eu.etaxonomy.taxeditor.editor.molecular.AlignmentEditor.loadPherogram">
          <activeWhen>
             </with>
          </activeWhen>
       </handler>
+      <handler
+            class="eu.etaxonomy.taxeditor.editor.view.derivate.handler.DeleteDerivateHandler"
+            commandId="org.eclipse.ui.edit.delete">
+         <activeWhen>
+            <with
+                  variable="activePartId">
+               <equals
+                     value="eu.etaxonomy.taxeditor.editor.view.derivate.DerivateView">
+               </equals>
+            </with>
+         </activeWhen>
+      </handler>
    </extension>
    <extension
          name="%extension.name"