Updated version in pom / project files to taxeditor version : 3.8.0-SNAPSHOT and...
[taxeditor.git] / eu.etaxonomy.taxeditor.application / plugin.xml
index 61f897c866ce4cf0eb0288cb8a0558c4db4eddd5..b74e209ce9d93b65fa3e04ed7461db32d7388015 100644 (file)
@@ -3,7 +3,7 @@
 <plugin>\r
    <extension\r
          id="application"\r
-         name="Taxonomic Editor"\r
+         name="%extension.name"\r
          point="org.eclipse.core.runtime.applications">\r
       <application\r
             cardinality="singleton-global"\r
       <perspective\r
             class="eu.etaxonomy.taxeditor.perspective.Taxonomic"\r
             id="eu.etaxonomy.taxeditor.application.perspective.taxonomic"\r
-            name="Taxonomic">\r
+            name="%perspective.name">\r
       </perspective>\r
-      <perspective\r
+      <!--perspective\r
             class="eu.etaxonomy.taxeditor.perspective.BulkEditing"\r
             id="eu.etaxonomy.taxeditor.application.perspective.bulkeditor"\r
             name="Bulk Editing">\r
-      </perspective>\r
+      </perspective-->\r
       <perspective\r
             class="eu.etaxonomy.taxeditor.perspective.PolytomousKey"\r
             id="eu.etaxonomy.taxeditor.application.perspective.polytomous"\r
-            name="Polytomous Key">\r
+            name="%perspective.name.0">\r
       </perspective>\r
-       <perspective\r
+      <perspective\r
             class="eu.etaxonomy.taxeditor.perspective.Uses"\r
             id="eu.etaxonomy.taxeditor.application.perspective.uses"\r
-            name="Uses">\r
+            name="%perspective.name.1">\r
+      </perspective>\r
+      <perspective\r
+            class="eu.etaxonomy.taxeditor.perspective.DerivatePerspective"\r
+            icon="icons/specimen_derivate-16x16-32.png"\r
+            id="eu.etaxonomy.taxeditor.application.perspective.derivates"\r
+            name="%perspective.name.2">\r
+      </perspective>\r
+      <perspective\r
+            class="eu.etaxonomy.taxeditor.perspective.ChecklistPerspective"\r
+            icon="icons/check.png"\r
+            id="eu.etaxonomy.taxeditor.perspective.checklistperspective"\r
+            name="Checklist">\r
       </perspective>\r
      \r
    </extension>\r
             locationURI="menu:org.eclipse.ui.main.menu">\r
          <menu\r
                id="org.eclipse.ui.main.menu.file"\r
-               label="General">\r
+               label="%menu.label">\r
          </menu>\r
          <menu\r
                id="org.eclipse.ui.main.menu.edit"\r
-               label="Edit">\r
+               label="%menu.label.0">\r
          </menu>\r
          <menu\r
                id="org.eclipse.ui.main.menu.window"\r
-               label="Window">\r
+               label="%menu.label.1">\r
          </menu>\r
          <menu\r
                id="org.eclipse.ui.main.menu.help"\r
-               label="Help">\r
+               label="%menu.label.2">\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
+               label="%menu.label.3">\r
          </menu>\r
          <separator\r
                name="eu.etaxonomy.taxeditor.application.filemenu.new"\r
          </separator>\r
          <command\r
                commandId="org.eclipse.ui.file.close"\r
-               label="Close"\r
+               label="%command.label"\r
                style="push">\r
          </command>\r
          <command\r
                commandId="org.eclipse.ui.file.closeAll"\r
-               label="Close All"\r
+               label="%command.label.0"\r
                style="push">\r
          </command>\r
          <separator\r
          </separator>\r
          <command\r
                commandId="org.eclipse.ui.file.save"\r
-               label="Save"\r
+               label="%command.label.1"\r
                style="push">\r
          </command>\r
          <command\r
                commandId="org.eclipse.ui.file.saveAll"\r
-               label="Save All"\r
+               label="%command.label.2"\r
                style="push">\r
          </command>\r
          <separator\r
          </separator>\r
          <command\r
                commandId="org.eclipse.ui.file.import"\r
-               label="Import..."\r
+               label="%command.label.3"\r
                style="push">\r
          </command>\r
          <command\r
                commandId="org.eclipse.ui.file.export"\r
-               label="Export..."\r
+               label="%command.label.4"\r
                style="push">\r
          </command>\r
          <separator\r
          <command\r
                commandId="org.eclipse.ui.file.exit"\r
                id="eu.etaxonomy.taxeditor.application.menu.exit"\r
-               label="Exit"\r
+               label="%command.label.5"\r
                style="push">\r
          </command>\r
       </menuContribution>\r
             locationURI="menu:org.eclipse.ui.main.menu.edit">\r
          <command\r
                commandId="org.eclipse.ui.edit.undo"\r
-               label="Undo">\r
+               label="%command.label.6">\r
          </command>\r
          <command\r
                commandId="org.eclipse.ui.edit.redo"\r
