blob: cf5f35e528e8973f2dc9edea7f497d8549bda0ea [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<!--
<copyright>
</copyright>
$Id: plugin.xml,v 1.1 2008/11/14 17:36:30 rgronback Exp $
-->
<plugin>
<extension point="org.eclipse.ui.newWizards">
<wizard
id="org.eclipse.amalgam.examples.requirements.presentation.RequirementsModelWizardID"
name="%_UI_RequirementsModelWizard_label"
class="org.eclipse.amalgam.examples.requirements.presentation.RequirementsModelWizard"
category="org.eclipse.amalgam.examples.requirements.wizards.category"
icon="icons/full/obj16/RequirementsModelFile.gif">
<description>%_UI_RequirementsModelWizard_description</description>
<selection class="org.eclipse.core.resources.IResource"/>
</wizard>
</extension>
<extension point="org.eclipse.ui.editors">
<editor
id="org.eclipse.amalgam.examples.requirements.presentation.RequirementsEditorID"
name="%_UI_RequirementsEditor_label"
icon="icons/full/obj16/RequirementsModelFile.gif"
extensions="requirements"
class="org.eclipse.amalgam.examples.requirements.presentation.RequirementsEditor"
contributorClass="org.eclipse.amalgam.examples.requirements.presentation.RequirementsMultiPageActionBarContributor">
</editor>
</extension>
<extension point="org.eclipse.gmf.runtime.common.ui.services.action.globalActionHandlerProviders">
<GlobalActionHandlerProvider
class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramGlobalActionHandlerProvider"
id="requirementsPresentation">
<Priority name="Low"/>
<ViewId id="org.eclipse.amalgam.examples.requirements.presentation.RequirementsEditorID">
<ElementType class="org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart">
<GlobalActionId actionId="delete"/>
</ElementType>
<ElementType class="org.eclipse.gmf.runtime.diagram.ui.editparts.DiagramEditPart">
<GlobalActionId actionId="save"/>
</ElementType>
</ViewId>
</GlobalActionHandlerProvider>
<GlobalActionHandlerProvider
class="org.eclipse.gmf.runtime.diagram.ui.providers.ide.providers.DiagramIDEGlobalActionHandlerProvider"
id="requirementsPresentationIDE">
<Priority name="Low"/>
<ViewId id="org.eclipse.amalgam.examples.requirements.presentation.RequirementsEditorID">
<ElementType class="org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart">
<GlobalActionId actionId="bookmark"/>
</ElementType>
</ViewId>
</GlobalActionHandlerProvider>
<GlobalActionHandlerProvider
class="org.eclipse.gmf.runtime.diagram.ui.render.providers.DiagramUIRenderGlobalActionHandlerProvider"
id="requirementsRender">
<Priority name="Low"/>
<ViewId id="org.eclipse.amalgam.examples.requirements.presentation.RequirementsEditorID">
<ElementType class="org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart">
<GlobalActionId actionId="cut"/>
<GlobalActionId actionId="copy"/>
<GlobalActionId actionId="paste"/>
</ElementType>
</ViewId>
</GlobalActionHandlerProvider>
</extension>
</plugin>