blob: 22b87b15f1b05b3c408031937c8c4f70c3a06dbd [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension
point="org.eclipse.ui.activities">
<activity
description="%activity.bpmn.diagramming.desc"
id="org.eclipse.amalgam.bpmn.diagramming.activity"
name="%activity.bpmn.diagramming">
</activity>
<categoryActivityBinding
activityId="org.eclipse.amalgam.bpmn.diagramming.activity"
categoryId="org.eclipse.amalgam.modeling.Category">
</categoryActivityBinding>
<activityPatternBinding
activityId="org.eclipse.amalgam.bpmn.diagramming.activity"
pattern="org\.eclipse\.amalgam\.modeler\.ui/org\.eclipse\.amalgam\.modeler\.ui\.bpmn\.CreationWizardID">
</activityPatternBinding>
<defaultEnablement
id="org.eclipse.amalgam.bpmn.diagramming.activity">
</defaultEnablement>
<!-- Hide default BPMN wizard - no category binding-->
<activity name="%activity.amalgam.hide.bpmn"
id="org.eclipse.amalgam.hide.bpmn.diagramming.activity"/>
<activityPatternBinding
activityId="org.eclipse.amalgam.hide.bpmn.diagramming.activity"
pattern="org\.eclipse\.stp\.bpmn\.diagram/org\.eclipse\.stp\.bpmn\.diagram\.part\.BpmnCreationWizardID">
</activityPatternBinding>
<!-- Hide UML diagrams -->
<activity
description="%activity.uml.diagramming.desc"
id="org.eclipse.amalgam.uml.diagramming.activity"
name="%activity.uml.diagramming">
</activity>
<categoryActivityBinding
activityId="org.eclipse.amalgam.uml.diagramming.activity"
categoryId="org.eclipse.amalgam.modeling.Category">
</categoryActivityBinding>
<activityPatternBinding
activityId="org.eclipse.amalgam.uml.diagramming.activity"
pattern="org\.eclipse\.amalgam\.common\.ui/org\.eclipse\.amalgam\.uml2\.diagram.*">
</activityPatternBinding>
<defaultEnablement
id="org.eclipse.amalgam.uml.diagramming.activity">
</defaultEnablement>
<activityPatternBinding
activityId="org.eclipse.amalgam.hide.uml2.activity"
pattern="org\.eclipse\.uml2\.diagram\.clazz/org\.eclipse\.uml2\.diagram\.clazz\.part\.UMLCreationWizardID">
</activityPatternBinding>
<activityPatternBinding
activityId="org.eclipse.amalgam.hide.uml2.activity"
pattern="org\.eclipse\.uml2\.diagram\.activity/org\.eclipse\.uml2\.diagram\.activity\.part\.UMLCreationWizardID">
</activityPatternBinding>
<activityPatternBinding
activityId="org.eclipse.amalgam.hide.uml2.activity"
pattern="org\.eclipse\.uml2\.diagram\.component/org\.eclipse\.uml2\.diagram\.component\.part\.UMLCreationWizardID">
</activityPatternBinding>
<activityPatternBinding
activityId="org.eclipse.amalgam.hide.uml2.activity"
pattern="org\.eclipse\.uml2\.diagram\.csd/org\.eclipse\.uml2\.diagram\.csd\.part\.UMLCreationWizardID">
</activityPatternBinding>
<activityPatternBinding
activityId="org.eclipse.amalgam.hide.uml2.activity"
pattern="org\.eclipse\.uml2\.diagram\.deploy/org\.eclipse\.uml2\.diagram\.deploy\.part\.UMLCreationWizardID">
</activityPatternBinding>
<activityPatternBinding
activityId="org.eclipse.amalgam.hide.uml2.activity"
pattern="org\.eclipse\.uml2\.diagram\.profile/org\.eclipse\.uml2\.diagram\.profile\.part\.UMLCreationWizardID">
</activityPatternBinding>
<activityPatternBinding
activityId="org.eclipse.amalgam.hide.uml2.activity"
pattern="org\.eclipse\.uml2\.diagram\.statemachine/org\.eclipse\.uml2\.diagram\.statemachine\.part\.UMLCreationWizardID">
</activityPatternBinding>
<activityPatternBinding
activityId="org.eclipse.amalgam.hide.uml2.activity"
pattern="org\.eclipse\.uml2\.diagram\.usecase/org\.eclipse\.uml2\.diagram\.usecase\.part\.UMLCreationWizardID">
</activityPatternBinding>
</extension>
<!-- UML2 diagram wizard redefinition -->
<extension point="org.eclipse.ui.newWizards">
<wizard
name="%uml.model.wizard"
icon="icons/full/obj16/NewUML.gif"
category="org.eclipse.amalgam.uml2.wizardCategory"
class="org.eclipse.uml2.uml.editor.presentation.UMLModelWizard"
id="org.eclipse.amalgam.uml2.UMLModelCreationWizardID">
<description>%uml.model.wizard.desc</description>
</wizard>
<wizard
name="%uml.class.diagram.wizard"
icon="icons/full/obj16/NewUMLClassDiagram.gif"
category="org.eclipse.amalgam.uml2.wizardCategory"
class="org.eclipse.uml2.diagram.clazz.part.UMLCreationWizard"
id="org.eclipse.amalgam.uml2.diagram.clazz.UMLCreationWizardID">
<description>%uml.class.diagram.wizard.desc</description>
</wizard>
<wizard
name="%uml.component.diagram.wizard"
icon="icons/full/obj16/NewUMLComponentDiagram.gif"
category="org.eclipse.amalgam.uml2.wizardCategory"
class="org.eclipse.uml2.diagram.component.part.UMLCreationWizard"
id="org.eclipse.amalgam.uml2.diagram.component.UMLCreationWizardID">
<description>%uml.component.diagram.wizard.desc</description>
</wizard>
<wizard
name="%uml.activity.diagram.wizard"
icon="icons/full/obj16/NewUMLActivityDiagram.gif"
category="org.eclipse.amalgam.uml2.wizardCategory"
class="org.eclipse.uml2.diagram.activity.part.UMLCreationWizard"
id="org.eclipse.amalgam.uml2.diagram.activity.UMLCreationWizardID">
<description>%uml.activity.diagram.wizard.desc</description>
</wizard>
<wizard
name="%uml.state.diagram.wizard"
icon="icons/full/obj16/NewUMLStateMachineDiagram.gif"
category="org.eclipse.amalgam.uml2.wizardCategory"
class="org.eclipse.uml2.diagram.statemachine.part.UMLCreationWizard"
id="org.eclipse.amalgam.uml2.diagram.statemachine.UMLCreationWizardID">
<description>%uml.state.diagram.wizard.desc</description>
</wizard>
<wizard
name="%uml.usecase.diagram.wizard"
icon="icons/full/obj16/NewUMLUseCaseDiagram.gif"
category="org.eclipse.amalgam.uml2.wizardCategory"
class="org.eclipse.uml2.diagram.usecase.part.UMLCreationWizard"
id="org.eclipse.amalgam.uml2.diagram.usecase.UMLCreationWizardID">
<description>%uml.usecase.diagram.wizard.desc</description>
</wizard>
<wizard
name="%uml.profile.diagram.wizard"
icon="icons/full/obj16/NewUMLProfileDiagram.gif"
category="org.eclipse.amalgam.uml2.wizardCategory"
class="org.eclipse.uml2.diagram.profile.part.UMLCreationWizard"
id="org.eclipse.amalgam.uml2.diagram.profile.UMLCreationWizardID">
<description>%uml.profile.diagram.wizard.desc</description>
</wizard>
<wizard
name="%uml.deployment.diagram.wizard"
icon="icons/full/obj16/NewUMLDeploymentDiagram.gif"
category="org.eclipse.amalgam.uml2.wizardCategory"
class="org.eclipse.uml2.diagram.deploy.part.UMLCreationWizard"
id="org.eclipse.amalgam.uml2.diagram.profile.UMLCreationWizardID">
<description>%uml.deployment.diagram.wizard.desc</description>
</wizard>
<wizard
name="%uml.composite.diagram.wizard"
icon="icons/full/obj16/NewUMLCompositeStructureDiagram.gif"
category="org.eclipse.amalgam.uml2.wizardCategory"
class="org.eclipse.uml2.diagram.csd.part.UMLCreationWizard"
id="org.eclipse.amalgam.uml2.diagram.profile.UMLCreationWizardID">
<description>%uml.composite.diagram.wizard.desc</description>
</wizard>
</extension>
<extension point="org.eclipse.ui.newWizards">
<category
id="org.eclipse.amalgam.modeler.bp.wizardCategory"
name="%bp.wizard.category"/>
</extension>
<extension point="org.eclipse.ui.newWizards">
<wizard
name="%bpmn.diagram.wizard"
icon="icons/obj16/BpmnDiagramFile.gif"
category="org.eclipse.amalgam.modeler.bp.wizardCategory"
class="org.eclipse.stp.bpmn.diagram.part.BpmnCreationWizard"
id="org.eclipse.amalgam.modeler.ui.bpmn.CreationWizardID">
<description>
%bpmn.diagram.wizard.desc
</description>
</wizard>
</extension>
<!-- Initialize diagram actions recast as new diagram wizard actions -->
<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
id="org.eclipse.amalgam.modeler.ui.clazz.newDiagram"
nameFilter="*.uml"
objectClass="org.eclipse.core.resources.IFile">
<menu
label="%newDiagram.label"
path="additions"
id="newDiagramMenu">
<separator
name="newDiagramGroup">
</separator>
</menu>
<action
label="%action.uml.class.diagram"
class="org.eclipse.uml2.diagram.clazz.part.UMLInitDiagramFileAction"
menubarPath="newDiagramMenu/newDiagramGroup"
enablesFor="1"
id="org.eclipse.uml2.diagram.clazz.InitDiagramAction">
</action>
<action
label="%action.uml.activity.diagram"
class="org.eclipse.uml2.diagram.activity.part.UMLInitDiagramFileAction"
menubarPath="newDiagramMenu/newDiagramGroup"
enablesFor="1"
id="org.eclipse.uml2.diagram.activity.InitDiagramAction">
</action>
<action
label="%action.uml.component.diagram"
class="org.eclipse.uml2.diagram.component.part.UMLInitDiagramFileAction"
menubarPath="newDiagramMenu/newDiagramGroup"
enablesFor="1"
id="org.eclipse.uml2.diagram.component.InitDiagramAction">
</action>
<action
label="%action.uml.usecase.diagram"
class="org.eclipse.uml2.diagram.usecase.part.UMLInitDiagramFileAction"
menubarPath="newDiagramMenu/newDiagramGroup"
enablesFor="1"
id="org.eclipse.uml2.diagram.usecase.InitDiagramAction">
</action>
<action
label="%action.uml.statemachine.diagram"
class="org.eclipse.uml2.diagram.statemachine.part.UMLInitDiagramFileAction"
menubarPath="newDiagramMenu/newDiagramGroup"
enablesFor="1"
id="org.eclipse.uml2.diagram.statemachine.InitDiagramAction">
</action>
<action
label="%action.uml.csd.diagram"
class="org.eclipse.uml2.diagram.csd.part.UMLInitDiagramFileAction"
menubarPath="newDiagramMenu/newDiagramGroup"
enablesFor="1"
id="org.eclipse.uml2.diagram.csd.InitDiagramAction">
</action>
<action
label="%action.uml.deploy.diagram"
class="org.eclipse.uml2.diagram.deploy.part.UMLInitDiagramFileAction"
menubarPath="newDiagramMenu/newDiagramGroup"
enablesFor="1"
id="org.eclipse.uml2.diagram.deploy.InitDiagramAction">
</action>
</objectContribution>
</extension>
</plugin>