-               label="Redo"\r
+               label="%command.label.7"\r
                style="push">\r
          </command>\r
          <separator\r
          </separator>\r
          <command\r
                commandId="org.eclipse.ui.edit.cut"\r
-               label="Cut"\r
+               label="%command.label.8"\r
                style="push">\r
          </command>\r
          <command\r
                commandId="org.eclipse.ui.edit.copy"\r
-               label="Copy"\r
+               label="%command.label.9"\r
                style="push">\r
          </command>\r
          <command\r
                commandId="org.eclipse.ui.edit.paste"\r
-               label="Paste"\r
+               label="%command.label.10"\r
                style="push">\r
          </command>\r
          <separator\r
          </separator>\r
          <command\r
                commandId="org.eclipse.ui.edit.delete"\r
-               label="Delete"\r
+               label="%command.label.11"\r
                style="push">\r
          </command>\r
       </menuContribution>\r
          </separator>\r
          <command\r
                commandId="org.eclipse.ui.window.preferences"\r
-               label="Preferences"\r
+               label="%command.label.12"\r
                style="push">\r
          </command>\r
       </menuContribution>\r
             locationURI="menu:org.eclipse.ui.main.menu.help">\r
          <command\r
                commandId="org.eclipse.ui.help.helpContents"\r
-               label="Help Contents"\r
+               label="%command.label.13"\r
                style="push">\r
          </command>\r
          <command\r
                commandId="org.eclipse.ui.help.helpSearch"\r
-               label="Search"\r
+               label="%command.label.14"\r
                style="push">\r
          </command>\r
          <separator\r
          </separator>\r
          <command\r
                commandId="org.eclipse.ui.help.dynamicHelp"\r
-               label="Dynamic Help"\r
+               label="%command.label.15"\r
                style="push">\r
          </command>\r
          <command\r
                commandId="eu.etaxonomy.taxeditor.application.help.parser"\r
-               label="Parser Help Website"\r
+               label="%command.label.16"\r
                style="push">\r
          </command>\r
          <separator\r
                name="eu.etaxonomy.taxeditor.ui.help.separator1"\r
                visible="true">\r
          </separator>\r
+         <!--command\r
+               commandId="eu.etaxonomy.taxeditor.install"\r
+               label="%command.label.18"\r
+               style="push"/-->\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
+               commandId="eu.etaxonomy.taxeditor.update"\r
+               label="%command.label.17"\r
+               style="push"/>    \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
+               label="%command.label.19">\r
          </command>\r
          <command\r
                commandId="eu.etaxonomy.taxeditor.application.help.aboutPlatform"\r
-               label="About the EDIT Platform"\r
+               label="%command.label.20"\r
                style="push">\r
          </command>\r
       </menuContribution>\r
                id="eu.etaxonomy.taxeditor.editor.main">\r
             <command\r
                   commandId="org.eclipse.ui.newWizard"\r
-                  label="New"\r
+                  label="%command.label.21"\r
                   style="push">\r
             </command>\r
             <command\r
                   commandId="org.eclipse.ui.file.save"\r
-                  label="Save"\r
+                  label="%command.label.22"\r
                   style="push">\r
             </command>\r
          </toolbar>\r
          point="org.eclipse.core.runtime.products">\r
       <product\r
             application="eu.etaxonomy.taxeditor.application.application"\r
-            name="EDIT Taxonomic Editor">\r
+            name="%product.name">\r
          <property\r
                name="windowImages"\r
                value="icons/256color_16x16.gif,icons/256color_32x32.gif,icons/256color_48x48.gif">\r
       <command\r
             defaultHandler="eu.etaxonomy.taxeditor.OpenExternalParserHelpHandler"\r
             id="eu.etaxonomy.taxeditor.application.help.parser"\r
-            name="Parser Help">\r
+            name="%command.name">\r
       </command>\r
       <command\r
             defaultHandler="eu.etaxonomy.taxeditor.OpenExternalAboutPlatformHandler"\r
             id="eu.etaxonomy.taxeditor.application.help.aboutPlatform"\r
-            name="About the EDIT Platform">\r
+            name="%command.name.0">\r
+      </command>\r
+      <command\r
+            defaultHandler="eu.etaxonomy.taxeditor.update.UpdateHandler"\r
+            id="eu.etaxonomy.taxeditor.update"\r
+            name="%command.label.17">\r
+      </command>\r
+      <command\r
+            defaultHandler="eu.etaxonomy.taxeditor.update.InstallNewSoftwareHandler"\r
+            id="eu.etaxonomy.taxeditor.install"\r
+            name="%command.label.18">\r
       </command>\r
    </extension>\r
-\r
+   \r
+   \r
        <extension\r
                point="org.eclipse.ui.activities">\r
                <activity\r
-                       description="Disable unwanted eclipse UI"\r
+                       description="%activity.description"\r
                        id="eu.etaxonomy.taxeditor.disable"\r
-                       name="Disable">\r
+                       name="%activity.name">\r
                </activity>\r
                <activityPatternBinding\r
                        activityId="eu.etaxonomy.taxeditor.disable"\r