implementing the CommandHandlerButton and using it as button to open the OpenFeatureT...
[taxeditor.git] / eu.etaxonomy.taxeditor.store / plugin.xml
index 3eeaba994bdfd8eec0d2d23cd438303f34010df5..0d696cc577875dc395ee7e958cda58260c89e9f3 100644 (file)
             </with>
          </activeWhen>
       </handler>
             </with>
          </activeWhen>
       </handler>
+      <handler
+            class="eu.etaxonomy.taxeditor.featuretree.OpenFeatureTreeEditorWizardHandler"
+            commandId="eu.etaxonomy.taxeditor.store.open.FeatureTreeEditorWizard">
+         <activeWhen>
+            <reference
+                  definitionId="hasROLE_PROJECT_MANAGER">
+            </reference>
+         </activeWhen>
+      </handler>
    </extension>
    <extension
          name="Popup Menu Commands"
    </extension>
    <extension
          name="Popup Menu Commands"
             defaultHandler="eu.etaxonomy.taxeditor.editor.definedterm.handler.OpenDefinedTermEditorHandler"
             id="eu.etaxonomy.taxeditor.store.openDefinedTermEditor"
             name="Open Defined Term Editor">
             defaultHandler="eu.etaxonomy.taxeditor.editor.definedterm.handler.OpenDefinedTermEditorHandler"
             id="eu.etaxonomy.taxeditor.store.openDefinedTermEditor"
             name="Open Defined Term Editor">
-         <commandParameter
-               id="eu.etaxonomy.taxeditor.store.openDefinedTermEditor.parameter"
-               name="inputType"
-               optional="true">
-         </commandParameter>
          <commandParameter
                id="eu.etaxonomy.taxeditor.store.openDefinedTermEditor.termTypeUuid"
                name="inputType"
          <commandParameter
                id="eu.etaxonomy.taxeditor.store.openDefinedTermEditor.termTypeUuid"
                name="inputType"
             id="eu.etaxonomy.taxeditor.editor.definedTerms.newTermVocabulary"
             name="New Term Vocabulary">
       </command>
             id="eu.etaxonomy.taxeditor.editor.definedTerms.newTermVocabulary"
             name="New Term Vocabulary">
       </command>
+      <command
+         id="eu.etaxonomy.taxeditor.store.open.FeatureTreeEditorWizard"
+         name="Open Feature Tree Editor Wizard">
+         </command>
    </extension>
    <extension
          point="org.eclipse.ui.importWizards">
    </extension>
    <extension
          point="org.eclipse.ui.importWizards">
          pattern="eu.etaxonomy.taxeditor.bulkeditor/bulkeditor.menus.openmenu"
          isEqualityPattern="true">
    </activityPatternBinding>
          pattern="eu.etaxonomy.taxeditor.bulkeditor/bulkeditor.menus.openmenu"
          isEqualityPattern="true">
    </activityPatternBinding>
+   <activityPatternBinding
+         activityId="eu.etaxonomy.taxeditor.store.activityProjectManagement"
+         pattern="eu.etaxonomy.taxeditor.bulkeditor/eu.etaxonomy.taxeditor.editor.definedTerm"
+         isEqualityPattern="true">
+   </activityPatternBinding>
 </extension>
 <extension
       point="org.eclipse.ui.services">
 </extension>
 <extension
       point="org.eclipse.ui.services">
       </variable>
    </sourceProvider>
 </extension>
       </variable>
    </sourceProvider>
 </extension>
-       
 </plugin>
 </plugin>