diff options
346 files changed, 7757 insertions, 3460 deletions
diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/META-INF/MANIFEST.MF b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/META-INF/MANIFEST.MF index 3d3083a1cd9..f0b790af0b6 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/META-INF/MANIFEST.MF +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/META-INF/MANIFEST.MF @@ -22,7 +22,8 @@ Require-Bundle: org.eclipse.core.runtime, org.eclipse.papyrus.uml.tools.utils;bundle-version="0.10.0",
org.eclipse.papyrus.infra.core;bundle-version="0.10.0",
org.eclipse.papyrus.infra.widgets;bundle-version="0.10.0",
- org.eclipse.papyrus.infra.emf;bundle-version="0.10.0"
+ org.eclipse.papyrus.infra.emf;bundle-version="0.10.0",
+ org.eclipse.papyrus.uml.modelexplorer;bundle-version="0.10.0"
Bundle-Vendor: %providerName
Bundle-ActivationPolicy: lazy
Bundle-ClassPath: .,
diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/plugin.xml b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/plugin.xml index 4f9484bef7e..8520a5237c3 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/plugin.xml +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/plugin.xml @@ -22,163 +22,475 @@ </extension>
<!-- Creation command declarations -->
-<extension point="org.eclipse.ui.commands">
+<extension point="org.eclipse.ui.handlers">
- <!-- Creation command for ActorPart -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.ActorPartPropertyHandler" description="Create a new ActorPart" id="org.eclipse.papyrus.sysml.modelexplorer.ActorPartCreateCommand" name="Create a new ActorPart">
- </command>
+ <!-- Handler for ActorPart -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.ActorPartPropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.ActorPartCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for Allocate -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.AllocateHandler" description="Create a new Allocate" id="org.eclipse.papyrus.sysml.modelexplorer.AllocateCreateCommand" name="Create a new Allocate">
- </command>
+ <!-- Handler for Allocate -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.AllocateHandler" commandId="org.eclipse.papyrus.sysml.service.types.AllocateCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for Association --> - <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.AssociationHandler" description="Create a new Association" id="org.eclipse.papyrus.sysml.modelexplorer.AssociationCreateCommand" name="Create a new Association"> - </command> + <!-- Handler for Association -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.AssociationHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for AssociationComposite --> - <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.AssociationCompositeHandler" description="Create a new AssociationComposite" id="org.eclipse.papyrus.sysml.modelexplorer.AssociationCompositeCreateCommand" name="Create a new AssociationComposite"> - </command> + <!-- Handler for AssociationComposite -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.AssociationCompositeHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationCompositeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for AssociationCompositeDirected --> - <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.AssociationCompositeDirectedHandler" description="Create a new AssociationCompositeDirected" id="org.eclipse.papyrus.sysml.modelexplorer.AssociationCompositeDirectedCreateCommand" name="Create a new AssociationCompositeDirected"> - </command> + <!-- Handler for AssociationCompositeDirected -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.AssociationCompositeDirectedHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationCompositeDirectedCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for AssociationNone --> - <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.AssociationNoneHandler" description="Create a new AssociationNone" id="org.eclipse.papyrus.sysml.modelexplorer.AssociationNoneCreateCommand" name="Create a new AssociationNone"> - </command> + <!-- Handler for AssociationNone -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.AssociationNoneHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationNoneCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for AssociationNoneDirected --> - <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.AssociationNoneDirectedHandler" description="Create a new AssociationNoneDirected" id="org.eclipse.papyrus.sysml.modelexplorer.AssociationNoneDirectedCreateCommand" name="Create a new AssociationNoneDirected"> - </command> + <!-- Handler for AssociationNoneDirected -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.AssociationNoneDirectedHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationNoneDirectedCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for AssociationShared --> - <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.AssociationSharedHandler" description="Create a new AssociationShared" id="org.eclipse.papyrus.sysml.modelexplorer.AssociationSharedCreateCommand" name="Create a new AssociationShared"> - </command> + <!-- Handler for AssociationShared -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.AssociationSharedHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationSharedCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for AssociationSharedDirected --> - <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.AssociationSharedDirectedHandler" description="Create a new AssociationSharedDirected" id="org.eclipse.papyrus.sysml.modelexplorer.AssociationSharedDirectedCreateCommand" name="Create a new AssociationSharedDirected"> - </command> + <!-- Handler for AssociationSharedDirected -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.AssociationSharedDirectedHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationSharedDirectedCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for Block -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.BlockHandler" description="Create a new Block" id="org.eclipse.papyrus.sysml.modelexplorer.BlockCreateCommand" name="Create a new Block"> - </command>
+ <!-- Handler for Block -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.BlockHandler" commandId="org.eclipse.papyrus.sysml.service.types.BlockCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for Conform -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.ConformHandler" description="Create a new Conform" id="org.eclipse.papyrus.sysml.modelexplorer.ConformCreateCommand" name="Create a new Conform"> - </command>
+ <!-- Handler for Conform -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.ConformHandler" commandId="org.eclipse.papyrus.sysml.service.types.ConformCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for ConstraintBlock -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.ConstraintBlockHandler" description="Create a new ConstraintBlock" id="org.eclipse.papyrus.sysml.modelexplorer.ConstraintBlockCreateCommand" name="Create a new ConstraintBlock"> - </command>
+ <!-- Handler for ConstraintBlock -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.ConstraintBlockHandler" commandId="org.eclipse.papyrus.sysml.service.types.ConstraintBlockCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for ConstraintBlockParameter -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.ConstraintBlockParameterHandler" description="Create a new Parameter" id="org.eclipse.papyrus.sysml.modelexplorer.ConstraintBlockParameterCreateCommand" name="Create a new Parameter">
- </command>
+ <!-- Handler for ConstraintBlockParameter -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.ConstraintBlockParameterHandler" commandId="org.eclipse.papyrus.sysml.service.types.ConstraintBlockParameterCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for ConstraintProperty -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.ConstraintPropertyHandler" description="Create a new ConstraintProperty" id="org.eclipse.papyrus.sysml.modelexplorer.ConstraintPropertyCreateCommand" name="Create a new ConstraintProperty"> - </command>
+ <!-- Handler for ConstraintProperty -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.ConstraintPropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.ConstraintPropertyCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for Copy -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.CopyHandler" description="Create a new Copy" id="org.eclipse.papyrus.sysml.modelexplorer.CopyCreateCommand" name="Create a new Copy"> - </command>
+ <!-- Handler for Copy -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.CopyHandler" commandId="org.eclipse.papyrus.sysml.service.types.CopyCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for DeriveReqt -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.DeriveReqtHandler" description="Create a new DeriveReqt" id="org.eclipse.papyrus.sysml.modelexplorer.DeriveReqtCreateCommand" name="Create a new DeriveReqt"> - </command>
+ <!-- Handler for DeriveReqt -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.DeriveReqtHandler" commandId="org.eclipse.papyrus.sysml.service.types.DeriveReqtCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for Dimension -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.DimensionHandler" description="Create a new Dimension" id="org.eclipse.papyrus.sysml.modelexplorer.DimensionCreateCommand" name="Create a new Dimension"> - </command>
+ <!-- Handler for Dimension -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.DimensionHandler" commandId="org.eclipse.papyrus.sysml.service.types.DimensionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for FlowPort --> - <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.FlowPortHandler" description="Create a new FlowPort" id="org.eclipse.papyrus.sysml.modelexplorer.FlowPortCreateCommand" name="Create a new FlowPort"> - </command>
+ <!-- Handler for FlowPort -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.FlowPortHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPortCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for FlowPort_InOut -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.FlowPort_InOutHandler" description="Create a new FlowPort_InOut" id="org.eclipse.papyrus.sysml.modelexplorer.FlowPort_InOutCreateCommand" name="Create a new FlowPort_InOut"> - </command>
+ <!-- Handler for FlowPort_InOut -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.FlowPort_InOutHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_InOutCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for FlowPort_In -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.FlowPort_InHandler" description="Create a new FlowPort_In" id="org.eclipse.papyrus.sysml.modelexplorer.FlowPort_InCreateCommand" name="Create a new FlowPort_In"> - </command>
+ <!-- Handler for FlowPort_In -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.FlowPort_InHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_InCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for FlowPort_Out -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.FlowPort_OutHandler" description="Create a new FlowPort_Out" id="org.eclipse.papyrus.sysml.modelexplorer.FlowPort_OutCreateCommand" name="Create a new FlowPort_Out"> - </command>
+ <!-- Handler for FlowPort_Out -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.FlowPort_OutHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_OutCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for FlowPort_NA -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.FlowPort_NAHandler" description="Create a new FlowPort (non atomic)" id="org.eclipse.papyrus.sysml.modelexplorer.FlowPort_NACreateCommand" name="Create a new FlowPort (non atomic)">
- </command>
+ <!-- Handler for FlowPort_NA -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.FlowPort_NAHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_NACreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for FlowProperty -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.FlowPropertyHandler" description="Create a new FlowProperty" id="org.eclipse.papyrus.sysml.modelexplorer.FlowPropertyCreateCommand" name="Create a new FlowProperty"> - </command>
+ <!-- Handler for FlowProperty -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.FlowPropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPropertyCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for FlowSpecification -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.FlowSpecificationHandler" description="Create a new FlowSpecification" id="org.eclipse.papyrus.sysml.modelexplorer.FlowSpecificationCreateCommand" name="Create a new FlowSpecification"> - </command>
+ <!-- Handler for FlowSpecification -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.FlowSpecificationHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for ItemFlow -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.ItemFlowHandler" description="Create a new ItemFlow" id="org.eclipse.papyrus.sysml.modelexplorer.ItemFlowCreateCommand" name="Create a new ItemFlow"> - </command>
+ <!-- Handler for ItemFlow -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.ItemFlowHandler" commandId="org.eclipse.papyrus.sysml.service.types.ItemFlowCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for PartProperty -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.PartPropertyHandler" description="Create a new PartProperty" id="org.eclipse.papyrus.sysml.modelexplorer.PartPropertyCreateCommand" name="Create a new PartProperty"> - </command>
+ <!-- Handler for PartProperty -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.PartPropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.PartPropertyCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for Problem -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.ProblemHandler" description="Create a new Problem" id="org.eclipse.papyrus.sysml.modelexplorer.ProblemCreateCommand" name="Create a new Problem"> - </command>
+ <!-- Handler for Problem -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.ProblemHandler" commandId="org.eclipse.papyrus.sysml.service.types.ProblemCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for Rationale -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.RationaleHandler" description="Create a new Rationale" id="org.eclipse.papyrus.sysml.modelexplorer.RationaleCreateCommand" name="Create a new Rationale"> - </command>
+ <!-- Handler for Rationale -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.RationaleHandler" commandId="org.eclipse.papyrus.sysml.service.types.RationaleCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for ReferenceProperty -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.ReferencePropertyHandler" description="Create a new ReferenceProperty" id="org.eclipse.papyrus.sysml.modelexplorer.ReferencePropertyCreateCommand" name="Create a new ReferenceProperty"> - </command>
+ <!-- Handler for ReferenceProperty -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.ReferencePropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.ReferencePropertyCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for Requirement -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.RequirementHandler" description="Create a new Requirement" id="org.eclipse.papyrus.sysml.modelexplorer.RequirementCreateCommand" name="Create a new Requirement"> - </command>
+ <!-- Handler for Requirement -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.RequirementHandler" commandId="org.eclipse.papyrus.sysml.service.types.RequirementCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for Satisfy --> - <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.SatisfyHandler" description="Create a new Satisfy" id="org.eclipse.papyrus.sysml.modelexplorer.SatisfyCreateCommand" name="Create a new Satisfy"> - </command> + <!-- Handler for Satisfy -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.SatisfyHandler" commandId="org.eclipse.papyrus.sysml.service.types.SatisfyCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for Unit -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.UnitHandler" description="Create a new Unit" id="org.eclipse.papyrus.sysml.modelexplorer.UnitCreateCommand" name="Create a new Unit"> - </command>
+ <!-- Handler for Unit -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.UnitHandler" commandId="org.eclipse.papyrus.sysml.service.types.UnitCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for ValueProperty -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.ValuePropertyHandler" description="Create a new ValueProperty" id="org.eclipse.papyrus.sysml.modelexplorer.ValuePropertyCreateCommand" name="Create a new ValueProperty"> - </command>
+ <!-- Handler for ValueProperty -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.ValuePropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.ValuePropertyCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for ValueType -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.ValueTypeHandler" description="Create a new ValueType" id="org.eclipse.papyrus.sysml.modelexplorer.ValueTypeCreateCommand" name="Create a new ValueType"> - </command>
+ <!-- Handler for ValueType -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.ValueTypeHandler" commandId="org.eclipse.papyrus.sysml.service.types.ValueTypeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for ValueType_Enumeration -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.ValueType_EnumerationHandler" description="Create a new ValueType_Enumeration" id="org.eclipse.papyrus.sysml.modelexplorer.ValueType_EnumerationCreateCommand" name="Create a new ValueType_Enumeration"> - </command>
+ <!-- Handler for ValueType_Enumeration -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.ValueType_EnumerationHandler" commandId="org.eclipse.papyrus.sysml.service.types.ValueType_EnumerationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for ValueType_PrimitiveType -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.ValueType_PrimitiveTypeHandler" description="Create a new ValueType_PrimitiveType" id="org.eclipse.papyrus.sysml.modelexplorer.ValueType_PrimitiveTypeCreateCommand" name="Create a new ValueType_PrimitiveType"> - </command>
+ <!-- Handler for ValueType_PrimitiveType -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.ValueType_PrimitiveTypeHandler" commandId="org.eclipse.papyrus.sysml.service.types.ValueType_PrimitiveTypeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for Verify -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.VerifyHandler" description="Create a new Verify" id="org.eclipse.papyrus.sysml.modelexplorer.VerifyCreateCommand" name="Create a new Verify"> - </command>
+ <!-- Handler for Verify -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.VerifyHandler" commandId="org.eclipse.papyrus.sysml.service.types.VerifyCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for View -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.ViewHandler" description="Create a new View" id="org.eclipse.papyrus.sysml.modelexplorer.ViewCreateCommand" name="Create a new View"> - </command>
+ <!-- Handler for View -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.ViewHandler" commandId="org.eclipse.papyrus.sysml.service.types.ViewCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
- <!-- Creation command for ViewPoint -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.sysml.modelexplorer.handler.ViewPointHandler" description="Create a new ViewPoint" id="org.eclipse.papyrus.sysml.modelexplorer.ViewPointCreateCommand" name="Create a new ViewPoint"> - </command>
+ <!-- Handler for ViewPoint -->
+ <handler class="org.eclipse.papyrus.sysml.modelexplorer.handler.ViewPointHandler" commandId="org.eclipse.papyrus.sysml.service.types.ViewPointCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen>
+ </handler>
</extension>
@@ -197,197 +509,197 @@ <menuContribution locationURI="popup:org.eclipse.papyrus.views.modelexplorer.popupmenu.createsysmlchild" allPopups="false">
<!-- Creation menu action for ActorPart -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.ActorPartCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif" label="Create a new ActorPart" style="push" tooltip="Create a new ActorPart">
+ <command commandId="org.eclipse.papyrus.sysml.service.types.ActorPartCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif" label="Create a new ActorPart" style="push" tooltip="Create a new ActorPart">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Allocate -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.AllocateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" label="Create a new Allocate" style="push" tooltip="Create a new Allocate"> + <command commandId="org.eclipse.papyrus.sysml.service.types.AllocateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" label="Create a new Allocate" style="push" tooltip="Create a new Allocate">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Association --> - <command commandId="org.eclipse.papyrus.sysml.modelexplorer.AssociationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new Association" style="push" tooltip="Create a new Association"> + <command commandId="org.eclipse.papyrus.sysml.service.types.AssociationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new Association" style="push" tooltip="Create a new Association">
<visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for AssociationComposite --> - <command commandId="org.eclipse.papyrus.sysml.modelexplorer.AssociationCompositeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new AssociationComposite" style="push" tooltip="Create a new AssociationComposite"> + <command commandId="org.eclipse.papyrus.sysml.service.types.AssociationCompositeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new AssociationComposite" style="push" tooltip="Create a new AssociationComposite">
<visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for AssociationCompositeDirected --> - <command commandId="org.eclipse.papyrus.sysml.modelexplorer.AssociationCompositeDirectedCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new AssociationCompositeDirected" style="push" tooltip="Create a new AssociationCompositeDirected"> + <command commandId="org.eclipse.papyrus.sysml.service.types.AssociationCompositeDirectedCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new AssociationCompositeDirected" style="push" tooltip="Create a new AssociationCompositeDirected">
<visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for AssociationNone --> - <command commandId="org.eclipse.papyrus.sysml.modelexplorer.AssociationNoneCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new AssociationNone" style="push" tooltip="Create a new AssociationNone"> + <command commandId="org.eclipse.papyrus.sysml.service.types.AssociationNoneCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new AssociationNone" style="push" tooltip="Create a new AssociationNone">
<visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for AssociationNoneDirected --> - <command commandId="org.eclipse.papyrus.sysml.modelexplorer.AssociationNoneDirectedCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new AssociationNoneDirected" style="push" tooltip="Create a new AssociationNoneDirected"> + <command commandId="org.eclipse.papyrus.sysml.service.types.AssociationNoneDirectedCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new AssociationNoneDirected" style="push" tooltip="Create a new AssociationNoneDirected">
<visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for AssociationShared --> - <command commandId="org.eclipse.papyrus.sysml.modelexplorer.AssociationSharedCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new AssociationShared" style="push" tooltip="Create a new AssociationShared"> + <command commandId="org.eclipse.papyrus.sysml.service.types.AssociationSharedCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new AssociationShared" style="push" tooltip="Create a new AssociationShared">
<visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for AssociationSharedDirected --> - <command commandId="org.eclipse.papyrus.sysml.modelexplorer.AssociationSharedDirectedCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new AssociationSharedDirected" style="push" tooltip="Create a new AssociationSharedDirected"> + <command commandId="org.eclipse.papyrus.sysml.service.types.AssociationSharedDirectedCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new AssociationSharedDirected" style="push" tooltip="Create a new AssociationSharedDirected">
<visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Block -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.BlockCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/blocks/Block.gif" label="Create a new Block" style="push" tooltip="Create a new Block"> + <command commandId="org.eclipse.papyrus.sysml.service.types.BlockCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/blocks/Block.gif" label="Create a new Block" style="push" tooltip="Create a new Block">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Conform -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.ConformCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/modelelements/Conform.gif" label="Create a new Conform" style="push" tooltip="Create a new Conform"> + <command commandId="org.eclipse.papyrus.sysml.service.types.ConformCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/modelelements/Conform.gif" label="Create a new Conform" style="push" tooltip="Create a new Conform">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ConstraintBlock -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.ConstraintBlockCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/constraints/ConstraintBlock.gif" label="Create a new ConstraintBlock" style="push" tooltip="Create a new ConstraintBlock"> + <command commandId="org.eclipse.papyrus.sysml.service.types.ConstraintBlockCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/constraints/ConstraintBlock.gif" label="Create a new ConstraintBlock" style="push" tooltip="Create a new ConstraintBlock">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ConstraintBlock Parameter -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.ConstraintBlockParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif" label="Create a new Parameter" style="push" tooltip="Create a new Parameter">
+ <command commandId="org.eclipse.papyrus.sysml.service.types.ConstraintBlockParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif" label="Create a new Parameter" style="push" tooltip="Create a new Parameter">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ConstraintProperty -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.ConstraintPropertyCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/constraints/ConstraintProperty.gif" label="Create a new ConstraintProperty" style="push" tooltip="Create a new ConstraintProperty"> + <command commandId="org.eclipse.papyrus.sysml.service.types.ConstraintPropertyCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/constraints/ConstraintProperty.gif" label="Create a new ConstraintProperty" style="push" tooltip="Create a new ConstraintProperty">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Copy -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.CopyCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/requirements/Copy.gif" label="Create a new Copy" style="push" tooltip="Create a new Copy"> + <command commandId="org.eclipse.papyrus.sysml.service.types.CopyCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/requirements/Copy.gif" label="Create a new Copy" style="push" tooltip="Create a new Copy">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for DeriveReqt -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.DeriveReqtCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/requirements/DeriveReqt.gif" label="Create a new DeriveReqt" style="push" tooltip="Create a new DeriveReqt"> + <command commandId="org.eclipse.papyrus.sysml.service.types.DeriveReqtCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/requirements/DeriveReqt.gif" label="Create a new DeriveReqt" style="push" tooltip="Create a new DeriveReqt">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Dimension -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.DimensionCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/blocks/Dimension.gif" label="Create a new Dimension" style="push" tooltip="Create a new Dimension"> + <command commandId="org.eclipse.papyrus.sysml.service.types.DimensionCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/blocks/Dimension.gif" label="Create a new Dimension" style="push" tooltip="Create a new Dimension">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for FlowPort --> - <command commandId="org.eclipse.papyrus.sysml.modelexplorer.FlowPortCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/portandflows/FlowPort.gif" label="Create a new FlowPort" style="push" tooltip="Create a new FlowPort"> + <command commandId="org.eclipse.papyrus.sysml.service.types.FlowPortCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/portandflows/FlowPort.gif" label="Create a new FlowPort" style="push" tooltip="Create a new FlowPort">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for FlowPort_InOut -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.FlowPort_InOutCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/portandflows/FlowPort_INOUT.gif" label="Create a new FlowPort_InOut" style="push" tooltip="Create a new FlowPort_InOut"> + <command commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_InOutCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/portandflows/FlowPort_INOUT.gif" label="Create a new FlowPort_InOut" style="push" tooltip="Create a new FlowPort_InOut">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for FlowPort_In -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.FlowPort_InCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/portandflows/FlowPort_IN.gif" label="Create a new FlowPort_In" style="push" tooltip="Create a new FlowPort_In"> + <command commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_InCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/portandflows/FlowPort_IN.gif" label="Create a new FlowPort_In" style="push" tooltip="Create a new FlowPort_In">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for FlowPort_Out -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.FlowPort_OutCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/portandflows/FlowPort_OUT.gif" label="Create a new FlowPort_Out" style="push" tooltip="Create a new FlowPort_Out"> + <command commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_OutCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/portandflows/FlowPort_OUT.gif" label="Create a new FlowPort_Out" style="push" tooltip="Create a new FlowPort_Out">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for FlowPort_NA -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.FlowPort_NACreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/portandflows/FlowPort_NA.gif" label="Create a new FlowPort (non atomic)" style="push" tooltip="Create a new FlowPort (non atomic)">
+ <command commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_NACreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/portandflows/FlowPort_NA.gif" label="Create a new FlowPort (non atomic)" style="push" tooltip="Create a new FlowPort (non atomic)">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for FlowProperty -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.FlowPropertyCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/portandflows/FlowProperty.gif" label="Create a new FlowProperty" style="push" tooltip="Create a new FlowProperty"> + <command commandId="org.eclipse.papyrus.sysml.service.types.FlowPropertyCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/portandflows/FlowProperty.gif" label="Create a new FlowProperty" style="push" tooltip="Create a new FlowProperty">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for FlowSpecification -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.FlowSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/portandflows/FlowSpecification.gif" label="Create a new FlowSpecification" style="push" tooltip="Create a new FlowSpecification"> + <command commandId="org.eclipse.papyrus.sysml.service.types.FlowSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/portandflows/FlowSpecification.gif" label="Create a new FlowSpecification" style="push" tooltip="Create a new FlowSpecification">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ItemFlow -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.ItemFlowCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/portandflows/ItemFlow.gif" label="Create a new ItemFlow" style="push" tooltip="Create a new ItemFlow"> + <command commandId="org.eclipse.papyrus.sysml.service.types.ItemFlowCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/portandflows/ItemFlow.gif" label="Create a new ItemFlow" style="push" tooltip="Create a new ItemFlow">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for PartProperty --> - <command commandId="org.eclipse.papyrus.sysml.modelexplorer.PartPropertyCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif" label="Create a new Part" style="push" tooltip="Create a new Part"> + <command commandId="org.eclipse.papyrus.sysml.service.types.PartPropertyCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif" label="Create a new Part" style="push" tooltip="Create a new Part">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Problem -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.ProblemCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/modelelements/Problem.gif" label="Create a new Problem" style="push" tooltip="Create a new Problem"> + <command commandId="org.eclipse.papyrus.sysml.service.types.ProblemCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/modelelements/Problem.gif" label="Create a new Problem" style="push" tooltip="Create a new Problem">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Rationale -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.RationaleCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/modelelements/Rationale.gif" label="Create a new Rationale" style="push" tooltip="Create a new Rationale"> + <command commandId="org.eclipse.papyrus.sysml.service.types.RationaleCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/modelelements/Rationale.gif" label="Create a new Rationale" style="push" tooltip="Create a new Rationale">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ReferenceProperty --> - <command commandId="org.eclipse.papyrus.sysml.modelexplorer.ReferencePropertyCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif" label="Create a new Reference" style="push" tooltip="Create a new Reference"> + <command commandId="org.eclipse.papyrus.sysml.service.types.ReferencePropertyCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif" label="Create a new Reference" style="push" tooltip="Create a new Reference">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Requirement -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.RequirementCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/requirements/Requirement.gif" label="Create a new Requirement" style="push" tooltip="Create a new Requirement"> + <command commandId="org.eclipse.papyrus.sysml.service.types.RequirementCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/requirements/Requirement.gif" label="Create a new Requirement" style="push" tooltip="Create a new Requirement">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Satisfy --> - <command commandId="org.eclipse.papyrus.sysml.modelexplorer.SatisfyCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/requirements/Satisfy.gif" label="Create a new Satisfy" style="push" tooltip="Create a new Satisfy"> + <command commandId="org.eclipse.papyrus.sysml.service.types.SatisfyCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/requirements/Satisfy.gif" label="Create a new Satisfy" style="push" tooltip="Create a new Satisfy">
<visibleWhen checkEnabled="true"/> </command> <!-- Creation menu action for Unit -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.UnitCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/blocks/Unit.gif" label="Create a new Unit" style="push" tooltip="Create a new Unit"> + <command commandId="org.eclipse.papyrus.sysml.service.types.UnitCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/blocks/Unit.gif" label="Create a new Unit" style="push" tooltip="Create a new Unit">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ValueProperty -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.ValuePropertyCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif" label="Create a new Value" style="push" tooltip="Create a new Value"> + <command commandId="org.eclipse.papyrus.sysml.service.types.ValuePropertyCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif" label="Create a new Value" style="push" tooltip="Create a new Value">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ValueType -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.ValueTypeCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/blocks/ValueType.gif" label="Create a new ValueType" style="push" tooltip="Create a new ValueType"> + <command commandId="org.eclipse.papyrus.sysml.service.types.ValueTypeCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/blocks/ValueType.gif" label="Create a new ValueType" style="push" tooltip="Create a new ValueType">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ValueType_Enumeration -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.ValueType_EnumerationCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/blocks/ValueType.gif" label="Create a new ValueType_Enumeration" style="push" tooltip="Create a new ValueType_Enumeration"> + <command commandId="org.eclipse.papyrus.sysml.service.types.ValueType_EnumerationCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/blocks/ValueType.gif" label="Create a new ValueType_Enumeration" style="push" tooltip="Create a new ValueType_Enumeration">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ValueType_PrimitiveType -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.ValueType_PrimitiveTypeCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/blocks/ValueType.gif" label="Create a new ValueType_PrimitiveType" style="push" tooltip="Create a new ValueType_PrimitiveType"> + <command commandId="org.eclipse.papyrus.sysml.service.types.ValueType_PrimitiveTypeCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/blocks/ValueType.gif" label="Create a new ValueType_PrimitiveType" style="push" tooltip="Create a new ValueType_PrimitiveType">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Verify -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.VerifyCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/requirements/Verify.gif" label="Create a new Verify" style="push" tooltip="Create a new Verify"> + <command commandId="org.eclipse.papyrus.sysml.service.types.VerifyCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/requirements/Verify.gif" label="Create a new Verify" style="push" tooltip="Create a new Verify">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for View -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.ViewCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/modelelements/View.gif" label="Create a new View" style="push" tooltip="Create a new View"> + <command commandId="org.eclipse.papyrus.sysml.service.types.ViewCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/modelelements/View.gif" label="Create a new View" style="push" tooltip="Create a new View">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ViewPoint -->
- <command commandId="org.eclipse.papyrus.sysml.modelexplorer.ViewPointCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/modelelements/Viewpoint.gif" label="Create a new ViewPoint" style="push" tooltip="Create a new ViewPoint"> + <command commandId="org.eclipse.papyrus.sysml.service.types.ViewPointCreateCommand" icon="platform:/plugin/org.eclipse.papyrus.sysml/icons/modelelements/Viewpoint.gif" label="Create a new ViewPoint" style="push" tooltip="Create a new ViewPoint">
<visibleWhen checkEnabled="true"/>
</command>
@@ -399,13 +711,13 @@ <extension point="org.eclipse.ui.bindings">
<!-- "CTRL+I" : Create In FlowPort -->
- <key commandId="org.eclipse.papyrus.sysml.modelexplorer.FlowPort_InCreateCommand"
+ <key commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_InCreateCommand"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="CTRL+I">
</key>
<!-- "CTRL+O" : Create Out FlowPort -->
- <key commandId="org.eclipse.papyrus.sysml.modelexplorer.FlowPort_OutCreateCommand"
+ <key commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_OutCreateCommand"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="CTRL+O">
</key>
diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ActorPartPropertyHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ActorPartPropertyHandler.java index 462cef8544c..bb4a147f59a 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ActorPartPropertyHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ActorPartPropertyHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.emf.common.command.Command; import org.eclipse.emf.common.command.UnexecutableCommand; import org.eclipse.emf.ecore.EObject; @@ -22,7 +32,7 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class ActorPartPropertyHandler extends CreateCommandHandler implements IHandler { +public class ActorPartPropertyHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AllocateHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AllocateHandler.java index 6914ca912b3..beb872b5f97 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AllocateHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AllocateHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for Allocate creation - * + * * </pre> + * * @generated */ -public class AllocateHandler extends CreateCommandHandler implements IHandler { +public class AllocateHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.ALLOCATE; - } + return SysMLElementTypes.ALLOCATE; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationCompositeDirectedHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationCompositeDirectedHandler.java index 05a3da3e711..2a958a236a3 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationCompositeDirectedHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationCompositeDirectedHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for AssociationCompositeDirected creation - * + * * </pre> + * * @generated */ -public class AssociationCompositeDirectedHandler extends CreateCommandHandler implements IHandler { +public class AssociationCompositeDirectedHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.ASSOCIATION_COMPOSITE_DIRECTED; - } + return SysMLElementTypes.ASSOCIATION_COMPOSITE_DIRECTED; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationCompositeHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationCompositeHandler.java index 2fffa905c4a..06b181c8de1 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationCompositeHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationCompositeHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for AssociationComposite creation - * + * * </pre> + * * @generated */ -public class AssociationCompositeHandler extends CreateCommandHandler implements IHandler { +public class AssociationCompositeHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.ASSOCIATION_COMPOSITE; - } + return SysMLElementTypes.ASSOCIATION_COMPOSITE; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationHandler.java index c2daab6a5f4..4ecdb7aaabf 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for Association creation - * + * * </pre> + * * @generated */ -public class AssociationHandler extends CreateCommandHandler implements IHandler { +public class AssociationHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.ASSOCIATION; - } + return SysMLElementTypes.ASSOCIATION; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationNoneDirectedHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationNoneDirectedHandler.java index 332ebe82c80..a00839e790a 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationNoneDirectedHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationNoneDirectedHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for AssociationNoneDirected creation - * + * * </pre> + * * @generated */ -public class AssociationNoneDirectedHandler extends CreateCommandHandler implements IHandler { +public class AssociationNoneDirectedHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.ASSOCIATION_NONE_DIRECTED; - } + return SysMLElementTypes.ASSOCIATION_NONE_DIRECTED; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationNoneHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationNoneHandler.java index eed35c4f6b5..f6a64d68881 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationNoneHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationNoneHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for AssociationNone creation - * + * * </pre> + * * @generated */ -public class AssociationNoneHandler extends CreateCommandHandler implements IHandler { +public class AssociationNoneHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.ASSOCIATION_NONE; - } + return SysMLElementTypes.ASSOCIATION_NONE; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationSharedDirectedHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationSharedDirectedHandler.java index d4609bf0136..285e6e392e9 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationSharedDirectedHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationSharedDirectedHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for AssociationSharedDirected creation - * + * * </pre> + * * @generated */ -public class AssociationSharedDirectedHandler extends CreateCommandHandler implements IHandler { +public class AssociationSharedDirectedHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.ASSOCIATION_SHARED_DIRECTED; - } + return SysMLElementTypes.ASSOCIATION_SHARED_DIRECTED; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationSharedHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationSharedHandler.java index bd81d8030f1..7e10ea7a20c 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationSharedHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/AssociationSharedHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for AssociationShared creation - * + * * </pre> + * * @generated */ -public class AssociationSharedHandler extends CreateCommandHandler implements IHandler { +public class AssociationSharedHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.ASSOCIATION_SHARED; - } + return SysMLElementTypes.ASSOCIATION_SHARED; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/BlockHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/BlockHandler.java index 38870d96844..b368686abb1 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/BlockHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/BlockHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for Block creation - * + * * </pre> + * * @generated */ -public class BlockHandler extends CreateCommandHandler implements IHandler { +public class BlockHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> * @see org.eclipse.papyrus.uml.service.creation.handler.CreateHandler#getElementTypeToCreate() - * + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.BLOCK; - } + return SysMLElementTypes.BLOCK; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConformHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConformHandler.java index 2cd85f319b4..17276fd4dcb 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConformHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConformHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for Conform creation - * + * * </pre> + * * @generated */ -public class ConformHandler extends CreateCommandHandler implements IHandler { +public class ConformHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.CONFORM; - } + return SysMLElementTypes.CONFORM; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConstraintBlockHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConstraintBlockHandler.java index 7e971b50548..b606e4c7f91 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConstraintBlockHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConstraintBlockHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for ConstraintBlock creation - * + * * </pre> + * * @generated */ -public class ConstraintBlockHandler extends CreateCommandHandler implements IHandler { +public class ConstraintBlockHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.CONSTRAINT_BLOCK; - } + return SysMLElementTypes.CONSTRAINT_BLOCK; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConstraintBlockParameterHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConstraintBlockParameterHandler.java index bfd24f28364..0ceb8f4d85a 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConstraintBlockParameterHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConstraintBlockParameterHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.emf.common.command.Command; import org.eclipse.emf.common.command.UnexecutableCommand; import org.eclipse.emf.ecore.EObject; @@ -25,11 +35,11 @@ import org.eclipse.uml2.uml.UMLPackage; * * @generated */ -public class ConstraintBlockParameterHandler extends CreateCommandHandler implements IHandler { +public class ConstraintBlockParameterHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * @@ -65,7 +75,7 @@ public class ConstraintBlockParameterHandler extends CreateCommandHandler implem } else { createRequest = new CreateElementRequest(container, getElementTypeToCreate(), reference); } - + String name = NamedElementUtil.getDefaultNameWithIncrementFromBase("parameter", ((Element)container).eContents()); //$NON-NLS-1$ createRequest.setParameter(IConfigureCommandFactory.CONFIGURE_COMMAND_FACTORY_ID, new ConfigureFeatureCommandFactory(UMLPackage.eINSTANCE.getNamedElement_Name(), name)); diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConstraintPropertyHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConstraintPropertyHandler.java index 25258aaf111..9a34c292fc3 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConstraintPropertyHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ConstraintPropertyHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for ConstraintProperty creation - * + * * </pre> + * * @generated */ -public class ConstraintPropertyHandler extends CreateCommandHandler implements IHandler { +public class ConstraintPropertyHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.CONSTRAINT_PROPERTY; - } + return SysMLElementTypes.CONSTRAINT_PROPERTY; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/CopyHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/CopyHandler.java index f4f0a58e142..480dce0f9ac 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/CopyHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/CopyHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for Copy creation - * + * * </pre> + * * @generated */ -public class CopyHandler extends CreateCommandHandler implements IHandler { +public class CopyHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.COPY; - } + return SysMLElementTypes.COPY; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/DeriveReqtHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/DeriveReqtHandler.java index cfe3b33a5f6..81b7a04052d 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/DeriveReqtHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/DeriveReqtHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for DeriveReqt creation - * + * * </pre> + * * @generated */ -public class DeriveReqtHandler extends CreateCommandHandler implements IHandler { +public class DeriveReqtHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> * @see org.eclipse.papyrus.uml.service.creation.handler.CreateHandler#getElementTypeToCreate() - * + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.DERIVE_REQT; - } + return SysMLElementTypes.DERIVE_REQT; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/DimensionHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/DimensionHandler.java index 6adf7b01a3f..e7c38d2b7be 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/DimensionHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/DimensionHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for Dimension creation - * + * * </pre> + * * @generated */ -public class DimensionHandler extends CreateCommandHandler implements IHandler { +public class DimensionHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.DIMENSION; - } + return SysMLElementTypes.DIMENSION; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPortHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPortHandler.java index b1654991467..d7b2af297a9 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPortHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPortHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for FlowPort creation - * + * * </pre> + * * @generated */ -public class FlowPortHandler extends CreateCommandHandler implements IHandler { +public class FlowPortHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> * @see org.eclipse.papyrus.uml.service.creation.handler.CreateHandler#getElementTypeToCreate() - * + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.FLOW_PORT; - } + return SysMLElementTypes.FLOW_PORT; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_InHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_InHandler.java index 199d67239e5..39b7a689dc4 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_InHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_InHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for FlowPort_In creation - * + * * </pre> + * * @generated */ -public class FlowPort_InHandler extends CreateCommandHandler implements IHandler { +public class FlowPort_InHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.FLOW_PORT_IN; - } + return SysMLElementTypes.FLOW_PORT_IN; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_InOutHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_InOutHandler.java index 6d97734a73b..6963f96737e 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_InOutHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_InOutHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for FlowPort_InOut creation - * + * * </pre> + * * @generated */ -public class FlowPort_InOutHandler extends CreateCommandHandler implements IHandler { +public class FlowPort_InOutHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.FLOW_PORT_IN_OUT; - } + return SysMLElementTypes.FLOW_PORT_IN_OUT; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_NAHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_NAHandler.java index 0047a1453c2..abb4c152d4c 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_NAHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_NAHandler.java @@ -1,3 +1,14 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; import org.eclipse.emf.common.command.Command; @@ -14,12 +25,13 @@ import org.eclipse.papyrus.sysml.diagram.common.commands.CreateFlowPortWithFlowS /** * <pre> * Command handler for FlowPort non atomic creation - * + * * </pre> + * * @generated */ public class FlowPort_NAHandler extends FlowPortHandler { - + /** * {@inheritDoc} */ @@ -52,4 +64,3 @@ public class FlowPort_NAHandler extends FlowPortHandler { return emfCommand; } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_OutHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_OutHandler.java index 4cf3323f340..f2e05871f1f 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_OutHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPort_OutHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for FlowPort_Out creation - * + * * </pre> + * * @generated */ -public class FlowPort_OutHandler extends CreateCommandHandler implements IHandler { +public class FlowPort_OutHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.FLOW_PORT_OUT; - } + return SysMLElementTypes.FLOW_PORT_OUT; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPropertyHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPropertyHandler.java index 219cba3e09a..85c6fa3324b 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPropertyHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowPropertyHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for FlowProperty creation - * + * * </pre> + * * @generated */ -public class FlowPropertyHandler extends CreateCommandHandler implements IHandler { +public class FlowPropertyHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> * @see org.eclipse.papyrus.uml.service.creation.handler.CreateHandler#getElementTypeToCreate() - * + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.FLOW_PROPERTY; - } + return SysMLElementTypes.FLOW_PROPERTY; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowSpecificationHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowSpecificationHandler.java index f5b4984ca93..f2170733c55 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowSpecificationHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/FlowSpecificationHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for FlowSpecification creation - * + * * </pre> + * * @generated */ -public class FlowSpecificationHandler extends CreateCommandHandler implements IHandler { +public class FlowSpecificationHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> * @see org.eclipse.papyrus.uml.service.creation.handler.CreateHandler#getElementTypeToCreate() - * + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.FLOW_SPECIFICATION; - } + return SysMLElementTypes.FLOW_SPECIFICATION; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ItemFlowHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ItemFlowHandler.java index 7b2eac90871..66d47e84a2f 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ItemFlowHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ItemFlowHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for ItemFlow creation - * + * * </pre> + * * @generated */ -public class ItemFlowHandler extends CreateCommandHandler implements IHandler { +public class ItemFlowHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.ITEM_FLOW; - } + return SysMLElementTypes.ITEM_FLOW; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/PartPropertyHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/PartPropertyHandler.java index 57dc1e6ff25..f7ea87a8dc0 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/PartPropertyHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/PartPropertyHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.emf.common.command.Command; import org.eclipse.emf.common.command.UnexecutableCommand; import org.eclipse.emf.ecore.EObject; @@ -22,7 +32,7 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class PartPropertyHandler extends CreateCommandHandler implements IHandler { +public class PartPropertyHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ProblemHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ProblemHandler.java index 8ff23e49523..64a4a64ab3d 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ProblemHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ProblemHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for Problem creation - * + * * </pre> + * * @generated */ -public class ProblemHandler extends CreateCommandHandler implements IHandler { +public class ProblemHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.PROBLEM; - } + return SysMLElementTypes.PROBLEM; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/RationaleHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/RationaleHandler.java index 81965826869..3929eae12b8 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/RationaleHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/RationaleHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for Rationale creation - * + * * </pre> + * * @generated */ -public class RationaleHandler extends CreateCommandHandler implements IHandler { +public class RationaleHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.RATIONALE; - } + return SysMLElementTypes.RATIONALE; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ReferencePropertyHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ReferencePropertyHandler.java index 9ae4d0a3a2e..c46f489006d 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ReferencePropertyHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ReferencePropertyHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.emf.common.command.Command; import org.eclipse.emf.common.command.UnexecutableCommand; import org.eclipse.emf.ecore.EObject; @@ -22,7 +32,7 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class ReferencePropertyHandler extends CreateCommandHandler implements IHandler { +public class ReferencePropertyHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/RequirementHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/RequirementHandler.java index 6cb0b4f15af..1b7017e3847 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/RequirementHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/RequirementHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for Requirement creation - * + * * </pre> + * * @generated */ -public class RequirementHandler extends CreateCommandHandler implements IHandler { +public class RequirementHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> * @see org.eclipse.papyrus.uml.service.creation.handler.CreateHandler#getElementTypeToCreate() - * + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.REQUIREMENT; - } + return SysMLElementTypes.REQUIREMENT; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/SatisfyHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/SatisfyHandler.java index cc7394240f6..69f926ed9fa 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/SatisfyHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/SatisfyHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for Satisfy creation - * + * * </pre> + * * @generated */ -public class SatisfyHandler extends CreateCommandHandler implements IHandler { +public class SatisfyHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.SATISFY; - } + return SysMLElementTypes.SATISFY; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/UnitHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/UnitHandler.java index ea5349943e0..652272142b0 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/UnitHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/UnitHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for Unit creation - * + * * </pre> + * * @generated */ -public class UnitHandler extends CreateCommandHandler implements IHandler { +public class UnitHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.UNIT; - } + return SysMLElementTypes.UNIT; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValuePropertyHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValuePropertyHandler.java index e02d70803b5..a25998f2310 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValuePropertyHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValuePropertyHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.emf.common.command.Command; import org.eclipse.emf.common.command.UnexecutableCommand; import org.eclipse.emf.ecore.EObject; @@ -22,7 +32,7 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class ValuePropertyHandler extends CreateCommandHandler implements IHandler { +public class ValuePropertyHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValueTypeHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValueTypeHandler.java index 27a568e5613..a74b6fb24d3 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValueTypeHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValueTypeHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for ValueType creation - * + * * </pre> + * * @generated */ -public class ValueTypeHandler extends CreateCommandHandler implements IHandler { +public class ValueTypeHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.VALUE_TYPE; - } + return SysMLElementTypes.VALUE_TYPE; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValueType_EnumerationHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValueType_EnumerationHandler.java index dcd825e2901..1d14ad5bd0a 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValueType_EnumerationHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValueType_EnumerationHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for ValueType_Enumeration creation - * + * * </pre> + * * @generated */ -public class ValueType_EnumerationHandler extends CreateCommandHandler implements IHandler { +public class ValueType_EnumerationHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.VALUE_TYPE_ENUMERATION; - } + return SysMLElementTypes.VALUE_TYPE_ENUMERATION; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValueType_PrimitiveTypeHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValueType_PrimitiveTypeHandler.java index 42a44d80093..57332ef81da 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValueType_PrimitiveTypeHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ValueType_PrimitiveTypeHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for ValueType_PrimitiveType creation - * + * * </pre> + * * @generated */ -public class ValueType_PrimitiveTypeHandler extends CreateCommandHandler implements IHandler { +public class ValueType_PrimitiveTypeHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.VALUE_TYPE_PRIMITIVE_TYPE; - } + return SysMLElementTypes.VALUE_TYPE_PRIMITIVE_TYPE; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/VerifyHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/VerifyHandler.java index 87f869b1529..ee636315ba4 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/VerifyHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/VerifyHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for Verify creation - * + * * </pre> + * * @generated */ -public class VerifyHandler extends CreateCommandHandler implements IHandler { +public class VerifyHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.VERIFY; - } + return SysMLElementTypes.VERIFY; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ViewHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ViewHandler.java index ceaf88c7fb1..627268b84a1 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ViewHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ViewHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for View creation - * + * * </pre> + * * @generated */ -public class ViewHandler extends CreateCommandHandler implements IHandler { +public class ViewHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.VIEW; - } + return SysMLElementTypes.VIEW; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ViewPointHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ViewPointHandler.java index 4270edbf3e9..5209f723d3b 100644 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ViewPointHandler.java +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src-gen/org/eclipse/papyrus/sysml/modelexplorer/handler/ViewPointHandler.java @@ -1,29 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; /** * <pre> * Command handler for ViewPoint creation - * + * * </pre> + * * @generated */ -public class ViewPointHandler extends CreateCommandHandler implements IHandler { +public class ViewPointHandler extends AbstractSysmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() - * + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() + * * @return the IElementType this handler is supposed to create - * + * * </pre> + * * @generated */ protected IElementType getElementTypeToCreate() { - return SysMLElementTypes.VIEW_POINT; - } + return SysMLElementTypes.VIEW_POINT; + } } - diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/handler/AbstractCommandHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/handler/AbstractCommandHandler.java deleted file mode 100644 index 6ff029ddce3..00000000000 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/handler/AbstractCommandHandler.java +++ /dev/null @@ -1,167 +0,0 @@ -/*****************************************************************************
- * Copyright (c) 2010-2011 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- *
- * Patrick Tessier (CEA LIST) Patrick.tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.sysml.modelexplorer.handler;
-
-import org.eclipse.core.commands.AbstractHandler;
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.core.runtime.IAdaptable;
-import org.eclipse.emf.common.command.Command;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EReference;
-import org.eclipse.emf.facet.infra.browser.uicore.internal.model.LinkItem;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.papyrus.infra.core.services.ServiceException;
-import org.eclipse.papyrus.infra.emf.utils.ServiceUtilsForHandlers;
-import org.eclipse.papyrus.sysml.modelexplorer.Activator;
-import org.eclipse.papyrus.views.modelexplorer.CommandContext;
-import org.eclipse.papyrus.views.modelexplorer.ICommandContext;
-import org.eclipse.ui.IWorkbenchWindow;
-import org.eclipse.ui.PlatformUI;
-
-/**
- * <pre>
- *
- * This abstract command handler manages:
- * - current selection in order to build a list of the selected {@link EObject}
- * - execute the command (returned by children) in Papyrus {@link TransactionalEditingDomain}
- * - calculate the command enablement and visibility regarding the command executability
- * (the command is now shown in menu if not executable).
- *
- * </pre>
- */
-public abstract class AbstractCommandHandler extends AbstractHandler {
-
- /**
- * <pre>
- *
- * Returns the command to execute (to be implemented
- * in children implementing this class)
- *
- * @return the command to execute
- *
- * </pre>
- */
- protected abstract Command getCommand();
-
- /**
- * <pre>
- * Parse current selection and extract the command context (can be null).
- *
- * @return the command context based on current selection
- * </pre>
- */
- protected ICommandContext getCommandContext() {
-
- // Get current selection from workbench
- IWorkbenchWindow activeWorkbenchWindow = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
- Object selection = (activeWorkbenchWindow != null) ? activeWorkbenchWindow.getSelectionService().getSelection() : null;
-
- // If the selection is null, return null command context.
- if(selection == null) {
- return null;
- }
-
- // Get first element if the selection is an IStructuredSelection
- if(selection instanceof IStructuredSelection) {
- IStructuredSelection structuredSelection = (IStructuredSelection)selection;
- selection = structuredSelection.getFirstElement();
- }
-
- // Treat non-null selected object (try to adapt and return EObject or EReference)
- EObject container = null;
- EReference reference = null;
-
- if(selection instanceof IAdaptable) {
-
- container = (EObject)((IAdaptable)selection).getAdapter(EObject.class);
-
- if(container == null) {
- reference = (EReference)((IAdaptable)selection).getAdapter(EReference.class);
-
- // The following part introduce a dependency to EMF Facet.
- // Although the selection can be adapted to EReference, the link parent is required but
- // no API allows to get this element except LinkItem or ITreeElement.
- if((reference != null) && (selection instanceof LinkItem)) {
- container = ((LinkItem)selection).getParent();
- }
- }
- }
-
- // Prepare the command context
- ICommandContext context = null;
- if(container != null) {
- if(reference != null) {
- context = new CommandContext(container, reference);
- } else {
- context = new CommandContext(container);
- }
- }
-
- // Return the context
- return context;
- }
-
-
-
- /**
- *
- * @see org.eclipse.core.commands.AbstractHandler#execute(org.eclipse.core.commands.ExecutionEvent)
- *
- * @param event
- * @return null
- * @throws ExecutionException
- */
- public Object execute(ExecutionEvent event) throws ExecutionException {
-
- Command creationcommand = null;
-
- try {
-
- ServiceUtilsForHandlers util = ServiceUtilsForHandlers.getInstance();
- creationcommand = getCommand();
-
- util.getTransactionalEditingDomain(event).getCommandStack().execute(creationcommand);
-
- return creationcommand.getResult();
-
- } catch (ServiceException e) {
-
- Activator.log.error("Unexpected error while executing command.", e);
-
- }
-
- return null;
- }
-
- /**
- *
- * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
- *
- * @return true (enabled) when the command can be executed.
- */
- @Override
- public boolean isEnabled() {
- return getCommand().canExecute();
- }
-
- /**
- *
- * @return true (visible) when the command can be executed.
- */
- public boolean isVisible() {
- return getCommand().canExecute();
- }
-}
diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/handler/AbstractSysmlModelExplorerCreateCommandHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/handler/AbstractSysmlModelExplorerCreateCommandHandler.java new file mode 100644 index 00000000000..e5b30040bd1 --- /dev/null +++ b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/handler/AbstractSysmlModelExplorerCreateCommandHandler.java @@ -0,0 +1,34 @@ +/*****************************************************************************
+ * Copyright (c) 2013 CEA LIST.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation
+ *****************************************************************************/
+package org.eclipse.papyrus.sysml.modelexplorer.handler;
+
+import org.eclipse.papyrus.sysml.service.types.handlers.AbstractSysmlCreateCommandHandler;
+import org.eclipse.papyrus.uml.modelexplorer.util.ModelExplorerUtils;
+import org.eclipse.papyrus.uml.service.types.utils.ICommandContext;
+
+
+/**
+ * Abstract handler supertype for every generated handler for the creation of SysML elements from the model explorer.
+ * (Create SysML child...)
+ */
+public abstract class AbstractSysmlModelExplorerCreateCommandHandler extends AbstractSysmlCreateCommandHandler {
+
+ /**
+ *
+ * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCommandHandler#getCommandContext()
+ *
+ * @return
+ */
+ protected ICommandContext getCommandContext() {
+ return ModelExplorerUtils.getSelectionCommandContext();
+ }
+}
diff --git a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/handler/CreateCommandHandler.java b/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/handler/CreateCommandHandler.java deleted file mode 100644 index a089af3012d..00000000000 --- a/plugins/sysml/modelexplorer/org.eclipse.papyrus.sysml.modelexplorer/src/org/eclipse/papyrus/sysml/modelexplorer/handler/CreateCommandHandler.java +++ /dev/null @@ -1,192 +0,0 @@ -/*****************************************************************************
- * Copyright (c) 2010-2011 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- *
- * Patrick Tessier (CEA LIST) Patrick.tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.sysml.modelexplorer.handler;
-
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.emf.common.command.Command;
-import org.eclipse.emf.common.command.UnexecutableCommand;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EReference;
-import org.eclipse.gmf.runtime.common.core.command.ICommand;
-import org.eclipse.gmf.runtime.emf.type.core.IElementType;
-import org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest;
-import org.eclipse.papyrus.infra.services.edit.service.ElementEditServiceUtils;
-import org.eclipse.papyrus.infra.services.edit.service.IElementEditService;
-import org.eclipse.papyrus.sysml.modelexplorer.filter.CommandFilter;
-import org.eclipse.papyrus.views.modelexplorer.ICommandContext;
-import org.eclipse.papyrus.views.modelexplorer.ICommandFilter;
-import org.eclipse.papyrus.views.modelexplorer.ModelExplorerPageBookView;
-import org.eclipse.papyrus.views.modelexplorer.ModelExplorerView;
-import org.eclipse.papyrus.views.modelexplorer.NavigatorUtils;
-
-/**
- * Default handler for Create command used in the ModelExplorer contextual ("Create new child") menu.
- *
- */
-public abstract class CreateCommandHandler extends AbstractCommandHandler {
-
- protected abstract IElementType getElementTypeToCreate();
-
- protected ICommandFilter filter = new CommandFilter();
-
- /** Current createCommand for selection (updated in {@link CreateCommandHandler#isEnabled()}) */
- private Command createCommand;
-
- /**
- * <pre>
- *
- * Build the create command for an element creation in the selected container.
- * The create command is given by the {@link IElementEditService} of selected
- * element.
- *
- * @return the composite creation command for current selection
- *
- * </pre>
- */
- protected Command buildCommand() {
-
- ICommandContext commandContext = getCommandContext();
- if(commandContext == null) {
- return UnexecutableCommand.INSTANCE;
- }
-
- EObject container = commandContext.getContainer();
- EReference reference = commandContext.getReference();
-
- IElementEditService provider = ElementEditServiceUtils.getCommandProvider(container);
- if(provider == null) {
- return UnexecutableCommand.INSTANCE;
- }
-
- // Retrieve create command from the Element Edit service
- CreateElementRequest createRequest = null;
- if(reference == null) {
- createRequest = new CreateElementRequest(container, getElementTypeToCreate());
- } else {
- createRequest = new CreateElementRequest(container, getElementTypeToCreate(), reference);
- }
-
- ICommand createGMFCommand = provider.getEditCommand(createRequest);
-
- Command emfCommand = new org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper(createGMFCommand);
- return emfCommand;
- }
-
- /**
- *
- * @see org.eclipse.papyrus.uml.modelexplorer.handler.AbstractCommandHandler#getCommand()
- *
- * @return current command (only built here when the stored command is null)
- */
- @Override
- protected Command getCommand() {
-
- // Build the command in case it is not initialized.
- if(createCommand == null) {
- createCommand = buildCommand();
- }
-
- return createCommand;
- }
-
- /**
- * Add selection on new element after creation.
- *
- * @see org.listerel.papyrus.sysml.modelexplorer.common.handler.AbstractCommandHandler#execute(org.eclipse.core.commands.ExecutionEvent)
- *
- * @param event
- * @return
- * @throws ExecutionException
- */
- @Override
- public Object execute(ExecutionEvent event) throws ExecutionException {
- Object result = super.execute(event);
-
- // Find newly created element
- EObject newElement = null;
-
- if(result instanceof Collection<?>) {
- Collection<?> results = (Collection<?>)result;
- if((!results.isEmpty()) && (results.toArray()[0] instanceof EObject)) {
- newElement = (EObject)results.toArray()[0];
- }
- }
-
- // Retrieve model explorer
- ModelExplorerView modelExplorerView = null;
-
- ModelExplorerPageBookView bookViewPart = (ModelExplorerPageBookView)NavigatorUtils.findViewPart("org.eclipse.papyrus.views.modelexplorer.modelexplorer"); //$NON-NLS-0$
- if(bookViewPart != null) {
- modelExplorerView = (ModelExplorerView)bookViewPart.getActiveView();
- }
-
- // Set selection on new element in the model explorer
- if((modelExplorerView != null) && (newElement != null)) {
- List<EObject> semanticElementList = new ArrayList<EObject>();
- semanticElementList.add(newElement);
- modelExplorerView.revealSemanticElement(semanticElementList);
- }
-
- return result;
- }
-
- /**
- *
- * @see org.eclipse.papyrus.uml.modelexplorer.handler.AbstractCommandHandler#isVisible()
- *
- * @return
- */
- @Override
- public boolean isVisible() {
-
- // Temporary (customizable implementation to be provided) filter to avoid all
- // creation command to be visible (avoid to large set of possible children).
- if(!filter.getVisibleCommands().contains(getElementTypeToCreate())) {
- return false;
- }
-
- return super.isVisible();
- }
-
- /**
- *
- * @see org.eclipse.papyrus.uml.modelexplorer.handler.AbstractCommandHandler#isEnabled()
- *
- * @return
- */
- @Override
- public boolean isEnabled() {
-
- // Prepare and store the delete command only when trying to find out
- // whether the command is enabled or not.
- // This assumes the isEnabled() method is called each time the contextual menu
- // opens.
- createCommand = buildCommand();
-
- // Temporary (customizable implementation to be provided) filter to avoid all
- // creation command to be visible (avoid to large set of possible children).
- if(!filter.getVisibleCommands().contains(getElementTypeToCreate())) {
- return false;
- }
-
- return super.isEnabled();
- }
-
-}
diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.service.types/src-gen/org/eclipse/papyrus/sysml/service/types/element/SysMLElementTypes.java b/plugins/sysml/org.eclipse.papyrus.sysml.service.types/src-gen/org/eclipse/papyrus/sysml/service/types/element/SysMLElementTypes.java index 80e501882ce..f47faff562a 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.service.types/src-gen/org/eclipse/papyrus/sysml/service/types/element/SysMLElementTypes.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.service.types/src-gen/org/eclipse/papyrus/sysml/service/types/element/SysMLElementTypes.java @@ -1,3 +1,14 @@ +/***************************************************************************** + * Copyright (c) CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.service.types.element; import org.eclipse.gmf.runtime.emf.type.core.AbstractElementTypeEnumerator; diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.service.types/src-gen/org/eclipse/papyrus/sysml/service/types/filter/SysmlCommandFilter.java b/plugins/sysml/org.eclipse.papyrus.sysml.service.types/src-gen/org/eclipse/papyrus/sysml/service/types/filter/SysmlCommandFilter.java index c6234c9c0a2..0c3871d26a3 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.service.types/src-gen/org/eclipse/papyrus/sysml/service/types/filter/SysmlCommandFilter.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.service.types/src-gen/org/eclipse/papyrus/sysml/service/types/filter/SysmlCommandFilter.java @@ -14,6 +14,7 @@ package org.eclipse.papyrus.sysml.service.types.filter; import java.util.ArrayList; +import java.util.Collections; import java.util.List; import org.eclipse.gmf.runtime.emf.type.core.IElementType; @@ -29,53 +30,66 @@ import org.eclipse.papyrus.uml.service.types.filter.ICommandFilter; */ public class SysmlCommandFilter implements ICommandFilter { + /** + * Singleton instance + */ + public static final SysmlCommandFilter INSTANCE = new SysmlCommandFilter(); + + private SysmlCommandFilter() { + //to prevent instantiation + } + private List<IElementType> visibleCommands; public List<IElementType> getVisibleCommands() { if(visibleCommands == null) { - visibleCommands = new ArrayList<IElementType>(); + List<IElementType> localVisibleCommands = new ArrayList<IElementType>(); - visibleCommands.add(SysMLElementTypes.ACTOR_PART_PROPERTY); - // visibleCommands.add(SysMLElementTypes.ALLOCATE); - // visibleCommands.add(SysMLElementTypes.ASSOCIATION); - // visibleCommands.add(SysMLElementTypes.ASSOCIATION_COMPOSITE); - // visibleCommands.add(SysMLElementTypes.ASSOCIATION_COMPOSITE_DIRECTED); - // visibleCommands.add(SysMLElementTypes.ASSOCIATION_NONE); - // visibleCommands.add(SysMLElementTypes.ASSOCIATION_NONE_DIRECTED); - // visibleCommands.add(SysMLElementTypes.ASSOCIATION_SHARED); - // visibleCommands.add(SysMLElementTypes.ASSOCIATION_SHARED_DIRECTED); - visibleCommands.add(SysMLElementTypes.BLOCK); - // visibleCommands.add(SysMLElementTypes.CONFORM); - visibleCommands.add(SysMLElementTypes.CONSTRAINT_BLOCK); - visibleCommands.add(SysMLElementTypes.CONSTRAINT_PROPERTY); - // visibleCommands.add(SysMLElementTypes.COPY); - // visibleCommands.add(SysMLElementTypes.DERIVE_REQT); - visibleCommands.add(SysMLElementTypes.DIMENSION); - visibleCommands.add(SysMLElementTypes.FLOW_PORT); - visibleCommands.add(SysMLElementTypes.FLOW_PORT_IN_OUT); - visibleCommands.add(SysMLElementTypes.FLOW_PORT_IN); - visibleCommands.add(SysMLElementTypes.FLOW_PORT_OUT); - // visibleCommands.add(SysMLElementTypes.FLOW_PORT_NA); - visibleCommands.add(SysMLElementTypes.FLOW_PROPERTY); - visibleCommands.add(SysMLElementTypes.FLOW_SPECIFICATION); - // visibleCommands.add(SysMLElementTypes.ITEM_FLOW); - visibleCommands.add(SysMLElementTypes.PART_PROPERTY); - visibleCommands.add(SysMLElementTypes.PROBLEM); - visibleCommands.add(SysMLElementTypes.RATIONALE); - visibleCommands.add(SysMLElementTypes.REFERENCE_PROPERTY); - visibleCommands.add(SysMLElementTypes.REQUIREMENT); - // visibleCommands.add(SysMLElementTypes.SATISFY); - visibleCommands.add(SysMLElementTypes.UNIT); - visibleCommands.add(SysMLElementTypes.VALUE_PROPERTY); - visibleCommands.add(SysMLElementTypes.VALUE_TYPE); - // visibleCommands.add(SysMLElementTypes.VALUE_TYPE_ENUMERATION); - // visibleCommands.add(SysMLElementTypes.VALUE_TYPE_PRIMITIVE_TYPE); - // visibleCommands.add(SysMLElementTypes.VERIFY); - visibleCommands.add(SysMLElementTypes.VIEW); - visibleCommands.add(SysMLElementTypes.VIEW_POINT); + localVisibleCommands = new ArrayList<IElementType>(); + + localVisibleCommands.add(SysMLElementTypes.ACTOR_PART_PROPERTY); + // localVisibleCommands.add(SysMLElementTypes.ALLOCATE); + // localVisibleCommands.add(SysMLElementTypes.ASSOCIATION); + // localVisibleCommands.add(SysMLElementTypes.ASSOCIATION_COMPOSITE); + // localVisibleCommands.add(SysMLElementTypes.ASSOCIATION_COMPOSITE_DIRECTED); + // localVisibleCommands.add(SysMLElementTypes.ASSOCIATION_NONE); + // localVisibleCommands.add(SysMLElementTypes.ASSOCIATION_NONE_DIRECTED); + // localVisibleCommands.add(SysMLElementTypes.ASSOCIATION_SHARED); + // localVisibleCommands.add(SysMLElementTypes.ASSOCIATION_SHARED_DIRECTED); + localVisibleCommands.add(SysMLElementTypes.BLOCK); + // localVisibleCommands.add(SysMLElementTypes.CONFORM); + localVisibleCommands.add(SysMLElementTypes.CONSTRAINT_BLOCK); + localVisibleCommands.add(SysMLElementTypes.CONSTRAINT_PROPERTY); + // localVisibleCommands.add(SysMLElementTypes.COPY); + // localVisibleCommands.add(SysMLElementTypes.DERIVE_REQT); + localVisibleCommands.add(SysMLElementTypes.DIMENSION); + localVisibleCommands.add(SysMLElementTypes.FLOW_PORT); + localVisibleCommands.add(SysMLElementTypes.FLOW_PORT_IN_OUT); + localVisibleCommands.add(SysMLElementTypes.FLOW_PORT_IN); + localVisibleCommands.add(SysMLElementTypes.FLOW_PORT_OUT); + // localVisibleCommands.add(SysMLElementTypes.FLOW_PORT_NA); + localVisibleCommands.add(SysMLElementTypes.FLOW_PROPERTY); + localVisibleCommands.add(SysMLElementTypes.FLOW_SPECIFICATION); + // localVisibleCommands.add(SysMLElementTypes.ITEM_FLOW); + localVisibleCommands.add(SysMLElementTypes.PART_PROPERTY); + localVisibleCommands.add(SysMLElementTypes.PROBLEM); + localVisibleCommands.add(SysMLElementTypes.RATIONALE); + localVisibleCommands.add(SysMLElementTypes.REFERENCE_PROPERTY); + localVisibleCommands.add(SysMLElementTypes.REQUIREMENT); + // localVisibleCommands.add(SysMLElementTypes.SATISFY); + localVisibleCommands.add(SysMLElementTypes.UNIT); + localVisibleCommands.add(SysMLElementTypes.VALUE_PROPERTY); + localVisibleCommands.add(SysMLElementTypes.VALUE_TYPE); + // localVisibleCommands.add(SysMLElementTypes.VALUE_TYPE_ENUMERATION); + // localVisibleCommands.add(SysMLElementTypes.VALUE_TYPE_PRIMITIVE_TYPE); + // localVisibleCommands.add(SysMLElementTypes.VERIFY); + localVisibleCommands.add(SysMLElementTypes.VIEW); + localVisibleCommands.add(SysMLElementTypes.VIEW_POINT); // UMLElementTypes.PROPERTY is required by ConstraintBlock Parameter - visibleCommands.add(UMLElementTypes.PROPERTY); + localVisibleCommands.add(UMLElementTypes.PROPERTY); + + this.visibleCommands = Collections.unmodifiableList(localVisibleCommands); } diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.service.types/src/org/eclipse/papyrus/sysml/service/types/handlers/AbstractSysmlCreateCommandHandler.java b/plugins/sysml/org.eclipse.papyrus.sysml.service.types/src/org/eclipse/papyrus/sysml/service/types/handlers/AbstractSysmlCreateCommandHandler.java index 45312f342fc..e84aad7714f 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.service.types/src/org/eclipse/papyrus/sysml/service/types/handlers/AbstractSysmlCreateCommandHandler.java +++ b/plugins/sysml/org.eclipse.papyrus.sysml.service.types/src/org/eclipse/papyrus/sysml/service/types/handlers/AbstractSysmlCreateCommandHandler.java @@ -12,10 +12,9 @@ package org.eclipse.papyrus.sysml.service.types.handlers;
import org.eclipse.papyrus.sysml.service.types.filter.SysmlCommandFilter;
+import org.eclipse.papyrus.uml.service.types.filter.ICommandFilter;
import org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler;
-
-
/**
*
* Abstract handler for every creation command for Sysml elements
@@ -24,10 +23,10 @@ import org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandl */
public abstract class AbstractSysmlCreateCommandHandler extends AbstractCreateCommandHandler {
- @Override
- protected void initFilter() {
- filter = new SysmlCommandFilter();
- }
+ private static final ICommandFilter filter = SysmlCommandFilter.INSTANCE;
+ public ICommandFilter getCommandFilter() {
+ return filter;
+ }
}
diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/META-INF/MANIFEST.MF b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/META-INF/MANIFEST.MF index 07fcacf8b12..0823611fed4 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/META-INF/MANIFEST.MF +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/META-INF/MANIFEST.MF @@ -1,7 +1,9 @@ Manifest-Version: 1.0
Export-Package: org.eclipse.papyrus.uml.modelexplorer,
org.eclipse.papyrus.uml.modelexplorer.factory,
- org.eclipse.papyrus.uml.modelexplorer.queries
+ org.eclipse.papyrus.uml.modelexplorer.handler,
+ org.eclipse.papyrus.uml.modelexplorer.queries,
+ org.eclipse.papyrus.uml.modelexplorer.util
Bundle-ActivationPolicy: lazy
Bundle-ClassPath: .,
bin/
@@ -14,8 +16,6 @@ Require-Bundle: org.eclipse.ui, org.eclipse.ui.navigator;bundle-version="3.4.0",
org.eclipse.emf.transaction;bundle-version="1.4.0",
org.eclipse.emf.facet.infra.query.core;bundle-version="0.1.0",
- org.eclipse.papyrus.uml.service.types;bundle-version="0.10.0",
- org.eclipse.papyrus.infra.services.edit;bundle-version="0.10.0",
org.eclipse.emf.facet.infra.facet;bundle-version="0.1.0",
org.eclipse.emf.facet.infra.browser.uicore;bundle-version="0.1.0",
org.eclipse.gmf.runtime.common.core;bundle-version="1.4.1",
@@ -30,7 +30,9 @@ Require-Bundle: org.eclipse.ui, org.eclipse.uml2.uml;bundle-version="4.0.0",
org.eclipse.papyrus.infra.core;bundle-version="0.10.0",
org.eclipse.papyrus.infra.widgets;bundle-version="0.10.0",
- org.eclipse.papyrus.uml.tools;bundle-version="0.10.0"
+ org.eclipse.papyrus.uml.tools;bundle-version="0.10.0",
+ org.eclipse.papyrus.uml.service.types;bundle-version="0.10.0",
+ org.eclipse.papyrus.infra.services.edit;bundle-version="0.10.0"
Bundle-Vendor: %providerName
Bundle-Version: 0.10.0.qualifier
Bundle-ManifestVersion: 2
diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/plugin.xml b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/plugin.xml index 584d66a21a0..079f89499b6 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/plugin.xml +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/plugin.xml @@ -71,796 +71,6 @@ <!-- Creation command declarations -->
-<extension point="org.eclipse.ui.commands">
- <!-- Creation command for Abstraction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AbstractionHandler" description="Create a new Abstraction" id="org.eclipse.papyrus.uml.modelexplorer.AbstractionCreateCommand" name="Create a new Abstraction">
- </command>
-
- <!-- Creation command for AcceptCallAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AcceptCallActionHandler" description="Create a new AcceptCallAction" id="org.eclipse.papyrus.uml.modelexplorer.AcceptCallActionCreateCommand" name="Create a new AcceptCallAction">
- </command>
-
- <!-- Creation command for AcceptEventAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AcceptEventActionHandler" description="Create a new AcceptEventAction" id="org.eclipse.papyrus.uml.modelexplorer.AcceptEventActionCreateCommand" name="Create a new AcceptEventAction">
- </command>
-
- <!-- Creation command for ActionExecutionSpecification -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActionExecutionSpecificationHandler" description="Create a new ActionExecutionSpecification" id="org.eclipse.papyrus.uml.modelexplorer.ActionExecutionSpecificationCreateCommand" name="Create a new ActionExecutionSpecification">
- </command>
-
- <!-- Creation command for ActionInputPin -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActionInputPinHandler" description="Create a new ActionInputPin" id="org.eclipse.papyrus.uml.modelexplorer.ActionInputPinCreateCommand" name="Create a new ActionInputPin">
- </command>
-
- <!-- Creation command for Activity -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActivityHandler" description="Create a new Activity" id="org.eclipse.papyrus.uml.modelexplorer.ActivityCreateCommand" name="Create a new Activity">
- </command>
-
- <!-- Creation command for ActivityFinalNode -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActivityFinalNodeHandler" description="Create a new ActivityFinalNode" id="org.eclipse.papyrus.uml.modelexplorer.ActivityFinalNodeCreateCommand" name="Create a new ActivityFinalNode">
- </command>
-
- <!-- Creation command for ActivityParameterNode -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActivityParameterNodeHandler" description="Create a new ActivityParameterNode" id="org.eclipse.papyrus.uml.modelexplorer.ActivityParameterNodeCreateCommand" name="Create a new ActivityParameterNode">
- </command>
-
- <!-- Creation command for ActivityPartition -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActivityPartitionHandler" description="Create a new ActivityPartition" id="org.eclipse.papyrus.uml.modelexplorer.ActivityPartitionCreateCommand" name="Create a new ActivityPartition">
- </command>
-
- <!-- Creation command for Actor -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ActorHandler" description="Create a new Actor" id="org.eclipse.papyrus.uml.modelexplorer.ActorCreateCommand" name="Create a new Actor">
- </command>
-
- <!-- Creation command for AddStructuralFeatureValueAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AddStructuralFeatureValueActionHandler" description="Create a new AddStructuralFeatureValueAction" id="org.eclipse.papyrus.uml.modelexplorer.AddStructuralFeatureValueActionCreateCommand" name="Create a new AddStructuralFeatureValueAction">
- </command>
-
- <!-- Creation command for AddVariableValueAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AddVariableValueActionHandler" description="Create a new AddVariableValueAction" id="org.eclipse.papyrus.uml.modelexplorer.AddVariableValueActionCreateCommand" name="Create a new AddVariableValueAction">
- </command>
-
- <!-- Creation command for AnyReceiveEvent -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AnyReceiveEventHandler" description="Create a new AnyReceiveEvent" id="org.eclipse.papyrus.uml.modelexplorer.AnyReceiveEventCreateCommand" name="Create a new AnyReceiveEvent">
- </command>
-
- <!-- Creation command for Artifact -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ArtifactHandler" description="Create a new Artifact" id="org.eclipse.papyrus.uml.modelexplorer.ArtifactCreateCommand" name="Create a new Artifact">
- </command>
-
- <!-- Creation command for AssociationBase -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AssociationBaseHandler" description="Create a new AssociationBase" id="org.eclipse.papyrus.uml.modelexplorer.AssociationBaseCreateCommand" name="Create a new AssociationBase">
- </command>
-
- <!-- Creation command for AssociationClass -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AssociationClassHandler" description="Create a new AssociationClass" id="org.eclipse.papyrus.uml.modelexplorer.AssociationClassCreateCommand" name="Create a new AssociationClass">
- </command>
-
- <!-- Creation command for BehaviorExecutionSpecification -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.BehaviorExecutionSpecificationHandler" description="Create a new BehaviorExecutionSpecification" id="org.eclipse.papyrus.uml.modelexplorer.BehaviorExecutionSpecificationCreateCommand" name="Create a new BehaviorExecutionSpecification">
- </command>
-
- <!-- Creation command for BroadcastSignalAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.BroadcastSignalActionHandler" description="Create a new BroadcastSignalAction" id="org.eclipse.papyrus.uml.modelexplorer.BroadcastSignalActionCreateCommand" name="Create a new BroadcastSignalAction">
- </command>
-
- <!-- Creation command for CallBehaviorAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CallBehaviorActionHandler" description="Create a new CallBehaviorAction" id="org.eclipse.papyrus.uml.modelexplorer.CallBehaviorActionCreateCommand" name="Create a new CallBehaviorAction">
- </command>
-
- <!-- Creation command for CallEvent -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CallEventHandler" description="Create a new CallEvent" id="org.eclipse.papyrus.uml.modelexplorer.CallEventCreateCommand" name="Create a new CallEvent">
- </command>
-
- <!-- Creation command for CallOperationAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CallOperationActionHandler" description="Create a new CallOperationAction" id="org.eclipse.papyrus.uml.modelexplorer.CallOperationActionCreateCommand" name="Create a new CallOperationAction">
- </command>
-
- <!-- Creation command for CentralBufferNode -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CentralBufferNodeHandler" description="Create a new CentralBufferNode" id="org.eclipse.papyrus.uml.modelexplorer.CentralBufferNodeCreateCommand" name="Create a new CentralBufferNode">
- </command>
-
- <!-- Creation command for ChangeEvent -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ChangeEventHandler" description="Create a new ChangeEvent" id="org.eclipse.papyrus.uml.modelexplorer.ChangeEventCreateCommand" name="Create a new ChangeEvent">
- </command>
-
- <!-- Creation command for Class -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClassHandler" description="Create a new Class" id="org.eclipse.papyrus.uml.modelexplorer.ClassCreateCommand" name="Create a new Class">
- </command>
-
- <!-- Creation command for ClassifierTemplateParameter -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClassifierTemplateParameterHandler" description="Create a new ClassifierTemplateParameter" id="org.eclipse.papyrus.uml.modelexplorer.ClassifierTemplateParameterCreateCommand" name="Create a new ClassifierTemplateParameter">
- </command>
-
- <!-- Creation command for Clause -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClauseHandler" description="Create a new Clause" id="org.eclipse.papyrus.uml.modelexplorer.ClauseCreateCommand" name="Create a new Clause">
- </command>
-
- <!-- Creation command for ClearAssociationAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClearAssociationActionHandler" description="Create a new ClearAssociationAction" id="org.eclipse.papyrus.uml.modelexplorer.ClearAssociationActionCreateCommand" name="Create a new ClearAssociationAction">
- </command>
-
- <!-- Creation command for ClearStructuralFeatureAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClearStructuralFeatureActionHandler" description="Create a new ClearStructuralFeatureAction" id="org.eclipse.papyrus.uml.modelexplorer.ClearStructuralFeatureActionCreateCommand" name="Create a new ClearStructuralFeatureAction">
- </command>
-
- <!-- Creation command for ClearVariableAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ClearVariableActionHandler" description="Create a new ClearVariableAction" id="org.eclipse.papyrus.uml.modelexplorer.ClearVariableActionCreateCommand" name="Create a new ClearVariableAction">
- </command>
-
- <!-- Creation command for Collaboration -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CollaborationHandler" description="Create a new Collaboration" id="org.eclipse.papyrus.uml.modelexplorer.CollaborationCreateCommand" name="Create a new Collaboration">
- </command>
-
- <!-- Creation command for CollaborationUse -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CollaborationUseHandler" description="Create a new CollaborationUse" id="org.eclipse.papyrus.uml.modelexplorer.CollaborationUseCreateCommand" name="Create a new CollaborationUse">
- </command>
-
- <!-- Creation command for CombinedFragment -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CombinedFragmentHandler" description="Create a new CombinedFragment" id="org.eclipse.papyrus.uml.modelexplorer.CombinedFragmentCreateCommand" name="Create a new CombinedFragment">
- </command>
-
- <!-- Creation command for Comment -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CommentHandler" description="Create a new Comment" id="org.eclipse.papyrus.uml.modelexplorer.CommentCreateCommand" name="Create a new Comment">
- </command>
-
- <!-- Creation command for CommunicationPath -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CommunicationPathHandler" description="Create a new CommunicationPath" id="org.eclipse.papyrus.uml.modelexplorer.CommunicationPathCreateCommand" name="Create a new CommunicationPath">
- </command>
-
- <!-- Creation command for Component -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ComponentHandler" description="Create a new Component" id="org.eclipse.papyrus.uml.modelexplorer.ComponentCreateCommand" name="Create a new Component">
- </command>
-
- <!-- Creation command for ComponentRealization -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ComponentRealizationHandler" description="Create a new ComponentRealization" id="org.eclipse.papyrus.uml.modelexplorer.ComponentRealizationCreateCommand" name="Create a new ComponentRealization">
- </command>
-
- <!-- Creation command for ConditionalNode -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConditionalNodeHandler" description="Create a new ConditionalNode" id="org.eclipse.papyrus.uml.modelexplorer.ConditionalNodeCreateCommand" name="Create a new ConditionalNode">
- </command>
-
- <!-- Creation command for ConnectableElementTemplateParameter -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConnectableElementTemplateParameterHandler" description="Create a new ConnectableElementTemplateParameter" id="org.eclipse.papyrus.uml.modelexplorer.ConnectableElementTemplateParameterCreateCommand" name="Create a new ConnectableElementTemplateParameter">
- </command>
-
- <!-- Creation command for ConnectionPointReference -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConnectionPointReferenceHandler" description="Create a new ConnectionPointReference" id="org.eclipse.papyrus.uml.modelexplorer.ConnectionPointReferenceCreateCommand" name="Create a new ConnectionPointReference">
- </command>
-
- <!-- Creation command for Connector -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConnectorHandler" description="Create a new Connector" id="org.eclipse.papyrus.uml.modelexplorer.ConnectorCreateCommand" name="Create a new Connector">
- </command>
-
- <!-- Creation command for ConnectorEnd -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConnectorEndHandler" description="Create a new ConnectorEnd" id="org.eclipse.papyrus.uml.modelexplorer.ConnectorEndCreateCommand" name="Create a new ConnectorEnd">
- </command>
-
- <!-- Creation command for ConsiderIgnoreFragment -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConsiderIgnoreFragmentHandler" description="Create a new ConsiderIgnoreFragment" id="org.eclipse.papyrus.uml.modelexplorer.ConsiderIgnoreFragmentCreateCommand" name="Create a new ConsiderIgnoreFragment">
- </command>
-
- <!-- Creation command for Constraint -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ConstraintHandler" description="Create a new Constraint" id="org.eclipse.papyrus.uml.modelexplorer.ConstraintCreateCommand" name="Create a new Constraint">
- </command>
-
- <!-- Creation command for Continuation -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ContinuationHandler" description="Create a new Continuation" id="org.eclipse.papyrus.uml.modelexplorer.ContinuationCreateCommand" name="Create a new Continuation">
- </command>
-
- <!-- Creation command for ControlFlow -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ControlFlowHandler" description="Create a new ControlFlow" id="org.eclipse.papyrus.uml.modelexplorer.ControlFlowCreateCommand" name="Create a new ControlFlow">
- </command>
-
- <!-- Creation command for CreateLinkAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CreateLinkActionHandler" description="Create a new CreateLinkAction" id="org.eclipse.papyrus.uml.modelexplorer.CreateLinkActionCreateCommand" name="Create a new CreateLinkAction">
- </command>
-
- <!-- Creation command for CreateLinkObjectAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CreateLinkObjectActionHandler" description="Create a new CreateLinkObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.CreateLinkObjectActionCreateCommand" name="Create a new CreateLinkObjectAction">
- </command>
-
- <!-- Creation command for CreateObjectAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.CreateObjectActionHandler" description="Create a new CreateObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.CreateObjectActionCreateCommand" name="Create a new CreateObjectAction">
- </command>
-
- <!-- Creation command for DataStoreNode -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DataStoreNodeHandler" description="Create a new DataStoreNode" id="org.eclipse.papyrus.uml.modelexplorer.DataStoreNodeCreateCommand" name="Create a new DataStoreNode">
- </command>
-
- <!-- Creation command for DataType -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DataTypeHandler" description="Create a new DataType" id="org.eclipse.papyrus.uml.modelexplorer.DataTypeCreateCommand" name="Create a new DataType">
- </command>
-
- <!-- Creation command for DecisionNode -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DecisionNodeHandler" description="Create a new DecisionNode" id="org.eclipse.papyrus.uml.modelexplorer.DecisionNodeCreateCommand" name="Create a new DecisionNode">
- </command>
-
- <!-- Creation command for Dependency -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DependencyHandler" description="Create a new Dependency" id="org.eclipse.papyrus.uml.modelexplorer.DependencyCreateCommand" name="Create a new Dependency">
- </command>
-
- <!-- Creation command for Deployment -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DeploymentHandler" description="Create a new Deployment" id="org.eclipse.papyrus.uml.modelexplorer.DeploymentCreateCommand" name="Create a new Deployment">
- </command>
-
- <!-- Creation command for DeploymentSpecification -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DeploymentSpecificationHandler" description="Create a new DeploymentSpecification" id="org.eclipse.papyrus.uml.modelexplorer.DeploymentSpecificationCreateCommand" name="Create a new DeploymentSpecification">
- </command>
-
- <!-- Creation command for DestroyLinkAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DestroyLinkActionHandler" description="Create a new DestroyLinkAction" id="org.eclipse.papyrus.uml.modelexplorer.DestroyLinkActionCreateCommand" name="Create a new DestroyLinkAction">
- </command>
-
- <!-- Creation command for DestroyObjectAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DestroyObjectActionHandler" description="Create a new DestroyObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.DestroyObjectActionCreateCommand" name="Create a new DestroyObjectAction">
- </command>
-
- <!-- Creation command for DestructionOccurrenceSpecification -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DestructionOccurrenceSpecificationHandler" description="Create a new DestructionOccurrenceSpecification" id="org.eclipse.papyrus.uml.modelexplorer.DestructionOccurrenceSpecificationCreateCommand" name="Create a new DestructionOccurrenceSpecification">
- </command>
-
- <!-- Creation command for Device -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DeviceHandler" description="Create a new Device" id="org.eclipse.papyrus.uml.modelexplorer.DeviceCreateCommand" name="Create a new Device">
- </command>
-
- <!-- Creation command for Duration -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DurationHandler" description="Create a new Duration" id="org.eclipse.papyrus.uml.modelexplorer.DurationCreateCommand" name="Create a new Duration">
- </command>
-
- <!-- Creation command for DurationConstraint -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DurationConstraintHandler" description="Create a new DurationConstraint" id="org.eclipse.papyrus.uml.modelexplorer.DurationConstraintCreateCommand" name="Create a new DurationConstraint">
- </command>
-
- <!-- Creation command for DurationInterval -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DurationIntervalHandler" description="Create a new DurationInterval" id="org.eclipse.papyrus.uml.modelexplorer.DurationIntervalCreateCommand" name="Create a new DurationInterval">
- </command>
-
- <!-- Creation command for DurationObservation -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.DurationObservationHandler" description="Create a new DurationObservation" id="org.eclipse.papyrus.uml.modelexplorer.DurationObservationCreateCommand" name="Create a new DurationObservation">
- </command>
-
- <!-- Creation command for ElementImport -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ElementImportHandler" description="Create a new ElementImport" id="org.eclipse.papyrus.uml.modelexplorer.ElementImportCreateCommand" name="Create a new ElementImport">
- </command>
-
- <!-- Creation command for Enumeration -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.EnumerationHandler" description="Create a new Enumeration" id="org.eclipse.papyrus.uml.modelexplorer.EnumerationCreateCommand" name="Create a new Enumeration">
- </command>
-
- <!-- Creation command for EnumerationLiteral -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.EnumerationLiteralHandler" description="Create a new EnumerationLiteral" id="org.eclipse.papyrus.uml.modelexplorer.EnumerationLiteralCreateCommand" name="Create a new EnumerationLiteral">
- </command>
-
- <!-- Creation command for ExceptionHandler -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExceptionHandlerHandler" description="Create a new ExceptionHandler" id="org.eclipse.papyrus.uml.modelexplorer.ExceptionHandlerCreateCommand" name="Create a new ExceptionHandler">
- </command>
-
- <!-- Creation command for ExecutionEnvironment -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExecutionEnvironmentHandler" description="Create a new ExecutionEnvironment" id="org.eclipse.papyrus.uml.modelexplorer.ExecutionEnvironmentCreateCommand" name="Create a new ExecutionEnvironment">
- </command>
-
- <!-- Creation command for ExecutionOccurrenceSpecification -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExecutionOccurrenceSpecificationHandler" description="Create a new ExecutionOccurrenceSpecification" id="org.eclipse.papyrus.uml.modelexplorer.ExecutionOccurrenceSpecificationCreateCommand" name="Create a new ExecutionOccurrenceSpecification">
- </command>
-
- <!-- Creation command for ExpansionNode -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExpansionNodeHandler" description="Create a new ExpansionNode" id="org.eclipse.papyrus.uml.modelexplorer.ExpansionNodeCreateCommand" name="Create a new ExpansionNode">
- </command>
-
- <!-- Creation command for ExpansionRegion -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExpansionRegionHandler" description="Create a new ExpansionRegion" id="org.eclipse.papyrus.uml.modelexplorer.ExpansionRegionCreateCommand" name="Create a new ExpansionRegion">
- </command>
-
- <!-- Creation command for Expression -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExpressionHandler" description="Create a new Expression" id="org.eclipse.papyrus.uml.modelexplorer.ExpressionCreateCommand" name="Create a new Expression">
- </command>
-
- <!-- Creation command for Extend -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExtendHandler" description="Create a new Extend" id="org.eclipse.papyrus.uml.modelexplorer.ExtendCreateCommand" name="Create a new Extend">
- </command>
-
- <!-- Creation command for Extension -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExtensionHandler" description="Create a new Extension" id="org.eclipse.papyrus.uml.modelexplorer.ExtensionCreateCommand" name="Create a new Extension">
- </command>
-
- <!-- Creation command for ExtensionEnd -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExtensionEndHandler" description="Create a new ExtensionEnd" id="org.eclipse.papyrus.uml.modelexplorer.ExtensionEndCreateCommand" name="Create a new ExtensionEnd">
- </command>
-
- <!-- Creation command for ExtensionPoint -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ExtensionPointHandler" description="Create a new ExtensionPoint" id="org.eclipse.papyrus.uml.modelexplorer.ExtensionPointCreateCommand" name="Create a new ExtensionPoint">
- </command>
-
- <!-- Creation command for FinalState -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.FinalStateHandler" description="Create a new FinalState" id="org.eclipse.papyrus.uml.modelexplorer.FinalStateCreateCommand" name="Create a new FinalState">
- </command>
-
- <!-- Creation command for FlowFinalNode -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.FlowFinalNodeHandler" description="Create a new FlowFinalNode" id="org.eclipse.papyrus.uml.modelexplorer.FlowFinalNodeCreateCommand" name="Create a new FlowFinalNode">
- </command>
-
- <!-- Creation command for ForkNode -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ForkNodeHandler" description="Create a new ForkNode" id="org.eclipse.papyrus.uml.modelexplorer.ForkNodeCreateCommand" name="Create a new ForkNode">
- </command>
-
- <!-- Creation command for FunctionBehavior -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.FunctionBehaviorHandler" description="Create a new FunctionBehavior" id="org.eclipse.papyrus.uml.modelexplorer.FunctionBehaviorCreateCommand" name="Create a new FunctionBehavior">
- </command>
-
- <!-- Creation command for Gate -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.GateHandler" description="Create a new Gate" id="org.eclipse.papyrus.uml.modelexplorer.GateCreateCommand" name="Create a new Gate">
- </command>
-
- <!-- Creation command for GeneralOrdering -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.GeneralOrderingHandler" description="Create a new GeneralOrdering" id="org.eclipse.papyrus.uml.modelexplorer.GeneralOrderingCreateCommand" name="Create a new GeneralOrdering">
- </command>
-
- <!-- Creation command for Generalization -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.GeneralizationHandler" description="Create a new Generalization" id="org.eclipse.papyrus.uml.modelexplorer.GeneralizationCreateCommand" name="Create a new Generalization">
- </command>
-
- <!-- Creation command for GeneralizationSet -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.GeneralizationSetHandler" description="Create a new GeneralizationSet" id="org.eclipse.papyrus.uml.modelexplorer.GeneralizationSetCreateCommand" name="Create a new GeneralizationSet">
- </command>
-
- <!-- Creation command for Image -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ImageHandler" description="Create a new Image" id="org.eclipse.papyrus.uml.modelexplorer.ImageCreateCommand" name="Create a new Image">
- </command>
-
- <!-- Creation command for Include -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.IncludeHandler" description="Create a new Include" id="org.eclipse.papyrus.uml.modelexplorer.IncludeCreateCommand" name="Create a new Include">
- </command>
-
- <!-- Creation command for InformationFlow -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InformationFlowHandler" description="Create a new InformationFlow" id="org.eclipse.papyrus.uml.modelexplorer.InformationFlowCreateCommand" name="Create a new InformationFlow">
- </command>
-
- <!-- Creation command for InformationItem -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InformationItemHandler" description="Create a new InformationItem" id="org.eclipse.papyrus.uml.modelexplorer.InformationItemCreateCommand" name="Create a new InformationItem">
- </command>
-
- <!-- Creation command for InitialNode -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InitialNodeHandler" description="Create a new InitialNode" id="org.eclipse.papyrus.uml.modelexplorer.InitialNodeCreateCommand" name="Create a new InitialNode">
- </command>
-
- <!-- Creation command for InputPin -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InputPinHandler" description="Create a new InputPin" id="org.eclipse.papyrus.uml.modelexplorer.InputPinCreateCommand" name="Create a new InputPin">
- </command>
-
- <!-- Creation command for InstanceSpecification -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InstanceSpecificationHandler" description="Create a new InstanceSpecification" id="org.eclipse.papyrus.uml.modelexplorer.InstanceSpecificationCreateCommand" name="Create a new InstanceSpecification">
- </command>
-
- <!-- Creation command for InstanceValue -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InstanceValueHandler" description="Create a new InstanceValue" id="org.eclipse.papyrus.uml.modelexplorer.InstanceValueCreateCommand" name="Create a new InstanceValue">
- </command>
-
- <!-- Creation command for Interaction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InteractionHandler" description="Create a new Interaction" id="org.eclipse.papyrus.uml.modelexplorer.InteractionCreateCommand" name="Create a new Interaction">
- </command>
-
- <!-- Creation command for InteractionConstraint -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InteractionConstraintHandler" description="Create a new InteractionConstraint" id="org.eclipse.papyrus.uml.modelexplorer.InteractionConstraintCreateCommand" name="Create a new InteractionConstraint">
- </command>
-
- <!-- Creation command for InteractionOperand -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InteractionOperandHandler" description="Create a new InteractionOperand" id="org.eclipse.papyrus.uml.modelexplorer.InteractionOperandCreateCommand" name="Create a new InteractionOperand">
- </command>
-
- <!-- Creation command for InteractionUse -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InteractionUseHandler" description="Create a new InteractionUse" id="org.eclipse.papyrus.uml.modelexplorer.InteractionUseCreateCommand" name="Create a new InteractionUse">
- </command>
-
- <!-- Creation command for Interface -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InterfaceHandler" description="Create a new Interface" id="org.eclipse.papyrus.uml.modelexplorer.InterfaceCreateCommand" name="Create a new Interface">
- </command>
-
- <!-- Creation command for InterfaceRealization -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InterfaceRealizationHandler" description="Create a new InterfaceRealization" id="org.eclipse.papyrus.uml.modelexplorer.InterfaceRealizationCreateCommand" name="Create a new InterfaceRealization">
- </command>
-
- <!-- Creation command for InterruptibleActivityRegion -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.InterruptibleActivityRegionHandler" description="Create a new InterruptibleActivityRegion" id="org.eclipse.papyrus.uml.modelexplorer.InterruptibleActivityRegionCreateCommand" name="Create a new InterruptibleActivityRegion">
- </command>
-
- <!-- Creation command for Interval -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.IntervalHandler" description="Create a new Interval" id="org.eclipse.papyrus.uml.modelexplorer.IntervalCreateCommand" name="Create a new Interval">
- </command>
-
- <!-- Creation command for IntervalConstraint -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.IntervalConstraintHandler" description="Create a new IntervalConstraint" id="org.eclipse.papyrus.uml.modelexplorer.IntervalConstraintCreateCommand" name="Create a new IntervalConstraint">
- </command>
-
- <!-- Creation command for JoinNode -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.JoinNodeHandler" description="Create a new JoinNode" id="org.eclipse.papyrus.uml.modelexplorer.JoinNodeCreateCommand" name="Create a new JoinNode">
- </command>
-
- <!-- Creation command for Lifeline -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LifelineHandler" description="Create a new Lifeline" id="org.eclipse.papyrus.uml.modelexplorer.LifelineCreateCommand" name="Create a new Lifeline">
- </command>
-
- <!-- Creation command for LinkEndCreationData -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LinkEndCreationDataHandler" description="Create a new LinkEndCreationData" id="org.eclipse.papyrus.uml.modelexplorer.LinkEndCreationDataCreateCommand" name="Create a new LinkEndCreationData">
- </command>
-
- <!-- Creation command for LinkEndData -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LinkEndDataHandler" description="Create a new LinkEndData" id="org.eclipse.papyrus.uml.modelexplorer.LinkEndDataCreateCommand" name="Create a new LinkEndData">
- </command>
-
- <!-- Creation command for LinkEndDestructionData -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LinkEndDestructionDataHandler" description="Create a new LinkEndDestructionData" id="org.eclipse.papyrus.uml.modelexplorer.LinkEndDestructionDataCreateCommand" name="Create a new LinkEndDestructionData">
- </command>
-
- <!-- Creation command for LiteralBoolean -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralBooleanHandler" description="Create a new LiteralBoolean" id="org.eclipse.papyrus.uml.modelexplorer.LiteralBooleanCreateCommand" name="Create a new LiteralBoolean">
- </command>
-
- <!-- Creation command for LiteralInteger -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralIntegerHandler" description="Create a new LiteralInteger" id="org.eclipse.papyrus.uml.modelexplorer.LiteralIntegerCreateCommand" name="Create a new LiteralInteger">
- </command>
-
- <!-- Creation command for LiteralNull -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralNullHandler" description="Create a new LiteralNull" id="org.eclipse.papyrus.uml.modelexplorer.LiteralNullCreateCommand" name="Create a new LiteralNull">
- </command>
-
- <!-- Creation command for LiteralReal -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralRealHandler" description="Create a new LiteralReal" id="org.eclipse.papyrus.uml.modelexplorer.LiteralRealCreateCommand" name="Create a new LiteralReal">
- </command>
-
- <!-- Creation command for LiteralString -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralStringHandler" description="Create a new LiteralString" id="org.eclipse.papyrus.uml.modelexplorer.LiteralStringCreateCommand" name="Create a new LiteralString">
- </command>
-
- <!-- Creation command for LiteralUnlimitedNatural -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LiteralUnlimitedNaturalHandler" description="Create a new LiteralUnlimitedNatural" id="org.eclipse.papyrus.uml.modelexplorer.LiteralUnlimitedNaturalCreateCommand" name="Create a new LiteralUnlimitedNatural">
- </command>
-
- <!-- Creation command for LoopNode -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.LoopNodeHandler" description="Create a new LoopNode" id="org.eclipse.papyrus.uml.modelexplorer.LoopNodeCreateCommand" name="Create a new LoopNode">
- </command>
-
- <!-- Creation command for Manifestation -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ManifestationHandler" description="Create a new Manifestation" id="org.eclipse.papyrus.uml.modelexplorer.ManifestationCreateCommand" name="Create a new Manifestation">
- </command>
-
- <!-- Creation command for MergeNode -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.MergeNodeHandler" description="Create a new MergeNode" id="org.eclipse.papyrus.uml.modelexplorer.MergeNodeCreateCommand" name="Create a new MergeNode">
- </command>
-
- <!-- Creation command for Message -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.MessageHandler" description="Create a new Message" id="org.eclipse.papyrus.uml.modelexplorer.MessageCreateCommand" name="Create a new Message">
- </command>
-
- <!-- Creation command for MessageOccurrenceSpecification -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.MessageOccurrenceSpecificationHandler" description="Create a new MessageOccurrenceSpecification" id="org.eclipse.papyrus.uml.modelexplorer.MessageOccurrenceSpecificationCreateCommand" name="Create a new MessageOccurrenceSpecification">
- </command>
-
- <!-- Creation command for Model -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ModelHandler" description="Create a new Model" id="org.eclipse.papyrus.uml.modelexplorer.ModelCreateCommand" name="Create a new Model">
- </command>
-
- <!-- Creation command for Node -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.NodeHandler" description="Create a new Node" id="org.eclipse.papyrus.uml.modelexplorer.NodeCreateCommand" name="Create a new Node">
- </command>
-
- <!-- Creation command for ObjectFlow -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ObjectFlowHandler" description="Create a new ObjectFlow" id="org.eclipse.papyrus.uml.modelexplorer.ObjectFlowCreateCommand" name="Create a new ObjectFlow">
- </command>
-
- <!-- Creation command for OccurrenceSpecification -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OccurrenceSpecificationHandler" description="Create a new OccurrenceSpecification" id="org.eclipse.papyrus.uml.modelexplorer.OccurrenceSpecificationCreateCommand" name="Create a new OccurrenceSpecification">
- </command>
-
- <!-- Creation command for OpaqueAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OpaqueActionHandler" description="Create a new OpaqueAction" id="org.eclipse.papyrus.uml.modelexplorer.OpaqueActionCreateCommand" name="Create a new OpaqueAction">
- </command>
-
- <!-- Creation command for OpaqueBehavior -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OpaqueBehaviorHandler" description="Create a new OpaqueBehavior" id="org.eclipse.papyrus.uml.modelexplorer.OpaqueBehaviorCreateCommand" name="Create a new OpaqueBehavior">
- </command>
-
- <!-- Creation command for OpaqueExpression -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OpaqueExpressionHandler" description="Create a new OpaqueExpression" id="org.eclipse.papyrus.uml.modelexplorer.OpaqueExpressionCreateCommand" name="Create a new OpaqueExpression">
- </command>
-
- <!-- Creation command for Operation -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OperationHandler" description="Create a new Operation" id="org.eclipse.papyrus.uml.modelexplorer.OperationCreateCommand" name="Create a new Operation">
- </command>
-
- <!-- Creation command for OperationTemplateParameter -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OperationTemplateParameterHandler" description="Create a new OperationTemplateParameter" id="org.eclipse.papyrus.uml.modelexplorer.OperationTemplateParameterCreateCommand" name="Create a new OperationTemplateParameter">
- </command>
-
- <!-- Creation command for OutputPin -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.OutputPinHandler" description="Create a new OutputPin" id="org.eclipse.papyrus.uml.modelexplorer.OutputPinCreateCommand" name="Create a new OutputPin">
- </command>
-
- <!-- Creation command for Package -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PackageHandler" description="Create a new Package" id="org.eclipse.papyrus.uml.modelexplorer.PackageCreateCommand" name="Create a new Package">
- </command>
-
- <!-- Creation command for PackageImport -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PackageImportHandler" description="Create a new PackageImport" id="org.eclipse.papyrus.uml.modelexplorer.PackageImportCreateCommand" name="Create a new PackageImport">
- </command>
-
- <!-- Creation command for PackageMerge -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PackageMergeHandler" description="Create a new PackageMerge" id="org.eclipse.papyrus.uml.modelexplorer.PackageMergeCreateCommand" name="Create a new PackageMerge">
- </command>
-
- <!-- Creation command for Parameter -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ParameterHandler" description="Create a new Parameter" id="org.eclipse.papyrus.uml.modelexplorer.ParameterCreateCommand" name="Create a new Parameter">
- </command>
-
- <!-- Creation command for ParameterSet -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ParameterSetHandler" description="Create a new ParameterSet" id="org.eclipse.papyrus.uml.modelexplorer.ParameterSetCreateCommand" name="Create a new ParameterSet">
- </command>
-
- <!-- Creation command for PartDecomposition -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PartDecompositionHandler" description="Create a new PartDecomposition" id="org.eclipse.papyrus.uml.modelexplorer.PartDecompositionCreateCommand" name="Create a new PartDecomposition">
- </command>
-
- <!-- Creation command for Pin -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PinHandler" description="Create a new Pin" id="org.eclipse.papyrus.uml.modelexplorer.PinCreateCommand" name="Create a new Pin">
- </command>
-
- <!-- Creation command for Port -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PortHandler" description="Create a new Port" id="org.eclipse.papyrus.uml.modelexplorer.PortCreateCommand" name="Create a new Port">
- </command>
-
- <!-- Creation command for PrimitiveType -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PrimitiveTypeHandler" description="Create a new PrimitiveType" id="org.eclipse.papyrus.uml.modelexplorer.PrimitiveTypeCreateCommand" name="Create a new PrimitiveType">
- </command>
-
- <!-- Creation command for Profile -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProfileHandler" description="Create a new Profile" id="org.eclipse.papyrus.uml.modelexplorer.ProfileCreateCommand" name="Create a new Profile">
- </command>
-
- <!-- Creation command for ProfileApplication -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProfileApplicationHandler" description="Create a new ProfileApplication" id="org.eclipse.papyrus.uml.modelexplorer.ProfileApplicationCreateCommand" name="Create a new ProfileApplication">
- </command>
-
- <!-- Creation command for Property -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PropertyHandler" description="Create a new Property" id="org.eclipse.papyrus.uml.modelexplorer.PropertyCreateCommand" name="Create a new Property">
- </command>
-
- <!-- Creation command for ProtocolConformance -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProtocolConformanceHandler" description="Create a new ProtocolConformance" id="org.eclipse.papyrus.uml.modelexplorer.ProtocolConformanceCreateCommand" name="Create a new ProtocolConformance">
- </command>
-
- <!-- Creation command for ProtocolStateMachine -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProtocolStateMachineHandler" description="Create a new ProtocolStateMachine" id="org.eclipse.papyrus.uml.modelexplorer.ProtocolStateMachineCreateCommand" name="Create a new ProtocolStateMachine">
- </command>
-
- <!-- Creation command for ProtocolTransition -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ProtocolTransitionHandler" description="Create a new ProtocolTransition" id="org.eclipse.papyrus.uml.modelexplorer.ProtocolTransitionCreateCommand" name="Create a new ProtocolTransition">
- </command>
-
- <!-- Creation command for Pseudostate -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.PseudostateHandler" description="Create a new Pseudostate" id="org.eclipse.papyrus.uml.modelexplorer.PseudostateCreateCommand" name="Create a new Pseudostate">
- </command>
-
- <!-- Creation command for QualifierValue -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.QualifierValueHandler" description="Create a new QualifierValue" id="org.eclipse.papyrus.uml.modelexplorer.QualifierValueCreateCommand" name="Create a new QualifierValue">
- </command>
-
- <!-- Creation command for RaiseExceptionAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RaiseExceptionActionHandler" description="Create a new RaiseExceptionAction" id="org.eclipse.papyrus.uml.modelexplorer.RaiseExceptionActionCreateCommand" name="Create a new RaiseExceptionAction">
- </command>
-
- <!-- Creation command for ReadExtentAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadExtentActionHandler" description="Create a new ReadExtentAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadExtentActionCreateCommand" name="Create a new ReadExtentAction">
- </command>
-
- <!-- Creation command for ReadIsClassifiedObjectAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadIsClassifiedObjectActionHandler" description="Create a new ReadIsClassifiedObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadIsClassifiedObjectActionCreateCommand" name="Create a new ReadIsClassifiedObjectAction">
- </command>
-
- <!-- Creation command for ReadLinkAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadLinkActionHandler" description="Create a new ReadLinkAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadLinkActionCreateCommand" name="Create a new ReadLinkAction">
- </command>
-
- <!-- Creation command for ReadLinkObjectEndAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadLinkObjectEndActionHandler" description="Create a new ReadLinkObjectEndAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadLinkObjectEndActionCreateCommand" name="Create a new ReadLinkObjectEndAction">
- </command>
-
- <!-- Creation command for ReadLinkObjectEndQualifierAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadLinkObjectEndQualifierActionHandler" description="Create a new ReadLinkObjectEndQualifierAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadLinkObjectEndQualifierActionCreateCommand" name="Create a new ReadLinkObjectEndQualifierAction">
- </command>
-
- <!-- Creation command for ReadSelfAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadSelfActionHandler" description="Create a new ReadSelfAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadSelfActionCreateCommand" name="Create a new ReadSelfAction">
- </command>
-
- <!-- Creation command for ReadStructuralFeatureAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadStructuralFeatureActionHandler" description="Create a new ReadStructuralFeatureAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadStructuralFeatureActionCreateCommand" name="Create a new ReadStructuralFeatureAction">
- </command>
-
- <!-- Creation command for ReadVariableAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReadVariableActionHandler" description="Create a new ReadVariableAction" id="org.eclipse.papyrus.uml.modelexplorer.ReadVariableActionCreateCommand" name="Create a new ReadVariableAction">
- </command>
-
- <!-- Creation command for Realization -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RealizationHandler" description="Create a new Realization" id="org.eclipse.papyrus.uml.modelexplorer.RealizationCreateCommand" name="Create a new Realization">
- </command>
-
- <!-- Creation command for Reception -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReceptionHandler" description="Create a new Reception" id="org.eclipse.papyrus.uml.modelexplorer.ReceptionCreateCommand" name="Create a new Reception">
- </command>
-
- <!-- Creation command for ReclassifyObjectAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReclassifyObjectActionHandler" description="Create a new ReclassifyObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.ReclassifyObjectActionCreateCommand" name="Create a new ReclassifyObjectAction">
- </command>
-
- <!-- Creation command for RedefinableTemplateSignature -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RedefinableTemplateSignatureHandler" description="Create a new RedefinableTemplateSignature" id="org.eclipse.papyrus.uml.modelexplorer.RedefinableTemplateSignatureCreateCommand" name="Create a new RedefinableTemplateSignature">
- </command>
-
- <!-- Creation command for ReduceAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReduceActionHandler" description="Create a new ReduceAction" id="org.eclipse.papyrus.uml.modelexplorer.ReduceActionCreateCommand" name="Create a new ReduceAction">
- </command>
-
- <!-- Creation command for Region -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RegionHandler" description="Create a new Region" id="org.eclipse.papyrus.uml.modelexplorer.RegionCreateCommand" name="Create a new Region">
- </command>
-
- <!-- Creation command for RemoveStructuralFeatureValueAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RemoveStructuralFeatureValueActionHandler" description="Create a new RemoveStructuralFeatureValueAction" id="org.eclipse.papyrus.uml.modelexplorer.RemoveStructuralFeatureValueActionCreateCommand" name="Create a new RemoveStructuralFeatureValueAction">
- </command>
-
- <!-- Creation command for RemoveVariableValueAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RemoveVariableValueActionHandler" description="Create a new RemoveVariableValueAction" id="org.eclipse.papyrus.uml.modelexplorer.RemoveVariableValueActionCreateCommand" name="Create a new RemoveVariableValueAction">
- </command>
-
- <!-- Creation command for ReplyAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ReplyActionHandler" description="Create a new ReplyAction" id="org.eclipse.papyrus.uml.modelexplorer.ReplyActionCreateCommand" name="Create a new ReplyAction">
- </command>
-
- <!-- Creation command for SendObjectAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SendObjectActionHandler" description="Create a new SendObjectAction" id="org.eclipse.papyrus.uml.modelexplorer.SendObjectActionCreateCommand" name="Create a new SendObjectAction">
- </command>
-
- <!-- Creation command for SendSignalAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SendSignalActionHandler" description="Create a new SendSignalAction" id="org.eclipse.papyrus.uml.modelexplorer.SendSignalActionCreateCommand" name="Create a new SendSignalAction">
- </command>
-
- <!-- Creation command for SequenceNode -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SequenceNodeHandler" description="Create a new SequenceNode" id="org.eclipse.papyrus.uml.modelexplorer.SequenceNodeCreateCommand" name="Create a new SequenceNode">
- </command>
-
- <!-- Creation command for Signal -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SignalHandler" description="Create a new Signal" id="org.eclipse.papyrus.uml.modelexplorer.SignalCreateCommand" name="Create a new Signal">
- </command>
-
- <!-- Creation command for SignalEvent -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SignalEventHandler" description="Create a new SignalEvent" id="org.eclipse.papyrus.uml.modelexplorer.SignalEventCreateCommand" name="Create a new SignalEvent">
- </command>
-
- <!-- Creation command for Slot -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SlotHandler" description="Create a new Slot" id="org.eclipse.papyrus.uml.modelexplorer.SlotCreateCommand" name="Create a new Slot">
- </command>
-
- <!-- Creation command for StartClassifierBehaviorAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StartClassifierBehaviorActionHandler" description="Create a new StartClassifierBehaviorAction" id="org.eclipse.papyrus.uml.modelexplorer.StartClassifierBehaviorActionCreateCommand" name="Create a new StartClassifierBehaviorAction">
- </command>
-
- <!-- Creation command for StartObjectBehaviorAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StartObjectBehaviorActionHandler" description="Create a new StartObjectBehaviorAction" id="org.eclipse.papyrus.uml.modelexplorer.StartObjectBehaviorActionCreateCommand" name="Create a new StartObjectBehaviorAction">
- </command>
-
- <!-- Creation command for State -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StateHandler" description="Create a new State" id="org.eclipse.papyrus.uml.modelexplorer.StateCreateCommand" name="Create a new State">
- </command>
-
- <!-- Creation command for StateInvariant -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StateInvariantHandler" description="Create a new StateInvariant" id="org.eclipse.papyrus.uml.modelexplorer.StateInvariantCreateCommand" name="Create a new StateInvariant">
- </command>
-
- <!-- Creation command for StateMachine -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StateMachineHandler" description="Create a new StateMachine" id="org.eclipse.papyrus.uml.modelexplorer.StateMachineCreateCommand" name="Create a new StateMachine">
- </command>
-
- <!-- Creation command for Stereotype -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StereotypeHandler" description="Create a new Stereotype" id="org.eclipse.papyrus.uml.modelexplorer.StereotypeCreateCommand" name="Create a new Stereotype">
- </command>
-
- <!-- Creation command for StringExpression -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StringExpressionHandler" description="Create a new StringExpression" id="org.eclipse.papyrus.uml.modelexplorer.StringExpressionCreateCommand" name="Create a new StringExpression">
- </command>
-
- <!-- Creation command for StructuredActivityNode -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.StructuredActivityNodeHandler" description="Create a new StructuredActivityNode" id="org.eclipse.papyrus.uml.modelexplorer.StructuredActivityNodeCreateCommand" name="Create a new StructuredActivityNode">
- </command>
-
- <!-- Creation command for Substitution -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.SubstitutionHandler" description="Create a new Substitution" id="org.eclipse.papyrus.uml.modelexplorer.SubstitutionCreateCommand" name="Create a new Substitution">
- </command>
-
- <!-- Creation command for TemplateBinding -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TemplateBindingHandler" description="Create a new TemplateBinding" id="org.eclipse.papyrus.uml.modelexplorer.TemplateBindingCreateCommand" name="Create a new TemplateBinding">
- </command>
-
- <!-- Creation command for TemplateParameter -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TemplateParameterHandler" description="Create a new TemplateParameter" id="org.eclipse.papyrus.uml.modelexplorer.TemplateParameterCreateCommand" name="Create a new TemplateParameter">
- </command>
-
- <!-- Creation command for TemplateParameterSubstitution -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TemplateParameterSubstitutionHandler" description="Create a new TemplateParameterSubstitution" id="org.eclipse.papyrus.uml.modelexplorer.TemplateParameterSubstitutionCreateCommand" name="Create a new TemplateParameterSubstitution">
- </command>
-
- <!-- Creation command for TemplateSignature -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TemplateSignatureHandler" description="Create a new TemplateSignature" id="org.eclipse.papyrus.uml.modelexplorer.TemplateSignatureCreateCommand" name="Create a new TemplateSignature">
- </command>
-
- <!-- Creation command for TestIdentityAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TestIdentityActionHandler" description="Create a new TestIdentityAction" id="org.eclipse.papyrus.uml.modelexplorer.TestIdentityActionCreateCommand" name="Create a new TestIdentityAction">
- </command>
-
- <!-- Creation command for TimeConstraint -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeConstraintHandler" description="Create a new TimeConstraint" id="org.eclipse.papyrus.uml.modelexplorer.TimeConstraintCreateCommand" name="Create a new TimeConstraint">
- </command>
-
- <!-- Creation command for TimeEvent -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeEventHandler" description="Create a new TimeEvent" id="org.eclipse.papyrus.uml.modelexplorer.TimeEventCreateCommand" name="Create a new TimeEvent">
- </command>
-
- <!-- Creation command for TimeExpression -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeExpressionHandler" description="Create a new TimeExpression" id="org.eclipse.papyrus.uml.modelexplorer.TimeExpressionCreateCommand" name="Create a new TimeExpression">
- </command>
-
- <!-- Creation command for TimeInterval -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeIntervalHandler" description="Create a new TimeInterval" id="org.eclipse.papyrus.uml.modelexplorer.TimeIntervalCreateCommand" name="Create a new TimeInterval">
- </command>
-
- <!-- Creation command for TimeObservation -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TimeObservationHandler" description="Create a new TimeObservation" id="org.eclipse.papyrus.uml.modelexplorer.TimeObservationCreateCommand" name="Create a new TimeObservation">
- </command>
-
- <!-- Creation command for Transition -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TransitionHandler" description="Create a new Transition" id="org.eclipse.papyrus.uml.modelexplorer.TransitionCreateCommand" name="Create a new Transition">
- </command>
-
- <!-- Creation command for Trigger -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TriggerHandler" description="Create a new Trigger" id="org.eclipse.papyrus.uml.modelexplorer.TriggerCreateCommand" name="Create a new Trigger">
- </command>
-
- <!-- Creation command for UnmarshallAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.UnmarshallActionHandler" description="Create a new UnmarshallAction" id="org.eclipse.papyrus.uml.modelexplorer.UnmarshallActionCreateCommand" name="Create a new UnmarshallAction">
- </command>
-
- <!-- Creation command for Usage -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.UsageHandler" description="Create a new Usage" id="org.eclipse.papyrus.uml.modelexplorer.UsageCreateCommand" name="Create a new Usage">
- </command>
-
- <!-- Creation command for UseCase -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.UseCaseHandler" description="Create a new UseCase" id="org.eclipse.papyrus.uml.modelexplorer.UseCaseCreateCommand" name="Create a new UseCase">
- </command>
-
- <!-- Creation command for ValuePin -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ValuePinHandler" description="Create a new ValuePin" id="org.eclipse.papyrus.uml.modelexplorer.ValuePinCreateCommand" name="Create a new ValuePin">
- </command>
-
- <!-- Creation command for ValueSpecificationAction -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.ValueSpecificationActionHandler" description="Create a new ValueSpecificationAction" id="org.eclipse.papyrus.uml.modelexplorer.ValueSpecificationActionCreateCommand" name="Create a new ValueSpecificationAction">
- </command>
-
- <!-- Creation command for Variable -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.VariableHandler" description="Create a new Variable" id="org.eclipse.papyrus.uml.modelexplorer.VariableCreateCommand" name="Create a new Variable">
- </command>
-
- <!-- Creation command for Association -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.AssociationHandler" description="Create a new Association" id="org.eclipse.papyrus.uml.modelexplorer.AssociationCreateCommand" name="Create a new Association">
- </command>
-
- <!-- Creation command for Trace -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.TraceHandler" description="Create a new Trace" id="org.eclipse.papyrus.uml.modelexplorer.TraceCreateCommand" name="Create a new Trace">
- </command>
-
- <!-- Creation command for Refine -->
- <command categoryId="org.eclipse.papyrus.editor.category" defaultHandler="org.eclipse.papyrus.uml.modelexplorer.handler.RefineHandler" description="Create a new Refine" id="org.eclipse.papyrus.uml.modelexplorer.RefineCreateCommand" name="Create a new Refine">
- </command>
-
-</extension>
<!-- UI Menu declaration for creation commands -->
@@ -869,987 +79,987 @@ <menuContribution allPopups="false" locationURI="popup:org.eclipse.papyrus.views.modelexplorer.popupmenu.createchild">
<!-- Creation menu action for Abstraction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.AbstractionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" label="Create a new Abstraction" style="push" tooltip="Create a new Abstraction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.AbstractionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" label="Create a new Abstraction" style="push" tooltip="Create a new Abstraction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for AcceptCallAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.AcceptCallActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptCallAction.gif" label="Create a new AcceptCallAction" style="push" tooltip="Create a new AcceptCallAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.AcceptCallActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptCallAction.gif" label="Create a new AcceptCallAction" style="push" tooltip="Create a new AcceptCallAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for AcceptEventAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.AcceptEventActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptEventAction.gif" label="Create a new AcceptEventAction" style="push" tooltip="Create a new AcceptEventAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.AcceptEventActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptEventAction.gif" label="Create a new AcceptEventAction" style="push" tooltip="Create a new AcceptEventAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ActionExecutionSpecification -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActionExecutionSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionExecutionSpecification.gif" label="Create a new ActionExecutionSpecification" style="push" tooltip="Create a new ActionExecutionSpecification">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ActionExecutionSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionExecutionSpecification.gif" label="Create a new ActionExecutionSpecification" style="push" tooltip="Create a new ActionExecutionSpecification">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ActionInputPin -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActionInputPinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionInputPin.gif" label="Create a new ActionInputPin" style="push" tooltip="Create a new ActionInputPin">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ActionInputPinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionInputPin.gif" label="Create a new ActionInputPin" style="push" tooltip="Create a new ActionInputPin">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Activity -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActivityCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Activity.gif" label="Create a new Activity" style="push" tooltip="Create a new Activity">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ActivityCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Activity.gif" label="Create a new Activity" style="push" tooltip="Create a new Activity">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ActivityFinalNode -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActivityFinalNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityFinalNode.gif" label="Create a new ActivityFinalNode" style="push" tooltip="Create a new ActivityFinalNode">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ActivityFinalNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityFinalNode.gif" label="Create a new ActivityFinalNode" style="push" tooltip="Create a new ActivityFinalNode">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ActivityParameterNode -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActivityParameterNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityParameterNode.gif" label="Create a new ActivityParameterNode" style="push" tooltip="Create a new ActivityParameterNode">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ActivityParameterNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityParameterNode.gif" label="Create a new ActivityParameterNode" style="push" tooltip="Create a new ActivityParameterNode">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ActivityPartition -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActivityPartitionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityPartition.gif" label="Create a new ActivityPartition" style="push" tooltip="Create a new ActivityPartition">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ActivityPartitionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityPartition.gif" label="Create a new ActivityPartition" style="push" tooltip="Create a new ActivityPartition">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Actor -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ActorCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Actor.gif" label="Create a new Actor" style="push" tooltip="Create a new Actor">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ActorCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Actor.gif" label="Create a new Actor" style="push" tooltip="Create a new Actor">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for AddStructuralFeatureValueAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.AddStructuralFeatureValueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddStructuralFeatureValueAction.gif" label="Create a new AddStructuralFeatureValueAction" style="push" tooltip="Create a new AddStructuralFeatureValueAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.AddStructuralFeatureValueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddStructuralFeatureValueAction.gif" label="Create a new AddStructuralFeatureValueAction" style="push" tooltip="Create a new AddStructuralFeatureValueAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for AddVariableValueAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.AddVariableValueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddVariableValueAction.gif" label="Create a new AddVariableValueAction" style="push" tooltip="Create a new AddVariableValueAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.AddVariableValueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddVariableValueAction.gif" label="Create a new AddVariableValueAction" style="push" tooltip="Create a new AddVariableValueAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for AnyReceiveEvent -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.AnyReceiveEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AnyReceiveEvent.gif" label="Create a new AnyReceiveEvent" style="push" tooltip="Create a new AnyReceiveEvent">
+ <command commandId="org.eclipse.papyrus.uml.service.types.AnyReceiveEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AnyReceiveEvent.gif" label="Create a new AnyReceiveEvent" style="push" tooltip="Create a new AnyReceiveEvent">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Artifact -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ArtifactCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Artifact.gif" label="Create a new Artifact" style="push" tooltip="Create a new Artifact">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ArtifactCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Artifact.gif" label="Create a new Artifact" style="push" tooltip="Create a new Artifact">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for AssociationBase -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.AssociationBaseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new AssociationBase" style="push" tooltip="Create a new AssociationBase">
+ <command commandId="org.eclipse.papyrus.uml.service.types.AssociationBaseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new AssociationBase" style="push" tooltip="Create a new AssociationBase">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for AssociationClass -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.AssociationClassCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AssociationClass.gif" label="Create a new AssociationClass" style="push" tooltip="Create a new AssociationClass">
+ <command commandId="org.eclipse.papyrus.uml.service.types.AssociationClassCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AssociationClass.gif" label="Create a new AssociationClass" style="push" tooltip="Create a new AssociationClass">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for BehaviorExecutionSpecification -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.BehaviorExecutionSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BehaviorExecutionSpecification.gif" label="Create a new BehaviorExecutionSpecification" style="push" tooltip="Create a new BehaviorExecutionSpecification">
+ <command commandId="org.eclipse.papyrus.uml.service.types.BehaviorExecutionSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BehaviorExecutionSpecification.gif" label="Create a new BehaviorExecutionSpecification" style="push" tooltip="Create a new BehaviorExecutionSpecification">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for BroadcastSignalAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.BroadcastSignalActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BroadcastSignalAction.gif" label="Create a new BroadcastSignalAction" style="push" tooltip="Create a new BroadcastSignalAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.BroadcastSignalActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BroadcastSignalAction.gif" label="Create a new BroadcastSignalAction" style="push" tooltip="Create a new BroadcastSignalAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for CallBehaviorAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.CallBehaviorActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallBehaviorAction.gif" label="Create a new CallBehaviorAction" style="push" tooltip="Create a new CallBehaviorAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.CallBehaviorActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallBehaviorAction.gif" label="Create a new CallBehaviorAction" style="push" tooltip="Create a new CallBehaviorAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for CallEvent -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.CallEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallEvent.gif" label="Create a new CallEvent" style="push" tooltip="Create a new CallEvent">
+ <command commandId="org.eclipse.papyrus.uml.service.types.CallEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallEvent.gif" label="Create a new CallEvent" style="push" tooltip="Create a new CallEvent">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for CallOperationAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.CallOperationActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallOperationAction.gif" label="Create a new CallOperationAction" style="push" tooltip="Create a new CallOperationAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.CallOperationActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallOperationAction.gif" label="Create a new CallOperationAction" style="push" tooltip="Create a new CallOperationAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for CentralBufferNode -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.CentralBufferNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CentralBufferNode.gif" label="Create a new CentralBufferNode" style="push" tooltip="Create a new CentralBufferNode">
+ <command commandId="org.eclipse.papyrus.uml.service.types.CentralBufferNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CentralBufferNode.gif" label="Create a new CentralBufferNode" style="push" tooltip="Create a new CentralBufferNode">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ChangeEvent -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ChangeEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ChangeEvent.gif" label="Create a new ChangeEvent" style="push" tooltip="Create a new ChangeEvent">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ChangeEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ChangeEvent.gif" label="Create a new ChangeEvent" style="push" tooltip="Create a new ChangeEvent">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Class -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClassCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif" label="Create a new Class" style="push" tooltip="Create a new Class">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ClassCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif" label="Create a new Class" style="push" tooltip="Create a new Class">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ClassifierTemplateParameter -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClassifierTemplateParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClassifierTemplateParameter.gif" label="Create a new ClassifierTemplateParameter" style="push" tooltip="Create a new ClassifierTemplateParameter">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ClassifierTemplateParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClassifierTemplateParameter.gif" label="Create a new ClassifierTemplateParameter" style="push" tooltip="Create a new ClassifierTemplateParameter">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Clause -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClauseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Clause.gif" label="Create a new Clause" style="push" tooltip="Create a new Clause">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ClauseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Clause.gif" label="Create a new Clause" style="push" tooltip="Create a new Clause">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ClearAssociationAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClearAssociationActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearAssociationAction.gif" label="Create a new ClearAssociationAction" style="push" tooltip="Create a new ClearAssociationAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ClearAssociationActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearAssociationAction.gif" label="Create a new ClearAssociationAction" style="push" tooltip="Create a new ClearAssociationAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ClearStructuralFeatureAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClearStructuralFeatureActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearStructuralFeatureAction.gif" label="Create a new ClearStructuralFeatureAction" style="push" tooltip="Create a new ClearStructuralFeatureAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ClearStructuralFeatureActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearStructuralFeatureAction.gif" label="Create a new ClearStructuralFeatureAction" style="push" tooltip="Create a new ClearStructuralFeatureAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ClearVariableAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ClearVariableActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearVariableAction.gif" label="Create a new ClearVariableAction" style="push" tooltip="Create a new ClearVariableAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ClearVariableActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearVariableAction.gif" label="Create a new ClearVariableAction" style="push" tooltip="Create a new ClearVariableAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Collaboration -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.CollaborationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Collaboration.gif" label="Create a new Collaboration" style="push" tooltip="Create a new Collaboration">
+ <command commandId="org.eclipse.papyrus.uml.service.types.CollaborationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Collaboration.gif" label="Create a new Collaboration" style="push" tooltip="Create a new Collaboration">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for CollaborationUse -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.CollaborationUseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CollaborationUse.gif" label="Create a new CollaborationUse" style="push" tooltip="Create a new CollaborationUse">
+ <command commandId="org.eclipse.papyrus.uml.service.types.CollaborationUseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CollaborationUse.gif" label="Create a new CollaborationUse" style="push" tooltip="Create a new CollaborationUse">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for CombinedFragment -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.CombinedFragmentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CombinedFragment.gif" label="Create a new CombinedFragment" style="push" tooltip="Create a new CombinedFragment">
+ <command commandId="org.eclipse.papyrus.uml.service.types.CombinedFragmentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CombinedFragment.gif" label="Create a new CombinedFragment" style="push" tooltip="Create a new CombinedFragment">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Comment -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.CommentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif" label="Create a new Comment" style="push" tooltip="Create a new Comment">
+ <command commandId="org.eclipse.papyrus.uml.service.types.CommentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif" label="Create a new Comment" style="push" tooltip="Create a new Comment">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for CommunicationPath -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.CommunicationPathCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CommunicationPath.gif" label="Create a new CommunicationPath" style="push" tooltip="Create a new CommunicationPath">
+ <command commandId="org.eclipse.papyrus.uml.service.types.CommunicationPathCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CommunicationPath.gif" label="Create a new CommunicationPath" style="push" tooltip="Create a new CommunicationPath">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Component -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ComponentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Component.gif" label="Create a new Component" style="push" tooltip="Create a new Component">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ComponentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Component.gif" label="Create a new Component" style="push" tooltip="Create a new Component">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ComponentRealization -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ComponentRealizationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ComponentRealization.gif" label="Create a new ComponentRealization" style="push" tooltip="Create a new ComponentRealization">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ComponentRealizationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ComponentRealization.gif" label="Create a new ComponentRealization" style="push" tooltip="Create a new ComponentRealization">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ConditionalNode -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConditionalNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConditionalNode.gif" label="Create a new ConditionalNode" style="push" tooltip="Create a new ConditionalNode">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ConditionalNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConditionalNode.gif" label="Create a new ConditionalNode" style="push" tooltip="Create a new ConditionalNode">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ConnectableElementTemplateParameter -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConnectableElementTemplateParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectableElementTemplateParameter.gif" label="Create a new ConnectableElementTemplateParameter" style="push" tooltip="Create a new ConnectableElementTemplateParameter">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ConnectableElementTemplateParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectableElementTemplateParameter.gif" label="Create a new ConnectableElementTemplateParameter" style="push" tooltip="Create a new ConnectableElementTemplateParameter">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ConnectionPointReference -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConnectionPointReferenceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectionPointReference.gif" label="Create a new ConnectionPointReference" style="push" tooltip="Create a new ConnectionPointReference">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ConnectionPointReferenceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectionPointReference.gif" label="Create a new ConnectionPointReference" style="push" tooltip="Create a new ConnectionPointReference">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Connector -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConnectorCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Connector.gif" label="Create a new Connector" style="push" tooltip="Create a new Connector">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ConnectorCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Connector.gif" label="Create a new Connector" style="push" tooltip="Create a new Connector">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ConnectorEnd -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConnectorEndCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectorEnd.gif" label="Create a new ConnectorEnd" style="push" tooltip="Create a new ConnectorEnd">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ConnectorEndCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectorEnd.gif" label="Create a new ConnectorEnd" style="push" tooltip="Create a new ConnectorEnd">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ConsiderIgnoreFragment -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConsiderIgnoreFragmentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConsiderIgnoreFragment.gif" label="Create a new ConsiderIgnoreFragment" style="push" tooltip="Create a new ConsiderIgnoreFragment">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ConsiderIgnoreFragmentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConsiderIgnoreFragment.gif" label="Create a new ConsiderIgnoreFragment" style="push" tooltip="Create a new ConsiderIgnoreFragment">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Constraint -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" label="Create a new Constraint" style="push" tooltip="Create a new Constraint">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" label="Create a new Constraint" style="push" tooltip="Create a new Constraint">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Continuation -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ContinuationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Continuation.gif" label="Create a new Continuation" style="push" tooltip="Create a new Continuation">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ContinuationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Continuation.gif" label="Create a new Continuation" style="push" tooltip="Create a new Continuation">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ControlFlow -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ControlFlowCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ControlFlow.gif" label="Create a new ControlFlow" style="push" tooltip="Create a new ControlFlow">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ControlFlowCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ControlFlow.gif" label="Create a new ControlFlow" style="push" tooltip="Create a new ControlFlow">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for CreateLinkAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.CreateLinkActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateLinkAction.gif" label="Create a new CreateLinkAction" style="push" tooltip="Create a new CreateLinkAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.CreateLinkActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateLinkAction.gif" label="Create a new CreateLinkAction" style="push" tooltip="Create a new CreateLinkAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for CreateLinkObjectAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.CreateLinkObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateLinkObjectAction.gif" label="Create a new CreateLinkObjectAction" style="push" tooltip="Create a new CreateLinkObjectAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.CreateLinkObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateLinkObjectAction.gif" label="Create a new CreateLinkObjectAction" style="push" tooltip="Create a new CreateLinkObjectAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for CreateObjectAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.CreateObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateObjectAction.gif" label="Create a new CreateObjectAction" style="push" tooltip="Create a new CreateObjectAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.CreateObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateObjectAction.gif" label="Create a new CreateObjectAction" style="push" tooltip="Create a new CreateObjectAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for DataStoreNode -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.DataStoreNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif" label="Create a new DataStoreNode" style="push" tooltip="Create a new DataStoreNode">
+ <command commandId="org.eclipse.papyrus.uml.service.types.DataStoreNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif" label="Create a new DataStoreNode" style="push" tooltip="Create a new DataStoreNode">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for DataType -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.DataTypeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataType.gif" label="Create a new DataType" style="push" tooltip="Create a new DataType">
+ <command commandId="org.eclipse.papyrus.uml.service.types.DataTypeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataType.gif" label="Create a new DataType" style="push" tooltip="Create a new DataType">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for DecisionNode -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.DecisionNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DecisionNode.gif" label="Create a new DecisionNode" style="push" tooltip="Create a new DecisionNode">
+ <command commandId="org.eclipse.papyrus.uml.service.types.DecisionNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DecisionNode.gif" label="Create a new DecisionNode" style="push" tooltip="Create a new DecisionNode">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Dependency -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.DependencyCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif" label="Create a new Dependency" style="push" tooltip="Create a new Dependency">
+ <command commandId="org.eclipse.papyrus.uml.service.types.DependencyCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif" label="Create a new Dependency" style="push" tooltip="Create a new Dependency">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Deployment -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.DeploymentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Deployment.gif" label="Create a new Deployment" style="push" tooltip="Create a new Deployment">
+ <command commandId="org.eclipse.papyrus.uml.service.types.DeploymentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Deployment.gif" label="Create a new Deployment" style="push" tooltip="Create a new Deployment">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for DeploymentSpecification -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.DeploymentSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DeploymentSpecification.gif" label="Create a new DeploymentSpecification" style="push" tooltip="Create a new DeploymentSpecification">
+ <command commandId="org.eclipse.papyrus.uml.service.types.DeploymentSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DeploymentSpecification.gif" label="Create a new DeploymentSpecification" style="push" tooltip="Create a new DeploymentSpecification">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for DestroyLinkAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.DestroyLinkActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyLinkAction.gif" label="Create a new DestroyLinkAction" style="push" tooltip="Create a new DestroyLinkAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.DestroyLinkActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyLinkAction.gif" label="Create a new DestroyLinkAction" style="push" tooltip="Create a new DestroyLinkAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for DestroyObjectAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.DestroyObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyObjectAction.gif" label="Create a new DestroyObjectAction" style="push" tooltip="Create a new DestroyObjectAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.DestroyObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyObjectAction.gif" label="Create a new DestroyObjectAction" style="push" tooltip="Create a new DestroyObjectAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for DestructionOccurrenceSpecification -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.DestructionOccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestructionOccurrenceSpecification.gif" label="Create a new DestructionOccurrenceSpecification" style="push" tooltip="Create a new DestructionOccurrenceSpecification">
+ <command commandId="org.eclipse.papyrus.uml.service.types.DestructionOccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestructionOccurrenceSpecification.gif" label="Create a new DestructionOccurrenceSpecification" style="push" tooltip="Create a new DestructionOccurrenceSpecification">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Device -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.DeviceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Device.gif" label="Create a new Device" style="push" tooltip="Create a new Device">
+ <command commandId="org.eclipse.papyrus.uml.service.types.DeviceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Device.gif" label="Create a new Device" style="push" tooltip="Create a new Device">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Duration -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.DurationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Duration.gif" label="Create a new Duration" style="push" tooltip="Create a new Duration">
+ <command commandId="org.eclipse.papyrus.uml.service.types.DurationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Duration.gif" label="Create a new Duration" style="push" tooltip="Create a new Duration">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for DurationConstraint -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.DurationConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif" label="Create a new DurationConstraint" style="push" tooltip="Create a new DurationConstraint">
+ <command commandId="org.eclipse.papyrus.uml.service.types.DurationConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif" label="Create a new DurationConstraint" style="push" tooltip="Create a new DurationConstraint">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for DurationInterval -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.DurationIntervalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationInterval.gif" label="Create a new DurationInterval" style="push" tooltip="Create a new DurationInterval">
+ <command commandId="org.eclipse.papyrus.uml.service.types.DurationIntervalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationInterval.gif" label="Create a new DurationInterval" style="push" tooltip="Create a new DurationInterval">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for DurationObservation -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.DurationObservationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationObservation.gif" label="Create a new DurationObservation" style="push" tooltip="Create a new DurationObservation">
+ <command commandId="org.eclipse.papyrus.uml.service.types.DurationObservationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationObservation.gif" label="Create a new DurationObservation" style="push" tooltip="Create a new DurationObservation">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ElementImport -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ElementImportCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ElementImport.gif" label="Create a new ElementImport" style="push" tooltip="Create a new ElementImport">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ElementImportCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ElementImport.gif" label="Create a new ElementImport" style="push" tooltip="Create a new ElementImport">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Enumeration -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.EnumerationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Enumeration.gif" label="Create a new Enumeration" style="push" tooltip="Create a new Enumeration">
+ <command commandId="org.eclipse.papyrus.uml.service.types.EnumerationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Enumeration.gif" label="Create a new Enumeration" style="push" tooltip="Create a new Enumeration">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for EnumerationLiteral -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.EnumerationLiteralCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/EnumerationLiteral.gif" label="Create a new EnumerationLiteral" style="push" tooltip="Create a new EnumerationLiteral">
+ <command commandId="org.eclipse.papyrus.uml.service.types.EnumerationLiteralCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/EnumerationLiteral.gif" label="Create a new EnumerationLiteral" style="push" tooltip="Create a new EnumerationLiteral">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ExceptionHandler -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExceptionHandlerCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExceptionHandler.gif" label="Create a new ExceptionHandler" style="push" tooltip="Create a new ExceptionHandler">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ExceptionHandlerCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExceptionHandler.gif" label="Create a new ExceptionHandler" style="push" tooltip="Create a new ExceptionHandler">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ExecutionEnvironment -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExecutionEnvironmentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionEnvironment.gif" label="Create a new ExecutionEnvironment" style="push" tooltip="Create a new ExecutionEnvironment">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ExecutionEnvironmentCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionEnvironment.gif" label="Create a new ExecutionEnvironment" style="push" tooltip="Create a new ExecutionEnvironment">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ExecutionOccurrenceSpecification -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExecutionOccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionOccurrenceSpecification.gif" label="Create a new ExecutionOccurrenceSpecification" style="push" tooltip="Create a new ExecutionOccurrenceSpecification">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ExecutionOccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionOccurrenceSpecification.gif" label="Create a new ExecutionOccurrenceSpecification" style="push" tooltip="Create a new ExecutionOccurrenceSpecification">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ExpansionNode -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExpansionNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif" label="Create a new ExpansionNode" style="push" tooltip="Create a new ExpansionNode">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ExpansionNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif" label="Create a new ExpansionNode" style="push" tooltip="Create a new ExpansionNode">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ExpansionRegion -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExpansionRegionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionRegion.gif" label="Create a new ExpansionRegion" style="push" tooltip="Create a new ExpansionRegion">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ExpansionRegionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionRegion.gif" label="Create a new ExpansionRegion" style="push" tooltip="Create a new ExpansionRegion">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Expression -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExpressionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Expression.gif" label="Create a new Expression" style="push" tooltip="Create a new Expression">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ExpressionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Expression.gif" label="Create a new Expression" style="push" tooltip="Create a new Expression">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Extend -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExtendCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Extend.gif" label="Create a new Extend" style="push" tooltip="Create a new Extend">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ExtendCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Extend.gif" label="Create a new Extend" style="push" tooltip="Create a new Extend">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Extension -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExtensionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Extension.gif" label="Create a new Extension" style="push" tooltip="Create a new Extension">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ExtensionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Extension.gif" label="Create a new Extension" style="push" tooltip="Create a new Extension">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ExtensionEnd -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExtensionEndCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExtensionEnd.gif" label="Create a new ExtensionEnd" style="push" tooltip="Create a new ExtensionEnd">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ExtensionEndCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExtensionEnd.gif" label="Create a new ExtensionEnd" style="push" tooltip="Create a new ExtensionEnd">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ExtensionPoint -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ExtensionPointCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExtensionPoint.gif" label="Create a new ExtensionPoint" style="push" tooltip="Create a new ExtensionPoint">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ExtensionPointCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExtensionPoint.gif" label="Create a new ExtensionPoint" style="push" tooltip="Create a new ExtensionPoint">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for FinalState -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.FinalStateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FinalState.gif" label="Create a new FinalState" style="push" tooltip="Create a new FinalState">
+ <command commandId="org.eclipse.papyrus.uml.service.types.FinalStateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FinalState.gif" label="Create a new FinalState" style="push" tooltip="Create a new FinalState">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for FlowFinalNode -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.FlowFinalNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FlowFinalNode.gif" label="Create a new FlowFinalNode" style="push" tooltip="Create a new FlowFinalNode">
+ <command commandId="org.eclipse.papyrus.uml.service.types.FlowFinalNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FlowFinalNode.gif" label="Create a new FlowFinalNode" style="push" tooltip="Create a new FlowFinalNode">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ForkNode -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ForkNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ForkNode.gif" label="Create a new ForkNode" style="push" tooltip="Create a new ForkNode">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ForkNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ForkNode.gif" label="Create a new ForkNode" style="push" tooltip="Create a new ForkNode">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for FunctionBehavior -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.FunctionBehaviorCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FunctionBehavior.gif" label="Create a new FunctionBehavior" style="push" tooltip="Create a new FunctionBehavior">
+ <command commandId="org.eclipse.papyrus.uml.service.types.FunctionBehaviorCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FunctionBehavior.gif" label="Create a new FunctionBehavior" style="push" tooltip="Create a new FunctionBehavior">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Gate -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.GateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Gate.gif" label="Create a new Gate" style="push" tooltip="Create a new Gate">
+ <command commandId="org.eclipse.papyrus.uml.service.types.GateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Gate.gif" label="Create a new Gate" style="push" tooltip="Create a new Gate">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for GeneralOrdering -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.GeneralOrderingCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/GeneralOrdering.gif" label="Create a new GeneralOrdering" style="push" tooltip="Create a new GeneralOrdering">
+ <command commandId="org.eclipse.papyrus.uml.service.types.GeneralOrderingCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/GeneralOrdering.gif" label="Create a new GeneralOrdering" style="push" tooltip="Create a new GeneralOrdering">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Generalization -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.GeneralizationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Generalization.gif" label="Create a new Generalization" style="push" tooltip="Create a new Generalization">
+ <command commandId="org.eclipse.papyrus.uml.service.types.GeneralizationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Generalization.gif" label="Create a new Generalization" style="push" tooltip="Create a new Generalization">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for GeneralizationSet -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.GeneralizationSetCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/GeneralizationSet.gif" label="Create a new GeneralizationSet" style="push" tooltip="Create a new GeneralizationSet">
+ <command commandId="org.eclipse.papyrus.uml.service.types.GeneralizationSetCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/GeneralizationSet.gif" label="Create a new GeneralizationSet" style="push" tooltip="Create a new GeneralizationSet">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Image -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ImageCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Image.gif" label="Create a new Image" style="push" tooltip="Create a new Image">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ImageCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Image.gif" label="Create a new Image" style="push" tooltip="Create a new Image">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Include -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.IncludeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Include.gif" label="Create a new Include" style="push" tooltip="Create a new Include">
+ <command commandId="org.eclipse.papyrus.uml.service.types.IncludeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Include.gif" label="Create a new Include" style="push" tooltip="Create a new Include">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for InformationFlow -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.InformationFlowCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationFlow.gif" label="Create a new InformationFlow" style="push" tooltip="Create a new InformationFlow">
+ <command commandId="org.eclipse.papyrus.uml.service.types.InformationFlowCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationFlow.gif" label="Create a new InformationFlow" style="push" tooltip="Create a new InformationFlow">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for InformationItem -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.InformationItemCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationItem.gif" label="Create a new InformationItem" style="push" tooltip="Create a new InformationItem">
+ <command commandId="org.eclipse.papyrus.uml.service.types.InformationItemCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationItem.gif" label="Create a new InformationItem" style="push" tooltip="Create a new InformationItem">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for InitialNode -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.InitialNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InitialNode.gif" label="Create a new InitialNode" style="push" tooltip="Create a new InitialNode">
+ <command commandId="org.eclipse.papyrus.uml.service.types.InitialNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InitialNode.gif" label="Create a new InitialNode" style="push" tooltip="Create a new InitialNode">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for InputPin -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.InputPinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InputPin.gif" label="Create a new InputPin" style="push" tooltip="Create a new InputPin">
+ <command commandId="org.eclipse.papyrus.uml.service.types.InputPinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InputPin.gif" label="Create a new InputPin" style="push" tooltip="Create a new InputPin">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for InstanceSpecification -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.InstanceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InstanceSpecification.gif" label="Create a new InstanceSpecification" style="push" tooltip="Create a new InstanceSpecification">
+ <command commandId="org.eclipse.papyrus.uml.service.types.InstanceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InstanceSpecification.gif" label="Create a new InstanceSpecification" style="push" tooltip="Create a new InstanceSpecification">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for InstanceValue -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.InstanceValueCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InstanceValue.gif" label="Create a new InstanceValue" style="push" tooltip="Create a new InstanceValue">
+ <command commandId="org.eclipse.papyrus.uml.service.types.InstanceValueCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InstanceValue.gif" label="Create a new InstanceValue" style="push" tooltip="Create a new InstanceValue">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Interaction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.InteractionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interaction.gif" label="Create a new Interaction" style="push" tooltip="Create a new Interaction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.InteractionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interaction.gif" label="Create a new Interaction" style="push" tooltip="Create a new Interaction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for InteractionConstraint -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.InteractionConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif" label="Create a new InteractionConstraint" style="push" tooltip="Create a new InteractionConstraint">
+ <command commandId="org.eclipse.papyrus.uml.service.types.InteractionConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif" label="Create a new InteractionConstraint" style="push" tooltip="Create a new InteractionConstraint">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for InteractionOperand -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.InteractionOperandCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionOperand.gif" label="Create a new InteractionOperand" style="push" tooltip="Create a new InteractionOperand">
+ <command commandId="org.eclipse.papyrus.uml.service.types.InteractionOperandCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionOperand.gif" label="Create a new InteractionOperand" style="push" tooltip="Create a new InteractionOperand">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for InteractionUse -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.InteractionUseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionUse.gif" label="Create a new InteractionUse" style="push" tooltip="Create a new InteractionUse">
+ <command commandId="org.eclipse.papyrus.uml.service.types.InteractionUseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionUse.gif" label="Create a new InteractionUse" style="push" tooltip="Create a new InteractionUse">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Interface -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.InterfaceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interface.gif" label="Create a new Interface" style="push" tooltip="Create a new Interface">
+ <command commandId="org.eclipse.papyrus.uml.service.types.InterfaceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interface.gif" label="Create a new Interface" style="push" tooltip="Create a new Interface">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for InterfaceRealization -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.InterfaceRealizationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterfaceRealization.gif" label="Create a new InterfaceRealization" style="push" tooltip="Create a new InterfaceRealization">
+ <command commandId="org.eclipse.papyrus.uml.service.types.InterfaceRealizationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterfaceRealization.gif" label="Create a new InterfaceRealization" style="push" tooltip="Create a new InterfaceRealization">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for InterruptibleActivityRegion -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.InterruptibleActivityRegionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterruptibleActivityRegion.gif" label="Create a new InterruptibleActivityRegion" style="push" tooltip="Create a new InterruptibleActivityRegion">
+ <command commandId="org.eclipse.papyrus.uml.service.types.InterruptibleActivityRegionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterruptibleActivityRegion.gif" label="Create a new InterruptibleActivityRegion" style="push" tooltip="Create a new InterruptibleActivityRegion">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Interval -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.IntervalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interval.gif" label="Create a new Interval" style="push" tooltip="Create a new Interval">
+ <command commandId="org.eclipse.papyrus.uml.service.types.IntervalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interval.gif" label="Create a new Interval" style="push" tooltip="Create a new Interval">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for IntervalConstraint -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.IntervalConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif" label="Create a new IntervalConstraint" style="push" tooltip="Create a new IntervalConstraint">
+ <command commandId="org.eclipse.papyrus.uml.service.types.IntervalConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif" label="Create a new IntervalConstraint" style="push" tooltip="Create a new IntervalConstraint">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for JoinNode -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.JoinNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/JoinNode.gif" label="Create a new JoinNode" style="push" tooltip="Create a new JoinNode">
+ <command commandId="org.eclipse.papyrus.uml.service.types.JoinNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/JoinNode.gif" label="Create a new JoinNode" style="push" tooltip="Create a new JoinNode">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Lifeline -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.LifelineCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Lifeline.gif" label="Create a new Lifeline" style="push" tooltip="Create a new Lifeline">
+ <command commandId="org.eclipse.papyrus.uml.service.types.LifelineCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Lifeline.gif" label="Create a new Lifeline" style="push" tooltip="Create a new Lifeline">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for LinkEndCreationData -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.LinkEndCreationDataCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndCreationData.gif" label="Create a new LinkEndCreationData" style="push" tooltip="Create a new LinkEndCreationData">
+ <command commandId="org.eclipse.papyrus.uml.service.types.LinkEndCreationDataCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndCreationData.gif" label="Create a new LinkEndCreationData" style="push" tooltip="Create a new LinkEndCreationData">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for LinkEndData -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.LinkEndDataCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndData.gif" label="Create a new LinkEndData" style="push" tooltip="Create a new LinkEndData">
+ <command commandId="org.eclipse.papyrus.uml.service.types.LinkEndDataCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndData.gif" label="Create a new LinkEndData" style="push" tooltip="Create a new LinkEndData">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for LinkEndDestructionData -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.LinkEndDestructionDataCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndDestructionData.gif" label="Create a new LinkEndDestructionData" style="push" tooltip="Create a new LinkEndDestructionData">
+ <command commandId="org.eclipse.papyrus.uml.service.types.LinkEndDestructionDataCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndDestructionData.gif" label="Create a new LinkEndDestructionData" style="push" tooltip="Create a new LinkEndDestructionData">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for LiteralBoolean -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralBooleanCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralBoolean.gif" label="Create a new LiteralBoolean" style="push" tooltip="Create a new LiteralBoolean">
+ <command commandId="org.eclipse.papyrus.uml.service.types.LiteralBooleanCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralBoolean.gif" label="Create a new LiteralBoolean" style="push" tooltip="Create a new LiteralBoolean">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for LiteralInteger -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralIntegerCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralInteger.gif" label="Create a new LiteralInteger" style="push" tooltip="Create a new LiteralInteger">
+ <command commandId="org.eclipse.papyrus.uml.service.types.LiteralIntegerCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralInteger.gif" label="Create a new LiteralInteger" style="push" tooltip="Create a new LiteralInteger">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for LiteralNull -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralNullCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralNull.gif" label="Create a new LiteralNull" style="push" tooltip="Create a new LiteralNull">
+ <command commandId="org.eclipse.papyrus.uml.service.types.LiteralNullCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralNull.gif" label="Create a new LiteralNull" style="push" tooltip="Create a new LiteralNull">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for LiteralReal -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralRealCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralReal.gif" label="Create a new LiteralReal" style="push" tooltip="Create a new LiteralReal">
+ <command commandId="org.eclipse.papyrus.uml.service.types.LiteralRealCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralReal.gif" label="Create a new LiteralReal" style="push" tooltip="Create a new LiteralReal">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for LiteralString -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralStringCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralString.gif" label="Create a new LiteralString" style="push" tooltip="Create a new LiteralString">
+ <command commandId="org.eclipse.papyrus.uml.service.types.LiteralStringCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralString.gif" label="Create a new LiteralString" style="push" tooltip="Create a new LiteralString">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for LiteralUnlimitedNatural -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.LiteralUnlimitedNaturalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralUnlimitedNatural.gif" label="Create a new LiteralUnlimitedNatural" style="push" tooltip="Create a new LiteralUnlimitedNatural">
+ <command commandId="org.eclipse.papyrus.uml.service.types.LiteralUnlimitedNaturalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralUnlimitedNatural.gif" label="Create a new LiteralUnlimitedNatural" style="push" tooltip="Create a new LiteralUnlimitedNatural">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for LoopNode -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.LoopNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LoopNode.gif" label="Create a new LoopNode" style="push" tooltip="Create a new LoopNode">
+ <command commandId="org.eclipse.papyrus.uml.service.types.LoopNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LoopNode.gif" label="Create a new LoopNode" style="push" tooltip="Create a new LoopNode">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Manifestation -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ManifestationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Manifestation.gif" label="Create a new Manifestation" style="push" tooltip="Create a new Manifestation">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ManifestationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Manifestation.gif" label="Create a new Manifestation" style="push" tooltip="Create a new Manifestation">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for MergeNode -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.MergeNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MergeNode.gif" label="Create a new MergeNode" style="push" tooltip="Create a new MergeNode">
+ <command commandId="org.eclipse.papyrus.uml.service.types.MergeNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MergeNode.gif" label="Create a new MergeNode" style="push" tooltip="Create a new MergeNode">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Message -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.MessageCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Message.gif" label="Create a new Message" style="push" tooltip="Create a new Message">
+ <command commandId="org.eclipse.papyrus.uml.service.types.MessageCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Message.gif" label="Create a new Message" style="push" tooltip="Create a new Message">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for MessageOccurrenceSpecification -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.MessageOccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MessageOccurrenceSpecification.gif" label="Create a new MessageOccurrenceSpecification" style="push" tooltip="Create a new MessageOccurrenceSpecification">
+ <command commandId="org.eclipse.papyrus.uml.service.types.MessageOccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MessageOccurrenceSpecification.gif" label="Create a new MessageOccurrenceSpecification" style="push" tooltip="Create a new MessageOccurrenceSpecification">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Model -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ModelCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Model.gif" label="Create a new Model" style="push" tooltip="Create a new Model">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ModelCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Model.gif" label="Create a new Model" style="push" tooltip="Create a new Model">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Node -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.NodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Node.gif" label="Create a new Node" style="push" tooltip="Create a new Node">
+ <command commandId="org.eclipse.papyrus.uml.service.types.NodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Node.gif" label="Create a new Node" style="push" tooltip="Create a new Node">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ObjectFlow -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ObjectFlowCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ObjectFlow.gif" label="Create a new ObjectFlow" style="push" tooltip="Create a new ObjectFlow">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ObjectFlowCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ObjectFlow.gif" label="Create a new ObjectFlow" style="push" tooltip="Create a new ObjectFlow">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for OccurrenceSpecification -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.OccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OccurrenceSpecification.gif" label="Create a new OccurrenceSpecification" style="push" tooltip="Create a new OccurrenceSpecification">
+ <command commandId="org.eclipse.papyrus.uml.service.types.OccurrenceSpecificationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OccurrenceSpecification.gif" label="Create a new OccurrenceSpecification" style="push" tooltip="Create a new OccurrenceSpecification">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for OpaqueAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.OpaqueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueAction.gif" label="Create a new OpaqueAction" style="push" tooltip="Create a new OpaqueAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.OpaqueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueAction.gif" label="Create a new OpaqueAction" style="push" tooltip="Create a new OpaqueAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for OpaqueBehavior -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.OpaqueBehaviorCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueBehavior.gif" label="Create a new OpaqueBehavior" style="push" tooltip="Create a new OpaqueBehavior">
+ <command commandId="org.eclipse.papyrus.uml.service.types.OpaqueBehaviorCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueBehavior.gif" label="Create a new OpaqueBehavior" style="push" tooltip="Create a new OpaqueBehavior">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for OpaqueExpression -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.OpaqueExpressionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueExpression.gif" label="Create a new OpaqueExpression" style="push" tooltip="Create a new OpaqueExpression">
+ <command commandId="org.eclipse.papyrus.uml.service.types.OpaqueExpressionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueExpression.gif" label="Create a new OpaqueExpression" style="push" tooltip="Create a new OpaqueExpression">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Operation -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.OperationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Operation.gif" label="Create a new Operation" style="push" tooltip="Create a new Operation">
+ <command commandId="org.eclipse.papyrus.uml.service.types.OperationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Operation.gif" label="Create a new Operation" style="push" tooltip="Create a new Operation">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for OperationTemplateParameter -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.OperationTemplateParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OperationTemplateParameter.gif" label="Create a new OperationTemplateParameter" style="push" tooltip="Create a new OperationTemplateParameter">
+ <command commandId="org.eclipse.papyrus.uml.service.types.OperationTemplateParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OperationTemplateParameter.gif" label="Create a new OperationTemplateParameter" style="push" tooltip="Create a new OperationTemplateParameter">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for OutputPin -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.OutputPinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OutputPin.gif" label="Create a new OutputPin" style="push" tooltip="Create a new OutputPin">
+ <command commandId="org.eclipse.papyrus.uml.service.types.OutputPinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OutputPin.gif" label="Create a new OutputPin" style="push" tooltip="Create a new OutputPin">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Package -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.PackageCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Package.gif" label="Create a new Package" style="push" tooltip="Create a new Package">
+ <command commandId="org.eclipse.papyrus.uml.service.types.PackageCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Package.gif" label="Create a new Package" style="push" tooltip="Create a new Package">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for PackageImport -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.PackageImportCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PackageImport.gif" label="Create a new PackageImport" style="push" tooltip="Create a new PackageImport">
+ <command commandId="org.eclipse.papyrus.uml.service.types.PackageImportCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PackageImport.gif" label="Create a new PackageImport" style="push" tooltip="Create a new PackageImport">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for PackageMerge -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.PackageMergeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PackageMerge.gif" label="Create a new PackageMerge" style="push" tooltip="Create a new PackageMerge">
+ <command commandId="org.eclipse.papyrus.uml.service.types.PackageMergeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PackageMerge.gif" label="Create a new PackageMerge" style="push" tooltip="Create a new PackageMerge">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Parameter -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Parameter.gif" label="Create a new Parameter" style="push" tooltip="Create a new Parameter">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Parameter.gif" label="Create a new Parameter" style="push" tooltip="Create a new Parameter">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ParameterSet -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ParameterSetCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ParameterSet.gif" label="Create a new ParameterSet" style="push" tooltip="Create a new ParameterSet">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ParameterSetCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ParameterSet.gif" label="Create a new ParameterSet" style="push" tooltip="Create a new ParameterSet">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for PartDecomposition -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.PartDecompositionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PartDecomposition.gif" label="Create a new PartDecomposition" style="push" tooltip="Create a new PartDecomposition">
+ <command commandId="org.eclipse.papyrus.uml.service.types.PartDecompositionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PartDecomposition.gif" label="Create a new PartDecomposition" style="push" tooltip="Create a new PartDecomposition">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Pin -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.PinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Pin.gif" label="Create a new Pin" style="push" tooltip="Create a new Pin">
+ <command commandId="org.eclipse.papyrus.uml.service.types.PinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Pin.gif" label="Create a new Pin" style="push" tooltip="Create a new Pin">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Port -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.PortCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Port.gif" label="Create a new Port" style="push" tooltip="Create a new Port">
+ <command commandId="org.eclipse.papyrus.uml.service.types.PortCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Port.gif" label="Create a new Port" style="push" tooltip="Create a new Port">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for PrimitiveType -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.PrimitiveTypeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PrimitiveType.gif" label="Create a new PrimitiveType" style="push" tooltip="Create a new PrimitiveType">
+ <command commandId="org.eclipse.papyrus.uml.service.types.PrimitiveTypeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PrimitiveType.gif" label="Create a new PrimitiveType" style="push" tooltip="Create a new PrimitiveType">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Profile -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ProfileCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Profile.gif" label="Create a new Profile" style="push" tooltip="Create a new Profile">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ProfileCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Profile.gif" label="Create a new Profile" style="push" tooltip="Create a new Profile">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ProfileApplication -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ProfileApplicationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProfileApplication.gif" label="Create a new ProfileApplication" style="push" tooltip="Create a new ProfileApplication">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ProfileApplicationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProfileApplication.gif" label="Create a new ProfileApplication" style="push" tooltip="Create a new ProfileApplication">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Property -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.PropertyCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif" label="Create a new Property" style="push" tooltip="Create a new Property">
+ <command commandId="org.eclipse.papyrus.uml.service.types.PropertyCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif" label="Create a new Property" style="push" tooltip="Create a new Property">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ProtocolConformance -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ProtocolConformanceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolConformance.gif" label="Create a new ProtocolConformance" style="push" tooltip="Create a new ProtocolConformance">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ProtocolConformanceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolConformance.gif" label="Create a new ProtocolConformance" style="push" tooltip="Create a new ProtocolConformance">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ProtocolStateMachine -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ProtocolStateMachineCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolStateMachine.gif" label="Create a new ProtocolStateMachine" style="push" tooltip="Create a new ProtocolStateMachine">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ProtocolStateMachineCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolStateMachine.gif" label="Create a new ProtocolStateMachine" style="push" tooltip="Create a new ProtocolStateMachine">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ProtocolTransition -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ProtocolTransitionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolTransition.gif" label="Create a new ProtocolTransition" style="push" tooltip="Create a new ProtocolTransition">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ProtocolTransitionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolTransition.gif" label="Create a new ProtocolTransition" style="push" tooltip="Create a new ProtocolTransition">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Pseudostate -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.PseudostateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Pseudostate.gif" label="Create a new Pseudostate" style="push" tooltip="Create a new Pseudostate">
+ <command commandId="org.eclipse.papyrus.uml.service.types.PseudostateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Pseudostate.gif" label="Create a new Pseudostate" style="push" tooltip="Create a new Pseudostate">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for QualifierValue -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.QualifierValueCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/QualifierValue.gif" label="Create a new QualifierValue" style="push" tooltip="Create a new QualifierValue">
+ <command commandId="org.eclipse.papyrus.uml.service.types.QualifierValueCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/QualifierValue.gif" label="Create a new QualifierValue" style="push" tooltip="Create a new QualifierValue">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for RaiseExceptionAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.RaiseExceptionActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RaiseExceptionAction.gif" label="Create a new RaiseExceptionAction" style="push" tooltip="Create a new RaiseExceptionAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.RaiseExceptionActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RaiseExceptionAction.gif" label="Create a new RaiseExceptionAction" style="push" tooltip="Create a new RaiseExceptionAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ReadExtentAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadExtentActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadExtentAction.gif" label="Create a new ReadExtentAction" style="push" tooltip="Create a new ReadExtentAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ReadExtentActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadExtentAction.gif" label="Create a new ReadExtentAction" style="push" tooltip="Create a new ReadExtentAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ReadIsClassifiedObjectAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadIsClassifiedObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadIsClassifiedObjectAction.gif" label="Create a new ReadIsClassifiedObjectAction" style="push" tooltip="Create a new ReadIsClassifiedObjectAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ReadIsClassifiedObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadIsClassifiedObjectAction.gif" label="Create a new ReadIsClassifiedObjectAction" style="push" tooltip="Create a new ReadIsClassifiedObjectAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ReadLinkAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadLinkActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkAction.gif" label="Create a new ReadLinkAction" style="push" tooltip="Create a new ReadLinkAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ReadLinkActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkAction.gif" label="Create a new ReadLinkAction" style="push" tooltip="Create a new ReadLinkAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ReadLinkObjectEndAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadLinkObjectEndActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkObjectEndAction.gif" label="Create a new ReadLinkObjectEndAction" style="push" tooltip="Create a new ReadLinkObjectEndAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ReadLinkObjectEndActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkObjectEndAction.gif" label="Create a new ReadLinkObjectEndAction" style="push" tooltip="Create a new ReadLinkObjectEndAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ReadLinkObjectEndQualifierAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadLinkObjectEndQualifierActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkObjectEndQualifierAction.gif" label="Create a new ReadLinkObjectEndQualifierAction" style="push" tooltip="Create a new ReadLinkObjectEndQualifierAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ReadLinkObjectEndQualifierActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkObjectEndQualifierAction.gif" label="Create a new ReadLinkObjectEndQualifierAction" style="push" tooltip="Create a new ReadLinkObjectEndQualifierAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ReadSelfAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadSelfActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadSelfAction.gif" label="Create a new ReadSelfAction" style="push" tooltip="Create a new ReadSelfAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ReadSelfActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadSelfAction.gif" label="Create a new ReadSelfAction" style="push" tooltip="Create a new ReadSelfAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ReadStructuralFeatureAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadStructuralFeatureActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadStructuralFeatureAction.gif" label="Create a new ReadStructuralFeatureAction" style="push" tooltip="Create a new ReadStructuralFeatureAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ReadStructuralFeatureActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadStructuralFeatureAction.gif" label="Create a new ReadStructuralFeatureAction" style="push" tooltip="Create a new ReadStructuralFeatureAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ReadVariableAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReadVariableActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadVariableAction.gif" label="Create a new ReadVariableAction" style="push" tooltip="Create a new ReadVariableAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ReadVariableActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadVariableAction.gif" label="Create a new ReadVariableAction" style="push" tooltip="Create a new ReadVariableAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Realization -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.RealizationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Realization.gif" label="Create a new Realization" style="push" tooltip="Create a new Realization">
+ <command commandId="org.eclipse.papyrus.uml.service.types.RealizationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Realization.gif" label="Create a new Realization" style="push" tooltip="Create a new Realization">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Reception -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReceptionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Reception.gif" label="Create a new Reception" style="push" tooltip="Create a new Reception">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ReceptionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Reception.gif" label="Create a new Reception" style="push" tooltip="Create a new Reception">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ReclassifyObjectAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReclassifyObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReclassifyObjectAction.gif" label="Create a new ReclassifyObjectAction" style="push" tooltip="Create a new ReclassifyObjectAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ReclassifyObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReclassifyObjectAction.gif" label="Create a new ReclassifyObjectAction" style="push" tooltip="Create a new ReclassifyObjectAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for RedefinableTemplateSignature -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.RedefinableTemplateSignatureCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RedefinableTemplateSignature.gif" label="Create a new RedefinableTemplateSignature" style="push" tooltip="Create a new RedefinableTemplateSignature">
+ <command commandId="org.eclipse.papyrus.uml.service.types.RedefinableTemplateSignatureCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RedefinableTemplateSignature.gif" label="Create a new RedefinableTemplateSignature" style="push" tooltip="Create a new RedefinableTemplateSignature">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ReduceAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReduceActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReduceAction.gif" label="Create a new ReduceAction" style="push" tooltip="Create a new ReduceAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ReduceActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReduceAction.gif" label="Create a new ReduceAction" style="push" tooltip="Create a new ReduceAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Region -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.RegionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Region.gif" label="Create a new Region" style="push" tooltip="Create a new Region">
+ <command commandId="org.eclipse.papyrus.uml.service.types.RegionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Region.gif" label="Create a new Region" style="push" tooltip="Create a new Region">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for RemoveStructuralFeatureValueAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.RemoveStructuralFeatureValueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RemoveStructuralFeatureValueAction.gif" label="Create a new RemoveStructuralFeatureValueAction" style="push" tooltip="Create a new RemoveStructuralFeatureValueAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.RemoveStructuralFeatureValueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RemoveStructuralFeatureValueAction.gif" label="Create a new RemoveStructuralFeatureValueAction" style="push" tooltip="Create a new RemoveStructuralFeatureValueAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for RemoveVariableValueAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.RemoveVariableValueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RemoveVariableValueAction.gif" label="Create a new RemoveVariableValueAction" style="push" tooltip="Create a new RemoveVariableValueAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.RemoveVariableValueActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RemoveVariableValueAction.gif" label="Create a new RemoveVariableValueAction" style="push" tooltip="Create a new RemoveVariableValueAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ReplyAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ReplyActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReplyAction.gif" label="Create a new ReplyAction" style="push" tooltip="Create a new ReplyAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ReplyActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReplyAction.gif" label="Create a new ReplyAction" style="push" tooltip="Create a new ReplyAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for SendObjectAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.SendObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendObjectAction.gif" label="Create a new SendObjectAction" style="push" tooltip="Create a new SendObjectAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.SendObjectActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendObjectAction.gif" label="Create a new SendObjectAction" style="push" tooltip="Create a new SendObjectAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for SendSignalAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.SendSignalActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalAction.gif" label="Create a new SendSignalAction" style="push" tooltip="Create a new SendSignalAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.SendSignalActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalAction.gif" label="Create a new SendSignalAction" style="push" tooltip="Create a new SendSignalAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for SequenceNode -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.SequenceNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SequenceNode.gif" label="Create a new SequenceNode" style="push" tooltip="Create a new SequenceNode">
+ <command commandId="org.eclipse.papyrus.uml.service.types.SequenceNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SequenceNode.gif" label="Create a new SequenceNode" style="push" tooltip="Create a new SequenceNode">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Signal -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.SignalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Signal.gif" label="Create a new Signal" style="push" tooltip="Create a new Signal">
+ <command commandId="org.eclipse.papyrus.uml.service.types.SignalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Signal.gif" label="Create a new Signal" style="push" tooltip="Create a new Signal">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for SignalEvent -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.SignalEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SignalEvent.gif" label="Create a new SignalEvent" style="push" tooltip="Create a new SignalEvent">
+ <command commandId="org.eclipse.papyrus.uml.service.types.SignalEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SignalEvent.gif" label="Create a new SignalEvent" style="push" tooltip="Create a new SignalEvent">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Slot -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.SlotCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Slot.gif" label="Create a new Slot" style="push" tooltip="Create a new Slot">
+ <command commandId="org.eclipse.papyrus.uml.service.types.SlotCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Slot.gif" label="Create a new Slot" style="push" tooltip="Create a new Slot">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for StartClassifierBehaviorAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.StartClassifierBehaviorActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StartClassifierBehaviorAction.gif" label="Create a new StartClassifierBehaviorAction" style="push" tooltip="Create a new StartClassifierBehaviorAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.StartClassifierBehaviorActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StartClassifierBehaviorAction.gif" label="Create a new StartClassifierBehaviorAction" style="push" tooltip="Create a new StartClassifierBehaviorAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for StartObjectBehaviorAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.StartObjectBehaviorActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StartObjectBehaviorAction.gif" label="Create a new StartObjectBehaviorAction" style="push" tooltip="Create a new StartObjectBehaviorAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.StartObjectBehaviorActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StartObjectBehaviorAction.gif" label="Create a new StartObjectBehaviorAction" style="push" tooltip="Create a new StartObjectBehaviorAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for State -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.StateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/State.gif" label="Create a new State" style="push" tooltip="Create a new State">
+ <command commandId="org.eclipse.papyrus.uml.service.types.StateCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/State.gif" label="Create a new State" style="push" tooltip="Create a new State">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for StateInvariant -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.StateInvariantCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StateInvariant.gif" label="Create a new StateInvariant" style="push" tooltip="Create a new StateInvariant">
+ <command commandId="org.eclipse.papyrus.uml.service.types.StateInvariantCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StateInvariant.gif" label="Create a new StateInvariant" style="push" tooltip="Create a new StateInvariant">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for StateMachine -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.StateMachineCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StateMachine.gif" label="Create a new StateMachine" style="push" tooltip="Create a new StateMachine">
+ <command commandId="org.eclipse.papyrus.uml.service.types.StateMachineCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StateMachine.gif" label="Create a new StateMachine" style="push" tooltip="Create a new StateMachine">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Stereotype -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.StereotypeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Stereotype.gif" label="Create a new Stereotype" style="push" tooltip="Create a new Stereotype">
+ <command commandId="org.eclipse.papyrus.uml.service.types.StereotypeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Stereotype.gif" label="Create a new Stereotype" style="push" tooltip="Create a new Stereotype">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for StringExpression -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.StringExpressionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StringExpression.gif" label="Create a new StringExpression" style="push" tooltip="Create a new StringExpression">
+ <command commandId="org.eclipse.papyrus.uml.service.types.StringExpressionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StringExpression.gif" label="Create a new StringExpression" style="push" tooltip="Create a new StringExpression">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for StructuredActivityNode -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.StructuredActivityNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StructuredActivityNode.gif" label="Create a new StructuredActivityNode" style="push" tooltip="Create a new StructuredActivityNode">
+ <command commandId="org.eclipse.papyrus.uml.service.types.StructuredActivityNodeCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StructuredActivityNode.gif" label="Create a new StructuredActivityNode" style="push" tooltip="Create a new StructuredActivityNode">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Substitution -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.SubstitutionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Substitution.gif" label="Create a new Substitution" style="push" tooltip="Create a new Substitution">
+ <command commandId="org.eclipse.papyrus.uml.service.types.SubstitutionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Substitution.gif" label="Create a new Substitution" style="push" tooltip="Create a new Substitution">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for TemplateBinding -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.TemplateBindingCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateBinding.gif" label="Create a new TemplateBinding" style="push" tooltip="Create a new TemplateBinding">
+ <command commandId="org.eclipse.papyrus.uml.service.types.TemplateBindingCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateBinding.gif" label="Create a new TemplateBinding" style="push" tooltip="Create a new TemplateBinding">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for TemplateParameter -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.TemplateParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateParameter.gif" label="Create a new TemplateParameter" style="push" tooltip="Create a new TemplateParameter">
+ <command commandId="org.eclipse.papyrus.uml.service.types.TemplateParameterCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateParameter.gif" label="Create a new TemplateParameter" style="push" tooltip="Create a new TemplateParameter">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for TemplateParameterSubstitution -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.TemplateParameterSubstitutionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateParameterSubstitution.gif" label="Create a new TemplateParameterSubstitution" style="push" tooltip="Create a new TemplateParameterSubstitution">
+ <command commandId="org.eclipse.papyrus.uml.service.types.TemplateParameterSubstitutionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateParameterSubstitution.gif" label="Create a new TemplateParameterSubstitution" style="push" tooltip="Create a new TemplateParameterSubstitution">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for TemplateSignature -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.TemplateSignatureCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateSignature.gif" label="Create a new TemplateSignature" style="push" tooltip="Create a new TemplateSignature">
+ <command commandId="org.eclipse.papyrus.uml.service.types.TemplateSignatureCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateSignature.gif" label="Create a new TemplateSignature" style="push" tooltip="Create a new TemplateSignature">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for TestIdentityAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.TestIdentityActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TestIdentityAction.gif" label="Create a new TestIdentityAction" style="push" tooltip="Create a new TestIdentityAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.TestIdentityActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TestIdentityAction.gif" label="Create a new TestIdentityAction" style="push" tooltip="Create a new TestIdentityAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for TimeConstraint -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif" label="Create a new TimeConstraint" style="push" tooltip="Create a new TimeConstraint">
+ <command commandId="org.eclipse.papyrus.uml.service.types.TimeConstraintCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif" label="Create a new TimeConstraint" style="push" tooltip="Create a new TimeConstraint">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for TimeEvent -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeEvent.gif" label="Create a new TimeEvent" style="push" tooltip="Create a new TimeEvent">
+ <command commandId="org.eclipse.papyrus.uml.service.types.TimeEventCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeEvent.gif" label="Create a new TimeEvent" style="push" tooltip="Create a new TimeEvent">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for TimeExpression -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeExpressionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeExpression.gif" label="Create a new TimeExpression" style="push" tooltip="Create a new TimeExpression">
+ <command commandId="org.eclipse.papyrus.uml.service.types.TimeExpressionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeExpression.gif" label="Create a new TimeExpression" style="push" tooltip="Create a new TimeExpression">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for TimeInterval -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeIntervalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeInterval.gif" label="Create a new TimeInterval" style="push" tooltip="Create a new TimeInterval">
+ <command commandId="org.eclipse.papyrus.uml.service.types.TimeIntervalCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeInterval.gif" label="Create a new TimeInterval" style="push" tooltip="Create a new TimeInterval">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for TimeObservation -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.TimeObservationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeObservation.gif" label="Create a new TimeObservation" style="push" tooltip="Create a new TimeObservation">
+ <command commandId="org.eclipse.papyrus.uml.service.types.TimeObservationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeObservation.gif" label="Create a new TimeObservation" style="push" tooltip="Create a new TimeObservation">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Transition -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.TransitionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Transition.gif" label="Create a new Transition" style="push" tooltip="Create a new Transition">
+ <command commandId="org.eclipse.papyrus.uml.service.types.TransitionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Transition.gif" label="Create a new Transition" style="push" tooltip="Create a new Transition">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Trigger -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.TriggerCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Trigger.gif" label="Create a new Trigger" style="push" tooltip="Create a new Trigger">
+ <command commandId="org.eclipse.papyrus.uml.service.types.TriggerCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Trigger.gif" label="Create a new Trigger" style="push" tooltip="Create a new Trigger">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for UnmarshallAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.UnmarshallActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/UnmarshallAction.gif" label="Create a new UnmarshallAction" style="push" tooltip="Create a new UnmarshallAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.UnmarshallActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/UnmarshallAction.gif" label="Create a new UnmarshallAction" style="push" tooltip="Create a new UnmarshallAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Usage -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.UsageCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Usage.gif" label="Create a new Usage" style="push" tooltip="Create a new Usage">
+ <command commandId="org.eclipse.papyrus.uml.service.types.UsageCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Usage.gif" label="Create a new Usage" style="push" tooltip="Create a new Usage">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for UseCase -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.UseCaseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/UseCase.gif" label="Create a new UseCase" style="push" tooltip="Create a new UseCase">
+ <command commandId="org.eclipse.papyrus.uml.service.types.UseCaseCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/UseCase.gif" label="Create a new UseCase" style="push" tooltip="Create a new UseCase">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ValuePin -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ValuePinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValuePin.gif" label="Create a new ValuePin" style="push" tooltip="Create a new ValuePin">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ValuePinCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValuePin.gif" label="Create a new ValuePin" style="push" tooltip="Create a new ValuePin">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for ValueSpecificationAction -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.ValueSpecificationActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValueSpecificationAction.gif" label="Create a new ValueSpecificationAction" style="push" tooltip="Create a new ValueSpecificationAction">
+ <command commandId="org.eclipse.papyrus.uml.service.types.ValueSpecificationActionCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValueSpecificationAction.gif" label="Create a new ValueSpecificationAction" style="push" tooltip="Create a new ValueSpecificationAction">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Variable -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.VariableCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Variable.gif" label="Create a new Variable" style="push" tooltip="Create a new Variable">
+ <command commandId="org.eclipse.papyrus.uml.service.types.VariableCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Variable.gif" label="Create a new Variable" style="push" tooltip="Create a new Variable">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Association -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.AssociationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new Association" style="push" tooltip="Create a new Association">
+ <command commandId="org.eclipse.papyrus.uml.service.types.AssociationCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif" label="Create a new Association" style="push" tooltip="Create a new Association">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Trace -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.TraceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" label="Create a new Trace" style="push" tooltip="Create a new Trace">
+ <command commandId="org.eclipse.papyrus.uml.service.types.TraceCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" label="Create a new Trace" style="push" tooltip="Create a new Trace">
<visibleWhen checkEnabled="true"/>
</command>
<!-- Creation menu action for Refine -->
- <command commandId="org.eclipse.papyrus.uml.modelexplorer.RefineCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" label="Create a new Refine" style="push" tooltip="Create a new Refine">
+ <command commandId="org.eclipse.papyrus.uml.service.types.RefineCreateCommand" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" label="Create a new Refine" style="push" tooltip="Create a new Refine">
<visibleWhen checkEnabled="true"/>
</command>
@@ -1880,4 +1090,2212 @@ loadByDefault="false">
</browserCustomization>
</extension> + <extension point= "org.eclipse.ui.handlers">
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.AbstractionHandler" commandId="org.eclipse.papyrus.uml.service.types.AbstractionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.AcceptCallActionHandler" commandId="org.eclipse.papyrus.uml.service.types.AcceptCallActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.AcceptEventActionHandler" commandId="org.eclipse.papyrus.uml.service.types.AcceptEventActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ActionExecutionSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.ActionExecutionSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ActionInputPinHandler" commandId="org.eclipse.papyrus.uml.service.types.ActionInputPinCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ActivityEdgeHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityEdgeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ActivityFinalNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityFinalNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ActivityGroupHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityGroupCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ActivityHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ActivityNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ActivityParameterNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityParameterNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ActivityPartitionHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityPartitionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ActorHandler" commandId="org.eclipse.papyrus.uml.service.types.ActorCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.AddStructuralFeatureValueActionHandler" commandId="org.eclipse.papyrus.uml.service.types.AddStructuralFeatureValueActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.AddVariableValueActionHandler" commandId="org.eclipse.papyrus.uml.service.types.AddVariableValueActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.AnyReceiveEventHandler" commandId="org.eclipse.papyrus.uml.service.types.AnyReceiveEventCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ArtifactHandler" commandId="org.eclipse.papyrus.uml.service.types.ArtifactCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.AssociationBaseHandler" commandId="org.eclipse.papyrus.uml.service.types.AssociationBaseCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.AssociationClassHandler" commandId="org.eclipse.papyrus.uml.service.types.AssociationClassCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.AssociationHandler" commandId="org.eclipse.papyrus.uml.service.types.AssociationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.BehavioralFeatureHandler" commandId="org.eclipse.papyrus.uml.service.types.BehavioralFeatureCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.BehavioredClassifierHandler" commandId="org.eclipse.papyrus.uml.service.types.BehavioredClassifierCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.BehaviorExecutionSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.BehaviorExecutionSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.BehaviorHandler" commandId="org.eclipse.papyrus.uml.service.types.BehaviorCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.BroadcastSignalActionHandler" commandId="org.eclipse.papyrus.uml.service.types.BroadcastSignalActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.CallActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CallActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.CallBehaviorActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CallBehaviorActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.CallEventHandler" commandId="org.eclipse.papyrus.uml.service.types.CallEventCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.CallOperationActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CallOperationActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.CentralBufferNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.CentralBufferNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ChangeEventHandler" commandId="org.eclipse.papyrus.uml.service.types.ChangeEventCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ClassHandler" commandId="org.eclipse.papyrus.uml.service.types.ClassCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ClassifierHandler" commandId="org.eclipse.papyrus.uml.service.types.ClassifierCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ClassifierTemplateParameterHandler" commandId="org.eclipse.papyrus.uml.service.types.ClassifierTemplateParameterCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ClauseHandler" commandId="org.eclipse.papyrus.uml.service.types.ClauseCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ClearAssociationActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ClearAssociationActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ClearStructuralFeatureActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ClearStructuralFeatureActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ClearVariableActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ClearVariableActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.CollaborationHandler" commandId="org.eclipse.papyrus.uml.service.types.CollaborationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.CollaborationUseHandler" commandId="org.eclipse.papyrus.uml.service.types.CollaborationUseCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.CombinedFragmentHandler" commandId="org.eclipse.papyrus.uml.service.types.CombinedFragmentCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.CommentHandler" commandId="org.eclipse.papyrus.uml.service.types.CommentCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.CommunicationPathHandler" commandId="org.eclipse.papyrus.uml.service.types.CommunicationPathCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ComponentHandler" commandId="org.eclipse.papyrus.uml.service.types.ComponentCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ComponentRealizationHandler" commandId="org.eclipse.papyrus.uml.service.types.ComponentRealizationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ConditionalNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ConditionalNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ConnectableElementHandler" commandId="org.eclipse.papyrus.uml.service.types.ConnectableElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ConnectableElementTemplateParameterHandler" commandId="org.eclipse.papyrus.uml.service.types.ConnectableElementTemplateParameterCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ConnectionPointReferenceHandler" commandId="org.eclipse.papyrus.uml.service.types.ConnectionPointReferenceCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ConnectorEndHandler" commandId="org.eclipse.papyrus.uml.service.types.ConnectorEndCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ConnectorHandler" commandId="org.eclipse.papyrus.uml.service.types.ConnectorCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ConsiderIgnoreFragmentHandler" commandId="org.eclipse.papyrus.uml.service.types.ConsiderIgnoreFragmentCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ConstraintHandler" commandId="org.eclipse.papyrus.uml.service.types.ConstraintCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ContinuationHandler" commandId="org.eclipse.papyrus.uml.service.types.ContinuationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ControlFlowHandler" commandId="org.eclipse.papyrus.uml.service.types.ControlFlowCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ControlNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ControlNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.CreateLinkActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CreateLinkActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.CreateLinkObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CreateLinkObjectActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.CreateObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CreateObjectActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.DataStoreNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.DataStoreNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.DataTypeHandler" commandId="org.eclipse.papyrus.uml.service.types.DataTypeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.DecisionNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.DecisionNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.DependencyHandler" commandId="org.eclipse.papyrus.uml.service.types.DependencyCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.DeployedArtifactHandler" commandId="org.eclipse.papyrus.uml.service.types.DeployedArtifactCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.DeploymentHandler" commandId="org.eclipse.papyrus.uml.service.types.DeploymentCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.DeploymentSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.DeploymentSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.DeploymentTargetHandler" commandId="org.eclipse.papyrus.uml.service.types.DeploymentTargetCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.DestroyLinkActionHandler" commandId="org.eclipse.papyrus.uml.service.types.DestroyLinkActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.DestroyObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.DestroyObjectActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.DestructionOccurrenceSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.DestructionOccurrenceSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.DeviceHandler" commandId="org.eclipse.papyrus.uml.service.types.DeviceCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.DirectedRelationshipHandler" commandId="org.eclipse.papyrus.uml.service.types.DirectedRelationshipCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.DurationConstraintHandler" commandId="org.eclipse.papyrus.uml.service.types.DurationConstraintCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.DurationHandler" commandId="org.eclipse.papyrus.uml.service.types.DurationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.DurationIntervalHandler" commandId="org.eclipse.papyrus.uml.service.types.DurationIntervalCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.DurationObservationHandler" commandId="org.eclipse.papyrus.uml.service.types.DurationObservationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ElementHandler" commandId="org.eclipse.papyrus.uml.service.types.ElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ElementImportHandler" commandId="org.eclipse.papyrus.uml.service.types.ElementImportCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.EncapsulatedClassifierHandler" commandId="org.eclipse.papyrus.uml.service.types.EncapsulatedClassifierCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.EnumerationHandler" commandId="org.eclipse.papyrus.uml.service.types.EnumerationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.EnumerationLiteralHandler" commandId="org.eclipse.papyrus.uml.service.types.EnumerationLiteralCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.EventHandler" commandId="org.eclipse.papyrus.uml.service.types.EventCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ExceptionHandlerHandler" commandId="org.eclipse.papyrus.uml.service.types.ExceptionHandlerCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ExecutableNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ExecutableNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ExecutionEnvironmentHandler" commandId="org.eclipse.papyrus.uml.service.types.ExecutionEnvironmentCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ExecutionOccurrenceSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.ExecutionOccurrenceSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ExecutionSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.ExecutionSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ExpansionNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ExpansionNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ExpansionRegionHandler" commandId="org.eclipse.papyrus.uml.service.types.ExpansionRegionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ExpressionHandler" commandId="org.eclipse.papyrus.uml.service.types.ExpressionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ExtendHandler" commandId="org.eclipse.papyrus.uml.service.types.ExtendCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ExtensionEndHandler" commandId="org.eclipse.papyrus.uml.service.types.ExtensionEndCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ExtensionHandler" commandId="org.eclipse.papyrus.uml.service.types.ExtensionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ExtensionPointHandler" commandId="org.eclipse.papyrus.uml.service.types.ExtensionPointCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.FeatureHandler" commandId="org.eclipse.papyrus.uml.service.types.FeatureCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.FinalNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.FinalNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.FinalStateHandler" commandId="org.eclipse.papyrus.uml.service.types.FinalStateCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.FlowFinalNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.FlowFinalNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ForkNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ForkNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.FunctionBehaviorHandler" commandId="org.eclipse.papyrus.uml.service.types.FunctionBehaviorCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.GateHandler" commandId="org.eclipse.papyrus.uml.service.types.GateCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.GeneralizationHandler" commandId="org.eclipse.papyrus.uml.service.types.GeneralizationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.GeneralizationSetHandler" commandId="org.eclipse.papyrus.uml.service.types.GeneralizationSetCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.GeneralOrderingHandler" commandId="org.eclipse.papyrus.uml.service.types.GeneralOrderingCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ImageHandler" commandId="org.eclipse.papyrus.uml.service.types.ImageCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.IncludeHandler" commandId="org.eclipse.papyrus.uml.service.types.IncludeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.InformationFlowHandler" commandId="org.eclipse.papyrus.uml.service.types.InformationFlowCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.InformationItemHandler" commandId="org.eclipse.papyrus.uml.service.types.InformationItemCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.InitialNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.InitialNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.InputPinHandler" commandId="org.eclipse.papyrus.uml.service.types.InputPinCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.InstanceSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.InstanceSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.InstanceValueHandler" commandId="org.eclipse.papyrus.uml.service.types.InstanceValueCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.InteractionConstraintHandler" commandId="org.eclipse.papyrus.uml.service.types.InteractionConstraintCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.InteractionFragmentHandler" commandId="org.eclipse.papyrus.uml.service.types.InteractionFragmentCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.InteractionHandler" commandId="org.eclipse.papyrus.uml.service.types.InteractionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.InteractionOperandHandler" commandId="org.eclipse.papyrus.uml.service.types.InteractionOperandCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.InteractionUseHandler" commandId="org.eclipse.papyrus.uml.service.types.InteractionUseCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.InterfaceHandler" commandId="org.eclipse.papyrus.uml.service.types.InterfaceCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.InterfaceRealizationHandler" commandId="org.eclipse.papyrus.uml.service.types.InterfaceRealizationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.InterruptibleActivityRegionHandler" commandId="org.eclipse.papyrus.uml.service.types.InterruptibleActivityRegionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.IntervalConstraintHandler" commandId="org.eclipse.papyrus.uml.service.types.IntervalConstraintCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.IntervalHandler" commandId="org.eclipse.papyrus.uml.service.types.IntervalCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.InvocationActionHandler" commandId="org.eclipse.papyrus.uml.service.types.InvocationActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.JoinNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.JoinNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.LifelineHandler" commandId="org.eclipse.papyrus.uml.service.types.LifelineCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.LinkActionHandler" commandId="org.eclipse.papyrus.uml.service.types.LinkActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.LinkEndCreationDataHandler" commandId="org.eclipse.papyrus.uml.service.types.LinkEndCreationDataCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.LinkEndDataHandler" commandId="org.eclipse.papyrus.uml.service.types.LinkEndDataCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.LinkEndDestructionDataHandler" commandId="org.eclipse.papyrus.uml.service.types.LinkEndDestructionDataCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.LiteralBooleanHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralBooleanCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.LiteralIntegerHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralIntegerCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.LiteralNullHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralNullCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.LiteralRealHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralRealCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.LiteralSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.LiteralStringHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralStringCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.LiteralUnlimitedNaturalHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralUnlimitedNaturalCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.LoopNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.LoopNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ManifestationHandler" commandId="org.eclipse.papyrus.uml.service.types.ManifestationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.MergeNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.MergeNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.MessageEndHandler" commandId="org.eclipse.papyrus.uml.service.types.MessageEndCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.MessageEventHandler" commandId="org.eclipse.papyrus.uml.service.types.MessageEventCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.MessageHandler" commandId="org.eclipse.papyrus.uml.service.types.MessageCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.MessageOccurrenceSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.MessageOccurrenceSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ModelHandler" commandId="org.eclipse.papyrus.uml.service.types.ModelCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.MultiplicityElementHandler" commandId="org.eclipse.papyrus.uml.service.types.MultiplicityElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.NamedElementHandler" commandId="org.eclipse.papyrus.uml.service.types.NamedElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.NamespaceHandler" commandId="org.eclipse.papyrus.uml.service.types.NamespaceCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.NodeHandler" commandId="org.eclipse.papyrus.uml.service.types.NodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ObjectFlowHandler" commandId="org.eclipse.papyrus.uml.service.types.ObjectFlowCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ObjectNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ObjectNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ObservationHandler" commandId="org.eclipse.papyrus.uml.service.types.ObservationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.OccurrenceSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.OccurrenceSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.OpaqueActionHandler" commandId="org.eclipse.papyrus.uml.service.types.OpaqueActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.OpaqueBehaviorHandler" commandId="org.eclipse.papyrus.uml.service.types.OpaqueBehaviorCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.OpaqueExpressionHandler" commandId="org.eclipse.papyrus.uml.service.types.OpaqueExpressionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.OperationHandler" commandId="org.eclipse.papyrus.uml.service.types.OperationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.OperationTemplateParameterHandler" commandId="org.eclipse.papyrus.uml.service.types.OperationTemplateParameterCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.OutputPinHandler" commandId="org.eclipse.papyrus.uml.service.types.OutputPinCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.PackageableElementHandler" commandId="org.eclipse.papyrus.uml.service.types.PackageableElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.PackageHandler" commandId="org.eclipse.papyrus.uml.service.types.PackageCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.PackageImportHandler" commandId="org.eclipse.papyrus.uml.service.types.PackageImportCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.PackageMergeHandler" commandId="org.eclipse.papyrus.uml.service.types.PackageMergeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ParameterableElementHandler" commandId="org.eclipse.papyrus.uml.service.types.ParameterableElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ParameterHandler" commandId="org.eclipse.papyrus.uml.service.types.ParameterCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ParameterSetHandler" commandId="org.eclipse.papyrus.uml.service.types.ParameterSetCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.PartDecompositionHandler" commandId="org.eclipse.papyrus.uml.service.types.PartDecompositionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.PinHandler" commandId="org.eclipse.papyrus.uml.service.types.PinCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.PortHandler" commandId="org.eclipse.papyrus.uml.service.types.PortCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.PrimitiveTypeHandler" commandId="org.eclipse.papyrus.uml.service.types.PrimitiveTypeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ProfileApplicationHandler" commandId="org.eclipse.papyrus.uml.service.types.ProfileApplicationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ProfileHandler" commandId="org.eclipse.papyrus.uml.service.types.ProfileCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.PropertyHandler" commandId="org.eclipse.papyrus.uml.service.types.PropertyCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ProtocolConformanceHandler" commandId="org.eclipse.papyrus.uml.service.types.ProtocolConformanceCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ProtocolStateMachineHandler" commandId="org.eclipse.papyrus.uml.service.types.ProtocolStateMachineCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ProtocolTransitionHandler" commandId="org.eclipse.papyrus.uml.service.types.ProtocolTransitionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.PseudostateHandler" commandId="org.eclipse.papyrus.uml.service.types.PseudostateCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.QualifierValueHandler" commandId="org.eclipse.papyrus.uml.service.types.QualifierValueCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.RaiseExceptionActionHandler" commandId="org.eclipse.papyrus.uml.service.types.RaiseExceptionActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ReadExtentActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadExtentActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ReadIsClassifiedObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadIsClassifiedObjectActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ReadLinkActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadLinkActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ReadLinkObjectEndActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadLinkObjectEndActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ReadLinkObjectEndQualifierActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadLinkObjectEndQualifierActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ReadSelfActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadSelfActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ReadStructuralFeatureActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadStructuralFeatureActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ReadVariableActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadVariableActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.RealizationHandler" commandId="org.eclipse.papyrus.uml.service.types.RealizationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ReceptionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReceptionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ReclassifyObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReclassifyObjectActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.RedefinableElementHandler" commandId="org.eclipse.papyrus.uml.service.types.RedefinableElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.RedefinableTemplateSignatureHandler" commandId="org.eclipse.papyrus.uml.service.types.RedefinableTemplateSignatureCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ReduceActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReduceActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.RefineHandler" commandId="org.eclipse.papyrus.uml.service.types.RefineCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.RegionHandler" commandId="org.eclipse.papyrus.uml.service.types.RegionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.RelationshipHandler" commandId="org.eclipse.papyrus.uml.service.types.RelationshipCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.RemoveStructuralFeatureValueActionHandler" commandId="org.eclipse.papyrus.uml.service.types.RemoveStructuralFeatureValueActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.RemoveVariableValueActionHandler" commandId="org.eclipse.papyrus.uml.service.types.RemoveVariableValueActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ReplyActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReplyActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.SendObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.SendObjectActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.SendSignalActionHandler" commandId="org.eclipse.papyrus.uml.service.types.SendSignalActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.SequenceNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.SequenceNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.SignalEventHandler" commandId="org.eclipse.papyrus.uml.service.types.SignalEventCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.SignalHandler" commandId="org.eclipse.papyrus.uml.service.types.SignalCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.SlotHandler" commandId="org.eclipse.papyrus.uml.service.types.SlotCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.StartClassifierBehaviorActionHandler" commandId="org.eclipse.papyrus.uml.service.types.StartClassifierBehaviorActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.StartObjectBehaviorActionHandler" commandId="org.eclipse.papyrus.uml.service.types.StartObjectBehaviorActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.StateHandler" commandId="org.eclipse.papyrus.uml.service.types.StateCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.StateInvariantHandler" commandId="org.eclipse.papyrus.uml.service.types.StateInvariantCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.StateMachineHandler" commandId="org.eclipse.papyrus.uml.service.types.StateMachineCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.StereotypeHandler" commandId="org.eclipse.papyrus.uml.service.types.StereotypeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.StringExpressionHandler" commandId="org.eclipse.papyrus.uml.service.types.StringExpressionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.StructuralFeatureActionHandler" commandId="org.eclipse.papyrus.uml.service.types.StructuralFeatureActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.StructuralFeatureHandler" commandId="org.eclipse.papyrus.uml.service.types.StructuralFeatureCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.StructuredActivityNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.StructuredActivityNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.StructuredClassifierHandler" commandId="org.eclipse.papyrus.uml.service.types.StructuredClassifierCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.SubstitutionHandler" commandId="org.eclipse.papyrus.uml.service.types.SubstitutionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.TemplateableElementHandler" commandId="org.eclipse.papyrus.uml.service.types.TemplateableElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.TemplateBindingHandler" commandId="org.eclipse.papyrus.uml.service.types.TemplateBindingCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.TemplateParameterHandler" commandId="org.eclipse.papyrus.uml.service.types.TemplateParameterCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.TemplateParameterSubstitutionHandler" commandId="org.eclipse.papyrus.uml.service.types.TemplateParameterSubstitutionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.TemplateSignatureHandler" commandId="org.eclipse.papyrus.uml.service.types.TemplateSignatureCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.TestIdentityActionHandler" commandId="org.eclipse.papyrus.uml.service.types.TestIdentityActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.TimeConstraintHandler" commandId="org.eclipse.papyrus.uml.service.types.TimeConstraintCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.TimeEventHandler" commandId="org.eclipse.papyrus.uml.service.types.TimeEventCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.TimeExpressionHandler" commandId="org.eclipse.papyrus.uml.service.types.TimeExpressionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.TimeIntervalHandler" commandId="org.eclipse.papyrus.uml.service.types.TimeIntervalCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.TimeObservationHandler" commandId="org.eclipse.papyrus.uml.service.types.TimeObservationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.TraceHandler" commandId="org.eclipse.papyrus.uml.service.types.TraceCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.TransitionHandler" commandId="org.eclipse.papyrus.uml.service.types.TransitionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.TriggerHandler" commandId="org.eclipse.papyrus.uml.service.types.TriggerCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.TypedElementHandler" commandId="org.eclipse.papyrus.uml.service.types.TypedElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.TypeHandler" commandId="org.eclipse.papyrus.uml.service.types.TypeCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.UnmarshallActionHandler" commandId="org.eclipse.papyrus.uml.service.types.UnmarshallActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.UsageHandler" commandId="org.eclipse.papyrus.uml.service.types.UsageCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.UseCaseHandler" commandId="org.eclipse.papyrus.uml.service.types.UseCaseCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ValuePinHandler" commandId="org.eclipse.papyrus.uml.service.types.ValuePinCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ValueSpecificationActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ValueSpecificationActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.ValueSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.ValueSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.VariableActionHandler" commandId="org.eclipse.papyrus.uml.service.types.VariableActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.VariableHandler" commandId="org.eclipse.papyrus.uml.service.types.VariableCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.VertexHandler" commandId="org.eclipse.papyrus.uml.service.types.VertexCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.WriteLinkActionHandler" commandId="org.eclipse.papyrus.uml.service.types.WriteLinkActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.WriteStructuralFeatureActionHandler" commandId="org.eclipse.papyrus.uml.service.types.WriteStructuralFeatureActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.modelexplorer.handler.WriteVariableActionHandler" commandId="org.eclipse.papyrus.uml.service.types.WriteVariableActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="activePartId">
+ <equals
+ value="org.eclipse.papyrus.views.modelexplorer.modelexplorer">
+ </equals>
+ </with>
+ </activeWhen></handler>
+</extension>
+
</plugin>
diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AbstractionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AbstractionHandler.java index ec0f10515d3..0dea5b4aa08 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AbstractionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AbstractionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class AbstractionHandler extends CreateCommandHandler implements IHandler { +public class AbstractionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AcceptCallActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AcceptCallActionHandler.java index 46b629e8356..55d49a70f16 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AcceptCallActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AcceptCallActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class AcceptCallActionHandler extends CreateCommandHandler implements IHandler { +public class AcceptCallActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AcceptEventActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AcceptEventActionHandler.java index fa56f21ad49..33ac0ebab26 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AcceptEventActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AcceptEventActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class AcceptEventActionHandler extends CreateCommandHandler implements IHandler { +public class AcceptEventActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActionExecutionSpecificationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActionExecutionSpecificationHandler.java index 35f63be3035..93da6b74d4f 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActionExecutionSpecificationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActionExecutionSpecificationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ActionExecutionSpecificationHandler extends CreateCommandHandler implements IHandler { +public class ActionExecutionSpecificationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActionHandler.java index 22b472d9529..35be20d0a96 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ActionHandler extends CreateCommandHandler implements IHandler { +public class ActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActionInputPinHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActionInputPinHandler.java index 00dec6806ba..c959f8ffa8f 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActionInputPinHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActionInputPinHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ActionInputPinHandler extends CreateCommandHandler implements IHandler { +public class ActionInputPinHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityEdgeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityEdgeHandler.java index 1f5f72761d1..46b46b23230 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityEdgeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityEdgeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ActivityEdgeHandler extends CreateCommandHandler implements IHandler { +public class ActivityEdgeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityFinalNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityFinalNodeHandler.java index 6841b04f4b9..2c4d34d6f5a 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityFinalNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityFinalNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ActivityFinalNodeHandler extends CreateCommandHandler implements IHandler { +public class ActivityFinalNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityGroupHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityGroupHandler.java index 7cbd54ba85d..66d656e6c60 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityGroupHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityGroupHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ActivityGroupHandler extends CreateCommandHandler implements IHandler { +public class ActivityGroupHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityHandler.java index 45018a99ca4..7f693d5f84e 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ActivityHandler extends CreateCommandHandler implements IHandler { +public class ActivityHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityNodeHandler.java index aff3056eff3..e72f0134ac4 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ActivityNodeHandler extends CreateCommandHandler implements IHandler { +public class ActivityNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityParameterNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityParameterNodeHandler.java index 2c8e3a4de8e..2dc48832186 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityParameterNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityParameterNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ActivityParameterNodeHandler extends CreateCommandHandler implements IHandler { +public class ActivityParameterNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityPartitionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityPartitionHandler.java index c78b35e53b6..eba2510e46c 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityPartitionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActivityPartitionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ActivityPartitionHandler extends CreateCommandHandler implements IHandler { +public class ActivityPartitionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActorHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActorHandler.java index b4a5f116f32..6ef66246e79 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActorHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ActorHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ActorHandler extends CreateCommandHandler implements IHandler { +public class ActorHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AddStructuralFeatureValueActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AddStructuralFeatureValueActionHandler.java index b6b24ffbbd0..538bb5ea578 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AddStructuralFeatureValueActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AddStructuralFeatureValueActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class AddStructuralFeatureValueActionHandler extends CreateCommandHandler implements IHandler { +public class AddStructuralFeatureValueActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AddVariableValueActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AddVariableValueActionHandler.java index 00ff4d72ae7..45a2e3e9645 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AddVariableValueActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AddVariableValueActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class AddVariableValueActionHandler extends CreateCommandHandler implements IHandler { +public class AddVariableValueActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AnyReceiveEventHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AnyReceiveEventHandler.java index 1b0781094d7..a5390ba4cf2 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AnyReceiveEventHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AnyReceiveEventHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class AnyReceiveEventHandler extends CreateCommandHandler implements IHandler { +public class AnyReceiveEventHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ArtifactHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ArtifactHandler.java index 9b4998accf8..a0dbb1c4e58 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ArtifactHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ArtifactHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ArtifactHandler extends CreateCommandHandler implements IHandler { +public class ArtifactHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AssociationBaseHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AssociationBaseHandler.java index c9d6e41629a..e42def6bc6e 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AssociationBaseHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AssociationBaseHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,11 +14,11 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class AssociationBaseHandler extends CreateCommandHandler implements IHandler { +public class AssociationBaseHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.uml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AssociationClassHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AssociationClassHandler.java index 8615613b633..67420b6562a 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AssociationClassHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AssociationClassHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class AssociationClassHandler extends CreateCommandHandler implements IHandler { +public class AssociationClassHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AssociationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AssociationHandler.java index bdfdd45b2ea..01ace9acd29 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AssociationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/AssociationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class AssociationHandler extends CreateCommandHandler implements IHandler { +public class AssociationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BehaviorExecutionSpecificationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BehaviorExecutionSpecificationHandler.java index 2e76f77ac5f..deafd8b6f9f 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BehaviorExecutionSpecificationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BehaviorExecutionSpecificationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class BehaviorExecutionSpecificationHandler extends CreateCommandHandler implements IHandler { +public class BehaviorExecutionSpecificationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BehaviorHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BehaviorHandler.java index 01b1be3f4c5..7578688e3d9 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BehaviorHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BehaviorHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class BehaviorHandler extends CreateCommandHandler implements IHandler { +public class BehaviorHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BehavioralFeatureHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BehavioralFeatureHandler.java index 468df754810..8b8ec2c8ef8 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BehavioralFeatureHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BehavioralFeatureHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class BehavioralFeatureHandler extends CreateCommandHandler implements IHandler { +public class BehavioralFeatureHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BehavioredClassifierHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BehavioredClassifierHandler.java index 7b1fdbc445e..5b7d707e2a2 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BehavioredClassifierHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BehavioredClassifierHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class BehavioredClassifierHandler extends CreateCommandHandler implements IHandler { +public class BehavioredClassifierHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BroadcastSignalActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BroadcastSignalActionHandler.java index 49d4ce95774..235288ae08d 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BroadcastSignalActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/BroadcastSignalActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class BroadcastSignalActionHandler extends CreateCommandHandler implements IHandler { +public class BroadcastSignalActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CallActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CallActionHandler.java index afbcb763ff5..ade629c3480 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CallActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CallActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class CallActionHandler extends CreateCommandHandler implements IHandler { +public class CallActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CallBehaviorActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CallBehaviorActionHandler.java index 8ea559e1611..2c09372ea87 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CallBehaviorActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CallBehaviorActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class CallBehaviorActionHandler extends CreateCommandHandler implements IHandler { +public class CallBehaviorActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CallEventHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CallEventHandler.java index d9cdd7b6671..5a7ee0b1def 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CallEventHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CallEventHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class CallEventHandler extends CreateCommandHandler implements IHandler { +public class CallEventHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CallOperationActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CallOperationActionHandler.java index cc6bae7a1e2..ad44d0cba61 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CallOperationActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CallOperationActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class CallOperationActionHandler extends CreateCommandHandler implements IHandler { +public class CallOperationActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CentralBufferNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CentralBufferNodeHandler.java index 6dae6df98b6..2a3c537ab15 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CentralBufferNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CentralBufferNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class CentralBufferNodeHandler extends CreateCommandHandler implements IHandler { +public class CentralBufferNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ChangeEventHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ChangeEventHandler.java index 83c07383698..9a49d7e706e 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ChangeEventHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ChangeEventHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ChangeEventHandler extends CreateCommandHandler implements IHandler { +public class ChangeEventHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClassHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClassHandler.java index c0408b6bff9..1b8835b19da 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClassHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClassHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ClassHandler extends CreateCommandHandler implements IHandler { +public class ClassHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClassifierHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClassifierHandler.java index e8626f55b21..fb32660e0fa 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClassifierHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClassifierHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ClassifierHandler extends CreateCommandHandler implements IHandler { +public class ClassifierHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClassifierTemplateParameterHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClassifierTemplateParameterHandler.java index c4f39a91dbb..851e4539a92 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClassifierTemplateParameterHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClassifierTemplateParameterHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ClassifierTemplateParameterHandler extends CreateCommandHandler implements IHandler { +public class ClassifierTemplateParameterHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClauseHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClauseHandler.java index 7169687cbb2..637e263fe25 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClauseHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClauseHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ClauseHandler extends CreateCommandHandler implements IHandler { +public class ClauseHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClearAssociationActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClearAssociationActionHandler.java index be0d7d127c9..e9343713e8d 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClearAssociationActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClearAssociationActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ClearAssociationActionHandler extends CreateCommandHandler implements IHandler { +public class ClearAssociationActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClearStructuralFeatureActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClearStructuralFeatureActionHandler.java index e04de5a5c2f..bd5dd523b29 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClearStructuralFeatureActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClearStructuralFeatureActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ClearStructuralFeatureActionHandler extends CreateCommandHandler implements IHandler { +public class ClearStructuralFeatureActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClearVariableActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClearVariableActionHandler.java index 028306f293e..b5a3a417249 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClearVariableActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ClearVariableActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ClearVariableActionHandler extends CreateCommandHandler implements IHandler { +public class ClearVariableActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CollaborationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CollaborationHandler.java index 3b493566996..162ff236021 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CollaborationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CollaborationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class CollaborationHandler extends CreateCommandHandler implements IHandler { +public class CollaborationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CollaborationUseHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CollaborationUseHandler.java index 74ac8f16c2a..086312a3e5f 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CollaborationUseHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CollaborationUseHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class CollaborationUseHandler extends CreateCommandHandler implements IHandler { +public class CollaborationUseHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CombinedFragmentHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CombinedFragmentHandler.java index af0f81ec59b..bcd7d3c164f 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CombinedFragmentHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CombinedFragmentHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class CombinedFragmentHandler extends CreateCommandHandler implements IHandler { +public class CombinedFragmentHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CommentHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CommentHandler.java index 5fb2a881914..5089e855d00 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CommentHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CommentHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class CommentHandler extends CreateCommandHandler implements IHandler { +public class CommentHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CommunicationPathHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CommunicationPathHandler.java index b5f36a67776..b08cb4ab813 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CommunicationPathHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CommunicationPathHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class CommunicationPathHandler extends CreateCommandHandler implements IHandler { +public class CommunicationPathHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ComponentHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ComponentHandler.java index 686280592e6..680251d3f34 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ComponentHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ComponentHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ComponentHandler extends CreateCommandHandler implements IHandler { +public class ComponentHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ComponentRealizationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ComponentRealizationHandler.java index 75338b35d44..b67c38d8f33 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ComponentRealizationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ComponentRealizationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ComponentRealizationHandler extends CreateCommandHandler implements IHandler { +public class ComponentRealizationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConditionalNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConditionalNodeHandler.java index e13f9c3dc7d..557be922e04 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConditionalNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConditionalNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ConditionalNodeHandler extends CreateCommandHandler implements IHandler { +public class ConditionalNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectableElementHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectableElementHandler.java index 594ff263dd7..a5442c4ea2c 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectableElementHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectableElementHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ConnectableElementHandler extends CreateCommandHandler implements IHandler { +public class ConnectableElementHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectableElementTemplateParameterHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectableElementTemplateParameterHandler.java index c786ac3f02a..27d23ddb120 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectableElementTemplateParameterHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectableElementTemplateParameterHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ConnectableElementTemplateParameterHandler extends CreateCommandHandler implements IHandler { +public class ConnectableElementTemplateParameterHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectionPointReferenceHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectionPointReferenceHandler.java index 69861cb56d6..0bb6ab49774 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectionPointReferenceHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectionPointReferenceHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ConnectionPointReferenceHandler extends CreateCommandHandler implements IHandler { +public class ConnectionPointReferenceHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectorEndHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectorEndHandler.java index ad7b979b28f..f99e59e2abf 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectorEndHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectorEndHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ConnectorEndHandler extends CreateCommandHandler implements IHandler { +public class ConnectorEndHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectorHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectorHandler.java index 746d7aa2d6f..86e9a0a833a 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectorHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConnectorHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ConnectorHandler extends CreateCommandHandler implements IHandler { +public class ConnectorHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConsiderIgnoreFragmentHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConsiderIgnoreFragmentHandler.java index e4a6d08cf67..3a2b3baf49d 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConsiderIgnoreFragmentHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConsiderIgnoreFragmentHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ConsiderIgnoreFragmentHandler extends CreateCommandHandler implements IHandler { +public class ConsiderIgnoreFragmentHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConstraintHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConstraintHandler.java index bbcbbf62e15..6241aa5fc4f 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConstraintHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ConstraintHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ConstraintHandler extends CreateCommandHandler implements IHandler { +public class ConstraintHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ContinuationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ContinuationHandler.java index 1f94e5d325f..bfb3d236860 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ContinuationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ContinuationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ContinuationHandler extends CreateCommandHandler implements IHandler { +public class ContinuationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ControlFlowHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ControlFlowHandler.java index 6f937c48b1f..39b3ffe85b3 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ControlFlowHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ControlFlowHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ControlFlowHandler extends CreateCommandHandler implements IHandler { +public class ControlFlowHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ControlNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ControlNodeHandler.java index dc377769a17..aacd4dafcb0 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ControlNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ControlNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ControlNodeHandler extends CreateCommandHandler implements IHandler { +public class ControlNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CreateLinkActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CreateLinkActionHandler.java index 70d2cc9682e..992e4175644 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CreateLinkActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CreateLinkActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class CreateLinkActionHandler extends CreateCommandHandler implements IHandler { +public class CreateLinkActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CreateLinkObjectActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CreateLinkObjectActionHandler.java index 9430b2431ec..14bf07cbe25 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CreateLinkObjectActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CreateLinkObjectActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class CreateLinkObjectActionHandler extends CreateCommandHandler implements IHandler { +public class CreateLinkObjectActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CreateObjectActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CreateObjectActionHandler.java index c9b03bc25f4..8c293dbf4bd 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CreateObjectActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/CreateObjectActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class CreateObjectActionHandler extends CreateCommandHandler implements IHandler { +public class CreateObjectActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DataStoreNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DataStoreNodeHandler.java index d58ed8076d1..fd29908d1fa 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DataStoreNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DataStoreNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class DataStoreNodeHandler extends CreateCommandHandler implements IHandler { +public class DataStoreNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DataTypeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DataTypeHandler.java index 8c3aa205d85..e1ac66b58dc 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DataTypeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DataTypeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class DataTypeHandler extends CreateCommandHandler implements IHandler { +public class DataTypeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DecisionNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DecisionNodeHandler.java index 176bfd93ca3..eed0cc0aebd 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DecisionNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DecisionNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class DecisionNodeHandler extends CreateCommandHandler implements IHandler { +public class DecisionNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DependencyHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DependencyHandler.java index 2bcb370fed8..fecbc9e749d 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DependencyHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DependencyHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class DependencyHandler extends CreateCommandHandler implements IHandler { +public class DependencyHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeployedArtifactHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeployedArtifactHandler.java index b51465331a9..77c63cca0cf 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeployedArtifactHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeployedArtifactHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class DeployedArtifactHandler extends CreateCommandHandler implements IHandler { +public class DeployedArtifactHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeploymentHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeploymentHandler.java index e3cc86c15ba..ba3f99e27b3 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeploymentHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeploymentHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class DeploymentHandler extends CreateCommandHandler implements IHandler { +public class DeploymentHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeploymentSpecificationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeploymentSpecificationHandler.java index c1a715cb7fe..c243fa84c5c 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeploymentSpecificationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeploymentSpecificationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class DeploymentSpecificationHandler extends CreateCommandHandler implements IHandler { +public class DeploymentSpecificationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeploymentTargetHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeploymentTargetHandler.java index fd06a7e3187..250a9f37e34 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeploymentTargetHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeploymentTargetHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class DeploymentTargetHandler extends CreateCommandHandler implements IHandler { +public class DeploymentTargetHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DestroyLinkActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DestroyLinkActionHandler.java index ef9ba5b617f..6a186a725aa 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DestroyLinkActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DestroyLinkActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class DestroyLinkActionHandler extends CreateCommandHandler implements IHandler { +public class DestroyLinkActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DestroyObjectActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DestroyObjectActionHandler.java index 969ed356291..36807f9beef 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DestroyObjectActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DestroyObjectActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class DestroyObjectActionHandler extends CreateCommandHandler implements IHandler { +public class DestroyObjectActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DestructionOccurrenceSpecificationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DestructionOccurrenceSpecificationHandler.java index c51b4b7a810..edda1c96ca5 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DestructionOccurrenceSpecificationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DestructionOccurrenceSpecificationHandler.java @@ -1,6 +1,5 @@ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -12,11 +11,11 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class DestructionOccurrenceSpecificationHandler extends CreateCommandHandler implements IHandler { +public class DestructionOccurrenceSpecificationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.uml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeviceHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeviceHandler.java index 0723292b231..f26d19fef91 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeviceHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DeviceHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class DeviceHandler extends CreateCommandHandler implements IHandler { +public class DeviceHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DirectedRelationshipHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DirectedRelationshipHandler.java index f83a950ff7d..3de378aedbf 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DirectedRelationshipHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DirectedRelationshipHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class DirectedRelationshipHandler extends CreateCommandHandler implements IHandler { +public class DirectedRelationshipHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DurationConstraintHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DurationConstraintHandler.java index 511c2f7ec8e..4ccd4d2133c 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DurationConstraintHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DurationConstraintHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class DurationConstraintHandler extends CreateCommandHandler implements IHandler { +public class DurationConstraintHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DurationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DurationHandler.java index ee1f06fd28f..594b31c0fec 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DurationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DurationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class DurationHandler extends CreateCommandHandler implements IHandler { +public class DurationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DurationIntervalHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DurationIntervalHandler.java index c832c52433b..8d1484d52bf 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DurationIntervalHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DurationIntervalHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class DurationIntervalHandler extends CreateCommandHandler implements IHandler { +public class DurationIntervalHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DurationObservationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DurationObservationHandler.java index 0fc31d00a0f..a3321a5fef3 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DurationObservationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/DurationObservationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class DurationObservationHandler extends CreateCommandHandler implements IHandler { +public class DurationObservationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ElementHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ElementHandler.java index b586c2a76c7..f2daacc7de0 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ElementHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ElementHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ElementHandler extends CreateCommandHandler implements IHandler { +public class ElementHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ElementImportHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ElementImportHandler.java index 4eb358f5b2a..028ae8c09b6 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ElementImportHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ElementImportHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ElementImportHandler extends CreateCommandHandler implements IHandler { +public class ElementImportHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/EncapsulatedClassifierHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/EncapsulatedClassifierHandler.java index 5cbcc7c2309..0b8c12843a7 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/EncapsulatedClassifierHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/EncapsulatedClassifierHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class EncapsulatedClassifierHandler extends CreateCommandHandler implements IHandler { +public class EncapsulatedClassifierHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/EnumerationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/EnumerationHandler.java index 3699b85b8f3..ce0bb4a81f0 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/EnumerationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/EnumerationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class EnumerationHandler extends CreateCommandHandler implements IHandler { +public class EnumerationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/EnumerationLiteralHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/EnumerationLiteralHandler.java index 9dc709828e2..656f97a5c44 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/EnumerationLiteralHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/EnumerationLiteralHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class EnumerationLiteralHandler extends CreateCommandHandler implements IHandler { +public class EnumerationLiteralHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/EventHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/EventHandler.java index 679942b570d..c6664e74623 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/EventHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/EventHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class EventHandler extends CreateCommandHandler implements IHandler { +public class EventHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExceptionHandlerHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExceptionHandlerHandler.java index 44cbae6b2be..01825a314c9 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExceptionHandlerHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExceptionHandlerHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ExceptionHandlerHandler extends CreateCommandHandler implements IHandler { +public class ExceptionHandlerHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutableNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutableNodeHandler.java index 6f92be12389..267db04af14 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutableNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutableNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ExecutableNodeHandler extends CreateCommandHandler implements IHandler { +public class ExecutableNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutionEnvironmentHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutionEnvironmentHandler.java index 55de785baf9..60c2ff58bc2 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutionEnvironmentHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutionEnvironmentHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ExecutionEnvironmentHandler extends CreateCommandHandler implements IHandler { +public class ExecutionEnvironmentHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutionOccurrenceSpecificationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutionOccurrenceSpecificationHandler.java index 54ad2626b34..e09d6352651 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutionOccurrenceSpecificationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutionOccurrenceSpecificationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ExecutionOccurrenceSpecificationHandler extends CreateCommandHandler implements IHandler { +public class ExecutionOccurrenceSpecificationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutionSpecificationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutionSpecificationHandler.java index 91dd973eb75..68fcd928923 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutionSpecificationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExecutionSpecificationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ExecutionSpecificationHandler extends CreateCommandHandler implements IHandler { +public class ExecutionSpecificationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExpansionNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExpansionNodeHandler.java index eb1838a7818..267112743f5 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExpansionNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExpansionNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ExpansionNodeHandler extends CreateCommandHandler implements IHandler { +public class ExpansionNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExpansionRegionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExpansionRegionHandler.java index ccf9ffd9ecd..fc19ae625a9 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExpansionRegionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExpansionRegionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ExpansionRegionHandler extends CreateCommandHandler implements IHandler { +public class ExpansionRegionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExpressionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExpressionHandler.java index 7466ba23454..c0baf8a5100 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExpressionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExpressionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ExpressionHandler extends CreateCommandHandler implements IHandler { +public class ExpressionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExtendHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExtendHandler.java index b1a44290879..5fa8b282d6f 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExtendHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExtendHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ExtendHandler extends CreateCommandHandler implements IHandler { +public class ExtendHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExtensionEndHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExtensionEndHandler.java index 5a9e61534fb..6c50186d0c3 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExtensionEndHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExtensionEndHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ExtensionEndHandler extends CreateCommandHandler implements IHandler { +public class ExtensionEndHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExtensionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExtensionHandler.java index 5b5e1fcd276..d16b43be8cc 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExtensionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExtensionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ExtensionHandler extends CreateCommandHandler implements IHandler { +public class ExtensionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExtensionPointHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExtensionPointHandler.java index 28fd4670f87..f4b1c09a0ba 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExtensionPointHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ExtensionPointHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ExtensionPointHandler extends CreateCommandHandler implements IHandler { +public class ExtensionPointHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FeatureHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FeatureHandler.java index 0225e85a5cf..9519e80d890 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FeatureHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FeatureHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class FeatureHandler extends CreateCommandHandler implements IHandler { +public class FeatureHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FinalNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FinalNodeHandler.java index fdda7f72cee..27391810a26 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FinalNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FinalNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class FinalNodeHandler extends CreateCommandHandler implements IHandler { +public class FinalNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FinalStateHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FinalStateHandler.java index d6457159539..26a27608a03 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FinalStateHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FinalStateHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class FinalStateHandler extends CreateCommandHandler implements IHandler { +public class FinalStateHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FlowFinalNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FlowFinalNodeHandler.java index 9ced9df9a10..1e446f83435 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FlowFinalNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FlowFinalNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class FlowFinalNodeHandler extends CreateCommandHandler implements IHandler { +public class FlowFinalNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ForkNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ForkNodeHandler.java index d526985ab54..59a14e38486 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ForkNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ForkNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ForkNodeHandler extends CreateCommandHandler implements IHandler { +public class ForkNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FunctionBehaviorHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FunctionBehaviorHandler.java index ff47bd6a223..baf2df67f30 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FunctionBehaviorHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/FunctionBehaviorHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class FunctionBehaviorHandler extends CreateCommandHandler implements IHandler { +public class FunctionBehaviorHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/GateHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/GateHandler.java index 6cc909efe2a..5566b1d59b4 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/GateHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/GateHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class GateHandler extends CreateCommandHandler implements IHandler { +public class GateHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/GeneralOrderingHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/GeneralOrderingHandler.java index 3caf5b8a7e8..4fd00136ad8 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/GeneralOrderingHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/GeneralOrderingHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class GeneralOrderingHandler extends CreateCommandHandler implements IHandler { +public class GeneralOrderingHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/GeneralizationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/GeneralizationHandler.java index a434104a51c..ef0bea43113 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/GeneralizationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/GeneralizationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class GeneralizationHandler extends CreateCommandHandler implements IHandler { +public class GeneralizationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/GeneralizationSetHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/GeneralizationSetHandler.java index 8eb3988f612..6cb021ed826 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/GeneralizationSetHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/GeneralizationSetHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class GeneralizationSetHandler extends CreateCommandHandler implements IHandler { +public class GeneralizationSetHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ImageHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ImageHandler.java index 2effab4abb9..8872d3d57cb 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ImageHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ImageHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ImageHandler extends CreateCommandHandler implements IHandler { +public class ImageHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/IncludeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/IncludeHandler.java index cb30ba43af5..c61434a952c 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/IncludeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/IncludeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class IncludeHandler extends CreateCommandHandler implements IHandler { +public class IncludeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InformationFlowHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InformationFlowHandler.java index 7ee219ae250..7b5d3f32164 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InformationFlowHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InformationFlowHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class InformationFlowHandler extends CreateCommandHandler implements IHandler { +public class InformationFlowHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InformationItemHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InformationItemHandler.java index 15e33138933..ac0f8dae54c 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InformationItemHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InformationItemHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class InformationItemHandler extends CreateCommandHandler implements IHandler { +public class InformationItemHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InitialNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InitialNodeHandler.java index f57efef1204..b141b4ecb03 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InitialNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InitialNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class InitialNodeHandler extends CreateCommandHandler implements IHandler { +public class InitialNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InputPinHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InputPinHandler.java index bfd59c18709..fc3af07edbe 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InputPinHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InputPinHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class InputPinHandler extends CreateCommandHandler implements IHandler { +public class InputPinHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InstanceSpecificationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InstanceSpecificationHandler.java index 9c3d5fbebfc..7fabd3800d3 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InstanceSpecificationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InstanceSpecificationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class InstanceSpecificationHandler extends CreateCommandHandler implements IHandler { +public class InstanceSpecificationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InstanceValueHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InstanceValueHandler.java index e307fe4b954..614fe5f0adf 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InstanceValueHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InstanceValueHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class InstanceValueHandler extends CreateCommandHandler implements IHandler { +public class InstanceValueHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionConstraintHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionConstraintHandler.java index 4c34ca05e8e..9dbf29f65e6 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionConstraintHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionConstraintHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class InteractionConstraintHandler extends CreateCommandHandler implements IHandler { +public class InteractionConstraintHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionFragmentHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionFragmentHandler.java index ea9e1efd2db..fe8aab335d5 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionFragmentHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionFragmentHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class InteractionFragmentHandler extends CreateCommandHandler implements IHandler { +public class InteractionFragmentHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionHandler.java index 81380a96335..1ca9fcb4823 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class InteractionHandler extends CreateCommandHandler implements IHandler { +public class InteractionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionOperandHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionOperandHandler.java index fa5aa530278..01298142d1a 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionOperandHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionOperandHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class InteractionOperandHandler extends CreateCommandHandler implements IHandler { +public class InteractionOperandHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionUseHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionUseHandler.java index 239489d870a..c04975a3a56 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionUseHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InteractionUseHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class InteractionUseHandler extends CreateCommandHandler implements IHandler { +public class InteractionUseHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InterfaceHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InterfaceHandler.java index 426a0c1f439..44f4a8cce06 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InterfaceHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InterfaceHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class InterfaceHandler extends CreateCommandHandler implements IHandler { +public class InterfaceHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InterfaceRealizationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InterfaceRealizationHandler.java index 627d70c97b0..9f16de98880 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InterfaceRealizationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InterfaceRealizationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class InterfaceRealizationHandler extends CreateCommandHandler implements IHandler { +public class InterfaceRealizationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InterruptibleActivityRegionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InterruptibleActivityRegionHandler.java index d75cc8377e2..062f97fb0c7 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InterruptibleActivityRegionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InterruptibleActivityRegionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class InterruptibleActivityRegionHandler extends CreateCommandHandler implements IHandler { +public class InterruptibleActivityRegionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/IntervalConstraintHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/IntervalConstraintHandler.java index 4f3293a614d..9e1d0a3bf60 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/IntervalConstraintHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/IntervalConstraintHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class IntervalConstraintHandler extends CreateCommandHandler implements IHandler { +public class IntervalConstraintHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/IntervalHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/IntervalHandler.java index fa801ef1346..02dc543f2bd 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/IntervalHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/IntervalHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class IntervalHandler extends CreateCommandHandler implements IHandler { +public class IntervalHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InvocationActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InvocationActionHandler.java index e49238dd86d..f0bdc123c1f 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InvocationActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/InvocationActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class InvocationActionHandler extends CreateCommandHandler implements IHandler { +public class InvocationActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/JoinNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/JoinNodeHandler.java index 3b18531bbf8..96424ea23c6 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/JoinNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/JoinNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class JoinNodeHandler extends CreateCommandHandler implements IHandler { +public class JoinNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LifelineHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LifelineHandler.java index 86137341e8b..b6cc02d06d9 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LifelineHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LifelineHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class LifelineHandler extends CreateCommandHandler implements IHandler { +public class LifelineHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LinkActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LinkActionHandler.java index bd1d2baea0e..84e44c3c452 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LinkActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LinkActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class LinkActionHandler extends CreateCommandHandler implements IHandler { +public class LinkActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LinkEndCreationDataHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LinkEndCreationDataHandler.java index 65f474c4bc2..68c2e90724a 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LinkEndCreationDataHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LinkEndCreationDataHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class LinkEndCreationDataHandler extends CreateCommandHandler implements IHandler { +public class LinkEndCreationDataHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LinkEndDataHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LinkEndDataHandler.java index 06b1feff680..1ad180538d1 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LinkEndDataHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LinkEndDataHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class LinkEndDataHandler extends CreateCommandHandler implements IHandler { +public class LinkEndDataHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LinkEndDestructionDataHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LinkEndDestructionDataHandler.java index bbe15eb6f90..a900bb6d3a7 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LinkEndDestructionDataHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LinkEndDestructionDataHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class LinkEndDestructionDataHandler extends CreateCommandHandler implements IHandler { +public class LinkEndDestructionDataHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralBooleanHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralBooleanHandler.java index 86d77f168cf..4ebb0c8c702 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralBooleanHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralBooleanHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class LiteralBooleanHandler extends CreateCommandHandler implements IHandler { +public class LiteralBooleanHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralIntegerHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralIntegerHandler.java index d1f1b84929e..9ae9d4dbcf2 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralIntegerHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralIntegerHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class LiteralIntegerHandler extends CreateCommandHandler implements IHandler { +public class LiteralIntegerHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralNullHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralNullHandler.java index 10114d3d1d5..5e2ad1307fb 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralNullHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralNullHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class LiteralNullHandler extends CreateCommandHandler implements IHandler { +public class LiteralNullHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralRealHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralRealHandler.java index cb0fc1bce38..1c04c7768fd 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralRealHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralRealHandler.java @@ -1,6 +1,5 @@ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -12,11 +11,11 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class LiteralRealHandler extends CreateCommandHandler implements IHandler { +public class LiteralRealHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.uml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralSpecificationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralSpecificationHandler.java index da6e0190e56..236e576c4d0 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralSpecificationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralSpecificationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class LiteralSpecificationHandler extends CreateCommandHandler implements IHandler { +public class LiteralSpecificationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralStringHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralStringHandler.java index afc67d125ad..9c89b486b79 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralStringHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralStringHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class LiteralStringHandler extends CreateCommandHandler implements IHandler { +public class LiteralStringHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralUnlimitedNaturalHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralUnlimitedNaturalHandler.java index 169ca57a54f..6eef37490fe 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralUnlimitedNaturalHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LiteralUnlimitedNaturalHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class LiteralUnlimitedNaturalHandler extends CreateCommandHandler implements IHandler { +public class LiteralUnlimitedNaturalHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LoopNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LoopNodeHandler.java index fc92eef5383..01a38c04916 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LoopNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/LoopNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class LoopNodeHandler extends CreateCommandHandler implements IHandler { +public class LoopNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ManifestationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ManifestationHandler.java index df9b53a40a1..ae0d6b31b1a 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ManifestationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ManifestationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ManifestationHandler extends CreateCommandHandler implements IHandler { +public class ManifestationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MergeNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MergeNodeHandler.java index b6c642e063d..b0f57342f1f 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MergeNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MergeNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class MergeNodeHandler extends CreateCommandHandler implements IHandler { +public class MergeNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MessageEndHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MessageEndHandler.java index ac6a5ea9b58..4ac83d0e444 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MessageEndHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MessageEndHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class MessageEndHandler extends CreateCommandHandler implements IHandler { +public class MessageEndHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MessageEventHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MessageEventHandler.java index 79c01d0fcf9..c6f618e87b7 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MessageEventHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MessageEventHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class MessageEventHandler extends CreateCommandHandler implements IHandler { +public class MessageEventHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MessageHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MessageHandler.java index 93f1fc165ac..9ed6f3e67d5 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MessageHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MessageHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class MessageHandler extends CreateCommandHandler implements IHandler { +public class MessageHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MessageOccurrenceSpecificationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MessageOccurrenceSpecificationHandler.java index 3f7277bac13..10308677ec3 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MessageOccurrenceSpecificationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MessageOccurrenceSpecificationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class MessageOccurrenceSpecificationHandler extends CreateCommandHandler implements IHandler { +public class MessageOccurrenceSpecificationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ModelHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ModelHandler.java index 8341f340400..744262dff48 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ModelHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ModelHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ModelHandler extends CreateCommandHandler implements IHandler { +public class ModelHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MultiplicityElementHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MultiplicityElementHandler.java index f4b5f108b70..d4a6a4c5d8f 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MultiplicityElementHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/MultiplicityElementHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class MultiplicityElementHandler extends CreateCommandHandler implements IHandler { +public class MultiplicityElementHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/NamedElementHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/NamedElementHandler.java index 710ee01f9c4..14d51598f2c 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/NamedElementHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/NamedElementHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class NamedElementHandler extends CreateCommandHandler implements IHandler { +public class NamedElementHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/NamespaceHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/NamespaceHandler.java index 249f173cef4..9a0d0fa26bb 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/NamespaceHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/NamespaceHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class NamespaceHandler extends CreateCommandHandler implements IHandler { +public class NamespaceHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/NodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/NodeHandler.java index 96f7120ff3e..64abe089194 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/NodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/NodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class NodeHandler extends CreateCommandHandler implements IHandler { +public class NodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ObjectFlowHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ObjectFlowHandler.java index 1b3923ebbca..fa563d5f3b4 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ObjectFlowHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ObjectFlowHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ObjectFlowHandler extends CreateCommandHandler implements IHandler { +public class ObjectFlowHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ObjectNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ObjectNodeHandler.java index 645035731e7..f18e46a9b49 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ObjectNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ObjectNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ObjectNodeHandler extends CreateCommandHandler implements IHandler { +public class ObjectNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ObservationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ObservationHandler.java index 74dfeb01847..5bd9cd23658 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ObservationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ObservationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ObservationHandler extends CreateCommandHandler implements IHandler { +public class ObservationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OccurrenceSpecificationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OccurrenceSpecificationHandler.java index c3b558e3dbe..1fc04ce04c4 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OccurrenceSpecificationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OccurrenceSpecificationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class OccurrenceSpecificationHandler extends CreateCommandHandler implements IHandler { +public class OccurrenceSpecificationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OpaqueActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OpaqueActionHandler.java index 9ed854d4060..a7e7b500344 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OpaqueActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OpaqueActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class OpaqueActionHandler extends CreateCommandHandler implements IHandler { +public class OpaqueActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OpaqueBehaviorHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OpaqueBehaviorHandler.java index bfb3803cbf6..196187e8a8e 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OpaqueBehaviorHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OpaqueBehaviorHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class OpaqueBehaviorHandler extends CreateCommandHandler implements IHandler { +public class OpaqueBehaviorHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OpaqueExpressionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OpaqueExpressionHandler.java index a8725f591a6..70a88af0545 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OpaqueExpressionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OpaqueExpressionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class OpaqueExpressionHandler extends CreateCommandHandler implements IHandler { +public class OpaqueExpressionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OperationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OperationHandler.java index 91f0f8cf6d4..89bf23d5b23 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OperationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OperationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class OperationHandler extends CreateCommandHandler implements IHandler { +public class OperationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OperationTemplateParameterHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OperationTemplateParameterHandler.java index 6a29a8dee22..4921bcbdc20 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OperationTemplateParameterHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OperationTemplateParameterHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class OperationTemplateParameterHandler extends CreateCommandHandler implements IHandler { +public class OperationTemplateParameterHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OutputPinHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OutputPinHandler.java index 6d60e093f4e..7b7261b6cdf 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OutputPinHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/OutputPinHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class OutputPinHandler extends CreateCommandHandler implements IHandler { +public class OutputPinHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PackageHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PackageHandler.java index 7a63cb5e190..3ed0d0d1392 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PackageHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PackageHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class PackageHandler extends CreateCommandHandler implements IHandler { +public class PackageHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PackageImportHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PackageImportHandler.java index 4be5a4889a0..30be64e9b40 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PackageImportHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PackageImportHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class PackageImportHandler extends CreateCommandHandler implements IHandler { +public class PackageImportHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PackageMergeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PackageMergeHandler.java index d5d67301751..7ed7f32ed49 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PackageMergeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PackageMergeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class PackageMergeHandler extends CreateCommandHandler implements IHandler { +public class PackageMergeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PackageableElementHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PackageableElementHandler.java index 99253aa2a74..597143821ce 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PackageableElementHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PackageableElementHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class PackageableElementHandler extends CreateCommandHandler implements IHandler { +public class PackageableElementHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ParameterHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ParameterHandler.java index df5678ad335..c96a063a869 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ParameterHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ParameterHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ParameterHandler extends CreateCommandHandler implements IHandler { +public class ParameterHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ParameterSetHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ParameterSetHandler.java index 4fe829d593d..48d1bd15881 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ParameterSetHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ParameterSetHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ParameterSetHandler extends CreateCommandHandler implements IHandler { +public class ParameterSetHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ParameterableElementHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ParameterableElementHandler.java index 0c09ce8574d..32643f986d6 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ParameterableElementHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ParameterableElementHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ParameterableElementHandler extends CreateCommandHandler implements IHandler { +public class ParameterableElementHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PartDecompositionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PartDecompositionHandler.java index 308d989c75a..61479753c41 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PartDecompositionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PartDecompositionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class PartDecompositionHandler extends CreateCommandHandler implements IHandler { +public class PartDecompositionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PinHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PinHandler.java index 43323c99e37..5f20d448b8d 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PinHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PinHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class PinHandler extends CreateCommandHandler implements IHandler { +public class PinHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PortHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PortHandler.java index d45f0b5d5d7..3350b69cbea 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PortHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PortHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class PortHandler extends CreateCommandHandler implements IHandler { +public class PortHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PrimitiveTypeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PrimitiveTypeHandler.java index a8def46c4f7..9af0eae6db5 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PrimitiveTypeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PrimitiveTypeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class PrimitiveTypeHandler extends CreateCommandHandler implements IHandler { +public class PrimitiveTypeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProfileApplicationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProfileApplicationHandler.java index 69e763f594a..d2a6cb1f44c 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProfileApplicationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProfileApplicationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ProfileApplicationHandler extends CreateCommandHandler implements IHandler { +public class ProfileApplicationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProfileHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProfileHandler.java index 0a5da6256b8..23342af67a7 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProfileHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProfileHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ProfileHandler extends CreateCommandHandler implements IHandler { +public class ProfileHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PropertyHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PropertyHandler.java index 08737c60d3a..9574584f2c3 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PropertyHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PropertyHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class PropertyHandler extends CreateCommandHandler implements IHandler { +public class PropertyHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProtocolConformanceHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProtocolConformanceHandler.java index 2f481051db2..d719a576dcd 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProtocolConformanceHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProtocolConformanceHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ProtocolConformanceHandler extends CreateCommandHandler implements IHandler { +public class ProtocolConformanceHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProtocolStateMachineHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProtocolStateMachineHandler.java index 9af21786d0a..30ada9ba6cf 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProtocolStateMachineHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProtocolStateMachineHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ProtocolStateMachineHandler extends CreateCommandHandler implements IHandler { +public class ProtocolStateMachineHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProtocolTransitionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProtocolTransitionHandler.java index 2f21659cdf1..c782917406e 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProtocolTransitionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ProtocolTransitionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ProtocolTransitionHandler extends CreateCommandHandler implements IHandler { +public class ProtocolTransitionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PseudostateHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PseudostateHandler.java index 65b92f0b4ee..4ddaf0656b1 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PseudostateHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/PseudostateHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class PseudostateHandler extends CreateCommandHandler implements IHandler { +public class PseudostateHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/QualifierValueHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/QualifierValueHandler.java index 91a52476934..b07681f9b22 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/QualifierValueHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/QualifierValueHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class QualifierValueHandler extends CreateCommandHandler implements IHandler { +public class QualifierValueHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RaiseExceptionActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RaiseExceptionActionHandler.java index d9cbc09283e..62dda02df9b 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RaiseExceptionActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RaiseExceptionActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class RaiseExceptionActionHandler extends CreateCommandHandler implements IHandler { +public class RaiseExceptionActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadExtentActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadExtentActionHandler.java index a860ac41a91..eaafa2ef83b 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadExtentActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadExtentActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ReadExtentActionHandler extends CreateCommandHandler implements IHandler { +public class ReadExtentActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadIsClassifiedObjectActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadIsClassifiedObjectActionHandler.java index 416c58a057d..12c24fd0cf6 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadIsClassifiedObjectActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadIsClassifiedObjectActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ReadIsClassifiedObjectActionHandler extends CreateCommandHandler implements IHandler { +public class ReadIsClassifiedObjectActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadLinkActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadLinkActionHandler.java index 8cbb447fc87..c4528389686 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadLinkActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadLinkActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ReadLinkActionHandler extends CreateCommandHandler implements IHandler { +public class ReadLinkActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadLinkObjectEndActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadLinkObjectEndActionHandler.java index bb84f25ee7a..7cfe1f69c04 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadLinkObjectEndActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadLinkObjectEndActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ReadLinkObjectEndActionHandler extends CreateCommandHandler implements IHandler { +public class ReadLinkObjectEndActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadLinkObjectEndQualifierActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadLinkObjectEndQualifierActionHandler.java index 7063109393d..943245cd33d 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadLinkObjectEndQualifierActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadLinkObjectEndQualifierActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ReadLinkObjectEndQualifierActionHandler extends CreateCommandHandler implements IHandler { +public class ReadLinkObjectEndQualifierActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadSelfActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadSelfActionHandler.java index 5a4ecd9d419..8e62bbbefdd 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadSelfActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadSelfActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ReadSelfActionHandler extends CreateCommandHandler implements IHandler { +public class ReadSelfActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadStructuralFeatureActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadStructuralFeatureActionHandler.java index 52b3eaa6b8e..b0dafc1ed18 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadStructuralFeatureActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadStructuralFeatureActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ReadStructuralFeatureActionHandler extends CreateCommandHandler implements IHandler { +public class ReadStructuralFeatureActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadVariableActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadVariableActionHandler.java index dccc5154a18..fe8a226a149 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadVariableActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReadVariableActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ReadVariableActionHandler extends CreateCommandHandler implements IHandler { +public class ReadVariableActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RealizationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RealizationHandler.java index 611f582eddc..775c2d73dfc 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RealizationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RealizationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class RealizationHandler extends CreateCommandHandler implements IHandler { +public class RealizationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReceptionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReceptionHandler.java index 47294623e31..417567f73f3 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReceptionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReceptionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ReceptionHandler extends CreateCommandHandler implements IHandler { +public class ReceptionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReclassifyObjectActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReclassifyObjectActionHandler.java index b0a70536d96..2f676dbbe73 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReclassifyObjectActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReclassifyObjectActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ReclassifyObjectActionHandler extends CreateCommandHandler implements IHandler { +public class ReclassifyObjectActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RedefinableElementHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RedefinableElementHandler.java index a3cab0555a6..c2c69f0f3af 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RedefinableElementHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RedefinableElementHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class RedefinableElementHandler extends CreateCommandHandler implements IHandler { +public class RedefinableElementHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RedefinableTemplateSignatureHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RedefinableTemplateSignatureHandler.java index e5565fe60a7..2847119c6dd 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RedefinableTemplateSignatureHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RedefinableTemplateSignatureHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class RedefinableTemplateSignatureHandler extends CreateCommandHandler implements IHandler { +public class RedefinableTemplateSignatureHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReduceActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReduceActionHandler.java index 03d9427cdf9..c7867ea86b3 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReduceActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReduceActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ReduceActionHandler extends CreateCommandHandler implements IHandler { +public class ReduceActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RefineHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RefineHandler.java index 4e79baae975..b1c96844fa1 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RefineHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RefineHandler.java @@ -1,6 +1,5 @@ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -12,11 +11,11 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class RefineHandler extends CreateCommandHandler implements IHandler { +public class RefineHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.uml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RegionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RegionHandler.java index 99d8bf47b19..d0bf6fb9ba1 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RegionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RegionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class RegionHandler extends CreateCommandHandler implements IHandler { +public class RegionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RelationshipHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RelationshipHandler.java index e56f0ad077b..3d38058e23d 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RelationshipHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RelationshipHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class RelationshipHandler extends CreateCommandHandler implements IHandler { +public class RelationshipHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RemoveStructuralFeatureValueActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RemoveStructuralFeatureValueActionHandler.java index 6708a5d804d..11bb57d3841 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RemoveStructuralFeatureValueActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RemoveStructuralFeatureValueActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class RemoveStructuralFeatureValueActionHandler extends CreateCommandHandler implements IHandler { +public class RemoveStructuralFeatureValueActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RemoveVariableValueActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RemoveVariableValueActionHandler.java index 87d81f4ea94..26ff95310fc 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RemoveVariableValueActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/RemoveVariableValueActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class RemoveVariableValueActionHandler extends CreateCommandHandler implements IHandler { +public class RemoveVariableValueActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReplyActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReplyActionHandler.java index c7ebfbb00bc..d683d2432cf 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReplyActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ReplyActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ReplyActionHandler extends CreateCommandHandler implements IHandler { +public class ReplyActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SendObjectActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SendObjectActionHandler.java index b6dae3c6f4d..d15c5a3772f 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SendObjectActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SendObjectActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class SendObjectActionHandler extends CreateCommandHandler implements IHandler { +public class SendObjectActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SendSignalActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SendSignalActionHandler.java index 07a6bce0c96..9ca1949a1c6 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SendSignalActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SendSignalActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class SendSignalActionHandler extends CreateCommandHandler implements IHandler { +public class SendSignalActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SequenceNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SequenceNodeHandler.java index f3fd9949300..5b593d9f34e 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SequenceNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SequenceNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class SequenceNodeHandler extends CreateCommandHandler implements IHandler { +public class SequenceNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SignalEventHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SignalEventHandler.java index 9c342c2682b..7bc96e9624c 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SignalEventHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SignalEventHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class SignalEventHandler extends CreateCommandHandler implements IHandler { +public class SignalEventHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SignalHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SignalHandler.java index 3ef28d0d91a..a0a25db45a7 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SignalHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SignalHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class SignalHandler extends CreateCommandHandler implements IHandler { +public class SignalHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SlotHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SlotHandler.java index 1f417e67dc9..118d889a290 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SlotHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SlotHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class SlotHandler extends CreateCommandHandler implements IHandler { +public class SlotHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StartClassifierBehaviorActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StartClassifierBehaviorActionHandler.java index 42b7c9cb3e9..6d247476ed7 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StartClassifierBehaviorActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StartClassifierBehaviorActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class StartClassifierBehaviorActionHandler extends CreateCommandHandler implements IHandler { +public class StartClassifierBehaviorActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StartObjectBehaviorActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StartObjectBehaviorActionHandler.java index 4211cbf4e20..37487e48db0 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StartObjectBehaviorActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StartObjectBehaviorActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class StartObjectBehaviorActionHandler extends CreateCommandHandler implements IHandler { +public class StartObjectBehaviorActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StateHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StateHandler.java index 3255d34f0dc..7a5032f6519 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StateHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StateHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class StateHandler extends CreateCommandHandler implements IHandler { +public class StateHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StateInvariantHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StateInvariantHandler.java index 2a9fe558e42..d86043dca39 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StateInvariantHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StateInvariantHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class StateInvariantHandler extends CreateCommandHandler implements IHandler { +public class StateInvariantHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StateMachineHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StateMachineHandler.java index 375773c9aed..b8b0a515ed9 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StateMachineHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StateMachineHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class StateMachineHandler extends CreateCommandHandler implements IHandler { +public class StateMachineHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StereotypeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StereotypeHandler.java index bd589bdc459..b135edda67c 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StereotypeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StereotypeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class StereotypeHandler extends CreateCommandHandler implements IHandler { +public class StereotypeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StringExpressionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StringExpressionHandler.java index 1ef30399a60..31295aa7d69 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StringExpressionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StringExpressionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class StringExpressionHandler extends CreateCommandHandler implements IHandler { +public class StringExpressionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StructuralFeatureActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StructuralFeatureActionHandler.java index d1ad3208c90..e1bca49e664 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StructuralFeatureActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StructuralFeatureActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class StructuralFeatureActionHandler extends CreateCommandHandler implements IHandler { +public class StructuralFeatureActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StructuralFeatureHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StructuralFeatureHandler.java index b9d943f7df8..909951d862f 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StructuralFeatureHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StructuralFeatureHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class StructuralFeatureHandler extends CreateCommandHandler implements IHandler { +public class StructuralFeatureHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StructuredActivityNodeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StructuredActivityNodeHandler.java index 855b2f3e7fc..1dabf978f6c 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StructuredActivityNodeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StructuredActivityNodeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class StructuredActivityNodeHandler extends CreateCommandHandler implements IHandler { +public class StructuredActivityNodeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StructuredClassifierHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StructuredClassifierHandler.java index 44eed2a73c7..803707cf5c1 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StructuredClassifierHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/StructuredClassifierHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class StructuredClassifierHandler extends CreateCommandHandler implements IHandler { +public class StructuredClassifierHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SubstitutionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SubstitutionHandler.java index 9f55cfb34e1..bb02fa83a9c 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SubstitutionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/SubstitutionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class SubstitutionHandler extends CreateCommandHandler implements IHandler { +public class SubstitutionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateBindingHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateBindingHandler.java index 57e4d9871a2..0ae002ec58b 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateBindingHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateBindingHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class TemplateBindingHandler extends CreateCommandHandler implements IHandler { +public class TemplateBindingHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateParameterHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateParameterHandler.java index 7e4930e17c8..e04a5b4ad70 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateParameterHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateParameterHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class TemplateParameterHandler extends CreateCommandHandler implements IHandler { +public class TemplateParameterHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateParameterSubstitutionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateParameterSubstitutionHandler.java index 127c18c3d82..02b0257a63d 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateParameterSubstitutionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateParameterSubstitutionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class TemplateParameterSubstitutionHandler extends CreateCommandHandler implements IHandler { +public class TemplateParameterSubstitutionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateSignatureHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateSignatureHandler.java index 96a6754f56a..0f69f9ba7ca 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateSignatureHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateSignatureHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class TemplateSignatureHandler extends CreateCommandHandler implements IHandler { +public class TemplateSignatureHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateableElementHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateableElementHandler.java index 2b6357e42dd..2e765088c73 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateableElementHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TemplateableElementHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class TemplateableElementHandler extends CreateCommandHandler implements IHandler { +public class TemplateableElementHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TestIdentityActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TestIdentityActionHandler.java index 32328848f61..49f5d2d4130 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TestIdentityActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TestIdentityActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class TestIdentityActionHandler extends CreateCommandHandler implements IHandler { +public class TestIdentityActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeConstraintHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeConstraintHandler.java index 39206ea7e10..301ba041f85 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeConstraintHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeConstraintHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class TimeConstraintHandler extends CreateCommandHandler implements IHandler { +public class TimeConstraintHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeEventHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeEventHandler.java index 8e089de8438..2805bfcbd08 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeEventHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeEventHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class TimeEventHandler extends CreateCommandHandler implements IHandler { +public class TimeEventHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeExpressionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeExpressionHandler.java index f84d913f908..e48842c25b8 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeExpressionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeExpressionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class TimeExpressionHandler extends CreateCommandHandler implements IHandler { +public class TimeExpressionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeIntervalHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeIntervalHandler.java index e3e46260528..2d48c8903b9 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeIntervalHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeIntervalHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class TimeIntervalHandler extends CreateCommandHandler implements IHandler { +public class TimeIntervalHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeObservationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeObservationHandler.java index 45829e0c20b..f18f9ce9c6a 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeObservationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TimeObservationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class TimeObservationHandler extends CreateCommandHandler implements IHandler { +public class TimeObservationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TraceHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TraceHandler.java index 1f1f2430621..f02f03f8937 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TraceHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TraceHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,11 +14,11 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class TraceHandler extends CreateCommandHandler implements IHandler { +public class TraceHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.uml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TransitionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TransitionHandler.java index 29bf047bd71..b6aaaa5e515 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TransitionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TransitionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class TransitionHandler extends CreateCommandHandler implements IHandler { +public class TransitionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TriggerHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TriggerHandler.java index 63b6f338d42..d219debde0b 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TriggerHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TriggerHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class TriggerHandler extends CreateCommandHandler implements IHandler { +public class TriggerHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TypeHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TypeHandler.java index dea8a5a68bf..5111f822750 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TypeHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TypeHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class TypeHandler extends CreateCommandHandler implements IHandler { +public class TypeHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TypedElementHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TypedElementHandler.java index f3ec7562161..287a13c097f 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TypedElementHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/TypedElementHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class TypedElementHandler extends CreateCommandHandler implements IHandler { +public class TypedElementHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/UnmarshallActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/UnmarshallActionHandler.java index 8be0797cfeb..be07db96375 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/UnmarshallActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/UnmarshallActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class UnmarshallActionHandler extends CreateCommandHandler implements IHandler { +public class UnmarshallActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/UsageHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/UsageHandler.java index 1794b98a785..91959963eed 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/UsageHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/UsageHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class UsageHandler extends CreateCommandHandler implements IHandler { +public class UsageHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/UseCaseHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/UseCaseHandler.java index 76b79449f47..3e7fda03df2 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/UseCaseHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/UseCaseHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class UseCaseHandler extends CreateCommandHandler implements IHandler { +public class UseCaseHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ValuePinHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ValuePinHandler.java index e903f891d83..27e20e3d5eb 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ValuePinHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ValuePinHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ValuePinHandler extends CreateCommandHandler implements IHandler { +public class ValuePinHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ValueSpecificationActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ValueSpecificationActionHandler.java index d94353eafff..66488668046 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ValueSpecificationActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ValueSpecificationActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ValueSpecificationActionHandler extends CreateCommandHandler implements IHandler { +public class ValueSpecificationActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ValueSpecificationHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ValueSpecificationHandler.java index b464d13b68c..11b3d682ca4 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ValueSpecificationHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/ValueSpecificationHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class ValueSpecificationHandler extends CreateCommandHandler implements IHandler { +public class ValueSpecificationHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/VariableActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/VariableActionHandler.java index 9c94b6fde85..a3115b1c909 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/VariableActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/VariableActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class VariableActionHandler extends CreateCommandHandler implements IHandler { +public class VariableActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/VariableHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/VariableHandler.java index 83898529861..0b13144233c 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/VariableHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/VariableHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class VariableHandler extends CreateCommandHandler implements IHandler { +public class VariableHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/VertexHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/VertexHandler.java index 9a75b3f311a..47e0dfa9250 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/VertexHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/VertexHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class VertexHandler extends CreateCommandHandler implements IHandler { +public class VertexHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/WriteLinkActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/WriteLinkActionHandler.java index 98464e7b172..53f1a2ba0b6 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/WriteLinkActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/WriteLinkActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class WriteLinkActionHandler extends CreateCommandHandler implements IHandler { +public class WriteLinkActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/WriteStructuralFeatureActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/WriteStructuralFeatureActionHandler.java index f4b818bd13a..ee6d2fda6bc 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/WriteStructuralFeatureActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/WriteStructuralFeatureActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class WriteStructuralFeatureActionHandler extends CreateCommandHandler implements IHandler { +public class WriteStructuralFeatureActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/WriteVariableActionHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/WriteVariableActionHandler.java index 3c967989cfc..c2cee6a63fa 100644 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/WriteVariableActionHandler.java +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src-gen/org/eclipse/papyrus/uml/modelexplorer/handler/WriteVariableActionHandler.java @@ -3,7 +3,6 @@ */ package org.eclipse.papyrus.uml.modelexplorer.handler; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; @@ -15,7 +14,7 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; * * @generated */ -public class WriteVariableActionHandler extends CreateCommandHandler implements IHandler { +public class WriteVariableActionHandler extends AbstractUmlModelExplorerCreateCommandHandler { /** * <pre> diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src/org/eclipse/papyrus/uml/modelexplorer/handler/AbstractCommandHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src/org/eclipse/papyrus/uml/modelexplorer/handler/AbstractCommandHandler.java deleted file mode 100644 index f802bb377a2..00000000000 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src/org/eclipse/papyrus/uml/modelexplorer/handler/AbstractCommandHandler.java +++ /dev/null @@ -1,167 +0,0 @@ -/*****************************************************************************
- * Copyright (c) 2010-2011 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- *
- * Patrick Tessier (CEA LIST) Patrick.tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.modelexplorer.handler;
-
-import org.eclipse.core.commands.AbstractHandler;
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.core.runtime.IAdaptable;
-import org.eclipse.emf.common.command.Command;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EReference;
-import org.eclipse.emf.facet.infra.browser.uicore.internal.model.LinkItem;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.papyrus.infra.core.services.ServiceException;
-import org.eclipse.papyrus.infra.emf.utils.ServiceUtilsForHandlers;
-import org.eclipse.papyrus.uml.modelexplorer.Activator;
-import org.eclipse.papyrus.views.modelexplorer.CommandContext;
-import org.eclipse.papyrus.views.modelexplorer.ICommandContext;
-import org.eclipse.ui.IWorkbenchWindow;
-import org.eclipse.ui.PlatformUI;
-
-/**
- * <pre>
- *
- * This abstract command handler manages:
- * - current selection in order to build a list of the selected {@link EObject}
- * - execute the command (returned by children) in Papyrus {@link TransactionalEditingDomain}
- * - calculate the command enablement and visibility regarding the command executability
- * (the command is now shown in menu if not executable).
- *
- * </pre>
- */
-public abstract class AbstractCommandHandler extends AbstractHandler {
-
- /**
- * <pre>
- *
- * Returns the command to execute (to be implemented
- * in children implementing this class)
- *
- * @return the command to execute
- *
- * </pre>
- */
- protected abstract Command getCommand();
-
- /**
- * <pre>
- * Parse current selection and extract the command context (can be null).
- *
- * @return the command context based on current selection
- * </pre>
- */
- protected ICommandContext getCommandContext() {
-
- // Get current selection from workbench
- IWorkbenchWindow activeWorkbenchWindow = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
- Object selection = (activeWorkbenchWindow != null) ? activeWorkbenchWindow.getSelectionService().getSelection() : null;
-
- // If the selection is null, return null command context.
- if(selection == null) {
- return null;
- }
-
- // Get first element if the selection is an IStructuredSelection
- if(selection instanceof IStructuredSelection) {
- IStructuredSelection structuredSelection = (IStructuredSelection)selection;
- selection = structuredSelection.getFirstElement();
- }
-
- // Treat non-null selected object (try to adapt and return EObject or EReference)
- EObject container = null;
- EReference reference = null;
-
- if(selection instanceof IAdaptable) {
-
- container = (EObject)((IAdaptable)selection).getAdapter(EObject.class);
-
- if(container == null) {
- reference = (EReference)((IAdaptable)selection).getAdapter(EReference.class);
-
- // The following part introduce a dependency to EMF Facet.
- // Although the selection can be adapted to EReference, the link parent is required but
- // no API allows to get this element except LinkItem or ITreeElement.
- if((reference != null) && (selection instanceof LinkItem)) {
- container = ((LinkItem)selection).getParent();
- }
- }
- }
-
- // Prepare the command context
- ICommandContext context = null;
- if(container != null) {
- if(reference != null) {
- context = new CommandContext(container, reference);
- } else {
- context = new CommandContext(container);
- }
- }
-
- // Return the context
- return context;
- }
-
-
-
- /**
- *
- * @see org.eclipse.core.commands.AbstractHandler#execute(org.eclipse.core.commands.ExecutionEvent)
- *
- * @param event
- * @return null
- * @throws ExecutionException
- */
- public Object execute(ExecutionEvent event) throws ExecutionException {
-
- Command creationcommand = null;
-
- try {
-
- ServiceUtilsForHandlers util = ServiceUtilsForHandlers.getInstance();
- creationcommand = getCommand();
-
- util.getTransactionalEditingDomain(event).getCommandStack().execute(creationcommand);
-
- return creationcommand.getResult();
-
- } catch (ServiceException e) {
-
- Activator.log.error("Unexpected error while executing command.", e);
-
- }
-
- return null;
- }
-
- /**
- *
- * @see org.eclipse.core.commands.AbstractHandler#isEnabled()
- *
- * @return true (enabled) when the command can be executed.
- */
- @Override
- public boolean isEnabled() {
- return getCommand().canExecute();
- }
-
- /**
- *
- * @return true (visible) when the command can be executed.
- */
- public boolean isVisible() {
- return getCommand().canExecute();
- }
-}
diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src/org/eclipse/papyrus/uml/modelexplorer/handler/AbstractUmlModelExplorerCreateCommandHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src/org/eclipse/papyrus/uml/modelexplorer/handler/AbstractUmlModelExplorerCreateCommandHandler.java new file mode 100644 index 00000000000..5a0e4900995 --- /dev/null +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src/org/eclipse/papyrus/uml/modelexplorer/handler/AbstractUmlModelExplorerCreateCommandHandler.java @@ -0,0 +1,37 @@ +/*****************************************************************************
+ * Copyright (c) 2013 CEA LIST.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation
+ *****************************************************************************/
+package org.eclipse.papyrus.uml.modelexplorer.handler;
+
+import org.eclipse.papyrus.uml.modelexplorer.util.ModelExplorerUtils;
+import org.eclipse.papyrus.uml.service.types.handlers.AbstractUmlCreateCommandHandler;
+import org.eclipse.papyrus.uml.service.types.utils.ICommandContext;
+
+
+/**
+ * Abstract handler supertype for every generated handler for the creation of UML elements from the model explorer.
+ * ("Create child")
+ */
+public abstract class AbstractUmlModelExplorerCreateCommandHandler extends AbstractUmlCreateCommandHandler {
+
+ /**
+ *
+ * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCommandHandler#getCommandContext()
+ *
+ * @return
+ */
+ protected ICommandContext getCommandContext() {
+ return ModelExplorerUtils.getSelectionCommandContext();
+ }
+
+
+
+}
diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src/org/eclipse/papyrus/uml/modelexplorer/handler/CreateCommandHandler.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src/org/eclipse/papyrus/uml/modelexplorer/handler/CreateCommandHandler.java deleted file mode 100644 index 5a175c6900c..00000000000 --- a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src/org/eclipse/papyrus/uml/modelexplorer/handler/CreateCommandHandler.java +++ /dev/null @@ -1,192 +0,0 @@ -/*****************************************************************************
- * Copyright (c) 2010-2011 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- *
- * Patrick Tessier (CEA LIST) Patrick.tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.uml.modelexplorer.handler;
-
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.List;
-
-import org.eclipse.core.commands.ExecutionEvent;
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.emf.common.command.Command;
-import org.eclipse.emf.common.command.UnexecutableCommand;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EReference;
-import org.eclipse.gmf.runtime.common.core.command.ICommand;
-import org.eclipse.gmf.runtime.emf.type.core.IElementType;
-import org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest;
-import org.eclipse.papyrus.infra.services.edit.service.ElementEditServiceUtils;
-import org.eclipse.papyrus.infra.services.edit.service.IElementEditService;
-import org.eclipse.papyrus.uml.modelexplorer.filter.CommandFilter;
-import org.eclipse.papyrus.views.modelexplorer.ICommandContext;
-import org.eclipse.papyrus.views.modelexplorer.ICommandFilter;
-import org.eclipse.papyrus.views.modelexplorer.ModelExplorerPageBookView;
-import org.eclipse.papyrus.views.modelexplorer.ModelExplorerView;
-import org.eclipse.papyrus.views.modelexplorer.NavigatorUtils;
-
-/**
- * Default handler for Create command used in the ModelExplorer contextual ("Create new child") menu.
- *
- */
-public abstract class CreateCommandHandler extends AbstractCommandHandler {
-
- protected abstract IElementType getElementTypeToCreate();
-
- protected ICommandFilter filter = new CommandFilter();
-
- /** Current createCommand for selection (updated in {@link CreateCommandHandler#isEnabled()}) */
- private Command createCommand;
-
- /**
- * <pre>
- *
- * Build the create command for an element creation in the selected container.
- * The create command is given by the {@link IElementEditService} of selected
- * element.
- *
- * @return the composite creation command for current selection
- *
- * </pre>
- */
- protected Command buildCommand() {
-
- ICommandContext commandContext = getCommandContext();
- if(commandContext == null) {
- return UnexecutableCommand.INSTANCE;
- }
-
- EObject container = commandContext.getContainer();
- EReference reference = commandContext.getReference();
-
- IElementEditService provider = ElementEditServiceUtils.getCommandProvider(container);
- if(provider == null) {
- return UnexecutableCommand.INSTANCE;
- }
-
- // Retrieve create command from the Element Edit service
- CreateElementRequest createRequest = null;
- if(reference == null) {
- createRequest = new CreateElementRequest(container, getElementTypeToCreate());
- } else {
- createRequest = new CreateElementRequest(container, getElementTypeToCreate(), reference);
- }
-
- ICommand createGMFCommand = provider.getEditCommand(createRequest);
-
- Command emfCommand = new org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper(createGMFCommand);
- return emfCommand;
- }
-
- /**
- *
- * @see org.eclipse.papyrus.uml.modelexplorer.handler.AbstractCommandHandler#getCommand()
- *
- * @return current command (only built here when the stored command is null)
- */
- @Override
- protected Command getCommand() {
-
- // Build the command in case it is not initialized.
- if(createCommand == null) {
- createCommand = buildCommand();
- }
-
- return createCommand;
- }
-
- /**
- * Add selection on new element after creation.
- *
- * @see org.listerel.papyrus.sysml.modelexplorer.common.handler.AbstractCommandHandler#execute(org.eclipse.core.commands.ExecutionEvent)
- *
- * @param event
- * @return
- * @throws ExecutionException
- */
- @Override
- public Object execute(ExecutionEvent event) throws ExecutionException {
- Object result = super.execute(event);
-
- // Find newly created element
- EObject newElement = null;
-
- if(result instanceof Collection<?>) {
- Collection<?> results = (Collection<?>)result;
- if((!results.isEmpty()) && (results.toArray()[0] instanceof EObject)) {
- newElement = (EObject)results.toArray()[0];
- }
- }
-
- // Retrieve model explorer
- ModelExplorerView modelExplorerView = null;
-
- ModelExplorerPageBookView bookViewPart = (ModelExplorerPageBookView)NavigatorUtils.findViewPart("org.eclipse.papyrus.views.modelexplorer.modelexplorer");
- if(bookViewPart != null) {
- modelExplorerView = (ModelExplorerView)bookViewPart.getActiveView();
- }
-
- // Set selection on new element in the model explorer
- if((modelExplorerView != null) && (newElement != null)) {
- List<EObject> semanticElementList = new ArrayList<EObject>();
- semanticElementList.add(newElement);
- modelExplorerView.revealSemanticElement(semanticElementList);
- }
-
- return result;
- }
-
- /**
- *
- * @see org.eclipse.papyrus.uml.modelexplorer.handler.AbstractCommandHandler#isVisible()
- *
- * @return
- */
- @Override
- public boolean isVisible() {
-
- // Temporary (customizable implementation to be provided) filter to avoid all
- // creation command to be visible (avoid to large set of possible children).
- if(!filter.getVisibleCommands().contains(getElementTypeToCreate())) {
- return false;
- }
-
- return super.isVisible();
- }
-
- /**
- *
- * @see org.eclipse.papyrus.uml.modelexplorer.handler.AbstractCommandHandler#isEnabled()
- *
- * @return
- */
- @Override
- public boolean isEnabled() {
-
- // Prepare and store the delete command only when trying to find out
- // whether the command is enabled or not.
- // This assumes the isEnabled() method is called each time the contextual menu
- // opens.
- createCommand = buildCommand();
-
- // Temporary (customizable implementation to be provided) filter to avoid all
- // creation command to be visible (avoid to large set of possible children).
- if(!filter.getVisibleCommands().contains(getElementTypeToCreate())) {
- return false;
- }
-
- return super.isEnabled();
- }
-
-}
diff --git a/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src/org/eclipse/papyrus/uml/modelexplorer/util/ModelExplorerUtils.java b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src/org/eclipse/papyrus/uml/modelexplorer/util/ModelExplorerUtils.java new file mode 100644 index 00000000000..b3d9b140921 --- /dev/null +++ b/plugins/uml/modelexplorer/org.eclipse.papyrus.uml.modelexplorer/src/org/eclipse/papyrus/uml/modelexplorer/util/ModelExplorerUtils.java @@ -0,0 +1,86 @@ +/*****************************************************************************
+ * Copyright (c) 2013 CEA LIST.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation
+ *****************************************************************************/
+package org.eclipse.papyrus.uml.modelexplorer.util;
+
+import org.eclipse.core.runtime.IAdaptable;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EReference;
+import org.eclipse.emf.facet.infra.browser.uicore.internal.model.LinkItem;
+import org.eclipse.jface.viewers.IStructuredSelection;
+import org.eclipse.papyrus.uml.service.types.utils.CommandContext;
+import org.eclipse.papyrus.uml.service.types.utils.ICommandContext;
+import org.eclipse.ui.IWorkbenchWindow;
+import org.eclipse.ui.PlatformUI;
+
+/**
+ * Utilities for capturing elements in the model explorer.
+ */
+public class ModelExplorerUtils {
+
+ /**
+ * <pre>
+ * Parse current selection and extract the command context (can be null).
+ *
+ * @return the command context based on current selection
+ * </pre>
+ */
+ public static ICommandContext getSelectionCommandContext() {
+ // Get current selection from workbench
+ IWorkbenchWindow activeWorkbenchWindow = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
+ Object selection = (activeWorkbenchWindow != null) ? activeWorkbenchWindow.getSelectionService().getSelection() : null;
+
+ // If the selection is null, return null command context.
+ if(selection == null) {
+ return null;
+ }
+
+ // Get first element if the selection is an IStructuredSelection
+ if(selection instanceof IStructuredSelection) {
+ IStructuredSelection structuredSelection = (IStructuredSelection)selection;
+ selection = structuredSelection.getFirstElement();
+ }
+
+ // Treat non-null selected object (try to adapt and return EObject or EReference)
+ EObject container = null;
+ EReference reference = null;
+
+ if(selection instanceof IAdaptable) {
+
+ container = (EObject)((IAdaptable)selection).getAdapter(EObject.class);
+
+ if(container == null) {
+ reference = (EReference)((IAdaptable)selection).getAdapter(EReference.class);
+
+ // The following part introduce a dependency to EMF Facet.
+ // Although the selection can be adapted to EReference, the link parent is required but
+ // no API allows to get this element except LinkItem or ITreeElement.
+ if((reference != null) && (selection instanceof LinkItem)) {
+ container = ((LinkItem)selection).getParent();
+ }
+ }
+ }
+
+ // Prepare the command context
+ ICommandContext context = null;
+ if(container != null) {
+ if(reference != null) {
+ context = new CommandContext(container, reference);
+ } else {
+ context = new CommandContext(container);
+ }
+ }
+
+ // Return the context
+ return context;
+ }
+
+}
diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/plugin.xml b/plugins/uml/org.eclipse.papyrus.uml.service.types/plugin.xml index 639cf6126e7..13046a3e86d 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/plugin.xml +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/plugin.xml @@ -2209,6 +2209,14 @@ </binding> </extension> + + <extension point="org.eclipse.ui.commands"> + <category + id="org.eclipse.papyrus.uml.service.types.umlElementCreationCommands" + name="Commands for the creation of UML elements"> + </category> +</extension> + <extension point="org.eclipse.ui.commands"> <command categoryId="org.eclipse.papyrus.uml.service.types.umlElementCreationCommands" description="Create a new Abstraction" id="org.eclipse.papyrus.uml.service.types.AbstractionCreateCommand" name="Create a new Abstraction"> @@ -2997,10 +3005,7 @@ <command categoryId="org.eclipse.papyrus.uml.service.types.umlElementCreationCommands" description="Create a new Refine" id="org.eclipse.papyrus.uml.service.types.RefineCreateCommand" name="Create a new Refine"> </command> - <category - id="org.eclipse.papyrus.uml.service.types.umlElementCreationCommands" - name="Commands for the creation of UML elements"> - </category> + </extension> <extension diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/src-gen/org/eclipse/papyrus/uml/service/types/filter/UmlElementCommandFilter.java b/plugins/uml/org.eclipse.papyrus.uml.service.types/src-gen/org/eclipse/papyrus/uml/service/types/filter/UmlElementCommandFilter.java index 3dd926d8790..dbf1a65451c 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/src-gen/org/eclipse/papyrus/uml/service/types/filter/UmlElementCommandFilter.java +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/src-gen/org/eclipse/papyrus/uml/service/types/filter/UmlElementCommandFilter.java @@ -12,6 +12,7 @@ package org.eclipse.papyrus.uml.service.types.filter; import java.util.ArrayList; +import java.util.Collections; import java.util.List; import org.eclipse.gmf.runtime.emf.type.core.IElementType; @@ -19,209 +20,219 @@ import org.eclipse.papyrus.uml.service.types.element.UMLElementTypes; public class UmlElementCommandFilter implements ICommandFilter { + /** + * Singleton instance + */ + public static final UmlElementCommandFilter INSTANCE = new UmlElementCommandFilter(); + private List<IElementType> visibleCommands; + private UmlElementCommandFilter() { + //to prevent instantiation + } + public List<IElementType> getVisibleCommands() { if(visibleCommands == null) { - visibleCommands = new ArrayList<IElementType>(); + List<IElementType> localVisibleCommands = new ArrayList<IElementType>(); - // visibleCommands.add(UMLElementTypes.ABSTRACTION); - visibleCommands.add(UMLElementTypes.ACCEPT_CALL_ACTION); - visibleCommands.add(UMLElementTypes.ACCEPT_EVENT_ACTION); - visibleCommands.add(UMLElementTypes.ACTION_EXECUTION_SPECIFICATION); - visibleCommands.add(UMLElementTypes.ACTION_INPUT_PIN); - visibleCommands.add(UMLElementTypes.ACTIVITY); - visibleCommands.add(UMLElementTypes.ACTIVITY_FINAL_NODE); - visibleCommands.add(UMLElementTypes.ACTIVITY_PARAMETER_NODE); - visibleCommands.add(UMLElementTypes.ACTIVITY_PARTITION); - visibleCommands.add(UMLElementTypes.ACTOR); - visibleCommands.add(UMLElementTypes.ADD_STRUCTURAL_FEATURE_VALUE_ACTION); - visibleCommands.add(UMLElementTypes.ADD_VARIABLE_VALUE_ACTION); - visibleCommands.add(UMLElementTypes.ANY_RECEIVE_EVENT); - visibleCommands.add(UMLElementTypes.ARTIFACT); - // visibleCommands.add(UMLElementTypes.ASSOCIATION_BASE); - // visibleCommands.add(UMLElementTypes.ASSOCIATION_CLASS); - visibleCommands.add(UMLElementTypes.BEHAVIOR_EXECUTION_SPECIFICATION); - visibleCommands.add(UMLElementTypes.BROADCAST_SIGNAL_ACTION); - visibleCommands.add(UMLElementTypes.CALL_BEHAVIOR_ACTION); - visibleCommands.add(UMLElementTypes.CALL_EVENT); - visibleCommands.add(UMLElementTypes.CALL_OPERATION_ACTION); - visibleCommands.add(UMLElementTypes.CENTRAL_BUFFER_NODE); - visibleCommands.add(UMLElementTypes.CHANGE_EVENT); - visibleCommands.add(UMLElementTypes.CLASS); - visibleCommands.add(UMLElementTypes.CLASSIFIER_TEMPLATE_PARAMETER); - visibleCommands.add(UMLElementTypes.CLAUSE); - visibleCommands.add(UMLElementTypes.CLEAR_ASSOCIATION_ACTION); - visibleCommands.add(UMLElementTypes.CLEAR_STRUCTURAL_FEATURE_ACTION); - visibleCommands.add(UMLElementTypes.CLEAR_VARIABLE_ACTION); - visibleCommands.add(UMLElementTypes.COLLABORATION); - visibleCommands.add(UMLElementTypes.COLLABORATION_USE); - visibleCommands.add(UMLElementTypes.COMBINED_FRAGMENT); - visibleCommands.add(UMLElementTypes.COMMENT); - // visibleCommands.add(UMLElementTypes.COMMUNICATION_PATH); - visibleCommands.add(UMLElementTypes.COMPONENT); - // visibleCommands.add(UMLElementTypes.COMPONENT_REALIZATION); - visibleCommands.add(UMLElementTypes.CONDITIONAL_NODE); - visibleCommands.add(UMLElementTypes.CONNECTABLE_ELEMENT_TEMPLATE_PARAMETER); - // visibleCommands.add(UMLElementTypes.CONNECTION_POINT_REFERENCE); - // visibleCommands.add(UMLElementTypes.CONNECTOR); - // visibleCommands.add(UMLElementTypes.CONNECTOR_END); - visibleCommands.add(UMLElementTypes.CONSIDER_IGNORE_FRAGMENT); - visibleCommands.add(UMLElementTypes.CONSTRAINT); - visibleCommands.add(UMLElementTypes.CONTINUATION); - visibleCommands.add(UMLElementTypes.CONTROL_FLOW); - visibleCommands.add(UMLElementTypes.CREATE_LINK_ACTION); - visibleCommands.add(UMLElementTypes.CREATE_LINK_OBJECT_ACTION); - visibleCommands.add(UMLElementTypes.CREATE_OBJECT_ACTION); - visibleCommands.add(UMLElementTypes.DATA_STORE_NODE); - visibleCommands.add(UMLElementTypes.DATA_TYPE); - visibleCommands.add(UMLElementTypes.DECISION_NODE); - // visibleCommands.add(UMLElementTypes.DEPENDENCY); - // visibleCommands.add(UMLElementTypes.DEPLOYMENT); - visibleCommands.add(UMLElementTypes.DEPLOYMENT_SPECIFICATION); - visibleCommands.add(UMLElementTypes.DESTROY_LINK_ACTION); - visibleCommands.add(UMLElementTypes.DESTROY_OBJECT_ACTION); - // visibleCommands.add(UMLElementTypes.DESTRUCTION_OCCURRENCE_SPECIFICATION); - visibleCommands.add(UMLElementTypes.DEVICE); - visibleCommands.add(UMLElementTypes.DURATION); - visibleCommands.add(UMLElementTypes.DURATION_CONSTRAINT); - visibleCommands.add(UMLElementTypes.DURATION_INTERVAL); - visibleCommands.add(UMLElementTypes.DURATION_OBSERVATION); - visibleCommands.add(UMLElementTypes.ELEMENT_IMPORT); - visibleCommands.add(UMLElementTypes.ENUMERATION); - visibleCommands.add(UMLElementTypes.ENUMERATION_LITERAL); - visibleCommands.add(UMLElementTypes.EXCEPTION_HANDLER); - visibleCommands.add(UMLElementTypes.EXECUTION_ENVIRONMENT); - visibleCommands.add(UMLElementTypes.EXECUTION_OCCURRENCE_SPECIFICATION); - visibleCommands.add(UMLElementTypes.EXPANSION_NODE); - visibleCommands.add(UMLElementTypes.EXPANSION_REGION); - visibleCommands.add(UMLElementTypes.EXPRESSION); - // visibleCommands.add(UMLElementTypes.EXTEND); - // visibleCommands.add(UMLElementTypes.EXTENSION); - // visibleCommands.add(UMLElementTypes.EXTENSION_END); - visibleCommands.add(UMLElementTypes.EXTENSION_POINT); - visibleCommands.add(UMLElementTypes.FINAL_STATE); - visibleCommands.add(UMLElementTypes.FLOW_FINAL_NODE); - visibleCommands.add(UMLElementTypes.FORK_NODE); - visibleCommands.add(UMLElementTypes.FUNCTION_BEHAVIOR); - visibleCommands.add(UMLElementTypes.GATE); - visibleCommands.add(UMLElementTypes.GENERAL_ORDERING); - // visibleCommands.add(UMLElementTypes.GENERALIZATION); - // visibleCommands.add(UMLElementTypes.GENERALIZATION_SET); - visibleCommands.add(UMLElementTypes.IMAGE); - // visibleCommands.add(UMLElementTypes.INCLUDE); - // visibleCommands.add(UMLElementTypes.INFORMATION_FLOW); - visibleCommands.add(UMLElementTypes.INFORMATION_ITEM); - visibleCommands.add(UMLElementTypes.INITIAL_NODE); - visibleCommands.add(UMLElementTypes.INPUT_PIN); - visibleCommands.add(UMLElementTypes.INSTANCE_SPECIFICATION); - visibleCommands.add(UMLElementTypes.INSTANCE_VALUE); - visibleCommands.add(UMLElementTypes.INTERACTION); - visibleCommands.add(UMLElementTypes.INTERACTION_CONSTRAINT); - visibleCommands.add(UMLElementTypes.INTERACTION_OPERAND); - visibleCommands.add(UMLElementTypes.INTERACTION_USE); - visibleCommands.add(UMLElementTypes.INTERFACE); - // visibleCommands.add(UMLElementTypes.INTERFACE_REALIZATION); - visibleCommands.add(UMLElementTypes.INTERRUPTIBLE_ACTIVITY_REGION); - visibleCommands.add(UMLElementTypes.INTERVAL); - visibleCommands.add(UMLElementTypes.INTERVAL_CONSTRAINT); - visibleCommands.add(UMLElementTypes.JOIN_NODE); - visibleCommands.add(UMLElementTypes.LIFELINE); - visibleCommands.add(UMLElementTypes.LINK_END_CREATION_DATA); - visibleCommands.add(UMLElementTypes.LINK_END_DATA); - visibleCommands.add(UMLElementTypes.LINK_END_DESTRUCTION_DATA); - visibleCommands.add(UMLElementTypes.LITERAL_BOOLEAN); - visibleCommands.add(UMLElementTypes.LITERAL_INTEGER); - visibleCommands.add(UMLElementTypes.LITERAL_NULL); - visibleCommands.add(UMLElementTypes.LITERAL_REAL); - visibleCommands.add(UMLElementTypes.LITERAL_STRING); - visibleCommands.add(UMLElementTypes.LITERAL_UNLIMITED_NATURAL); - visibleCommands.add(UMLElementTypes.LOOP_NODE); - // visibleCommands.add(UMLElementTypes.MANIFESTATION); - visibleCommands.add(UMLElementTypes.MERGE_NODE); - // visibleCommands.add(UMLElementTypes.MESSAGE); - // visibleCommands.add(UMLElementTypes.MESSAGE_OCCURRENCE_SPECIFICATION); - visibleCommands.add(UMLElementTypes.MODEL); - visibleCommands.add(UMLElementTypes.NODE); - visibleCommands.add(UMLElementTypes.OBJECT_FLOW); - visibleCommands.add(UMLElementTypes.OCCURRENCE_SPECIFICATION); - visibleCommands.add(UMLElementTypes.OPAQUE_ACTION); - visibleCommands.add(UMLElementTypes.OPAQUE_BEHAVIOR); - visibleCommands.add(UMLElementTypes.OPAQUE_EXPRESSION); - visibleCommands.add(UMLElementTypes.OPERATION); - visibleCommands.add(UMLElementTypes.OPERATION_TEMPLATE_PARAMETER); - visibleCommands.add(UMLElementTypes.OUTPUT_PIN); - visibleCommands.add(UMLElementTypes.PACKAGE); - visibleCommands.add(UMLElementTypes.PACKAGE_IMPORT); - // visibleCommands.add(UMLElementTypes.PACKAGE_MERGE); - visibleCommands.add(UMLElementTypes.PARAMETER); - visibleCommands.add(UMLElementTypes.PARAMETER_SET); - visibleCommands.add(UMLElementTypes.PART_DECOMPOSITION); - visibleCommands.add(UMLElementTypes.PIN); - visibleCommands.add(UMLElementTypes.PORT); - visibleCommands.add(UMLElementTypes.PRIMITIVE_TYPE); - visibleCommands.add(UMLElementTypes.PROFILE); - // visibleCommands.add(UMLElementTypes.PROFILE_APPLICATION); - visibleCommands.add(UMLElementTypes.PROPERTY); - // visibleCommands.add(UMLElementTypes.PROTOCOL_CONFORMANCE); - visibleCommands.add(UMLElementTypes.PROTOCOL_STATE_MACHINE); - visibleCommands.add(UMLElementTypes.PROTOCOL_TRANSITION); - // visibleCommands.add(UMLElementTypes.PSEUDOSTATE); - visibleCommands.add(UMLElementTypes.QUALIFIER_VALUE); - visibleCommands.add(UMLElementTypes.RAISE_EXCEPTION_ACTION); - visibleCommands.add(UMLElementTypes.READ_EXTENT_ACTION); - visibleCommands.add(UMLElementTypes.READ_IS_CLASSIFIED_OBJECT_ACTION); - visibleCommands.add(UMLElementTypes.READ_LINK_ACTION); - visibleCommands.add(UMLElementTypes.READ_LINK_OBJECT_END_ACTION); - visibleCommands.add(UMLElementTypes.READ_LINK_OBJECT_END_QUALIFIER_ACTION); - visibleCommands.add(UMLElementTypes.READ_SELF_ACTION); - visibleCommands.add(UMLElementTypes.READ_STRUCTURAL_FEATURE_ACTION); - visibleCommands.add(UMLElementTypes.READ_VARIABLE_ACTION); - // visibleCommands.add(UMLElementTypes.REALIZATION); - visibleCommands.add(UMLElementTypes.RECEPTION); - visibleCommands.add(UMLElementTypes.RECLASSIFY_OBJECT_ACTION); - visibleCommands.add(UMLElementTypes.REDEFINABLE_TEMPLATE_SIGNATURE); - visibleCommands.add(UMLElementTypes.REDUCE_ACTION); - visibleCommands.add(UMLElementTypes.REGION); - visibleCommands.add(UMLElementTypes.REMOVE_STRUCTURAL_FEATURE_VALUE_ACTION); - visibleCommands.add(UMLElementTypes.REMOVE_VARIABLE_VALUE_ACTION); - visibleCommands.add(UMLElementTypes.REPLY_ACTION); - visibleCommands.add(UMLElementTypes.SEND_OBJECT_ACTION); - visibleCommands.add(UMLElementTypes.SEND_SIGNAL_ACTION); - visibleCommands.add(UMLElementTypes.SEQUENCE_NODE); - visibleCommands.add(UMLElementTypes.SIGNAL); - visibleCommands.add(UMLElementTypes.SIGNAL_EVENT); - visibleCommands.add(UMLElementTypes.SLOT); - visibleCommands.add(UMLElementTypes.START_CLASSIFIER_BEHAVIOR_ACTION); - visibleCommands.add(UMLElementTypes.START_OBJECT_BEHAVIOR_ACTION); - visibleCommands.add(UMLElementTypes.STATE); - visibleCommands.add(UMLElementTypes.STATE_INVARIANT); - visibleCommands.add(UMLElementTypes.STATE_MACHINE); - visibleCommands.add(UMLElementTypes.STEREOTYPE); - visibleCommands.add(UMLElementTypes.STRING_EXPRESSION); - visibleCommands.add(UMLElementTypes.STRUCTURED_ACTIVITY_NODE); - // visibleCommands.add(UMLElementTypes.SUBSTITUTION); - visibleCommands.add(UMLElementTypes.TEMPLATE_BINDING); - visibleCommands.add(UMLElementTypes.TEMPLATE_PARAMETER); - visibleCommands.add(UMLElementTypes.TEMPLATE_PARAMETER_SUBSTITUTION); - visibleCommands.add(UMLElementTypes.TEMPLATE_SIGNATURE); - visibleCommands.add(UMLElementTypes.TEST_IDENTITY_ACTION); - visibleCommands.add(UMLElementTypes.TIME_CONSTRAINT); - visibleCommands.add(UMLElementTypes.TIME_EVENT); - visibleCommands.add(UMLElementTypes.TIME_EXPRESSION); - visibleCommands.add(UMLElementTypes.TIME_INTERVAL); - visibleCommands.add(UMLElementTypes.TIME_OBSERVATION); - // visibleCommands.add(UMLElementTypes.TRANSITION); - visibleCommands.add(UMLElementTypes.TRIGGER); - visibleCommands.add(UMLElementTypes.UNMARSHALL_ACTION); - // visibleCommands.add(UMLElementTypes.USAGE); - visibleCommands.add(UMLElementTypes.USE_CASE); - visibleCommands.add(UMLElementTypes.VALUE_PIN); - visibleCommands.add(UMLElementTypes.VALUE_SPECIFICATION_ACTION); - visibleCommands.add(UMLElementTypes.VARIABLE); - // visibleCommands.add(UMLElementTypes.ASSOCIATION); - // visibleCommands.add(UMLElementTypes.TRACE); - // visibleCommands.add(UMLElementTypes.REFINE); + // localVisibleCommands.add(UMLElementTypes.ABSTRACTION); + localVisibleCommands.add(UMLElementTypes.ACCEPT_CALL_ACTION); + localVisibleCommands.add(UMLElementTypes.ACCEPT_EVENT_ACTION); + localVisibleCommands.add(UMLElementTypes.ACTION_EXECUTION_SPECIFICATION); + localVisibleCommands.add(UMLElementTypes.ACTION_INPUT_PIN); + localVisibleCommands.add(UMLElementTypes.ACTIVITY); + localVisibleCommands.add(UMLElementTypes.ACTIVITY_FINAL_NODE); + localVisibleCommands.add(UMLElementTypes.ACTIVITY_PARAMETER_NODE); + localVisibleCommands.add(UMLElementTypes.ACTIVITY_PARTITION); + localVisibleCommands.add(UMLElementTypes.ACTOR); + localVisibleCommands.add(UMLElementTypes.ADD_STRUCTURAL_FEATURE_VALUE_ACTION); + localVisibleCommands.add(UMLElementTypes.ADD_VARIABLE_VALUE_ACTION); + localVisibleCommands.add(UMLElementTypes.ANY_RECEIVE_EVENT); + localVisibleCommands.add(UMLElementTypes.ARTIFACT); + // localVisibleCommands.add(UMLElementTypes.ASSOCIATION_BASE); + // localVisibleCommands.add(UMLElementTypes.ASSOCIATION_CLASS); + localVisibleCommands.add(UMLElementTypes.BEHAVIOR_EXECUTION_SPECIFICATION); + localVisibleCommands.add(UMLElementTypes.BROADCAST_SIGNAL_ACTION); + localVisibleCommands.add(UMLElementTypes.CALL_BEHAVIOR_ACTION); + localVisibleCommands.add(UMLElementTypes.CALL_EVENT); + localVisibleCommands.add(UMLElementTypes.CALL_OPERATION_ACTION); + localVisibleCommands.add(UMLElementTypes.CENTRAL_BUFFER_NODE); + localVisibleCommands.add(UMLElementTypes.CHANGE_EVENT); + localVisibleCommands.add(UMLElementTypes.CLASS); + localVisibleCommands.add(UMLElementTypes.CLASSIFIER_TEMPLATE_PARAMETER); + localVisibleCommands.add(UMLElementTypes.CLAUSE); + localVisibleCommands.add(UMLElementTypes.CLEAR_ASSOCIATION_ACTION); + localVisibleCommands.add(UMLElementTypes.CLEAR_STRUCTURAL_FEATURE_ACTION); + localVisibleCommands.add(UMLElementTypes.CLEAR_VARIABLE_ACTION); + localVisibleCommands.add(UMLElementTypes.COLLABORATION); + localVisibleCommands.add(UMLElementTypes.COLLABORATION_USE); + localVisibleCommands.add(UMLElementTypes.COMBINED_FRAGMENT); + localVisibleCommands.add(UMLElementTypes.COMMENT); + // localVisibleCommands.add(UMLElementTypes.COMMUNICATION_PATH); + localVisibleCommands.add(UMLElementTypes.COMPONENT); + // localVisibleCommands.add(UMLElementTypes.COMPONENT_REALIZATION); + localVisibleCommands.add(UMLElementTypes.CONDITIONAL_NODE); + localVisibleCommands.add(UMLElementTypes.CONNECTABLE_ELEMENT_TEMPLATE_PARAMETER); + // localVisibleCommands.add(UMLElementTypes.CONNECTION_POINT_REFERENCE); + // localVisibleCommands.add(UMLElementTypes.CONNECTOR); + // localVisibleCommands.add(UMLElementTypes.CONNECTOR_END); + localVisibleCommands.add(UMLElementTypes.CONSIDER_IGNORE_FRAGMENT); + localVisibleCommands.add(UMLElementTypes.CONSTRAINT); + localVisibleCommands.add(UMLElementTypes.CONTINUATION); + localVisibleCommands.add(UMLElementTypes.CONTROL_FLOW); + localVisibleCommands.add(UMLElementTypes.CREATE_LINK_ACTION); + localVisibleCommands.add(UMLElementTypes.CREATE_LINK_OBJECT_ACTION); + localVisibleCommands.add(UMLElementTypes.CREATE_OBJECT_ACTION); + localVisibleCommands.add(UMLElementTypes.DATA_STORE_NODE); + localVisibleCommands.add(UMLElementTypes.DATA_TYPE); + localVisibleCommands.add(UMLElementTypes.DECISION_NODE); + // localVisibleCommands.add(UMLElementTypes.DEPENDENCY); + // localVisibleCommands.add(UMLElementTypes.DEPLOYMENT); + localVisibleCommands.add(UMLElementTypes.DEPLOYMENT_SPECIFICATION); + localVisibleCommands.add(UMLElementTypes.DESTROY_LINK_ACTION); + localVisibleCommands.add(UMLElementTypes.DESTROY_OBJECT_ACTION); + // localVisibleCommands.add(UMLElementTypes.DESTRUCTION_OCCURRENCE_SPECIFICATION); + localVisibleCommands.add(UMLElementTypes.DEVICE); + localVisibleCommands.add(UMLElementTypes.DURATION); + localVisibleCommands.add(UMLElementTypes.DURATION_CONSTRAINT); + localVisibleCommands.add(UMLElementTypes.DURATION_INTERVAL); + localVisibleCommands.add(UMLElementTypes.DURATION_OBSERVATION); + localVisibleCommands.add(UMLElementTypes.ELEMENT_IMPORT); + localVisibleCommands.add(UMLElementTypes.ENUMERATION); + localVisibleCommands.add(UMLElementTypes.ENUMERATION_LITERAL); + localVisibleCommands.add(UMLElementTypes.EXCEPTION_HANDLER); + localVisibleCommands.add(UMLElementTypes.EXECUTION_ENVIRONMENT); + localVisibleCommands.add(UMLElementTypes.EXECUTION_OCCURRENCE_SPECIFICATION); + localVisibleCommands.add(UMLElementTypes.EXPANSION_NODE); + localVisibleCommands.add(UMLElementTypes.EXPANSION_REGION); + localVisibleCommands.add(UMLElementTypes.EXPRESSION); + // localVisibleCommands.add(UMLElementTypes.EXTEND); + // localVisibleCommands.add(UMLElementTypes.EXTENSION); + // localVisibleCommands.add(UMLElementTypes.EXTENSION_END); + localVisibleCommands.add(UMLElementTypes.EXTENSION_POINT); + localVisibleCommands.add(UMLElementTypes.FINAL_STATE); + localVisibleCommands.add(UMLElementTypes.FLOW_FINAL_NODE); + localVisibleCommands.add(UMLElementTypes.FORK_NODE); + localVisibleCommands.add(UMLElementTypes.FUNCTION_BEHAVIOR); + localVisibleCommands.add(UMLElementTypes.GATE); + localVisibleCommands.add(UMLElementTypes.GENERAL_ORDERING); + // localVisibleCommands.add(UMLElementTypes.GENERALIZATION); + // localVisibleCommands.add(UMLElementTypes.GENERALIZATION_SET); + localVisibleCommands.add(UMLElementTypes.IMAGE); + // localVisibleCommands.add(UMLElementTypes.INCLUDE); + // localVisibleCommands.add(UMLElementTypes.INFORMATION_FLOW); + localVisibleCommands.add(UMLElementTypes.INFORMATION_ITEM); + localVisibleCommands.add(UMLElementTypes.INITIAL_NODE); + localVisibleCommands.add(UMLElementTypes.INPUT_PIN); + localVisibleCommands.add(UMLElementTypes.INSTANCE_SPECIFICATION); + localVisibleCommands.add(UMLElementTypes.INSTANCE_VALUE); + localVisibleCommands.add(UMLElementTypes.INTERACTION); + localVisibleCommands.add(UMLElementTypes.INTERACTION_CONSTRAINT); + localVisibleCommands.add(UMLElementTypes.INTERACTION_OPERAND); + localVisibleCommands.add(UMLElementTypes.INTERACTION_USE); + localVisibleCommands.add(UMLElementTypes.INTERFACE); + // localVisibleCommands.add(UMLElementTypes.INTERFACE_REALIZATION); + localVisibleCommands.add(UMLElementTypes.INTERRUPTIBLE_ACTIVITY_REGION); + localVisibleCommands.add(UMLElementTypes.INTERVAL); + localVisibleCommands.add(UMLElementTypes.INTERVAL_CONSTRAINT); + localVisibleCommands.add(UMLElementTypes.JOIN_NODE); + localVisibleCommands.add(UMLElementTypes.LIFELINE); + localVisibleCommands.add(UMLElementTypes.LINK_END_CREATION_DATA); + localVisibleCommands.add(UMLElementTypes.LINK_END_DATA); + localVisibleCommands.add(UMLElementTypes.LINK_END_DESTRUCTION_DATA); + localVisibleCommands.add(UMLElementTypes.LITERAL_BOOLEAN); + localVisibleCommands.add(UMLElementTypes.LITERAL_INTEGER); + localVisibleCommands.add(UMLElementTypes.LITERAL_NULL); + localVisibleCommands.add(UMLElementTypes.LITERAL_REAL); + localVisibleCommands.add(UMLElementTypes.LITERAL_STRING); + localVisibleCommands.add(UMLElementTypes.LITERAL_UNLIMITED_NATURAL); + localVisibleCommands.add(UMLElementTypes.LOOP_NODE); + // localVisibleCommands.add(UMLElementTypes.MANIFESTATION); + localVisibleCommands.add(UMLElementTypes.MERGE_NODE); + // localVisibleCommands.add(UMLElementTypes.MESSAGE); + // localVisibleCommands.add(UMLElementTypes.MESSAGE_OCCURRENCE_SPECIFICATION); + localVisibleCommands.add(UMLElementTypes.MODEL); + localVisibleCommands.add(UMLElementTypes.NODE); + localVisibleCommands.add(UMLElementTypes.OBJECT_FLOW); + localVisibleCommands.add(UMLElementTypes.OCCURRENCE_SPECIFICATION); + localVisibleCommands.add(UMLElementTypes.OPAQUE_ACTION); + localVisibleCommands.add(UMLElementTypes.OPAQUE_BEHAVIOR); + localVisibleCommands.add(UMLElementTypes.OPAQUE_EXPRESSION); + localVisibleCommands.add(UMLElementTypes.OPERATION); + localVisibleCommands.add(UMLElementTypes.OPERATION_TEMPLATE_PARAMETER); + localVisibleCommands.add(UMLElementTypes.OUTPUT_PIN); + localVisibleCommands.add(UMLElementTypes.PACKAGE); + localVisibleCommands.add(UMLElementTypes.PACKAGE_IMPORT); + // localVisibleCommands.add(UMLElementTypes.PACKAGE_MERGE); + localVisibleCommands.add(UMLElementTypes.PARAMETER); + localVisibleCommands.add(UMLElementTypes.PARAMETER_SET); + localVisibleCommands.add(UMLElementTypes.PART_DECOMPOSITION); + localVisibleCommands.add(UMLElementTypes.PIN); + localVisibleCommands.add(UMLElementTypes.PORT); + localVisibleCommands.add(UMLElementTypes.PRIMITIVE_TYPE); + localVisibleCommands.add(UMLElementTypes.PROFILE); + // localVisibleCommands.add(UMLElementTypes.PROFILE_APPLICATION); + localVisibleCommands.add(UMLElementTypes.PROPERTY); + // localVisibleCommands.add(UMLElementTypes.PROTOCOL_CONFORMANCE); + localVisibleCommands.add(UMLElementTypes.PROTOCOL_STATE_MACHINE); + localVisibleCommands.add(UMLElementTypes.PROTOCOL_TRANSITION); + // localVisibleCommands.add(UMLElementTypes.PSEUDOSTATE); + localVisibleCommands.add(UMLElementTypes.QUALIFIER_VALUE); + localVisibleCommands.add(UMLElementTypes.RAISE_EXCEPTION_ACTION); + localVisibleCommands.add(UMLElementTypes.READ_EXTENT_ACTION); + localVisibleCommands.add(UMLElementTypes.READ_IS_CLASSIFIED_OBJECT_ACTION); + localVisibleCommands.add(UMLElementTypes.READ_LINK_ACTION); + localVisibleCommands.add(UMLElementTypes.READ_LINK_OBJECT_END_ACTION); + localVisibleCommands.add(UMLElementTypes.READ_LINK_OBJECT_END_QUALIFIER_ACTION); + localVisibleCommands.add(UMLElementTypes.READ_SELF_ACTION); + localVisibleCommands.add(UMLElementTypes.READ_STRUCTURAL_FEATURE_ACTION); + localVisibleCommands.add(UMLElementTypes.READ_VARIABLE_ACTION); + // localVisibleCommands.add(UMLElementTypes.REALIZATION); + localVisibleCommands.add(UMLElementTypes.RECEPTION); + localVisibleCommands.add(UMLElementTypes.RECLASSIFY_OBJECT_ACTION); + localVisibleCommands.add(UMLElementTypes.REDEFINABLE_TEMPLATE_SIGNATURE); + localVisibleCommands.add(UMLElementTypes.REDUCE_ACTION); + localVisibleCommands.add(UMLElementTypes.REGION); + localVisibleCommands.add(UMLElementTypes.REMOVE_STRUCTURAL_FEATURE_VALUE_ACTION); + localVisibleCommands.add(UMLElementTypes.REMOVE_VARIABLE_VALUE_ACTION); + localVisibleCommands.add(UMLElementTypes.REPLY_ACTION); + localVisibleCommands.add(UMLElementTypes.SEND_OBJECT_ACTION); + localVisibleCommands.add(UMLElementTypes.SEND_SIGNAL_ACTION); + localVisibleCommands.add(UMLElementTypes.SEQUENCE_NODE); + localVisibleCommands.add(UMLElementTypes.SIGNAL); + localVisibleCommands.add(UMLElementTypes.SIGNAL_EVENT); + localVisibleCommands.add(UMLElementTypes.SLOT); + localVisibleCommands.add(UMLElementTypes.START_CLASSIFIER_BEHAVIOR_ACTION); + localVisibleCommands.add(UMLElementTypes.START_OBJECT_BEHAVIOR_ACTION); + localVisibleCommands.add(UMLElementTypes.STATE); + localVisibleCommands.add(UMLElementTypes.STATE_INVARIANT); + localVisibleCommands.add(UMLElementTypes.STATE_MACHINE); + localVisibleCommands.add(UMLElementTypes.STEREOTYPE); + localVisibleCommands.add(UMLElementTypes.STRING_EXPRESSION); + localVisibleCommands.add(UMLElementTypes.STRUCTURED_ACTIVITY_NODE); + // localVisibleCommands.add(UMLElementTypes.SUBSTITUTION); + localVisibleCommands.add(UMLElementTypes.TEMPLATE_BINDING); + localVisibleCommands.add(UMLElementTypes.TEMPLATE_PARAMETER); + localVisibleCommands.add(UMLElementTypes.TEMPLATE_PARAMETER_SUBSTITUTION); + localVisibleCommands.add(UMLElementTypes.TEMPLATE_SIGNATURE); + localVisibleCommands.add(UMLElementTypes.TEST_IDENTITY_ACTION); + localVisibleCommands.add(UMLElementTypes.TIME_CONSTRAINT); + localVisibleCommands.add(UMLElementTypes.TIME_EVENT); + localVisibleCommands.add(UMLElementTypes.TIME_EXPRESSION); + localVisibleCommands.add(UMLElementTypes.TIME_INTERVAL); + localVisibleCommands.add(UMLElementTypes.TIME_OBSERVATION); + // localVisibleCommands.add(UMLElementTypes.TRANSITION); + localVisibleCommands.add(UMLElementTypes.TRIGGER); + localVisibleCommands.add(UMLElementTypes.UNMARSHALL_ACTION); + // localVisibleCommands.add(UMLElementTypes.USAGE); + localVisibleCommands.add(UMLElementTypes.USE_CASE); + localVisibleCommands.add(UMLElementTypes.VALUE_PIN); + localVisibleCommands.add(UMLElementTypes.VALUE_SPECIFICATION_ACTION); + localVisibleCommands.add(UMLElementTypes.VARIABLE); + // localVisibleCommands.add(UMLElementTypes.ASSOCIATION); + // localVisibleCommands.add(UMLElementTypes.TRACE); + // localVisibleCommands.add(UMLElementTypes.REFINE); + this.visibleCommands = Collections.unmodifiableList(localVisibleCommands); } return visibleCommands; diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/handlers/AbstractCreateCommandHandler.java b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/handlers/AbstractCreateCommandHandler.java index e647461910a..863720dcbe2 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/handlers/AbstractCreateCommandHandler.java +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/handlers/AbstractCreateCommandHandler.java @@ -11,10 +11,6 @@ *****************************************************************************/
package org.eclipse.papyrus.uml.service.types.handlers;
-import java.util.HashSet;
-import java.util.List;
-import java.util.Set;
-
import org.eclipse.emf.common.command.Command;
import org.eclipse.emf.common.command.UnexecutableCommand;
import org.eclipse.emf.ecore.EObject;
@@ -25,6 +21,7 @@ import org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest; import org.eclipse.papyrus.infra.services.edit.service.ElementEditServiceUtils;
import org.eclipse.papyrus.infra.services.edit.service.IElementEditService;
import org.eclipse.papyrus.uml.service.types.filter.ICommandFilter;
+import org.eclipse.papyrus.uml.service.types.filter.UmlElementCommandFilter;
import org.eclipse.papyrus.uml.service.types.utils.ICommandContext;
import org.eclipse.ui.IWorkbenchPart;
import org.eclipse.ui.PlatformUI;
@@ -40,8 +37,6 @@ public abstract class AbstractCreateCommandHandler extends AbstractCommandHandle protected CreateElementRequest createRequest;
- protected ICommandFilter filter = null;
-
protected abstract IElementType getElementTypeToCreate();
/**
@@ -95,17 +90,9 @@ public abstract class AbstractCreateCommandHandler extends AbstractCommandHandle *
* @return current command
*/
- @Override
protected Command getCommand() {
- //we create request and command each time, to be sure to call the good advice helper in the commands
-
- //if(createRequest == null) {
createRequest = buildRequest();
- // }
- //
- // if(createCommand == null) {
createCommand = buildCommand();
- // }
return createCommand;
}
@@ -114,27 +101,28 @@ public abstract class AbstractCreateCommandHandler extends AbstractCommandHandle return activePart;
}
+
/**
+ * This method is called by the commands service to validate if this particular handler is active.
+ * By default, the creation of UML handlers only verify that the element to be created is allowed by the applied filter (
+ * {@link UmlElementCommandFilter}, ...)
*
- * @return
- * the ids of the elements which can be created for the context of the handler (UML or SysML or others)
+ * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCommandHandler#setEnabled(java.lang.Object)
+ *
+ *
+ * @param evaluationContext
*/
- protected Set<String> getFilterIds() {
- initFilter();
- if(filter != null) {
- Set<String> filterIds = new HashSet<String>();
- List<IElementType> visibleCommands = filter.getVisibleCommands();
- for(IElementType iElementType : visibleCommands) {
- filterIds.add(iElementType.getId());
- }
- return filterIds;
+ public void setEnabled(Object evaluationContext) {
+ IElementType newElementType = getElementTypeToCreate();
+ boolean isEnabled = getCommandFilter().getVisibleCommands().contains(newElementType);
+
+ if(isEnabled) {
+ Command command = getCommand();
+ isEnabled = command.canExecute();
}
- return null;
+ setBaseEnabled(isEnabled);
}
- /**
- * initialize the field {@link AbstractCreateCommandHandler#filter}
- */
- protected abstract void initFilter();
-
+ /** returns the command filter to use for this handler */
+ public abstract ICommandFilter getCommandFilter();
}
diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/handlers/AbstractUmlCreateCommandHandler.java b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/handlers/AbstractUmlCreateCommandHandler.java index a1f10a32f9c..f403ec4765f 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/handlers/AbstractUmlCreateCommandHandler.java +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/src/org/eclipse/papyrus/uml/service/types/handlers/AbstractUmlCreateCommandHandler.java @@ -11,6 +11,7 @@ *****************************************************************************/
package org.eclipse.papyrus.uml.service.types.handlers;
+import org.eclipse.papyrus.uml.service.types.filter.ICommandFilter;
import org.eclipse.papyrus.uml.service.types.filter.UmlElementCommandFilter;
@@ -21,9 +22,16 @@ import org.eclipse.papyrus.uml.service.types.filter.UmlElementCommandFilter; */
public abstract class AbstractUmlCreateCommandHandler extends AbstractCreateCommandHandler {
+ private static final ICommandFilter filter = UmlElementCommandFilter.INSTANCE;
+
+ /**
+ *
+ * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getCommandFilter()
+ *
+ * @return
+ */
@Override
- protected void initFilter() {
- filter = new UmlElementCommandFilter();
+ public ICommandFilter getCommandFilter() {
+ return filter;
}
-
}
diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/plugin.xml b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/plugin.xml index 06b3626fe60..40b9cd04b97 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/plugin.xml +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/plugin.xml @@ -2,45 +2,396 @@ <?eclipse version="3.4"?>
<plugin>
<extension point="org.eclipse.ui.handlers">
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ActorPartPropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.ActorPartCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.AllocateHandler" commandId="org.eclipse.papyrus.sysml.service.types.AllocateCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.AssociationHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.AssociationCompositeHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationCompositeCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.AssociationCompositeDirectedHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationCompositeDirectedCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.AssociationNoneHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationNoneCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.AssociationNoneDirectedHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationNoneDirectedCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.AssociationSharedHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationSharedCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.AssociationSharedDirectedHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationSharedDirectedCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.BlockHandler" commandId="org.eclipse.papyrus.sysml.service.types.BlockCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ConformHandler" commandId="org.eclipse.papyrus.sysml.service.types.ConformCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ConstraintBlockHandler" commandId="org.eclipse.papyrus.sysml.service.types.ConstraintBlockCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ConstraintBlockParameterHandler" commandId="org.eclipse.papyrus.sysml.service.types.ConstraintBlockParameterCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ConstraintPropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.ConstraintPropertyCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.CopyHandler" commandId="org.eclipse.papyrus.sysml.service.types.CopyCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.DeriveReqtHandler" commandId="org.eclipse.papyrus.sysml.service.types.DeriveReqtCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.DimensionHandler" commandId="org.eclipse.papyrus.sysml.service.types.DimensionCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.FlowPortHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPortCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.FlowPort_InOutHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_InOutCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.FlowPort_InHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_InCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.FlowPort_OutHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_OutCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.FlowPort_NAHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_NACreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.FlowPropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPropertyCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.FlowSpecificationHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowSpecificationCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ItemFlowHandler" commandId="org.eclipse.papyrus.sysml.service.types.ItemFlowCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.PartPropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.PartPropertyCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ProblemHandler" commandId="org.eclipse.papyrus.sysml.service.types.ProblemCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.RationaleHandler" commandId="org.eclipse.papyrus.sysml.service.types.RationaleCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ReferencePropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.ReferencePropertyCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.RequirementHandler" commandId="org.eclipse.papyrus.sysml.service.types.RequirementCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.SatisfyHandler" commandId="org.eclipse.papyrus.sysml.service.types.SatisfyCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.UnitHandler" commandId="org.eclipse.papyrus.sysml.service.types.UnitCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ValuePropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.ValuePropertyCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ValueTypeHandler" commandId="org.eclipse.papyrus.sysml.service.types.ValueTypeCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ValueType_EnumerationHandler" commandId="org.eclipse.papyrus.sysml.service.types.ValueType_EnumerationCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ValueType_PrimitiveTypeHandler" commandId="org.eclipse.papyrus.sysml.service.types.ValueType_PrimitiveTypeCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.VerifyHandler" commandId="org.eclipse.papyrus.sysml.service.types.VerifyCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ViewHandler" commandId="org.eclipse.papyrus.sysml.service.types.ViewCreateCommand" ></handler>
- <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ViewPointHandler" commandId="org.eclipse.papyrus.sysml.service.types.ViewPointCreateCommand" ></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ActorPartPropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.ActorPartCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.AllocateHandler" commandId="org.eclipse.papyrus.sysml.service.types.AllocateCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.AssociationHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.AssociationCompositeHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationCompositeCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.AssociationCompositeDirectedHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationCompositeDirectedCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.AssociationNoneHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationNoneCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.AssociationNoneDirectedHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationNoneDirectedCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.AssociationSharedHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationSharedCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.AssociationSharedDirectedHandler" commandId="org.eclipse.papyrus.sysml.service.types.AssociationSharedDirectedCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.BlockHandler" commandId="org.eclipse.papyrus.sysml.service.types.BlockCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ConformHandler" commandId="org.eclipse.papyrus.sysml.service.types.ConformCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ConstraintBlockHandler" commandId="org.eclipse.papyrus.sysml.service.types.ConstraintBlockCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ConstraintBlockParameterHandler" commandId="org.eclipse.papyrus.sysml.service.types.ConstraintBlockParameterCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ConstraintPropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.ConstraintPropertyCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.CopyHandler" commandId="org.eclipse.papyrus.sysml.service.types.CopyCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.DeriveReqtHandler" commandId="org.eclipse.papyrus.sysml.service.types.DeriveReqtCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.DimensionHandler" commandId="org.eclipse.papyrus.sysml.service.types.DimensionCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.FlowPortHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPortCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.FlowPort_InOutHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_InOutCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.FlowPort_InHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_InCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.FlowPort_OutHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_OutCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.FlowPort_NAHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPort_NACreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.FlowPropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowPropertyCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.FlowSpecificationHandler" commandId="org.eclipse.papyrus.sysml.service.types.FlowSpecificationCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ItemFlowHandler" commandId="org.eclipse.papyrus.sysml.service.types.ItemFlowCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.PartPropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.PartPropertyCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ProblemHandler" commandId="org.eclipse.papyrus.sysml.service.types.ProblemCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.RationaleHandler" commandId="org.eclipse.papyrus.sysml.service.types.RationaleCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ReferencePropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.ReferencePropertyCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.RequirementHandler" commandId="org.eclipse.papyrus.sysml.service.types.RequirementCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.SatisfyHandler" commandId="org.eclipse.papyrus.sysml.service.types.SatisfyCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.UnitHandler" commandId="org.eclipse.papyrus.sysml.service.types.UnitCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ValuePropertyHandler" commandId="org.eclipse.papyrus.sysml.service.types.ValuePropertyCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ValueTypeHandler" commandId="org.eclipse.papyrus.sysml.service.types.ValueTypeCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ValueType_EnumerationHandler" commandId="org.eclipse.papyrus.sysml.service.types.ValueType_EnumerationCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ValueType_PrimitiveTypeHandler" commandId="org.eclipse.papyrus.sysml.service.types.ValueType_PrimitiveTypeCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.VerifyHandler" commandId="org.eclipse.papyrus.sysml.service.types.VerifyCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ViewHandler" commandId="org.eclipse.papyrus.sysml.service.types.ViewCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+ <handler class= "org.eclipse.papyrus.sysml.nattable.menu.handlers.ViewPointHandler" commandId="org.eclipse.papyrus.sysml.service.types.ViewPointCreateCommand" >
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
</extension>
<extension
@@ -50,7 +401,7 @@ locationURI="popup:org.eclipse.ui.popup.any">
<menu
id="org.eclipse.papyrus.sysml.nattable.create.sysml.menu"
- label="Create Sysml Element">
+ label="Create SysML Element">
<visibleWhen
checkEnabled="false">
<with
diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ActorPartPropertyHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ActorPartPropertyHandler.java index a9c9309f5f2..5e6b458563e 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ActorPartPropertyHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ActorPartPropertyHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.emf.common.command.Command; import org.eclipse.emf.common.command.UnexecutableCommand; import org.eclipse.emf.ecore.EObject; @@ -22,7 +32,7 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class ActorPartPropertyHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class ActorPartPropertyHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AllocateHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AllocateHandler.java index 6cc3fbffa1b..cd6c240b30d 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AllocateHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AllocateHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class AllocateHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class AllocateHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationCompositeDirectedHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationCompositeDirectedHandler.java index cda67401e51..7351afe4c4a 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationCompositeDirectedHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationCompositeDirectedHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class AssociationCompositeDirectedHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class AssociationCompositeDirectedHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationCompositeHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationCompositeHandler.java index 31f953c348a..5decd16389a 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationCompositeHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationCompositeHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class AssociationCompositeHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class AssociationCompositeHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationHandler.java index 6379997200d..c1f7afececf 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class AssociationHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class AssociationHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationNoneDirectedHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationNoneDirectedHandler.java index bd38070502e..ebc0b910a9d 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationNoneDirectedHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationNoneDirectedHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class AssociationNoneDirectedHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class AssociationNoneDirectedHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationNoneHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationNoneHandler.java index 7f406a79245..638c915fe26 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationNoneHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationNoneHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class AssociationNoneHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class AssociationNoneHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationSharedDirectedHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationSharedDirectedHandler.java index af3e064cc9b..e0165df25fc 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationSharedDirectedHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationSharedDirectedHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class AssociationSharedDirectedHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class AssociationSharedDirectedHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationSharedHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationSharedHandler.java index 305075870f5..99eb5a8c074 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationSharedHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/AssociationSharedHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class AssociationSharedHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class AssociationSharedHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/BlockHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/BlockHandler.java index 7ca00a85d5d..73f90304e76 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/BlockHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/BlockHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,7 +22,7 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class BlockHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class BlockHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ConformHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ConformHandler.java index dace272adbd..6cf23d19dec 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ConformHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ConformHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class ConformHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class ConformHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ConstraintBlockHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ConstraintBlockHandler.java index 9671ab55f31..49675d0492a 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ConstraintBlockHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ConstraintBlockHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class ConstraintBlockHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class ConstraintBlockHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ConstraintBlockParameterHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ConstraintBlockParameterHandler.java index da140f65001..0591d77c326 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ConstraintBlockParameterHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ConstraintBlockParameterHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.emf.common.command.Command; import org.eclipse.emf.common.command.UnexecutableCommand; import org.eclipse.emf.ecore.EObject; @@ -26,11 +36,11 @@ import org.eclipse.uml2.uml.UMLPackage; * * @generated */ -public class ConstraintBlockParameterHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class ConstraintBlockParameterHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ConstraintPropertyHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ConstraintPropertyHandler.java index b1ba55d62c4..3164d6ae3be 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ConstraintPropertyHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ConstraintPropertyHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class ConstraintPropertyHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class ConstraintPropertyHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/CopyHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/CopyHandler.java index ba99dc355d2..343496d20db 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/CopyHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/CopyHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class CopyHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class CopyHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/DeriveReqtHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/DeriveReqtHandler.java index 852f9aa3629..9fc7ec1aaed 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/DeriveReqtHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/DeriveReqtHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,7 +22,7 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class DeriveReqtHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class DeriveReqtHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/DimensionHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/DimensionHandler.java index 71e1ecd80d4..013a01ffecd 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/DimensionHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/DimensionHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class DimensionHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class DimensionHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPortHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPortHandler.java index 300ee882c5d..27cba566b1a 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPortHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPortHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,7 +22,7 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class FlowPortHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class FlowPortHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPort_InHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPort_InHandler.java index f39c9713ede..da01f4d17ea 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPort_InHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPort_InHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class FlowPort_InHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class FlowPort_InHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPort_InOutHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPort_InOutHandler.java index 11f35aa2ffe..16a7e75db13 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPort_InOutHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPort_InOutHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class FlowPort_InOutHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class FlowPort_InOutHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPort_NAHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPort_NAHandler.java index 5b9b9d44339..b25276930d7 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPort_NAHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPort_NAHandler.java @@ -1,3 +1,14 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; import org.eclipse.emf.common.command.Command; diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPort_OutHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPort_OutHandler.java index 3dba414691a..a6da5639599 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPort_OutHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPort_OutHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class FlowPort_OutHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class FlowPort_OutHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPropertyHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPropertyHandler.java index 8c2f08ed8a1..3aecc84d251 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPropertyHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowPropertyHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,7 +22,7 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class FlowPropertyHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class FlowPropertyHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowSpecificationHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowSpecificationHandler.java index 0a6780791df..150eafeba16 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowSpecificationHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/FlowSpecificationHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,7 +22,7 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class FlowSpecificationHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class FlowSpecificationHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ItemFlowHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ItemFlowHandler.java index 7522e5c1ef7..9ef7134d78e 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ItemFlowHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ItemFlowHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class ItemFlowHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class ItemFlowHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/PartPropertyHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/PartPropertyHandler.java index 9e4d5ee5afd..fe52448851b 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/PartPropertyHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/PartPropertyHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.emf.common.command.Command; import org.eclipse.emf.common.command.UnexecutableCommand; import org.eclipse.emf.ecore.EObject; @@ -22,7 +32,7 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class PartPropertyHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class PartPropertyHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ProblemHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ProblemHandler.java index 224184cc6e5..2503eaab89a 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ProblemHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ProblemHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class ProblemHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class ProblemHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/RationaleHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/RationaleHandler.java index 870effea55d..3c0347349d3 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/RationaleHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/RationaleHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class RationaleHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class RationaleHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ReferencePropertyHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ReferencePropertyHandler.java index 7a167fe43eb..f64bbe7d052 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ReferencePropertyHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ReferencePropertyHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.emf.common.command.Command; import org.eclipse.emf.common.command.UnexecutableCommand; import org.eclipse.emf.ecore.EObject; @@ -22,7 +32,7 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class ReferencePropertyHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class ReferencePropertyHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/RequirementHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/RequirementHandler.java index b3a8f899287..bcc62ea4b78 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/RequirementHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/RequirementHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,7 +22,7 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class RequirementHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class RequirementHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/SatisfyHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/SatisfyHandler.java index 4c1053febdb..3890db13e8d 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/SatisfyHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/SatisfyHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class SatisfyHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class SatisfyHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/UnitHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/UnitHandler.java index 02250051d07..1ce7e203e44 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/UnitHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/UnitHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class UnitHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class UnitHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ValuePropertyHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ValuePropertyHandler.java index 2b6de8ddb0a..00ef0d806ba 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ValuePropertyHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ValuePropertyHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.emf.common.command.Command; import org.eclipse.emf.common.command.UnexecutableCommand; import org.eclipse.emf.ecore.EObject; @@ -22,7 +32,7 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class ValuePropertyHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class ValuePropertyHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ValueTypeHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ValueTypeHandler.java index ee252708001..26146d4455d 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ValueTypeHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ValueTypeHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class ValueTypeHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class ValueTypeHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ValueType_EnumerationHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ValueType_EnumerationHandler.java index 3b9f388b8ac..e3be61c44bc 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ValueType_EnumerationHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ValueType_EnumerationHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class ValueType_EnumerationHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class ValueType_EnumerationHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ValueType_PrimitiveTypeHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ValueType_PrimitiveTypeHandler.java index fd1ee5008df..606489e01c8 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ValueType_PrimitiveTypeHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ValueType_PrimitiveTypeHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class ValueType_PrimitiveTypeHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class ValueType_PrimitiveTypeHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/VerifyHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/VerifyHandler.java index c107a5a2ee8..4f4db61a51a 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/VerifyHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/VerifyHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class VerifyHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class VerifyHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ViewHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ViewHandler.java index a1650af5d42..ccbd234f146 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ViewHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ViewHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class ViewHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class ViewHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ViewPointHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ViewPointHandler.java index fc27c6638b0..3a5011639ba 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ViewPointHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src-gen/org/eclipse/papyrus/sysml/nattable/menu/handlers/ViewPointHandler.java @@ -1,6 +1,16 @@ +/***************************************************************************** + * Copyright (c) 2013 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ package org.eclipse.papyrus.sysml.nattable.menu.handlers; -import org.eclipse.core.commands.IHandler; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; @@ -12,11 +22,11 @@ import org.eclipse.papyrus.sysml.service.types.element.SysMLElementTypes; * * @generated */ -public class ViewPointHandler extends AbstractSysmlNattableCreateCommandHandler implements IHandler { +public class ViewPointHandler extends AbstractSysmlNattableCreateCommandHandler { /** * <pre> - * @see org.eclipse.papyrus.sysml.modelexplorer.handler.CreateCommandHandler#getElementTypeToCreate() + * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#getElementTypeToCreate() * * @return the IElementType this handler is supposed to create * diff --git a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src/org/eclipse/papyrus/sysml/nattable/menu/handlers/AbstractSysmlNattableCreateCommandHandler.java b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src/org/eclipse/papyrus/sysml/nattable/menu/handlers/AbstractSysmlNattableCreateCommandHandler.java index 3ee423c271a..e54c8af0e48 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src/org/eclipse/papyrus/sysml/nattable/menu/handlers/AbstractSysmlNattableCreateCommandHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.sysml.nattable.menu/src/org/eclipse/papyrus/sysml/nattable/menu/handlers/AbstractSysmlNattableCreateCommandHandler.java @@ -11,26 +11,10 @@ *****************************************************************************/
package org.eclipse.papyrus.sysml.nattable.menu.handlers;
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.Set;
-
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.core.runtime.IAdaptable;
-import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.emf.common.command.Command;
-import org.eclipse.emf.common.command.UnexecutableCommand;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.gmf.runtime.common.core.command.CommandResult;
-import org.eclipse.gmf.runtime.common.core.command.CompositeCommand;
-import org.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand;
-import org.eclipse.gmf.runtime.emf.type.core.IElementType;
-import org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest;
-import org.eclipse.papyrus.commands.wrappers.EMFtoGMFCommandWrapper;
import org.eclipse.papyrus.infra.nattable.manager.table.INattableModelManager;
import org.eclipse.papyrus.infra.services.edit.service.IElementEditService;
import org.eclipse.papyrus.sysml.service.types.handlers.AbstractSysmlCreateCommandHandler;
-import org.eclipse.papyrus.uml.nattable.menu.messages.Messages;
import org.eclipse.papyrus.uml.nattable.menu.util.TableMenuUtils;
import org.eclipse.papyrus.uml.service.types.utils.ICommandContext;
@@ -40,9 +24,6 @@ import org.eclipse.papyrus.uml.service.types.utils.ICommandContext; */
public abstract class AbstractSysmlNattableCreateCommandHandler extends AbstractSysmlCreateCommandHandler {
- @Override
- protected abstract IElementType getElementTypeToCreate();
-
/**
* <pre>
*
@@ -54,57 +35,37 @@ public abstract class AbstractSysmlNattableCreateCommandHandler extends Abstract *
* </pre>
*/
- @Override
protected Command buildCommand() {
Command createCmd = super.buildCommand();
-
- final INattableModelManager nattableModelManager = TableMenuUtils.getTableManager(getActiveWorkbenchPart());
- if(nattableModelManager != null) {
- CompositeCommand cmd = new CompositeCommand(""); //$NON-NLS-1$
- cmd.add(new EMFtoGMFCommandWrapper(createCmd));
-
- final CreateElementRequest request = this.createRequest;
- // depends on the synchronization of the axis manager
- cmd.add(new AbstractTransactionalCommand(getEditingDomain(), Messages.AbstractNattableCreateCommandHandler_AddElementCommand, null) {
-
- @Override
- protected CommandResult doExecuteWithResult(IProgressMonitor monitor, IAdaptable info) throws ExecutionException {
- EObject newElement = request.getNewElement();
- Collection<Object> toAdd = new ArrayList<Object>();
- toAdd.add(newElement);
- Command tmp = nattableModelManager.getAddRowElementCommand(toAdd);
- if(tmp != null) {
- tmp.execute();
- }
- return CommandResult.newOKCommandResult();
- }
- });
- return new org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper(cmd);
-
- }
- return UnexecutableCommand.INSTANCE;
-
+ return TableMenuUtils.buildNattableCreationCommand(createCmd, this.createRequest);
}
- @Override
+ /**
+ * Obtain the context of the active table editor.
+ *
+ * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCommandHandler#getCommandContext()
+ *
+ * @return
+ */
protected ICommandContext getCommandContext() {
return TableMenuUtils.getTableCommandContext(TableMenuUtils.getTableManager(getActiveWorkbenchPart()));
}
- @Override
+ /**
+ * Verify if this handler is currently active and the command can execute. Additionally, verify if this table can add this type of element.
+ *
+ * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#setEnabled(java.lang.Object)
+ *
+ * @param evaluationContext
+ */
public void setEnabled(Object evaluationContext) {
- Command command = getCommand();
- boolean isEnabled = command.canExecute();
+ INattableModelManager tableManager = TableMenuUtils.getTableManager(getActiveWorkbenchPart());
+ boolean isEnabled = tableManager.canCreateRowElement(getElementTypeToCreate().getId());
if(isEnabled) {
- IElementType newElementType = getElementTypeToCreate();
- INattableModelManager tableManager = TableMenuUtils.getTableManager(getActiveWorkbenchPart());
- String id = newElementType.getId();
-
- isEnabled = tableManager.canCreateRowElement(id);
- Set<String> visibleCommands = getFilterIds();
- isEnabled &= visibleCommands.contains(id);
-
+ //we test the enable of the super implementation
+ super.setEnabled(evaluationContext);
+ isEnabled = super.isEnabled();
}
setBaseEnabled(isEnabled);
diff --git a/sandbox/TableV3/org.eclipse.papyrus.uml.nattable.menu/plugin.xml b/sandbox/TableV3/org.eclipse.papyrus.uml.nattable.menu/plugin.xml index 9a700a1f6c5..dd93da09f6d 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.uml.nattable.menu/plugin.xml +++ b/sandbox/TableV3/org.eclipse.papyrus.uml.nattable.menu/plugin.xml @@ -3,251 +3,2456 @@ <plugin>
<extension point= "org.eclipse.ui.handlers">
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AbstractionHandler" commandId="org.eclipse.papyrus.uml.service.types.AbstractionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AcceptCallActionHandler" commandId="org.eclipse.papyrus.uml.service.types.AcceptCallActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AcceptEventActionHandler" commandId="org.eclipse.papyrus.uml.service.types.AcceptEventActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActionExecutionSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.ActionExecutionSpecificationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActionInputPinHandler" commandId="org.eclipse.papyrus.uml.service.types.ActionInputPinCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActivityEdgeHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityEdgeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActivityFinalNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityFinalNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActivityGroupHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityGroupCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActivityHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActivityNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActivityParameterNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityParameterNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActivityPartitionHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityPartitionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActorHandler" commandId="org.eclipse.papyrus.uml.service.types.ActorCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AddStructuralFeatureValueActionHandler" commandId="org.eclipse.papyrus.uml.service.types.AddStructuralFeatureValueActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AddVariableValueActionHandler" commandId="org.eclipse.papyrus.uml.service.types.AddVariableValueActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AnyReceiveEventHandler" commandId="org.eclipse.papyrus.uml.service.types.AnyReceiveEventCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ArtifactHandler" commandId="org.eclipse.papyrus.uml.service.types.ArtifactCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AssociationBaseHandler" commandId="org.eclipse.papyrus.uml.service.types.AssociationBaseCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AssociationClassHandler" commandId="org.eclipse.papyrus.uml.service.types.AssociationClassCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AssociationHandler" commandId="org.eclipse.papyrus.uml.service.types.AssociationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.BehavioralFeatureHandler" commandId="org.eclipse.papyrus.uml.service.types.BehavioralFeatureCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.BehavioredClassifierHandler" commandId="org.eclipse.papyrus.uml.service.types.BehavioredClassifierCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.BehaviorExecutionSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.BehaviorExecutionSpecificationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.BehaviorHandler" commandId="org.eclipse.papyrus.uml.service.types.BehaviorCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.BroadcastSignalActionHandler" commandId="org.eclipse.papyrus.uml.service.types.BroadcastSignalActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CallActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CallActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CallBehaviorActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CallBehaviorActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CallEventHandler" commandId="org.eclipse.papyrus.uml.service.types.CallEventCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CallOperationActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CallOperationActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CentralBufferNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.CentralBufferNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ChangeEventHandler" commandId="org.eclipse.papyrus.uml.service.types.ChangeEventCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ClassHandler" commandId="org.eclipse.papyrus.uml.service.types.ClassCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ClassifierHandler" commandId="org.eclipse.papyrus.uml.service.types.ClassifierCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ClassifierTemplateParameterHandler" commandId="org.eclipse.papyrus.uml.service.types.ClassifierTemplateParameterCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ClauseHandler" commandId="org.eclipse.papyrus.uml.service.types.ClauseCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ClearAssociationActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ClearAssociationActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ClearStructuralFeatureActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ClearStructuralFeatureActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ClearVariableActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ClearVariableActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CollaborationHandler" commandId="org.eclipse.papyrus.uml.service.types.CollaborationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CollaborationUseHandler" commandId="org.eclipse.papyrus.uml.service.types.CollaborationUseCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CombinedFragmentHandler" commandId="org.eclipse.papyrus.uml.service.types.CombinedFragmentCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CommentHandler" commandId="org.eclipse.papyrus.uml.service.types.CommentCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CommunicationPathHandler" commandId="org.eclipse.papyrus.uml.service.types.CommunicationPathCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ComponentHandler" commandId="org.eclipse.papyrus.uml.service.types.ComponentCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ComponentRealizationHandler" commandId="org.eclipse.papyrus.uml.service.types.ComponentRealizationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ConditionalNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ConditionalNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ConnectableElementHandler" commandId="org.eclipse.papyrus.uml.service.types.ConnectableElementCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ConnectableElementTemplateParameterHandler" commandId="org.eclipse.papyrus.uml.service.types.ConnectableElementTemplateParameterCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ConnectionPointReferenceHandler" commandId="org.eclipse.papyrus.uml.service.types.ConnectionPointReferenceCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ConnectorEndHandler" commandId="org.eclipse.papyrus.uml.service.types.ConnectorEndCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ConnectorHandler" commandId="org.eclipse.papyrus.uml.service.types.ConnectorCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ConsiderIgnoreFragmentHandler" commandId="org.eclipse.papyrus.uml.service.types.ConsiderIgnoreFragmentCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ConstraintHandler" commandId="org.eclipse.papyrus.uml.service.types.ConstraintCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ContinuationHandler" commandId="org.eclipse.papyrus.uml.service.types.ContinuationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ControlFlowHandler" commandId="org.eclipse.papyrus.uml.service.types.ControlFlowCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ControlNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ControlNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CreateLinkActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CreateLinkActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CreateLinkObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CreateLinkObjectActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CreateObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CreateObjectActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DataStoreNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.DataStoreNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DataTypeHandler" commandId="org.eclipse.papyrus.uml.service.types.DataTypeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DecisionNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.DecisionNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DependencyHandler" commandId="org.eclipse.papyrus.uml.service.types.DependencyCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DeployedArtifactHandler" commandId="org.eclipse.papyrus.uml.service.types.DeployedArtifactCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DeploymentHandler" commandId="org.eclipse.papyrus.uml.service.types.DeploymentCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DeploymentSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.DeploymentSpecificationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DeploymentTargetHandler" commandId="org.eclipse.papyrus.uml.service.types.DeploymentTargetCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DestroyLinkActionHandler" commandId="org.eclipse.papyrus.uml.service.types.DestroyLinkActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DestroyObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.DestroyObjectActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DestructionOccurrenceSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.DestructionOccurrenceSpecificationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DeviceHandler" commandId="org.eclipse.papyrus.uml.service.types.DeviceCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DirectedRelationshipHandler" commandId="org.eclipse.papyrus.uml.service.types.DirectedRelationshipCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DurationConstraintHandler" commandId="org.eclipse.papyrus.uml.service.types.DurationConstraintCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DurationHandler" commandId="org.eclipse.papyrus.uml.service.types.DurationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DurationIntervalHandler" commandId="org.eclipse.papyrus.uml.service.types.DurationIntervalCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DurationObservationHandler" commandId="org.eclipse.papyrus.uml.service.types.DurationObservationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ElementHandler" commandId="org.eclipse.papyrus.uml.service.types.ElementCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ElementImportHandler" commandId="org.eclipse.papyrus.uml.service.types.ElementImportCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.EncapsulatedClassifierHandler" commandId="org.eclipse.papyrus.uml.service.types.EncapsulatedClassifierCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.EnumerationHandler" commandId="org.eclipse.papyrus.uml.service.types.EnumerationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.EnumerationLiteralHandler" commandId="org.eclipse.papyrus.uml.service.types.EnumerationLiteralCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.EventHandler" commandId="org.eclipse.papyrus.uml.service.types.EventCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExceptionHandlerHandler" commandId="org.eclipse.papyrus.uml.service.types.ExceptionHandlerCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExecutableNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ExecutableNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExecutionEnvironmentHandler" commandId="org.eclipse.papyrus.uml.service.types.ExecutionEnvironmentCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExecutionOccurrenceSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.ExecutionOccurrenceSpecificationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExecutionSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.ExecutionSpecificationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExpansionNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ExpansionNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExpansionRegionHandler" commandId="org.eclipse.papyrus.uml.service.types.ExpansionRegionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExpressionHandler" commandId="org.eclipse.papyrus.uml.service.types.ExpressionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExtendHandler" commandId="org.eclipse.papyrus.uml.service.types.ExtendCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExtensionEndHandler" commandId="org.eclipse.papyrus.uml.service.types.ExtensionEndCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExtensionHandler" commandId="org.eclipse.papyrus.uml.service.types.ExtensionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExtensionPointHandler" commandId="org.eclipse.papyrus.uml.service.types.ExtensionPointCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.FeatureHandler" commandId="org.eclipse.papyrus.uml.service.types.FeatureCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.FinalNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.FinalNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.FinalStateHandler" commandId="org.eclipse.papyrus.uml.service.types.FinalStateCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.FlowFinalNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.FlowFinalNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ForkNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ForkNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.FunctionBehaviorHandler" commandId="org.eclipse.papyrus.uml.service.types.FunctionBehaviorCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.GateHandler" commandId="org.eclipse.papyrus.uml.service.types.GateCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.GeneralizationHandler" commandId="org.eclipse.papyrus.uml.service.types.GeneralizationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.GeneralizationSetHandler" commandId="org.eclipse.papyrus.uml.service.types.GeneralizationSetCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.GeneralOrderingHandler" commandId="org.eclipse.papyrus.uml.service.types.GeneralOrderingCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ImageHandler" commandId="org.eclipse.papyrus.uml.service.types.ImageCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.IncludeHandler" commandId="org.eclipse.papyrus.uml.service.types.IncludeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InformationFlowHandler" commandId="org.eclipse.papyrus.uml.service.types.InformationFlowCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InformationItemHandler" commandId="org.eclipse.papyrus.uml.service.types.InformationItemCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InitialNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.InitialNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InputPinHandler" commandId="org.eclipse.papyrus.uml.service.types.InputPinCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InstanceSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.InstanceSpecificationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InstanceValueHandler" commandId="org.eclipse.papyrus.uml.service.types.InstanceValueCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InteractionConstraintHandler" commandId="org.eclipse.papyrus.uml.service.types.InteractionConstraintCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InteractionFragmentHandler" commandId="org.eclipse.papyrus.uml.service.types.InteractionFragmentCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InteractionHandler" commandId="org.eclipse.papyrus.uml.service.types.InteractionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InteractionOperandHandler" commandId="org.eclipse.papyrus.uml.service.types.InteractionOperandCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InteractionUseHandler" commandId="org.eclipse.papyrus.uml.service.types.InteractionUseCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InterfaceHandler" commandId="org.eclipse.papyrus.uml.service.types.InterfaceCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InterfaceRealizationHandler" commandId="org.eclipse.papyrus.uml.service.types.InterfaceRealizationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InterruptibleActivityRegionHandler" commandId="org.eclipse.papyrus.uml.service.types.InterruptibleActivityRegionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.IntervalConstraintHandler" commandId="org.eclipse.papyrus.uml.service.types.IntervalConstraintCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.IntervalHandler" commandId="org.eclipse.papyrus.uml.service.types.IntervalCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InvocationActionHandler" commandId="org.eclipse.papyrus.uml.service.types.InvocationActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.JoinNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.JoinNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LifelineHandler" commandId="org.eclipse.papyrus.uml.service.types.LifelineCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LinkActionHandler" commandId="org.eclipse.papyrus.uml.service.types.LinkActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LinkEndCreationDataHandler" commandId="org.eclipse.papyrus.uml.service.types.LinkEndCreationDataCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LinkEndDataHandler" commandId="org.eclipse.papyrus.uml.service.types.LinkEndDataCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LinkEndDestructionDataHandler" commandId="org.eclipse.papyrus.uml.service.types.LinkEndDestructionDataCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LiteralBooleanHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralBooleanCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LiteralIntegerHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralIntegerCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LiteralNullHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralNullCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LiteralRealHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralRealCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LiteralSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralSpecificationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LiteralStringHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralStringCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LiteralUnlimitedNaturalHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralUnlimitedNaturalCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LoopNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.LoopNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ManifestationHandler" commandId="org.eclipse.papyrus.uml.service.types.ManifestationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.MergeNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.MergeNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.MessageEndHandler" commandId="org.eclipse.papyrus.uml.service.types.MessageEndCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.MessageEventHandler" commandId="org.eclipse.papyrus.uml.service.types.MessageEventCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.MessageHandler" commandId="org.eclipse.papyrus.uml.service.types.MessageCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.MessageOccurrenceSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.MessageOccurrenceSpecificationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ModelHandler" commandId="org.eclipse.papyrus.uml.service.types.ModelCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.MultiplicityElementHandler" commandId="org.eclipse.papyrus.uml.service.types.MultiplicityElementCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.NamedElementHandler" commandId="org.eclipse.papyrus.uml.service.types.NamedElementCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.NamespaceHandler" commandId="org.eclipse.papyrus.uml.service.types.NamespaceCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.NodeHandler" commandId="org.eclipse.papyrus.uml.service.types.NodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ObjectFlowHandler" commandId="org.eclipse.papyrus.uml.service.types.ObjectFlowCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ObjectNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ObjectNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ObservationHandler" commandId="org.eclipse.papyrus.uml.service.types.ObservationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.OccurrenceSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.OccurrenceSpecificationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.OpaqueActionHandler" commandId="org.eclipse.papyrus.uml.service.types.OpaqueActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.OpaqueBehaviorHandler" commandId="org.eclipse.papyrus.uml.service.types.OpaqueBehaviorCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.OpaqueExpressionHandler" commandId="org.eclipse.papyrus.uml.service.types.OpaqueExpressionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.OperationHandler" commandId="org.eclipse.papyrus.uml.service.types.OperationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.OperationTemplateParameterHandler" commandId="org.eclipse.papyrus.uml.service.types.OperationTemplateParameterCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.OutputPinHandler" commandId="org.eclipse.papyrus.uml.service.types.OutputPinCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PackageableElementHandler" commandId="org.eclipse.papyrus.uml.service.types.PackageableElementCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PackageHandler" commandId="org.eclipse.papyrus.uml.service.types.PackageCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PackageImportHandler" commandId="org.eclipse.papyrus.uml.service.types.PackageImportCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PackageMergeHandler" commandId="org.eclipse.papyrus.uml.service.types.PackageMergeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ParameterableElementHandler" commandId="org.eclipse.papyrus.uml.service.types.ParameterableElementCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ParameterHandler" commandId="org.eclipse.papyrus.uml.service.types.ParameterCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ParameterSetHandler" commandId="org.eclipse.papyrus.uml.service.types.ParameterSetCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PartDecompositionHandler" commandId="org.eclipse.papyrus.uml.service.types.PartDecompositionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PinHandler" commandId="org.eclipse.papyrus.uml.service.types.PinCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PortHandler" commandId="org.eclipse.papyrus.uml.service.types.PortCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PrimitiveTypeHandler" commandId="org.eclipse.papyrus.uml.service.types.PrimitiveTypeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ProfileApplicationHandler" commandId="org.eclipse.papyrus.uml.service.types.ProfileApplicationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ProfileHandler" commandId="org.eclipse.papyrus.uml.service.types.ProfileCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PropertyHandler" commandId="org.eclipse.papyrus.uml.service.types.PropertyCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ProtocolConformanceHandler" commandId="org.eclipse.papyrus.uml.service.types.ProtocolConformanceCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ProtocolStateMachineHandler" commandId="org.eclipse.papyrus.uml.service.types.ProtocolStateMachineCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ProtocolTransitionHandler" commandId="org.eclipse.papyrus.uml.service.types.ProtocolTransitionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PseudostateHandler" commandId="org.eclipse.papyrus.uml.service.types.PseudostateCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.QualifierValueHandler" commandId="org.eclipse.papyrus.uml.service.types.QualifierValueCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RaiseExceptionActionHandler" commandId="org.eclipse.papyrus.uml.service.types.RaiseExceptionActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReadExtentActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadExtentActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReadIsClassifiedObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadIsClassifiedObjectActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReadLinkActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadLinkActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReadLinkObjectEndActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadLinkObjectEndActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReadLinkObjectEndQualifierActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadLinkObjectEndQualifierActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReadSelfActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadSelfActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReadStructuralFeatureActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadStructuralFeatureActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReadVariableActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadVariableActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RealizationHandler" commandId="org.eclipse.papyrus.uml.service.types.RealizationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReceptionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReceptionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReclassifyObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReclassifyObjectActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RedefinableElementHandler" commandId="org.eclipse.papyrus.uml.service.types.RedefinableElementCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RedefinableTemplateSignatureHandler" commandId="org.eclipse.papyrus.uml.service.types.RedefinableTemplateSignatureCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReduceActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReduceActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RefineHandler" commandId="org.eclipse.papyrus.uml.service.types.RefineCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RegionHandler" commandId="org.eclipse.papyrus.uml.service.types.RegionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RelationshipHandler" commandId="org.eclipse.papyrus.uml.service.types.RelationshipCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RemoveStructuralFeatureValueActionHandler" commandId="org.eclipse.papyrus.uml.service.types.RemoveStructuralFeatureValueActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RemoveVariableValueActionHandler" commandId="org.eclipse.papyrus.uml.service.types.RemoveVariableValueActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReplyActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReplyActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.SendObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.SendObjectActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.SendSignalActionHandler" commandId="org.eclipse.papyrus.uml.service.types.SendSignalActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.SequenceNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.SequenceNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.SignalEventHandler" commandId="org.eclipse.papyrus.uml.service.types.SignalEventCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.SignalHandler" commandId="org.eclipse.papyrus.uml.service.types.SignalCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.SlotHandler" commandId="org.eclipse.papyrus.uml.service.types.SlotCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StartClassifierBehaviorActionHandler" commandId="org.eclipse.papyrus.uml.service.types.StartClassifierBehaviorActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StartObjectBehaviorActionHandler" commandId="org.eclipse.papyrus.uml.service.types.StartObjectBehaviorActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StateHandler" commandId="org.eclipse.papyrus.uml.service.types.StateCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StateInvariantHandler" commandId="org.eclipse.papyrus.uml.service.types.StateInvariantCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StateMachineHandler" commandId="org.eclipse.papyrus.uml.service.types.StateMachineCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StereotypeHandler" commandId="org.eclipse.papyrus.uml.service.types.StereotypeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StringExpressionHandler" commandId="org.eclipse.papyrus.uml.service.types.StringExpressionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StructuralFeatureActionHandler" commandId="org.eclipse.papyrus.uml.service.types.StructuralFeatureActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StructuralFeatureHandler" commandId="org.eclipse.papyrus.uml.service.types.StructuralFeatureCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StructuredActivityNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.StructuredActivityNodeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StructuredClassifierHandler" commandId="org.eclipse.papyrus.uml.service.types.StructuredClassifierCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.SubstitutionHandler" commandId="org.eclipse.papyrus.uml.service.types.SubstitutionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TemplateableElementHandler" commandId="org.eclipse.papyrus.uml.service.types.TemplateableElementCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TemplateBindingHandler" commandId="org.eclipse.papyrus.uml.service.types.TemplateBindingCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TemplateParameterHandler" commandId="org.eclipse.papyrus.uml.service.types.TemplateParameterCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TemplateParameterSubstitutionHandler" commandId="org.eclipse.papyrus.uml.service.types.TemplateParameterSubstitutionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TemplateSignatureHandler" commandId="org.eclipse.papyrus.uml.service.types.TemplateSignatureCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TestIdentityActionHandler" commandId="org.eclipse.papyrus.uml.service.types.TestIdentityActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TimeConstraintHandler" commandId="org.eclipse.papyrus.uml.service.types.TimeConstraintCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TimeEventHandler" commandId="org.eclipse.papyrus.uml.service.types.TimeEventCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TimeExpressionHandler" commandId="org.eclipse.papyrus.uml.service.types.TimeExpressionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TimeIntervalHandler" commandId="org.eclipse.papyrus.uml.service.types.TimeIntervalCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TimeObservationHandler" commandId="org.eclipse.papyrus.uml.service.types.TimeObservationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TraceHandler" commandId="org.eclipse.papyrus.uml.service.types.TraceCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TransitionHandler" commandId="org.eclipse.papyrus.uml.service.types.TransitionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TriggerHandler" commandId="org.eclipse.papyrus.uml.service.types.TriggerCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TypedElementHandler" commandId="org.eclipse.papyrus.uml.service.types.TypedElementCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TypeHandler" commandId="org.eclipse.papyrus.uml.service.types.TypeCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.UnmarshallActionHandler" commandId="org.eclipse.papyrus.uml.service.types.UnmarshallActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.UsageHandler" commandId="org.eclipse.papyrus.uml.service.types.UsageCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.UseCaseHandler" commandId="org.eclipse.papyrus.uml.service.types.UseCaseCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ValuePinHandler" commandId="org.eclipse.papyrus.uml.service.types.ValuePinCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ValueSpecificationActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ValueSpecificationActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ValueSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.ValueSpecificationCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.VariableActionHandler" commandId="org.eclipse.papyrus.uml.service.types.VariableActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.VariableHandler" commandId="org.eclipse.papyrus.uml.service.types.VariableCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.VertexHandler" commandId="org.eclipse.papyrus.uml.service.types.VertexCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.WriteLinkActionHandler" commandId="org.eclipse.papyrus.uml.service.types.WriteLinkActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.WriteStructuralFeatureActionHandler" commandId="org.eclipse.papyrus.uml.service.types.WriteStructuralFeatureActionCreateCommand"></handler>
-<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.WriteVariableActionHandler" commandId="org.eclipse.papyrus.uml.service.types.WriteVariableActionCreateCommand"></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AbstractionHandler" commandId="org.eclipse.papyrus.uml.service.types.AbstractionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AcceptCallActionHandler" commandId="org.eclipse.papyrus.uml.service.types.AcceptCallActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AcceptEventActionHandler" commandId="org.eclipse.papyrus.uml.service.types.AcceptEventActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActionExecutionSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.ActionExecutionSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActionInputPinHandler" commandId="org.eclipse.papyrus.uml.service.types.ActionInputPinCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActivityEdgeHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityEdgeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActivityFinalNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityFinalNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActivityGroupHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityGroupCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActivityHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActivityNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActivityParameterNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityParameterNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActivityPartitionHandler" commandId="org.eclipse.papyrus.uml.service.types.ActivityPartitionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ActorHandler" commandId="org.eclipse.papyrus.uml.service.types.ActorCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AddStructuralFeatureValueActionHandler" commandId="org.eclipse.papyrus.uml.service.types.AddStructuralFeatureValueActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AddVariableValueActionHandler" commandId="org.eclipse.papyrus.uml.service.types.AddVariableValueActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AnyReceiveEventHandler" commandId="org.eclipse.papyrus.uml.service.types.AnyReceiveEventCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ArtifactHandler" commandId="org.eclipse.papyrus.uml.service.types.ArtifactCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AssociationBaseHandler" commandId="org.eclipse.papyrus.uml.service.types.AssociationBaseCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AssociationClassHandler" commandId="org.eclipse.papyrus.uml.service.types.AssociationClassCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.AssociationHandler" commandId="org.eclipse.papyrus.uml.service.types.AssociationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.BehavioralFeatureHandler" commandId="org.eclipse.papyrus.uml.service.types.BehavioralFeatureCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.BehavioredClassifierHandler" commandId="org.eclipse.papyrus.uml.service.types.BehavioredClassifierCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.BehaviorExecutionSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.BehaviorExecutionSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.BehaviorHandler" commandId="org.eclipse.papyrus.uml.service.types.BehaviorCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.BroadcastSignalActionHandler" commandId="org.eclipse.papyrus.uml.service.types.BroadcastSignalActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CallActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CallActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CallBehaviorActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CallBehaviorActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CallEventHandler" commandId="org.eclipse.papyrus.uml.service.types.CallEventCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CallOperationActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CallOperationActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CentralBufferNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.CentralBufferNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ChangeEventHandler" commandId="org.eclipse.papyrus.uml.service.types.ChangeEventCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ClassHandler" commandId="org.eclipse.papyrus.uml.service.types.ClassCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ClassifierHandler" commandId="org.eclipse.papyrus.uml.service.types.ClassifierCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ClassifierTemplateParameterHandler" commandId="org.eclipse.papyrus.uml.service.types.ClassifierTemplateParameterCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ClauseHandler" commandId="org.eclipse.papyrus.uml.service.types.ClauseCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ClearAssociationActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ClearAssociationActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ClearStructuralFeatureActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ClearStructuralFeatureActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ClearVariableActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ClearVariableActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CollaborationHandler" commandId="org.eclipse.papyrus.uml.service.types.CollaborationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CollaborationUseHandler" commandId="org.eclipse.papyrus.uml.service.types.CollaborationUseCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CombinedFragmentHandler" commandId="org.eclipse.papyrus.uml.service.types.CombinedFragmentCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CommentHandler" commandId="org.eclipse.papyrus.uml.service.types.CommentCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CommunicationPathHandler" commandId="org.eclipse.papyrus.uml.service.types.CommunicationPathCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ComponentHandler" commandId="org.eclipse.papyrus.uml.service.types.ComponentCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ComponentRealizationHandler" commandId="org.eclipse.papyrus.uml.service.types.ComponentRealizationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ConditionalNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ConditionalNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ConnectableElementHandler" commandId="org.eclipse.papyrus.uml.service.types.ConnectableElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ConnectableElementTemplateParameterHandler" commandId="org.eclipse.papyrus.uml.service.types.ConnectableElementTemplateParameterCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ConnectionPointReferenceHandler" commandId="org.eclipse.papyrus.uml.service.types.ConnectionPointReferenceCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ConnectorEndHandler" commandId="org.eclipse.papyrus.uml.service.types.ConnectorEndCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ConnectorHandler" commandId="org.eclipse.papyrus.uml.service.types.ConnectorCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ConsiderIgnoreFragmentHandler" commandId="org.eclipse.papyrus.uml.service.types.ConsiderIgnoreFragmentCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ConstraintHandler" commandId="org.eclipse.papyrus.uml.service.types.ConstraintCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ContinuationHandler" commandId="org.eclipse.papyrus.uml.service.types.ContinuationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ControlFlowHandler" commandId="org.eclipse.papyrus.uml.service.types.ControlFlowCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ControlNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ControlNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CreateLinkActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CreateLinkActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CreateLinkObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CreateLinkObjectActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.CreateObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.CreateObjectActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DataStoreNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.DataStoreNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DataTypeHandler" commandId="org.eclipse.papyrus.uml.service.types.DataTypeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DecisionNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.DecisionNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DependencyHandler" commandId="org.eclipse.papyrus.uml.service.types.DependencyCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DeployedArtifactHandler" commandId="org.eclipse.papyrus.uml.service.types.DeployedArtifactCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DeploymentHandler" commandId="org.eclipse.papyrus.uml.service.types.DeploymentCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DeploymentSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.DeploymentSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DeploymentTargetHandler" commandId="org.eclipse.papyrus.uml.service.types.DeploymentTargetCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DestroyLinkActionHandler" commandId="org.eclipse.papyrus.uml.service.types.DestroyLinkActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DestroyObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.DestroyObjectActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DestructionOccurrenceSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.DestructionOccurrenceSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DeviceHandler" commandId="org.eclipse.papyrus.uml.service.types.DeviceCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DirectedRelationshipHandler" commandId="org.eclipse.papyrus.uml.service.types.DirectedRelationshipCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DurationConstraintHandler" commandId="org.eclipse.papyrus.uml.service.types.DurationConstraintCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DurationHandler" commandId="org.eclipse.papyrus.uml.service.types.DurationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DurationIntervalHandler" commandId="org.eclipse.papyrus.uml.service.types.DurationIntervalCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.DurationObservationHandler" commandId="org.eclipse.papyrus.uml.service.types.DurationObservationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ElementHandler" commandId="org.eclipse.papyrus.uml.service.types.ElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ElementImportHandler" commandId="org.eclipse.papyrus.uml.service.types.ElementImportCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.EncapsulatedClassifierHandler" commandId="org.eclipse.papyrus.uml.service.types.EncapsulatedClassifierCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.EnumerationHandler" commandId="org.eclipse.papyrus.uml.service.types.EnumerationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.EnumerationLiteralHandler" commandId="org.eclipse.papyrus.uml.service.types.EnumerationLiteralCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.EventHandler" commandId="org.eclipse.papyrus.uml.service.types.EventCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExceptionHandlerHandler" commandId="org.eclipse.papyrus.uml.service.types.ExceptionHandlerCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExecutableNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ExecutableNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExecutionEnvironmentHandler" commandId="org.eclipse.papyrus.uml.service.types.ExecutionEnvironmentCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExecutionOccurrenceSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.ExecutionOccurrenceSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExecutionSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.ExecutionSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExpansionNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ExpansionNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExpansionRegionHandler" commandId="org.eclipse.papyrus.uml.service.types.ExpansionRegionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExpressionHandler" commandId="org.eclipse.papyrus.uml.service.types.ExpressionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExtendHandler" commandId="org.eclipse.papyrus.uml.service.types.ExtendCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExtensionEndHandler" commandId="org.eclipse.papyrus.uml.service.types.ExtensionEndCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExtensionHandler" commandId="org.eclipse.papyrus.uml.service.types.ExtensionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ExtensionPointHandler" commandId="org.eclipse.papyrus.uml.service.types.ExtensionPointCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.FeatureHandler" commandId="org.eclipse.papyrus.uml.service.types.FeatureCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.FinalNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.FinalNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.FinalStateHandler" commandId="org.eclipse.papyrus.uml.service.types.FinalStateCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.FlowFinalNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.FlowFinalNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ForkNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ForkNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.FunctionBehaviorHandler" commandId="org.eclipse.papyrus.uml.service.types.FunctionBehaviorCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.GateHandler" commandId="org.eclipse.papyrus.uml.service.types.GateCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.GeneralizationHandler" commandId="org.eclipse.papyrus.uml.service.types.GeneralizationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.GeneralizationSetHandler" commandId="org.eclipse.papyrus.uml.service.types.GeneralizationSetCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.GeneralOrderingHandler" commandId="org.eclipse.papyrus.uml.service.types.GeneralOrderingCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ImageHandler" commandId="org.eclipse.papyrus.uml.service.types.ImageCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.IncludeHandler" commandId="org.eclipse.papyrus.uml.service.types.IncludeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InformationFlowHandler" commandId="org.eclipse.papyrus.uml.service.types.InformationFlowCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InformationItemHandler" commandId="org.eclipse.papyrus.uml.service.types.InformationItemCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InitialNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.InitialNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InputPinHandler" commandId="org.eclipse.papyrus.uml.service.types.InputPinCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InstanceSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.InstanceSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InstanceValueHandler" commandId="org.eclipse.papyrus.uml.service.types.InstanceValueCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InteractionConstraintHandler" commandId="org.eclipse.papyrus.uml.service.types.InteractionConstraintCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InteractionFragmentHandler" commandId="org.eclipse.papyrus.uml.service.types.InteractionFragmentCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InteractionHandler" commandId="org.eclipse.papyrus.uml.service.types.InteractionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InteractionOperandHandler" commandId="org.eclipse.papyrus.uml.service.types.InteractionOperandCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InteractionUseHandler" commandId="org.eclipse.papyrus.uml.service.types.InteractionUseCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InterfaceHandler" commandId="org.eclipse.papyrus.uml.service.types.InterfaceCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InterfaceRealizationHandler" commandId="org.eclipse.papyrus.uml.service.types.InterfaceRealizationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InterruptibleActivityRegionHandler" commandId="org.eclipse.papyrus.uml.service.types.InterruptibleActivityRegionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.IntervalConstraintHandler" commandId="org.eclipse.papyrus.uml.service.types.IntervalConstraintCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.IntervalHandler" commandId="org.eclipse.papyrus.uml.service.types.IntervalCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.InvocationActionHandler" commandId="org.eclipse.papyrus.uml.service.types.InvocationActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.JoinNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.JoinNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LifelineHandler" commandId="org.eclipse.papyrus.uml.service.types.LifelineCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LinkActionHandler" commandId="org.eclipse.papyrus.uml.service.types.LinkActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LinkEndCreationDataHandler" commandId="org.eclipse.papyrus.uml.service.types.LinkEndCreationDataCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LinkEndDataHandler" commandId="org.eclipse.papyrus.uml.service.types.LinkEndDataCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LinkEndDestructionDataHandler" commandId="org.eclipse.papyrus.uml.service.types.LinkEndDestructionDataCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LiteralBooleanHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralBooleanCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LiteralIntegerHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralIntegerCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LiteralNullHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralNullCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LiteralRealHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralRealCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LiteralSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LiteralStringHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralStringCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LiteralUnlimitedNaturalHandler" commandId="org.eclipse.papyrus.uml.service.types.LiteralUnlimitedNaturalCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.LoopNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.LoopNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ManifestationHandler" commandId="org.eclipse.papyrus.uml.service.types.ManifestationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.MergeNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.MergeNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.MessageEndHandler" commandId="org.eclipse.papyrus.uml.service.types.MessageEndCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.MessageEventHandler" commandId="org.eclipse.papyrus.uml.service.types.MessageEventCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.MessageHandler" commandId="org.eclipse.papyrus.uml.service.types.MessageCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.MessageOccurrenceSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.MessageOccurrenceSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ModelHandler" commandId="org.eclipse.papyrus.uml.service.types.ModelCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.MultiplicityElementHandler" commandId="org.eclipse.papyrus.uml.service.types.MultiplicityElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.NamedElementHandler" commandId="org.eclipse.papyrus.uml.service.types.NamedElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.NamespaceHandler" commandId="org.eclipse.papyrus.uml.service.types.NamespaceCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.NodeHandler" commandId="org.eclipse.papyrus.uml.service.types.NodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ObjectFlowHandler" commandId="org.eclipse.papyrus.uml.service.types.ObjectFlowCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ObjectNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.ObjectNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ObservationHandler" commandId="org.eclipse.papyrus.uml.service.types.ObservationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.OccurrenceSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.OccurrenceSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.OpaqueActionHandler" commandId="org.eclipse.papyrus.uml.service.types.OpaqueActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.OpaqueBehaviorHandler" commandId="org.eclipse.papyrus.uml.service.types.OpaqueBehaviorCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.OpaqueExpressionHandler" commandId="org.eclipse.papyrus.uml.service.types.OpaqueExpressionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.OperationHandler" commandId="org.eclipse.papyrus.uml.service.types.OperationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.OperationTemplateParameterHandler" commandId="org.eclipse.papyrus.uml.service.types.OperationTemplateParameterCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.OutputPinHandler" commandId="org.eclipse.papyrus.uml.service.types.OutputPinCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PackageableElementHandler" commandId="org.eclipse.papyrus.uml.service.types.PackageableElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PackageHandler" commandId="org.eclipse.papyrus.uml.service.types.PackageCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PackageImportHandler" commandId="org.eclipse.papyrus.uml.service.types.PackageImportCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PackageMergeHandler" commandId="org.eclipse.papyrus.uml.service.types.PackageMergeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ParameterableElementHandler" commandId="org.eclipse.papyrus.uml.service.types.ParameterableElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ParameterHandler" commandId="org.eclipse.papyrus.uml.service.types.ParameterCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ParameterSetHandler" commandId="org.eclipse.papyrus.uml.service.types.ParameterSetCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PartDecompositionHandler" commandId="org.eclipse.papyrus.uml.service.types.PartDecompositionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PinHandler" commandId="org.eclipse.papyrus.uml.service.types.PinCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PortHandler" commandId="org.eclipse.papyrus.uml.service.types.PortCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PrimitiveTypeHandler" commandId="org.eclipse.papyrus.uml.service.types.PrimitiveTypeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ProfileApplicationHandler" commandId="org.eclipse.papyrus.uml.service.types.ProfileApplicationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ProfileHandler" commandId="org.eclipse.papyrus.uml.service.types.ProfileCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PropertyHandler" commandId="org.eclipse.papyrus.uml.service.types.PropertyCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ProtocolConformanceHandler" commandId="org.eclipse.papyrus.uml.service.types.ProtocolConformanceCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ProtocolStateMachineHandler" commandId="org.eclipse.papyrus.uml.service.types.ProtocolStateMachineCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ProtocolTransitionHandler" commandId="org.eclipse.papyrus.uml.service.types.ProtocolTransitionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.PseudostateHandler" commandId="org.eclipse.papyrus.uml.service.types.PseudostateCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.QualifierValueHandler" commandId="org.eclipse.papyrus.uml.service.types.QualifierValueCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RaiseExceptionActionHandler" commandId="org.eclipse.papyrus.uml.service.types.RaiseExceptionActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReadExtentActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadExtentActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReadIsClassifiedObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadIsClassifiedObjectActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReadLinkActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadLinkActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReadLinkObjectEndActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadLinkObjectEndActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReadLinkObjectEndQualifierActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadLinkObjectEndQualifierActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReadSelfActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadSelfActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReadStructuralFeatureActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadStructuralFeatureActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReadVariableActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReadVariableActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RealizationHandler" commandId="org.eclipse.papyrus.uml.service.types.RealizationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReceptionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReceptionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReclassifyObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReclassifyObjectActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RedefinableElementHandler" commandId="org.eclipse.papyrus.uml.service.types.RedefinableElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RedefinableTemplateSignatureHandler" commandId="org.eclipse.papyrus.uml.service.types.RedefinableTemplateSignatureCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReduceActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReduceActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RefineHandler" commandId="org.eclipse.papyrus.uml.service.types.RefineCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RegionHandler" commandId="org.eclipse.papyrus.uml.service.types.RegionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RelationshipHandler" commandId="org.eclipse.papyrus.uml.service.types.RelationshipCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RemoveStructuralFeatureValueActionHandler" commandId="org.eclipse.papyrus.uml.service.types.RemoveStructuralFeatureValueActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.RemoveVariableValueActionHandler" commandId="org.eclipse.papyrus.uml.service.types.RemoveVariableValueActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ReplyActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ReplyActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.SendObjectActionHandler" commandId="org.eclipse.papyrus.uml.service.types.SendObjectActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.SendSignalActionHandler" commandId="org.eclipse.papyrus.uml.service.types.SendSignalActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.SequenceNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.SequenceNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.SignalEventHandler" commandId="org.eclipse.papyrus.uml.service.types.SignalEventCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.SignalHandler" commandId="org.eclipse.papyrus.uml.service.types.SignalCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.SlotHandler" commandId="org.eclipse.papyrus.uml.service.types.SlotCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StartClassifierBehaviorActionHandler" commandId="org.eclipse.papyrus.uml.service.types.StartClassifierBehaviorActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StartObjectBehaviorActionHandler" commandId="org.eclipse.papyrus.uml.service.types.StartObjectBehaviorActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StateHandler" commandId="org.eclipse.papyrus.uml.service.types.StateCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StateInvariantHandler" commandId="org.eclipse.papyrus.uml.service.types.StateInvariantCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StateMachineHandler" commandId="org.eclipse.papyrus.uml.service.types.StateMachineCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StereotypeHandler" commandId="org.eclipse.papyrus.uml.service.types.StereotypeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StringExpressionHandler" commandId="org.eclipse.papyrus.uml.service.types.StringExpressionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StructuralFeatureActionHandler" commandId="org.eclipse.papyrus.uml.service.types.StructuralFeatureActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StructuralFeatureHandler" commandId="org.eclipse.papyrus.uml.service.types.StructuralFeatureCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StructuredActivityNodeHandler" commandId="org.eclipse.papyrus.uml.service.types.StructuredActivityNodeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.StructuredClassifierHandler" commandId="org.eclipse.papyrus.uml.service.types.StructuredClassifierCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.SubstitutionHandler" commandId="org.eclipse.papyrus.uml.service.types.SubstitutionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TemplateableElementHandler" commandId="org.eclipse.papyrus.uml.service.types.TemplateableElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TemplateBindingHandler" commandId="org.eclipse.papyrus.uml.service.types.TemplateBindingCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TemplateParameterHandler" commandId="org.eclipse.papyrus.uml.service.types.TemplateParameterCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TemplateParameterSubstitutionHandler" commandId="org.eclipse.papyrus.uml.service.types.TemplateParameterSubstitutionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TemplateSignatureHandler" commandId="org.eclipse.papyrus.uml.service.types.TemplateSignatureCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TestIdentityActionHandler" commandId="org.eclipse.papyrus.uml.service.types.TestIdentityActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TimeConstraintHandler" commandId="org.eclipse.papyrus.uml.service.types.TimeConstraintCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TimeEventHandler" commandId="org.eclipse.papyrus.uml.service.types.TimeEventCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TimeExpressionHandler" commandId="org.eclipse.papyrus.uml.service.types.TimeExpressionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TimeIntervalHandler" commandId="org.eclipse.papyrus.uml.service.types.TimeIntervalCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TimeObservationHandler" commandId="org.eclipse.papyrus.uml.service.types.TimeObservationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TraceHandler" commandId="org.eclipse.papyrus.uml.service.types.TraceCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TransitionHandler" commandId="org.eclipse.papyrus.uml.service.types.TransitionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TriggerHandler" commandId="org.eclipse.papyrus.uml.service.types.TriggerCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TypedElementHandler" commandId="org.eclipse.papyrus.uml.service.types.TypedElementCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.TypeHandler" commandId="org.eclipse.papyrus.uml.service.types.TypeCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.UnmarshallActionHandler" commandId="org.eclipse.papyrus.uml.service.types.UnmarshallActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.UsageHandler" commandId="org.eclipse.papyrus.uml.service.types.UsageCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.UseCaseHandler" commandId="org.eclipse.papyrus.uml.service.types.UseCaseCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ValuePinHandler" commandId="org.eclipse.papyrus.uml.service.types.ValuePinCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ValueSpecificationActionHandler" commandId="org.eclipse.papyrus.uml.service.types.ValueSpecificationActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.ValueSpecificationHandler" commandId="org.eclipse.papyrus.uml.service.types.ValueSpecificationCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.VariableActionHandler" commandId="org.eclipse.papyrus.uml.service.types.VariableActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.VariableHandler" commandId="org.eclipse.papyrus.uml.service.types.VariableCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.VertexHandler" commandId="org.eclipse.papyrus.uml.service.types.VertexCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.WriteLinkActionHandler" commandId="org.eclipse.papyrus.uml.service.types.WriteLinkActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.WriteStructuralFeatureActionHandler" commandId="org.eclipse.papyrus.uml.service.types.WriteStructuralFeatureActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
+<handler class= "org.eclipse.papyrus.uml.nattable.menu.handlers.WriteVariableActionHandler" commandId="org.eclipse.papyrus.uml.service.types.WriteVariableActionCreateCommand">
+ <activeWhen>
+ <with
+ variable="selection">
+ <test
+ property="org.eclipse.papyrus.infra.nattable.tester.isNattableWidget"
+ value="true">
+ </test>
+ </with>
+ </activeWhen></handler>
</extension>
<extension
diff --git a/sandbox/TableV3/org.eclipse.papyrus.uml.nattable.menu/src/org/eclipse/papyrus/uml/nattable/menu/handlers/AbstractUmlNattableCreateCommandHandler.java b/sandbox/TableV3/org.eclipse.papyrus.uml.nattable.menu/src/org/eclipse/papyrus/uml/nattable/menu/handlers/AbstractUmlNattableCreateCommandHandler.java index 360fa808acd..b0bf9449695 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.uml.nattable.menu/src/org/eclipse/papyrus/uml/nattable/menu/handlers/AbstractUmlNattableCreateCommandHandler.java +++ b/sandbox/TableV3/org.eclipse.papyrus.uml.nattable.menu/src/org/eclipse/papyrus/uml/nattable/menu/handlers/AbstractUmlNattableCreateCommandHandler.java @@ -11,25 +11,9 @@ *****************************************************************************/
package org.eclipse.papyrus.uml.nattable.menu.handlers;
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.Set;
-
-import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.core.runtime.IAdaptable;
-import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.emf.common.command.Command;
-import org.eclipse.emf.common.command.UnexecutableCommand;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.gmf.runtime.common.core.command.CommandResult;
-import org.eclipse.gmf.runtime.common.core.command.CompositeCommand;
-import org.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand;
-import org.eclipse.gmf.runtime.emf.type.core.IElementType;
-import org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest;
-import org.eclipse.papyrus.commands.wrappers.EMFtoGMFCommandWrapper;
import org.eclipse.papyrus.infra.nattable.manager.table.INattableModelManager;
import org.eclipse.papyrus.infra.services.edit.service.IElementEditService;
-import org.eclipse.papyrus.uml.nattable.menu.messages.Messages;
import org.eclipse.papyrus.uml.nattable.menu.util.TableMenuUtils;
import org.eclipse.papyrus.uml.service.types.handlers.AbstractUmlCreateCommandHandler;
import org.eclipse.papyrus.uml.service.types.utils.ICommandContext;
@@ -40,9 +24,6 @@ import org.eclipse.papyrus.uml.service.types.utils.ICommandContext; */
public abstract class AbstractUmlNattableCreateCommandHandler extends AbstractUmlCreateCommandHandler {
- @Override
- protected abstract IElementType getElementTypeToCreate();
-
/**
* <pre>
@@ -55,61 +36,40 @@ public abstract class AbstractUmlNattableCreateCommandHandler extends AbstractUm *
* </pre>
*/
- @Override
protected Command buildCommand() {
Command createCmd = super.buildCommand();
-
- final INattableModelManager nattableModelManager = TableMenuUtils.getTableManager(getActiveWorkbenchPart());
- if(nattableModelManager != null) {
- CompositeCommand cmd = new CompositeCommand(""); //$NON-NLS-1$
- cmd.add(new EMFtoGMFCommandWrapper(createCmd));
-
- final CreateElementRequest request = this.createRequest;
- // depends on the synchronization of the axis manager
- cmd.add(new AbstractTransactionalCommand(getEditingDomain(), Messages.AbstractNattableCreateCommandHandler_AddElementCommand, null) {
-
- @Override
- protected CommandResult doExecuteWithResult(IProgressMonitor monitor, IAdaptable info) throws ExecutionException {
- EObject newElement = request.getNewElement();
- Collection<Object> toAdd = new ArrayList<Object>();
- toAdd.add(newElement);
- Command tmp = nattableModelManager.getAddRowElementCommand(toAdd);
- if(tmp != null) {
- tmp.execute();
- }
- return CommandResult.newOKCommandResult();
- }
- });
- return new org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper(cmd);
-
- }
- return UnexecutableCommand.INSTANCE;
+ return TableMenuUtils.buildNattableCreationCommand(createCmd, this.createRequest);
}
- @Override
+ /**
+ * Obtain the context of the active table editor.
+ *
+ * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractUmlCreateCommandHandler#getCommandContext()
+ *
+ * @return
+ */
protected ICommandContext getCommandContext() {
return TableMenuUtils.getTableCommandContext(TableMenuUtils.getTableManager(getActiveWorkbenchPart()));
}
- @Override
+ /**
+ * Verify if this handler is currently active and the command can execute. Additionally, verify if this table can add this type of element.
+ *
+ * @see org.eclipse.papyrus.uml.service.types.handlers.AbstractCreateCommandHandler#setEnabled(java.lang.Object)
+ *
+ * @param evaluationContext
+ */
public void setEnabled(Object evaluationContext) {
- Command command = getCommand();
- boolean isEnabled = command.canExecute();
+ INattableModelManager tableManager = TableMenuUtils.getTableManager(getActiveWorkbenchPart());
+ boolean isEnabled = tableManager.canCreateRowElement(getElementTypeToCreate().getId());
if(isEnabled) {
- IElementType newElementType = getElementTypeToCreate();
- INattableModelManager tableManager = TableMenuUtils.getTableManager(getActiveWorkbenchPart());
- String id = newElementType.getId();
- Set<String> visibleCommands = getFilterIds();
- isEnabled = tableManager.canCreateRowElement(id);
- isEnabled &= visibleCommands.contains(id);
+ //we test the enable of the super implementation
+ super.setEnabled(evaluationContext);
+ isEnabled = super.isEnabled();
}
setBaseEnabled(isEnabled);
}
- @Override
- public void dispose() {
- super.dispose();
- }
}
diff --git a/sandbox/TableV3/org.eclipse.papyrus.uml.nattable.menu/src/org/eclipse/papyrus/uml/nattable/menu/util/TableMenuUtils.java b/sandbox/TableV3/org.eclipse.papyrus.uml.nattable.menu/src/org/eclipse/papyrus/uml/nattable/menu/util/TableMenuUtils.java index 37963dbc973..1c081c3d832 100644 --- a/sandbox/TableV3/org.eclipse.papyrus.uml.nattable.menu/src/org/eclipse/papyrus/uml/nattable/menu/util/TableMenuUtils.java +++ b/sandbox/TableV3/org.eclipse.papyrus.uml.nattable.menu/src/org/eclipse/papyrus/uml/nattable/menu/util/TableMenuUtils.java @@ -11,12 +11,27 @@ *****************************************************************************/
package org.eclipse.papyrus.uml.nattable.menu.util;
+import java.util.ArrayList;
+import java.util.Collection;
+
+import org.eclipse.core.commands.ExecutionException;
+import org.eclipse.core.runtime.IAdaptable;
+import org.eclipse.core.runtime.IProgressMonitor;
+import org.eclipse.emf.common.command.Command;
+import org.eclipse.emf.common.command.UnexecutableCommand;
import org.eclipse.emf.ecore.EObject;
+import org.eclipse.gmf.runtime.common.core.command.CommandResult;
+import org.eclipse.gmf.runtime.common.core.command.CompositeCommand;
+import org.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand;
+import org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest;
+import org.eclipse.papyrus.commands.wrappers.EMFtoGMFCommandWrapper;
import org.eclipse.papyrus.infra.core.sasheditor.editor.AbstractMultiPageSashEditor;
import org.eclipse.papyrus.infra.nattable.manager.table.INattableModelManager;
+import org.eclipse.papyrus.uml.nattable.menu.messages.Messages;
import org.eclipse.papyrus.uml.service.types.utils.CommandContext;
import org.eclipse.papyrus.uml.service.types.utils.ICommandContext;
import org.eclipse.ui.IWorkbenchPart;
+import org.eclipse.ui.PlatformUI;
/**
* Utilities for the creation of contextual menus from the Nattable editor
@@ -63,4 +78,31 @@ public class TableMenuUtils { return null;
}
+ public static Command buildNattableCreationCommand(Command createCmd, final CreateElementRequest createElementRequest) {
+ final INattableModelManager nattableModelManager = getTableManager(PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActivePart());
+ if(nattableModelManager != null) {
+ CompositeCommand cmd = new CompositeCommand(""); //$NON-NLS-1$
+ cmd.add(new EMFtoGMFCommandWrapper(createCmd));
+
+ // depends on the synchronization of the axis manager
+ cmd.add(new AbstractTransactionalCommand(createElementRequest.getEditingDomain(), Messages.AbstractNattableCreateCommandHandler_AddElementCommand, null) {
+
+ @Override
+ protected CommandResult doExecuteWithResult(IProgressMonitor monitor, IAdaptable info) throws ExecutionException {
+ EObject newElement = createElementRequest.getNewElement();
+ Collection<Object> toAdd = new ArrayList<Object>();
+ toAdd.add(newElement);
+ Command tmp = nattableModelManager.getAddRowElementCommand(toAdd);
+ if(tmp != null) {
+ tmp.execute();
+ }
+ return CommandResult.newOKCommandResult();
+ }
+ });
+ return new org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper(cmd);
+
+ }
+ return UnexecutableCommand.INSTANCE;
+ }
+
}
|