Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/developer/org.eclipse.papyrus.gmfgenextension/plugin.xml')
-rw-r--r--plugins/developer/org.eclipse.papyrus.gmfgenextension/plugin.xml618
1 files changed, 309 insertions, 309 deletions
diff --git a/plugins/developer/org.eclipse.papyrus.gmfgenextension/plugin.xml b/plugins/developer/org.eclipse.papyrus.gmfgenextension/plugin.xml
index 8c851cfef10..62640bd7662 100644
--- a/plugins/developer/org.eclipse.papyrus.gmfgenextension/plugin.xml
+++ b/plugins/developer/org.eclipse.papyrus.gmfgenextension/plugin.xml
@@ -1,309 +1,309 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.0"?>
-
-<!--
- <copyright>
- </copyright>
-
- $Id$
--->
-
-<plugin>
-
- <extension point="org.eclipse.emf.ecore.generated_package">
- <package
- uri="http://www.eclipse.org/papyrus/2009/papyrusgmfgenextension"
- class="org.eclipse.papyrus.papyrusgmfgenextension.PapyrusgmfgenextensionPackage"
- genModel="model/papyrusGmfgenExtension.genmodel"/>
- </extension>
- <extension
- point="org.eclipse.ui.popupMenus">
-
- <objectContribution
- adaptable="true"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupactions"
- objectClass="org.eclipse.emf.ecore.EObject">
- <menu
- icon="icons/PapyrusLogo16x16.gif"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus"
- label="Papyrus GMFGen Tools"
- path="papyrus">
- </menu>
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeQualifiedNameBehavior"
- enablesFor="*"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeQualifiedNameBehavior"
- label="Add behavior to display qualified name"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddNodeQualifiedNameBehavior">
- <enablement>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenNode">
- </objectClass>
- </enablement>
- </action>
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeStereotypeDisplayBehavior"
- enablesFor="*"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeStereotypeDisplayBehavior"
- label="Add behavior to display applied stereotype for a node"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddNodeStereotypeDisplayBehavior">
- <enablement>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenNode">
- </objectClass>
- </enablement>
- </action>
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeShowHideCompartmentBehavior"
- enablesFor="*"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeShowHideBehavior"
- label="Add behavior to show/hide compartments"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddNodeShowHideBehavior">
- <enablement>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenNode">
- </objectClass>
- </enablement>
- </action>
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeShowHideContentsBehavior"
- enablesFor="*"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeShowHideBehavior"
- label="Add behavior to show/hide classifiers contents"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddNodeShowHideBehavior">
- <enablement>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenNode">
- </objectClass>
- </enablement>
- </action>
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeShowHideLabelsBehavior"
- enablesFor="*"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeShowHideLabelBehavior"
- label="Add behavior to show/hide labels"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddNodeShowHideBehavior">
- <enablement>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenNode">
- </objectClass>
- </enablement>
- </action>
-
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddGenLinkStereotypeDisplayBehavior"
- enablesFor="*"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddGenLinkStereotypeDisplayBehavior"
- label="Add label to display applied stereotype for a link"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddGenLinkStereotypeDisplayBehavior">
- <enablement>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenLink">
- </objectClass>
- </enablement>
- </action>
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddExternalNodeStereotypeDisplayBehavior"
- enablesFor="*"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddExternalNodeStereotypeDisplayBehavior"
- label="Add label to display applied stereotype as an external node label"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddExternalNodeStereotypeDisplayBehavior">
- <enablement>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenNode">
- </objectClass>
- </enablement>
- </action>
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddExternalNodeFloatingLabelDisplayBehavior"
- enablesFor="*"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddExternalNodeFloatingNameDisplayBehavior"
- label="Add label to display Label as an external Floating node label"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddExternalNodeFloatingNameDisplayBehavior">
- <enablement>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenNode">
- </objectClass>
- </enablement>
- </action>
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddHyperLinkPopupBarBehavior"
- enablesFor="*"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddHyperLinkPopupBarBehavior"
- label="Add hyperlink PopupBar Behavior"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddHyperLinkPopupBarBehavior">
- <enablement>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenNode">
- </objectClass>
- </enablement>
- </action>
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.SetVisualIDWithUnusedValue"
- enablesFor="*"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.SetVisualIDWithUnusedValue"
- label="Set VisualID with unused value"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/SetVisualIDWithUnusedValue">
- <enablement>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenCommonBase">
- </objectClass>
- </enablement>
- </action>
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddSmallAndLargeIconForPaletteAction"
- enablesFor="*"
- icon="icons/palette_view.gif"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.addsmallandlargeiconstopalette"
- label="Add Icons to Palette Elements"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/iconsManagement">
- <enablement>
- <or>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.ToolGroup">
- </objectClass>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.Palette">
- </objectClass>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.ToolEntry">
- </objectClass>
- </or>
- </enablement>
- </action>
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddOrUpdateCommentEditParts"
- enablesFor="*"
- icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddOrUpdateCommentEditParts"
- label="Update Comments For multi label management"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddOrUpdateCommentEditParts">
- <enablement>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenEditorGenerator">
- </objectClass>
- </enablement>
- </action>
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddDefaultNamedElementAction"
- enablesFor="*"
- icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddDefaultNamedElementAction"
- label="Add DefaultNamedElement EditPart"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddHyperLinkPopupBarBehavior">
- <enablement>
- <or>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenEditorGenerator">
- </objectClass>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenDiagram">
- </objectClass>
- </or>
- </enablement>
- </action>
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddShapeNamedElementAction"
- enablesFor="*"
- icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Image.gif"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddShapeNamedElementAction"
- label="Add ShapeNamedElement EditPart"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddHyperLinkPopupBarBehavior">
- <enablement>
- <or>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenEditorGenerator">
- </objectClass>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenDiagram">
- </objectClass>
- </or>
- </enablement>
- </action>
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.SetCompartmentNeedsTitleToTrueAction"
- icon="icons/none_comp_vis.gif"
- id="org.eclipse.papyrus.gmfgenextension.action1"
- label="Set Compartment &quot;Needs Title&quot; to true"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddHyperLinkPopupBarBehavior"
- tooltip="Create Compartment Title Visibility Node (and change &quot;Needs Title&quot; to true)">
- <enablement>
- <or>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenCompartment">
- </objectClass>
- </or>
- </enablement>
- </action>
-
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddSemanticElementTypeInGenericTopNode"
- icon="icons/GenerateMetamodelType.gif"
- id="org.eclipse.papyrus.gmfgenextension.addSemanticElementTypeInGenericTopNode"
- label="Add Semantic Element Type In Generic Top Node"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddSemanticElementTypeInGenericTopNode"
- tooltip="Generate Sermantic Metamodel types for UML metamodel">
- <enablement>
- <or>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenDiagram">
- </objectClass>
- </or>
- </enablement>
- </action>
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.UpdateElementTypeToMatchGenericType"
- icon="icons/updateElementType.gif"
- id="org.eclipse.papyrus.gmfgenextension.updateElementTypeToMatchGenericType"
- label="Update ElementType To Match Generic Type"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/UpdateElementTypeToMatchGenericType"
- tooltip="Update ElementType To Match Generic Type">
- <enablement>
- <or>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.MetamodelType">
- </objectClass>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.SpecializationType">
- </objectClass>
- </or>
- </enablement>
- </action>
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.DisplayReport"
- enablesFor="*"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.TopNodeRepor"
- label="Display TopNodeReport"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/TopNodeReport">
- <enablement>
- <or>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenEditorGenerator">
- </objectClass>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenDiagram">
- </objectClass>
- </or>
- </enablement>
- </action>
- <action
- class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.TestCodeSetGeneration"
- enablesFor="*"
- id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.TopNodeRepor"
- label="Display test subsetCode"
- menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/testSubsetCode">
- <enablement>
- <or>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenEditorGenerator">
- </objectClass>
- <objectClass
- name="org.eclipse.gmf.codegen.gmfgen.GenDiagram">
- </objectClass>
- </or>
- </enablement>
- </action>
- </objectContribution>
- </extension>
-
-</plugin>
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.0"?>
+
+<!--
+ <copyright>
+ </copyright>
+
+ $Id$
+-->
+
+<plugin>
+
+ <extension point="org.eclipse.emf.ecore.generated_package">
+ <package
+ uri="http://www.eclipse.org/papyrus/2009/papyrusgmfgenextension"
+ class="org.eclipse.papyrus.papyrusgmfgenextension.PapyrusgmfgenextensionPackage"
+ genModel="model/papyrusGmfgenExtension.genmodel"/>
+ </extension>
+ <extension
+ point="org.eclipse.ui.popupMenus">
+
+ <objectContribution
+ adaptable="true"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupactions"
+ objectClass="org.eclipse.emf.ecore.EObject">
+ <menu
+ icon="icons/PapyrusLogo16x16.gif"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus"
+ label="Papyrus GMFGen Tools"
+ path="papyrus">
+ </menu>
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeQualifiedNameBehavior"
+ enablesFor="*"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeQualifiedNameBehavior"
+ label="Add behavior to display qualified name"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddNodeQualifiedNameBehavior">
+ <enablement>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenNode">
+ </objectClass>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeStereotypeDisplayBehavior"
+ enablesFor="*"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeStereotypeDisplayBehavior"
+ label="Add behavior to display applied stereotype for a node"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddNodeStereotypeDisplayBehavior">
+ <enablement>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenNode">
+ </objectClass>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeShowHideCompartmentBehavior"
+ enablesFor="*"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeShowHideBehavior"
+ label="Add behavior to show/hide compartments"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddNodeShowHideBehavior">
+ <enablement>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenNode">
+ </objectClass>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeShowHideContentsBehavior"
+ enablesFor="*"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeShowHideBehavior"
+ label="Add behavior to show/hide classifiers contents"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddNodeShowHideBehavior">
+ <enablement>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenNode">
+ </objectClass>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeShowHideLabelsBehavior"
+ enablesFor="*"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddNodeShowHideLabelBehavior"
+ label="Add behavior to show/hide labels"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddNodeShowHideBehavior">
+ <enablement>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenNode">
+ </objectClass>
+ </enablement>
+ </action>
+
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddGenLinkStereotypeDisplayBehavior"
+ enablesFor="*"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddGenLinkStereotypeDisplayBehavior"
+ label="Add label to display applied stereotype for a link"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddGenLinkStereotypeDisplayBehavior">
+ <enablement>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenLink">
+ </objectClass>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddExternalNodeStereotypeDisplayBehavior"
+ enablesFor="*"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddExternalNodeStereotypeDisplayBehavior"
+ label="Add label to display applied stereotype as an external node label"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddExternalNodeStereotypeDisplayBehavior">
+ <enablement>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenNode">
+ </objectClass>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddExternalNodeFloatingLabelDisplayBehavior"
+ enablesFor="*"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddExternalNodeFloatingNameDisplayBehavior"
+ label="Add label to display Label as an external Floating node label"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddExternalNodeFloatingNameDisplayBehavior">
+ <enablement>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenNode">
+ </objectClass>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddHyperLinkPopupBarBehavior"
+ enablesFor="*"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddHyperLinkPopupBarBehavior"
+ label="Add hyperlink PopupBar Behavior"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddHyperLinkPopupBarBehavior">
+ <enablement>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenNode">
+ </objectClass>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.SetVisualIDWithUnusedValue"
+ enablesFor="*"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.SetVisualIDWithUnusedValue"
+ label="Set VisualID with unused value"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/SetVisualIDWithUnusedValue">
+ <enablement>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenCommonBase">
+ </objectClass>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddSmallAndLargeIconForPaletteAction"
+ enablesFor="*"
+ icon="icons/palette_view.gif"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.addsmallandlargeiconstopalette"
+ label="Add Icons to Palette Elements"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/iconsManagement">
+ <enablement>
+ <or>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.ToolGroup">
+ </objectClass>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.Palette">
+ </objectClass>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.ToolEntry">
+ </objectClass>
+ </or>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddOrUpdateCommentEditParts"
+ enablesFor="*"
+ icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddOrUpdateCommentEditParts"
+ label="Update Comments For multi label management"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddOrUpdateCommentEditParts">
+ <enablement>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenEditorGenerator">
+ </objectClass>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddDefaultNamedElementAction"
+ enablesFor="*"
+ icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddDefaultNamedElementAction"
+ label="Add DefaultNamedElement EditPart"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddHyperLinkPopupBarBehavior">
+ <enablement>
+ <or>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenEditorGenerator">
+ </objectClass>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenDiagram">
+ </objectClass>
+ </or>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddShapeNamedElementAction"
+ enablesFor="*"
+ icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Image.gif"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddShapeNamedElementAction"
+ label="Add ShapeNamedElement EditPart"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddHyperLinkPopupBarBehavior">
+ <enablement>
+ <or>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenEditorGenerator">
+ </objectClass>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenDiagram">
+ </objectClass>
+ </or>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.SetCompartmentNeedsTitleToTrueAction"
+ icon="icons/none_comp_vis.gif"
+ id="org.eclipse.papyrus.gmfgenextension.action1"
+ label="Set Compartment &quot;Needs Title&quot; to true"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddHyperLinkPopupBarBehavior"
+ tooltip="Create Compartment Title Visibility Node (and change &quot;Needs Title&quot; to true)">
+ <enablement>
+ <or>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenCompartment">
+ </objectClass>
+ </or>
+ </enablement>
+ </action>
+
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.AddSemanticElementTypeInGenericTopNode"
+ icon="icons/GenerateMetamodelType.gif"
+ id="org.eclipse.papyrus.gmfgenextension.addSemanticElementTypeInGenericTopNode"
+ label="Add Semantic Element Type In Generic Top Node"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/AddSemanticElementTypeInGenericTopNode"
+ tooltip="Generate Sermantic Metamodel types for UML metamodel">
+ <enablement>
+ <or>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenDiagram">
+ </objectClass>
+ </or>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.UpdateElementTypeToMatchGenericType"
+ icon="icons/updateElementType.gif"
+ id="org.eclipse.papyrus.gmfgenextension.updateElementTypeToMatchGenericType"
+ label="Update ElementType To Match Generic Type"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/UpdateElementTypeToMatchGenericType"
+ tooltip="Update ElementType To Match Generic Type">
+ <enablement>
+ <or>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.MetamodelType">
+ </objectClass>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.SpecializationType">
+ </objectClass>
+ </or>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.DisplayReport"
+ enablesFor="*"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.TopNodeRepor"
+ label="Display TopNodeReport"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/TopNodeReport">
+ <enablement>
+ <or>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenEditorGenerator">
+ </objectClass>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenDiagram">
+ </objectClass>
+ </or>
+ </enablement>
+ </action>
+ <action
+ class="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.TestCodeSetGeneration"
+ enablesFor="*"
+ id="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.TopNodeRepor"
+ label="Display test subsetCode"
+ menubarPath="org.eclipse.papyrus.papyrusgmfgenextension.popupaction.MenuPapyrus/testSubsetCode">
+ <enablement>
+ <or>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenEditorGenerator">
+ </objectClass>
+ <objectClass
+ name="org.eclipse.gmf.codegen.gmfgen.GenDiagram">
+ </objectClass>
+ </or>
+ </enablement>
+ </action>
+ </objectContribution>
+ </extension>
+
+</plugin>

Back to the top