ref #6566 Migrate org.eclipse.ui.main.menu.file menu
[taxeditor.git] / eu.etaxonomy.taxeditor.application / plugin.xml
index fdad8b284077acf80629a32ccaf896fece22e5a9..6b08e4b657fc89b91736ce6676834544cb48315b 100644 (file)
    </extension-->
    <extension
          point="org.eclipse.ui.menus">
-      <menuContribution
-            locationURI="menu:org.eclipse.ui.main.menu">
-         <menu
-               id="org.eclipse.ui.main.menu.file"
-               label="%menu.label">
-         </menu>
-         <menu
-               id="org.eclipse.ui.main.menu.edit"
-               label="%menu.label.0">
-         </menu>
-         <menu
-               id="org.eclipse.ui.main.menu.window"
-               label="%menu.label.1">
-         </menu>
-          <menu
-               id="org.eclipse.ui.main.menu.admin"
-               label="%menu.label.4">
-         </menu>
-         <menu
-               id="org.eclipse.ui.main.menu.help"
-               label="%menu.label.2">
-         </menu>
-        
-      </menuContribution>
-      <menuContribution
-            locationURI="menu:org.eclipse.ui.main.menu.file">
-         <menu
-               id="eu.etaxonomy.navigation.menu.new"
-               label="%menu.label.3">
-         </menu>
-         <separator
-               name="eu.etaxonomy.taxeditor.application.filemenu.new"
-               visible="true">
-         </separator>
-         <command
-               commandId="org.eclipse.ui.file.close"
-               label="%command.label"
-               style="push">
-         </command>
-         <command
-               commandId="org.eclipse.ui.file.closeAll"
-               label="%command.label.0"
-               style="push">
-         </command>
-         <separator
-               name="eu.etaxonomy.taxeditor.application.filemenu.close"
-               visible="true">
-         </separator>
-         <command
-               commandId="org.eclipse.ui.file.save"
-               label="%command.label.1"
-               style="push">
-         </command>
-         <command
-               commandId="org.eclipse.ui.file.saveAll"
-               label="%command.label.2"
-               style="push">
-         </command>
-         <separator
-               name="eu.etaxonomy.taxeditor.application.filemenu.save"
-               visible="true">
-         </separator>
-         <command
-               commandId="org.eclipse.ui.file.import"
-               label="%command.label.3"
-               style="push">
-            <visibleWhen
-                  checkEnabled="true">
-               <reference
-                     definitionId="isCdmStoreConnected">
-               </reference>
-            </visibleWhen>
-         </command>
-         <command
-               commandId="org.eclipse.ui.file.export"
-               label="%command.label.4"
-               style="push">
-            <visibleWhen
-                  checkEnabled="true">
-               <reference
-                     definitionId="isCdmStoreConnected">
-               </reference>
-            </visibleWhen>
-         </command>
-         <separator
-               name="eu.etaxonomy.taxeditor.application.filemenu.io"
-               visible="true">
-         </separator>
-         <command
-               commandId="org.eclipse.ui.file.exit"
-               id="eu.etaxonomy.taxeditor.application.menu.exit"
-               label="%command.label.5"
-               style="push">
-         </command>
-      </menuContribution>
       <menuContribution
             locationURI="menu:org.eclipse.ui.main.menu.edit">
          <command
                label="%command.label.15"
                style="push">
          </command>
-         <command
-               commandId="eu.etaxonomy.taxeditor.application.help.parser"
-               label="%command.label.16"
-               style="push">
-         </command>
          <separator
                name="eu.etaxonomy.taxeditor.ui.help.separator1"
                visible="true">
                commandId="org.eclipse.ui.help.aboutAction"
                label="%command.label.19">
          </command>
-         <command
-               commandId="eu.etaxonomy.taxeditor.application.help.aboutPlatform"
-               label="%command.label.20"
-               style="push">
-         </command>
       </menuContribution>
             <menuContribution
             locationURI="toolbar:org.eclipse.ui.main.toolbar">
    </extension>
    <extension
          point="org.eclipse.ui.commands">
-      <command
-            defaultHandler="eu.etaxonomy.taxeditor.OpenExternalParserHelpHandler"
-            id="eu.etaxonomy.taxeditor.application.help.parser"
-            name="%command.name">
-      </command>
-      <command
-            defaultHandler="eu.etaxonomy.taxeditor.OpenExternalAboutPlatformHandler"
-            id="eu.etaxonomy.taxeditor.application.help.aboutPlatform"
-            name="%command.name.0">
-      </command>
       <command
             defaultHandler="eu.etaxonomy.taxeditor.update.UpdateHandler"
             id="eu.etaxonomy.taxeditor.update"
        </property>
     </product>
  </extension>
+ <extension
+       id="org.eclipse.e4.legacy.ide.application"
+       point="org.eclipse.e4.workbench.model">
+    <fragment
+          apply="always"
+          uri="fragment.e4xmi">
+    </fragment>
+ </extension>
 
 </plugin>