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
id="org.eclipse.ui.main.menu.file"\r
label="File">\r
</menu>\r
- </menuContribution>\r
- <menuContribution\r
- locationURI="menu:org.eclipse.ui.main.menu.file">\r
- <separator\r
- name="eu.etaxonomy.taxeditor.application.filemenu.separator"\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">\r
<menu\r
id="org.eclipse.ui.main.menu.edit"\r
label="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
</menu>\r
- </menuContribution>\r
- <menuContribution\r
- locationURI="menu:org.eclipse.ui.main.menu">\r
<menu\r
id="org.eclipse.ui.main.menu.window"\r
label="Window">\r
- <command\r
- commandId="org.eclipse.ui.window.preferences"\r
- label="Preferences"\r
- style="push">\r
- </command>\r
</menu>\r
- </menuContribution>\r
- <menuContribution\r
- locationURI="menu:org.eclipse.ui.main.menu">\r
<menu\r
id="org.eclipse.ui.main.menu.help"\r
label="Help">\r
- <command\r
- commandId="org.eclipse.ui.help.helpContents"\r
- label="Help Contents"\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.ui.update.findAndInstallUpdates"\r
- label="Software Updates..."\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
</menu>\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
<menuContribution\r
- locationURI="menu:org.eclipse.ui.main.menu.file?before=eu.etaxonomy.taxeditor.application.filemenu.separator">\r
- <command\r
- commandId="org.eclipse.ui.newWizard"\r
- label="New"\r
- style="push">\r
- </command>\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.ui.file.separator1"\r
+ name="eu.etaxonomy.taxeditor.application.filemenu.new"\r
visible="true">\r
</separator>\r
<command\r
style="push">\r
</command>\r
<separator\r
- name="eu.etaxonomy.taxeditor.ui.file.separator2"\r
+ name="eu.etaxonomy.taxeditor.application.filemenu.close"\r
visible="true">\r
</separator>\r
<command\r
label="Save All"\r
style="push">\r
</command>\r
- </menuContribution> \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="TaxonomicEditor"\r
+ id="product"\r
point="org.eclipse.core.runtime.products">\r
<product\r
application="eu.etaxonomy.taxeditor.application.application"\r
<extension\r
point="org.eclipse.ui.commands">\r
<command\r
- defaultHandler="eu.etaxonomy.taxeditor.SaveHandler"\r
- id="org.eclipse.ui.file.save"\r
- name="Save">\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.SaveAllHandler"\r
- id="org.eclipse.ui.file.saveAll"\r
- name="Save All">\r
+ defaultHandler="eu.etaxonomy.taxeditor.OpenExternalAboutPlatformHandler"\r
+ id="taxeditor-application.help.aboutPlatform"\r
+ name="About the EDIT Platform">\r
</command>\r
</extension>\r
\r
-\r
-\r
-\r
-\r
-\r
-\r
-\r
<extension\r
point="org.eclipse.ui.activities">\r
<activity\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