adding site content
[taxeditor.git] / taxeditor-application / plugin.xml
index 84e51a5ec0eb4810a9e5eaff57c569efd2caf98b..dc4eb3df2624a8d2828087782ea30f8cf1be4a24 100644 (file)
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.2"?>
-<plugin>
-   <extension
-         id="application"
-         name="Taxonomic Editor"
-         point="org.eclipse.core.runtime.applications">
-      <application
-            cardinality="singleton-global"
-            thread="main"
-            visible="true">
-         <run
-               class="eu.etaxonomy.taxeditor.Application">
-         </run>
-      </application>
-   </extension>
-   <extension
-         point="org.eclipse.ui.perspectives">
-      <perspective
-            class="eu.etaxonomy.taxeditor.Perspective"
-            id="eu.etaxonomy.taxeditor.application.perspective"
-            name="Taxonomic">
-      </perspective>
-   </extension>
-   <extension
-         point="org.eclipse.ui.editors">
-      <editor
-            class="eu.etaxonomy.taxeditor.editor.MultiPageTaxonEditor"
-            default="false"
-            id="eu.etaxonomy.taxeditor.editor.multipagetaxoneditor"
-            name="Multitabbed Taxon Editor">
-      </editor>
-   </extension>
-   <!--extension
-         point="org.eclipse.ui.views">
-      <view
-            class="eu.etaxonomy.taxeditor.navigation.taxonomictree.TaxonomicTreeView"
-            id="eu.etaxonomy.taxeditor.navigation.taxonomictree.treeView"
-            name="Taxonomic Tree">
-      </view>
-      <view
-            allowMultiple="true"
-            class="eu.etaxonomy.taxeditor.navigation.search.SearchResultView"
-            id="eu.etaxonomy.taxeditor.navigation.search.searchResultView"
-            name="Search Result"
-            restorable="true">
-      </view>
-   </extension-->
-   <extension
-         point="org.eclipse.ui.menus">
-      <menuContribution
-            locationURI="menu:org.eclipse.ui.main.menu">
-         <menu
-               id="org.eclipse.ui.main.menu.file"
-               label="File">
-         </menu>
-      </menuContribution>
-      <menuContribution
-            locationURI="menu:org.eclipse.ui.main.menu.file">
-         <separator
-               name="eu.etaxonomy.taxeditor.application.filemenu.separator"
-               visible="true">
-         </separator>
-         <command
-               commandId="org.eclipse.ui.file.exit"
-               id="eu.etaxonomy.taxeditor.application.menu.exit"
-               label="Exit"
-               style="push">
-         </command>
-      </menuContribution>
-      <menuContribution
-            locationURI="menu:org.eclipse.ui.main.menu">
-         <menu
-               id="org.eclipse.ui.main.menu.edit"
-               label="Edit">
-            <command
-                  commandId="org.eclipse.ui.edit.undo"
-                  label="Undo">
-            </command>
-            <command
-                  commandId="org.eclipse.ui.edit.redo"
-                  label="Redo"
-                  style="push">
-            </command>
-            <separator
-                  name="eu.etaxonomy.taxeditor.ui.edit.separator1"
-                  visible="true">
-            </separator>
-            <command
-                  commandId="org.eclipse.ui.edit.cut"
-                  label="Cut"
-                  style="push">
-            </command>
-            <command
-                  commandId="org.eclipse.ui.edit.copy"
-                  label="Copy"
-                  style="push">
-            </command>
-            <command
-                  commandId="org.eclipse.ui.edit.paste"
-                  label="Paste"
-                  style="push">
-            </command>
-            <separator
-                  name="eu.etaxonomy.taxeditor.ui.edit.separator2"
-                  visible="true">
-            </separator>
-            <command
-                  commandId="org.eclipse.ui.edit.delete"
-                  label="Delete"
-                  style="push">
-            </command>
-         </menu>
-      </menuContribution>
-      <menuContribution
-            locationURI="menu:org.eclipse.ui.main.menu">
-         <menu
-               id="org.eclipse.ui.main.menu.window"
-               label="Window">
-            <command
-                  commandId="org.eclipse.ui.window.preferences"
-                  label="Preferences"
-                  style="push">
-            </command>
-         </menu>
-      </menuContribution>
-      <menuContribution
-            locationURI="menu:org.eclipse.ui.main.menu">
-         <menu
-               id="org.eclipse.ui.main.menu.help"
-               label="Help">
-            <command
-                  commandId="org.eclipse.ui.help.helpContents"
-                  label="Help Contents"
-                  style="push">
-            </command>
-            <separator
-                  name="eu.etaxonomy.taxeditor.ui.help.separator1"
-                  visible="true">
-            </separator>
-            <command
-                  commandId="org.eclipse.ui.update.findAndInstallUpdates"
-                  label="Software Updates..."
-                  style="push">
-            </command>
-            <separator
-                  name="eu.etaxonomy.taxeditor.ui.help.separator2"
-                  visible="true">
-            </separator>
-            <command
-                  commandId="org.eclipse.ui.help.aboutAction"
-                  label="About Taxonomic Editor">
-            </command>
-         </menu>
-      </menuContribution>
-   </extension>
-   <extension
-         id="TaxonomicEditor"
-         point="org.eclipse.core.runtime.products">
-      <product
-            application="eu.etaxonomy.taxeditor.application.application"
-            name="%productName">
-         <property
-               name="windowImages"
-               value="icons/256color_16x16.gif,icons/256color_32x32.gif,icons/256color_48x48.gif">
-         </property>
-         <property
-               name="aboutText"
-               value="%productBlurb">
-         </property>
-         <!--property
-               name="startupForegroundColor"
-               value="#C8D5EA"-->
-         <property
-               name="startupForegroundColor"
-               value="000000">
-         </property>
-         <property
-               name="startupProgressRect"
-               value="5,447,366,15">
-         </property>
-         <property
-               name="startupMessageRect"
-               value="7,432,360,20">
-         </property>
-         <property
-               name="appName"
-               value="%productName">
-         </property>
-         <property
-               name="preferenceCustomization"
-               value="plugin_customization.ini">
-         </property>
-      </product>
-   </extension>
-      <!--extension
-         point="org.eclipse.ui.perspectiveExtensions">
-      <perspectiveExtension
-            targetID="eu.etaxonomy.taxeditor.application.perspective">
-         <view
-               closeable="true"
-               id="eu.etaxonomy.taxeditor.navigation.taxonomictree.treeView"
-               minimized="false"
-               moveable="false"
-               ratio="0.4"
-               relationship="left"
-               relative="org.eclipse.ui.editorss"
-               visible="true">
-         </view>
-      </perspectiveExtension>
-   </extension-->
-</plugin>
+<?xml version="1.0" encoding="UTF-8"?>\r
+<?eclipse version="3.2"?>\r
+<plugin>\r
+   <extension\r
+         id="application"\r
+         name="Taxonomic Editor"\r
+         point="org.eclipse.core.runtime.applications">\r
+      <application\r
+            cardinality="singleton-global"\r
+            thread="main"\r
+            visible="true">\r
+         <run\r
+               class="eu.etaxonomy.taxeditor.Application">\r
+         </run>\r
+      </application>\r
+   </extension>\r
+   <extension\r
+         point="org.eclipse.ui.perspectives">\r
+      <perspective\r
+            class="eu.etaxonomy.taxeditor.Perspective"\r
+            id="eu.etaxonomy.taxeditor.application.perspective"\r
+            name="Taxonomic">\r
+      </perspective>\r
+      <perspective\r
+            class="eu.etaxonomy.taxeditor.Perspective"\r
+            id="eu.etaxonomy.taxeditor.application.perspective.descriptive"\r
+            name="Descriptive">\r
+      </perspective>\r
+   </extension>\r
+   <extension\r
+         point="org.eclipse.ui.editors">\r
+      <editor\r
+            class="eu.etaxonomy.taxeditor.editor.MultiPageTaxonEditor"\r
+            default="false"\r
+            id="eu.etaxonomy.taxeditor.editor.multipagetaxoneditor"\r
+            name="Multitabbed Taxon Editor">\r
+      </editor>\r
+   </extension>\r
+   <!--extension\r
+         point="org.eclipse.ui.views">\r
+      <view\r
+            class="eu.etaxonomy.taxeditor.navigation.taxonomictree.TaxonomicTreeView"\r
+            id="eu.etaxonomy.taxeditor.navigation.taxonomictree.treeView"\r
+            name="Taxonomic Tree">\r
+      </view>\r
+      <view\r
+            allowMultiple="true"\r
+            class="eu.etaxonomy.taxeditor.navigation.search.SearchResultView"\r
+            id="eu.etaxonomy.taxeditor.navigation.search.searchResultView"\r
+            name="Search Result"\r
+            restorable="true">\r
+      </view>\r
+   </extension-->\r
+   <extension\r
+         point="org.eclipse.ui.menus">\r
+      <menuContribution\r
+            locationURI="menu:org.eclipse.ui.main.menu">\r
+         <menu\r
+               id="org.eclipse.ui.main.menu.file"\r
+               label="File">\r
+         </menu>\r
+         <menu\r
+               id="org.eclipse.ui.main.menu.edit"\r
+               label="Edit">\r
+         </menu>\r
+         <menu\r
+               id="org.eclipse.ui.main.menu.window"\r
+               label="Window">\r
+         </menu>\r
+         <menu\r
+               id="org.eclipse.ui.main.menu.help"\r
+               label="Help">\r
+         </menu>\r
+      </menuContribution>\r
+      <menuContribution\r
+            locationURI="menu:org.eclipse.ui.main.menu.file">\r
+         <menu\r
+               id="eu.etaxonomy.navigation.menu.new"\r
+               label="New">\r
+         </menu>\r
+         <separator\r
+               name="eu.etaxonomy.taxeditor.application.filemenu.new"\r
+               visible="true">\r
+         </separator>\r
+         <command\r
+               commandId="org.eclipse.ui.file.close"\r
+               label="Close"\r
+               style="push">\r
+         </command>\r
+         <command\r
+               commandId="org.eclipse.ui.file.closeAll"\r
+               label="Close All"\r
+               style="push">\r
+         </command>\r
+         <separator\r
+               name="eu.etaxonomy.taxeditor.application.filemenu.close"\r
+               visible="true">\r
+         </separator>\r
+         <command\r
+               commandId="org.eclipse.ui.file.save"\r
+               label="Save"\r
+               style="push">\r
+         </command>\r
+         <command\r
+               commandId="org.eclipse.ui.file.saveAll"\r
+               label="Save All"\r
+               style="push">\r
+         </command>\r
+         <separator\r
+               name="eu.etaxonomy.taxeditor.application.filemenu.save"\r
+               visible="true">\r
+         </separator>\r
+         <command\r
+               commandId="org.eclipse.ui.file.import"\r
+               label="Import..."\r
+               style="push">\r
+         </command>\r
+         <command\r
+               commandId="org.eclipse.ui.file.export"\r
+               label="Export..."\r
+               style="push">\r
+         </command>\r
+         <separator\r
+               name="eu.etaxonomy.taxeditor.application.filemenu.io"\r
+               visible="true">\r
+         </separator>\r
+         <command\r
+               commandId="org.eclipse.ui.file.exit"\r
+               id="eu.etaxonomy.taxeditor.application.menu.exit"\r
+               label="Exit"\r
+               style="push">\r
+         </command>\r
+      </menuContribution>\r
+      <menuContribution\r
+            locationURI="menu:org.eclipse.ui.main.menu.edit">\r
+         <command\r
+               commandId="org.eclipse.ui.edit.undo"\r
+               label="Undo">\r
+         </command>\r
+         <command\r
+               commandId="org.eclipse.ui.edit.redo"\r
+               label="Redo"\r
+               style="push">\r
+         </command>\r
+         <separator\r
+               name="eu.etaxonomy.taxeditor.ui.edit.separator1"\r
+               visible="true">\r
+         </separator>\r
+         <command\r
+               commandId="org.eclipse.ui.edit.cut"\r
+               label="Cut"\r
+               style="push">\r
+         </command>\r
+         <command\r
+               commandId="org.eclipse.ui.edit.copy"\r
+               label="Copy"\r
+               style="push">\r
+         </command>\r
+         <command\r
+               commandId="org.eclipse.ui.edit.paste"\r
+               label="Paste"\r
+               style="push">\r
+         </command>\r
+         <separator\r
+               name="eu.etaxonomy.taxeditor.ui.edit.separator2"\r
+               visible="true">\r
+         </separator>\r
+         <command\r
+               commandId="org.eclipse.ui.edit.delete"\r
+               label="Delete"\r
+               style="push">\r
+         </command>\r
+      </menuContribution>\r
+      <menuContribution\r
+            locationURI="menu:org.eclipse.ui.main.menu.window">\r
+         <command\r
+               commandId="org.eclipse.ui.window.preferences"\r
+               label="Preferences"\r
+               style="push">\r
+         </command>\r
+      </menuContribution>\r
+      <menuContribution\r
+            locationURI="menu:org.eclipse.ui.main.menu.help">\r
+         <command\r
+               commandId="org.eclipse.ui.help.helpContents"\r
+               label="Download Help Manual (PDF)"\r
+               style="push">\r
+         </command>\r
+         <command\r
+               commandId="taxeditor-application.help.parser"\r
+               label="Parser Help Website"\r
+               style="push">\r
+         </command>\r
+         <separator\r
+               name="eu.etaxonomy.taxeditor.ui.help.separator1"\r
+               visible="true">\r
+         </separator>\r
+         <command\r
+               commandId="org.eclipse.equinox.p2.ui.sdk.update"\r
+               label="Check for Updates"\r
+               style="push">\r
+         </command>\r
+         <command\r
+               commandId="org.eclipse.equinox.p2.ui.sdk.install"\r
+               label="Install New Software..."\r
+               style="push">\r
+         </command>\r
+         <separator\r
+               name="eu.etaxonomy.taxeditor.ui.help.separator2"\r
+               visible="true">\r
+         </separator>\r
+         <command\r
+               commandId="org.eclipse.ui.help.aboutAction"\r
+               label="About Taxonomic Editor">\r
+         </command>\r
+         <command\r
+               commandId="taxeditor-application.help.aboutPlatform"\r
+               label="About the EDIT Platform"\r
+               style="push">\r
+         </command>\r
+      </menuContribution>\r
+            <menuContribution\r
+            locationURI="toolbar:org.eclipse.ui.main.toolbar">\r
+         <toolbar\r
+               id="eu.etaxonomy.taxeditor.editor.main">\r
+            <command\r
+                  commandId="org.eclipse.ui.newWizard"\r
+                  label="New"\r
+                  style="push">\r
+            </command>\r
+            <command\r
+                  commandId="org.eclipse.ui.file.save"\r
+                  label="Save"\r
+                  style="push">\r
+            </command>\r
+         </toolbar>\r
+      </menuContribution>\r
+   </extension>\r
+   <extension\r
+         id="product"\r
+         point="org.eclipse.core.runtime.products">\r
+      <product\r
+            application="eu.etaxonomy.taxeditor.application.application"\r
+            name="%productName">\r
+         <property\r
+               name="windowImages"\r
+               value="icons/256color_16x16.gif,icons/256color_32x32.gif,icons/256color_48x48.gif">\r
+         </property>\r
+         <property\r
+               name="aboutText"\r
+               value="%productBlurb">\r
+         </property>\r
+         <!--property\r
+               name="startupForegroundColor"\r
+               value="#C8D5EA"-->\r
+         <property\r
+               name="startupForegroundColor"\r
+               value="000000">\r
+         </property>\r
+         <property\r
+               name="startupProgressRect"\r
+               value="5,447,366,15">\r
+         </property>\r
+         <property\r
+               name="startupMessageRect"\r
+               value="7,432,360,20">\r
+         </property>\r
+         <property\r
+               name="appName"\r
+               value="%productName">\r
+         </property>\r
+         <property\r
+               name="preferenceCustomization"\r
+               value="plugin_customization.ini">\r
+         </property>\r
+      </product>\r
+   </extension>\r
+   <extension\r
+         point="org.eclipse.ui.commands">\r
+      <command\r
+            defaultHandler="eu.etaxonomy.taxeditor.OpenExternalHelpHandler"\r
+            id="org.eclipse.ui.help.helpContents"\r
+            name="Help Contents">\r
+      </command>\r
+      <command\r
+            defaultHandler="eu.etaxonomy.taxeditor.OpenExternalParserHelpHandler"\r
+            id="taxeditor-application.help.parser"\r
+            name="Parser Help">\r
+      </command>\r
+      <command\r
+            defaultHandler="eu.etaxonomy.taxeditor.OpenExternalAboutPlatformHandler"\r
+            id="taxeditor-application.help.aboutPlatform"\r
+            name="About the EDIT Platform">\r
+      </command>\r
+   </extension>\r
+\r
+       <extension\r
+               point="org.eclipse.ui.activities">\r
+               <activity\r
+                       description="Disable unwanted eclipse UI"\r
+                       id="com.test.ui.disable"\r
+                       name="Disable">\r
+               </activity>\r
+               <activityPatternBinding\r
+                       activityId="com.test.ui.disable"\r
+                       pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.project">\r
+               </activityPatternBinding>\r
+               <activityPatternBinding\r
+                       activityId="com.test.ui.disable"\r
+                       pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.file">\r
+               </activityPatternBinding>\r
+               <activityPatternBinding\r
+                       activityId="com.test.ui.disable"\r
+                       pattern="org\.eclipse\.ui\.ide/org\.eclipse\.ui\.wizards\.new\.folder">\r
+               </activityPatternBinding>\r
+               <activityPatternBinding\r
+                       activityId="com.test.ui.disable"\r
+                       pattern="org\.eclipse\.ui\.editors/org\.eclipse\.ui\.editors\.wizards\.UntitledTextFileWizard">\r
+               </activityPatternBinding>\r
+  <activityPatternBinding\r
+        activityId="com.test.ui.disable"\r
+        pattern="org\.eclipse\.search.*">\r
+  </activityPatternBinding>\r
+  <activityPatternBinding\r
+        activityId="com.test.ui.disable"\r
+        pattern="org\.eclipse\..*externaltools.*">\r
+  </activityPatternBinding>\r
+  <activityPatternBinding\r
+        activityId="com.test.ui.disable"\r
+        pattern="org\.eclipse\.ui\.run">\r
+  </activityPatternBinding>\r
+  <activityPatternBinding\r
+        activityId="com.test.ui.disable"\r
+        pattern="org\.eclipse\.debug.*">\r
+  </activityPatternBinding>\r
+       </extension>\r
+ <extension\r
+       point="org.eclipse.ui.views">\r
+    <view\r
+          category="org.eclipse.ui"\r
+          class="org.eclipse.ui.ExtensionFactory:progressView"\r
+          id="org.eclipse.ui.views.ProgressView"\r
+          name="Progress View"\r
+          restorable="true">\r
+    </view>\r
+ </extension>\r
+\r
+</plugin>\r