diff options
author | rschnekenbu | 2010-12-15 19:20:04 +0000 |
---|---|---|
committer | rschnekenbu | 2010-12-15 19:20:04 +0000 |
commit | bd9b7c1a92492d122a83cde5f17a526aa5e17bf8 (patch) | |
tree | 78c3afe7a10fa98595d74c39f09ecc80a3603ba9 /plugins/uml/org.eclipse.papyrus.uml.service.types | |
parent | a20113be395f6df38c427c2c4490f6a0138f0775 (diff) | |
download | org.eclipse.papyrus-bd9b7c1a92492d122a83cde5f17a526aa5e17bf8.tar.gz org.eclipse.papyrus-bd9b7c1a92492d122a83cde5f17a526aa5e17bf8.tar.xz org.eclipse.papyrus-bd9b7c1a92492d122a83cde5f17a526aa5e17bf8.zip |
Merged branch 0.7.X changes r3519:3548 into the trunk
Diffstat (limited to 'plugins/uml/org.eclipse.papyrus.uml.service.types')
4 files changed, 4268 insertions, 3618 deletions
diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/model/ElementTypeModelForUML.domaincontextcodegen b/plugins/uml/org.eclipse.papyrus.uml.service.types/model/ElementTypeModelForUML.domaincontextcodegen index c219940d7f9..b9fec6ecbc7 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/model/ElementTypeModelForUML.domaincontextcodegen +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/model/ElementTypeModelForUML.domaincontextcodegen @@ -1,748 +1,781 @@ <?xml version="1.0" encoding="UTF-8"?>
-<domaincontextcodegen:DomainContext xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:domaincontextcodegen="http://www.eclipse.org/papyrus/2010/domaincontextcodegen" typeProjectName="org.eclipse.papyrus.uml.service.types" handlerProjectName="org.eclipse.papyrus.uml.modelexplorer" IClientContextID="org.eclipse.papyrus.service.creation.TypeContext" elementTypeIDPrefix="org.eclipse.papyrus.uml" elementTypeNamePrefix="UML" matcherPatch="org.eclipse.papyrus.service.edit.matcher.NoContextEnablementMatcher" defaultHelperPath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" generatedSourceFolder="src-gen">
+<domaincontextcodegen:DomainContext xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:domaincontextcodegen="http://www.eclipse.org/papyrus/2010/domaincontextcodegen" typeProjectName="org.eclipse.papyrus.uml.service.types" handlerProjectName="org.eclipse.papyrus.uml.modelexplorer" IClientContextID="org.eclipse.papyrus.service.creation.TypeContext" elementTypeIDPrefix="org.eclipse.papyrus.uml" elementTypeNamePrefix="UML" defaultHelperPath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" generatedSourceFolder="src-gen">
<metamodel href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#/"/>
<elementTypes>
- <types specificName="ABSTRACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Abstraction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Abstraction"/>
</types>
- <types specificName="ACCEPT_CALL_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="AcceptCallAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptCallAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//AcceptCallAction"/>
</types>
- <types specificName="ACCEPT_EVENT_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="AcceptEventAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptEventAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//AcceptEventAction"/>
</types>
- <types specificName="ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Action" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Action.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Action"/>
</types>
- <types specificName="ACTION_EXECUTION_SPECIFICATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ActionExecutionSpecification" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionExecutionSpecification.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ActionExecutionSpecification"/>
</types>
- <types specificName="ACTION_INPUT_PIN" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ActionInputPin" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionInputPin.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ActionInputPin"/>
</types>
- <types specificName="ACTIVITY" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Activity" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Activity.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Activity"/>
</types>
- <types specificName="ACTIVITY_EDGE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ActivityEdge" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityEdge.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ActivityEdge"/>
</types>
- <types specificName="ACTIVITY_FINAL_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ActivityFinalNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityFinalNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ActivityFinalNode"/>
</types>
- <types specificName="ACTIVITY_GROUP" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ActivityGroup" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityGroup.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ActivityGroup"/>
</types>
- <types specificName="ACTIVITY_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ActivityNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ActivityNode"/>
</types>
- <types specificName="ACTIVITY_PARAMETER_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ActivityParameterNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityParameterNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ActivityParameterNode"/>
</types>
- <types specificName="ACTIVITY_PARTITION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ActivityPartition" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityPartition.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ActivityPartition"/>
</types>
- <types specificName="ACTOR" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Actor" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Actor.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Actor"/>
</types>
- <types specificName="ADD_STRUCTURAL_FEATURE_VALUE_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="AddStructuralFeatureValueAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddStructuralFeatureValueAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//AddStructuralFeatureValueAction"/>
</types>
- <types specificName="ADD_VARIABLE_VALUE_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="AddVariableValueAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddVariableValueAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//AddVariableValueAction"/>
</types>
- <types specificName="ANY_RECEIVE_EVENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="AnyReceiveEvent" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AnyReceiveEvent.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//AnyReceiveEvent"/>
</types>
- <types specificName="ARTIFACT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Artifact" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Artifact.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Artifact"/>
</types>
- <types specificName="ASSOCIATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Association" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Association"/>
</types>
- <types specificName="ASSOCIATION_CLASS" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="AssociationClass" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AssociationClass.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//AssociationClass"/>
</types>
- <types specificName="BEHAVIOR" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Behavior" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Behavior.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Behavior"/>
</types>
- <types specificName="BEHAVIORAL_FEATURE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="BehaviorExecutionSpecification" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BehaviorExecutionSpecification.gif">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehaviorExecutionSpecification"/>
+ </types>
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="BehavioralFeature" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BehavioralFeature.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioralFeature"/>
</types>
- <types specificName="BEHAVIORED_CLASSIFIER" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="BehavioredClassifier" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BehavioredClassifier.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioredClassifier"/>
</types>
- <types specificName="BEHAVIOR_EXECUTION_SPECIFICATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehaviorExecutionSpecification"/>
- </types>
- <types specificName="BROADCAST_SIGNAL_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="BroadcastSignalAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BroadcastSignalAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//BroadcastSignalAction"/>
</types>
- <types specificName="CALL_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="CallAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//CallAction"/>
</types>
- <types specificName="CALL_BEHAVIOR_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="CallBehaviorAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallBehaviorAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//CallBehaviorAction"/>
</types>
- <types specificName="CALL_EVENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="CallEvent" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallEvent.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//CallEvent"/>
</types>
- <types specificName="CALL_OPERATION_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="CallOperationAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallOperationAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//CallOperationAction"/>
</types>
- <types specificName="CENTRAL_BUFFER_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="CentralBufferNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CentralBufferNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//CentralBufferNode"/>
</types>
- <types specificName="CHANGE_EVENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ChangeEvent" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ChangeEvent.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ChangeEvent"/>
</types>
- <types specificName="CLASS" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Class" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
</types>
- <types specificName="CLASSIFIER" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Classifier" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Classifier.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Classifier"/>
</types>
- <types specificName="CLASSIFIER_TEMPLATE_PARAMETER" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ClassifierTemplateParameter" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClassifierTemplateParameter.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ClassifierTemplateParameter"/>
</types>
- <types specificName="CLAUSE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Clause" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Clause.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Clause"/>
</types>
- <types specificName="CLEAR_ASSOCIATION_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ClearAssociationAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearAssociationAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ClearAssociationAction"/>
</types>
- <types specificName="CLEAR_STRUCTURAL_FEATURE_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ClearStructuralFeatureAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearStructuralFeatureAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ClearStructuralFeatureAction"/>
</types>
- <types specificName="CLEAR_VARIABLE_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ClearVariableAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ClearVariableAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ClearVariableAction"/>
</types>
- <types specificName="COLLABORATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Collaboration" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Collaboration.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Collaboration"/>
</types>
- <types specificName="COLLABORATION_USE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="CollaborationUse" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CollaborationUse.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//CollaborationUse"/>
</types>
- <types specificName="COMBINED_FRAGMENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="CombinedFragment" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CombinedFragment.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//CombinedFragment"/>
</types>
- <types specificName="COMMENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Comment" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Comment"/>
</types>
- <types specificName="COMMUNICATION_PATH" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="CommunicationPath" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CommunicationPath.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//CommunicationPath"/>
</types>
- <types specificName="COMPONENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Component" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Component.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Component"/>
</types>
- <types specificName="COMPONENT_REALIZATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ComponentRealization" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ComponentRealization.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ComponentRealization"/>
</types>
- <types specificName="CONDITIONAL_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ConditionalNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConditionalNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ConditionalNode"/>
</types>
- <types specificName="CONNECTABLE_ELEMENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ConnectableElement" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectableElement.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ConnectableElement"/>
</types>
- <types specificName="CONNECTABLE_ELEMENT_TEMPLATE_PARAMETER" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ConnectableElementTemplateParameter" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectableElementTemplateParameter.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ConnectableElementTemplateParameter"/>
</types>
- <types specificName="CONNECTION_POINT_REFERENCE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ConnectionPointReference" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectionPointReference.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ConnectionPointReference"/>
</types>
- <types specificName="CONNECTOR" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Connector" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Connector.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Connector"/>
</types>
- <types specificName="CONNECTOR_END" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ConnectorEnd" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConnectorEnd.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ConnectorEnd"/>
</types>
- <types specificName="CONSIDER_IGNORE_FRAGMENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ConsiderIgnoreFragment" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConsiderIgnoreFragment.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ConsiderIgnoreFragment"/>
</types>
- <types specificName="CONSTRAINT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Constraint" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Constraint"/>
</types>
- <types specificName="CONTINUATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Continuation" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Continuation.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Continuation"/>
</types>
- <types specificName="CONTROL_FLOW" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ControlFlow" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ControlFlow.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ControlFlow"/>
</types>
- <types specificName="CONTROL_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ControlNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ControlNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ControlNode"/>
</types>
- <types specificName="CREATE_LINK_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="CreateLinkAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateLinkAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//CreateLinkAction"/>
</types>
- <types specificName="CREATE_LINK_OBJECT_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="CreateLinkObjectAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateLinkObjectAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//CreateLinkObjectAction"/>
</types>
- <types specificName="CREATE_OBJECT_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="CreateObjectAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateObjectAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//CreateObjectAction"/>
</types>
- <types specificName="CREATION_EVENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="CreationEvent" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreationEvent.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//CreationEvent"/>
</types>
- <types specificName="DATA_STORE_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="DataStoreNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//DataStoreNode"/>
</types>
- <types specificName="DATA_TYPE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="DataType" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataType.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//DataType"/>
</types>
- <types specificName="DECISION_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="DecisionNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DecisionNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//DecisionNode"/>
</types>
- <types specificName="DEPENDENCY" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DependencyEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Dependency" helper="org.eclipse.papyrus.uml.service.types.helper.DependencyEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Dependency"/>
</types>
- <types specificName="DEPLOYED_ARTIFACT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="DeployedArtifact" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DeployedArtifact.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//DeployedArtifact"/>
</types>
- <types specificName="DEPLOYMENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Deployment" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Deployment.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Deployment"/>
</types>
- <types specificName="DEPLOYMENT_SPECIFICATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="DeploymentSpecification" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DeploymentSpecification.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//DeploymentSpecification"/>
</types>
- <types specificName="DEPLOYMENT_TARGET" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="DeploymentTarget" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DeploymentTarget.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//DeploymentTarget"/>
</types>
- <types specificName="DESTROY_LINK_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="DestroyLinkAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyLinkAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//DestroyLinkAction"/>
</types>
- <types specificName="DESTROY_OBJECT_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="DestroyObjectAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyObjectAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//DestroyObjectAction"/>
</types>
- <types specificName="DESTRUCTION_EVENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="DestructionEvent" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestructionEvent.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//DestructionEvent"/>
</types>
- <types specificName="DEVICE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Device" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Device.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Device"/>
</types>
- <types specificName="DIRECTED_RELATIONSHIP" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="DirectedRelationship" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DirectedRelationship.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//DirectedRelationship"/>
</types>
- <types specificName="DURATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Duration" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Duration.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Duration"/>
</types>
- <types specificName="DURATION_CONSTRAINT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="DurationConstraint" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//DurationConstraint"/>
</types>
- <types specificName="DURATION_INTERVAL" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="DurationInterval" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationInterval.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//DurationInterval"/>
</types>
- <types specificName="DURATION_OBSERVATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="DurationObservation" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationObservation.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//DurationObservation"/>
</types>
- <types specificName="ELEMENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Element" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Element.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Element"/>
</types>
- <types specificName="ELEMENT_IMPORT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ElementImport" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ElementImport.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ElementImport"/>
</types>
- <types specificName="ENCAPSULATED_CLASSIFIER" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="EncapsulatedClassifier" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/EncapsulatedClassifier.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//EncapsulatedClassifier"/>
</types>
- <types specificName="ENUMERATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Enumeration" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Enumeration.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Enumeration"/>
</types>
- <types specificName="ENUMERATION_LITERAL" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="EnumerationLiteral" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/EnumerationLiteral.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//EnumerationLiteral"/>
</types>
- <types specificName="EVENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Event" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Event.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Event"/>
</types>
- <types specificName="EXCEPTION_HANDLER" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ExceptionHandler" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExceptionHandler.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ExceptionHandler"/>
</types>
- <types specificName="EXECUTABLE_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ExecutableNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutableNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ExecutableNode"/>
</types>
- <types specificName="EXECUTION_ENVIRONMENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ExecutionEnvironment" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionEnvironment.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ExecutionEnvironment"/>
</types>
- <types specificName="EXECUTION_EVENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ExecutionEvent" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionEvent.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ExecutionEvent"/>
</types>
- <types specificName="EXECUTION_OCCURRENCE_SPECIFICATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ExecutionOccurrenceSpecification" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionOccurrenceSpecification.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ExecutionOccurrenceSpecification"/>
</types>
- <types specificName="EXECUTION_SPECIFICATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ExecutionSpecification" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExecutionSpecification.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ExecutionSpecification"/>
</types>
- <types specificName="EXPANSION_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ExpansionNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ExpansionNode"/>
</types>
- <types specificName="EXPANSION_REGION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ExpansionRegion" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionRegion.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ExpansionRegion"/>
</types>
- <types specificName="EXPRESSION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Expression" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Expression.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Expression"/>
</types>
- <types specificName="EXTEND" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Extend" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Extend.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Extend"/>
</types>
- <types specificName="EXTENSION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Extension" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Extension.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Extension"/>
</types>
- <types specificName="EXTENSION_END" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ExtensionEnd" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExtensionEnd.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ExtensionEnd"/>
</types>
- <types specificName="EXTENSION_POINT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ExtensionPoint" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExtensionPoint.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ExtensionPoint"/>
</types>
- <types specificName="FEATURE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Feature" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Feature.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Feature"/>
</types>
- <types specificName="FINAL_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="FinalNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FinalNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//FinalNode"/>
</types>
- <types specificName="FINAL_STATE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="FinalState" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FinalState.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//FinalState"/>
</types>
- <types specificName="FLOW_FINAL_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="FlowFinalNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FlowFinalNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//FlowFinalNode"/>
</types>
- <types specificName="FORK_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ForkNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ForkNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ForkNode"/>
</types>
- <types specificName="FUNCTION_BEHAVIOR" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="FunctionBehavior" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FunctionBehavior.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//FunctionBehavior"/>
</types>
- <types specificName="GATE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Gate" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Gate.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Gate"/>
</types>
- <types specificName="GENERALIZATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.GeneralizationEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="GeneralOrdering" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/GeneralOrdering.gif">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//GeneralOrdering"/>
+ </types>
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Generalization" helper="org.eclipse.papyrus.uml.service.types.helper.GeneralizationEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Generalization.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Generalization"/>
</types>
- <types specificName="GENERALIZATION_SET" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="GeneralizationSet" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/GeneralizationSet.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//GeneralizationSet"/>
</types>
- <types specificName="GENERAL_ORDERING" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//GeneralOrdering"/>
- </types>
- <types specificName="IMAGE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Image" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Image.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Image"/>
</types>
- <types specificName="INCLUDE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Include" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Include.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Include"/>
</types>
- <types specificName="INFORMATION_FLOW" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="InformationFlow" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationFlow.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//InformationFlow"/>
</types>
- <types specificName="INFORMATION_ITEM" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="InformationItem" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationItem.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//InformationItem"/>
</types>
- <types specificName="INITIAL_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="InitialNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InitialNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//InitialNode"/>
</types>
- <types specificName="INPUT_PIN" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="InputPin" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InputPin.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//InputPin"/>
</types>
- <types specificName="INSTANCE_SPECIFICATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="InstanceSpecification" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InstanceSpecification.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//InstanceSpecification"/>
</types>
- <types specificName="INSTANCE_VALUE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="InstanceValue" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InstanceValue.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//InstanceValue"/>
</types>
- <types specificName="INTERACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Interaction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interaction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Interaction"/>
</types>
- <types specificName="INTERACTION_CONSTRAINT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="InteractionConstraint" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//InteractionConstraint"/>
</types>
- <types specificName="INTERACTION_FRAGMENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="InteractionFragment" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionFragment.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//InteractionFragment"/>
</types>
- <types specificName="INTERACTION_OPERAND" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="InteractionOperand" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionOperand.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//InteractionOperand"/>
</types>
- <types specificName="INTERACTION_USE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="InteractionUse" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionUse.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//InteractionUse"/>
</types>
- <types specificName="INTERFACE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Interface" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interface.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Interface"/>
</types>
- <types specificName="INTERFACE_REALIZATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.InterfaceRealizationEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="InterfaceRealization" helper="org.eclipse.papyrus.uml.service.types.helper.InterfaceRealizationEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterfaceRealization.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//InterfaceRealization"/>
</types>
- <types specificName="INTERRUPTIBLE_ACTIVITY_REGION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="InterruptibleActivityRegion" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterruptibleActivityRegion.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//InterruptibleActivityRegion"/>
</types>
- <types specificName="INTERVAL" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Interval" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interval.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Interval"/>
</types>
- <types specificName="INTERVAL_CONSTRAINT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="IntervalConstraint" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//IntervalConstraint"/>
</types>
- <types specificName="INVOCATION_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="InvocationAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InvocationAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//InvocationAction"/>
</types>
- <types specificName="JOIN_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="JoinNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/JoinNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//JoinNode"/>
</types>
- <types specificName="LIFELINE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Lifeline" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Lifeline.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Lifeline"/>
</types>
- <types specificName="LINK_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="LinkAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//LinkAction"/>
</types>
- <types specificName="LINK_END_CREATION_DATA" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="LinkEndCreationData" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndCreationData.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//LinkEndCreationData"/>
</types>
- <types specificName="LINK_END_DATA" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="LinkEndData" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndData.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//LinkEndData"/>
</types>
- <types specificName="LINK_END_DESTRUCTION_DATA" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="LinkEndDestructionData" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LinkEndDestructionData.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//LinkEndDestructionData"/>
</types>
- <types specificName="LITERAL_BOOLEAN" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="LiteralBoolean" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralBoolean.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//LiteralBoolean"/>
</types>
- <types specificName="LITERAL_INTEGER" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="LiteralInteger" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralInteger.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//LiteralInteger"/>
</types>
- <types specificName="LITERAL_NULL" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="LiteralNull" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralNull.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//LiteralNull"/>
</types>
- <types specificName="LITERAL_SPECIFICATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="LiteralSpecification" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralSpecification.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//LiteralSpecification"/>
</types>
- <types specificName="LITERAL_STRING" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="LiteralString" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralString.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//LiteralString"/>
</types>
- <types specificName="LITERAL_UNLIMITED_NATURAL" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="LiteralUnlimitedNatural" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LiteralUnlimitedNatural.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//LiteralUnlimitedNatural"/>
</types>
- <types specificName="LOOP_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="LoopNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LoopNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//LoopNode"/>
</types>
- <types specificName="MANIFESTATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Manifestation" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Manifestation.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Manifestation"/>
</types>
- <types specificName="MERGE_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="MergeNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MergeNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//MergeNode"/>
</types>
- <types specificName="MESSAGE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.MessageEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Message" helper="org.eclipse.papyrus.uml.service.types.helper.MessageEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Message.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Message"/>
</types>
- <types specificName="MESSAGE_END" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="MessageEnd" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MessageEnd.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//MessageEnd"/>
</types>
- <types specificName="MESSAGE_EVENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="MessageEvent" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MessageEvent.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//MessageEvent"/>
</types>
- <types specificName="MESSAGE_OCCURRENCE_SPECIFICATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="MessageOccurrenceSpecification" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MessageOccurrenceSpecification.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//MessageOccurrenceSpecification"/>
</types>
- <types specificName="MODEL" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Model" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Model.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Model"/>
</types>
- <types specificName="MULTIPLICITY_ELEMENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="MultiplicityElement" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MultiplicityElement.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//MultiplicityElement"/>
</types>
- <types specificName="NAMED_ELEMENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="NamedElement" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/NamedElement.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
</types>
- <types specificName="NAMESPACE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Namespace" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Namespace.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Namespace"/>
</types>
- <types specificName="NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Node" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Node.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Node"/>
</types>
- <types specificName="OBJECT_FLOW" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ObjectFlow" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ObjectFlow.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ObjectFlow"/>
</types>
- <types specificName="OBJECT_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ObjectNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ObjectNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ObjectNode"/>
</types>
- <types specificName="OBSERVATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Observation" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Observation.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Observation"/>
</types>
- <types specificName="OCCURRENCE_SPECIFICATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="OccurrenceSpecification" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OccurrenceSpecification.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//OccurrenceSpecification"/>
</types>
- <types specificName="OPAQUE_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="OpaqueAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//OpaqueAction"/>
</types>
- <types specificName="OPAQUE_BEHAVIOR" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="OpaqueBehavior" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueBehavior.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//OpaqueBehavior"/>
</types>
- <types specificName="OPAQUE_EXPRESSION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="OpaqueExpression" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueExpression.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//OpaqueExpression"/>
</types>
- <types specificName="OPERATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Operation" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Operation.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Operation"/>
</types>
- <types specificName="OPERATION_TEMPLATE_PARAMETER" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="OperationTemplateParameter" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OperationTemplateParameter.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//OperationTemplateParameter"/>
</types>
- <types specificName="OUTPUT_PIN" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="OutputPin" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OutputPin.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//OutputPin"/>
</types>
- <types specificName="PACKAGE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Package" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Package.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Package"/>
</types>
- <types specificName="PACKAGEABLE_ELEMENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//PackageableElement"/>
- </types>
- <types specificName="PACKAGE_IMPORT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="PackageImport" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PackageImport.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//PackageImport"/>
</types>
- <types specificName="PACKAGE_MERGE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="PackageMerge" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PackageMerge.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//PackageMerge"/>
</types>
- <types specificName="PARAMETER" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Parameter"/>
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="PackageableElement" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PackageableElement.gif">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//PackageableElement"/>
</types>
- <types specificName="PARAMETERABLE_ELEMENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ParameterableElement"/>
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Parameter" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Parameter.gif">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Parameter"/>
</types>
- <types specificName="PARAMETER_SET" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ParameterSet" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ParameterSet.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ParameterSet"/>
</types>
- <types specificName="PART_DECOMPOSITION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ParameterableElement" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ParameterableElement.gif">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ParameterableElement"/>
+ </types>
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="PartDecomposition" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PartDecomposition.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//PartDecomposition"/>
</types>
- <types specificName="PIN" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Pin" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Pin.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Pin"/>
</types>
- <types specificName="PORT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.PortEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Port" helper="org.eclipse.papyrus.uml.service.types.helper.PortEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Port.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Port"/>
</types>
- <types specificName="PRIMITIVE_TYPE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="PrimitiveType" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/PrimitiveType.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//PrimitiveType"/>
</types>
- <types specificName="PROFILE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Profile" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Profile.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Profile"/>
</types>
- <types specificName="PROFILE_APPLICATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ProfileApplication" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProfileApplication.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ProfileApplication"/>
</types>
- <types specificName="PROPERTY" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Property" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
</types>
- <types specificName="PROTOCOL_CONFORMANCE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ProtocolConformance" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolConformance.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ProtocolConformance"/>
</types>
- <types specificName="PROTOCOL_STATE_MACHINE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ProtocolStateMachine" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolStateMachine.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ProtocolStateMachine"/>
</types>
- <types specificName="PROTOCOL_TRANSITION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ProtocolTransition" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolTransition.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ProtocolTransition"/>
</types>
- <types specificName="PSEUDOSTATE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Pseudostate" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Pseudostate.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Pseudostate"/>
</types>
- <types specificName="QUALIFIER_VALUE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="QualifierValue" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/QualifierValue.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//QualifierValue"/>
</types>
- <types specificName="RAISE_EXCEPTION_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="RaiseExceptionAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RaiseExceptionAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//RaiseExceptionAction"/>
</types>
- <types specificName="READ_EXTENT_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ReadExtentAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadExtentAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ReadExtentAction"/>
</types>
- <types specificName="READ_IS_CLASSIFIED_OBJECT_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ReadIsClassifiedObjectAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadIsClassifiedObjectAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ReadIsClassifiedObjectAction"/>
</types>
- <types specificName="READ_LINK_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ReadLinkAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ReadLinkAction"/>
</types>
- <types specificName="READ_LINK_OBJECT_END_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ReadLinkObjectEndAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkObjectEndAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ReadLinkObjectEndAction"/>
</types>
- <types specificName="READ_LINK_OBJECT_END_QUALIFIER_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ReadLinkObjectEndQualifierAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadLinkObjectEndQualifierAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ReadLinkObjectEndQualifierAction"/>
</types>
- <types specificName="READ_SELF_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ReadSelfAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadSelfAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ReadSelfAction"/>
</types>
- <types specificName="READ_STRUCTURAL_FEATURE_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ReadStructuralFeatureAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadStructuralFeatureAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ReadStructuralFeatureAction"/>
</types>
- <types specificName="READ_VARIABLE_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ReadVariableAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadVariableAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ReadVariableAction"/>
</types>
- <types specificName="REALIZATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Realization" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Realization.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Realization"/>
</types>
- <types specificName="RECEIVE_OPERATION_EVENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ReceiveOperationEvent" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReceiveOperationEvent.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ReceiveOperationEvent"/>
</types>
- <types specificName="RECEIVE_SIGNAL_EVENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ReceiveSignalEvent" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReceiveSignalEvent.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ReceiveSignalEvent"/>
</types>
- <types specificName="RECEPTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Reception" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Reception.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Reception"/>
</types>
- <types specificName="RECLASSIFY_OBJECT_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ReclassifyObjectAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReclassifyObjectAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ReclassifyObjectAction"/>
</types>
- <types specificName="REDEFINABLE_ELEMENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="RedefinableElement" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RedefinableElement.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//RedefinableElement"/>
</types>
- <types specificName="REDEFINABLE_TEMPLATE_SIGNATURE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="RedefinableTemplateSignature" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RedefinableTemplateSignature.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//RedefinableTemplateSignature"/>
</types>
- <types specificName="REDUCE_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ReduceAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReduceAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ReduceAction"/>
</types>
- <types specificName="REGION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Region" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Region.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Region"/>
</types>
- <types specificName="RELATIONSHIP" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Relationship" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Relationship.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Relationship"/>
</types>
- <types specificName="REMOVE_STRUCTURAL_FEATURE_VALUE_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="RemoveStructuralFeatureValueAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RemoveStructuralFeatureValueAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//RemoveStructuralFeatureValueAction"/>
</types>
- <types specificName="REMOVE_VARIABLE_VALUE_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="RemoveVariableValueAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/RemoveVariableValueAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//RemoveVariableValueAction"/>
</types>
- <types specificName="REPLY_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ReplyAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReplyAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ReplyAction"/>
</types>
- <types specificName="SEND_OBJECT_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="SendObjectAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendObjectAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//SendObjectAction"/>
</types>
- <types specificName="SEND_OPERATION_EVENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="SendOperationEvent" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendOperationEvent.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//SendOperationEvent"/>
</types>
- <types specificName="SEND_SIGNAL_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="SendSignalAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//SendSignalAction"/>
</types>
- <types specificName="SEND_SIGNAL_EVENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="SendSignalEvent" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalEvent.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//SendSignalEvent"/>
</types>
- <types specificName="SEQUENCE_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="SequenceNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SequenceNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//SequenceNode"/>
</types>
- <types specificName="SIGNAL" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Signal" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Signal.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Signal"/>
</types>
- <types specificName="SIGNAL_EVENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="SignalEvent" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SignalEvent.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//SignalEvent"/>
</types>
- <types specificName="SLOT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Slot" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Slot.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Slot"/>
</types>
- <types specificName="START_CLASSIFIER_BEHAVIOR_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="StartClassifierBehaviorAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StartClassifierBehaviorAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//StartClassifierBehaviorAction"/>
</types>
- <types specificName="START_OBJECT_BEHAVIOR_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="StartObjectBehaviorAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StartObjectBehaviorAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//StartObjectBehaviorAction"/>
</types>
- <types specificName="STATE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="State" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/State.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//State"/>
</types>
- <types specificName="STATE_INVARIANT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="StateInvariant" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StateInvariant.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//StateInvariant"/>
</types>
- <types specificName="STATE_MACHINE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="StateMachine" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StateMachine.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//StateMachine"/>
</types>
- <types specificName="STEREOTYPE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Stereotype" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Stereotype.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Stereotype"/>
</types>
- <types specificName="STRING_EXPRESSION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="StringExpression" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StringExpression.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//StringExpression"/>
</types>
- <types specificName="STRUCTURAL_FEATURE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="StructuralFeature" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StructuralFeature.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//StructuralFeature"/>
</types>
- <types specificName="STRUCTURAL_FEATURE_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="StructuralFeatureAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StructuralFeatureAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//StructuralFeatureAction"/>
</types>
- <types specificName="STRUCTURED_ACTIVITY_NODE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="StructuredActivityNode" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StructuredActivityNode.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//StructuredActivityNode"/>
</types>
- <types specificName="STRUCTURED_CLASSIFIER" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="StructuredClassifier" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StructuredClassifier.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//StructuredClassifier"/>
</types>
- <types specificName="SUBSTITUTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Substitution" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Substitution.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Substitution"/>
</types>
- <types specificName="TEMPLATEABLE_ELEMENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//TemplateableElement"/>
- </types>
- <types specificName="TEMPLATE_BINDING" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="TemplateBinding" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateBinding.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//TemplateBinding"/>
</types>
- <types specificName="TEMPLATE_PARAMETER" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="TemplateParameter" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateParameter.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//TemplateParameter"/>
</types>
- <types specificName="TEMPLATE_PARAMETER_SUBSTITUTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="TemplateParameterSubstitution" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateParameterSubstitution.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//TemplateParameterSubstitution"/>
</types>
- <types specificName="TEMPLATE_SIGNATURE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="TemplateSignature" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateSignature.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//TemplateSignature"/>
</types>
- <types specificName="TEST_IDENTITY_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="TemplateableElement" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TemplateableElement.gif">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//TemplateableElement"/>
+ </types>
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="TestIdentityAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TestIdentityAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//TestIdentityAction"/>
</types>
- <types specificName="TIME_CONSTRAINT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="TimeConstraint" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//TimeConstraint"/>
</types>
- <types specificName="TIME_EVENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="TimeEvent" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeEvent.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//TimeEvent"/>
</types>
- <types specificName="TIME_EXPRESSION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="TimeExpression" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeExpression.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//TimeExpression"/>
</types>
- <types specificName="TIME_INTERVAL" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="TimeInterval" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeInterval.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//TimeInterval"/>
</types>
- <types specificName="TIME_OBSERVATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="TimeObservation" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeObservation.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//TimeObservation"/>
</types>
- <types specificName="TRANSITION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Transition" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Transition.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Transition"/>
</types>
- <types specificName="TRIGGER" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Trigger" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Trigger.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Trigger"/>
</types>
- <types specificName="TYPE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Type" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Type.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Type"/>
</types>
- <types specificName="TYPED_ELEMENT" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="TypedElement" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TypedElement.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//TypedElement"/>
</types>
- <types specificName="UNMARSHALL_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="UnmarshallAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/UnmarshallAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//UnmarshallAction"/>
</types>
- <types specificName="USAGE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.UsageEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Usage" helper="org.eclipse.papyrus.uml.service.types.helper.UsageEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Usage.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Usage"/>
</types>
- <types specificName="USE_CASE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="UseCase" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/UseCase.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//UseCase"/>
</types>
- <types specificName="VALUE_PIN" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ValuePin" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValuePin.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ValuePin"/>
</types>
- <types specificName="VALUE_SPECIFICATION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ValueSpecification" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValueSpecification.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ValueSpecification"/>
</types>
- <types specificName="VALUE_SPECIFICATION_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="ValueSpecificationAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValueSpecificationAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//ValueSpecificationAction"/>
</types>
- <types specificName="VARIABLE" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Variable" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Variable.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Variable"/>
</types>
- <types specificName="VARIABLE_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="VariableAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/VariableAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//VariableAction"/>
</types>
- <types specificName="VERTEX" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="Vertex" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Vertex.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//Vertex"/>
</types>
- <types specificName="WRITE_LINK_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="WriteLinkAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/WriteLinkAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//WriteLinkAction"/>
</types>
- <types specificName="WRITE_STRUCTURAL_FEATURE_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="WriteStructuralFeatureAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/WriteStructuralFeatureAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//WriteStructuralFeatureAction"/>
</types>
- <types specificName="WRITE_VARIABLE_ACTION" edithelper_EditHelperAdvicePath="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <types xsi:type="domaincontextcodegen:MetaClassType" name="WriteVariableAction" helper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/WriteVariableAction.gif">
<metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.ecore#//WriteVariableAction"/>
</types>
</elementTypes>
- <genHandlers handlerPackage="org.eclipse.papyrus.uml.modelexplorer.handler" superClass="CreateCommandHandler" superClassPackage="org.eclipse.papyrus.uml.modelexplorer.handler" elementTypeEnumerator="UMLElementTypes" elementTypeEnumeratorPackage="org.eclipse.papyrus.uml.service.types.element"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.Classifier" ref="//@elementTypes/@types.32" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.ClassifierHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.Collaboration" ref="//@elementTypes/@types.38" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.CollaborationHelperAdvice"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.CollaborationUse" ref="//@elementTypes/@types.39" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.CollaborationUseHelperAdvice"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.ConnectorEnd" ref="//@elementTypes/@types.50" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.ConnectorEndHelperAdvice"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.DestructionEvent" ref="//@elementTypes/@types.70" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.DestructionEventHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.ElementUnapplyStereotype" ref="//@elementTypes/@types.77" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.ElementUnapplyStereotypeHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.ExecutionSpecification" ref="//@elementTypes/@types.88" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.ExecutionSpecificationHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.Generalization" ref="//@elementTypes/@types.104" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.GeneralizationHelperAdvice"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.Lifeline" ref="//@elementTypes/@types.126" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.LifelineHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.Message" ref="//@elementTypes/@types.140" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.MessageHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.MessageEnd" ref="//@elementTypes/@types.141" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.MessageEndHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.NameElementInitializer" ref="//@elementTypes/@types.146" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.NamedElementInitializerHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.OccurrenceSpecification" ref="//@elementTypes/@types.152" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.OccurrenceSpecificationHelperAdvice" inheritance="all"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.PartDecomposition" ref="//@elementTypes/@types.166" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.PartDecompositionHelperAdvice"/>
+ <advices adviceID="org.eclipse.papyrus.uml.advice.Property" ref="//@elementTypes/@types.172" advicePath="org.eclipse.papyrus.uml.service.types.helper.advice.PropertyHelperAdvice" inheritance="all"/>
+ <bindings clientContextID="org.eclipse.papyrus.service.edit.TypeContext">
+ <bindings xsi:type="domaincontextcodegen:ElementTypeBinding" pattern="org.eclipse.papyrus.uml.*"/>
+ <bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.0"/>
+ <bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.1"/>
+ <bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.2"/>
+ <bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.3"/>
+ <bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.4"/>
+ <bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.5"/>
+ <bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.6"/>
+ <bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.7"/>
+ <bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.8"/>
+ <bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.9"/>
+ <bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.10"/>
+ <bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.11"/>
+ <bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.12"/>
+ <bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.13"/>
+ <bindings xsi:type="domaincontextcodegen:AdviceBinding" ref="//@advices.14"/>
+ </bindings>
+ <genHandlers handlerPackage="org.eclipse.papyrus.uml.modelexplorer.handler" superClass="CreateCommandHandler" superClassPackage="org.eclipse.papyrus.uml.modelexplorer.handler" elementTypeEnumerator="UMLElementTypes" elementTypeEnumeratorPackage="org.eclipse.papyrus.uml.service.types.element" visibleCreateChildHandlers="//@elementTypes/@types.1 //@elementTypes/@types.2 //@elementTypes/@types.4 //@elementTypes/@types.5 //@elementTypes/@types.6 //@elementTypes/@types.8 //@elementTypes/@types.11 //@elementTypes/@types.12 //@elementTypes/@types.13 //@elementTypes/@types.14 //@elementTypes/@types.15 //@elementTypes/@types.16 //@elementTypes/@types.17 //@elementTypes/@types.21 //@elementTypes/@types.24 //@elementTypes/@types.26 //@elementTypes/@types.27 //@elementTypes/@types.28 //@elementTypes/@types.29 //@elementTypes/@types.30 //@elementTypes/@types.31 //@elementTypes/@types.33 //@elementTypes/@types.34 //@elementTypes/@types.35 //@elementTypes/@types.36 //@elementTypes/@types.37 //@elementTypes/@types.38 //@elementTypes/@types.39 //@elementTypes/@types.40 //@elementTypes/@types.41 //@elementTypes/@types.43 //@elementTypes/@types.45 //@elementTypes/@types.47 //@elementTypes/@types.51 //@elementTypes/@types.52 //@elementTypes/@types.53 //@elementTypes/@types.54 //@elementTypes/@types.56 //@elementTypes/@types.57 //@elementTypes/@types.58 //@elementTypes/@types.59 //@elementTypes/@types.60 //@elementTypes/@types.61 //@elementTypes/@types.62 //@elementTypes/@types.66 //@elementTypes/@types.68 //@elementTypes/@types.69 //@elementTypes/@types.70 //@elementTypes/@types.71 //@elementTypes/@types.73 //@elementTypes/@types.74 //@elementTypes/@types.75 //@elementTypes/@types.76 //@elementTypes/@types.78 //@elementTypes/@types.80 //@elementTypes/@types.81 //@elementTypes/@types.83 //@elementTypes/@types.85 //@elementTypes/@types.86 //@elementTypes/@types.87 //@elementTypes/@types.89 //@elementTypes/@types.90 //@elementTypes/@types.91 //@elementTypes/@types.95 //@elementTypes/@types.98 //@elementTypes/@types.99 //@elementTypes/@types.100 //@elementTypes/@types.101 //@elementTypes/@types.102 //@elementTypes/@types.103 //@elementTypes/@types.106 //@elementTypes/@types.109 //@elementTypes/@types.110 //@elementTypes/@types.111 //@elementTypes/@types.112 //@elementTypes/@types.113 //@elementTypes/@types.114 //@elementTypes/@types.115 //@elementTypes/@types.117 //@elementTypes/@types.118 //@elementTypes/@types.119 //@elementTypes/@types.121 //@elementTypes/@types.122 //@elementTypes/@types.123 //@elementTypes/@types.125 //@elementTypes/@types.126 //@elementTypes/@types.128 //@elementTypes/@types.129 //@elementTypes/@types.130 //@elementTypes/@types.131 //@elementTypes/@types.132 //@elementTypes/@types.133 //@elementTypes/@types.135 //@elementTypes/@types.136 //@elementTypes/@types.137 //@elementTypes/@types.139 //@elementTypes/@types.144 //@elementTypes/@types.148 //@elementTypes/@types.149 //@elementTypes/@types.152 //@elementTypes/@types.153 //@elementTypes/@types.154 //@elementTypes/@types.155 //@elementTypes/@types.156 //@elementTypes/@types.157 //@elementTypes/@types.158 //@elementTypes/@types.159 //@elementTypes/@types.160 //@elementTypes/@types.163 //@elementTypes/@types.164 //@elementTypes/@types.166 //@elementTypes/@types.167 //@elementTypes/@types.168 //@elementTypes/@types.169 //@elementTypes/@types.170 //@elementTypes/@types.172 //@elementTypes/@types.174 //@elementTypes/@types.175 //@elementTypes/@types.177 //@elementTypes/@types.178 //@elementTypes/@types.179 //@elementTypes/@types.180 //@elementTypes/@types.181 //@elementTypes/@types.182 //@elementTypes/@types.183 //@elementTypes/@types.184 //@elementTypes/@types.185 //@elementTypes/@types.186 //@elementTypes/@types.188 //@elementTypes/@types.189 //@elementTypes/@types.190 //@elementTypes/@types.191 //@elementTypes/@types.193 //@elementTypes/@types.194 //@elementTypes/@types.195 //@elementTypes/@types.197 //@elementTypes/@types.198 //@elementTypes/@types.199 //@elementTypes/@types.200 //@elementTypes/@types.201 //@elementTypes/@types.202 //@elementTypes/@types.203 //@elementTypes/@types.204 //@elementTypes/@types.205 //@elementTypes/@types.206 //@elementTypes/@types.207 //@elementTypes/@types.208 //@elementTypes/@types.209 //@elementTypes/@types.210 //@elementTypes/@types.211 //@elementTypes/@types.212 //@elementTypes/@types.213 //@elementTypes/@types.214 //@elementTypes/@types.217 //@elementTypes/@types.220 //@elementTypes/@types.221 //@elementTypes/@types.222 //@elementTypes/@types.223 //@elementTypes/@types.225 //@elementTypes/@types.226 //@elementTypes/@types.227 //@elementTypes/@types.228 //@elementTypes/@types.229 //@elementTypes/@types.230 //@elementTypes/@types.232 //@elementTypes/@types.235 //@elementTypes/@types.237 //@elementTypes/@types.238 //@elementTypes/@types.240 //@elementTypes/@types.241" createChildMenuLocationURI="popup:org.eclipse.papyrus.modelexplorer.popupmenu.createchild"/>
</domaincontextcodegen:DomainContext>
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 2233487a423..3f02f759471 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/plugin.xml +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/plugin.xml @@ -1,1868 +1,2117 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<plugin>
-
-<!-- UML ElementType declarations -->
-<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes">
-
- <metamodel nsURI="http://www.eclipse.org/uml2/3.0.0/UML">
-
- <!-- Declaration of IElementTypes -->
-
- <!-- IElementTypes for Abstraction -->
- <metamodelType eclass="Abstraction" id="org.eclipse.papyrus.uml.Abstraction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Abstraction">
- <param name="semanticHint" value="UML::Abstraction"/>
- </metamodelType>
-
- <!-- IElementTypes for AcceptCallAction -->
- <metamodelType eclass="AcceptCallAction" id="org.eclipse.papyrus.uml.AcceptCallAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::AcceptCallAction">
- <param name="semanticHint" value="UML::AcceptCallAction"/>
- </metamodelType>
-
- <!-- IElementTypes for AcceptEventAction -->
- <metamodelType eclass="AcceptEventAction" id="org.eclipse.papyrus.uml.AcceptEventAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::AcceptEventAction">
- <param name="semanticHint" value="UML::AcceptEventAction"/>
- </metamodelType>
-
- <!-- IElementTypes for Action -->
- <metamodelType eclass="Action" id="org.eclipse.papyrus.uml.Action"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Action">
- <param name="semanticHint" value="UML::Action"/>
- </metamodelType>
-
- <!-- IElementTypes for ActionExecutionSpecification -->
- <metamodelType eclass="ActionExecutionSpecification" id="org.eclipse.papyrus.uml.ActionExecutionSpecification"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ActionExecutionSpecification">
- <param name="semanticHint" value="UML::ActionExecutionSpecification"/>
- </metamodelType>
-
- <!-- IElementTypes for ActionInputPin -->
- <metamodelType eclass="ActionInputPin" id="org.eclipse.papyrus.uml.ActionInputPin"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ActionInputPin">
- <param name="semanticHint" value="UML::ActionInputPin"/>
- </metamodelType>
-
- <!-- IElementTypes for Activity -->
- <metamodelType eclass="Activity" id="org.eclipse.papyrus.uml.Activity"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Activity">
- <param name="semanticHint" value="UML::Activity"/>
- </metamodelType>
-
- <!-- IElementTypes for ActivityEdge -->
- <metamodelType eclass="ActivityEdge" id="org.eclipse.papyrus.uml.ActivityEdge"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ActivityEdge">
- <param name="semanticHint" value="UML::ActivityEdge"/>
- </metamodelType>
-
- <!-- IElementTypes for ActivityFinalNode -->
- <metamodelType eclass="ActivityFinalNode" id="org.eclipse.papyrus.uml.ActivityFinalNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ActivityFinalNode">
- <param name="semanticHint" value="UML::ActivityFinalNode"/>
- </metamodelType>
-
- <!-- IElementTypes for ActivityGroup -->
- <metamodelType eclass="ActivityGroup" id="org.eclipse.papyrus.uml.ActivityGroup"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ActivityGroup">
- <param name="semanticHint" value="UML::ActivityGroup"/>
- </metamodelType>
-
- <!-- IElementTypes for ActivityNode -->
- <metamodelType eclass="ActivityNode" id="org.eclipse.papyrus.uml.ActivityNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ActivityNode">
- <param name="semanticHint" value="UML::ActivityNode"/>
- </metamodelType>
-
- <!-- IElementTypes for ActivityParameterNode -->
- <metamodelType eclass="ActivityParameterNode" id="org.eclipse.papyrus.uml.ActivityParameterNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ActivityParameterNode">
- <param name="semanticHint" value="UML::ActivityParameterNode"/>
- </metamodelType>
-
- <!-- IElementTypes for ActivityPartition -->
- <metamodelType eclass="ActivityPartition" id="org.eclipse.papyrus.uml.ActivityPartition"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ActivityPartition">
- <param name="semanticHint" value="UML::ActivityPartition"/>
- </metamodelType>
-
- <!-- IElementTypes for Actor -->
- <metamodelType eclass="Actor" id="org.eclipse.papyrus.uml.Actor"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Actor">
- <param name="semanticHint" value="UML::Actor"/>
- </metamodelType>
-
- <!-- IElementTypes for AddStructuralFeatureValueAction -->
- <metamodelType eclass="AddStructuralFeatureValueAction" id="org.eclipse.papyrus.uml.AddStructuralFeatureValueAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::AddStructuralFeatureValueAction">
- <param name="semanticHint" value="UML::AddStructuralFeatureValueAction"/>
- </metamodelType>
-
- <!-- IElementTypes for AddVariableValueAction -->
- <metamodelType eclass="AddVariableValueAction" id="org.eclipse.papyrus.uml.AddVariableValueAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::AddVariableValueAction">
- <param name="semanticHint" value="UML::AddVariableValueAction"/>
- </metamodelType>
-
- <!-- IElementTypes for AnyReceiveEvent -->
- <metamodelType eclass="AnyReceiveEvent" id="org.eclipse.papyrus.uml.AnyReceiveEvent"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::AnyReceiveEvent">
- <param name="semanticHint" value="UML::AnyReceiveEvent"/>
- </metamodelType>
-
- <!-- IElementTypes for Artifact -->
- <metamodelType eclass="Artifact" id="org.eclipse.papyrus.uml.Artifact"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Artifact">
- <param name="semanticHint" value="UML::Artifact"/>
- </metamodelType>
-
- <!-- IElementTypes for Association -->
- <metamodelType eclass="Association" id="org.eclipse.papyrus.uml.Association"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Association">
- <param name="semanticHint" value="UML::Association"/>
- </metamodelType>
-
- <!-- IElementTypes for AssociationClass -->
- <metamodelType eclass="AssociationClass" id="org.eclipse.papyrus.uml.AssociationClass"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::AssociationClass">
- <param name="semanticHint" value="UML::AssociationClass"/>
- </metamodelType>
-
- <!-- IElementTypes for Behavior -->
- <metamodelType eclass="Behavior" id="org.eclipse.papyrus.uml.Behavior"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Behavior">
- <param name="semanticHint" value="UML::Behavior"/>
- </metamodelType>
-
- <!-- IElementTypes for BehavioralFeature -->
- <metamodelType eclass="BehavioralFeature" id="org.eclipse.papyrus.uml.BehavioralFeature"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::BehavioralFeature">
- <param name="semanticHint" value="UML::BehavioralFeature"/>
- </metamodelType>
-
- <!-- IElementTypes for BehavioredClassifier -->
- <metamodelType eclass="BehavioredClassifier" id="org.eclipse.papyrus.uml.BehavioredClassifier"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::BehavioredClassifier">
- <param name="semanticHint" value="UML::BehavioredClassifier"/>
- </metamodelType>
-
- <!-- IElementTypes for BehaviorExecutionSpecification -->
- <metamodelType eclass="BehaviorExecutionSpecification" id="org.eclipse.papyrus.uml.BehaviorExecutionSpecification"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::BehaviorExecutionSpecification">
- <param name="semanticHint" value="UML::BehaviorExecutionSpecification"/>
- </metamodelType>
-
- <!-- IElementTypes for BroadcastSignalAction -->
- <metamodelType eclass="BroadcastSignalAction" id="org.eclipse.papyrus.uml.BroadcastSignalAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::BroadcastSignalAction">
- <param name="semanticHint" value="UML::BroadcastSignalAction"/>
- </metamodelType>
-
- <!-- IElementTypes for CallAction -->
- <metamodelType eclass="CallAction" id="org.eclipse.papyrus.uml.CallAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CallAction">
- <param name="semanticHint" value="UML::CallAction"/>
- </metamodelType>
-
- <!-- IElementTypes for CallBehaviorAction -->
- <metamodelType eclass="CallBehaviorAction" id="org.eclipse.papyrus.uml.CallBehaviorAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CallBehaviorAction">
- <param name="semanticHint" value="UML::CallBehaviorAction"/>
- </metamodelType>
-
- <!-- IElementTypes for CallEvent -->
- <metamodelType eclass="CallEvent" id="org.eclipse.papyrus.uml.CallEvent"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CallEvent">
- <param name="semanticHint" value="UML::CallEvent"/>
- </metamodelType>
-
- <!-- IElementTypes for CallOperationAction -->
- <metamodelType eclass="CallOperationAction" id="org.eclipse.papyrus.uml.CallOperationAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CallOperationAction">
- <param name="semanticHint" value="UML::CallOperationAction"/>
- </metamodelType>
-
- <!-- IElementTypes for CentralBufferNode -->
- <metamodelType eclass="CentralBufferNode" id="org.eclipse.papyrus.uml.CentralBufferNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CentralBufferNode">
- <param name="semanticHint" value="UML::CentralBufferNode"/>
- </metamodelType>
-
- <!-- IElementTypes for ChangeEvent -->
- <metamodelType eclass="ChangeEvent" id="org.eclipse.papyrus.uml.ChangeEvent"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ChangeEvent">
- <param name="semanticHint" value="UML::ChangeEvent"/>
- </metamodelType>
-
- <!-- IElementTypes for Class -->
- <metamodelType eclass="Class" id="org.eclipse.papyrus.uml.Class"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Class">
- <param name="semanticHint" value="UML::Class"/>
- </metamodelType>
-
- <!-- IElementTypes for Classifier -->
- <metamodelType eclass="Classifier" id="org.eclipse.papyrus.uml.Classifier"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Classifier">
- <param name="semanticHint" value="UML::Classifier"/>
- </metamodelType>
-
- <!-- IElementTypes for ClassifierTemplateParameter -->
- <metamodelType eclass="ClassifierTemplateParameter" id="org.eclipse.papyrus.uml.ClassifierTemplateParameter"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ClassifierTemplateParameter">
- <param name="semanticHint" value="UML::ClassifierTemplateParameter"/>
- </metamodelType>
-
- <!-- IElementTypes for Clause -->
- <metamodelType eclass="Clause" id="org.eclipse.papyrus.uml.Clause"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Clause">
- <param name="semanticHint" value="UML::Clause"/>
- </metamodelType>
-
- <!-- IElementTypes for ClearAssociationAction -->
- <metamodelType eclass="ClearAssociationAction" id="org.eclipse.papyrus.uml.ClearAssociationAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ClearAssociationAction">
- <param name="semanticHint" value="UML::ClearAssociationAction"/>
- </metamodelType>
-
- <!-- IElementTypes for ClearStructuralFeatureAction -->
- <metamodelType eclass="ClearStructuralFeatureAction" id="org.eclipse.papyrus.uml.ClearStructuralFeatureAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ClearStructuralFeatureAction">
- <param name="semanticHint" value="UML::ClearStructuralFeatureAction"/>
- </metamodelType>
-
- <!-- IElementTypes for ClearVariableAction -->
- <metamodelType eclass="ClearVariableAction" id="org.eclipse.papyrus.uml.ClearVariableAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ClearVariableAction">
- <param name="semanticHint" value="UML::ClearVariableAction"/>
- </metamodelType>
-
- <!-- IElementTypes for Collaboration -->
- <metamodelType eclass="Collaboration" id="org.eclipse.papyrus.uml.Collaboration"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Collaboration">
- <param name="semanticHint" value="UML::Collaboration"/>
- </metamodelType>
-
- <!-- IElementTypes for CollaborationUse -->
- <metamodelType eclass="CollaborationUse" id="org.eclipse.papyrus.uml.CollaborationUse"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CollaborationUse">
- <param name="semanticHint" value="UML::CollaborationUse"/>
- </metamodelType>
-
- <!-- IElementTypes for CombinedFragment -->
- <metamodelType eclass="CombinedFragment" id="org.eclipse.papyrus.uml.CombinedFragment"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CombinedFragment">
- <param name="semanticHint" value="UML::CombinedFragment"/>
- </metamodelType>
-
- <!-- IElementTypes for Comment -->
- <metamodelType eclass="Comment" id="org.eclipse.papyrus.uml.Comment"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Comment">
- <param name="semanticHint" value="UML::Comment"/>
- </metamodelType>
-
- <!-- IElementTypes for CommunicationPath -->
- <metamodelType eclass="CommunicationPath" id="org.eclipse.papyrus.uml.CommunicationPath"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CommunicationPath">
- <param name="semanticHint" value="UML::CommunicationPath"/>
- </metamodelType>
-
- <!-- IElementTypes for Component -->
- <metamodelType eclass="Component" id="org.eclipse.papyrus.uml.Component"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Component">
- <param name="semanticHint" value="UML::Component"/>
- </metamodelType>
-
- <!-- IElementTypes for ComponentRealization -->
- <metamodelType eclass="ComponentRealization" id="org.eclipse.papyrus.uml.ComponentRealization"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ComponentRealization">
- <param name="semanticHint" value="UML::ComponentRealization"/>
- </metamodelType>
-
- <!-- IElementTypes for ConditionalNode -->
- <metamodelType eclass="ConditionalNode" id="org.eclipse.papyrus.uml.ConditionalNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ConditionalNode">
- <param name="semanticHint" value="UML::ConditionalNode"/>
- </metamodelType>
-
- <!-- IElementTypes for ConnectableElement -->
- <metamodelType eclass="ConnectableElement" id="org.eclipse.papyrus.uml.ConnectableElement"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ConnectableElement">
- <param name="semanticHint" value="UML::ConnectableElement"/>
- </metamodelType>
-
- <!-- IElementTypes for ConnectableElementTemplateParameter -->
- <metamodelType eclass="ConnectableElementTemplateParameter" id="org.eclipse.papyrus.uml.ConnectableElementTemplateParameter"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ConnectableElementTemplateParameter">
- <param name="semanticHint" value="UML::ConnectableElementTemplateParameter"/>
- </metamodelType>
-
- <!-- IElementTypes for ConnectionPointReference -->
- <metamodelType eclass="ConnectionPointReference" id="org.eclipse.papyrus.uml.ConnectionPointReference"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ConnectionPointReference">
- <param name="semanticHint" value="UML::ConnectionPointReference"/>
- </metamodelType>
-
- <!-- IElementTypes for Connector -->
- <metamodelType eclass="Connector" id="org.eclipse.papyrus.uml.Connector"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Connector">
- <param name="semanticHint" value="UML::Connector"/>
- </metamodelType>
-
- <!-- IElementTypes for ConnectorEnd -->
- <metamodelType eclass="ConnectorEnd" id="org.eclipse.papyrus.uml.ConnectorEnd"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ConnectorEnd">
- <param name="semanticHint" value="UML::ConnectorEnd"/>
- </metamodelType>
-
- <!-- IElementTypes for ConsiderIgnoreFragment -->
- <metamodelType eclass="ConsiderIgnoreFragment" id="org.eclipse.papyrus.uml.ConsiderIgnoreFragment"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ConsiderIgnoreFragment">
- <param name="semanticHint" value="UML::ConsiderIgnoreFragment"/>
- </metamodelType>
-
- <!-- IElementTypes for Constraint -->
- <metamodelType eclass="Constraint" id="org.eclipse.papyrus.uml.Constraint"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Constraint">
- <param name="semanticHint" value="UML::Constraint"/>
- </metamodelType>
-
- <!-- IElementTypes for Continuation -->
- <metamodelType eclass="Continuation" id="org.eclipse.papyrus.uml.Continuation"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Continuation">
- <param name="semanticHint" value="UML::Continuation"/>
- </metamodelType>
-
- <!-- IElementTypes for ControlFlow -->
- <metamodelType eclass="ControlFlow" id="org.eclipse.papyrus.uml.ControlFlow"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ControlFlow">
- <param name="semanticHint" value="UML::ControlFlow"/>
- </metamodelType>
-
- <!-- IElementTypes for ControlNode -->
- <metamodelType eclass="ControlNode" id="org.eclipse.papyrus.uml.ControlNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ControlNode">
- <param name="semanticHint" value="UML::ControlNode"/>
- </metamodelType>
-
- <!-- IElementTypes for CreateLinkAction -->
- <metamodelType eclass="CreateLinkAction" id="org.eclipse.papyrus.uml.CreateLinkAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CreateLinkAction">
- <param name="semanticHint" value="UML::CreateLinkAction"/>
- </metamodelType>
-
- <!-- IElementTypes for CreateLinkObjectAction -->
- <metamodelType eclass="CreateLinkObjectAction" id="org.eclipse.papyrus.uml.CreateLinkObjectAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CreateLinkObjectAction">
- <param name="semanticHint" value="UML::CreateLinkObjectAction"/>
- </metamodelType>
-
- <!-- IElementTypes for CreateObjectAction -->
- <metamodelType eclass="CreateObjectAction" id="org.eclipse.papyrus.uml.CreateObjectAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CreateObjectAction">
- <param name="semanticHint" value="UML::CreateObjectAction"/>
- </metamodelType>
-
- <!-- IElementTypes for CreationEvent -->
- <metamodelType eclass="CreationEvent" id="org.eclipse.papyrus.uml.CreationEvent"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CreationEvent">
- <param name="semanticHint" value="UML::CreationEvent"/>
- </metamodelType>
-
- <!-- IElementTypes for DataStoreNode -->
- <metamodelType eclass="DataStoreNode" id="org.eclipse.papyrus.uml.DataStoreNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DataStoreNode">
- <param name="semanticHint" value="UML::DataStoreNode"/>
- </metamodelType>
-
- <!-- IElementTypes for DataType -->
- <metamodelType eclass="DataType" id="org.eclipse.papyrus.uml.DataType"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DataType">
- <param name="semanticHint" value="UML::DataType"/>
- </metamodelType>
-
- <!-- IElementTypes for DecisionNode -->
- <metamodelType eclass="DecisionNode" id="org.eclipse.papyrus.uml.DecisionNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DecisionNode">
- <param name="semanticHint" value="UML::DecisionNode"/>
- </metamodelType>
-
- <!-- IElementTypes for Dependency -->
- <metamodelType eclass="Dependency" id="org.eclipse.papyrus.uml.Dependency"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DependencyEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Dependency">
- <param name="semanticHint" value="UML::Dependency"/>
- </metamodelType>
-
- <!-- IElementTypes for DeployedArtifact -->
- <metamodelType eclass="DeployedArtifact" id="org.eclipse.papyrus.uml.DeployedArtifact"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DeployedArtifact">
- <param name="semanticHint" value="UML::DeployedArtifact"/>
- </metamodelType>
-
- <!-- IElementTypes for Deployment -->
- <metamodelType eclass="Deployment" id="org.eclipse.papyrus.uml.Deployment"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Deployment">
- <param name="semanticHint" value="UML::Deployment"/>
- </metamodelType>
-
- <!-- IElementTypes for DeploymentSpecification -->
- <metamodelType eclass="DeploymentSpecification" id="org.eclipse.papyrus.uml.DeploymentSpecification"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DeploymentSpecification">
- <param name="semanticHint" value="UML::DeploymentSpecification"/>
- </metamodelType>
-
- <!-- IElementTypes for DeploymentTarget -->
- <metamodelType eclass="DeploymentTarget" id="org.eclipse.papyrus.uml.DeploymentTarget"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DeploymentTarget">
- <param name="semanticHint" value="UML::DeploymentTarget"/>
- </metamodelType>
-
- <!-- IElementTypes for DestroyLinkAction -->
- <metamodelType eclass="DestroyLinkAction" id="org.eclipse.papyrus.uml.DestroyLinkAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DestroyLinkAction">
- <param name="semanticHint" value="UML::DestroyLinkAction"/>
- </metamodelType>
-
- <!-- IElementTypes for DestroyObjectAction -->
- <metamodelType eclass="DestroyObjectAction" id="org.eclipse.papyrus.uml.DestroyObjectAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DestroyObjectAction">
- <param name="semanticHint" value="UML::DestroyObjectAction"/>
- </metamodelType>
-
- <!-- IElementTypes for DestructionEvent -->
- <metamodelType eclass="DestructionEvent" id="org.eclipse.papyrus.uml.DestructionEvent"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DestructionEvent">
- <param name="semanticHint" value="UML::DestructionEvent"/>
- </metamodelType>
-
- <!-- IElementTypes for Device -->
- <metamodelType eclass="Device" id="org.eclipse.papyrus.uml.Device"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Device">
- <param name="semanticHint" value="UML::Device"/>
- </metamodelType>
-
- <!-- IElementTypes for DirectedRelationship -->
- <metamodelType eclass="DirectedRelationship" id="org.eclipse.papyrus.uml.DirectedRelationship"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DirectedRelationship">
- <param name="semanticHint" value="UML::DirectedRelationship"/>
- </metamodelType>
-
- <!-- IElementTypes for Duration -->
- <metamodelType eclass="Duration" id="org.eclipse.papyrus.uml.Duration"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Duration">
- <param name="semanticHint" value="UML::Duration"/>
- </metamodelType>
-
- <!-- IElementTypes for DurationConstraint -->
- <metamodelType eclass="DurationConstraint" id="org.eclipse.papyrus.uml.DurationConstraint"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DurationConstraint">
- <param name="semanticHint" value="UML::DurationConstraint"/>
- </metamodelType>
-
- <!-- IElementTypes for DurationInterval -->
- <metamodelType eclass="DurationInterval" id="org.eclipse.papyrus.uml.DurationInterval"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DurationInterval">
- <param name="semanticHint" value="UML::DurationInterval"/>
- </metamodelType>
-
- <!-- IElementTypes for DurationObservation -->
- <metamodelType eclass="DurationObservation" id="org.eclipse.papyrus.uml.DurationObservation"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DurationObservation">
- <param name="semanticHint" value="UML::DurationObservation"/>
- </metamodelType>
-
- <!-- IElementTypes for Element -->
- <metamodelType eclass="Element" id="org.eclipse.papyrus.uml.Element"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Element">
- <param name="semanticHint" value="UML::Element"/>
- </metamodelType>
-
- <!-- IElementTypes for ElementImport -->
- <metamodelType eclass="ElementImport" id="org.eclipse.papyrus.uml.ElementImport"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ElementImport">
- <param name="semanticHint" value="UML::ElementImport"/>
- </metamodelType>
-
- <!-- IElementTypes for EncapsulatedClassifier -->
- <metamodelType eclass="EncapsulatedClassifier" id="org.eclipse.papyrus.uml.EncapsulatedClassifier"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::EncapsulatedClassifier">
- <param name="semanticHint" value="UML::EncapsulatedClassifier"/>
- </metamodelType>
-
- <!-- IElementTypes for Enumeration -->
- <metamodelType eclass="Enumeration" id="org.eclipse.papyrus.uml.Enumeration"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Enumeration">
- <param name="semanticHint" value="UML::Enumeration"/>
- </metamodelType>
-
- <!-- IElementTypes for EnumerationLiteral -->
- <metamodelType eclass="EnumerationLiteral" id="org.eclipse.papyrus.uml.EnumerationLiteral"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::EnumerationLiteral">
- <param name="semanticHint" value="UML::EnumerationLiteral"/>
- </metamodelType>
-
- <!-- IElementTypes for Event -->
- <metamodelType eclass="Event" id="org.eclipse.papyrus.uml.Event"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Event">
- <param name="semanticHint" value="UML::Event"/>
- </metamodelType>
-
- <!-- IElementTypes for ExceptionHandler -->
- <metamodelType eclass="ExceptionHandler" id="org.eclipse.papyrus.uml.ExceptionHandler"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExceptionHandler">
- <param name="semanticHint" value="UML::ExceptionHandler"/>
- </metamodelType>
-
- <!-- IElementTypes for ExecutableNode -->
- <metamodelType eclass="ExecutableNode" id="org.eclipse.papyrus.uml.ExecutableNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExecutableNode">
- <param name="semanticHint" value="UML::ExecutableNode"/>
- </metamodelType>
-
- <!-- IElementTypes for ExecutionEnvironment -->
- <metamodelType eclass="ExecutionEnvironment" id="org.eclipse.papyrus.uml.ExecutionEnvironment"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExecutionEnvironment">
- <param name="semanticHint" value="UML::ExecutionEnvironment"/>
- </metamodelType>
-
- <!-- IElementTypes for ExecutionEvent -->
- <metamodelType eclass="ExecutionEvent" id="org.eclipse.papyrus.uml.ExecutionEvent"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExecutionEvent">
- <param name="semanticHint" value="UML::ExecutionEvent"/>
- </metamodelType>
-
- <!-- IElementTypes for ExecutionOccurrenceSpecification -->
- <metamodelType eclass="ExecutionOccurrenceSpecification" id="org.eclipse.papyrus.uml.ExecutionOccurrenceSpecification"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExecutionOccurrenceSpecification">
- <param name="semanticHint" value="UML::ExecutionOccurrenceSpecification"/>
- </metamodelType>
-
- <!-- IElementTypes for ExecutionSpecification -->
- <metamodelType eclass="ExecutionSpecification" id="org.eclipse.papyrus.uml.ExecutionSpecification"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExecutionSpecification">
- <param name="semanticHint" value="UML::ExecutionSpecification"/>
- </metamodelType>
-
- <!-- IElementTypes for ExpansionNode -->
- <metamodelType eclass="ExpansionNode" id="org.eclipse.papyrus.uml.ExpansionNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExpansionNode">
- <param name="semanticHint" value="UML::ExpansionNode"/>
- </metamodelType>
-
- <!-- IElementTypes for ExpansionRegion -->
- <metamodelType eclass="ExpansionRegion" id="org.eclipse.papyrus.uml.ExpansionRegion"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExpansionRegion">
- <param name="semanticHint" value="UML::ExpansionRegion"/>
- </metamodelType>
-
- <!-- IElementTypes for Expression -->
- <metamodelType eclass="Expression" id="org.eclipse.papyrus.uml.Expression"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Expression">
- <param name="semanticHint" value="UML::Expression"/>
- </metamodelType>
-
- <!-- IElementTypes for Extend -->
- <metamodelType eclass="Extend" id="org.eclipse.papyrus.uml.Extend"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Extend">
- <param name="semanticHint" value="UML::Extend"/>
- </metamodelType>
-
- <!-- IElementTypes for Extension -->
- <metamodelType eclass="Extension" id="org.eclipse.papyrus.uml.Extension"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Extension">
- <param name="semanticHint" value="UML::Extension"/>
- </metamodelType>
-
- <!-- IElementTypes for ExtensionEnd -->
- <metamodelType eclass="ExtensionEnd" id="org.eclipse.papyrus.uml.ExtensionEnd"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExtensionEnd">
- <param name="semanticHint" value="UML::ExtensionEnd"/>
- </metamodelType>
-
- <!-- IElementTypes for ExtensionPoint -->
- <metamodelType eclass="ExtensionPoint" id="org.eclipse.papyrus.uml.ExtensionPoint"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExtensionPoint">
- <param name="semanticHint" value="UML::ExtensionPoint"/>
- </metamodelType>
-
- <!-- IElementTypes for Feature -->
- <metamodelType eclass="Feature" id="org.eclipse.papyrus.uml.Feature"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Feature">
- <param name="semanticHint" value="UML::Feature"/>
- </metamodelType>
-
- <!-- IElementTypes for FinalNode -->
- <metamodelType eclass="FinalNode" id="org.eclipse.papyrus.uml.FinalNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::FinalNode">
- <param name="semanticHint" value="UML::FinalNode"/>
- </metamodelType>
-
- <!-- IElementTypes for FinalState -->
- <metamodelType eclass="FinalState" id="org.eclipse.papyrus.uml.FinalState"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::FinalState">
- <param name="semanticHint" value="UML::FinalState"/>
- </metamodelType>
-
- <!-- IElementTypes for FlowFinalNode -->
- <metamodelType eclass="FlowFinalNode" id="org.eclipse.papyrus.uml.FlowFinalNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::FlowFinalNode">
- <param name="semanticHint" value="UML::FlowFinalNode"/>
- </metamodelType>
-
- <!-- IElementTypes for ForkNode -->
- <metamodelType eclass="ForkNode" id="org.eclipse.papyrus.uml.ForkNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ForkNode">
- <param name="semanticHint" value="UML::ForkNode"/>
- </metamodelType>
-
- <!-- IElementTypes for FunctionBehavior -->
- <metamodelType eclass="FunctionBehavior" id="org.eclipse.papyrus.uml.FunctionBehavior"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::FunctionBehavior">
- <param name="semanticHint" value="UML::FunctionBehavior"/>
- </metamodelType>
-
- <!-- IElementTypes for Gate -->
- <metamodelType eclass="Gate" id="org.eclipse.papyrus.uml.Gate"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Gate">
- <param name="semanticHint" value="UML::Gate"/>
- </metamodelType>
-
- <!-- IElementTypes for Generalization -->
- <metamodelType eclass="Generalization" id="org.eclipse.papyrus.uml.Generalization"
+<?xml version="1.0" encoding="UTF-8"?> +<?eclipse version="3.4"?> +<plugin> + +<!-- UML ElementTypes declarations --> +<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> + + <metamodel nsURI="http://www.eclipse.org/uml2/3.0.0/UML"> + + <!-- Declaration of IElementTypes --> + + <!-- IMetamodelType for Abstraction --> + <metamodelType id="org.eclipse.papyrus.uml.Abstraction" name="UML::Abstraction" + eclass="Abstraction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Abstraction"/> + </metamodelType> + + <!-- IMetamodelType for AcceptCallAction --> + <metamodelType id="org.eclipse.papyrus.uml.AcceptCallAction" name="UML::AcceptCallAction" + eclass="AcceptCallAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::AcceptCallAction"/> + </metamodelType> + + <!-- IMetamodelType for AcceptEventAction --> + <metamodelType id="org.eclipse.papyrus.uml.AcceptEventAction" name="UML::AcceptEventAction" + eclass="AcceptEventAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::AcceptEventAction"/> + </metamodelType> + + <!-- IMetamodelType for Action --> + <metamodelType id="org.eclipse.papyrus.uml.Action" name="UML::Action" + eclass="Action" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Action"/> + </metamodelType> + + <!-- IMetamodelType for ActionExecutionSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.ActionExecutionSpecification" name="UML::ActionExecutionSpecification" + eclass="ActionExecutionSpecification" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ActionExecutionSpecification"/> + </metamodelType> + + <!-- IMetamodelType for ActionInputPin --> + <metamodelType id="org.eclipse.papyrus.uml.ActionInputPin" name="UML::ActionInputPin" + eclass="ActionInputPin" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ActionInputPin"/> + </metamodelType> + + <!-- IMetamodelType for Activity --> + <metamodelType id="org.eclipse.papyrus.uml.Activity" name="UML::Activity" + eclass="Activity" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Activity"/> + </metamodelType> + + <!-- IMetamodelType for ActivityEdge --> + <metamodelType id="org.eclipse.papyrus.uml.ActivityEdge" name="UML::ActivityEdge" + eclass="ActivityEdge" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ActivityEdge"/> + </metamodelType> + + <!-- IMetamodelType for ActivityFinalNode --> + <metamodelType id="org.eclipse.papyrus.uml.ActivityFinalNode" name="UML::ActivityFinalNode" + eclass="ActivityFinalNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ActivityFinalNode"/> + </metamodelType> + + <!-- IMetamodelType for ActivityGroup --> + <metamodelType id="org.eclipse.papyrus.uml.ActivityGroup" name="UML::ActivityGroup" + eclass="ActivityGroup" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ActivityGroup"/> + </metamodelType> + + <!-- IMetamodelType for ActivityNode --> + <metamodelType id="org.eclipse.papyrus.uml.ActivityNode" name="UML::ActivityNode" + eclass="ActivityNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ActivityNode"/> + </metamodelType> + + <!-- IMetamodelType for ActivityParameterNode --> + <metamodelType id="org.eclipse.papyrus.uml.ActivityParameterNode" name="UML::ActivityParameterNode" + eclass="ActivityParameterNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ActivityParameterNode"/> + </metamodelType> + + <!-- IMetamodelType for ActivityPartition --> + <metamodelType id="org.eclipse.papyrus.uml.ActivityPartition" name="UML::ActivityPartition" + eclass="ActivityPartition" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ActivityPartition"/> + </metamodelType> + + <!-- IMetamodelType for Actor --> + <metamodelType id="org.eclipse.papyrus.uml.Actor" name="UML::Actor" + eclass="Actor" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Actor"/> + </metamodelType> + + <!-- IMetamodelType for AddStructuralFeatureValueAction --> + <metamodelType id="org.eclipse.papyrus.uml.AddStructuralFeatureValueAction" name="UML::AddStructuralFeatureValueAction" + eclass="AddStructuralFeatureValueAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::AddStructuralFeatureValueAction"/> + </metamodelType> + + <!-- IMetamodelType for AddVariableValueAction --> + <metamodelType id="org.eclipse.papyrus.uml.AddVariableValueAction" name="UML::AddVariableValueAction" + eclass="AddVariableValueAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::AddVariableValueAction"/> + </metamodelType> + + <!-- IMetamodelType for AnyReceiveEvent --> + <metamodelType id="org.eclipse.papyrus.uml.AnyReceiveEvent" name="UML::AnyReceiveEvent" + eclass="AnyReceiveEvent" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::AnyReceiveEvent"/> + </metamodelType> + + <!-- IMetamodelType for Artifact --> + <metamodelType id="org.eclipse.papyrus.uml.Artifact" name="UML::Artifact" + eclass="Artifact" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Artifact"/> + </metamodelType> + + <!-- IMetamodelType for Association --> + <metamodelType id="org.eclipse.papyrus.uml.Association" name="UML::Association" + eclass="Association" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Association"/> + </metamodelType> + + <!-- IMetamodelType for AssociationClass --> + <metamodelType id="org.eclipse.papyrus.uml.AssociationClass" name="UML::AssociationClass" + eclass="AssociationClass" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::AssociationClass"/> + </metamodelType> + + <!-- IMetamodelType for Behavior --> + <metamodelType id="org.eclipse.papyrus.uml.Behavior" name="UML::Behavior" + eclass="Behavior" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Behavior"/> + </metamodelType> + + <!-- IMetamodelType for BehaviorExecutionSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.BehaviorExecutionSpecification" name="UML::BehaviorExecutionSpecification" + eclass="BehaviorExecutionSpecification" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::BehaviorExecutionSpecification"/> + </metamodelType> + + <!-- IMetamodelType for BehavioralFeature --> + <metamodelType id="org.eclipse.papyrus.uml.BehavioralFeature" name="UML::BehavioralFeature" + eclass="BehavioralFeature" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::BehavioralFeature"/> + </metamodelType> + + <!-- IMetamodelType for BehavioredClassifier --> + <metamodelType id="org.eclipse.papyrus.uml.BehavioredClassifier" name="UML::BehavioredClassifier" + eclass="BehavioredClassifier" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::BehavioredClassifier"/> + </metamodelType> + + <!-- IMetamodelType for BroadcastSignalAction --> + <metamodelType id="org.eclipse.papyrus.uml.BroadcastSignalAction" name="UML::BroadcastSignalAction" + eclass="BroadcastSignalAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::BroadcastSignalAction"/> + </metamodelType> + + <!-- IMetamodelType for CallAction --> + <metamodelType id="org.eclipse.papyrus.uml.CallAction" name="UML::CallAction" + eclass="CallAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CallAction"/> + </metamodelType> + + <!-- IMetamodelType for CallBehaviorAction --> + <metamodelType id="org.eclipse.papyrus.uml.CallBehaviorAction" name="UML::CallBehaviorAction" + eclass="CallBehaviorAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CallBehaviorAction"/> + </metamodelType> + + <!-- IMetamodelType for CallEvent --> + <metamodelType id="org.eclipse.papyrus.uml.CallEvent" name="UML::CallEvent" + eclass="CallEvent" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CallEvent"/> + </metamodelType> + + <!-- IMetamodelType for CallOperationAction --> + <metamodelType id="org.eclipse.papyrus.uml.CallOperationAction" name="UML::CallOperationAction" + eclass="CallOperationAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CallOperationAction"/> + </metamodelType> + + <!-- IMetamodelType for CentralBufferNode --> + <metamodelType id="org.eclipse.papyrus.uml.CentralBufferNode" name="UML::CentralBufferNode" + eclass="CentralBufferNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CentralBufferNode"/> + </metamodelType> + + <!-- IMetamodelType for ChangeEvent --> + <metamodelType id="org.eclipse.papyrus.uml.ChangeEvent" name="UML::ChangeEvent" + eclass="ChangeEvent" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ChangeEvent"/> + </metamodelType> + + <!-- IMetamodelType for Class --> + <metamodelType id="org.eclipse.papyrus.uml.Class" name="UML::Class" + eclass="Class" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Class"/> + </metamodelType> + + <!-- IMetamodelType for Classifier --> + <metamodelType id="org.eclipse.papyrus.uml.Classifier" name="UML::Classifier" + eclass="Classifier" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Classifier"/> + </metamodelType> + + <!-- IMetamodelType for ClassifierTemplateParameter --> + <metamodelType id="org.eclipse.papyrus.uml.ClassifierTemplateParameter" name="UML::ClassifierTemplateParameter" + eclass="ClassifierTemplateParameter" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ClassifierTemplateParameter"/> + </metamodelType> + + <!-- IMetamodelType for Clause --> + <metamodelType id="org.eclipse.papyrus.uml.Clause" name="UML::Clause" + eclass="Clause" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Clause"/> + </metamodelType> + + <!-- IMetamodelType for ClearAssociationAction --> + <metamodelType id="org.eclipse.papyrus.uml.ClearAssociationAction" name="UML::ClearAssociationAction" + eclass="ClearAssociationAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ClearAssociationAction"/> + </metamodelType> + + <!-- IMetamodelType for ClearStructuralFeatureAction --> + <metamodelType id="org.eclipse.papyrus.uml.ClearStructuralFeatureAction" name="UML::ClearStructuralFeatureAction" + eclass="ClearStructuralFeatureAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ClearStructuralFeatureAction"/> + </metamodelType> + + <!-- IMetamodelType for ClearVariableAction --> + <metamodelType id="org.eclipse.papyrus.uml.ClearVariableAction" name="UML::ClearVariableAction" + eclass="ClearVariableAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ClearVariableAction"/> + </metamodelType> + + <!-- IMetamodelType for Collaboration --> + <metamodelType id="org.eclipse.papyrus.uml.Collaboration" name="UML::Collaboration" + eclass="Collaboration" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Collaboration"/> + </metamodelType> + + <!-- IMetamodelType for CollaborationUse --> + <metamodelType id="org.eclipse.papyrus.uml.CollaborationUse" name="UML::CollaborationUse" + eclass="CollaborationUse" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CollaborationUse"/> + </metamodelType> + + <!-- IMetamodelType for CombinedFragment --> + <metamodelType id="org.eclipse.papyrus.uml.CombinedFragment" name="UML::CombinedFragment" + eclass="CombinedFragment" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CombinedFragment"/> + </metamodelType> + + <!-- IMetamodelType for Comment --> + <metamodelType id="org.eclipse.papyrus.uml.Comment" name="UML::Comment" + eclass="Comment" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Comment"/> + </metamodelType> + + <!-- IMetamodelType for CommunicationPath --> + <metamodelType id="org.eclipse.papyrus.uml.CommunicationPath" name="UML::CommunicationPath" + eclass="CommunicationPath" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CommunicationPath"/> + </metamodelType> + + <!-- IMetamodelType for Component --> + <metamodelType id="org.eclipse.papyrus.uml.Component" name="UML::Component" + eclass="Component" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Component"/> + </metamodelType> + + <!-- IMetamodelType for ComponentRealization --> + <metamodelType id="org.eclipse.papyrus.uml.ComponentRealization" name="UML::ComponentRealization" + eclass="ComponentRealization" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ComponentRealization"/> + </metamodelType> + + <!-- IMetamodelType for ConditionalNode --> + <metamodelType id="org.eclipse.papyrus.uml.ConditionalNode" name="UML::ConditionalNode" + eclass="ConditionalNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ConditionalNode"/> + </metamodelType> + + <!-- IMetamodelType for ConnectableElement --> + <metamodelType id="org.eclipse.papyrus.uml.ConnectableElement" name="UML::ConnectableElement" + eclass="ConnectableElement" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ConnectableElement"/> + </metamodelType> + + <!-- IMetamodelType for ConnectableElementTemplateParameter --> + <metamodelType id="org.eclipse.papyrus.uml.ConnectableElementTemplateParameter" name="UML::ConnectableElementTemplateParameter" + eclass="ConnectableElementTemplateParameter" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ConnectableElementTemplateParameter"/> + </metamodelType> + + <!-- IMetamodelType for ConnectionPointReference --> + <metamodelType id="org.eclipse.papyrus.uml.ConnectionPointReference" name="UML::ConnectionPointReference" + eclass="ConnectionPointReference" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ConnectionPointReference"/> + </metamodelType> + + <!-- IMetamodelType for Connector --> + <metamodelType id="org.eclipse.papyrus.uml.Connector" name="UML::Connector" + eclass="Connector" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Connector"/> + </metamodelType> + + <!-- IMetamodelType for ConnectorEnd --> + <metamodelType id="org.eclipse.papyrus.uml.ConnectorEnd" name="UML::ConnectorEnd" + eclass="ConnectorEnd" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ConnectorEnd"/> + </metamodelType> + + <!-- IMetamodelType for ConsiderIgnoreFragment --> + <metamodelType id="org.eclipse.papyrus.uml.ConsiderIgnoreFragment" name="UML::ConsiderIgnoreFragment" + eclass="ConsiderIgnoreFragment" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ConsiderIgnoreFragment"/> + </metamodelType> + + <!-- IMetamodelType for Constraint --> + <metamodelType id="org.eclipse.papyrus.uml.Constraint" name="UML::Constraint" + eclass="Constraint" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Constraint"/> + </metamodelType> + + <!-- IMetamodelType for Continuation --> + <metamodelType id="org.eclipse.papyrus.uml.Continuation" name="UML::Continuation" + eclass="Continuation" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Continuation"/> + </metamodelType> + + <!-- IMetamodelType for ControlFlow --> + <metamodelType id="org.eclipse.papyrus.uml.ControlFlow" name="UML::ControlFlow" + eclass="ControlFlow" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ControlFlow"/> + </metamodelType> + + <!-- IMetamodelType for ControlNode --> + <metamodelType id="org.eclipse.papyrus.uml.ControlNode" name="UML::ControlNode" + eclass="ControlNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ControlNode"/> + </metamodelType> + + <!-- IMetamodelType for CreateLinkAction --> + <metamodelType id="org.eclipse.papyrus.uml.CreateLinkAction" name="UML::CreateLinkAction" + eclass="CreateLinkAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CreateLinkAction"/> + </metamodelType> + + <!-- IMetamodelType for CreateLinkObjectAction --> + <metamodelType id="org.eclipse.papyrus.uml.CreateLinkObjectAction" name="UML::CreateLinkObjectAction" + eclass="CreateLinkObjectAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CreateLinkObjectAction"/> + </metamodelType> + + <!-- IMetamodelType for CreateObjectAction --> + <metamodelType id="org.eclipse.papyrus.uml.CreateObjectAction" name="UML::CreateObjectAction" + eclass="CreateObjectAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CreateObjectAction"/> + </metamodelType> + + <!-- IMetamodelType for CreationEvent --> + <metamodelType id="org.eclipse.papyrus.uml.CreationEvent" name="UML::CreationEvent" + eclass="CreationEvent" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CreationEvent"/> + </metamodelType> + + <!-- IMetamodelType for DataStoreNode --> + <metamodelType id="org.eclipse.papyrus.uml.DataStoreNode" name="UML::DataStoreNode" + eclass="DataStoreNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DataStoreNode"/> + </metamodelType> + + <!-- IMetamodelType for DataType --> + <metamodelType id="org.eclipse.papyrus.uml.DataType" name="UML::DataType" + eclass="DataType" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DataType"/> + </metamodelType> + + <!-- IMetamodelType for DecisionNode --> + <metamodelType id="org.eclipse.papyrus.uml.DecisionNode" name="UML::DecisionNode" + eclass="DecisionNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DecisionNode"/> + </metamodelType> + + <!-- IMetamodelType for Dependency --> + <metamodelType id="org.eclipse.papyrus.uml.Dependency" name="UML::Dependency" + eclass="Dependency" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DependencyEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Dependency"/> + </metamodelType> + + <!-- IMetamodelType for DeployedArtifact --> + <metamodelType id="org.eclipse.papyrus.uml.DeployedArtifact" name="UML::DeployedArtifact" + eclass="DeployedArtifact" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DeployedArtifact"/> + </metamodelType> + + <!-- IMetamodelType for Deployment --> + <metamodelType id="org.eclipse.papyrus.uml.Deployment" name="UML::Deployment" + eclass="Deployment" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Deployment"/> + </metamodelType> + + <!-- IMetamodelType for DeploymentSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.DeploymentSpecification" name="UML::DeploymentSpecification" + eclass="DeploymentSpecification" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DeploymentSpecification"/> + </metamodelType> + + <!-- IMetamodelType for DeploymentTarget --> + <metamodelType id="org.eclipse.papyrus.uml.DeploymentTarget" name="UML::DeploymentTarget" + eclass="DeploymentTarget" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DeploymentTarget"/> + </metamodelType> + + <!-- IMetamodelType for DestroyLinkAction --> + <metamodelType id="org.eclipse.papyrus.uml.DestroyLinkAction" name="UML::DestroyLinkAction" + eclass="DestroyLinkAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DestroyLinkAction"/> + </metamodelType> + + <!-- IMetamodelType for DestroyObjectAction --> + <metamodelType id="org.eclipse.papyrus.uml.DestroyObjectAction" name="UML::DestroyObjectAction" + eclass="DestroyObjectAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DestroyObjectAction"/> + </metamodelType> + + <!-- IMetamodelType for DestructionEvent --> + <metamodelType id="org.eclipse.papyrus.uml.DestructionEvent" name="UML::DestructionEvent" + eclass="DestructionEvent" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DestructionEvent"/> + </metamodelType> + + <!-- IMetamodelType for Device --> + <metamodelType id="org.eclipse.papyrus.uml.Device" name="UML::Device" + eclass="Device" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Device"/> + </metamodelType> + + <!-- IMetamodelType for DirectedRelationship --> + <metamodelType id="org.eclipse.papyrus.uml.DirectedRelationship" name="UML::DirectedRelationship" + eclass="DirectedRelationship" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DirectedRelationship"/> + </metamodelType> + + <!-- IMetamodelType for Duration --> + <metamodelType id="org.eclipse.papyrus.uml.Duration" name="UML::Duration" + eclass="Duration" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Duration"/> + </metamodelType> + + <!-- IMetamodelType for DurationConstraint --> + <metamodelType id="org.eclipse.papyrus.uml.DurationConstraint" name="UML::DurationConstraint" + eclass="DurationConstraint" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DurationConstraint"/> + </metamodelType> + + <!-- IMetamodelType for DurationInterval --> + <metamodelType id="org.eclipse.papyrus.uml.DurationInterval" name="UML::DurationInterval" + eclass="DurationInterval" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DurationInterval"/> + </metamodelType> + + <!-- IMetamodelType for DurationObservation --> + <metamodelType id="org.eclipse.papyrus.uml.DurationObservation" name="UML::DurationObservation" + eclass="DurationObservation" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DurationObservation"/> + </metamodelType> + + <!-- IMetamodelType for Element --> + <metamodelType id="org.eclipse.papyrus.uml.Element" name="UML::Element" + eclass="Element" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Element"/> + </metamodelType> + + <!-- IMetamodelType for ElementImport --> + <metamodelType id="org.eclipse.papyrus.uml.ElementImport" name="UML::ElementImport" + eclass="ElementImport" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ElementImport"/> + </metamodelType> + + <!-- IMetamodelType for EncapsulatedClassifier --> + <metamodelType id="org.eclipse.papyrus.uml.EncapsulatedClassifier" name="UML::EncapsulatedClassifier" + eclass="EncapsulatedClassifier" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::EncapsulatedClassifier"/> + </metamodelType> + + <!-- IMetamodelType for Enumeration --> + <metamodelType id="org.eclipse.papyrus.uml.Enumeration" name="UML::Enumeration" + eclass="Enumeration" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Enumeration"/> + </metamodelType> + + <!-- IMetamodelType for EnumerationLiteral --> + <metamodelType id="org.eclipse.papyrus.uml.EnumerationLiteral" name="UML::EnumerationLiteral" + eclass="EnumerationLiteral" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::EnumerationLiteral"/> + </metamodelType> + + <!-- IMetamodelType for Event --> + <metamodelType id="org.eclipse.papyrus.uml.Event" name="UML::Event" + eclass="Event" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Event"/> + </metamodelType> + + <!-- IMetamodelType for ExceptionHandler --> + <metamodelType id="org.eclipse.papyrus.uml.ExceptionHandler" name="UML::ExceptionHandler" + eclass="ExceptionHandler" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExceptionHandler"/> + </metamodelType> + + <!-- IMetamodelType for ExecutableNode --> + <metamodelType id="org.eclipse.papyrus.uml.ExecutableNode" name="UML::ExecutableNode" + eclass="ExecutableNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExecutableNode"/> + </metamodelType> + + <!-- IMetamodelType for ExecutionEnvironment --> + <metamodelType id="org.eclipse.papyrus.uml.ExecutionEnvironment" name="UML::ExecutionEnvironment" + eclass="ExecutionEnvironment" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExecutionEnvironment"/> + </metamodelType> + + <!-- IMetamodelType for ExecutionEvent --> + <metamodelType id="org.eclipse.papyrus.uml.ExecutionEvent" name="UML::ExecutionEvent" + eclass="ExecutionEvent" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExecutionEvent"/> + </metamodelType> + + <!-- IMetamodelType for ExecutionOccurrenceSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.ExecutionOccurrenceSpecification" name="UML::ExecutionOccurrenceSpecification" + eclass="ExecutionOccurrenceSpecification" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExecutionOccurrenceSpecification"/> + </metamodelType> + + <!-- IMetamodelType for ExecutionSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.ExecutionSpecification" name="UML::ExecutionSpecification" + eclass="ExecutionSpecification" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExecutionSpecification"/> + </metamodelType> + + <!-- IMetamodelType for ExpansionNode --> + <metamodelType id="org.eclipse.papyrus.uml.ExpansionNode" name="UML::ExpansionNode" + eclass="ExpansionNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExpansionNode"/> + </metamodelType> + + <!-- IMetamodelType for ExpansionRegion --> + <metamodelType id="org.eclipse.papyrus.uml.ExpansionRegion" name="UML::ExpansionRegion" + eclass="ExpansionRegion" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExpansionRegion"/> + </metamodelType> + + <!-- IMetamodelType for Expression --> + <metamodelType id="org.eclipse.papyrus.uml.Expression" name="UML::Expression" + eclass="Expression" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Expression"/> + </metamodelType> + + <!-- IMetamodelType for Extend --> + <metamodelType id="org.eclipse.papyrus.uml.Extend" name="UML::Extend" + eclass="Extend" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Extend"/> + </metamodelType> + + <!-- IMetamodelType for Extension --> + <metamodelType id="org.eclipse.papyrus.uml.Extension" name="UML::Extension" + eclass="Extension" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Extension"/> + </metamodelType> + + <!-- IMetamodelType for ExtensionEnd --> + <metamodelType id="org.eclipse.papyrus.uml.ExtensionEnd" name="UML::ExtensionEnd" + eclass="ExtensionEnd" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExtensionEnd"/> + </metamodelType> + + <!-- IMetamodelType for ExtensionPoint --> + <metamodelType id="org.eclipse.papyrus.uml.ExtensionPoint" name="UML::ExtensionPoint" + eclass="ExtensionPoint" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExtensionPoint"/> + </metamodelType> + + <!-- IMetamodelType for Feature --> + <metamodelType id="org.eclipse.papyrus.uml.Feature" name="UML::Feature" + eclass="Feature" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Feature"/> + </metamodelType> + + <!-- IMetamodelType for FinalNode --> + <metamodelType id="org.eclipse.papyrus.uml.FinalNode" name="UML::FinalNode" + eclass="FinalNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::FinalNode"/> + </metamodelType> + + <!-- IMetamodelType for FinalState --> + <metamodelType id="org.eclipse.papyrus.uml.FinalState" name="UML::FinalState" + eclass="FinalState" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::FinalState"/> + </metamodelType> + + <!-- IMetamodelType for FlowFinalNode --> + <metamodelType id="org.eclipse.papyrus.uml.FlowFinalNode" name="UML::FlowFinalNode" + eclass="FlowFinalNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::FlowFinalNode"/> + </metamodelType> + + <!-- IMetamodelType for ForkNode --> + <metamodelType id="org.eclipse.papyrus.uml.ForkNode" name="UML::ForkNode" + eclass="ForkNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ForkNode"/> + </metamodelType> + + <!-- IMetamodelType for FunctionBehavior --> + <metamodelType id="org.eclipse.papyrus.uml.FunctionBehavior" name="UML::FunctionBehavior" + eclass="FunctionBehavior" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::FunctionBehavior"/> + </metamodelType> + + <!-- IMetamodelType for Gate --> + <metamodelType id="org.eclipse.papyrus.uml.Gate" name="UML::Gate" + eclass="Gate" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Gate"/> + </metamodelType> + + <!-- IMetamodelType for GeneralOrdering --> + <metamodelType id="org.eclipse.papyrus.uml.GeneralOrdering" name="UML::GeneralOrdering" + eclass="GeneralOrdering" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::GeneralOrdering"/> + </metamodelType> + + <!-- IMetamodelType for Generalization --> + <metamodelType id="org.eclipse.papyrus.uml.Generalization" name="UML::Generalization" + eclass="Generalization" edithelper="org.eclipse.papyrus.uml.service.types.helper.GeneralizationEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Generalization">
- <param name="semanticHint" value="UML::Generalization"/>
- </metamodelType>
-
- <!-- IElementTypes for GeneralizationSet -->
- <metamodelType eclass="GeneralizationSet" id="org.eclipse.papyrus.uml.GeneralizationSet"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::GeneralizationSet">
- <param name="semanticHint" value="UML::GeneralizationSet"/>
- </metamodelType>
-
- <!-- IElementTypes for GeneralOrdering -->
- <metamodelType eclass="GeneralOrdering" id="org.eclipse.papyrus.uml.GeneralOrdering"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::GeneralOrdering">
- <param name="semanticHint" value="UML::GeneralOrdering"/>
- </metamodelType>
-
- <!-- IElementTypes for Image -->
- <metamodelType eclass="Image" id="org.eclipse.papyrus.uml.Image"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Image">
- <param name="semanticHint" value="UML::Image"/>
- </metamodelType>
-
- <!-- IElementTypes for Include -->
- <metamodelType eclass="Include" id="org.eclipse.papyrus.uml.Include"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Include">
- <param name="semanticHint" value="UML::Include"/>
- </metamodelType>
-
- <!-- IElementTypes for InformationFlow -->
- <metamodelType eclass="InformationFlow" id="org.eclipse.papyrus.uml.InformationFlow"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InformationFlow">
- <param name="semanticHint" value="UML::InformationFlow"/>
- </metamodelType>
-
- <!-- IElementTypes for InformationItem -->
- <metamodelType eclass="InformationItem" id="org.eclipse.papyrus.uml.InformationItem"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InformationItem">
- <param name="semanticHint" value="UML::InformationItem"/>
- </metamodelType>
-
- <!-- IElementTypes for InitialNode -->
- <metamodelType eclass="InitialNode" id="org.eclipse.papyrus.uml.InitialNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InitialNode">
- <param name="semanticHint" value="UML::InitialNode"/>
- </metamodelType>
-
- <!-- IElementTypes for InputPin -->
- <metamodelType eclass="InputPin" id="org.eclipse.papyrus.uml.InputPin"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InputPin">
- <param name="semanticHint" value="UML::InputPin"/>
- </metamodelType>
-
- <!-- IElementTypes for InstanceSpecification -->
- <metamodelType eclass="InstanceSpecification" id="org.eclipse.papyrus.uml.InstanceSpecification"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InstanceSpecification">
- <param name="semanticHint" value="UML::InstanceSpecification"/>
- </metamodelType>
-
- <!-- IElementTypes for InstanceValue -->
- <metamodelType eclass="InstanceValue" id="org.eclipse.papyrus.uml.InstanceValue"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InstanceValue">
- <param name="semanticHint" value="UML::InstanceValue"/>
- </metamodelType>
-
- <!-- IElementTypes for Interaction -->
- <metamodelType eclass="Interaction" id="org.eclipse.papyrus.uml.Interaction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Interaction">
- <param name="semanticHint" value="UML::Interaction"/>
- </metamodelType>
-
- <!-- IElementTypes for InteractionConstraint -->
- <metamodelType eclass="InteractionConstraint" id="org.eclipse.papyrus.uml.InteractionConstraint"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InteractionConstraint">
- <param name="semanticHint" value="UML::InteractionConstraint"/>
- </metamodelType>
-
- <!-- IElementTypes for InteractionFragment -->
- <metamodelType eclass="InteractionFragment" id="org.eclipse.papyrus.uml.InteractionFragment"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InteractionFragment">
- <param name="semanticHint" value="UML::InteractionFragment"/>
- </metamodelType>
-
- <!-- IElementTypes for InteractionOperand -->
- <metamodelType eclass="InteractionOperand" id="org.eclipse.papyrus.uml.InteractionOperand"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InteractionOperand">
- <param name="semanticHint" value="UML::InteractionOperand"/>
- </metamodelType>
-
- <!-- IElementTypes for InteractionUse -->
- <metamodelType eclass="InteractionUse" id="org.eclipse.papyrus.uml.InteractionUse"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InteractionUse">
- <param name="semanticHint" value="UML::InteractionUse"/>
- </metamodelType>
-
- <!-- IElementTypes for Interface -->
- <metamodelType eclass="Interface" id="org.eclipse.papyrus.uml.Interface"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Interface">
- <param name="semanticHint" value="UML::Interface"/>
- </metamodelType>
-
- <!-- IElementTypes for InterfaceRealization -->
- <metamodelType eclass="InterfaceRealization" id="org.eclipse.papyrus.uml.InterfaceRealization"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.InterfaceRealizationEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InterfaceRealization">
- <param name="semanticHint" value="UML::InterfaceRealization"/>
- </metamodelType>
-
- <!-- IElementTypes for InterruptibleActivityRegion -->
- <metamodelType eclass="InterruptibleActivityRegion" id="org.eclipse.papyrus.uml.InterruptibleActivityRegion"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InterruptibleActivityRegion">
- <param name="semanticHint" value="UML::InterruptibleActivityRegion"/>
- </metamodelType>
-
- <!-- IElementTypes for Interval -->
- <metamodelType eclass="Interval" id="org.eclipse.papyrus.uml.Interval"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Interval">
- <param name="semanticHint" value="UML::Interval"/>
- </metamodelType>
-
- <!-- IElementTypes for IntervalConstraint -->
- <metamodelType eclass="IntervalConstraint" id="org.eclipse.papyrus.uml.IntervalConstraint"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::IntervalConstraint">
- <param name="semanticHint" value="UML::IntervalConstraint"/>
- </metamodelType>
-
- <!-- IElementTypes for InvocationAction -->
- <metamodelType eclass="InvocationAction" id="org.eclipse.papyrus.uml.InvocationAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InvocationAction">
- <param name="semanticHint" value="UML::InvocationAction"/>
- </metamodelType>
-
- <!-- IElementTypes for JoinNode -->
- <metamodelType eclass="JoinNode" id="org.eclipse.papyrus.uml.JoinNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::JoinNode">
- <param name="semanticHint" value="UML::JoinNode"/>
- </metamodelType>
-
- <!-- IElementTypes for Lifeline -->
- <metamodelType eclass="Lifeline" id="org.eclipse.papyrus.uml.Lifeline"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Lifeline">
- <param name="semanticHint" value="UML::Lifeline"/>
- </metamodelType>
-
- <!-- IElementTypes for LinkAction -->
- <metamodelType eclass="LinkAction" id="org.eclipse.papyrus.uml.LinkAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LinkAction">
- <param name="semanticHint" value="UML::LinkAction"/>
- </metamodelType>
-
- <!-- IElementTypes for LinkEndCreationData -->
- <metamodelType eclass="LinkEndCreationData" id="org.eclipse.papyrus.uml.LinkEndCreationData"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LinkEndCreationData">
- <param name="semanticHint" value="UML::LinkEndCreationData"/>
- </metamodelType>
-
- <!-- IElementTypes for LinkEndData -->
- <metamodelType eclass="LinkEndData" id="org.eclipse.papyrus.uml.LinkEndData"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LinkEndData">
- <param name="semanticHint" value="UML::LinkEndData"/>
- </metamodelType>
-
- <!-- IElementTypes for LinkEndDestructionData -->
- <metamodelType eclass="LinkEndDestructionData" id="org.eclipse.papyrus.uml.LinkEndDestructionData"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LinkEndDestructionData">
- <param name="semanticHint" value="UML::LinkEndDestructionData"/>
- </metamodelType>
-
- <!-- IElementTypes for LiteralBoolean -->
- <metamodelType eclass="LiteralBoolean" id="org.eclipse.papyrus.uml.LiteralBoolean"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LiteralBoolean">
- <param name="semanticHint" value="UML::LiteralBoolean"/>
- </metamodelType>
-
- <!-- IElementTypes for LiteralInteger -->
- <metamodelType eclass="LiteralInteger" id="org.eclipse.papyrus.uml.LiteralInteger"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LiteralInteger">
- <param name="semanticHint" value="UML::LiteralInteger"/>
- </metamodelType>
-
- <!-- IElementTypes for LiteralNull -->
- <metamodelType eclass="LiteralNull" id="org.eclipse.papyrus.uml.LiteralNull"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LiteralNull">
- <param name="semanticHint" value="UML::LiteralNull"/>
- </metamodelType>
-
- <!-- IElementTypes for LiteralSpecification -->
- <metamodelType eclass="LiteralSpecification" id="org.eclipse.papyrus.uml.LiteralSpecification"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LiteralSpecification">
- <param name="semanticHint" value="UML::LiteralSpecification"/>
- </metamodelType>
-
- <!-- IElementTypes for LiteralString -->
- <metamodelType eclass="LiteralString" id="org.eclipse.papyrus.uml.LiteralString"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LiteralString">
- <param name="semanticHint" value="UML::LiteralString"/>
- </metamodelType>
-
- <!-- IElementTypes for LiteralUnlimitedNatural -->
- <metamodelType eclass="LiteralUnlimitedNatural" id="org.eclipse.papyrus.uml.LiteralUnlimitedNatural"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LiteralUnlimitedNatural">
- <param name="semanticHint" value="UML::LiteralUnlimitedNatural"/>
- </metamodelType>
-
- <!-- IElementTypes for LoopNode -->
- <metamodelType eclass="LoopNode" id="org.eclipse.papyrus.uml.LoopNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LoopNode">
- <param name="semanticHint" value="UML::LoopNode"/>
- </metamodelType>
-
- <!-- IElementTypes for Manifestation -->
- <metamodelType eclass="Manifestation" id="org.eclipse.papyrus.uml.Manifestation"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Manifestation">
- <param name="semanticHint" value="UML::Manifestation"/>
- </metamodelType>
-
- <!-- IElementTypes for MergeNode -->
- <metamodelType eclass="MergeNode" id="org.eclipse.papyrus.uml.MergeNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::MergeNode">
- <param name="semanticHint" value="UML::MergeNode"/>
- </metamodelType>
-
- <!-- IElementTypes for Message -->
- <metamodelType eclass="Message" id="org.eclipse.papyrus.uml.Message"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.MessageEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Message">
- <param name="semanticHint" value="UML::Message"/>
- </metamodelType>
-
- <!-- IElementTypes for MessageEnd -->
- <metamodelType eclass="MessageEnd" id="org.eclipse.papyrus.uml.MessageEnd"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::MessageEnd">
- <param name="semanticHint" value="UML::MessageEnd"/>
- </metamodelType>
-
- <!-- IElementTypes for MessageEvent -->
- <metamodelType eclass="MessageEvent" id="org.eclipse.papyrus.uml.MessageEvent"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::MessageEvent">
- <param name="semanticHint" value="UML::MessageEvent"/>
- </metamodelType>
-
- <!-- IElementTypes for MessageOccurrenceSpecification -->
- <metamodelType eclass="MessageOccurrenceSpecification" id="org.eclipse.papyrus.uml.MessageOccurrenceSpecification"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::MessageOccurrenceSpecification">
- <param name="semanticHint" value="UML::MessageOccurrenceSpecification"/>
- </metamodelType>
-
- <!-- IElementTypes for Model -->
- <metamodelType eclass="Model" id="org.eclipse.papyrus.uml.Model"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Model">
- <param name="semanticHint" value="UML::Model"/>
- </metamodelType>
-
- <!-- IElementTypes for MultiplicityElement -->
- <metamodelType eclass="MultiplicityElement" id="org.eclipse.papyrus.uml.MultiplicityElement"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::MultiplicityElement">
- <param name="semanticHint" value="UML::MultiplicityElement"/>
- </metamodelType>
-
- <!-- IElementTypes for NamedElement -->
- <metamodelType eclass="NamedElement" id="org.eclipse.papyrus.uml.NamedElement"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::NamedElement">
- <param name="semanticHint" value="UML::NamedElement"/>
- </metamodelType>
-
- <!-- IElementTypes for Namespace -->
- <metamodelType eclass="Namespace" id="org.eclipse.papyrus.uml.Namespace"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Namespace">
- <param name="semanticHint" value="UML::Namespace"/>
- </metamodelType>
-
- <!-- IElementTypes for Node -->
- <metamodelType eclass="Node" id="org.eclipse.papyrus.uml.Node"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Node">
- <param name="semanticHint" value="UML::Node"/>
- </metamodelType>
-
- <!-- IElementTypes for ObjectFlow -->
- <metamodelType eclass="ObjectFlow" id="org.eclipse.papyrus.uml.ObjectFlow"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ObjectFlow">
- <param name="semanticHint" value="UML::ObjectFlow"/>
- </metamodelType>
-
- <!-- IElementTypes for ObjectNode -->
- <metamodelType eclass="ObjectNode" id="org.eclipse.papyrus.uml.ObjectNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ObjectNode">
- <param name="semanticHint" value="UML::ObjectNode"/>
- </metamodelType>
-
- <!-- IElementTypes for Observation -->
- <metamodelType eclass="Observation" id="org.eclipse.papyrus.uml.Observation"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Observation">
- <param name="semanticHint" value="UML::Observation"/>
- </metamodelType>
-
- <!-- IElementTypes for OccurrenceSpecification -->
- <metamodelType eclass="OccurrenceSpecification" id="org.eclipse.papyrus.uml.OccurrenceSpecification"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::OccurrenceSpecification">
- <param name="semanticHint" value="UML::OccurrenceSpecification"/>
- </metamodelType>
-
- <!-- IElementTypes for OpaqueAction -->
- <metamodelType eclass="OpaqueAction" id="org.eclipse.papyrus.uml.OpaqueAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::OpaqueAction">
- <param name="semanticHint" value="UML::OpaqueAction"/>
- </metamodelType>
-
- <!-- IElementTypes for OpaqueBehavior -->
- <metamodelType eclass="OpaqueBehavior" id="org.eclipse.papyrus.uml.OpaqueBehavior"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::OpaqueBehavior">
- <param name="semanticHint" value="UML::OpaqueBehavior"/>
- </metamodelType>
-
- <!-- IElementTypes for OpaqueExpression -->
- <metamodelType eclass="OpaqueExpression" id="org.eclipse.papyrus.uml.OpaqueExpression"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::OpaqueExpression">
- <param name="semanticHint" value="UML::OpaqueExpression"/>
- </metamodelType>
-
- <!-- IElementTypes for Operation -->
- <metamodelType eclass="Operation" id="org.eclipse.papyrus.uml.Operation"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Operation">
- <param name="semanticHint" value="UML::Operation"/>
- </metamodelType>
-
- <!-- IElementTypes for OperationTemplateParameter -->
- <metamodelType eclass="OperationTemplateParameter" id="org.eclipse.papyrus.uml.OperationTemplateParameter"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::OperationTemplateParameter">
- <param name="semanticHint" value="UML::OperationTemplateParameter"/>
- </metamodelType>
-
- <!-- IElementTypes for OutputPin -->
- <metamodelType eclass="OutputPin" id="org.eclipse.papyrus.uml.OutputPin"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::OutputPin">
- <param name="semanticHint" value="UML::OutputPin"/>
- </metamodelType>
-
- <!-- IElementTypes for Package -->
- <metamodelType eclass="Package" id="org.eclipse.papyrus.uml.Package"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Package">
- <param name="semanticHint" value="UML::Package"/>
- </metamodelType>
-
- <!-- IElementTypes for PackageableElement -->
- <metamodelType eclass="PackageableElement" id="org.eclipse.papyrus.uml.PackageableElement"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::PackageableElement">
- <param name="semanticHint" value="UML::PackageableElement"/>
- </metamodelType>
-
- <!-- IElementTypes for PackageImport -->
- <metamodelType eclass="PackageImport" id="org.eclipse.papyrus.uml.PackageImport"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::PackageImport">
- <param name="semanticHint" value="UML::PackageImport"/>
- </metamodelType>
-
- <!-- IElementTypes for PackageMerge -->
- <metamodelType eclass="PackageMerge" id="org.eclipse.papyrus.uml.PackageMerge"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::PackageMerge">
- <param name="semanticHint" value="UML::PackageMerge"/>
- </metamodelType>
-
- <!-- IElementTypes for Parameter -->
- <metamodelType eclass="Parameter" id="org.eclipse.papyrus.uml.Parameter"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Parameter">
- <param name="semanticHint" value="UML::Parameter"/>
- </metamodelType>
-
- <!-- IElementTypes for ParameterableElement -->
- <metamodelType eclass="ParameterableElement" id="org.eclipse.papyrus.uml.ParameterableElement"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ParameterableElement">
- <param name="semanticHint" value="UML::ParameterableElement"/>
- </metamodelType>
-
- <!-- IElementTypes for ParameterSet -->
- <metamodelType eclass="ParameterSet" id="org.eclipse.papyrus.uml.ParameterSet"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ParameterSet">
- <param name="semanticHint" value="UML::ParameterSet"/>
- </metamodelType>
-
- <!-- IElementTypes for PartDecomposition -->
- <metamodelType eclass="PartDecomposition" id="org.eclipse.papyrus.uml.PartDecomposition"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::PartDecomposition">
- <param name="semanticHint" value="UML::PartDecomposition"/>
- </metamodelType>
-
- <!-- IElementTypes for Pin -->
- <metamodelType eclass="Pin" id="org.eclipse.papyrus.uml.Pin"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Pin">
- <param name="semanticHint" value="UML::Pin"/>
- </metamodelType>
-
- <!-- IElementTypes for Port -->
- <metamodelType eclass="Port" id="org.eclipse.papyrus.uml.Port"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.PortEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Port">
- <param name="semanticHint" value="UML::Port"/>
- </metamodelType>
-
- <!-- IElementTypes for PrimitiveType -->
- <metamodelType eclass="PrimitiveType" id="org.eclipse.papyrus.uml.PrimitiveType"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::PrimitiveType">
- <param name="semanticHint" value="UML::PrimitiveType"/>
- </metamodelType>
-
- <!-- IElementTypes for Profile -->
- <metamodelType eclass="Profile" id="org.eclipse.papyrus.uml.Profile"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Profile">
- <param name="semanticHint" value="UML::Profile"/>
- </metamodelType>
-
- <!-- IElementTypes for ProfileApplication -->
- <metamodelType eclass="ProfileApplication" id="org.eclipse.papyrus.uml.ProfileApplication"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ProfileApplication">
- <param name="semanticHint" value="UML::ProfileApplication"/>
- </metamodelType>
-
- <!-- IElementTypes for Property -->
- <metamodelType eclass="Property" id="org.eclipse.papyrus.uml.Property"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Property">
- <param name="semanticHint" value="UML::Property"/>
- </metamodelType>
-
- <!-- IElementTypes for ProtocolConformance -->
- <metamodelType eclass="ProtocolConformance" id="org.eclipse.papyrus.uml.ProtocolConformance"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ProtocolConformance">
- <param name="semanticHint" value="UML::ProtocolConformance"/>
- </metamodelType>
-
- <!-- IElementTypes for ProtocolStateMachine -->
- <metamodelType eclass="ProtocolStateMachine" id="org.eclipse.papyrus.uml.ProtocolStateMachine"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ProtocolStateMachine">
- <param name="semanticHint" value="UML::ProtocolStateMachine"/>
- </metamodelType>
-
- <!-- IElementTypes for ProtocolTransition -->
- <metamodelType eclass="ProtocolTransition" id="org.eclipse.papyrus.uml.ProtocolTransition"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ProtocolTransition">
- <param name="semanticHint" value="UML::ProtocolTransition"/>
- </metamodelType>
-
- <!-- IElementTypes for Pseudostate -->
- <metamodelType eclass="Pseudostate" id="org.eclipse.papyrus.uml.Pseudostate"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Pseudostate">
- <param name="semanticHint" value="UML::Pseudostate"/>
- </metamodelType>
-
- <!-- IElementTypes for QualifierValue -->
- <metamodelType eclass="QualifierValue" id="org.eclipse.papyrus.uml.QualifierValue"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::QualifierValue">
- <param name="semanticHint" value="UML::QualifierValue"/>
- </metamodelType>
-
- <!-- IElementTypes for RaiseExceptionAction -->
- <metamodelType eclass="RaiseExceptionAction" id="org.eclipse.papyrus.uml.RaiseExceptionAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::RaiseExceptionAction">
- <param name="semanticHint" value="UML::RaiseExceptionAction"/>
- </metamodelType>
-
- <!-- IElementTypes for ReadExtentAction -->
- <metamodelType eclass="ReadExtentAction" id="org.eclipse.papyrus.uml.ReadExtentAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReadExtentAction">
- <param name="semanticHint" value="UML::ReadExtentAction"/>
- </metamodelType>
-
- <!-- IElementTypes for ReadIsClassifiedObjectAction -->
- <metamodelType eclass="ReadIsClassifiedObjectAction" id="org.eclipse.papyrus.uml.ReadIsClassifiedObjectAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReadIsClassifiedObjectAction">
- <param name="semanticHint" value="UML::ReadIsClassifiedObjectAction"/>
- </metamodelType>
-
- <!-- IElementTypes for ReadLinkAction -->
- <metamodelType eclass="ReadLinkAction" id="org.eclipse.papyrus.uml.ReadLinkAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReadLinkAction">
- <param name="semanticHint" value="UML::ReadLinkAction"/>
- </metamodelType>
-
- <!-- IElementTypes for ReadLinkObjectEndAction -->
- <metamodelType eclass="ReadLinkObjectEndAction" id="org.eclipse.papyrus.uml.ReadLinkObjectEndAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReadLinkObjectEndAction">
- <param name="semanticHint" value="UML::ReadLinkObjectEndAction"/>
- </metamodelType>
-
- <!-- IElementTypes for ReadLinkObjectEndQualifierAction -->
- <metamodelType eclass="ReadLinkObjectEndQualifierAction" id="org.eclipse.papyrus.uml.ReadLinkObjectEndQualifierAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReadLinkObjectEndQualifierAction">
- <param name="semanticHint" value="UML::ReadLinkObjectEndQualifierAction"/>
- </metamodelType>
-
- <!-- IElementTypes for ReadSelfAction -->
- <metamodelType eclass="ReadSelfAction" id="org.eclipse.papyrus.uml.ReadSelfAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReadSelfAction">
- <param name="semanticHint" value="UML::ReadSelfAction"/>
- </metamodelType>
-
- <!-- IElementTypes for ReadStructuralFeatureAction -->
- <metamodelType eclass="ReadStructuralFeatureAction" id="org.eclipse.papyrus.uml.ReadStructuralFeatureAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReadStructuralFeatureAction">
- <param name="semanticHint" value="UML::ReadStructuralFeatureAction"/>
- </metamodelType>
-
- <!-- IElementTypes for ReadVariableAction -->
- <metamodelType eclass="ReadVariableAction" id="org.eclipse.papyrus.uml.ReadVariableAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReadVariableAction">
- <param name="semanticHint" value="UML::ReadVariableAction"/>
- </metamodelType>
-
- <!-- IElementTypes for Realization -->
- <metamodelType eclass="Realization" id="org.eclipse.papyrus.uml.Realization"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Realization">
- <param name="semanticHint" value="UML::Realization"/>
- </metamodelType>
-
- <!-- IElementTypes for ReceiveOperationEvent -->
- <metamodelType eclass="ReceiveOperationEvent" id="org.eclipse.papyrus.uml.ReceiveOperationEvent"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReceiveOperationEvent">
- <param name="semanticHint" value="UML::ReceiveOperationEvent"/>
- </metamodelType>
-
- <!-- IElementTypes for ReceiveSignalEvent -->
- <metamodelType eclass="ReceiveSignalEvent" id="org.eclipse.papyrus.uml.ReceiveSignalEvent"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReceiveSignalEvent">
- <param name="semanticHint" value="UML::ReceiveSignalEvent"/>
- </metamodelType>
-
- <!-- IElementTypes for Reception -->
- <metamodelType eclass="Reception" id="org.eclipse.papyrus.uml.Reception"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Reception">
- <param name="semanticHint" value="UML::Reception"/>
- </metamodelType>
-
- <!-- IElementTypes for ReclassifyObjectAction -->
- <metamodelType eclass="ReclassifyObjectAction" id="org.eclipse.papyrus.uml.ReclassifyObjectAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReclassifyObjectAction">
- <param name="semanticHint" value="UML::ReclassifyObjectAction"/>
- </metamodelType>
-
- <!-- IElementTypes for RedefinableElement -->
- <metamodelType eclass="RedefinableElement" id="org.eclipse.papyrus.uml.RedefinableElement"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::RedefinableElement">
- <param name="semanticHint" value="UML::RedefinableElement"/>
- </metamodelType>
-
- <!-- IElementTypes for RedefinableTemplateSignature -->
- <metamodelType eclass="RedefinableTemplateSignature" id="org.eclipse.papyrus.uml.RedefinableTemplateSignature"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::RedefinableTemplateSignature">
- <param name="semanticHint" value="UML::RedefinableTemplateSignature"/>
- </metamodelType>
-
- <!-- IElementTypes for ReduceAction -->
- <metamodelType eclass="ReduceAction" id="org.eclipse.papyrus.uml.ReduceAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReduceAction">
- <param name="semanticHint" value="UML::ReduceAction"/>
- </metamodelType>
-
- <!-- IElementTypes for Region -->
- <metamodelType eclass="Region" id="org.eclipse.papyrus.uml.Region"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Region">
- <param name="semanticHint" value="UML::Region"/>
- </metamodelType>
-
- <!-- IElementTypes for Relationship -->
- <metamodelType eclass="Relationship" id="org.eclipse.papyrus.uml.Relationship"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Relationship">
- <param name="semanticHint" value="UML::Relationship"/>
- </metamodelType>
-
- <!-- IElementTypes for RemoveStructuralFeatureValueAction -->
- <metamodelType eclass="RemoveStructuralFeatureValueAction" id="org.eclipse.papyrus.uml.RemoveStructuralFeatureValueAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::RemoveStructuralFeatureValueAction">
- <param name="semanticHint" value="UML::RemoveStructuralFeatureValueAction"/>
- </metamodelType>
-
- <!-- IElementTypes for RemoveVariableValueAction -->
- <metamodelType eclass="RemoveVariableValueAction" id="org.eclipse.papyrus.uml.RemoveVariableValueAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::RemoveVariableValueAction">
- <param name="semanticHint" value="UML::RemoveVariableValueAction"/>
- </metamodelType>
-
- <!-- IElementTypes for ReplyAction -->
- <metamodelType eclass="ReplyAction" id="org.eclipse.papyrus.uml.ReplyAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReplyAction">
- <param name="semanticHint" value="UML::ReplyAction"/>
- </metamodelType>
-
- <!-- IElementTypes for SendObjectAction -->
- <metamodelType eclass="SendObjectAction" id="org.eclipse.papyrus.uml.SendObjectAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::SendObjectAction">
- <param name="semanticHint" value="UML::SendObjectAction"/>
- </metamodelType>
-
- <!-- IElementTypes for SendOperationEvent -->
- <metamodelType eclass="SendOperationEvent" id="org.eclipse.papyrus.uml.SendOperationEvent"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::SendOperationEvent">
- <param name="semanticHint" value="UML::SendOperationEvent"/>
- </metamodelType>
-
- <!-- IElementTypes for SendSignalAction -->
- <metamodelType eclass="SendSignalAction" id="org.eclipse.papyrus.uml.SendSignalAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::SendSignalAction">
- <param name="semanticHint" value="UML::SendSignalAction"/>
- </metamodelType>
-
- <!-- IElementTypes for SendSignalEvent -->
- <metamodelType eclass="SendSignalEvent" id="org.eclipse.papyrus.uml.SendSignalEvent"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::SendSignalEvent">
- <param name="semanticHint" value="UML::SendSignalEvent"/>
- </metamodelType>
-
- <!-- IElementTypes for SequenceNode -->
- <metamodelType eclass="SequenceNode" id="org.eclipse.papyrus.uml.SequenceNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::SequenceNode">
- <param name="semanticHint" value="UML::SequenceNode"/>
- </metamodelType>
-
- <!-- IElementTypes for Signal -->
- <metamodelType eclass="Signal" id="org.eclipse.papyrus.uml.Signal"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Signal">
- <param name="semanticHint" value="UML::Signal"/>
- </metamodelType>
-
- <!-- IElementTypes for SignalEvent -->
- <metamodelType eclass="SignalEvent" id="org.eclipse.papyrus.uml.SignalEvent"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::SignalEvent">
- <param name="semanticHint" value="UML::SignalEvent"/>
- </metamodelType>
-
- <!-- IElementTypes for Slot -->
- <metamodelType eclass="Slot" id="org.eclipse.papyrus.uml.Slot"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Slot">
- <param name="semanticHint" value="UML::Slot"/>
- </metamodelType>
-
- <!-- IElementTypes for StartClassifierBehaviorAction -->
- <metamodelType eclass="StartClassifierBehaviorAction" id="org.eclipse.papyrus.uml.StartClassifierBehaviorAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StartClassifierBehaviorAction">
- <param name="semanticHint" value="UML::StartClassifierBehaviorAction"/>
- </metamodelType>
-
- <!-- IElementTypes for StartObjectBehaviorAction -->
- <metamodelType eclass="StartObjectBehaviorAction" id="org.eclipse.papyrus.uml.StartObjectBehaviorAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StartObjectBehaviorAction">
- <param name="semanticHint" value="UML::StartObjectBehaviorAction"/>
- </metamodelType>
-
- <!-- IElementTypes for State -->
- <metamodelType eclass="State" id="org.eclipse.papyrus.uml.State"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::State">
- <param name="semanticHint" value="UML::State"/>
- </metamodelType>
-
- <!-- IElementTypes for StateInvariant -->
- <metamodelType eclass="StateInvariant" id="org.eclipse.papyrus.uml.StateInvariant"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StateInvariant">
- <param name="semanticHint" value="UML::StateInvariant"/>
- </metamodelType>
-
- <!-- IElementTypes for StateMachine -->
- <metamodelType eclass="StateMachine" id="org.eclipse.papyrus.uml.StateMachine"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StateMachine">
- <param name="semanticHint" value="UML::StateMachine"/>
- </metamodelType>
-
- <!-- IElementTypes for Stereotype -->
- <metamodelType eclass="Stereotype" id="org.eclipse.papyrus.uml.Stereotype"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Stereotype">
- <param name="semanticHint" value="UML::Stereotype"/>
- </metamodelType>
-
- <!-- IElementTypes for StringExpression -->
- <metamodelType eclass="StringExpression" id="org.eclipse.papyrus.uml.StringExpression"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StringExpression">
- <param name="semanticHint" value="UML::StringExpression"/>
- </metamodelType>
-
- <!-- IElementTypes for StructuralFeature -->
- <metamodelType eclass="StructuralFeature" id="org.eclipse.papyrus.uml.StructuralFeature"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StructuralFeature">
- <param name="semanticHint" value="UML::StructuralFeature"/>
- </metamodelType>
-
- <!-- IElementTypes for StructuralFeatureAction -->
- <metamodelType eclass="StructuralFeatureAction" id="org.eclipse.papyrus.uml.StructuralFeatureAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StructuralFeatureAction">
- <param name="semanticHint" value="UML::StructuralFeatureAction"/>
- </metamodelType>
-
- <!-- IElementTypes for StructuredActivityNode -->
- <metamodelType eclass="StructuredActivityNode" id="org.eclipse.papyrus.uml.StructuredActivityNode"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StructuredActivityNode">
- <param name="semanticHint" value="UML::StructuredActivityNode"/>
- </metamodelType>
-
- <!-- IElementTypes for StructuredClassifier -->
- <metamodelType eclass="StructuredClassifier" id="org.eclipse.papyrus.uml.StructuredClassifier"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StructuredClassifier">
- <param name="semanticHint" value="UML::StructuredClassifier"/>
- </metamodelType>
-
- <!-- IElementTypes for Substitution -->
- <metamodelType eclass="Substitution" id="org.eclipse.papyrus.uml.Substitution"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Substitution">
- <param name="semanticHint" value="UML::Substitution"/>
- </metamodelType>
-
- <!-- IElementTypes for TemplateableElement -->
- <metamodelType eclass="TemplateableElement" id="org.eclipse.papyrus.uml.TemplateableElement"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TemplateableElement">
- <param name="semanticHint" value="UML::TemplateableElement"/>
- </metamodelType>
-
- <!-- IElementTypes for TemplateBinding -->
- <metamodelType eclass="TemplateBinding" id="org.eclipse.papyrus.uml.TemplateBinding"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TemplateBinding">
- <param name="semanticHint" value="UML::TemplateBinding"/>
- </metamodelType>
-
- <!-- IElementTypes for TemplateParameter -->
- <metamodelType eclass="TemplateParameter" id="org.eclipse.papyrus.uml.TemplateParameter"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TemplateParameter">
- <param name="semanticHint" value="UML::TemplateParameter"/>
- </metamodelType>
-
- <!-- IElementTypes for TemplateParameterSubstitution -->
- <metamodelType eclass="TemplateParameterSubstitution" id="org.eclipse.papyrus.uml.TemplateParameterSubstitution"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TemplateParameterSubstitution">
- <param name="semanticHint" value="UML::TemplateParameterSubstitution"/>
- </metamodelType>
-
- <!-- IElementTypes for TemplateSignature -->
- <metamodelType eclass="TemplateSignature" id="org.eclipse.papyrus.uml.TemplateSignature"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TemplateSignature">
- <param name="semanticHint" value="UML::TemplateSignature"/>
- </metamodelType>
-
- <!-- IElementTypes for TestIdentityAction -->
- <metamodelType eclass="TestIdentityAction" id="org.eclipse.papyrus.uml.TestIdentityAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TestIdentityAction">
- <param name="semanticHint" value="UML::TestIdentityAction"/>
- </metamodelType>
-
- <!-- IElementTypes for TimeConstraint -->
- <metamodelType eclass="TimeConstraint" id="org.eclipse.papyrus.uml.TimeConstraint"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TimeConstraint">
- <param name="semanticHint" value="UML::TimeConstraint"/>
- </metamodelType>
-
- <!-- IElementTypes for TimeEvent -->
- <metamodelType eclass="TimeEvent" id="org.eclipse.papyrus.uml.TimeEvent"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TimeEvent">
- <param name="semanticHint" value="UML::TimeEvent"/>
- </metamodelType>
-
- <!-- IElementTypes for TimeExpression -->
- <metamodelType eclass="TimeExpression" id="org.eclipse.papyrus.uml.TimeExpression"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TimeExpression">
- <param name="semanticHint" value="UML::TimeExpression"/>
- </metamodelType>
-
- <!-- IElementTypes for TimeInterval -->
- <metamodelType eclass="TimeInterval" id="org.eclipse.papyrus.uml.TimeInterval"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TimeInterval">
- <param name="semanticHint" value="UML::TimeInterval"/>
- </metamodelType>
-
- <!-- IElementTypes for TimeObservation -->
- <metamodelType eclass="TimeObservation" id="org.eclipse.papyrus.uml.TimeObservation"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TimeObservation">
- <param name="semanticHint" value="UML::TimeObservation"/>
- </metamodelType>
-
- <!-- IElementTypes for Transition -->
- <metamodelType eclass="Transition" id="org.eclipse.papyrus.uml.Transition"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Transition">
- <param name="semanticHint" value="UML::Transition"/>
- </metamodelType>
-
- <!-- IElementTypes for Trigger -->
- <metamodelType eclass="Trigger" id="org.eclipse.papyrus.uml.Trigger"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Trigger">
- <param name="semanticHint" value="UML::Trigger"/>
- </metamodelType>
-
- <!-- IElementTypes for Type -->
- <metamodelType eclass="Type" id="org.eclipse.papyrus.uml.Type"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Type">
- <param name="semanticHint" value="UML::Type"/>
- </metamodelType>
-
- <!-- IElementTypes for TypedElement -->
- <metamodelType eclass="TypedElement" id="org.eclipse.papyrus.uml.TypedElement"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TypedElement">
- <param name="semanticHint" value="UML::TypedElement"/>
- </metamodelType>
-
- <!-- IElementTypes for UnmarshallAction -->
- <metamodelType eclass="UnmarshallAction" id="org.eclipse.papyrus.uml.UnmarshallAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::UnmarshallAction">
- <param name="semanticHint" value="UML::UnmarshallAction"/>
- </metamodelType>
-
- <!-- IElementTypes for Usage -->
- <metamodelType eclass="Usage" id="org.eclipse.papyrus.uml.Usage"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.UsageEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Usage">
- <param name="semanticHint" value="UML::Usage"/>
- </metamodelType>
-
- <!-- IElementTypes for UseCase -->
- <metamodelType eclass="UseCase" id="org.eclipse.papyrus.uml.UseCase"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::UseCase">
- <param name="semanticHint" value="UML::UseCase"/>
- </metamodelType>
-
- <!-- IElementTypes for ValuePin -->
- <metamodelType eclass="ValuePin" id="org.eclipse.papyrus.uml.ValuePin"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ValuePin">
- <param name="semanticHint" value="UML::ValuePin"/>
- </metamodelType>
-
- <!-- IElementTypes for ValueSpecification -->
- <metamodelType eclass="ValueSpecification" id="org.eclipse.papyrus.uml.ValueSpecification"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ValueSpecification">
- <param name="semanticHint" value="UML::ValueSpecification"/>
- </metamodelType>
-
- <!-- IElementTypes for ValueSpecificationAction -->
- <metamodelType eclass="ValueSpecificationAction" id="org.eclipse.papyrus.uml.ValueSpecificationAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ValueSpecificationAction">
- <param name="semanticHint" value="UML::ValueSpecificationAction"/>
- </metamodelType>
-
- <!-- IElementTypes for Variable -->
- <metamodelType eclass="Variable" id="org.eclipse.papyrus.uml.Variable"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Variable">
- <param name="semanticHint" value="UML::Variable"/>
- </metamodelType>
-
- <!-- IElementTypes for VariableAction -->
- <metamodelType eclass="VariableAction" id="org.eclipse.papyrus.uml.VariableAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::VariableAction">
- <param name="semanticHint" value="UML::VariableAction"/>
- </metamodelType>
-
- <!-- IElementTypes for Vertex -->
- <metamodelType eclass="Vertex" id="org.eclipse.papyrus.uml.Vertex"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Vertex">
- <param name="semanticHint" value="UML::Vertex"/>
- </metamodelType>
-
- <!-- IElementTypes for WriteLinkAction -->
- <metamodelType eclass="WriteLinkAction" id="org.eclipse.papyrus.uml.WriteLinkAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::WriteLinkAction">
- <param name="semanticHint" value="UML::WriteLinkAction"/>
- </metamodelType>
-
- <!-- IElementTypes for WriteStructuralFeatureAction -->
- <metamodelType eclass="WriteStructuralFeatureAction" id="org.eclipse.papyrus.uml.WriteStructuralFeatureAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::WriteStructuralFeatureAction">
- <param name="semanticHint" value="UML::WriteStructuralFeatureAction"/>
- </metamodelType>
-
- <!-- IElementTypes for WriteVariableAction -->
- <metamodelType eclass="WriteVariableAction" id="org.eclipse.papyrus.uml.WriteVariableAction"
- edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::WriteVariableAction">
- <param name="semanticHint" value="UML::WriteVariableAction"/>
- </metamodelType>
-
- </metamodel>
-</extension>
-
-<!-- Helper advice declarations -->
-<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes">
-
- <metamodel nsURI="http://www.eclipse.org/uml2/3.0.0/UML">
-
- <!-- Helper advice for Classifier -->
- <adviceBinding id="org.eclipse.papyrus.uml.advice.Classifier"
- class="org.eclipse.papyrus.uml.service.types.helper.advice.ClassifierHelperAdvice"
- inheritance="all" typeId="org.eclipse.papyrus.uml.Classifier">
- </adviceBinding>
-
- <!-- Helper advice for Collaboration -->
- <adviceBinding id="org.eclipse.papyrus.uml.advice.Collaboration"
- class="org.eclipse.papyrus.uml.service.types.helper.advice.CollaborationHelperAdvice"
- inheritance="none" typeId="org.eclipse.papyrus.uml.Collaboration">
- </adviceBinding>
-
- <!-- Helper advice for CollaborationUse -->
- <adviceBinding id="org.eclipse.papyrus.uml.advice.CollaborationUse"
- class="org.eclipse.papyrus.uml.service.types.helper.advice.CollaborationUseHelperAdvice"
- inheritance="none" typeId="org.eclipse.papyrus.uml.CollaborationUse">
- </adviceBinding>
-
- <!-- Helper advice for ConnectorEnd -->
- <adviceBinding id="org.eclipse.papyrus.uml.advice.ConnectorEnd"
- class="org.eclipse.papyrus.uml.service.types.helper.advice.ConnectorEndHelperAdvice"
- inheritance="none" typeId="org.eclipse.papyrus.uml.ConnectorEnd">
- </adviceBinding>
-
- <!-- Helper advice for DestructionEvent -->
- <adviceBinding id="org.eclipse.papyrus.uml.advice.DestructionEvent"
- class="org.eclipse.papyrus.uml.service.types.helper.advice.DestructionEventHelperAdvice"
- inheritance="all" typeId="org.eclipse.papyrus.uml.DestructionEvent">
- </adviceBinding>
-
- <!-- Helper advice for unapplication of applied stereotype before delete -->
- <adviceBinding id="org.eclipse.papyrus.uml.advice.ElementUnapplyStereotype"
- class="org.eclipse.papyrus.uml.service.types.helper.advice.ElementUnapplyStereotypeHelperAdvice"
- inheritance="all" typeId="org.eclipse.papyrus.uml.Element">
- </adviceBinding>
-
- <!-- Helper advice for ExecutionSpecification -->
- <adviceBinding id="org.eclipse.papyrus.uml.advice.ExecutionSpecification"
- class="org.eclipse.papyrus.uml.service.types.helper.advice.ExecutionSpecificationHelperAdvice"
- inheritance="all" typeId="org.eclipse.papyrus.uml.ExecutionSpecification">
- </adviceBinding>
-
- <!-- Helper advice for Generalization -->
- <adviceBinding id="org.eclipse.papyrus.uml.advice.Generalization"
- class="org.eclipse.papyrus.uml.service.types.helper.advice.GeneralizationHelperAdvice"
- inheritance="none" typeId="org.eclipse.papyrus.uml.Generalization">
- </adviceBinding>
-
- <!-- Helper advice for Lifeline -->
- <adviceBinding id="org.eclipse.papyrus.uml.advice.Lifeline"
- class="org.eclipse.papyrus.uml.service.types.helper.advice.LifelineHelperAdvice"
- inheritance="all" typeId="org.eclipse.papyrus.uml.Lifeline">
- </adviceBinding>
-
- <!-- Helper advice for Message -->
- <adviceBinding id="org.eclipse.papyrus.uml.advice.Message"
- class="org.eclipse.papyrus.uml.service.types.helper.advice.MessageHelperAdvice"
- inheritance="all" typeId="org.eclipse.papyrus.uml.Message">
- </adviceBinding>
-
- <!-- Helper advice for MessageEnd -->
- <adviceBinding id="org.eclipse.papyrus.uml.advice.MessageEnd"
- class="org.eclipse.papyrus.uml.service.types.helper.advice.MessageEndHelperAdvice"
- inheritance="all" typeId="org.eclipse.papyrus.uml.MessageEnd">
- </adviceBinding>
-
- <!-- Helper advice for element name initialization -->
- <adviceBinding id="org.eclipse.papyrus.uml.advice.NameElementInitializer"
- class="org.eclipse.papyrus.uml.service.types.helper.advice.NamedElementInitializerHelperAdvice"
- inheritance="all" typeId="org.eclipse.papyrus.uml.NamedElement">
- </adviceBinding>
-
- <!-- Helper advice for OccurrenceSpecification -->
- <adviceBinding id="org.eclipse.papyrus.uml.advice.OccurrenceSpecification"
- class="org.eclipse.papyrus.uml.service.types.helper.advice.OccurrenceSpecificationHelperAdvice"
- inheritance="all" typeId="org.eclipse.papyrus.uml.OccurrenceSpecification">
- </adviceBinding>
-
- <!-- Helper advice for PartDecomposition -->
- <adviceBinding id="org.eclipse.papyrus.uml.advice.PartDecomposition"
- class="org.eclipse.papyrus.uml.service.types.helper.advice.PartDecompositionHelperAdvice"
- inheritance="none" typeId="org.eclipse.papyrus.uml.PartDecomposition">
- </adviceBinding>
-
- <!-- Helper advice for Property -->
- <adviceBinding id="org.eclipse.papyrus.uml.advice.Property"
- class="org.eclipse.papyrus.uml.service.types.helper.advice.PropertyHelperAdvice"
- inheritance="all" typeId="org.eclipse.papyrus.uml.Property">
- </adviceBinding>
-
- </metamodel>
-</extension>
-
-<!-- UML ElementType bindings to Papyrus shared IClientContext -->
-<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings">
-
- <!-- Bindings declaration -->
- <binding context="org.eclipse.papyrus.service.edit.TypeContext">
-
- <elementType pattern="org.eclipse.papyrus.uml.*" />
- <advice ref="org.eclipse.papyrus.uml.advice.Classifier" />
- <advice ref="org.eclipse.papyrus.uml.advice.Collaboration" />
- <advice ref="org.eclipse.papyrus.uml.advice.CollaborationUse" />
- <advice ref="org.eclipse.papyrus.uml.advice.ConnectorEnd" />
- <advice ref="org.eclipse.papyrus.uml.advice.DestructionEvent" />
- <advice ref="org.eclipse.papyrus.uml.advice.ElementUnapplyStereotype" />
- <advice ref="org.eclipse.papyrus.uml.advice.ExecutionSpecification" />
- <advice ref="org.eclipse.papyrus.uml.advice.Generalization" />
- <advice ref="org.eclipse.papyrus.uml.advice.Lifeline" />
- <advice ref="org.eclipse.papyrus.uml.advice.Message" />
- <advice ref="org.eclipse.papyrus.uml.advice.MessageEnd" />
- <advice ref="org.eclipse.papyrus.uml.advice.NameElementInitializer" />
- <advice ref="org.eclipse.papyrus.uml.advice.OccurrenceSpecification" />
- <advice ref="org.eclipse.papyrus.uml.advice.PartDecomposition" />
- <advice ref="org.eclipse.papyrus.uml.advice.Property" />
- </binding>
-
-</extension>
-
-</plugin>
+ kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Generalization"/> + </metamodelType> + + <!-- IMetamodelType for GeneralizationSet --> + <metamodelType id="org.eclipse.papyrus.uml.GeneralizationSet" name="UML::GeneralizationSet" + eclass="GeneralizationSet" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::GeneralizationSet"/> + </metamodelType> + + <!-- IMetamodelType for Image --> + <metamodelType id="org.eclipse.papyrus.uml.Image" name="UML::Image" + eclass="Image" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Image"/> + </metamodelType> + + <!-- IMetamodelType for Include --> + <metamodelType id="org.eclipse.papyrus.uml.Include" name="UML::Include" + eclass="Include" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Include"/> + </metamodelType> + + <!-- IMetamodelType for InformationFlow --> + <metamodelType id="org.eclipse.papyrus.uml.InformationFlow" name="UML::InformationFlow" + eclass="InformationFlow" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InformationFlow"/> + </metamodelType> + + <!-- IMetamodelType for InformationItem --> + <metamodelType id="org.eclipse.papyrus.uml.InformationItem" name="UML::InformationItem" + eclass="InformationItem" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InformationItem"/> + </metamodelType> + + <!-- IMetamodelType for InitialNode --> + <metamodelType id="org.eclipse.papyrus.uml.InitialNode" name="UML::InitialNode" + eclass="InitialNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InitialNode"/> + </metamodelType> + + <!-- IMetamodelType for InputPin --> + <metamodelType id="org.eclipse.papyrus.uml.InputPin" name="UML::InputPin" + eclass="InputPin" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InputPin"/> + </metamodelType> + + <!-- IMetamodelType for InstanceSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.InstanceSpecification" name="UML::InstanceSpecification" + eclass="InstanceSpecification" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InstanceSpecification"/> + </metamodelType> + + <!-- IMetamodelType for InstanceValue --> + <metamodelType id="org.eclipse.papyrus.uml.InstanceValue" name="UML::InstanceValue" + eclass="InstanceValue" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InstanceValue"/> + </metamodelType> + + <!-- IMetamodelType for Interaction --> + <metamodelType id="org.eclipse.papyrus.uml.Interaction" name="UML::Interaction" + eclass="Interaction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Interaction"/> + </metamodelType> + + <!-- IMetamodelType for InteractionConstraint --> + <metamodelType id="org.eclipse.papyrus.uml.InteractionConstraint" name="UML::InteractionConstraint" + eclass="InteractionConstraint" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InteractionConstraint"/> + </metamodelType> + + <!-- IMetamodelType for InteractionFragment --> + <metamodelType id="org.eclipse.papyrus.uml.InteractionFragment" name="UML::InteractionFragment" + eclass="InteractionFragment" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InteractionFragment"/> + </metamodelType> + + <!-- IMetamodelType for InteractionOperand --> + <metamodelType id="org.eclipse.papyrus.uml.InteractionOperand" name="UML::InteractionOperand" + eclass="InteractionOperand" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InteractionOperand"/> + </metamodelType> + + <!-- IMetamodelType for InteractionUse --> + <metamodelType id="org.eclipse.papyrus.uml.InteractionUse" name="UML::InteractionUse" + eclass="InteractionUse" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InteractionUse"/> + </metamodelType> + + <!-- IMetamodelType for Interface --> + <metamodelType id="org.eclipse.papyrus.uml.Interface" name="UML::Interface" + eclass="Interface" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Interface"/> + </metamodelType> + + <!-- IMetamodelType for InterfaceRealization --> + <metamodelType id="org.eclipse.papyrus.uml.InterfaceRealization" name="UML::InterfaceRealization" + eclass="InterfaceRealization" + edithelper="org.eclipse.papyrus.uml.service.types.helper.InterfaceRealizationEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InterfaceRealization"/> + </metamodelType> + + <!-- IMetamodelType for InterruptibleActivityRegion --> + <metamodelType id="org.eclipse.papyrus.uml.InterruptibleActivityRegion" name="UML::InterruptibleActivityRegion" + eclass="InterruptibleActivityRegion" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InterruptibleActivityRegion"/> + </metamodelType> + + <!-- IMetamodelType for Interval --> + <metamodelType id="org.eclipse.papyrus.uml.Interval" name="UML::Interval" + eclass="Interval" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Interval"/> + </metamodelType> + + <!-- IMetamodelType for IntervalConstraint --> + <metamodelType id="org.eclipse.papyrus.uml.IntervalConstraint" name="UML::IntervalConstraint" + eclass="IntervalConstraint" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::IntervalConstraint"/> + </metamodelType> + + <!-- IMetamodelType for InvocationAction --> + <metamodelType id="org.eclipse.papyrus.uml.InvocationAction" name="UML::InvocationAction" + eclass="InvocationAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InvocationAction"/> + </metamodelType> + + <!-- IMetamodelType for JoinNode --> + <metamodelType id="org.eclipse.papyrus.uml.JoinNode" name="UML::JoinNode" + eclass="JoinNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::JoinNode"/> + </metamodelType> + + <!-- IMetamodelType for Lifeline --> + <metamodelType id="org.eclipse.papyrus.uml.Lifeline" name="UML::Lifeline" + eclass="Lifeline" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Lifeline"/> + </metamodelType> + + <!-- IMetamodelType for LinkAction --> + <metamodelType id="org.eclipse.papyrus.uml.LinkAction" name="UML::LinkAction" + eclass="LinkAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LinkAction"/> + </metamodelType> + + <!-- IMetamodelType for LinkEndCreationData --> + <metamodelType id="org.eclipse.papyrus.uml.LinkEndCreationData" name="UML::LinkEndCreationData" + eclass="LinkEndCreationData" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LinkEndCreationData"/> + </metamodelType> + + <!-- IMetamodelType for LinkEndData --> + <metamodelType id="org.eclipse.papyrus.uml.LinkEndData" name="UML::LinkEndData" + eclass="LinkEndData" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LinkEndData"/> + </metamodelType> + + <!-- IMetamodelType for LinkEndDestructionData --> + <metamodelType id="org.eclipse.papyrus.uml.LinkEndDestructionData" name="UML::LinkEndDestructionData" + eclass="LinkEndDestructionData" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LinkEndDestructionData"/> + </metamodelType> + + <!-- IMetamodelType for LiteralBoolean --> + <metamodelType id="org.eclipse.papyrus.uml.LiteralBoolean" name="UML::LiteralBoolean" + eclass="LiteralBoolean" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LiteralBoolean"/> + </metamodelType> + + <!-- IMetamodelType for LiteralInteger --> + <metamodelType id="org.eclipse.papyrus.uml.LiteralInteger" name="UML::LiteralInteger" + eclass="LiteralInteger" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LiteralInteger"/> + </metamodelType> + + <!-- IMetamodelType for LiteralNull --> + <metamodelType id="org.eclipse.papyrus.uml.LiteralNull" name="UML::LiteralNull" + eclass="LiteralNull" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LiteralNull"/> + </metamodelType> + + <!-- IMetamodelType for LiteralSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.LiteralSpecification" name="UML::LiteralSpecification" + eclass="LiteralSpecification" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LiteralSpecification"/> + </metamodelType> + + <!-- IMetamodelType for LiteralString --> + <metamodelType id="org.eclipse.papyrus.uml.LiteralString" name="UML::LiteralString" + eclass="LiteralString" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LiteralString"/> + </metamodelType> + + <!-- IMetamodelType for LiteralUnlimitedNatural --> + <metamodelType id="org.eclipse.papyrus.uml.LiteralUnlimitedNatural" name="UML::LiteralUnlimitedNatural" + eclass="LiteralUnlimitedNatural" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LiteralUnlimitedNatural"/> + </metamodelType> + + <!-- IMetamodelType for LoopNode --> + <metamodelType id="org.eclipse.papyrus.uml.LoopNode" name="UML::LoopNode" + eclass="LoopNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LoopNode"/> + </metamodelType> + + <!-- IMetamodelType for Manifestation --> + <metamodelType id="org.eclipse.papyrus.uml.Manifestation" name="UML::Manifestation" + eclass="Manifestation" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Manifestation"/> + </metamodelType> + + <!-- IMetamodelType for MergeNode --> + <metamodelType id="org.eclipse.papyrus.uml.MergeNode" name="UML::MergeNode" + eclass="MergeNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::MergeNode"/> + </metamodelType> + + <!-- IMetamodelType for Message --> + <metamodelType id="org.eclipse.papyrus.uml.Message" name="UML::Message" + eclass="Message" + edithelper="org.eclipse.papyrus.uml.service.types.helper.MessageEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Message"/> + </metamodelType> + + <!-- IMetamodelType for MessageEnd --> + <metamodelType id="org.eclipse.papyrus.uml.MessageEnd" name="UML::MessageEnd" + eclass="MessageEnd" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::MessageEnd"/> + </metamodelType> + + <!-- IMetamodelType for MessageEvent --> + <metamodelType id="org.eclipse.papyrus.uml.MessageEvent" name="UML::MessageEvent" + eclass="MessageEvent" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::MessageEvent"/> + </metamodelType> + + <!-- IMetamodelType for MessageOccurrenceSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.MessageOccurrenceSpecification" name="UML::MessageOccurrenceSpecification" + eclass="MessageOccurrenceSpecification" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::MessageOccurrenceSpecification"/> + </metamodelType> + + <!-- IMetamodelType for Model --> + <metamodelType id="org.eclipse.papyrus.uml.Model" name="UML::Model" + eclass="Model" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Model"/> + </metamodelType> + + <!-- IMetamodelType for MultiplicityElement --> + <metamodelType id="org.eclipse.papyrus.uml.MultiplicityElement" name="UML::MultiplicityElement" + eclass="MultiplicityElement" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::MultiplicityElement"/> + </metamodelType> + + <!-- IMetamodelType for NamedElement --> + <metamodelType id="org.eclipse.papyrus.uml.NamedElement" name="UML::NamedElement" + eclass="NamedElement" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::NamedElement"/> + </metamodelType> + + <!-- IMetamodelType for Namespace --> + <metamodelType id="org.eclipse.papyrus.uml.Namespace" name="UML::Namespace" + eclass="Namespace" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Namespace"/> + </metamodelType> + + <!-- IMetamodelType for Node --> + <metamodelType id="org.eclipse.papyrus.uml.Node" name="UML::Node" + eclass="Node" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Node"/> + </metamodelType> + + <!-- IMetamodelType for ObjectFlow --> + <metamodelType id="org.eclipse.papyrus.uml.ObjectFlow" name="UML::ObjectFlow" + eclass="ObjectFlow" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ObjectFlow"/> + </metamodelType> + + <!-- IMetamodelType for ObjectNode --> + <metamodelType id="org.eclipse.papyrus.uml.ObjectNode" name="UML::ObjectNode" + eclass="ObjectNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ObjectNode"/> + </metamodelType> + + <!-- IMetamodelType for Observation --> + <metamodelType id="org.eclipse.papyrus.uml.Observation" name="UML::Observation" + eclass="Observation" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Observation"/> + </metamodelType> + + <!-- IMetamodelType for OccurrenceSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.OccurrenceSpecification" name="UML::OccurrenceSpecification" + eclass="OccurrenceSpecification" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::OccurrenceSpecification"/> + </metamodelType> + + <!-- IMetamodelType for OpaqueAction --> + <metamodelType id="org.eclipse.papyrus.uml.OpaqueAction" name="UML::OpaqueAction" + eclass="OpaqueAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::OpaqueAction"/> + </metamodelType> + + <!-- IMetamodelType for OpaqueBehavior --> + <metamodelType id="org.eclipse.papyrus.uml.OpaqueBehavior" name="UML::OpaqueBehavior" + eclass="OpaqueBehavior" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::OpaqueBehavior"/> + </metamodelType> + + <!-- IMetamodelType for OpaqueExpression --> + <metamodelType id="org.eclipse.papyrus.uml.OpaqueExpression" name="UML::OpaqueExpression" + eclass="OpaqueExpression" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::OpaqueExpression"/> + </metamodelType> + + <!-- IMetamodelType for Operation --> + <metamodelType id="org.eclipse.papyrus.uml.Operation" name="UML::Operation" + eclass="Operation" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Operation"/> + </metamodelType> + + <!-- IMetamodelType for OperationTemplateParameter --> + <metamodelType id="org.eclipse.papyrus.uml.OperationTemplateParameter" name="UML::OperationTemplateParameter" + eclass="OperationTemplateParameter" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::OperationTemplateParameter"/> + </metamodelType> + + <!-- IMetamodelType for OutputPin --> + <metamodelType id="org.eclipse.papyrus.uml.OutputPin" name="UML::OutputPin" + eclass="OutputPin" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::OutputPin"/> + </metamodelType> + + <!-- IMetamodelType for Package --> + <metamodelType id="org.eclipse.papyrus.uml.Package" name="UML::Package" + eclass="Package" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Package"/> + </metamodelType> + + <!-- IMetamodelType for PackageImport --> + <metamodelType id="org.eclipse.papyrus.uml.PackageImport" name="UML::PackageImport" + eclass="PackageImport" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::PackageImport"/> + </metamodelType> + + <!-- IMetamodelType for PackageMerge --> + <metamodelType id="org.eclipse.papyrus.uml.PackageMerge" name="UML::PackageMerge" + eclass="PackageMerge" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::PackageMerge"/> + </metamodelType> + + <!-- IMetamodelType for PackageableElement --> + <metamodelType id="org.eclipse.papyrus.uml.PackageableElement" name="UML::PackageableElement" + eclass="PackageableElement" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::PackageableElement"/> + </metamodelType> + + <!-- IMetamodelType for Parameter --> + <metamodelType id="org.eclipse.papyrus.uml.Parameter" name="UML::Parameter" + eclass="Parameter" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Parameter"/> + </metamodelType> + + <!-- IMetamodelType for ParameterSet --> + <metamodelType id="org.eclipse.papyrus.uml.ParameterSet" name="UML::ParameterSet" + eclass="ParameterSet" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ParameterSet"/> + </metamodelType> + + <!-- IMetamodelType for ParameterableElement --> + <metamodelType id="org.eclipse.papyrus.uml.ParameterableElement" name="UML::ParameterableElement" + eclass="ParameterableElement" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ParameterableElement"/> + </metamodelType> + + <!-- IMetamodelType for PartDecomposition --> + <metamodelType id="org.eclipse.papyrus.uml.PartDecomposition" name="UML::PartDecomposition" + eclass="PartDecomposition" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::PartDecomposition"/> + </metamodelType> + + <!-- IMetamodelType for Pin --> + <metamodelType id="org.eclipse.papyrus.uml.Pin" name="UML::Pin" + eclass="Pin" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Pin"/> + </metamodelType> + + <!-- IMetamodelType for Port --> + <metamodelType id="org.eclipse.papyrus.uml.Port" name="UML::Port" + eclass="Port" + edithelper="org.eclipse.papyrus.uml.service.types.helper.PortEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Port"/> + </metamodelType> + + <!-- IMetamodelType for PrimitiveType --> + <metamodelType id="org.eclipse.papyrus.uml.PrimitiveType" name="UML::PrimitiveType" + eclass="PrimitiveType" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::PrimitiveType"/> + </metamodelType> + + <!-- IMetamodelType for Profile --> + <metamodelType id="org.eclipse.papyrus.uml.Profile" name="UML::Profile" + eclass="Profile" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Profile"/> + </metamodelType> + + <!-- IMetamodelType for ProfileApplication --> + <metamodelType id="org.eclipse.papyrus.uml.ProfileApplication" name="UML::ProfileApplication" + eclass="ProfileApplication" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ProfileApplication"/> + </metamodelType> + + <!-- IMetamodelType for Property --> + <metamodelType id="org.eclipse.papyrus.uml.Property" name="UML::Property" + eclass="Property" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Property"/> + </metamodelType> + + <!-- IMetamodelType for ProtocolConformance --> + <metamodelType id="org.eclipse.papyrus.uml.ProtocolConformance" name="UML::ProtocolConformance" + eclass="ProtocolConformance" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ProtocolConformance"/> + </metamodelType> + + <!-- IMetamodelType for ProtocolStateMachine --> + <metamodelType id="org.eclipse.papyrus.uml.ProtocolStateMachine" name="UML::ProtocolStateMachine" + eclass="ProtocolStateMachine" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ProtocolStateMachine"/> + </metamodelType> + + <!-- IMetamodelType for ProtocolTransition --> + <metamodelType id="org.eclipse.papyrus.uml.ProtocolTransition" name="UML::ProtocolTransition" + eclass="ProtocolTransition" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ProtocolTransition"/> + </metamodelType> + + <!-- IMetamodelType for Pseudostate --> + <metamodelType id="org.eclipse.papyrus.uml.Pseudostate" name="UML::Pseudostate" + eclass="Pseudostate" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Pseudostate"/> + </metamodelType> + + <!-- IMetamodelType for QualifierValue --> + <metamodelType id="org.eclipse.papyrus.uml.QualifierValue" name="UML::QualifierValue" + eclass="QualifierValue" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::QualifierValue"/> + </metamodelType> + + <!-- IMetamodelType for RaiseExceptionAction --> + <metamodelType id="org.eclipse.papyrus.uml.RaiseExceptionAction" name="UML::RaiseExceptionAction" + eclass="RaiseExceptionAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::RaiseExceptionAction"/> + </metamodelType> + + <!-- IMetamodelType for ReadExtentAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReadExtentAction" name="UML::ReadExtentAction" + eclass="ReadExtentAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReadExtentAction"/> + </metamodelType> + + <!-- IMetamodelType for ReadIsClassifiedObjectAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReadIsClassifiedObjectAction" name="UML::ReadIsClassifiedObjectAction" + eclass="ReadIsClassifiedObjectAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReadIsClassifiedObjectAction"/> + </metamodelType> + + <!-- IMetamodelType for ReadLinkAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReadLinkAction" name="UML::ReadLinkAction" + eclass="ReadLinkAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReadLinkAction"/> + </metamodelType> + + <!-- IMetamodelType for ReadLinkObjectEndAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReadLinkObjectEndAction" name="UML::ReadLinkObjectEndAction" + eclass="ReadLinkObjectEndAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReadLinkObjectEndAction"/> + </metamodelType> + + <!-- IMetamodelType for ReadLinkObjectEndQualifierAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReadLinkObjectEndQualifierAction" name="UML::ReadLinkObjectEndQualifierAction" + eclass="ReadLinkObjectEndQualifierAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReadLinkObjectEndQualifierAction"/> + </metamodelType> + + <!-- IMetamodelType for ReadSelfAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReadSelfAction" name="UML::ReadSelfAction" + eclass="ReadSelfAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReadSelfAction"/> + </metamodelType> + + <!-- IMetamodelType for ReadStructuralFeatureAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReadStructuralFeatureAction" name="UML::ReadStructuralFeatureAction" + eclass="ReadStructuralFeatureAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReadStructuralFeatureAction"/> + </metamodelType> + + <!-- IMetamodelType for ReadVariableAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReadVariableAction" name="UML::ReadVariableAction" + eclass="ReadVariableAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReadVariableAction"/> + </metamodelType> + + <!-- IMetamodelType for Realization --> + <metamodelType id="org.eclipse.papyrus.uml.Realization" name="UML::Realization" + eclass="Realization" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Realization"/> + </metamodelType> + + <!-- IMetamodelType for ReceiveOperationEvent --> + <metamodelType id="org.eclipse.papyrus.uml.ReceiveOperationEvent" name="UML::ReceiveOperationEvent" + eclass="ReceiveOperationEvent" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReceiveOperationEvent"/> + </metamodelType> + + <!-- IMetamodelType for ReceiveSignalEvent --> + <metamodelType id="org.eclipse.papyrus.uml.ReceiveSignalEvent" name="UML::ReceiveSignalEvent" + eclass="ReceiveSignalEvent" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReceiveSignalEvent"/> + </metamodelType> + + <!-- IMetamodelType for Reception --> + <metamodelType id="org.eclipse.papyrus.uml.Reception" name="UML::Reception" + eclass="Reception" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Reception"/> + </metamodelType> + + <!-- IMetamodelType for ReclassifyObjectAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReclassifyObjectAction" name="UML::ReclassifyObjectAction" + eclass="ReclassifyObjectAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReclassifyObjectAction"/> + </metamodelType> + + <!-- IMetamodelType for RedefinableElement --> + <metamodelType id="org.eclipse.papyrus.uml.RedefinableElement" name="UML::RedefinableElement" + eclass="RedefinableElement" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::RedefinableElement"/> + </metamodelType> + + <!-- IMetamodelType for RedefinableTemplateSignature --> + <metamodelType id="org.eclipse.papyrus.uml.RedefinableTemplateSignature" name="UML::RedefinableTemplateSignature" + eclass="RedefinableTemplateSignature" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::RedefinableTemplateSignature"/> + </metamodelType> + + <!-- IMetamodelType for ReduceAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReduceAction" name="UML::ReduceAction" + eclass="ReduceAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReduceAction"/> + </metamodelType> + + <!-- IMetamodelType for Region --> + <metamodelType id="org.eclipse.papyrus.uml.Region" name="UML::Region" + eclass="Region" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Region"/> + </metamodelType> + + <!-- IMetamodelType for Relationship --> + <metamodelType id="org.eclipse.papyrus.uml.Relationship" name="UML::Relationship" + eclass="Relationship" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Relationship"/> + </metamodelType> + + <!-- IMetamodelType for RemoveStructuralFeatureValueAction --> + <metamodelType id="org.eclipse.papyrus.uml.RemoveStructuralFeatureValueAction" name="UML::RemoveStructuralFeatureValueAction" + eclass="RemoveStructuralFeatureValueAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::RemoveStructuralFeatureValueAction"/> + </metamodelType> + + <!-- IMetamodelType for RemoveVariableValueAction --> + <metamodelType id="org.eclipse.papyrus.uml.RemoveVariableValueAction" name="UML::RemoveVariableValueAction" + eclass="RemoveVariableValueAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::RemoveVariableValueAction"/> + </metamodelType> + + <!-- IMetamodelType for ReplyAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReplyAction" name="UML::ReplyAction" + eclass="ReplyAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReplyAction"/> + </metamodelType> + + <!-- IMetamodelType for SendObjectAction --> + <metamodelType id="org.eclipse.papyrus.uml.SendObjectAction" name="UML::SendObjectAction" + eclass="SendObjectAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::SendObjectAction"/> + </metamodelType> + + <!-- IMetamodelType for SendOperationEvent --> + <metamodelType id="org.eclipse.papyrus.uml.SendOperationEvent" name="UML::SendOperationEvent" + eclass="SendOperationEvent" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::SendOperationEvent"/> + </metamodelType> + + <!-- IMetamodelType for SendSignalAction --> + <metamodelType id="org.eclipse.papyrus.uml.SendSignalAction" name="UML::SendSignalAction" + eclass="SendSignalAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::SendSignalAction"/> + </metamodelType> + + <!-- IMetamodelType for SendSignalEvent --> + <metamodelType id="org.eclipse.papyrus.uml.SendSignalEvent" name="UML::SendSignalEvent" + eclass="SendSignalEvent" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::SendSignalEvent"/> + </metamodelType> + + <!-- IMetamodelType for SequenceNode --> + <metamodelType id="org.eclipse.papyrus.uml.SequenceNode" name="UML::SequenceNode" + eclass="SequenceNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::SequenceNode"/> + </metamodelType> + + <!-- IMetamodelType for Signal --> + <metamodelType id="org.eclipse.papyrus.uml.Signal" name="UML::Signal" + eclass="Signal" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Signal"/> + </metamodelType> + + <!-- IMetamodelType for SignalEvent --> + <metamodelType id="org.eclipse.papyrus.uml.SignalEvent" name="UML::SignalEvent" + eclass="SignalEvent" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::SignalEvent"/> + </metamodelType> + + <!-- IMetamodelType for Slot --> + <metamodelType id="org.eclipse.papyrus.uml.Slot" name="UML::Slot" + eclass="Slot" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Slot"/> + </metamodelType> + + <!-- IMetamodelType for StartClassifierBehaviorAction --> + <metamodelType id="org.eclipse.papyrus.uml.StartClassifierBehaviorAction" name="UML::StartClassifierBehaviorAction" + eclass="StartClassifierBehaviorAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StartClassifierBehaviorAction"/> + </metamodelType> + + <!-- IMetamodelType for StartObjectBehaviorAction --> + <metamodelType id="org.eclipse.papyrus.uml.StartObjectBehaviorAction" name="UML::StartObjectBehaviorAction" + eclass="StartObjectBehaviorAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StartObjectBehaviorAction"/> + </metamodelType> + + <!-- IMetamodelType for State --> + <metamodelType id="org.eclipse.papyrus.uml.State" name="UML::State" + eclass="State" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::State"/> + </metamodelType> + + <!-- IMetamodelType for StateInvariant --> + <metamodelType id="org.eclipse.papyrus.uml.StateInvariant" name="UML::StateInvariant" + eclass="StateInvariant" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StateInvariant"/> + </metamodelType> + + <!-- IMetamodelType for StateMachine --> + <metamodelType id="org.eclipse.papyrus.uml.StateMachine" name="UML::StateMachine" + eclass="StateMachine" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StateMachine"/> + </metamodelType> + + <!-- IMetamodelType for Stereotype --> + <metamodelType id="org.eclipse.papyrus.uml.Stereotype" name="UML::Stereotype" + eclass="Stereotype" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Stereotype"/> + </metamodelType> + + <!-- IMetamodelType for StringExpression --> + <metamodelType id="org.eclipse.papyrus.uml.StringExpression" name="UML::StringExpression" + eclass="StringExpression" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StringExpression"/> + </metamodelType> + + <!-- IMetamodelType for StructuralFeature --> + <metamodelType id="org.eclipse.papyrus.uml.StructuralFeature" name="UML::StructuralFeature" + eclass="StructuralFeature" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StructuralFeature"/> + </metamodelType> + + <!-- IMetamodelType for StructuralFeatureAction --> + <metamodelType id="org.eclipse.papyrus.uml.StructuralFeatureAction" name="UML::StructuralFeatureAction" + eclass="StructuralFeatureAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StructuralFeatureAction"/> + </metamodelType> + + <!-- IMetamodelType for StructuredActivityNode --> + <metamodelType id="org.eclipse.papyrus.uml.StructuredActivityNode" name="UML::StructuredActivityNode" + eclass="StructuredActivityNode" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StructuredActivityNode"/> + </metamodelType> + + <!-- IMetamodelType for StructuredClassifier --> + <metamodelType id="org.eclipse.papyrus.uml.StructuredClassifier" name="UML::StructuredClassifier" + eclass="StructuredClassifier" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StructuredClassifier"/> + </metamodelType> + + <!-- IMetamodelType for Substitution --> + <metamodelType id="org.eclipse.papyrus.uml.Substitution" name="UML::Substitution" + eclass="Substitution" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Substitution"/> + </metamodelType> + + <!-- IMetamodelType for TemplateBinding --> + <metamodelType id="org.eclipse.papyrus.uml.TemplateBinding" name="UML::TemplateBinding" + eclass="TemplateBinding" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TemplateBinding"/> + </metamodelType> + + <!-- IMetamodelType for TemplateParameter --> + <metamodelType id="org.eclipse.papyrus.uml.TemplateParameter" name="UML::TemplateParameter" + eclass="TemplateParameter" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TemplateParameter"/> + </metamodelType> + + <!-- IMetamodelType for TemplateParameterSubstitution --> + <metamodelType id="org.eclipse.papyrus.uml.TemplateParameterSubstitution" name="UML::TemplateParameterSubstitution" + eclass="TemplateParameterSubstitution" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TemplateParameterSubstitution"/> + </metamodelType> + + <!-- IMetamodelType for TemplateSignature --> + <metamodelType id="org.eclipse.papyrus.uml.TemplateSignature" name="UML::TemplateSignature" + eclass="TemplateSignature" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TemplateSignature"/> + </metamodelType> + + <!-- IMetamodelType for TemplateableElement --> + <metamodelType id="org.eclipse.papyrus.uml.TemplateableElement" name="UML::TemplateableElement" + eclass="TemplateableElement" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TemplateableElement"/> + </metamodelType> + + <!-- IMetamodelType for TestIdentityAction --> + <metamodelType id="org.eclipse.papyrus.uml.TestIdentityAction" name="UML::TestIdentityAction" + eclass="TestIdentityAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TestIdentityAction"/> + </metamodelType> + + <!-- IMetamodelType for TimeConstraint --> + <metamodelType id="org.eclipse.papyrus.uml.TimeConstraint" name="UML::TimeConstraint" + eclass="TimeConstraint" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TimeConstraint"/> + </metamodelType> + + <!-- IMetamodelType for TimeEvent --> + <metamodelType id="org.eclipse.papyrus.uml.TimeEvent" name="UML::TimeEvent" + eclass="TimeEvent" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TimeEvent"/> + </metamodelType> + + <!-- IMetamodelType for TimeExpression --> + <metamodelType id="org.eclipse.papyrus.uml.TimeExpression" name="UML::TimeExpression" + eclass="TimeExpression" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TimeExpression"/> + </metamodelType> + + <!-- IMetamodelType for TimeInterval --> + <metamodelType id="org.eclipse.papyrus.uml.TimeInterval" name="UML::TimeInterval" + eclass="TimeInterval" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TimeInterval"/> + </metamodelType> + + <!-- IMetamodelType for TimeObservation --> + <metamodelType id="org.eclipse.papyrus.uml.TimeObservation" name="UML::TimeObservation" + eclass="TimeObservation" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TimeObservation"/> + </metamodelType> + + <!-- IMetamodelType for Transition --> + <metamodelType id="org.eclipse.papyrus.uml.Transition" name="UML::Transition" + eclass="Transition" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Transition"/> + </metamodelType> + + <!-- IMetamodelType for Trigger --> + <metamodelType id="org.eclipse.papyrus.uml.Trigger" name="UML::Trigger" + eclass="Trigger" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Trigger"/> + </metamodelType> + + <!-- IMetamodelType for Type --> + <metamodelType id="org.eclipse.papyrus.uml.Type" name="UML::Type" + eclass="Type" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Type"/> + </metamodelType> + + <!-- IMetamodelType for TypedElement --> + <metamodelType id="org.eclipse.papyrus.uml.TypedElement" name="UML::TypedElement" + eclass="TypedElement" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TypedElement"/> + </metamodelType> + + <!-- IMetamodelType for UnmarshallAction --> + <metamodelType id="org.eclipse.papyrus.uml.UnmarshallAction" name="UML::UnmarshallAction" + eclass="UnmarshallAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::UnmarshallAction"/> + </metamodelType> + + <!-- IMetamodelType for Usage --> + <metamodelType id="org.eclipse.papyrus.uml.Usage" name="UML::Usage" + eclass="Usage" + edithelper="org.eclipse.papyrus.uml.service.types.helper.UsageEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Usage"/> + </metamodelType> + + <!-- IMetamodelType for UseCase --> + <metamodelType id="org.eclipse.papyrus.uml.UseCase" name="UML::UseCase" + eclass="UseCase" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::UseCase"/> + </metamodelType> + + <!-- IMetamodelType for ValuePin --> + <metamodelType id="org.eclipse.papyrus.uml.ValuePin" name="UML::ValuePin" + eclass="ValuePin" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ValuePin"/> + </metamodelType> + + <!-- IMetamodelType for ValueSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.ValueSpecification" name="UML::ValueSpecification" + eclass="ValueSpecification" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ValueSpecification"/> + </metamodelType> + + <!-- IMetamodelType for ValueSpecificationAction --> + <metamodelType id="org.eclipse.papyrus.uml.ValueSpecificationAction" name="UML::ValueSpecificationAction" + eclass="ValueSpecificationAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ValueSpecificationAction"/> + </metamodelType> + + <!-- IMetamodelType for Variable --> + <metamodelType id="org.eclipse.papyrus.uml.Variable" name="UML::Variable" + eclass="Variable" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Variable"/> + </metamodelType> + + <!-- IMetamodelType for VariableAction --> + <metamodelType id="org.eclipse.papyrus.uml.VariableAction" name="UML::VariableAction" + eclass="VariableAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::VariableAction"/> + </metamodelType> + + <!-- IMetamodelType for Vertex --> + <metamodelType id="org.eclipse.papyrus.uml.Vertex" name="UML::Vertex" + eclass="Vertex" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Vertex"/> + </metamodelType> + + <!-- IMetamodelType for WriteLinkAction --> + <metamodelType id="org.eclipse.papyrus.uml.WriteLinkAction" name="UML::WriteLinkAction" + eclass="WriteLinkAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::WriteLinkAction"/> + </metamodelType> + + <!-- IMetamodelType for WriteStructuralFeatureAction --> + <metamodelType id="org.eclipse.papyrus.uml.WriteStructuralFeatureAction" name="UML::WriteStructuralFeatureAction" + eclass="WriteStructuralFeatureAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::WriteStructuralFeatureAction"/> + </metamodelType> + + <!-- IMetamodelType for WriteVariableAction --> + <metamodelType id="org.eclipse.papyrus.uml.WriteVariableAction" name="UML::WriteVariableAction" + eclass="WriteVariableAction" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::WriteVariableAction"/> + </metamodelType> + + </metamodel> +</extension> + +<!-- Helper advice declarations --> +<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> + + <metamodel nsURI="http://www.eclipse.org/uml2/3.0.0/UML"> + + <!-- Helper advice for Classifier --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.Classifier" + class="org.eclipse.papyrus.uml.service.types.helper.advice.ClassifierHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.Classifier"> + </adviceBinding> + + <!-- Helper advice for Collaboration --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.Collaboration" + class="org.eclipse.papyrus.uml.service.types.helper.advice.CollaborationHelperAdvice" + inheritance="none" typeId="org.eclipse.papyrus.uml.Collaboration"> + </adviceBinding> + + <!-- Helper advice for CollaborationUse --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.CollaborationUse" + class="org.eclipse.papyrus.uml.service.types.helper.advice.CollaborationUseHelperAdvice" + inheritance="none" typeId="org.eclipse.papyrus.uml.CollaborationUse"> + </adviceBinding> + + <!-- Helper advice for ConnectorEnd --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.ConnectorEnd" + class="org.eclipse.papyrus.uml.service.types.helper.advice.ConnectorEndHelperAdvice" + inheritance="none" typeId="org.eclipse.papyrus.uml.ConnectorEnd"> + </adviceBinding> + + <!-- Helper advice for DestructionEvent --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.DestructionEvent" + class="org.eclipse.papyrus.uml.service.types.helper.advice.DestructionEventHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.DestructionEvent"> + </adviceBinding> + + <!-- Helper advice for unapplication of applied stereotype before delete -->
+ <adviceBinding id="org.eclipse.papyrus.uml.advice.ElementUnapplyStereotype" + class="org.eclipse.papyrus.uml.service.types.helper.advice.ElementUnapplyStereotypeHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.Element"> + </adviceBinding> + + <!-- Helper advice for ExecutionSpecification --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.ExecutionSpecification" + class="org.eclipse.papyrus.uml.service.types.helper.advice.ExecutionSpecificationHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.ExecutionSpecification"> + </adviceBinding> + + <!-- Helper advice for Generalization --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.Generalization" + class="org.eclipse.papyrus.uml.service.types.helper.advice.GeneralizationHelperAdvice" + inheritance="none" typeId="org.eclipse.papyrus.uml.Generalization"> + </adviceBinding> + + <!-- Helper advice for Lifeline --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.Lifeline" + class="org.eclipse.papyrus.uml.service.types.helper.advice.LifelineHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.Lifeline"> + </adviceBinding> + + <!-- Helper advice for Message --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.Message" + class="org.eclipse.papyrus.uml.service.types.helper.advice.MessageHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.Message"> + </adviceBinding> + + <!-- Helper advice for MessageEnd --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.MessageEnd" + class="org.eclipse.papyrus.uml.service.types.helper.advice.MessageEndHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.MessageEnd"> + </adviceBinding> + + <!-- Helper advice for element name initialization -->
+ <adviceBinding id="org.eclipse.papyrus.uml.advice.NameElementInitializer" + class="org.eclipse.papyrus.uml.service.types.helper.advice.NamedElementInitializerHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.NamedElement"> + </adviceBinding> + + <!-- Helper advice for OccurrenceSpecification --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.OccurrenceSpecification" + class="org.eclipse.papyrus.uml.service.types.helper.advice.OccurrenceSpecificationHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.OccurrenceSpecification"> + </adviceBinding> + + <!-- Helper advice for PartDecomposition --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.PartDecomposition" + class="org.eclipse.papyrus.uml.service.types.helper.advice.PartDecompositionHelperAdvice" + inheritance="none" typeId="org.eclipse.papyrus.uml.PartDecomposition"> + </adviceBinding> + + <!-- Helper advice for Property --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.Property" + class="org.eclipse.papyrus.uml.service.types.helper.advice.PropertyHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.Property"> + </adviceBinding> + + </metamodel> +</extension> + +<!-- UML ElementType bindings to Papyrus shared IClientContext --> +<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings"> + + <!-- Bindings declaration --> + <binding context="org.eclipse.papyrus.service.edit.TypeContext"> + + <elementType pattern="org.eclipse.papyrus.uml.*" /> + <advice ref="org.eclipse.papyrus.uml.advice.Classifier" /> + <advice ref="org.eclipse.papyrus.uml.advice.Collaboration" /> + <advice ref="org.eclipse.papyrus.uml.advice.CollaborationUse" /> + <advice ref="org.eclipse.papyrus.uml.advice.ConnectorEnd" /> + <advice ref="org.eclipse.papyrus.uml.advice.DestructionEvent" /> + <advice ref="org.eclipse.papyrus.uml.advice.ElementUnapplyStereotype" /> + <advice ref="org.eclipse.papyrus.uml.advice.ExecutionSpecification" /> + <advice ref="org.eclipse.papyrus.uml.advice.Generalization" /> + <advice ref="org.eclipse.papyrus.uml.advice.Lifeline" /> + <advice ref="org.eclipse.papyrus.uml.advice.Message" /> + <advice ref="org.eclipse.papyrus.uml.advice.MessageEnd" /> + <advice ref="org.eclipse.papyrus.uml.advice.NameElementInitializer" /> + <advice ref="org.eclipse.papyrus.uml.advice.OccurrenceSpecification" /> + <advice ref="org.eclipse.papyrus.uml.advice.PartDecomposition" /> + <advice ref="org.eclipse.papyrus.uml.advice.Property" /> + + </binding> + +</extension> + +</plugin> + diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/src-gen/org/eclipse/papyrus/uml/service/types/element/UMLElementTypes.java b/plugins/uml/org.eclipse.papyrus.uml.service.types/src-gen/org/eclipse/papyrus/uml/service/types/element/UMLElementTypes.java index 811b01aab9a..244f3b3d21a 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/src-gen/org/eclipse/papyrus/uml/service/types/element/UMLElementTypes.java +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/src-gen/org/eclipse/papyrus/uml/service/types/element/UMLElementTypes.java @@ -21,744 +21,744 @@ import org.eclipse.gmf.runtime.emf.type.core.IHintedType; public class UMLElementTypes extends AbstractElementTypeEnumerator { /** IElementType for UML Abstraction */ - public static final IHintedType ABSTRACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Abstraction"); - + public static final IHintedType ABSTRACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Abstraction"); //$NON-NLS-1$ + /** IElementType for UML AcceptCallAction */ - public static final IHintedType ACCEPT_CALL_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.AcceptCallAction"); - + public static final IHintedType ACCEPT_CALL_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.AcceptCallAction"); //$NON-NLS-1$ + /** IElementType for UML AcceptEventAction */ - public static final IHintedType ACCEPT_EVENT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.AcceptEventAction"); - + public static final IHintedType ACCEPT_EVENT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.AcceptEventAction"); //$NON-NLS-1$ + /** IElementType for UML Action */ - public static final IHintedType ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Action"); - + public static final IHintedType ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Action"); //$NON-NLS-1$ + /** IElementType for UML ActionExecutionSpecification */ - public static final IHintedType ACTION_EXECUTION_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ActionExecutionSpecification"); - + public static final IHintedType ACTION_EXECUTION_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ActionExecutionSpecification"); //$NON-NLS-1$ + /** IElementType for UML ActionInputPin */ - public static final IHintedType ACTION_INPUT_PIN = (IHintedType)getElementType("org.eclipse.papyrus.uml.ActionInputPin"); - + public static final IHintedType ACTION_INPUT_PIN = (IHintedType)getElementType("org.eclipse.papyrus.uml.ActionInputPin"); //$NON-NLS-1$ + /** IElementType for UML Activity */ - public static final IHintedType ACTIVITY = (IHintedType)getElementType("org.eclipse.papyrus.uml.Activity"); - + public static final IHintedType ACTIVITY = (IHintedType)getElementType("org.eclipse.papyrus.uml.Activity"); //$NON-NLS-1$ + /** IElementType for UML ActivityEdge */ - public static final IHintedType ACTIVITY_EDGE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ActivityEdge"); - + public static final IHintedType ACTIVITY_EDGE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ActivityEdge"); //$NON-NLS-1$ + /** IElementType for UML ActivityFinalNode */ - public static final IHintedType ACTIVITY_FINAL_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ActivityFinalNode"); - + public static final IHintedType ACTIVITY_FINAL_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ActivityFinalNode"); //$NON-NLS-1$ + /** IElementType for UML ActivityGroup */ - public static final IHintedType ACTIVITY_GROUP = (IHintedType)getElementType("org.eclipse.papyrus.uml.ActivityGroup"); - + public static final IHintedType ACTIVITY_GROUP = (IHintedType)getElementType("org.eclipse.papyrus.uml.ActivityGroup"); //$NON-NLS-1$ + /** IElementType for UML ActivityNode */ - public static final IHintedType ACTIVITY_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ActivityNode"); - + public static final IHintedType ACTIVITY_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ActivityNode"); //$NON-NLS-1$ + /** IElementType for UML ActivityParameterNode */ - public static final IHintedType ACTIVITY_PARAMETER_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ActivityParameterNode"); - + public static final IHintedType ACTIVITY_PARAMETER_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ActivityParameterNode"); //$NON-NLS-1$ + /** IElementType for UML ActivityPartition */ - public static final IHintedType ACTIVITY_PARTITION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ActivityPartition"); - + public static final IHintedType ACTIVITY_PARTITION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ActivityPartition"); //$NON-NLS-1$ + /** IElementType for UML Actor */ - public static final IHintedType ACTOR = (IHintedType)getElementType("org.eclipse.papyrus.uml.Actor"); - + public static final IHintedType ACTOR = (IHintedType)getElementType("org.eclipse.papyrus.uml.Actor"); //$NON-NLS-1$ + /** IElementType for UML AddStructuralFeatureValueAction */ - public static final IHintedType ADD_STRUCTURAL_FEATURE_VALUE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.AddStructuralFeatureValueAction"); - + public static final IHintedType ADD_STRUCTURAL_FEATURE_VALUE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.AddStructuralFeatureValueAction"); //$NON-NLS-1$ + /** IElementType for UML AddVariableValueAction */ - public static final IHintedType ADD_VARIABLE_VALUE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.AddVariableValueAction"); - + public static final IHintedType ADD_VARIABLE_VALUE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.AddVariableValueAction"); //$NON-NLS-1$ + /** IElementType for UML AnyReceiveEvent */ - public static final IHintedType ANY_RECEIVE_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.AnyReceiveEvent"); - + public static final IHintedType ANY_RECEIVE_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.AnyReceiveEvent"); //$NON-NLS-1$ + /** IElementType for UML Artifact */ - public static final IHintedType ARTIFACT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Artifact"); - + public static final IHintedType ARTIFACT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Artifact"); //$NON-NLS-1$ + /** IElementType for UML Association */ - public static final IHintedType ASSOCIATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Association"); - + public static final IHintedType ASSOCIATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Association"); //$NON-NLS-1$ + /** IElementType for UML AssociationClass */ - public static final IHintedType ASSOCIATION_CLASS = (IHintedType)getElementType("org.eclipse.papyrus.uml.AssociationClass"); - + public static final IHintedType ASSOCIATION_CLASS = (IHintedType)getElementType("org.eclipse.papyrus.uml.AssociationClass"); //$NON-NLS-1$ + /** IElementType for UML Behavior */ - public static final IHintedType BEHAVIOR = (IHintedType)getElementType("org.eclipse.papyrus.uml.Behavior"); - + public static final IHintedType BEHAVIOR = (IHintedType)getElementType("org.eclipse.papyrus.uml.Behavior"); //$NON-NLS-1$ + + /** IElementType for UML BehaviorExecutionSpecification */ + public static final IHintedType BEHAVIOR_EXECUTION_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.BehaviorExecutionSpecification"); //$NON-NLS-1$ + /** IElementType for UML BehavioralFeature */ - public static final IHintedType BEHAVIORAL_FEATURE = (IHintedType)getElementType("org.eclipse.papyrus.uml.BehavioralFeature"); - + public static final IHintedType BEHAVIORAL_FEATURE = (IHintedType)getElementType("org.eclipse.papyrus.uml.BehavioralFeature"); //$NON-NLS-1$ + /** IElementType for UML BehavioredClassifier */ - public static final IHintedType BEHAVIORED_CLASSIFIER = (IHintedType)getElementType("org.eclipse.papyrus.uml.BehavioredClassifier"); - - /** IElementType for UML BehaviorExecutionSpecification */ - public static final IHintedType BEHAVIOR_EXECUTION_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.BehaviorExecutionSpecification"); - + public static final IHintedType BEHAVIORED_CLASSIFIER = (IHintedType)getElementType("org.eclipse.papyrus.uml.BehavioredClassifier"); //$NON-NLS-1$ + /** IElementType for UML BroadcastSignalAction */ - public static final IHintedType BROADCAST_SIGNAL_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.BroadcastSignalAction"); - + public static final IHintedType BROADCAST_SIGNAL_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.BroadcastSignalAction"); //$NON-NLS-1$ + /** IElementType for UML CallAction */ - public static final IHintedType CALL_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.CallAction"); - + public static final IHintedType CALL_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.CallAction"); //$NON-NLS-1$ + /** IElementType for UML CallBehaviorAction */ - public static final IHintedType CALL_BEHAVIOR_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.CallBehaviorAction"); - + public static final IHintedType CALL_BEHAVIOR_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.CallBehaviorAction"); //$NON-NLS-1$ + /** IElementType for UML CallEvent */ - public static final IHintedType CALL_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.CallEvent"); - + public static final IHintedType CALL_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.CallEvent"); //$NON-NLS-1$ + /** IElementType for UML CallOperationAction */ - public static final IHintedType CALL_OPERATION_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.CallOperationAction"); - + public static final IHintedType CALL_OPERATION_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.CallOperationAction"); //$NON-NLS-1$ + /** IElementType for UML CentralBufferNode */ - public static final IHintedType CENTRAL_BUFFER_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.CentralBufferNode"); - + public static final IHintedType CENTRAL_BUFFER_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.CentralBufferNode"); //$NON-NLS-1$ + /** IElementType for UML ChangeEvent */ - public static final IHintedType CHANGE_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ChangeEvent"); - + public static final IHintedType CHANGE_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ChangeEvent"); //$NON-NLS-1$ + /** IElementType for UML Class */ - public static final IHintedType CLASS = (IHintedType)getElementType("org.eclipse.papyrus.uml.Class"); - + public static final IHintedType CLASS = (IHintedType)getElementType("org.eclipse.papyrus.uml.Class"); //$NON-NLS-1$ + /** IElementType for UML Classifier */ - public static final IHintedType CLASSIFIER = (IHintedType)getElementType("org.eclipse.papyrus.uml.Classifier"); - + public static final IHintedType CLASSIFIER = (IHintedType)getElementType("org.eclipse.papyrus.uml.Classifier"); //$NON-NLS-1$ + /** IElementType for UML ClassifierTemplateParameter */ - public static final IHintedType CLASSIFIER_TEMPLATE_PARAMETER = (IHintedType)getElementType("org.eclipse.papyrus.uml.ClassifierTemplateParameter"); - + public static final IHintedType CLASSIFIER_TEMPLATE_PARAMETER = (IHintedType)getElementType("org.eclipse.papyrus.uml.ClassifierTemplateParameter"); //$NON-NLS-1$ + /** IElementType for UML Clause */ - public static final IHintedType CLAUSE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Clause"); - + public static final IHintedType CLAUSE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Clause"); //$NON-NLS-1$ + /** IElementType for UML ClearAssociationAction */ - public static final IHintedType CLEAR_ASSOCIATION_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ClearAssociationAction"); - + public static final IHintedType CLEAR_ASSOCIATION_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ClearAssociationAction"); //$NON-NLS-1$ + /** IElementType for UML ClearStructuralFeatureAction */ - public static final IHintedType CLEAR_STRUCTURAL_FEATURE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ClearStructuralFeatureAction"); - + public static final IHintedType CLEAR_STRUCTURAL_FEATURE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ClearStructuralFeatureAction"); //$NON-NLS-1$ + /** IElementType for UML ClearVariableAction */ - public static final IHintedType CLEAR_VARIABLE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ClearVariableAction"); - + public static final IHintedType CLEAR_VARIABLE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ClearVariableAction"); //$NON-NLS-1$ + /** IElementType for UML Collaboration */ - public static final IHintedType COLLABORATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Collaboration"); - + public static final IHintedType COLLABORATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Collaboration"); //$NON-NLS-1$ + /** IElementType for UML CollaborationUse */ - public static final IHintedType COLLABORATION_USE = (IHintedType)getElementType("org.eclipse.papyrus.uml.CollaborationUse"); - + public static final IHintedType COLLABORATION_USE = (IHintedType)getElementType("org.eclipse.papyrus.uml.CollaborationUse"); //$NON-NLS-1$ + /** IElementType for UML CombinedFragment */ - public static final IHintedType COMBINED_FRAGMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.CombinedFragment"); - + public static final IHintedType COMBINED_FRAGMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.CombinedFragment"); //$NON-NLS-1$ + /** IElementType for UML Comment */ - public static final IHintedType COMMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Comment"); - + public static final IHintedType COMMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Comment"); //$NON-NLS-1$ + /** IElementType for UML CommunicationPath */ - public static final IHintedType COMMUNICATION_PATH = (IHintedType)getElementType("org.eclipse.papyrus.uml.CommunicationPath"); - + public static final IHintedType COMMUNICATION_PATH = (IHintedType)getElementType("org.eclipse.papyrus.uml.CommunicationPath"); //$NON-NLS-1$ + /** IElementType for UML Component */ - public static final IHintedType COMPONENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Component"); - + public static final IHintedType COMPONENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Component"); //$NON-NLS-1$ + /** IElementType for UML ComponentRealization */ - public static final IHintedType COMPONENT_REALIZATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ComponentRealization"); - + public static final IHintedType COMPONENT_REALIZATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ComponentRealization"); //$NON-NLS-1$ + /** IElementType for UML ConditionalNode */ - public static final IHintedType CONDITIONAL_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ConditionalNode"); - + public static final IHintedType CONDITIONAL_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ConditionalNode"); //$NON-NLS-1$ + /** IElementType for UML ConnectableElement */ - public static final IHintedType CONNECTABLE_ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ConnectableElement"); - + public static final IHintedType CONNECTABLE_ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ConnectableElement"); //$NON-NLS-1$ + /** IElementType for UML ConnectableElementTemplateParameter */ - public static final IHintedType CONNECTABLE_ELEMENT_TEMPLATE_PARAMETER = (IHintedType)getElementType("org.eclipse.papyrus.uml.ConnectableElementTemplateParameter"); - + public static final IHintedType CONNECTABLE_ELEMENT_TEMPLATE_PARAMETER = (IHintedType)getElementType("org.eclipse.papyrus.uml.ConnectableElementTemplateParameter"); //$NON-NLS-1$ + /** IElementType for UML ConnectionPointReference */ - public static final IHintedType CONNECTION_POINT_REFERENCE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ConnectionPointReference"); - + public static final IHintedType CONNECTION_POINT_REFERENCE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ConnectionPointReference"); //$NON-NLS-1$ + /** IElementType for UML Connector */ - public static final IHintedType CONNECTOR = (IHintedType)getElementType("org.eclipse.papyrus.uml.Connector"); - + public static final IHintedType CONNECTOR = (IHintedType)getElementType("org.eclipse.papyrus.uml.Connector"); //$NON-NLS-1$ + /** IElementType for UML ConnectorEnd */ - public static final IHintedType CONNECTOR_END = (IHintedType)getElementType("org.eclipse.papyrus.uml.ConnectorEnd"); - + public static final IHintedType CONNECTOR_END = (IHintedType)getElementType("org.eclipse.papyrus.uml.ConnectorEnd"); //$NON-NLS-1$ + /** IElementType for UML ConsiderIgnoreFragment */ - public static final IHintedType CONSIDER_IGNORE_FRAGMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ConsiderIgnoreFragment"); - + public static final IHintedType CONSIDER_IGNORE_FRAGMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ConsiderIgnoreFragment"); //$NON-NLS-1$ + /** IElementType for UML Constraint */ - public static final IHintedType CONSTRAINT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Constraint"); - + public static final IHintedType CONSTRAINT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Constraint"); //$NON-NLS-1$ + /** IElementType for UML Continuation */ - public static final IHintedType CONTINUATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Continuation"); - + public static final IHintedType CONTINUATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Continuation"); //$NON-NLS-1$ + /** IElementType for UML ControlFlow */ - public static final IHintedType CONTROL_FLOW = (IHintedType)getElementType("org.eclipse.papyrus.uml.ControlFlow"); - + public static final IHintedType CONTROL_FLOW = (IHintedType)getElementType("org.eclipse.papyrus.uml.ControlFlow"); //$NON-NLS-1$ + /** IElementType for UML ControlNode */ - public static final IHintedType CONTROL_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ControlNode"); - + public static final IHintedType CONTROL_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ControlNode"); //$NON-NLS-1$ + /** IElementType for UML CreateLinkAction */ - public static final IHintedType CREATE_LINK_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.CreateLinkAction"); - + public static final IHintedType CREATE_LINK_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.CreateLinkAction"); //$NON-NLS-1$ + /** IElementType for UML CreateLinkObjectAction */ - public static final IHintedType CREATE_LINK_OBJECT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.CreateLinkObjectAction"); - + public static final IHintedType CREATE_LINK_OBJECT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.CreateLinkObjectAction"); //$NON-NLS-1$ + /** IElementType for UML CreateObjectAction */ - public static final IHintedType CREATE_OBJECT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.CreateObjectAction"); - + public static final IHintedType CREATE_OBJECT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.CreateObjectAction"); //$NON-NLS-1$ + /** IElementType for UML CreationEvent */ - public static final IHintedType CREATION_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.CreationEvent"); - + public static final IHintedType CREATION_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.CreationEvent"); //$NON-NLS-1$ + /** IElementType for UML DataStoreNode */ - public static final IHintedType DATA_STORE_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.DataStoreNode"); - + public static final IHintedType DATA_STORE_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.DataStoreNode"); //$NON-NLS-1$ + /** IElementType for UML DataType */ - public static final IHintedType DATA_TYPE = (IHintedType)getElementType("org.eclipse.papyrus.uml.DataType"); - + public static final IHintedType DATA_TYPE = (IHintedType)getElementType("org.eclipse.papyrus.uml.DataType"); //$NON-NLS-1$ + /** IElementType for UML DecisionNode */ - public static final IHintedType DECISION_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.DecisionNode"); - + public static final IHintedType DECISION_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.DecisionNode"); //$NON-NLS-1$ + /** IElementType for UML Dependency */ - public static final IHintedType DEPENDENCY = (IHintedType)getElementType("org.eclipse.papyrus.uml.Dependency"); - + public static final IHintedType DEPENDENCY = (IHintedType)getElementType("org.eclipse.papyrus.uml.Dependency"); //$NON-NLS-1$ + /** IElementType for UML DeployedArtifact */ - public static final IHintedType DEPLOYED_ARTIFACT = (IHintedType)getElementType("org.eclipse.papyrus.uml.DeployedArtifact"); - + public static final IHintedType DEPLOYED_ARTIFACT = (IHintedType)getElementType("org.eclipse.papyrus.uml.DeployedArtifact"); //$NON-NLS-1$ + /** IElementType for UML Deployment */ - public static final IHintedType DEPLOYMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Deployment"); - + public static final IHintedType DEPLOYMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Deployment"); //$NON-NLS-1$ + /** IElementType for UML DeploymentSpecification */ - public static final IHintedType DEPLOYMENT_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.DeploymentSpecification"); - + public static final IHintedType DEPLOYMENT_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.DeploymentSpecification"); //$NON-NLS-1$ + /** IElementType for UML DeploymentTarget */ - public static final IHintedType DEPLOYMENT_TARGET = (IHintedType)getElementType("org.eclipse.papyrus.uml.DeploymentTarget"); - + public static final IHintedType DEPLOYMENT_TARGET = (IHintedType)getElementType("org.eclipse.papyrus.uml.DeploymentTarget"); //$NON-NLS-1$ + /** IElementType for UML DestroyLinkAction */ - public static final IHintedType DESTROY_LINK_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.DestroyLinkAction"); - + public static final IHintedType DESTROY_LINK_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.DestroyLinkAction"); //$NON-NLS-1$ + /** IElementType for UML DestroyObjectAction */ - public static final IHintedType DESTROY_OBJECT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.DestroyObjectAction"); - + public static final IHintedType DESTROY_OBJECT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.DestroyObjectAction"); //$NON-NLS-1$ + /** IElementType for UML DestructionEvent */ - public static final IHintedType DESTRUCTION_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.DestructionEvent"); - + public static final IHintedType DESTRUCTION_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.DestructionEvent"); //$NON-NLS-1$ + /** IElementType for UML Device */ - public static final IHintedType DEVICE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Device"); - + public static final IHintedType DEVICE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Device"); //$NON-NLS-1$ + /** IElementType for UML DirectedRelationship */ - public static final IHintedType DIRECTED_RELATIONSHIP = (IHintedType)getElementType("org.eclipse.papyrus.uml.DirectedRelationship"); - + public static final IHintedType DIRECTED_RELATIONSHIP = (IHintedType)getElementType("org.eclipse.papyrus.uml.DirectedRelationship"); //$NON-NLS-1$ + /** IElementType for UML Duration */ - public static final IHintedType DURATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Duration"); - + public static final IHintedType DURATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Duration"); //$NON-NLS-1$ + /** IElementType for UML DurationConstraint */ - public static final IHintedType DURATION_CONSTRAINT = (IHintedType)getElementType("org.eclipse.papyrus.uml.DurationConstraint"); - + public static final IHintedType DURATION_CONSTRAINT = (IHintedType)getElementType("org.eclipse.papyrus.uml.DurationConstraint"); //$NON-NLS-1$ + /** IElementType for UML DurationInterval */ - public static final IHintedType DURATION_INTERVAL = (IHintedType)getElementType("org.eclipse.papyrus.uml.DurationInterval"); - + public static final IHintedType DURATION_INTERVAL = (IHintedType)getElementType("org.eclipse.papyrus.uml.DurationInterval"); //$NON-NLS-1$ + /** IElementType for UML DurationObservation */ - public static final IHintedType DURATION_OBSERVATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.DurationObservation"); - + public static final IHintedType DURATION_OBSERVATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.DurationObservation"); //$NON-NLS-1$ + /** IElementType for UML Element */ - public static final IHintedType ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Element"); - + public static final IHintedType ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Element"); //$NON-NLS-1$ + /** IElementType for UML ElementImport */ - public static final IHintedType ELEMENT_IMPORT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ElementImport"); - + public static final IHintedType ELEMENT_IMPORT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ElementImport"); //$NON-NLS-1$ + /** IElementType for UML EncapsulatedClassifier */ - public static final IHintedType ENCAPSULATED_CLASSIFIER = (IHintedType)getElementType("org.eclipse.papyrus.uml.EncapsulatedClassifier"); - + public static final IHintedType ENCAPSULATED_CLASSIFIER = (IHintedType)getElementType("org.eclipse.papyrus.uml.EncapsulatedClassifier"); //$NON-NLS-1$ + /** IElementType for UML Enumeration */ - public static final IHintedType ENUMERATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Enumeration"); - + public static final IHintedType ENUMERATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Enumeration"); //$NON-NLS-1$ + /** IElementType for UML EnumerationLiteral */ - public static final IHintedType ENUMERATION_LITERAL = (IHintedType)getElementType("org.eclipse.papyrus.uml.EnumerationLiteral"); - + public static final IHintedType ENUMERATION_LITERAL = (IHintedType)getElementType("org.eclipse.papyrus.uml.EnumerationLiteral"); //$NON-NLS-1$ + /** IElementType for UML Event */ - public static final IHintedType EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Event"); - + public static final IHintedType EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Event"); //$NON-NLS-1$ + /** IElementType for UML ExceptionHandler */ - public static final IHintedType EXCEPTION_HANDLER = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExceptionHandler"); - + public static final IHintedType EXCEPTION_HANDLER = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExceptionHandler"); //$NON-NLS-1$ + /** IElementType for UML ExecutableNode */ - public static final IHintedType EXECUTABLE_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExecutableNode"); - + public static final IHintedType EXECUTABLE_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExecutableNode"); //$NON-NLS-1$ + /** IElementType for UML ExecutionEnvironment */ - public static final IHintedType EXECUTION_ENVIRONMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExecutionEnvironment"); - + public static final IHintedType EXECUTION_ENVIRONMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExecutionEnvironment"); //$NON-NLS-1$ + /** IElementType for UML ExecutionEvent */ - public static final IHintedType EXECUTION_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExecutionEvent"); - + public static final IHintedType EXECUTION_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExecutionEvent"); //$NON-NLS-1$ + /** IElementType for UML ExecutionOccurrenceSpecification */ - public static final IHintedType EXECUTION_OCCURRENCE_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExecutionOccurrenceSpecification"); - + public static final IHintedType EXECUTION_OCCURRENCE_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExecutionOccurrenceSpecification"); //$NON-NLS-1$ + /** IElementType for UML ExecutionSpecification */ - public static final IHintedType EXECUTION_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExecutionSpecification"); - + public static final IHintedType EXECUTION_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExecutionSpecification"); //$NON-NLS-1$ + /** IElementType for UML ExpansionNode */ - public static final IHintedType EXPANSION_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExpansionNode"); - + public static final IHintedType EXPANSION_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExpansionNode"); //$NON-NLS-1$ + /** IElementType for UML ExpansionRegion */ - public static final IHintedType EXPANSION_REGION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExpansionRegion"); - + public static final IHintedType EXPANSION_REGION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExpansionRegion"); //$NON-NLS-1$ + /** IElementType for UML Expression */ - public static final IHintedType EXPRESSION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Expression"); - + public static final IHintedType EXPRESSION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Expression"); //$NON-NLS-1$ + /** IElementType for UML Extend */ - public static final IHintedType EXTEND = (IHintedType)getElementType("org.eclipse.papyrus.uml.Extend"); - + public static final IHintedType EXTEND = (IHintedType)getElementType("org.eclipse.papyrus.uml.Extend"); //$NON-NLS-1$ + /** IElementType for UML Extension */ - public static final IHintedType EXTENSION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Extension"); - + public static final IHintedType EXTENSION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Extension"); //$NON-NLS-1$ + /** IElementType for UML ExtensionEnd */ - public static final IHintedType EXTENSION_END = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExtensionEnd"); - + public static final IHintedType EXTENSION_END = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExtensionEnd"); //$NON-NLS-1$ + /** IElementType for UML ExtensionPoint */ - public static final IHintedType EXTENSION_POINT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExtensionPoint"); - + public static final IHintedType EXTENSION_POINT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ExtensionPoint"); //$NON-NLS-1$ + /** IElementType for UML Feature */ - public static final IHintedType FEATURE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Feature"); - + public static final IHintedType FEATURE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Feature"); //$NON-NLS-1$ + /** IElementType for UML FinalNode */ - public static final IHintedType FINAL_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.FinalNode"); - + public static final IHintedType FINAL_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.FinalNode"); //$NON-NLS-1$ + /** IElementType for UML FinalState */ - public static final IHintedType FINAL_STATE = (IHintedType)getElementType("org.eclipse.papyrus.uml.FinalState"); - + public static final IHintedType FINAL_STATE = (IHintedType)getElementType("org.eclipse.papyrus.uml.FinalState"); //$NON-NLS-1$ + /** IElementType for UML FlowFinalNode */ - public static final IHintedType FLOW_FINAL_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.FlowFinalNode"); - + public static final IHintedType FLOW_FINAL_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.FlowFinalNode"); //$NON-NLS-1$ + /** IElementType for UML ForkNode */ - public static final IHintedType FORK_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ForkNode"); - + public static final IHintedType FORK_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ForkNode"); //$NON-NLS-1$ + /** IElementType for UML FunctionBehavior */ - public static final IHintedType FUNCTION_BEHAVIOR = (IHintedType)getElementType("org.eclipse.papyrus.uml.FunctionBehavior"); - + public static final IHintedType FUNCTION_BEHAVIOR = (IHintedType)getElementType("org.eclipse.papyrus.uml.FunctionBehavior"); //$NON-NLS-1$ + /** IElementType for UML Gate */ - public static final IHintedType GATE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Gate"); - + public static final IHintedType GATE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Gate"); //$NON-NLS-1$ + + /** IElementType for UML GeneralOrdering */ + public static final IHintedType GENERAL_ORDERING = (IHintedType)getElementType("org.eclipse.papyrus.uml.GeneralOrdering"); //$NON-NLS-1$ + /** IElementType for UML Generalization */ - public static final IHintedType GENERALIZATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Generalization"); - + public static final IHintedType GENERALIZATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Generalization"); //$NON-NLS-1$ + /** IElementType for UML GeneralizationSet */ - public static final IHintedType GENERALIZATION_SET = (IHintedType)getElementType("org.eclipse.papyrus.uml.GeneralizationSet"); - - /** IElementType for UML GeneralOrdering */ - public static final IHintedType GENERAL_ORDERING = (IHintedType)getElementType("org.eclipse.papyrus.uml.GeneralOrdering"); - + public static final IHintedType GENERALIZATION_SET = (IHintedType)getElementType("org.eclipse.papyrus.uml.GeneralizationSet"); //$NON-NLS-1$ + /** IElementType for UML Image */ - public static final IHintedType IMAGE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Image"); - + public static final IHintedType IMAGE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Image"); //$NON-NLS-1$ + /** IElementType for UML Include */ - public static final IHintedType INCLUDE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Include"); - + public static final IHintedType INCLUDE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Include"); //$NON-NLS-1$ + /** IElementType for UML InformationFlow */ - public static final IHintedType INFORMATION_FLOW = (IHintedType)getElementType("org.eclipse.papyrus.uml.InformationFlow"); - + public static final IHintedType INFORMATION_FLOW = (IHintedType)getElementType("org.eclipse.papyrus.uml.InformationFlow"); //$NON-NLS-1$ + /** IElementType for UML InformationItem */ - public static final IHintedType INFORMATION_ITEM = (IHintedType)getElementType("org.eclipse.papyrus.uml.InformationItem"); - + public static final IHintedType INFORMATION_ITEM = (IHintedType)getElementType("org.eclipse.papyrus.uml.InformationItem"); //$NON-NLS-1$ + /** IElementType for UML InitialNode */ - public static final IHintedType INITIAL_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.InitialNode"); - + public static final IHintedType INITIAL_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.InitialNode"); //$NON-NLS-1$ + /** IElementType for UML InputPin */ - public static final IHintedType INPUT_PIN = (IHintedType)getElementType("org.eclipse.papyrus.uml.InputPin"); - + public static final IHintedType INPUT_PIN = (IHintedType)getElementType("org.eclipse.papyrus.uml.InputPin"); //$NON-NLS-1$ + /** IElementType for UML InstanceSpecification */ - public static final IHintedType INSTANCE_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.InstanceSpecification"); - + public static final IHintedType INSTANCE_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.InstanceSpecification"); //$NON-NLS-1$ + /** IElementType for UML InstanceValue */ - public static final IHintedType INSTANCE_VALUE = (IHintedType)getElementType("org.eclipse.papyrus.uml.InstanceValue"); - + public static final IHintedType INSTANCE_VALUE = (IHintedType)getElementType("org.eclipse.papyrus.uml.InstanceValue"); //$NON-NLS-1$ + /** IElementType for UML Interaction */ - public static final IHintedType INTERACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Interaction"); - + public static final IHintedType INTERACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Interaction"); //$NON-NLS-1$ + /** IElementType for UML InteractionConstraint */ - public static final IHintedType INTERACTION_CONSTRAINT = (IHintedType)getElementType("org.eclipse.papyrus.uml.InteractionConstraint"); - + public static final IHintedType INTERACTION_CONSTRAINT = (IHintedType)getElementType("org.eclipse.papyrus.uml.InteractionConstraint"); //$NON-NLS-1$ + /** IElementType for UML InteractionFragment */ - public static final IHintedType INTERACTION_FRAGMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.InteractionFragment"); - + public static final IHintedType INTERACTION_FRAGMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.InteractionFragment"); //$NON-NLS-1$ + /** IElementType for UML InteractionOperand */ - public static final IHintedType INTERACTION_OPERAND = (IHintedType)getElementType("org.eclipse.papyrus.uml.InteractionOperand"); - + public static final IHintedType INTERACTION_OPERAND = (IHintedType)getElementType("org.eclipse.papyrus.uml.InteractionOperand"); //$NON-NLS-1$ + /** IElementType for UML InteractionUse */ - public static final IHintedType INTERACTION_USE = (IHintedType)getElementType("org.eclipse.papyrus.uml.InteractionUse"); - + public static final IHintedType INTERACTION_USE = (IHintedType)getElementType("org.eclipse.papyrus.uml.InteractionUse"); //$NON-NLS-1$ + /** IElementType for UML Interface */ - public static final IHintedType INTERFACE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Interface"); - + public static final IHintedType INTERFACE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Interface"); //$NON-NLS-1$ + /** IElementType for UML InterfaceRealization */ - public static final IHintedType INTERFACE_REALIZATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.InterfaceRealization"); - + public static final IHintedType INTERFACE_REALIZATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.InterfaceRealization"); //$NON-NLS-1$ + /** IElementType for UML InterruptibleActivityRegion */ - public static final IHintedType INTERRUPTIBLE_ACTIVITY_REGION = (IHintedType)getElementType("org.eclipse.papyrus.uml.InterruptibleActivityRegion"); - + public static final IHintedType INTERRUPTIBLE_ACTIVITY_REGION = (IHintedType)getElementType("org.eclipse.papyrus.uml.InterruptibleActivityRegion"); //$NON-NLS-1$ + /** IElementType for UML Interval */ - public static final IHintedType INTERVAL = (IHintedType)getElementType("org.eclipse.papyrus.uml.Interval"); - + public static final IHintedType INTERVAL = (IHintedType)getElementType("org.eclipse.papyrus.uml.Interval"); //$NON-NLS-1$ + /** IElementType for UML IntervalConstraint */ - public static final IHintedType INTERVAL_CONSTRAINT = (IHintedType)getElementType("org.eclipse.papyrus.uml.IntervalConstraint"); - + public static final IHintedType INTERVAL_CONSTRAINT = (IHintedType)getElementType("org.eclipse.papyrus.uml.IntervalConstraint"); //$NON-NLS-1$ + /** IElementType for UML InvocationAction */ - public static final IHintedType INVOCATION_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.InvocationAction"); - + public static final IHintedType INVOCATION_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.InvocationAction"); //$NON-NLS-1$ + /** IElementType for UML JoinNode */ - public static final IHintedType JOIN_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.JoinNode"); - + public static final IHintedType JOIN_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.JoinNode"); //$NON-NLS-1$ + /** IElementType for UML Lifeline */ - public static final IHintedType LIFELINE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Lifeline"); - + public static final IHintedType LIFELINE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Lifeline"); //$NON-NLS-1$ + /** IElementType for UML LinkAction */ - public static final IHintedType LINK_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.LinkAction"); - + public static final IHintedType LINK_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.LinkAction"); //$NON-NLS-1$ + /** IElementType for UML LinkEndCreationData */ - public static final IHintedType LINK_END_CREATION_DATA = (IHintedType)getElementType("org.eclipse.papyrus.uml.LinkEndCreationData"); - + public static final IHintedType LINK_END_CREATION_DATA = (IHintedType)getElementType("org.eclipse.papyrus.uml.LinkEndCreationData"); //$NON-NLS-1$ + /** IElementType for UML LinkEndData */ - public static final IHintedType LINK_END_DATA = (IHintedType)getElementType("org.eclipse.papyrus.uml.LinkEndData"); - + public static final IHintedType LINK_END_DATA = (IHintedType)getElementType("org.eclipse.papyrus.uml.LinkEndData"); //$NON-NLS-1$ + /** IElementType for UML LinkEndDestructionData */ - public static final IHintedType LINK_END_DESTRUCTION_DATA = (IHintedType)getElementType("org.eclipse.papyrus.uml.LinkEndDestructionData"); - + public static final IHintedType LINK_END_DESTRUCTION_DATA = (IHintedType)getElementType("org.eclipse.papyrus.uml.LinkEndDestructionData"); //$NON-NLS-1$ + /** IElementType for UML LiteralBoolean */ - public static final IHintedType LITERAL_BOOLEAN = (IHintedType)getElementType("org.eclipse.papyrus.uml.LiteralBoolean"); - + public static final IHintedType LITERAL_BOOLEAN = (IHintedType)getElementType("org.eclipse.papyrus.uml.LiteralBoolean"); //$NON-NLS-1$ + /** IElementType for UML LiteralInteger */ - public static final IHintedType LITERAL_INTEGER = (IHintedType)getElementType("org.eclipse.papyrus.uml.LiteralInteger"); - + public static final IHintedType LITERAL_INTEGER = (IHintedType)getElementType("org.eclipse.papyrus.uml.LiteralInteger"); //$NON-NLS-1$ + /** IElementType for UML LiteralNull */ - public static final IHintedType LITERAL_NULL = (IHintedType)getElementType("org.eclipse.papyrus.uml.LiteralNull"); - + public static final IHintedType LITERAL_NULL = (IHintedType)getElementType("org.eclipse.papyrus.uml.LiteralNull"); //$NON-NLS-1$ + /** IElementType for UML LiteralSpecification */ - public static final IHintedType LITERAL_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.LiteralSpecification"); - + public static final IHintedType LITERAL_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.LiteralSpecification"); //$NON-NLS-1$ + /** IElementType for UML LiteralString */ - public static final IHintedType LITERAL_STRING = (IHintedType)getElementType("org.eclipse.papyrus.uml.LiteralString"); - + public static final IHintedType LITERAL_STRING = (IHintedType)getElementType("org.eclipse.papyrus.uml.LiteralString"); //$NON-NLS-1$ + /** IElementType for UML LiteralUnlimitedNatural */ - public static final IHintedType LITERAL_UNLIMITED_NATURAL = (IHintedType)getElementType("org.eclipse.papyrus.uml.LiteralUnlimitedNatural"); - + public static final IHintedType LITERAL_UNLIMITED_NATURAL = (IHintedType)getElementType("org.eclipse.papyrus.uml.LiteralUnlimitedNatural"); //$NON-NLS-1$ + /** IElementType for UML LoopNode */ - public static final IHintedType LOOP_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.LoopNode"); - + public static final IHintedType LOOP_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.LoopNode"); //$NON-NLS-1$ + /** IElementType for UML Manifestation */ - public static final IHintedType MANIFESTATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Manifestation"); - + public static final IHintedType MANIFESTATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Manifestation"); //$NON-NLS-1$ + /** IElementType for UML MergeNode */ - public static final IHintedType MERGE_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.MergeNode"); - + public static final IHintedType MERGE_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.MergeNode"); //$NON-NLS-1$ + /** IElementType for UML Message */ - public static final IHintedType MESSAGE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Message"); - + public static final IHintedType MESSAGE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Message"); //$NON-NLS-1$ + /** IElementType for UML MessageEnd */ - public static final IHintedType MESSAGE_END = (IHintedType)getElementType("org.eclipse.papyrus.uml.MessageEnd"); - + public static final IHintedType MESSAGE_END = (IHintedType)getElementType("org.eclipse.papyrus.uml.MessageEnd"); //$NON-NLS-1$ + /** IElementType for UML MessageEvent */ - public static final IHintedType MESSAGE_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.MessageEvent"); - + public static final IHintedType MESSAGE_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.MessageEvent"); //$NON-NLS-1$ + /** IElementType for UML MessageOccurrenceSpecification */ - public static final IHintedType MESSAGE_OCCURRENCE_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.MessageOccurrenceSpecification"); - + public static final IHintedType MESSAGE_OCCURRENCE_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.MessageOccurrenceSpecification"); //$NON-NLS-1$ + /** IElementType for UML Model */ - public static final IHintedType MODEL = (IHintedType)getElementType("org.eclipse.papyrus.uml.Model"); - + public static final IHintedType MODEL = (IHintedType)getElementType("org.eclipse.papyrus.uml.Model"); //$NON-NLS-1$ + /** IElementType for UML MultiplicityElement */ - public static final IHintedType MULTIPLICITY_ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.MultiplicityElement"); - + public static final IHintedType MULTIPLICITY_ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.MultiplicityElement"); //$NON-NLS-1$ + /** IElementType for UML NamedElement */ - public static final IHintedType NAMED_ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.NamedElement"); - + public static final IHintedType NAMED_ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.NamedElement"); //$NON-NLS-1$ + /** IElementType for UML Namespace */ - public static final IHintedType NAMESPACE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Namespace"); - + public static final IHintedType NAMESPACE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Namespace"); //$NON-NLS-1$ + /** IElementType for UML Node */ - public static final IHintedType NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Node"); - + public static final IHintedType NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Node"); //$NON-NLS-1$ + /** IElementType for UML ObjectFlow */ - public static final IHintedType OBJECT_FLOW = (IHintedType)getElementType("org.eclipse.papyrus.uml.ObjectFlow"); - + public static final IHintedType OBJECT_FLOW = (IHintedType)getElementType("org.eclipse.papyrus.uml.ObjectFlow"); //$NON-NLS-1$ + /** IElementType for UML ObjectNode */ - public static final IHintedType OBJECT_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ObjectNode"); - + public static final IHintedType OBJECT_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ObjectNode"); //$NON-NLS-1$ + /** IElementType for UML Observation */ - public static final IHintedType OBSERVATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Observation"); - + public static final IHintedType OBSERVATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Observation"); //$NON-NLS-1$ + /** IElementType for UML OccurrenceSpecification */ - public static final IHintedType OCCURRENCE_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.OccurrenceSpecification"); - + public static final IHintedType OCCURRENCE_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.OccurrenceSpecification"); //$NON-NLS-1$ + /** IElementType for UML OpaqueAction */ - public static final IHintedType OPAQUE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.OpaqueAction"); - + public static final IHintedType OPAQUE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.OpaqueAction"); //$NON-NLS-1$ + /** IElementType for UML OpaqueBehavior */ - public static final IHintedType OPAQUE_BEHAVIOR = (IHintedType)getElementType("org.eclipse.papyrus.uml.OpaqueBehavior"); - + public static final IHintedType OPAQUE_BEHAVIOR = (IHintedType)getElementType("org.eclipse.papyrus.uml.OpaqueBehavior"); //$NON-NLS-1$ + /** IElementType for UML OpaqueExpression */ - public static final IHintedType OPAQUE_EXPRESSION = (IHintedType)getElementType("org.eclipse.papyrus.uml.OpaqueExpression"); - + public static final IHintedType OPAQUE_EXPRESSION = (IHintedType)getElementType("org.eclipse.papyrus.uml.OpaqueExpression"); //$NON-NLS-1$ + /** IElementType for UML Operation */ - public static final IHintedType OPERATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Operation"); - + public static final IHintedType OPERATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Operation"); //$NON-NLS-1$ + /** IElementType for UML OperationTemplateParameter */ - public static final IHintedType OPERATION_TEMPLATE_PARAMETER = (IHintedType)getElementType("org.eclipse.papyrus.uml.OperationTemplateParameter"); - + public static final IHintedType OPERATION_TEMPLATE_PARAMETER = (IHintedType)getElementType("org.eclipse.papyrus.uml.OperationTemplateParameter"); //$NON-NLS-1$ + /** IElementType for UML OutputPin */ - public static final IHintedType OUTPUT_PIN = (IHintedType)getElementType("org.eclipse.papyrus.uml.OutputPin"); - + public static final IHintedType OUTPUT_PIN = (IHintedType)getElementType("org.eclipse.papyrus.uml.OutputPin"); //$NON-NLS-1$ + /** IElementType for UML Package */ - public static final IHintedType PACKAGE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Package"); - - /** IElementType for UML PackageableElement */ - public static final IHintedType PACKAGEABLE_ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.PackageableElement"); - + public static final IHintedType PACKAGE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Package"); //$NON-NLS-1$ + /** IElementType for UML PackageImport */ - public static final IHintedType PACKAGE_IMPORT = (IHintedType)getElementType("org.eclipse.papyrus.uml.PackageImport"); - + public static final IHintedType PACKAGE_IMPORT = (IHintedType)getElementType("org.eclipse.papyrus.uml.PackageImport"); //$NON-NLS-1$ + /** IElementType for UML PackageMerge */ - public static final IHintedType PACKAGE_MERGE = (IHintedType)getElementType("org.eclipse.papyrus.uml.PackageMerge"); - + public static final IHintedType PACKAGE_MERGE = (IHintedType)getElementType("org.eclipse.papyrus.uml.PackageMerge"); //$NON-NLS-1$ + + /** IElementType for UML PackageableElement */ + public static final IHintedType PACKAGEABLE_ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.PackageableElement"); //$NON-NLS-1$ + /** IElementType for UML Parameter */ - public static final IHintedType PARAMETER = (IHintedType)getElementType("org.eclipse.papyrus.uml.Parameter"); - - /** IElementType for UML ParameterableElement */ - public static final IHintedType PARAMETERABLE_ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ParameterableElement"); - + public static final IHintedType PARAMETER = (IHintedType)getElementType("org.eclipse.papyrus.uml.Parameter"); //$NON-NLS-1$ + /** IElementType for UML ParameterSet */ - public static final IHintedType PARAMETER_SET = (IHintedType)getElementType("org.eclipse.papyrus.uml.ParameterSet"); - + public static final IHintedType PARAMETER_SET = (IHintedType)getElementType("org.eclipse.papyrus.uml.ParameterSet"); //$NON-NLS-1$ + + /** IElementType for UML ParameterableElement */ + public static final IHintedType PARAMETERABLE_ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ParameterableElement"); //$NON-NLS-1$ + /** IElementType for UML PartDecomposition */ - public static final IHintedType PART_DECOMPOSITION = (IHintedType)getElementType("org.eclipse.papyrus.uml.PartDecomposition"); - + public static final IHintedType PART_DECOMPOSITION = (IHintedType)getElementType("org.eclipse.papyrus.uml.PartDecomposition"); //$NON-NLS-1$ + /** IElementType for UML Pin */ - public static final IHintedType PIN = (IHintedType)getElementType("org.eclipse.papyrus.uml.Pin"); - + public static final IHintedType PIN = (IHintedType)getElementType("org.eclipse.papyrus.uml.Pin"); //$NON-NLS-1$ + /** IElementType for UML Port */ - public static final IHintedType PORT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Port"); - + public static final IHintedType PORT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Port"); //$NON-NLS-1$ + /** IElementType for UML PrimitiveType */ - public static final IHintedType PRIMITIVE_TYPE = (IHintedType)getElementType("org.eclipse.papyrus.uml.PrimitiveType"); - + public static final IHintedType PRIMITIVE_TYPE = (IHintedType)getElementType("org.eclipse.papyrus.uml.PrimitiveType"); //$NON-NLS-1$ + /** IElementType for UML Profile */ - public static final IHintedType PROFILE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Profile"); - + public static final IHintedType PROFILE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Profile"); //$NON-NLS-1$ + /** IElementType for UML ProfileApplication */ - public static final IHintedType PROFILE_APPLICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ProfileApplication"); - + public static final IHintedType PROFILE_APPLICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ProfileApplication"); //$NON-NLS-1$ + /** IElementType for UML Property */ - public static final IHintedType PROPERTY = (IHintedType)getElementType("org.eclipse.papyrus.uml.Property"); - + public static final IHintedType PROPERTY = (IHintedType)getElementType("org.eclipse.papyrus.uml.Property"); //$NON-NLS-1$ + /** IElementType for UML ProtocolConformance */ - public static final IHintedType PROTOCOL_CONFORMANCE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ProtocolConformance"); - + public static final IHintedType PROTOCOL_CONFORMANCE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ProtocolConformance"); //$NON-NLS-1$ + /** IElementType for UML ProtocolStateMachine */ - public static final IHintedType PROTOCOL_STATE_MACHINE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ProtocolStateMachine"); - + public static final IHintedType PROTOCOL_STATE_MACHINE = (IHintedType)getElementType("org.eclipse.papyrus.uml.ProtocolStateMachine"); //$NON-NLS-1$ + /** IElementType for UML ProtocolTransition */ - public static final IHintedType PROTOCOL_TRANSITION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ProtocolTransition"); - + public static final IHintedType PROTOCOL_TRANSITION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ProtocolTransition"); //$NON-NLS-1$ + /** IElementType for UML Pseudostate */ - public static final IHintedType PSEUDOSTATE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Pseudostate"); - + public static final IHintedType PSEUDOSTATE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Pseudostate"); //$NON-NLS-1$ + /** IElementType for UML QualifierValue */ - public static final IHintedType QUALIFIER_VALUE = (IHintedType)getElementType("org.eclipse.papyrus.uml.QualifierValue"); - + public static final IHintedType QUALIFIER_VALUE = (IHintedType)getElementType("org.eclipse.papyrus.uml.QualifierValue"); //$NON-NLS-1$ + /** IElementType for UML RaiseExceptionAction */ - public static final IHintedType RAISE_EXCEPTION_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.RaiseExceptionAction"); - + public static final IHintedType RAISE_EXCEPTION_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.RaiseExceptionAction"); //$NON-NLS-1$ + /** IElementType for UML ReadExtentAction */ - public static final IHintedType READ_EXTENT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReadExtentAction"); - + public static final IHintedType READ_EXTENT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReadExtentAction"); //$NON-NLS-1$ + /** IElementType for UML ReadIsClassifiedObjectAction */ - public static final IHintedType READ_IS_CLASSIFIED_OBJECT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReadIsClassifiedObjectAction"); - + public static final IHintedType READ_IS_CLASSIFIED_OBJECT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReadIsClassifiedObjectAction"); //$NON-NLS-1$ + /** IElementType for UML ReadLinkAction */ - public static final IHintedType READ_LINK_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReadLinkAction"); - + public static final IHintedType READ_LINK_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReadLinkAction"); //$NON-NLS-1$ + /** IElementType for UML ReadLinkObjectEndAction */ - public static final IHintedType READ_LINK_OBJECT_END_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReadLinkObjectEndAction"); - + public static final IHintedType READ_LINK_OBJECT_END_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReadLinkObjectEndAction"); //$NON-NLS-1$ + /** IElementType for UML ReadLinkObjectEndQualifierAction */ - public static final IHintedType READ_LINK_OBJECT_END_QUALIFIER_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReadLinkObjectEndQualifierAction"); - + public static final IHintedType READ_LINK_OBJECT_END_QUALIFIER_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReadLinkObjectEndQualifierAction"); //$NON-NLS-1$ + /** IElementType for UML ReadSelfAction */ - public static final IHintedType READ_SELF_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReadSelfAction"); - + public static final IHintedType READ_SELF_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReadSelfAction"); //$NON-NLS-1$ + /** IElementType for UML ReadStructuralFeatureAction */ - public static final IHintedType READ_STRUCTURAL_FEATURE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReadStructuralFeatureAction"); - + public static final IHintedType READ_STRUCTURAL_FEATURE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReadStructuralFeatureAction"); //$NON-NLS-1$ + /** IElementType for UML ReadVariableAction */ - public static final IHintedType READ_VARIABLE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReadVariableAction"); - + public static final IHintedType READ_VARIABLE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReadVariableAction"); //$NON-NLS-1$ + /** IElementType for UML Realization */ - public static final IHintedType REALIZATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Realization"); - + public static final IHintedType REALIZATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Realization"); //$NON-NLS-1$ + /** IElementType for UML ReceiveOperationEvent */ - public static final IHintedType RECEIVE_OPERATION_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReceiveOperationEvent"); - + public static final IHintedType RECEIVE_OPERATION_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReceiveOperationEvent"); //$NON-NLS-1$ + /** IElementType for UML ReceiveSignalEvent */ - public static final IHintedType RECEIVE_SIGNAL_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReceiveSignalEvent"); - + public static final IHintedType RECEIVE_SIGNAL_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReceiveSignalEvent"); //$NON-NLS-1$ + /** IElementType for UML Reception */ - public static final IHintedType RECEPTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Reception"); - + public static final IHintedType RECEPTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Reception"); //$NON-NLS-1$ + /** IElementType for UML ReclassifyObjectAction */ - public static final IHintedType RECLASSIFY_OBJECT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReclassifyObjectAction"); - + public static final IHintedType RECLASSIFY_OBJECT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReclassifyObjectAction"); //$NON-NLS-1$ + /** IElementType for UML RedefinableElement */ - public static final IHintedType REDEFINABLE_ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.RedefinableElement"); - + public static final IHintedType REDEFINABLE_ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.RedefinableElement"); //$NON-NLS-1$ + /** IElementType for UML RedefinableTemplateSignature */ - public static final IHintedType REDEFINABLE_TEMPLATE_SIGNATURE = (IHintedType)getElementType("org.eclipse.papyrus.uml.RedefinableTemplateSignature"); - + public static final IHintedType REDEFINABLE_TEMPLATE_SIGNATURE = (IHintedType)getElementType("org.eclipse.papyrus.uml.RedefinableTemplateSignature"); //$NON-NLS-1$ + /** IElementType for UML ReduceAction */ - public static final IHintedType REDUCE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReduceAction"); - + public static final IHintedType REDUCE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReduceAction"); //$NON-NLS-1$ + /** IElementType for UML Region */ - public static final IHintedType REGION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Region"); - + public static final IHintedType REGION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Region"); //$NON-NLS-1$ + /** IElementType for UML Relationship */ - public static final IHintedType RELATIONSHIP = (IHintedType)getElementType("org.eclipse.papyrus.uml.Relationship"); - + public static final IHintedType RELATIONSHIP = (IHintedType)getElementType("org.eclipse.papyrus.uml.Relationship"); //$NON-NLS-1$ + /** IElementType for UML RemoveStructuralFeatureValueAction */ - public static final IHintedType REMOVE_STRUCTURAL_FEATURE_VALUE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.RemoveStructuralFeatureValueAction"); - + public static final IHintedType REMOVE_STRUCTURAL_FEATURE_VALUE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.RemoveStructuralFeatureValueAction"); //$NON-NLS-1$ + /** IElementType for UML RemoveVariableValueAction */ - public static final IHintedType REMOVE_VARIABLE_VALUE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.RemoveVariableValueAction"); - + public static final IHintedType REMOVE_VARIABLE_VALUE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.RemoveVariableValueAction"); //$NON-NLS-1$ + /** IElementType for UML ReplyAction */ - public static final IHintedType REPLY_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReplyAction"); - + public static final IHintedType REPLY_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ReplyAction"); //$NON-NLS-1$ + /** IElementType for UML SendObjectAction */ - public static final IHintedType SEND_OBJECT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.SendObjectAction"); - + public static final IHintedType SEND_OBJECT_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.SendObjectAction"); //$NON-NLS-1$ + /** IElementType for UML SendOperationEvent */ - public static final IHintedType SEND_OPERATION_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.SendOperationEvent"); - + public static final IHintedType SEND_OPERATION_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.SendOperationEvent"); //$NON-NLS-1$ + /** IElementType for UML SendSignalAction */ - public static final IHintedType SEND_SIGNAL_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.SendSignalAction"); - + public static final IHintedType SEND_SIGNAL_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.SendSignalAction"); //$NON-NLS-1$ + /** IElementType for UML SendSignalEvent */ - public static final IHintedType SEND_SIGNAL_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.SendSignalEvent"); - + public static final IHintedType SEND_SIGNAL_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.SendSignalEvent"); //$NON-NLS-1$ + /** IElementType for UML SequenceNode */ - public static final IHintedType SEQUENCE_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.SequenceNode"); - + public static final IHintedType SEQUENCE_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.SequenceNode"); //$NON-NLS-1$ + /** IElementType for UML Signal */ - public static final IHintedType SIGNAL = (IHintedType)getElementType("org.eclipse.papyrus.uml.Signal"); - + public static final IHintedType SIGNAL = (IHintedType)getElementType("org.eclipse.papyrus.uml.Signal"); //$NON-NLS-1$ + /** IElementType for UML SignalEvent */ - public static final IHintedType SIGNAL_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.SignalEvent"); - + public static final IHintedType SIGNAL_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.SignalEvent"); //$NON-NLS-1$ + /** IElementType for UML Slot */ - public static final IHintedType SLOT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Slot"); - + public static final IHintedType SLOT = (IHintedType)getElementType("org.eclipse.papyrus.uml.Slot"); //$NON-NLS-1$ + /** IElementType for UML StartClassifierBehaviorAction */ - public static final IHintedType START_CLASSIFIER_BEHAVIOR_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.StartClassifierBehaviorAction"); - + public static final IHintedType START_CLASSIFIER_BEHAVIOR_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.StartClassifierBehaviorAction"); //$NON-NLS-1$ + /** IElementType for UML StartObjectBehaviorAction */ - public static final IHintedType START_OBJECT_BEHAVIOR_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.StartObjectBehaviorAction"); - + public static final IHintedType START_OBJECT_BEHAVIOR_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.StartObjectBehaviorAction"); //$NON-NLS-1$ + /** IElementType for UML State */ - public static final IHintedType STATE = (IHintedType)getElementType("org.eclipse.papyrus.uml.State"); - + public static final IHintedType STATE = (IHintedType)getElementType("org.eclipse.papyrus.uml.State"); //$NON-NLS-1$ + /** IElementType for UML StateInvariant */ - public static final IHintedType STATE_INVARIANT = (IHintedType)getElementType("org.eclipse.papyrus.uml.StateInvariant"); - + public static final IHintedType STATE_INVARIANT = (IHintedType)getElementType("org.eclipse.papyrus.uml.StateInvariant"); //$NON-NLS-1$ + /** IElementType for UML StateMachine */ - public static final IHintedType STATE_MACHINE = (IHintedType)getElementType("org.eclipse.papyrus.uml.StateMachine"); - + public static final IHintedType STATE_MACHINE = (IHintedType)getElementType("org.eclipse.papyrus.uml.StateMachine"); //$NON-NLS-1$ + /** IElementType for UML Stereotype */ - public static final IHintedType STEREOTYPE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Stereotype"); - + public static final IHintedType STEREOTYPE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Stereotype"); //$NON-NLS-1$ + /** IElementType for UML StringExpression */ - public static final IHintedType STRING_EXPRESSION = (IHintedType)getElementType("org.eclipse.papyrus.uml.StringExpression"); - + public static final IHintedType STRING_EXPRESSION = (IHintedType)getElementType("org.eclipse.papyrus.uml.StringExpression"); //$NON-NLS-1$ + /** IElementType for UML StructuralFeature */ - public static final IHintedType STRUCTURAL_FEATURE = (IHintedType)getElementType("org.eclipse.papyrus.uml.StructuralFeature"); - + public static final IHintedType STRUCTURAL_FEATURE = (IHintedType)getElementType("org.eclipse.papyrus.uml.StructuralFeature"); //$NON-NLS-1$ + /** IElementType for UML StructuralFeatureAction */ - public static final IHintedType STRUCTURAL_FEATURE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.StructuralFeatureAction"); - + public static final IHintedType STRUCTURAL_FEATURE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.StructuralFeatureAction"); //$NON-NLS-1$ + /** IElementType for UML StructuredActivityNode */ - public static final IHintedType STRUCTURED_ACTIVITY_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.StructuredActivityNode"); - + public static final IHintedType STRUCTURED_ACTIVITY_NODE = (IHintedType)getElementType("org.eclipse.papyrus.uml.StructuredActivityNode"); //$NON-NLS-1$ + /** IElementType for UML StructuredClassifier */ - public static final IHintedType STRUCTURED_CLASSIFIER = (IHintedType)getElementType("org.eclipse.papyrus.uml.StructuredClassifier"); - + public static final IHintedType STRUCTURED_CLASSIFIER = (IHintedType)getElementType("org.eclipse.papyrus.uml.StructuredClassifier"); //$NON-NLS-1$ + /** IElementType for UML Substitution */ - public static final IHintedType SUBSTITUTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Substitution"); - - /** IElementType for UML TemplateableElement */ - public static final IHintedType TEMPLATEABLE_ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.TemplateableElement"); - + public static final IHintedType SUBSTITUTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Substitution"); //$NON-NLS-1$ + /** IElementType for UML TemplateBinding */ - public static final IHintedType TEMPLATE_BINDING = (IHintedType)getElementType("org.eclipse.papyrus.uml.TemplateBinding"); - + public static final IHintedType TEMPLATE_BINDING = (IHintedType)getElementType("org.eclipse.papyrus.uml.TemplateBinding"); //$NON-NLS-1$ + /** IElementType for UML TemplateParameter */ - public static final IHintedType TEMPLATE_PARAMETER = (IHintedType)getElementType("org.eclipse.papyrus.uml.TemplateParameter"); - + public static final IHintedType TEMPLATE_PARAMETER = (IHintedType)getElementType("org.eclipse.papyrus.uml.TemplateParameter"); //$NON-NLS-1$ + /** IElementType for UML TemplateParameterSubstitution */ - public static final IHintedType TEMPLATE_PARAMETER_SUBSTITUTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.TemplateParameterSubstitution"); - + public static final IHintedType TEMPLATE_PARAMETER_SUBSTITUTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.TemplateParameterSubstitution"); //$NON-NLS-1$ + /** IElementType for UML TemplateSignature */ - public static final IHintedType TEMPLATE_SIGNATURE = (IHintedType)getElementType("org.eclipse.papyrus.uml.TemplateSignature"); - + public static final IHintedType TEMPLATE_SIGNATURE = (IHintedType)getElementType("org.eclipse.papyrus.uml.TemplateSignature"); //$NON-NLS-1$ + + /** IElementType for UML TemplateableElement */ + public static final IHintedType TEMPLATEABLE_ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.TemplateableElement"); //$NON-NLS-1$ + /** IElementType for UML TestIdentityAction */ - public static final IHintedType TEST_IDENTITY_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.TestIdentityAction"); - + public static final IHintedType TEST_IDENTITY_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.TestIdentityAction"); //$NON-NLS-1$ + /** IElementType for UML TimeConstraint */ - public static final IHintedType TIME_CONSTRAINT = (IHintedType)getElementType("org.eclipse.papyrus.uml.TimeConstraint"); - + public static final IHintedType TIME_CONSTRAINT = (IHintedType)getElementType("org.eclipse.papyrus.uml.TimeConstraint"); //$NON-NLS-1$ + /** IElementType for UML TimeEvent */ - public static final IHintedType TIME_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.TimeEvent"); - + public static final IHintedType TIME_EVENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.TimeEvent"); //$NON-NLS-1$ + /** IElementType for UML TimeExpression */ - public static final IHintedType TIME_EXPRESSION = (IHintedType)getElementType("org.eclipse.papyrus.uml.TimeExpression"); - + public static final IHintedType TIME_EXPRESSION = (IHintedType)getElementType("org.eclipse.papyrus.uml.TimeExpression"); //$NON-NLS-1$ + /** IElementType for UML TimeInterval */ - public static final IHintedType TIME_INTERVAL = (IHintedType)getElementType("org.eclipse.papyrus.uml.TimeInterval"); - + public static final IHintedType TIME_INTERVAL = (IHintedType)getElementType("org.eclipse.papyrus.uml.TimeInterval"); //$NON-NLS-1$ + /** IElementType for UML TimeObservation */ - public static final IHintedType TIME_OBSERVATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.TimeObservation"); - + public static final IHintedType TIME_OBSERVATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.TimeObservation"); //$NON-NLS-1$ + /** IElementType for UML Transition */ - public static final IHintedType TRANSITION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Transition"); - + public static final IHintedType TRANSITION = (IHintedType)getElementType("org.eclipse.papyrus.uml.Transition"); //$NON-NLS-1$ + /** IElementType for UML Trigger */ - public static final IHintedType TRIGGER = (IHintedType)getElementType("org.eclipse.papyrus.uml.Trigger"); - + public static final IHintedType TRIGGER = (IHintedType)getElementType("org.eclipse.papyrus.uml.Trigger"); //$NON-NLS-1$ + /** IElementType for UML Type */ - public static final IHintedType TYPE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Type"); - + public static final IHintedType TYPE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Type"); //$NON-NLS-1$ + /** IElementType for UML TypedElement */ - public static final IHintedType TYPED_ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.TypedElement"); - + public static final IHintedType TYPED_ELEMENT = (IHintedType)getElementType("org.eclipse.papyrus.uml.TypedElement"); //$NON-NLS-1$ + /** IElementType for UML UnmarshallAction */ - public static final IHintedType UNMARSHALL_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.UnmarshallAction"); - + public static final IHintedType UNMARSHALL_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.UnmarshallAction"); //$NON-NLS-1$ + /** IElementType for UML Usage */ - public static final IHintedType USAGE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Usage"); - + public static final IHintedType USAGE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Usage"); //$NON-NLS-1$ + /** IElementType for UML UseCase */ - public static final IHintedType USE_CASE = (IHintedType)getElementType("org.eclipse.papyrus.uml.UseCase"); - + public static final IHintedType USE_CASE = (IHintedType)getElementType("org.eclipse.papyrus.uml.UseCase"); //$NON-NLS-1$ + /** IElementType for UML ValuePin */ - public static final IHintedType VALUE_PIN = (IHintedType)getElementType("org.eclipse.papyrus.uml.ValuePin"); - + public static final IHintedType VALUE_PIN = (IHintedType)getElementType("org.eclipse.papyrus.uml.ValuePin"); //$NON-NLS-1$ + /** IElementType for UML ValueSpecification */ - public static final IHintedType VALUE_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ValueSpecification"); - + public static final IHintedType VALUE_SPECIFICATION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ValueSpecification"); //$NON-NLS-1$ + /** IElementType for UML ValueSpecificationAction */ - public static final IHintedType VALUE_SPECIFICATION_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ValueSpecificationAction"); - + public static final IHintedType VALUE_SPECIFICATION_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.ValueSpecificationAction"); //$NON-NLS-1$ + /** IElementType for UML Variable */ - public static final IHintedType VARIABLE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Variable"); - + public static final IHintedType VARIABLE = (IHintedType)getElementType("org.eclipse.papyrus.uml.Variable"); //$NON-NLS-1$ + /** IElementType for UML VariableAction */ - public static final IHintedType VARIABLE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.VariableAction"); - + public static final IHintedType VARIABLE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.VariableAction"); //$NON-NLS-1$ + /** IElementType for UML Vertex */ - public static final IHintedType VERTEX = (IHintedType)getElementType("org.eclipse.papyrus.uml.Vertex"); - + public static final IHintedType VERTEX = (IHintedType)getElementType("org.eclipse.papyrus.uml.Vertex"); //$NON-NLS-1$ + /** IElementType for UML WriteLinkAction */ - public static final IHintedType WRITE_LINK_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.WriteLinkAction"); - + public static final IHintedType WRITE_LINK_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.WriteLinkAction"); //$NON-NLS-1$ + /** IElementType for UML WriteStructuralFeatureAction */ - public static final IHintedType WRITE_STRUCTURAL_FEATURE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.WriteStructuralFeatureAction"); - + public static final IHintedType WRITE_STRUCTURAL_FEATURE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.WriteStructuralFeatureAction"); //$NON-NLS-1$ + /** IElementType for UML WriteVariableAction */ - public static final IHintedType WRITE_VARIABLE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.WriteVariableAction"); - + public static final IHintedType WRITE_VARIABLE_ACTION = (IHintedType)getElementType("org.eclipse.papyrus.uml.WriteVariableAction"); //$NON-NLS-1$ + } diff --git a/plugins/uml/org.eclipse.papyrus.uml.service.types/xmlElementTypes.xml b/plugins/uml/org.eclipse.papyrus.uml.service.types/xmlElementTypes.xml index 6fc5b3655e2..b83de051a26 100644 --- a/plugins/uml/org.eclipse.papyrus.uml.service.types/xmlElementTypes.xml +++ b/plugins/uml/org.eclipse.papyrus.uml.service.types/xmlElementTypes.xml @@ -1,1748 +1,2116 @@ <?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.4"?> <plugin> - + +<!-- UML ElementTypes declarations --> <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> <metamodel nsURI="http://www.eclipse.org/uml2/3.0.0/UML"> <!-- Declaration of IElementTypes --> - <!-- IElementTypes for Abstraction --> - <metamodelType eclass="Abstraction" id="org.eclipse.papyrus.uml.Abstraction" + <!-- IMetamodelType for Abstraction --> + <metamodelType id="org.eclipse.papyrus.uml.Abstraction" name="UML::Abstraction" + eclass="Abstraction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Abstraction"> - <param name="semanticHint" value="UML::Abstraction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Abstraction"/> </metamodelType> - <!-- IElementTypes for AcceptCallAction --> - <metamodelType eclass="AcceptCallAction" id="org.eclipse.papyrus.uml.AcceptCallAction" + <!-- IMetamodelType for AcceptCallAction --> + <metamodelType id="org.eclipse.papyrus.uml.AcceptCallAction" name="UML::AcceptCallAction" + eclass="AcceptCallAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::AcceptCallAction"> - <param name="semanticHint" value="UML::AcceptCallAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::AcceptCallAction"/> </metamodelType> - <!-- IElementTypes for AcceptEventAction --> - <metamodelType eclass="AcceptEventAction" id="org.eclipse.papyrus.uml.AcceptEventAction" + <!-- IMetamodelType for AcceptEventAction --> + <metamodelType id="org.eclipse.papyrus.uml.AcceptEventAction" name="UML::AcceptEventAction" + eclass="AcceptEventAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::AcceptEventAction"> - <param name="semanticHint" value="UML::AcceptEventAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::AcceptEventAction"/> </metamodelType> - <!-- IElementTypes for Action --> - <metamodelType eclass="Action" id="org.eclipse.papyrus.uml.Action" + <!-- IMetamodelType for Action --> + <metamodelType id="org.eclipse.papyrus.uml.Action" name="UML::Action" + eclass="Action" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Action"> - <param name="semanticHint" value="UML::Action"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Action"/> </metamodelType> - <!-- IElementTypes for ActionExecutionSpecification --> - <metamodelType eclass="ActionExecutionSpecification" id="org.eclipse.papyrus.uml.ActionExecutionSpecification" + <!-- IMetamodelType for ActionExecutionSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.ActionExecutionSpecification" name="UML::ActionExecutionSpecification" + eclass="ActionExecutionSpecification" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ActionExecutionSpecification"> - <param name="semanticHint" value="UML::ActionExecutionSpecification"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ActionExecutionSpecification"/> </metamodelType> - <!-- IElementTypes for ActionInputPin --> - <metamodelType eclass="ActionInputPin" id="org.eclipse.papyrus.uml.ActionInputPin" + <!-- IMetamodelType for ActionInputPin --> + <metamodelType id="org.eclipse.papyrus.uml.ActionInputPin" name="UML::ActionInputPin" + eclass="ActionInputPin" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ActionInputPin"> - <param name="semanticHint" value="UML::ActionInputPin"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ActionInputPin"/> </metamodelType> - <!-- IElementTypes for Activity --> - <metamodelType eclass="Activity" id="org.eclipse.papyrus.uml.Activity" + <!-- IMetamodelType for Activity --> + <metamodelType id="org.eclipse.papyrus.uml.Activity" name="UML::Activity" + eclass="Activity" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Activity"> - <param name="semanticHint" value="UML::Activity"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Activity"/> </metamodelType> - <!-- IElementTypes for ActivityEdge --> - <metamodelType eclass="ActivityEdge" id="org.eclipse.papyrus.uml.ActivityEdge" + <!-- IMetamodelType for ActivityEdge --> + <metamodelType id="org.eclipse.papyrus.uml.ActivityEdge" name="UML::ActivityEdge" + eclass="ActivityEdge" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ActivityEdge"> - <param name="semanticHint" value="UML::ActivityEdge"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ActivityEdge"/> </metamodelType> - <!-- IElementTypes for ActivityFinalNode --> - <metamodelType eclass="ActivityFinalNode" id="org.eclipse.papyrus.uml.ActivityFinalNode" + <!-- IMetamodelType for ActivityFinalNode --> + <metamodelType id="org.eclipse.papyrus.uml.ActivityFinalNode" name="UML::ActivityFinalNode" + eclass="ActivityFinalNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ActivityFinalNode"> - <param name="semanticHint" value="UML::ActivityFinalNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ActivityFinalNode"/> </metamodelType> - <!-- IElementTypes for ActivityGroup --> - <metamodelType eclass="ActivityGroup" id="org.eclipse.papyrus.uml.ActivityGroup" + <!-- IMetamodelType for ActivityGroup --> + <metamodelType id="org.eclipse.papyrus.uml.ActivityGroup" name="UML::ActivityGroup" + eclass="ActivityGroup" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ActivityGroup"> - <param name="semanticHint" value="UML::ActivityGroup"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ActivityGroup"/> </metamodelType> - <!-- IElementTypes for ActivityNode --> - <metamodelType eclass="ActivityNode" id="org.eclipse.papyrus.uml.ActivityNode" + <!-- IMetamodelType for ActivityNode --> + <metamodelType id="org.eclipse.papyrus.uml.ActivityNode" name="UML::ActivityNode" + eclass="ActivityNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ActivityNode"> - <param name="semanticHint" value="UML::ActivityNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ActivityNode"/> </metamodelType> - <!-- IElementTypes for ActivityParameterNode --> - <metamodelType eclass="ActivityParameterNode" id="org.eclipse.papyrus.uml.ActivityParameterNode" + <!-- IMetamodelType for ActivityParameterNode --> + <metamodelType id="org.eclipse.papyrus.uml.ActivityParameterNode" name="UML::ActivityParameterNode" + eclass="ActivityParameterNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ActivityParameterNode"> - <param name="semanticHint" value="UML::ActivityParameterNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ActivityParameterNode"/> </metamodelType> - <!-- IElementTypes for ActivityPartition --> - <metamodelType eclass="ActivityPartition" id="org.eclipse.papyrus.uml.ActivityPartition" + <!-- IMetamodelType for ActivityPartition --> + <metamodelType id="org.eclipse.papyrus.uml.ActivityPartition" name="UML::ActivityPartition" + eclass="ActivityPartition" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ActivityPartition"> - <param name="semanticHint" value="UML::ActivityPartition"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ActivityPartition"/> </metamodelType> - <!-- IElementTypes for Actor --> - <metamodelType eclass="Actor" id="org.eclipse.papyrus.uml.Actor" + <!-- IMetamodelType for Actor --> + <metamodelType id="org.eclipse.papyrus.uml.Actor" name="UML::Actor" + eclass="Actor" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Actor"> - <param name="semanticHint" value="UML::Actor"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Actor"/> </metamodelType> - <!-- IElementTypes for AddStructuralFeatureValueAction --> - <metamodelType eclass="AddStructuralFeatureValueAction" id="org.eclipse.papyrus.uml.AddStructuralFeatureValueAction" + <!-- IMetamodelType for AddStructuralFeatureValueAction --> + <metamodelType id="org.eclipse.papyrus.uml.AddStructuralFeatureValueAction" name="UML::AddStructuralFeatureValueAction" + eclass="AddStructuralFeatureValueAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::AddStructuralFeatureValueAction"> - <param name="semanticHint" value="UML::AddStructuralFeatureValueAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::AddStructuralFeatureValueAction"/> </metamodelType> - <!-- IElementTypes for AddVariableValueAction --> - <metamodelType eclass="AddVariableValueAction" id="org.eclipse.papyrus.uml.AddVariableValueAction" + <!-- IMetamodelType for AddVariableValueAction --> + <metamodelType id="org.eclipse.papyrus.uml.AddVariableValueAction" name="UML::AddVariableValueAction" + eclass="AddVariableValueAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::AddVariableValueAction"> - <param name="semanticHint" value="UML::AddVariableValueAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::AddVariableValueAction"/> </metamodelType> - <!-- IElementTypes for AnyReceiveEvent --> - <metamodelType eclass="AnyReceiveEvent" id="org.eclipse.papyrus.uml.AnyReceiveEvent" + <!-- IMetamodelType for AnyReceiveEvent --> + <metamodelType id="org.eclipse.papyrus.uml.AnyReceiveEvent" name="UML::AnyReceiveEvent" + eclass="AnyReceiveEvent" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::AnyReceiveEvent"> - <param name="semanticHint" value="UML::AnyReceiveEvent"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::AnyReceiveEvent"/> </metamodelType> - <!-- IElementTypes for Artifact --> - <metamodelType eclass="Artifact" id="org.eclipse.papyrus.uml.Artifact" + <!-- IMetamodelType for Artifact --> + <metamodelType id="org.eclipse.papyrus.uml.Artifact" name="UML::Artifact" + eclass="Artifact" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Artifact"> - <param name="semanticHint" value="UML::Artifact"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Artifact"/> </metamodelType> - <!-- IElementTypes for Association --> - <metamodelType eclass="Association" id="org.eclipse.papyrus.uml.Association" + <!-- IMetamodelType for Association --> + <metamodelType id="org.eclipse.papyrus.uml.Association" name="UML::Association" + eclass="Association" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Association"> - <param name="semanticHint" value="UML::Association"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Association"/> </metamodelType> - <!-- IElementTypes for AssociationClass --> - <metamodelType eclass="AssociationClass" id="org.eclipse.papyrus.uml.AssociationClass" + <!-- IMetamodelType for AssociationClass --> + <metamodelType id="org.eclipse.papyrus.uml.AssociationClass" name="UML::AssociationClass" + eclass="AssociationClass" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::AssociationClass"> - <param name="semanticHint" value="UML::AssociationClass"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::AssociationClass"/> </metamodelType> - <!-- IElementTypes for Behavior --> - <metamodelType eclass="Behavior" id="org.eclipse.papyrus.uml.Behavior" + <!-- IMetamodelType for Behavior --> + <metamodelType id="org.eclipse.papyrus.uml.Behavior" name="UML::Behavior" + eclass="Behavior" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Behavior"> - <param name="semanticHint" value="UML::Behavior"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Behavior"/> </metamodelType> - <!-- IElementTypes for BehavioralFeature --> - <metamodelType eclass="BehavioralFeature" id="org.eclipse.papyrus.uml.BehavioralFeature" + <!-- IMetamodelType for BehaviorExecutionSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.BehaviorExecutionSpecification" name="UML::BehaviorExecutionSpecification" + eclass="BehaviorExecutionSpecification" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::BehavioralFeature"> - <param name="semanticHint" value="UML::BehavioralFeature"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::BehaviorExecutionSpecification"/> </metamodelType> - <!-- IElementTypes for BehavioredClassifier --> - <metamodelType eclass="BehavioredClassifier" id="org.eclipse.papyrus.uml.BehavioredClassifier" + <!-- IMetamodelType for BehavioralFeature --> + <metamodelType id="org.eclipse.papyrus.uml.BehavioralFeature" name="UML::BehavioralFeature" + eclass="BehavioralFeature" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::BehavioredClassifier"> - <param name="semanticHint" value="UML::BehavioredClassifier"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::BehavioralFeature"/> </metamodelType> - <!-- IElementTypes for BehaviorExecutionSpecification --> - <metamodelType eclass="BehaviorExecutionSpecification" id="org.eclipse.papyrus.uml.BehaviorExecutionSpecification" + <!-- IMetamodelType for BehavioredClassifier --> + <metamodelType id="org.eclipse.papyrus.uml.BehavioredClassifier" name="UML::BehavioredClassifier" + eclass="BehavioredClassifier" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::BehaviorExecutionSpecification"> - <param name="semanticHint" value="UML::BehaviorExecutionSpecification"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::BehavioredClassifier"/> </metamodelType> - <!-- IElementTypes for BroadcastSignalAction --> - <metamodelType eclass="BroadcastSignalAction" id="org.eclipse.papyrus.uml.BroadcastSignalAction" + <!-- IMetamodelType for BroadcastSignalAction --> + <metamodelType id="org.eclipse.papyrus.uml.BroadcastSignalAction" name="UML::BroadcastSignalAction" + eclass="BroadcastSignalAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::BroadcastSignalAction"> - <param name="semanticHint" value="UML::BroadcastSignalAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::BroadcastSignalAction"/> </metamodelType> - <!-- IElementTypes for CallAction --> - <metamodelType eclass="CallAction" id="org.eclipse.papyrus.uml.CallAction" + <!-- IMetamodelType for CallAction --> + <metamodelType id="org.eclipse.papyrus.uml.CallAction" name="UML::CallAction" + eclass="CallAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CallAction"> - <param name="semanticHint" value="UML::CallAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CallAction"/> </metamodelType> - <!-- IElementTypes for CallBehaviorAction --> - <metamodelType eclass="CallBehaviorAction" id="org.eclipse.papyrus.uml.CallBehaviorAction" + <!-- IMetamodelType for CallBehaviorAction --> + <metamodelType id="org.eclipse.papyrus.uml.CallBehaviorAction" name="UML::CallBehaviorAction" + eclass="CallBehaviorAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CallBehaviorAction"> - <param name="semanticHint" value="UML::CallBehaviorAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CallBehaviorAction"/> </metamodelType> - <!-- IElementTypes for CallEvent --> - <metamodelType eclass="CallEvent" id="org.eclipse.papyrus.uml.CallEvent" + <!-- IMetamodelType for CallEvent --> + <metamodelType id="org.eclipse.papyrus.uml.CallEvent" name="UML::CallEvent" + eclass="CallEvent" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CallEvent"> - <param name="semanticHint" value="UML::CallEvent"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CallEvent"/> </metamodelType> - <!-- IElementTypes for CallOperationAction --> - <metamodelType eclass="CallOperationAction" id="org.eclipse.papyrus.uml.CallOperationAction" + <!-- IMetamodelType for CallOperationAction --> + <metamodelType id="org.eclipse.papyrus.uml.CallOperationAction" name="UML::CallOperationAction" + eclass="CallOperationAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CallOperationAction"> - <param name="semanticHint" value="UML::CallOperationAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CallOperationAction"/> </metamodelType> - <!-- IElementTypes for CentralBufferNode --> - <metamodelType eclass="CentralBufferNode" id="org.eclipse.papyrus.uml.CentralBufferNode" + <!-- IMetamodelType for CentralBufferNode --> + <metamodelType id="org.eclipse.papyrus.uml.CentralBufferNode" name="UML::CentralBufferNode" + eclass="CentralBufferNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CentralBufferNode"> - <param name="semanticHint" value="UML::CentralBufferNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CentralBufferNode"/> </metamodelType> - <!-- IElementTypes for ChangeEvent --> - <metamodelType eclass="ChangeEvent" id="org.eclipse.papyrus.uml.ChangeEvent" + <!-- IMetamodelType for ChangeEvent --> + <metamodelType id="org.eclipse.papyrus.uml.ChangeEvent" name="UML::ChangeEvent" + eclass="ChangeEvent" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ChangeEvent"> - <param name="semanticHint" value="UML::ChangeEvent"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ChangeEvent"/> </metamodelType> - <!-- IElementTypes for Class --> - <metamodelType eclass="Class" id="org.eclipse.papyrus.uml.Class" + <!-- IMetamodelType for Class --> + <metamodelType id="org.eclipse.papyrus.uml.Class" name="UML::Class" + eclass="Class" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Class"> - <param name="semanticHint" value="UML::Class"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Class"/> </metamodelType> - <!-- IElementTypes for Classifier --> - <metamodelType eclass="Classifier" id="org.eclipse.papyrus.uml.Classifier" + <!-- IMetamodelType for Classifier --> + <metamodelType id="org.eclipse.papyrus.uml.Classifier" name="UML::Classifier" + eclass="Classifier" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Classifier"> - <param name="semanticHint" value="UML::Classifier"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Classifier"/> </metamodelType> - <!-- IElementTypes for ClassifierTemplateParameter --> - <metamodelType eclass="ClassifierTemplateParameter" id="org.eclipse.papyrus.uml.ClassifierTemplateParameter" + <!-- IMetamodelType for ClassifierTemplateParameter --> + <metamodelType id="org.eclipse.papyrus.uml.ClassifierTemplateParameter" name="UML::ClassifierTemplateParameter" + eclass="ClassifierTemplateParameter" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ClassifierTemplateParameter"> - <param name="semanticHint" value="UML::ClassifierTemplateParameter"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ClassifierTemplateParameter"/> </metamodelType> - <!-- IElementTypes for Clause --> - <metamodelType eclass="Clause" id="org.eclipse.papyrus.uml.Clause" + <!-- IMetamodelType for Clause --> + <metamodelType id="org.eclipse.papyrus.uml.Clause" name="UML::Clause" + eclass="Clause" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Clause"> - <param name="semanticHint" value="UML::Clause"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Clause"/> </metamodelType> - <!-- IElementTypes for ClearAssociationAction --> - <metamodelType eclass="ClearAssociationAction" id="org.eclipse.papyrus.uml.ClearAssociationAction" + <!-- IMetamodelType for ClearAssociationAction --> + <metamodelType id="org.eclipse.papyrus.uml.ClearAssociationAction" name="UML::ClearAssociationAction" + eclass="ClearAssociationAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ClearAssociationAction"> - <param name="semanticHint" value="UML::ClearAssociationAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ClearAssociationAction"/> </metamodelType> - <!-- IElementTypes for ClearStructuralFeatureAction --> - <metamodelType eclass="ClearStructuralFeatureAction" id="org.eclipse.papyrus.uml.ClearStructuralFeatureAction" + <!-- IMetamodelType for ClearStructuralFeatureAction --> + <metamodelType id="org.eclipse.papyrus.uml.ClearStructuralFeatureAction" name="UML::ClearStructuralFeatureAction" + eclass="ClearStructuralFeatureAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ClearStructuralFeatureAction"> - <param name="semanticHint" value="UML::ClearStructuralFeatureAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ClearStructuralFeatureAction"/> </metamodelType> - <!-- IElementTypes for ClearVariableAction --> - <metamodelType eclass="ClearVariableAction" id="org.eclipse.papyrus.uml.ClearVariableAction" + <!-- IMetamodelType for ClearVariableAction --> + <metamodelType id="org.eclipse.papyrus.uml.ClearVariableAction" name="UML::ClearVariableAction" + eclass="ClearVariableAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ClearVariableAction"> - <param name="semanticHint" value="UML::ClearVariableAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ClearVariableAction"/> </metamodelType> - <!-- IElementTypes for Collaboration --> - <metamodelType eclass="Collaboration" id="org.eclipse.papyrus.uml.Collaboration" + <!-- IMetamodelType for Collaboration --> + <metamodelType id="org.eclipse.papyrus.uml.Collaboration" name="UML::Collaboration" + eclass="Collaboration" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Collaboration"> - <param name="semanticHint" value="UML::Collaboration"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Collaboration"/> </metamodelType> - <!-- IElementTypes for CollaborationUse --> - <metamodelType eclass="CollaborationUse" id="org.eclipse.papyrus.uml.CollaborationUse" + <!-- IMetamodelType for CollaborationUse --> + <metamodelType id="org.eclipse.papyrus.uml.CollaborationUse" name="UML::CollaborationUse" + eclass="CollaborationUse" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CollaborationUse"> - <param name="semanticHint" value="UML::CollaborationUse"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CollaborationUse"/> </metamodelType> - <!-- IElementTypes for CombinedFragment --> - <metamodelType eclass="CombinedFragment" id="org.eclipse.papyrus.uml.CombinedFragment" + <!-- IMetamodelType for CombinedFragment --> + <metamodelType id="org.eclipse.papyrus.uml.CombinedFragment" name="UML::CombinedFragment" + eclass="CombinedFragment" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CombinedFragment"> - <param name="semanticHint" value="UML::CombinedFragment"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CombinedFragment"/> </metamodelType> - <!-- IElementTypes for Comment --> - <metamodelType eclass="Comment" id="org.eclipse.papyrus.uml.Comment" + <!-- IMetamodelType for Comment --> + <metamodelType id="org.eclipse.papyrus.uml.Comment" name="UML::Comment" + eclass="Comment" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Comment"> - <param name="semanticHint" value="UML::Comment"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Comment"/> </metamodelType> - <!-- IElementTypes for CommunicationPath --> - <metamodelType eclass="CommunicationPath" id="org.eclipse.papyrus.uml.CommunicationPath" + <!-- IMetamodelType for CommunicationPath --> + <metamodelType id="org.eclipse.papyrus.uml.CommunicationPath" name="UML::CommunicationPath" + eclass="CommunicationPath" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CommunicationPath"> - <param name="semanticHint" value="UML::CommunicationPath"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CommunicationPath"/> </metamodelType> - <!-- IElementTypes for Component --> - <metamodelType eclass="Component" id="org.eclipse.papyrus.uml.Component" + <!-- IMetamodelType for Component --> + <metamodelType id="org.eclipse.papyrus.uml.Component" name="UML::Component" + eclass="Component" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Component"> - <param name="semanticHint" value="UML::Component"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Component"/> </metamodelType> - <!-- IElementTypes for ComponentRealization --> - <metamodelType eclass="ComponentRealization" id="org.eclipse.papyrus.uml.ComponentRealization" + <!-- IMetamodelType for ComponentRealization --> + <metamodelType id="org.eclipse.papyrus.uml.ComponentRealization" name="UML::ComponentRealization" + eclass="ComponentRealization" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ComponentRealization"> - <param name="semanticHint" value="UML::ComponentRealization"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ComponentRealization"/> </metamodelType> - <!-- IElementTypes for ConditionalNode --> - <metamodelType eclass="ConditionalNode" id="org.eclipse.papyrus.uml.ConditionalNode" + <!-- IMetamodelType for ConditionalNode --> + <metamodelType id="org.eclipse.papyrus.uml.ConditionalNode" name="UML::ConditionalNode" + eclass="ConditionalNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ConditionalNode"> - <param name="semanticHint" value="UML::ConditionalNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ConditionalNode"/> </metamodelType> - <!-- IElementTypes for ConnectableElement --> - <metamodelType eclass="ConnectableElement" id="org.eclipse.papyrus.uml.ConnectableElement" + <!-- IMetamodelType for ConnectableElement --> + <metamodelType id="org.eclipse.papyrus.uml.ConnectableElement" name="UML::ConnectableElement" + eclass="ConnectableElement" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ConnectableElement"> - <param name="semanticHint" value="UML::ConnectableElement"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ConnectableElement"/> </metamodelType> - <!-- IElementTypes for ConnectableElementTemplateParameter --> - <metamodelType eclass="ConnectableElementTemplateParameter" id="org.eclipse.papyrus.uml.ConnectableElementTemplateParameter" + <!-- IMetamodelType for ConnectableElementTemplateParameter --> + <metamodelType id="org.eclipse.papyrus.uml.ConnectableElementTemplateParameter" name="UML::ConnectableElementTemplateParameter" + eclass="ConnectableElementTemplateParameter" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ConnectableElementTemplateParameter"> - <param name="semanticHint" value="UML::ConnectableElementTemplateParameter"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ConnectableElementTemplateParameter"/> </metamodelType> - <!-- IElementTypes for ConnectionPointReference --> - <metamodelType eclass="ConnectionPointReference" id="org.eclipse.papyrus.uml.ConnectionPointReference" + <!-- IMetamodelType for ConnectionPointReference --> + <metamodelType id="org.eclipse.papyrus.uml.ConnectionPointReference" name="UML::ConnectionPointReference" + eclass="ConnectionPointReference" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ConnectionPointReference"> - <param name="semanticHint" value="UML::ConnectionPointReference"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ConnectionPointReference"/> </metamodelType> - <!-- IElementTypes for Connector --> - <metamodelType eclass="Connector" id="org.eclipse.papyrus.uml.Connector" + <!-- IMetamodelType for Connector --> + <metamodelType id="org.eclipse.papyrus.uml.Connector" name="UML::Connector" + eclass="Connector" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Connector"> - <param name="semanticHint" value="UML::Connector"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Connector"/> </metamodelType> - <!-- IElementTypes for ConnectorEnd --> - <metamodelType eclass="ConnectorEnd" id="org.eclipse.papyrus.uml.ConnectorEnd" + <!-- IMetamodelType for ConnectorEnd --> + <metamodelType id="org.eclipse.papyrus.uml.ConnectorEnd" name="UML::ConnectorEnd" + eclass="ConnectorEnd" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ConnectorEnd"> - <param name="semanticHint" value="UML::ConnectorEnd"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ConnectorEnd"/> </metamodelType> - <!-- IElementTypes for ConsiderIgnoreFragment --> - <metamodelType eclass="ConsiderIgnoreFragment" id="org.eclipse.papyrus.uml.ConsiderIgnoreFragment" + <!-- IMetamodelType for ConsiderIgnoreFragment --> + <metamodelType id="org.eclipse.papyrus.uml.ConsiderIgnoreFragment" name="UML::ConsiderIgnoreFragment" + eclass="ConsiderIgnoreFragment" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ConsiderIgnoreFragment"> - <param name="semanticHint" value="UML::ConsiderIgnoreFragment"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ConsiderIgnoreFragment"/> </metamodelType> - <!-- IElementTypes for Constraint --> - <metamodelType eclass="Constraint" id="org.eclipse.papyrus.uml.Constraint" + <!-- IMetamodelType for Constraint --> + <metamodelType id="org.eclipse.papyrus.uml.Constraint" name="UML::Constraint" + eclass="Constraint" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Constraint"> - <param name="semanticHint" value="UML::Constraint"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Constraint"/> </metamodelType> - <!-- IElementTypes for Continuation --> - <metamodelType eclass="Continuation" id="org.eclipse.papyrus.uml.Continuation" + <!-- IMetamodelType for Continuation --> + <metamodelType id="org.eclipse.papyrus.uml.Continuation" name="UML::Continuation" + eclass="Continuation" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Continuation"> - <param name="semanticHint" value="UML::Continuation"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Continuation"/> </metamodelType> - <!-- IElementTypes for ControlFlow --> - <metamodelType eclass="ControlFlow" id="org.eclipse.papyrus.uml.ControlFlow" + <!-- IMetamodelType for ControlFlow --> + <metamodelType id="org.eclipse.papyrus.uml.ControlFlow" name="UML::ControlFlow" + eclass="ControlFlow" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ControlFlow"> - <param name="semanticHint" value="UML::ControlFlow"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ControlFlow"/> </metamodelType> - <!-- IElementTypes for ControlNode --> - <metamodelType eclass="ControlNode" id="org.eclipse.papyrus.uml.ControlNode" + <!-- IMetamodelType for ControlNode --> + <metamodelType id="org.eclipse.papyrus.uml.ControlNode" name="UML::ControlNode" + eclass="ControlNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ControlNode"> - <param name="semanticHint" value="UML::ControlNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ControlNode"/> </metamodelType> - <!-- IElementTypes for CreateLinkAction --> - <metamodelType eclass="CreateLinkAction" id="org.eclipse.papyrus.uml.CreateLinkAction" + <!-- IMetamodelType for CreateLinkAction --> + <metamodelType id="org.eclipse.papyrus.uml.CreateLinkAction" name="UML::CreateLinkAction" + eclass="CreateLinkAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CreateLinkAction"> - <param name="semanticHint" value="UML::CreateLinkAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CreateLinkAction"/> </metamodelType> - <!-- IElementTypes for CreateLinkObjectAction --> - <metamodelType eclass="CreateLinkObjectAction" id="org.eclipse.papyrus.uml.CreateLinkObjectAction" + <!-- IMetamodelType for CreateLinkObjectAction --> + <metamodelType id="org.eclipse.papyrus.uml.CreateLinkObjectAction" name="UML::CreateLinkObjectAction" + eclass="CreateLinkObjectAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CreateLinkObjectAction"> - <param name="semanticHint" value="UML::CreateLinkObjectAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CreateLinkObjectAction"/> </metamodelType> - <!-- IElementTypes for CreateObjectAction --> - <metamodelType eclass="CreateObjectAction" id="org.eclipse.papyrus.uml.CreateObjectAction" + <!-- IMetamodelType for CreateObjectAction --> + <metamodelType id="org.eclipse.papyrus.uml.CreateObjectAction" name="UML::CreateObjectAction" + eclass="CreateObjectAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CreateObjectAction"> - <param name="semanticHint" value="UML::CreateObjectAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CreateObjectAction"/> </metamodelType> - <!-- IElementTypes for CreationEvent --> - <metamodelType eclass="CreationEvent" id="org.eclipse.papyrus.uml.CreationEvent" + <!-- IMetamodelType for CreationEvent --> + <metamodelType id="org.eclipse.papyrus.uml.CreationEvent" name="UML::CreationEvent" + eclass="CreationEvent" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::CreationEvent"> - <param name="semanticHint" value="UML::CreationEvent"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::CreationEvent"/> </metamodelType> - <!-- IElementTypes for DataStoreNode --> - <metamodelType eclass="DataStoreNode" id="org.eclipse.papyrus.uml.DataStoreNode" + <!-- IMetamodelType for DataStoreNode --> + <metamodelType id="org.eclipse.papyrus.uml.DataStoreNode" name="UML::DataStoreNode" + eclass="DataStoreNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DataStoreNode"> - <param name="semanticHint" value="UML::DataStoreNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DataStoreNode"/> </metamodelType> - <!-- IElementTypes for DataType --> - <metamodelType eclass="DataType" id="org.eclipse.papyrus.uml.DataType" + <!-- IMetamodelType for DataType --> + <metamodelType id="org.eclipse.papyrus.uml.DataType" name="UML::DataType" + eclass="DataType" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DataType"> - <param name="semanticHint" value="UML::DataType"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DataType"/> </metamodelType> - <!-- IElementTypes for DecisionNode --> - <metamodelType eclass="DecisionNode" id="org.eclipse.papyrus.uml.DecisionNode" + <!-- IMetamodelType for DecisionNode --> + <metamodelType id="org.eclipse.papyrus.uml.DecisionNode" name="UML::DecisionNode" + eclass="DecisionNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DecisionNode"> - <param name="semanticHint" value="UML::DecisionNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DecisionNode"/> </metamodelType> - <!-- IElementTypes for Dependency --> - <metamodelType eclass="Dependency" id="org.eclipse.papyrus.uml.Dependency" + <!-- IMetamodelType for Dependency --> + <metamodelType id="org.eclipse.papyrus.uml.Dependency" name="UML::Dependency" + eclass="Dependency" edithelper="org.eclipse.papyrus.uml.service.types.helper.DependencyEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Dependency"> - <param name="semanticHint" value="UML::Dependency"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Dependency"/> </metamodelType> - <!-- IElementTypes for DeployedArtifact --> - <metamodelType eclass="DeployedArtifact" id="org.eclipse.papyrus.uml.DeployedArtifact" + <!-- IMetamodelType for DeployedArtifact --> + <metamodelType id="org.eclipse.papyrus.uml.DeployedArtifact" name="UML::DeployedArtifact" + eclass="DeployedArtifact" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DeployedArtifact"> - <param name="semanticHint" value="UML::DeployedArtifact"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DeployedArtifact"/> </metamodelType> - <!-- IElementTypes for Deployment --> - <metamodelType eclass="Deployment" id="org.eclipse.papyrus.uml.Deployment" + <!-- IMetamodelType for Deployment --> + <metamodelType id="org.eclipse.papyrus.uml.Deployment" name="UML::Deployment" + eclass="Deployment" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Deployment"> - <param name="semanticHint" value="UML::Deployment"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Deployment"/> </metamodelType> - <!-- IElementTypes for DeploymentSpecification --> - <metamodelType eclass="DeploymentSpecification" id="org.eclipse.papyrus.uml.DeploymentSpecification" + <!-- IMetamodelType for DeploymentSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.DeploymentSpecification" name="UML::DeploymentSpecification" + eclass="DeploymentSpecification" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DeploymentSpecification"> - <param name="semanticHint" value="UML::DeploymentSpecification"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DeploymentSpecification"/> </metamodelType> - <!-- IElementTypes for DeploymentTarget --> - <metamodelType eclass="DeploymentTarget" id="org.eclipse.papyrus.uml.DeploymentTarget" + <!-- IMetamodelType for DeploymentTarget --> + <metamodelType id="org.eclipse.papyrus.uml.DeploymentTarget" name="UML::DeploymentTarget" + eclass="DeploymentTarget" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DeploymentTarget"> - <param name="semanticHint" value="UML::DeploymentTarget"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DeploymentTarget"/> </metamodelType> - <!-- IElementTypes for DestroyLinkAction --> - <metamodelType eclass="DestroyLinkAction" id="org.eclipse.papyrus.uml.DestroyLinkAction" + <!-- IMetamodelType for DestroyLinkAction --> + <metamodelType id="org.eclipse.papyrus.uml.DestroyLinkAction" name="UML::DestroyLinkAction" + eclass="DestroyLinkAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DestroyLinkAction"> - <param name="semanticHint" value="UML::DestroyLinkAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DestroyLinkAction"/> </metamodelType> - <!-- IElementTypes for DestroyObjectAction --> - <metamodelType eclass="DestroyObjectAction" id="org.eclipse.papyrus.uml.DestroyObjectAction" + <!-- IMetamodelType for DestroyObjectAction --> + <metamodelType id="org.eclipse.papyrus.uml.DestroyObjectAction" name="UML::DestroyObjectAction" + eclass="DestroyObjectAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DestroyObjectAction"> - <param name="semanticHint" value="UML::DestroyObjectAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DestroyObjectAction"/> </metamodelType> - <!-- IElementTypes for DestructionEvent --> - <metamodelType eclass="DestructionEvent" id="org.eclipse.papyrus.uml.DestructionEvent" + <!-- IMetamodelType for DestructionEvent --> + <metamodelType id="org.eclipse.papyrus.uml.DestructionEvent" name="UML::DestructionEvent" + eclass="DestructionEvent" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DestructionEvent"> - <param name="semanticHint" value="UML::DestructionEvent"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DestructionEvent"/> </metamodelType> - <!-- IElementTypes for Device --> - <metamodelType eclass="Device" id="org.eclipse.papyrus.uml.Device" + <!-- IMetamodelType for Device --> + <metamodelType id="org.eclipse.papyrus.uml.Device" name="UML::Device" + eclass="Device" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Device"> - <param name="semanticHint" value="UML::Device"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Device"/> </metamodelType> - <!-- IElementTypes for DirectedRelationship --> - <metamodelType eclass="DirectedRelationship" id="org.eclipse.papyrus.uml.DirectedRelationship" + <!-- IMetamodelType for DirectedRelationship --> + <metamodelType id="org.eclipse.papyrus.uml.DirectedRelationship" name="UML::DirectedRelationship" + eclass="DirectedRelationship" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DirectedRelationship"> - <param name="semanticHint" value="UML::DirectedRelationship"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DirectedRelationship"/> </metamodelType> - <!-- IElementTypes for Duration --> - <metamodelType eclass="Duration" id="org.eclipse.papyrus.uml.Duration" + <!-- IMetamodelType for Duration --> + <metamodelType id="org.eclipse.papyrus.uml.Duration" name="UML::Duration" + eclass="Duration" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Duration"> - <param name="semanticHint" value="UML::Duration"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Duration"/> </metamodelType> - <!-- IElementTypes for DurationConstraint --> - <metamodelType eclass="DurationConstraint" id="org.eclipse.papyrus.uml.DurationConstraint" + <!-- IMetamodelType for DurationConstraint --> + <metamodelType id="org.eclipse.papyrus.uml.DurationConstraint" name="UML::DurationConstraint" + eclass="DurationConstraint" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DurationConstraint"> - <param name="semanticHint" value="UML::DurationConstraint"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DurationConstraint"/> </metamodelType> - <!-- IElementTypes for DurationInterval --> - <metamodelType eclass="DurationInterval" id="org.eclipse.papyrus.uml.DurationInterval" + <!-- IMetamodelType for DurationInterval --> + <metamodelType id="org.eclipse.papyrus.uml.DurationInterval" name="UML::DurationInterval" + eclass="DurationInterval" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DurationInterval"> - <param name="semanticHint" value="UML::DurationInterval"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DurationInterval"/> </metamodelType> - <!-- IElementTypes for DurationObservation --> - <metamodelType eclass="DurationObservation" id="org.eclipse.papyrus.uml.DurationObservation" + <!-- IMetamodelType for DurationObservation --> + <metamodelType id="org.eclipse.papyrus.uml.DurationObservation" name="UML::DurationObservation" + eclass="DurationObservation" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::DurationObservation"> - <param name="semanticHint" value="UML::DurationObservation"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::DurationObservation"/> </metamodelType> - <!-- IElementTypes for Element --> - <metamodelType eclass="Element" id="org.eclipse.papyrus.uml.Element" + <!-- IMetamodelType for Element --> + <metamodelType id="org.eclipse.papyrus.uml.Element" name="UML::Element" + eclass="Element" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Element"> - <param name="semanticHint" value="UML::Element"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Element"/> </metamodelType> - <!-- IElementTypes for ElementImport --> - <metamodelType eclass="ElementImport" id="org.eclipse.papyrus.uml.ElementImport" + <!-- IMetamodelType for ElementImport --> + <metamodelType id="org.eclipse.papyrus.uml.ElementImport" name="UML::ElementImport" + eclass="ElementImport" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ElementImport"> - <param name="semanticHint" value="UML::ElementImport"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ElementImport"/> </metamodelType> - <!-- IElementTypes for EncapsulatedClassifier --> - <metamodelType eclass="EncapsulatedClassifier" id="org.eclipse.papyrus.uml.EncapsulatedClassifier" + <!-- IMetamodelType for EncapsulatedClassifier --> + <metamodelType id="org.eclipse.papyrus.uml.EncapsulatedClassifier" name="UML::EncapsulatedClassifier" + eclass="EncapsulatedClassifier" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::EncapsulatedClassifier"> - <param name="semanticHint" value="UML::EncapsulatedClassifier"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::EncapsulatedClassifier"/> </metamodelType> - <!-- IElementTypes for Enumeration --> - <metamodelType eclass="Enumeration" id="org.eclipse.papyrus.uml.Enumeration" + <!-- IMetamodelType for Enumeration --> + <metamodelType id="org.eclipse.papyrus.uml.Enumeration" name="UML::Enumeration" + eclass="Enumeration" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Enumeration"> - <param name="semanticHint" value="UML::Enumeration"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Enumeration"/> </metamodelType> - <!-- IElementTypes for EnumerationLiteral --> - <metamodelType eclass="EnumerationLiteral" id="org.eclipse.papyrus.uml.EnumerationLiteral" + <!-- IMetamodelType for EnumerationLiteral --> + <metamodelType id="org.eclipse.papyrus.uml.EnumerationLiteral" name="UML::EnumerationLiteral" + eclass="EnumerationLiteral" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::EnumerationLiteral"> - <param name="semanticHint" value="UML::EnumerationLiteral"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::EnumerationLiteral"/> </metamodelType> - <!-- IElementTypes for Event --> - <metamodelType eclass="Event" id="org.eclipse.papyrus.uml.Event" + <!-- IMetamodelType for Event --> + <metamodelType id="org.eclipse.papyrus.uml.Event" name="UML::Event" + eclass="Event" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Event"> - <param name="semanticHint" value="UML::Event"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Event"/> </metamodelType> - <!-- IElementTypes for ExceptionHandler --> - <metamodelType eclass="ExceptionHandler" id="org.eclipse.papyrus.uml.ExceptionHandler" + <!-- IMetamodelType for ExceptionHandler --> + <metamodelType id="org.eclipse.papyrus.uml.ExceptionHandler" name="UML::ExceptionHandler" + eclass="ExceptionHandler" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExceptionHandler"> - <param name="semanticHint" value="UML::ExceptionHandler"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExceptionHandler"/> </metamodelType> - <!-- IElementTypes for ExecutableNode --> - <metamodelType eclass="ExecutableNode" id="org.eclipse.papyrus.uml.ExecutableNode" + <!-- IMetamodelType for ExecutableNode --> + <metamodelType id="org.eclipse.papyrus.uml.ExecutableNode" name="UML::ExecutableNode" + eclass="ExecutableNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExecutableNode"> - <param name="semanticHint" value="UML::ExecutableNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExecutableNode"/> </metamodelType> - <!-- IElementTypes for ExecutionEnvironment --> - <metamodelType eclass="ExecutionEnvironment" id="org.eclipse.papyrus.uml.ExecutionEnvironment" + <!-- IMetamodelType for ExecutionEnvironment --> + <metamodelType id="org.eclipse.papyrus.uml.ExecutionEnvironment" name="UML::ExecutionEnvironment" + eclass="ExecutionEnvironment" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExecutionEnvironment"> - <param name="semanticHint" value="UML::ExecutionEnvironment"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExecutionEnvironment"/> </metamodelType> - <!-- IElementTypes for ExecutionEvent --> - <metamodelType eclass="ExecutionEvent" id="org.eclipse.papyrus.uml.ExecutionEvent" + <!-- IMetamodelType for ExecutionEvent --> + <metamodelType id="org.eclipse.papyrus.uml.ExecutionEvent" name="UML::ExecutionEvent" + eclass="ExecutionEvent" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExecutionEvent"> - <param name="semanticHint" value="UML::ExecutionEvent"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExecutionEvent"/> </metamodelType> - <!-- IElementTypes for ExecutionOccurrenceSpecification --> - <metamodelType eclass="ExecutionOccurrenceSpecification" id="org.eclipse.papyrus.uml.ExecutionOccurrenceSpecification" + <!-- IMetamodelType for ExecutionOccurrenceSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.ExecutionOccurrenceSpecification" name="UML::ExecutionOccurrenceSpecification" + eclass="ExecutionOccurrenceSpecification" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExecutionOccurrenceSpecification"> - <param name="semanticHint" value="UML::ExecutionOccurrenceSpecification"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExecutionOccurrenceSpecification"/> </metamodelType> - <!-- IElementTypes for ExecutionSpecification --> - <metamodelType eclass="ExecutionSpecification" id="org.eclipse.papyrus.uml.ExecutionSpecification" + <!-- IMetamodelType for ExecutionSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.ExecutionSpecification" name="UML::ExecutionSpecification" + eclass="ExecutionSpecification" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExecutionSpecification"> - <param name="semanticHint" value="UML::ExecutionSpecification"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExecutionSpecification"/> </metamodelType> - <!-- IElementTypes for ExpansionNode --> - <metamodelType eclass="ExpansionNode" id="org.eclipse.papyrus.uml.ExpansionNode" + <!-- IMetamodelType for ExpansionNode --> + <metamodelType id="org.eclipse.papyrus.uml.ExpansionNode" name="UML::ExpansionNode" + eclass="ExpansionNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExpansionNode"> - <param name="semanticHint" value="UML::ExpansionNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExpansionNode"/> </metamodelType> - <!-- IElementTypes for ExpansionRegion --> - <metamodelType eclass="ExpansionRegion" id="org.eclipse.papyrus.uml.ExpansionRegion" + <!-- IMetamodelType for ExpansionRegion --> + <metamodelType id="org.eclipse.papyrus.uml.ExpansionRegion" name="UML::ExpansionRegion" + eclass="ExpansionRegion" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExpansionRegion"> - <param name="semanticHint" value="UML::ExpansionRegion"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExpansionRegion"/> </metamodelType> - <!-- IElementTypes for Expression --> - <metamodelType eclass="Expression" id="org.eclipse.papyrus.uml.Expression" + <!-- IMetamodelType for Expression --> + <metamodelType id="org.eclipse.papyrus.uml.Expression" name="UML::Expression" + eclass="Expression" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Expression"> - <param name="semanticHint" value="UML::Expression"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Expression"/> </metamodelType> - <!-- IElementTypes for Extend --> - <metamodelType eclass="Extend" id="org.eclipse.papyrus.uml.Extend" + <!-- IMetamodelType for Extend --> + <metamodelType id="org.eclipse.papyrus.uml.Extend" name="UML::Extend" + eclass="Extend" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Extend"> - <param name="semanticHint" value="UML::Extend"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Extend"/> </metamodelType> - <!-- IElementTypes for Extension --> - <metamodelType eclass="Extension" id="org.eclipse.papyrus.uml.Extension" + <!-- IMetamodelType for Extension --> + <metamodelType id="org.eclipse.papyrus.uml.Extension" name="UML::Extension" + eclass="Extension" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Extension"> - <param name="semanticHint" value="UML::Extension"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Extension"/> </metamodelType> - <!-- IElementTypes for ExtensionEnd --> - <metamodelType eclass="ExtensionEnd" id="org.eclipse.papyrus.uml.ExtensionEnd" + <!-- IMetamodelType for ExtensionEnd --> + <metamodelType id="org.eclipse.papyrus.uml.ExtensionEnd" name="UML::ExtensionEnd" + eclass="ExtensionEnd" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExtensionEnd"> - <param name="semanticHint" value="UML::ExtensionEnd"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExtensionEnd"/> </metamodelType> - <!-- IElementTypes for ExtensionPoint --> - <metamodelType eclass="ExtensionPoint" id="org.eclipse.papyrus.uml.ExtensionPoint" + <!-- IMetamodelType for ExtensionPoint --> + <metamodelType id="org.eclipse.papyrus.uml.ExtensionPoint" name="UML::ExtensionPoint" + eclass="ExtensionPoint" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ExtensionPoint"> - <param name="semanticHint" value="UML::ExtensionPoint"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ExtensionPoint"/> </metamodelType> - <!-- IElementTypes for Feature --> - <metamodelType eclass="Feature" id="org.eclipse.papyrus.uml.Feature" + <!-- IMetamodelType for Feature --> + <metamodelType id="org.eclipse.papyrus.uml.Feature" name="UML::Feature" + eclass="Feature" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Feature"> - <param name="semanticHint" value="UML::Feature"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Feature"/> </metamodelType> - <!-- IElementTypes for FinalNode --> - <metamodelType eclass="FinalNode" id="org.eclipse.papyrus.uml.FinalNode" + <!-- IMetamodelType for FinalNode --> + <metamodelType id="org.eclipse.papyrus.uml.FinalNode" name="UML::FinalNode" + eclass="FinalNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::FinalNode"> - <param name="semanticHint" value="UML::FinalNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::FinalNode"/> </metamodelType> - <!-- IElementTypes for FinalState --> - <metamodelType eclass="FinalState" id="org.eclipse.papyrus.uml.FinalState" + <!-- IMetamodelType for FinalState --> + <metamodelType id="org.eclipse.papyrus.uml.FinalState" name="UML::FinalState" + eclass="FinalState" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::FinalState"> - <param name="semanticHint" value="UML::FinalState"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::FinalState"/> </metamodelType> - <!-- IElementTypes for FlowFinalNode --> - <metamodelType eclass="FlowFinalNode" id="org.eclipse.papyrus.uml.FlowFinalNode" + <!-- IMetamodelType for FlowFinalNode --> + <metamodelType id="org.eclipse.papyrus.uml.FlowFinalNode" name="UML::FlowFinalNode" + eclass="FlowFinalNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::FlowFinalNode"> - <param name="semanticHint" value="UML::FlowFinalNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::FlowFinalNode"/> </metamodelType> - <!-- IElementTypes for ForkNode --> - <metamodelType eclass="ForkNode" id="org.eclipse.papyrus.uml.ForkNode" + <!-- IMetamodelType for ForkNode --> + <metamodelType id="org.eclipse.papyrus.uml.ForkNode" name="UML::ForkNode" + eclass="ForkNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ForkNode"> - <param name="semanticHint" value="UML::ForkNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ForkNode"/> </metamodelType> - <!-- IElementTypes for FunctionBehavior --> - <metamodelType eclass="FunctionBehavior" id="org.eclipse.papyrus.uml.FunctionBehavior" + <!-- IMetamodelType for FunctionBehavior --> + <metamodelType id="org.eclipse.papyrus.uml.FunctionBehavior" name="UML::FunctionBehavior" + eclass="FunctionBehavior" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::FunctionBehavior"> - <param name="semanticHint" value="UML::FunctionBehavior"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::FunctionBehavior"/> </metamodelType> - <!-- IElementTypes for Gate --> - <metamodelType eclass="Gate" id="org.eclipse.papyrus.uml.Gate" + <!-- IMetamodelType for Gate --> + <metamodelType id="org.eclipse.papyrus.uml.Gate" name="UML::Gate" + eclass="Gate" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Gate"> - <param name="semanticHint" value="UML::Gate"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Gate"/> </metamodelType> - <!-- IElementTypes for Generalization --> - <metamodelType eclass="Generalization" id="org.eclipse.papyrus.uml.Generalization" - edithelper="org.eclipse.papyrus.uml.service.types.helper.GeneralizationEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Generalization"> - <param name="semanticHint" value="UML::Generalization"/> + <!-- IMetamodelType for GeneralOrdering --> + <metamodelType id="org.eclipse.papyrus.uml.GeneralOrdering" name="UML::GeneralOrdering" + eclass="GeneralOrdering" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::GeneralOrdering"/> </metamodelType> - <!-- IElementTypes for GeneralizationSet --> - <metamodelType eclass="GeneralizationSet" id="org.eclipse.papyrus.uml.GeneralizationSet" - edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::GeneralizationSet"> - <param name="semanticHint" value="UML::GeneralizationSet"/> + <!-- IMetamodelType for Generalization --> + <metamodelType id="org.eclipse.papyrus.uml.Generalization" name="UML::Generalization" + eclass="Generalization" + edithelper="org.eclipse.papyrus.uml.service.types.helper.GeneralizationEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Generalization"/> </metamodelType> - <!-- IElementTypes for GeneralOrdering --> - <metamodelType eclass="GeneralOrdering" id="org.eclipse.papyrus.uml.GeneralOrdering" + <!-- IMetamodelType for GeneralizationSet --> + <metamodelType id="org.eclipse.papyrus.uml.GeneralizationSet" name="UML::GeneralizationSet" + eclass="GeneralizationSet" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::GeneralOrdering"> - <param name="semanticHint" value="UML::GeneralOrdering"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::GeneralizationSet"/> </metamodelType> - <!-- IElementTypes for Image --> - <metamodelType eclass="Image" id="org.eclipse.papyrus.uml.Image" + <!-- IMetamodelType for Image --> + <metamodelType id="org.eclipse.papyrus.uml.Image" name="UML::Image" + eclass="Image" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Image"> - <param name="semanticHint" value="UML::Image"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Image"/> </metamodelType> - <!-- IElementTypes for Include --> - <metamodelType eclass="Include" id="org.eclipse.papyrus.uml.Include" + <!-- IMetamodelType for Include --> + <metamodelType id="org.eclipse.papyrus.uml.Include" name="UML::Include" + eclass="Include" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Include"> - <param name="semanticHint" value="UML::Include"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Include"/> </metamodelType> - <!-- IElementTypes for InformationFlow --> - <metamodelType eclass="InformationFlow" id="org.eclipse.papyrus.uml.InformationFlow" + <!-- IMetamodelType for InformationFlow --> + <metamodelType id="org.eclipse.papyrus.uml.InformationFlow" name="UML::InformationFlow" + eclass="InformationFlow" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InformationFlow"> - <param name="semanticHint" value="UML::InformationFlow"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InformationFlow"/> </metamodelType> - <!-- IElementTypes for InformationItem --> - <metamodelType eclass="InformationItem" id="org.eclipse.papyrus.uml.InformationItem" + <!-- IMetamodelType for InformationItem --> + <metamodelType id="org.eclipse.papyrus.uml.InformationItem" name="UML::InformationItem" + eclass="InformationItem" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InformationItem"> - <param name="semanticHint" value="UML::InformationItem"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InformationItem"/> </metamodelType> - <!-- IElementTypes for InitialNode --> - <metamodelType eclass="InitialNode" id="org.eclipse.papyrus.uml.InitialNode" + <!-- IMetamodelType for InitialNode --> + <metamodelType id="org.eclipse.papyrus.uml.InitialNode" name="UML::InitialNode" + eclass="InitialNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InitialNode"> - <param name="semanticHint" value="UML::InitialNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InitialNode"/> </metamodelType> - <!-- IElementTypes for InputPin --> - <metamodelType eclass="InputPin" id="org.eclipse.papyrus.uml.InputPin" + <!-- IMetamodelType for InputPin --> + <metamodelType id="org.eclipse.papyrus.uml.InputPin" name="UML::InputPin" + eclass="InputPin" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InputPin"> - <param name="semanticHint" value="UML::InputPin"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InputPin"/> </metamodelType> - <!-- IElementTypes for InstanceSpecification --> - <metamodelType eclass="InstanceSpecification" id="org.eclipse.papyrus.uml.InstanceSpecification" + <!-- IMetamodelType for InstanceSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.InstanceSpecification" name="UML::InstanceSpecification" + eclass="InstanceSpecification" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InstanceSpecification"> - <param name="semanticHint" value="UML::InstanceSpecification"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InstanceSpecification"/> </metamodelType> - <!-- IElementTypes for InstanceValue --> - <metamodelType eclass="InstanceValue" id="org.eclipse.papyrus.uml.InstanceValue" + <!-- IMetamodelType for InstanceValue --> + <metamodelType id="org.eclipse.papyrus.uml.InstanceValue" name="UML::InstanceValue" + eclass="InstanceValue" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InstanceValue"> - <param name="semanticHint" value="UML::InstanceValue"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InstanceValue"/> </metamodelType> - <!-- IElementTypes for Interaction --> - <metamodelType eclass="Interaction" id="org.eclipse.papyrus.uml.Interaction" + <!-- IMetamodelType for Interaction --> + <metamodelType id="org.eclipse.papyrus.uml.Interaction" name="UML::Interaction" + eclass="Interaction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Interaction"> - <param name="semanticHint" value="UML::Interaction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Interaction"/> </metamodelType> - <!-- IElementTypes for InteractionConstraint --> - <metamodelType eclass="InteractionConstraint" id="org.eclipse.papyrus.uml.InteractionConstraint" + <!-- IMetamodelType for InteractionConstraint --> + <metamodelType id="org.eclipse.papyrus.uml.InteractionConstraint" name="UML::InteractionConstraint" + eclass="InteractionConstraint" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InteractionConstraint"> - <param name="semanticHint" value="UML::InteractionConstraint"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InteractionConstraint"/> </metamodelType> - <!-- IElementTypes for InteractionFragment --> - <metamodelType eclass="InteractionFragment" id="org.eclipse.papyrus.uml.InteractionFragment" + <!-- IMetamodelType for InteractionFragment --> + <metamodelType id="org.eclipse.papyrus.uml.InteractionFragment" name="UML::InteractionFragment" + eclass="InteractionFragment" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InteractionFragment"> - <param name="semanticHint" value="UML::InteractionFragment"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InteractionFragment"/> </metamodelType> - <!-- IElementTypes for InteractionOperand --> - <metamodelType eclass="InteractionOperand" id="org.eclipse.papyrus.uml.InteractionOperand" + <!-- IMetamodelType for InteractionOperand --> + <metamodelType id="org.eclipse.papyrus.uml.InteractionOperand" name="UML::InteractionOperand" + eclass="InteractionOperand" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InteractionOperand"> - <param name="semanticHint" value="UML::InteractionOperand"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InteractionOperand"/> </metamodelType> - <!-- IElementTypes for InteractionUse --> - <metamodelType eclass="InteractionUse" id="org.eclipse.papyrus.uml.InteractionUse" + <!-- IMetamodelType for InteractionUse --> + <metamodelType id="org.eclipse.papyrus.uml.InteractionUse" name="UML::InteractionUse" + eclass="InteractionUse" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InteractionUse"> - <param name="semanticHint" value="UML::InteractionUse"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InteractionUse"/> </metamodelType> - <!-- IElementTypes for Interface --> - <metamodelType eclass="Interface" id="org.eclipse.papyrus.uml.Interface" + <!-- IMetamodelType for Interface --> + <metamodelType id="org.eclipse.papyrus.uml.Interface" name="UML::Interface" + eclass="Interface" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Interface"> - <param name="semanticHint" value="UML::Interface"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Interface"/> </metamodelType> - <!-- IElementTypes for InterfaceRealization --> - <metamodelType eclass="InterfaceRealization" id="org.eclipse.papyrus.uml.InterfaceRealization" + <!-- IMetamodelType for InterfaceRealization --> + <metamodelType id="org.eclipse.papyrus.uml.InterfaceRealization" name="UML::InterfaceRealization" + eclass="InterfaceRealization" edithelper="org.eclipse.papyrus.uml.service.types.helper.InterfaceRealizationEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InterfaceRealization"> - <param name="semanticHint" value="UML::InterfaceRealization"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InterfaceRealization"/> </metamodelType> - <!-- IElementTypes for InterruptibleActivityRegion --> - <metamodelType eclass="InterruptibleActivityRegion" id="org.eclipse.papyrus.uml.InterruptibleActivityRegion" + <!-- IMetamodelType for InterruptibleActivityRegion --> + <metamodelType id="org.eclipse.papyrus.uml.InterruptibleActivityRegion" name="UML::InterruptibleActivityRegion" + eclass="InterruptibleActivityRegion" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InterruptibleActivityRegion"> - <param name="semanticHint" value="UML::InterruptibleActivityRegion"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InterruptibleActivityRegion"/> </metamodelType> - <!-- IElementTypes for Interval --> - <metamodelType eclass="Interval" id="org.eclipse.papyrus.uml.Interval" + <!-- IMetamodelType for Interval --> + <metamodelType id="org.eclipse.papyrus.uml.Interval" name="UML::Interval" + eclass="Interval" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Interval"> - <param name="semanticHint" value="UML::Interval"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Interval"/> </metamodelType> - <!-- IElementTypes for IntervalConstraint --> - <metamodelType eclass="IntervalConstraint" id="org.eclipse.papyrus.uml.IntervalConstraint" + <!-- IMetamodelType for IntervalConstraint --> + <metamodelType id="org.eclipse.papyrus.uml.IntervalConstraint" name="UML::IntervalConstraint" + eclass="IntervalConstraint" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::IntervalConstraint"> - <param name="semanticHint" value="UML::IntervalConstraint"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::IntervalConstraint"/> </metamodelType> - <!-- IElementTypes for InvocationAction --> - <metamodelType eclass="InvocationAction" id="org.eclipse.papyrus.uml.InvocationAction" + <!-- IMetamodelType for InvocationAction --> + <metamodelType id="org.eclipse.papyrus.uml.InvocationAction" name="UML::InvocationAction" + eclass="InvocationAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::InvocationAction"> - <param name="semanticHint" value="UML::InvocationAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::InvocationAction"/> </metamodelType> - <!-- IElementTypes for JoinNode --> - <metamodelType eclass="JoinNode" id="org.eclipse.papyrus.uml.JoinNode" + <!-- IMetamodelType for JoinNode --> + <metamodelType id="org.eclipse.papyrus.uml.JoinNode" name="UML::JoinNode" + eclass="JoinNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::JoinNode"> - <param name="semanticHint" value="UML::JoinNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::JoinNode"/> </metamodelType> - <!-- IElementTypes for Lifeline --> - <metamodelType eclass="Lifeline" id="org.eclipse.papyrus.uml.Lifeline" + <!-- IMetamodelType for Lifeline --> + <metamodelType id="org.eclipse.papyrus.uml.Lifeline" name="UML::Lifeline" + eclass="Lifeline" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Lifeline"> - <param name="semanticHint" value="UML::Lifeline"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Lifeline"/> </metamodelType> - <!-- IElementTypes for LinkAction --> - <metamodelType eclass="LinkAction" id="org.eclipse.papyrus.uml.LinkAction" + <!-- IMetamodelType for LinkAction --> + <metamodelType id="org.eclipse.papyrus.uml.LinkAction" name="UML::LinkAction" + eclass="LinkAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LinkAction"> - <param name="semanticHint" value="UML::LinkAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LinkAction"/> </metamodelType> - <!-- IElementTypes for LinkEndCreationData --> - <metamodelType eclass="LinkEndCreationData" id="org.eclipse.papyrus.uml.LinkEndCreationData" + <!-- IMetamodelType for LinkEndCreationData --> + <metamodelType id="org.eclipse.papyrus.uml.LinkEndCreationData" name="UML::LinkEndCreationData" + eclass="LinkEndCreationData" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LinkEndCreationData"> - <param name="semanticHint" value="UML::LinkEndCreationData"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LinkEndCreationData"/> </metamodelType> - <!-- IElementTypes for LinkEndData --> - <metamodelType eclass="LinkEndData" id="org.eclipse.papyrus.uml.LinkEndData" + <!-- IMetamodelType for LinkEndData --> + <metamodelType id="org.eclipse.papyrus.uml.LinkEndData" name="UML::LinkEndData" + eclass="LinkEndData" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LinkEndData"> - <param name="semanticHint" value="UML::LinkEndData"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LinkEndData"/> </metamodelType> - <!-- IElementTypes for LinkEndDestructionData --> - <metamodelType eclass="LinkEndDestructionData" id="org.eclipse.papyrus.uml.LinkEndDestructionData" + <!-- IMetamodelType for LinkEndDestructionData --> + <metamodelType id="org.eclipse.papyrus.uml.LinkEndDestructionData" name="UML::LinkEndDestructionData" + eclass="LinkEndDestructionData" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LinkEndDestructionData"> - <param name="semanticHint" value="UML::LinkEndDestructionData"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LinkEndDestructionData"/> </metamodelType> - <!-- IElementTypes for LiteralBoolean --> - <metamodelType eclass="LiteralBoolean" id="org.eclipse.papyrus.uml.LiteralBoolean" + <!-- IMetamodelType for LiteralBoolean --> + <metamodelType id="org.eclipse.papyrus.uml.LiteralBoolean" name="UML::LiteralBoolean" + eclass="LiteralBoolean" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LiteralBoolean"> - <param name="semanticHint" value="UML::LiteralBoolean"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LiteralBoolean"/> </metamodelType> - <!-- IElementTypes for LiteralInteger --> - <metamodelType eclass="LiteralInteger" id="org.eclipse.papyrus.uml.LiteralInteger" + <!-- IMetamodelType for LiteralInteger --> + <metamodelType id="org.eclipse.papyrus.uml.LiteralInteger" name="UML::LiteralInteger" + eclass="LiteralInteger" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LiteralInteger"> - <param name="semanticHint" value="UML::LiteralInteger"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LiteralInteger"/> </metamodelType> - <!-- IElementTypes for LiteralNull --> - <metamodelType eclass="LiteralNull" id="org.eclipse.papyrus.uml.LiteralNull" + <!-- IMetamodelType for LiteralNull --> + <metamodelType id="org.eclipse.papyrus.uml.LiteralNull" name="UML::LiteralNull" + eclass="LiteralNull" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LiteralNull"> - <param name="semanticHint" value="UML::LiteralNull"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LiteralNull"/> </metamodelType> - <!-- IElementTypes for LiteralSpecification --> - <metamodelType eclass="LiteralSpecification" id="org.eclipse.papyrus.uml.LiteralSpecification" + <!-- IMetamodelType for LiteralSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.LiteralSpecification" name="UML::LiteralSpecification" + eclass="LiteralSpecification" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LiteralSpecification"> - <param name="semanticHint" value="UML::LiteralSpecification"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LiteralSpecification"/> </metamodelType> - <!-- IElementTypes for LiteralString --> - <metamodelType eclass="LiteralString" id="org.eclipse.papyrus.uml.LiteralString" + <!-- IMetamodelType for LiteralString --> + <metamodelType id="org.eclipse.papyrus.uml.LiteralString" name="UML::LiteralString" + eclass="LiteralString" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LiteralString"> - <param name="semanticHint" value="UML::LiteralString"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LiteralString"/> </metamodelType> - <!-- IElementTypes for LiteralUnlimitedNatural --> - <metamodelType eclass="LiteralUnlimitedNatural" id="org.eclipse.papyrus.uml.LiteralUnlimitedNatural" + <!-- IMetamodelType for LiteralUnlimitedNatural --> + <metamodelType id="org.eclipse.papyrus.uml.LiteralUnlimitedNatural" name="UML::LiteralUnlimitedNatural" + eclass="LiteralUnlimitedNatural" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LiteralUnlimitedNatural"> - <param name="semanticHint" value="UML::LiteralUnlimitedNatural"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LiteralUnlimitedNatural"/> </metamodelType> - <!-- IElementTypes for LoopNode --> - <metamodelType eclass="LoopNode" id="org.eclipse.papyrus.uml.LoopNode" + <!-- IMetamodelType for LoopNode --> + <metamodelType id="org.eclipse.papyrus.uml.LoopNode" name="UML::LoopNode" + eclass="LoopNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::LoopNode"> - <param name="semanticHint" value="UML::LoopNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::LoopNode"/> </metamodelType> - <!-- IElementTypes for Manifestation --> - <metamodelType eclass="Manifestation" id="org.eclipse.papyrus.uml.Manifestation" + <!-- IMetamodelType for Manifestation --> + <metamodelType id="org.eclipse.papyrus.uml.Manifestation" name="UML::Manifestation" + eclass="Manifestation" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Manifestation"> - <param name="semanticHint" value="UML::Manifestation"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Manifestation"/> </metamodelType> - <!-- IElementTypes for MergeNode --> - <metamodelType eclass="MergeNode" id="org.eclipse.papyrus.uml.MergeNode" + <!-- IMetamodelType for MergeNode --> + <metamodelType id="org.eclipse.papyrus.uml.MergeNode" name="UML::MergeNode" + eclass="MergeNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::MergeNode"> - <param name="semanticHint" value="UML::MergeNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::MergeNode"/> </metamodelType> - <!-- IElementTypes for Message --> - <metamodelType eclass="Message" id="org.eclipse.papyrus.uml.Message" + <!-- IMetamodelType for Message --> + <metamodelType id="org.eclipse.papyrus.uml.Message" name="UML::Message" + eclass="Message" edithelper="org.eclipse.papyrus.uml.service.types.helper.MessageEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Message"> - <param name="semanticHint" value="UML::Message"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Message"/> </metamodelType> - <!-- IElementTypes for MessageEnd --> - <metamodelType eclass="MessageEnd" id="org.eclipse.papyrus.uml.MessageEnd" + <!-- IMetamodelType for MessageEnd --> + <metamodelType id="org.eclipse.papyrus.uml.MessageEnd" name="UML::MessageEnd" + eclass="MessageEnd" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::MessageEnd"> - <param name="semanticHint" value="UML::MessageEnd"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::MessageEnd"/> </metamodelType> - <!-- IElementTypes for MessageEvent --> - <metamodelType eclass="MessageEvent" id="org.eclipse.papyrus.uml.MessageEvent" + <!-- IMetamodelType for MessageEvent --> + <metamodelType id="org.eclipse.papyrus.uml.MessageEvent" name="UML::MessageEvent" + eclass="MessageEvent" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::MessageEvent"> - <param name="semanticHint" value="UML::MessageEvent"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::MessageEvent"/> </metamodelType> - <!-- IElementTypes for MessageOccurrenceSpecification --> - <metamodelType eclass="MessageOccurrenceSpecification" id="org.eclipse.papyrus.uml.MessageOccurrenceSpecification" + <!-- IMetamodelType for MessageOccurrenceSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.MessageOccurrenceSpecification" name="UML::MessageOccurrenceSpecification" + eclass="MessageOccurrenceSpecification" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::MessageOccurrenceSpecification"> - <param name="semanticHint" value="UML::MessageOccurrenceSpecification"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::MessageOccurrenceSpecification"/> </metamodelType> - <!-- IElementTypes for Model --> - <metamodelType eclass="Model" id="org.eclipse.papyrus.uml.Model" + <!-- IMetamodelType for Model --> + <metamodelType id="org.eclipse.papyrus.uml.Model" name="UML::Model" + eclass="Model" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Model"> - <param name="semanticHint" value="UML::Model"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Model"/> </metamodelType> - <!-- IElementTypes for MultiplicityElement --> - <metamodelType eclass="MultiplicityElement" id="org.eclipse.papyrus.uml.MultiplicityElement" + <!-- IMetamodelType for MultiplicityElement --> + <metamodelType id="org.eclipse.papyrus.uml.MultiplicityElement" name="UML::MultiplicityElement" + eclass="MultiplicityElement" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::MultiplicityElement"> - <param name="semanticHint" value="UML::MultiplicityElement"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::MultiplicityElement"/> </metamodelType> - <!-- IElementTypes for NamedElement --> - <metamodelType eclass="NamedElement" id="org.eclipse.papyrus.uml.NamedElement" + <!-- IMetamodelType for NamedElement --> + <metamodelType id="org.eclipse.papyrus.uml.NamedElement" name="UML::NamedElement" + eclass="NamedElement" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::NamedElement"> - <param name="semanticHint" value="UML::NamedElement"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::NamedElement"/> </metamodelType> - <!-- IElementTypes for Namespace --> - <metamodelType eclass="Namespace" id="org.eclipse.papyrus.uml.Namespace" + <!-- IMetamodelType for Namespace --> + <metamodelType id="org.eclipse.papyrus.uml.Namespace" name="UML::Namespace" + eclass="Namespace" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Namespace"> - <param name="semanticHint" value="UML::Namespace"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Namespace"/> </metamodelType> - <!-- IElementTypes for Node --> - <metamodelType eclass="Node" id="org.eclipse.papyrus.uml.Node" + <!-- IMetamodelType for Node --> + <metamodelType id="org.eclipse.papyrus.uml.Node" name="UML::Node" + eclass="Node" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Node"> - <param name="semanticHint" value="UML::Node"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Node"/> </metamodelType> - <!-- IElementTypes for ObjectFlow --> - <metamodelType eclass="ObjectFlow" id="org.eclipse.papyrus.uml.ObjectFlow" + <!-- IMetamodelType for ObjectFlow --> + <metamodelType id="org.eclipse.papyrus.uml.ObjectFlow" name="UML::ObjectFlow" + eclass="ObjectFlow" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ObjectFlow"> - <param name="semanticHint" value="UML::ObjectFlow"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ObjectFlow"/> </metamodelType> - <!-- IElementTypes for ObjectNode --> - <metamodelType eclass="ObjectNode" id="org.eclipse.papyrus.uml.ObjectNode" + <!-- IMetamodelType for ObjectNode --> + <metamodelType id="org.eclipse.papyrus.uml.ObjectNode" name="UML::ObjectNode" + eclass="ObjectNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ObjectNode"> - <param name="semanticHint" value="UML::ObjectNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ObjectNode"/> </metamodelType> - <!-- IElementTypes for Observation --> - <metamodelType eclass="Observation" id="org.eclipse.papyrus.uml.Observation" + <!-- IMetamodelType for Observation --> + <metamodelType id="org.eclipse.papyrus.uml.Observation" name="UML::Observation" + eclass="Observation" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Observation"> - <param name="semanticHint" value="UML::Observation"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Observation"/> </metamodelType> - <!-- IElementTypes for OccurrenceSpecification --> - <metamodelType eclass="OccurrenceSpecification" id="org.eclipse.papyrus.uml.OccurrenceSpecification" + <!-- IMetamodelType for OccurrenceSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.OccurrenceSpecification" name="UML::OccurrenceSpecification" + eclass="OccurrenceSpecification" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::OccurrenceSpecification"> - <param name="semanticHint" value="UML::OccurrenceSpecification"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::OccurrenceSpecification"/> </metamodelType> - <!-- IElementTypes for OpaqueAction --> - <metamodelType eclass="OpaqueAction" id="org.eclipse.papyrus.uml.OpaqueAction" + <!-- IMetamodelType for OpaqueAction --> + <metamodelType id="org.eclipse.papyrus.uml.OpaqueAction" name="UML::OpaqueAction" + eclass="OpaqueAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::OpaqueAction"> - <param name="semanticHint" value="UML::OpaqueAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::OpaqueAction"/> </metamodelType> - <!-- IElementTypes for OpaqueBehavior --> - <metamodelType eclass="OpaqueBehavior" id="org.eclipse.papyrus.uml.OpaqueBehavior" + <!-- IMetamodelType for OpaqueBehavior --> + <metamodelType id="org.eclipse.papyrus.uml.OpaqueBehavior" name="UML::OpaqueBehavior" + eclass="OpaqueBehavior" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::OpaqueBehavior"> - <param name="semanticHint" value="UML::OpaqueBehavior"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::OpaqueBehavior"/> </metamodelType> - <!-- IElementTypes for OpaqueExpression --> - <metamodelType eclass="OpaqueExpression" id="org.eclipse.papyrus.uml.OpaqueExpression" + <!-- IMetamodelType for OpaqueExpression --> + <metamodelType id="org.eclipse.papyrus.uml.OpaqueExpression" name="UML::OpaqueExpression" + eclass="OpaqueExpression" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::OpaqueExpression"> - <param name="semanticHint" value="UML::OpaqueExpression"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::OpaqueExpression"/> </metamodelType> - <!-- IElementTypes for Operation --> - <metamodelType eclass="Operation" id="org.eclipse.papyrus.uml.Operation" + <!-- IMetamodelType for Operation --> + <metamodelType id="org.eclipse.papyrus.uml.Operation" name="UML::Operation" + eclass="Operation" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Operation"> - <param name="semanticHint" value="UML::Operation"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Operation"/> </metamodelType> - <!-- IElementTypes for OperationTemplateParameter --> - <metamodelType eclass="OperationTemplateParameter" id="org.eclipse.papyrus.uml.OperationTemplateParameter" + <!-- IMetamodelType for OperationTemplateParameter --> + <metamodelType id="org.eclipse.papyrus.uml.OperationTemplateParameter" name="UML::OperationTemplateParameter" + eclass="OperationTemplateParameter" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::OperationTemplateParameter"> - <param name="semanticHint" value="UML::OperationTemplateParameter"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::OperationTemplateParameter"/> </metamodelType> - <!-- IElementTypes for OutputPin --> - <metamodelType eclass="OutputPin" id="org.eclipse.papyrus.uml.OutputPin" + <!-- IMetamodelType for OutputPin --> + <metamodelType id="org.eclipse.papyrus.uml.OutputPin" name="UML::OutputPin" + eclass="OutputPin" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::OutputPin"> - <param name="semanticHint" value="UML::OutputPin"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::OutputPin"/> </metamodelType> - <!-- IElementTypes for Package --> - <metamodelType eclass="Package" id="org.eclipse.papyrus.uml.Package" + <!-- IMetamodelType for Package --> + <metamodelType id="org.eclipse.papyrus.uml.Package" name="UML::Package" + eclass="Package" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Package"> - <param name="semanticHint" value="UML::Package"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Package"/> </metamodelType> - <!-- IElementTypes for PackageableElement --> - <metamodelType eclass="PackageableElement" id="org.eclipse.papyrus.uml.PackageableElement" + <!-- IMetamodelType for PackageImport --> + <metamodelType id="org.eclipse.papyrus.uml.PackageImport" name="UML::PackageImport" + eclass="PackageImport" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::PackageableElement"> - <param name="semanticHint" value="UML::PackageableElement"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::PackageImport"/> </metamodelType> - <!-- IElementTypes for PackageImport --> - <metamodelType eclass="PackageImport" id="org.eclipse.papyrus.uml.PackageImport" + <!-- IMetamodelType for PackageMerge --> + <metamodelType id="org.eclipse.papyrus.uml.PackageMerge" name="UML::PackageMerge" + eclass="PackageMerge" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::PackageImport"> - <param name="semanticHint" value="UML::PackageImport"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::PackageMerge"/> </metamodelType> - <!-- IElementTypes for PackageMerge --> - <metamodelType eclass="PackageMerge" id="org.eclipse.papyrus.uml.PackageMerge" + <!-- IMetamodelType for PackageableElement --> + <metamodelType id="org.eclipse.papyrus.uml.PackageableElement" name="UML::PackageableElement" + eclass="PackageableElement" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::PackageMerge"> - <param name="semanticHint" value="UML::PackageMerge"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::PackageableElement"/> </metamodelType> - <!-- IElementTypes for Parameter --> - <metamodelType eclass="Parameter" id="org.eclipse.papyrus.uml.Parameter" + <!-- IMetamodelType for Parameter --> + <metamodelType id="org.eclipse.papyrus.uml.Parameter" name="UML::Parameter" + eclass="Parameter" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Parameter"> - <param name="semanticHint" value="UML::Parameter"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Parameter"/> </metamodelType> - <!-- IElementTypes for ParameterableElement --> - <metamodelType eclass="ParameterableElement" id="org.eclipse.papyrus.uml.ParameterableElement" + <!-- IMetamodelType for ParameterSet --> + <metamodelType id="org.eclipse.papyrus.uml.ParameterSet" name="UML::ParameterSet" + eclass="ParameterSet" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ParameterableElement"> - <param name="semanticHint" value="UML::ParameterableElement"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ParameterSet"/> </metamodelType> - <!-- IElementTypes for ParameterSet --> - <metamodelType eclass="ParameterSet" id="org.eclipse.papyrus.uml.ParameterSet" + <!-- IMetamodelType for ParameterableElement --> + <metamodelType id="org.eclipse.papyrus.uml.ParameterableElement" name="UML::ParameterableElement" + eclass="ParameterableElement" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ParameterSet"> - <param name="semanticHint" value="UML::ParameterSet"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ParameterableElement"/> </metamodelType> - <!-- IElementTypes for PartDecomposition --> - <metamodelType eclass="PartDecomposition" id="org.eclipse.papyrus.uml.PartDecomposition" + <!-- IMetamodelType for PartDecomposition --> + <metamodelType id="org.eclipse.papyrus.uml.PartDecomposition" name="UML::PartDecomposition" + eclass="PartDecomposition" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::PartDecomposition"> - <param name="semanticHint" value="UML::PartDecomposition"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::PartDecomposition"/> </metamodelType> - <!-- IElementTypes for Pin --> - <metamodelType eclass="Pin" id="org.eclipse.papyrus.uml.Pin" + <!-- IMetamodelType for Pin --> + <metamodelType id="org.eclipse.papyrus.uml.Pin" name="UML::Pin" + eclass="Pin" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Pin"> - <param name="semanticHint" value="UML::Pin"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Pin"/> </metamodelType> - <!-- IElementTypes for Port --> - <metamodelType eclass="Port" id="org.eclipse.papyrus.uml.Port" + <!-- IMetamodelType for Port --> + <metamodelType id="org.eclipse.papyrus.uml.Port" name="UML::Port" + eclass="Port" edithelper="org.eclipse.papyrus.uml.service.types.helper.PortEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Port"> - <param name="semanticHint" value="UML::Port"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Port"/> </metamodelType> - <!-- IElementTypes for PrimitiveType --> - <metamodelType eclass="PrimitiveType" id="org.eclipse.papyrus.uml.PrimitiveType" + <!-- IMetamodelType for PrimitiveType --> + <metamodelType id="org.eclipse.papyrus.uml.PrimitiveType" name="UML::PrimitiveType" + eclass="PrimitiveType" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::PrimitiveType"> - <param name="semanticHint" value="UML::PrimitiveType"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::PrimitiveType"/> </metamodelType> - <!-- IElementTypes for Profile --> - <metamodelType eclass="Profile" id="org.eclipse.papyrus.uml.Profile" + <!-- IMetamodelType for Profile --> + <metamodelType id="org.eclipse.papyrus.uml.Profile" name="UML::Profile" + eclass="Profile" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Profile"> - <param name="semanticHint" value="UML::Profile"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Profile"/> </metamodelType> - <!-- IElementTypes for ProfileApplication --> - <metamodelType eclass="ProfileApplication" id="org.eclipse.papyrus.uml.ProfileApplication" + <!-- IMetamodelType for ProfileApplication --> + <metamodelType id="org.eclipse.papyrus.uml.ProfileApplication" name="UML::ProfileApplication" + eclass="ProfileApplication" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ProfileApplication"> - <param name="semanticHint" value="UML::ProfileApplication"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ProfileApplication"/> </metamodelType> - <!-- IElementTypes for Property --> - <metamodelType eclass="Property" id="org.eclipse.papyrus.uml.Property" + <!-- IMetamodelType for Property --> + <metamodelType id="org.eclipse.papyrus.uml.Property" name="UML::Property" + eclass="Property" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Property"> - <param name="semanticHint" value="UML::Property"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Property"/> </metamodelType> - <!-- IElementTypes for ProtocolConformance --> - <metamodelType eclass="ProtocolConformance" id="org.eclipse.papyrus.uml.ProtocolConformance" + <!-- IMetamodelType for ProtocolConformance --> + <metamodelType id="org.eclipse.papyrus.uml.ProtocolConformance" name="UML::ProtocolConformance" + eclass="ProtocolConformance" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ProtocolConformance"> - <param name="semanticHint" value="UML::ProtocolConformance"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ProtocolConformance"/> </metamodelType> - <!-- IElementTypes for ProtocolStateMachine --> - <metamodelType eclass="ProtocolStateMachine" id="org.eclipse.papyrus.uml.ProtocolStateMachine" + <!-- IMetamodelType for ProtocolStateMachine --> + <metamodelType id="org.eclipse.papyrus.uml.ProtocolStateMachine" name="UML::ProtocolStateMachine" + eclass="ProtocolStateMachine" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ProtocolStateMachine"> - <param name="semanticHint" value="UML::ProtocolStateMachine"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ProtocolStateMachine"/> </metamodelType> - <!-- IElementTypes for ProtocolTransition --> - <metamodelType eclass="ProtocolTransition" id="org.eclipse.papyrus.uml.ProtocolTransition" + <!-- IMetamodelType for ProtocolTransition --> + <metamodelType id="org.eclipse.papyrus.uml.ProtocolTransition" name="UML::ProtocolTransition" + eclass="ProtocolTransition" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ProtocolTransition"> - <param name="semanticHint" value="UML::ProtocolTransition"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ProtocolTransition"/> </metamodelType> - <!-- IElementTypes for Pseudostate --> - <metamodelType eclass="Pseudostate" id="org.eclipse.papyrus.uml.Pseudostate" + <!-- IMetamodelType for Pseudostate --> + <metamodelType id="org.eclipse.papyrus.uml.Pseudostate" name="UML::Pseudostate" + eclass="Pseudostate" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Pseudostate"> - <param name="semanticHint" value="UML::Pseudostate"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Pseudostate"/> </metamodelType> - <!-- IElementTypes for QualifierValue --> - <metamodelType eclass="QualifierValue" id="org.eclipse.papyrus.uml.QualifierValue" + <!-- IMetamodelType for QualifierValue --> + <metamodelType id="org.eclipse.papyrus.uml.QualifierValue" name="UML::QualifierValue" + eclass="QualifierValue" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::QualifierValue"> - <param name="semanticHint" value="UML::QualifierValue"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::QualifierValue"/> </metamodelType> - <!-- IElementTypes for RaiseExceptionAction --> - <metamodelType eclass="RaiseExceptionAction" id="org.eclipse.papyrus.uml.RaiseExceptionAction" + <!-- IMetamodelType for RaiseExceptionAction --> + <metamodelType id="org.eclipse.papyrus.uml.RaiseExceptionAction" name="UML::RaiseExceptionAction" + eclass="RaiseExceptionAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::RaiseExceptionAction"> - <param name="semanticHint" value="UML::RaiseExceptionAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::RaiseExceptionAction"/> </metamodelType> - <!-- IElementTypes for ReadExtentAction --> - <metamodelType eclass="ReadExtentAction" id="org.eclipse.papyrus.uml.ReadExtentAction" + <!-- IMetamodelType for ReadExtentAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReadExtentAction" name="UML::ReadExtentAction" + eclass="ReadExtentAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReadExtentAction"> - <param name="semanticHint" value="UML::ReadExtentAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReadExtentAction"/> </metamodelType> - <!-- IElementTypes for ReadIsClassifiedObjectAction --> - <metamodelType eclass="ReadIsClassifiedObjectAction" id="org.eclipse.papyrus.uml.ReadIsClassifiedObjectAction" + <!-- IMetamodelType for ReadIsClassifiedObjectAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReadIsClassifiedObjectAction" name="UML::ReadIsClassifiedObjectAction" + eclass="ReadIsClassifiedObjectAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReadIsClassifiedObjectAction"> - <param name="semanticHint" value="UML::ReadIsClassifiedObjectAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReadIsClassifiedObjectAction"/> </metamodelType> - <!-- IElementTypes for ReadLinkAction --> - <metamodelType eclass="ReadLinkAction" id="org.eclipse.papyrus.uml.ReadLinkAction" + <!-- IMetamodelType for ReadLinkAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReadLinkAction" name="UML::ReadLinkAction" + eclass="ReadLinkAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReadLinkAction"> - <param name="semanticHint" value="UML::ReadLinkAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReadLinkAction"/> </metamodelType> - <!-- IElementTypes for ReadLinkObjectEndAction --> - <metamodelType eclass="ReadLinkObjectEndAction" id="org.eclipse.papyrus.uml.ReadLinkObjectEndAction" + <!-- IMetamodelType for ReadLinkObjectEndAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReadLinkObjectEndAction" name="UML::ReadLinkObjectEndAction" + eclass="ReadLinkObjectEndAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReadLinkObjectEndAction"> - <param name="semanticHint" value="UML::ReadLinkObjectEndAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReadLinkObjectEndAction"/> </metamodelType> - <!-- IElementTypes for ReadLinkObjectEndQualifierAction --> - <metamodelType eclass="ReadLinkObjectEndQualifierAction" id="org.eclipse.papyrus.uml.ReadLinkObjectEndQualifierAction" + <!-- IMetamodelType for ReadLinkObjectEndQualifierAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReadLinkObjectEndQualifierAction" name="UML::ReadLinkObjectEndQualifierAction" + eclass="ReadLinkObjectEndQualifierAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReadLinkObjectEndQualifierAction"> - <param name="semanticHint" value="UML::ReadLinkObjectEndQualifierAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReadLinkObjectEndQualifierAction"/> </metamodelType> - <!-- IElementTypes for ReadSelfAction --> - <metamodelType eclass="ReadSelfAction" id="org.eclipse.papyrus.uml.ReadSelfAction" + <!-- IMetamodelType for ReadSelfAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReadSelfAction" name="UML::ReadSelfAction" + eclass="ReadSelfAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReadSelfAction"> - <param name="semanticHint" value="UML::ReadSelfAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReadSelfAction"/> </metamodelType> - <!-- IElementTypes for ReadStructuralFeatureAction --> - <metamodelType eclass="ReadStructuralFeatureAction" id="org.eclipse.papyrus.uml.ReadStructuralFeatureAction" + <!-- IMetamodelType for ReadStructuralFeatureAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReadStructuralFeatureAction" name="UML::ReadStructuralFeatureAction" + eclass="ReadStructuralFeatureAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReadStructuralFeatureAction"> - <param name="semanticHint" value="UML::ReadStructuralFeatureAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReadStructuralFeatureAction"/> </metamodelType> - <!-- IElementTypes for ReadVariableAction --> - <metamodelType eclass="ReadVariableAction" id="org.eclipse.papyrus.uml.ReadVariableAction" + <!-- IMetamodelType for ReadVariableAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReadVariableAction" name="UML::ReadVariableAction" + eclass="ReadVariableAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReadVariableAction"> - <param name="semanticHint" value="UML::ReadVariableAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReadVariableAction"/> </metamodelType> - <!-- IElementTypes for Realization --> - <metamodelType eclass="Realization" id="org.eclipse.papyrus.uml.Realization" + <!-- IMetamodelType for Realization --> + <metamodelType id="org.eclipse.papyrus.uml.Realization" name="UML::Realization" + eclass="Realization" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Realization"> - <param name="semanticHint" value="UML::Realization"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Realization"/> </metamodelType> - <!-- IElementTypes for ReceiveOperationEvent --> - <metamodelType eclass="ReceiveOperationEvent" id="org.eclipse.papyrus.uml.ReceiveOperationEvent" + <!-- IMetamodelType for ReceiveOperationEvent --> + <metamodelType id="org.eclipse.papyrus.uml.ReceiveOperationEvent" name="UML::ReceiveOperationEvent" + eclass="ReceiveOperationEvent" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReceiveOperationEvent"> - <param name="semanticHint" value="UML::ReceiveOperationEvent"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReceiveOperationEvent"/> </metamodelType> - <!-- IElementTypes for ReceiveSignalEvent --> - <metamodelType eclass="ReceiveSignalEvent" id="org.eclipse.papyrus.uml.ReceiveSignalEvent" + <!-- IMetamodelType for ReceiveSignalEvent --> + <metamodelType id="org.eclipse.papyrus.uml.ReceiveSignalEvent" name="UML::ReceiveSignalEvent" + eclass="ReceiveSignalEvent" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReceiveSignalEvent"> - <param name="semanticHint" value="UML::ReceiveSignalEvent"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReceiveSignalEvent"/> </metamodelType> - <!-- IElementTypes for Reception --> - <metamodelType eclass="Reception" id="org.eclipse.papyrus.uml.Reception" + <!-- IMetamodelType for Reception --> + <metamodelType id="org.eclipse.papyrus.uml.Reception" name="UML::Reception" + eclass="Reception" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Reception"> - <param name="semanticHint" value="UML::Reception"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Reception"/> </metamodelType> - <!-- IElementTypes for ReclassifyObjectAction --> - <metamodelType eclass="ReclassifyObjectAction" id="org.eclipse.papyrus.uml.ReclassifyObjectAction" + <!-- IMetamodelType for ReclassifyObjectAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReclassifyObjectAction" name="UML::ReclassifyObjectAction" + eclass="ReclassifyObjectAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReclassifyObjectAction"> - <param name="semanticHint" value="UML::ReclassifyObjectAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReclassifyObjectAction"/> </metamodelType> - <!-- IElementTypes for RedefinableElement --> - <metamodelType eclass="RedefinableElement" id="org.eclipse.papyrus.uml.RedefinableElement" + <!-- IMetamodelType for RedefinableElement --> + <metamodelType id="org.eclipse.papyrus.uml.RedefinableElement" name="UML::RedefinableElement" + eclass="RedefinableElement" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::RedefinableElement"> - <param name="semanticHint" value="UML::RedefinableElement"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::RedefinableElement"/> </metamodelType> - <!-- IElementTypes for RedefinableTemplateSignature --> - <metamodelType eclass="RedefinableTemplateSignature" id="org.eclipse.papyrus.uml.RedefinableTemplateSignature" + <!-- IMetamodelType for RedefinableTemplateSignature --> + <metamodelType id="org.eclipse.papyrus.uml.RedefinableTemplateSignature" name="UML::RedefinableTemplateSignature" + eclass="RedefinableTemplateSignature" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::RedefinableTemplateSignature"> - <param name="semanticHint" value="UML::RedefinableTemplateSignature"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::RedefinableTemplateSignature"/> </metamodelType> - <!-- IElementTypes for ReduceAction --> - <metamodelType eclass="ReduceAction" id="org.eclipse.papyrus.uml.ReduceAction" + <!-- IMetamodelType for ReduceAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReduceAction" name="UML::ReduceAction" + eclass="ReduceAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReduceAction"> - <param name="semanticHint" value="UML::ReduceAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReduceAction"/> </metamodelType> - <!-- IElementTypes for Region --> - <metamodelType eclass="Region" id="org.eclipse.papyrus.uml.Region" + <!-- IMetamodelType for Region --> + <metamodelType id="org.eclipse.papyrus.uml.Region" name="UML::Region" + eclass="Region" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Region"> - <param name="semanticHint" value="UML::Region"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Region"/> </metamodelType> - <!-- IElementTypes for Relationship --> - <metamodelType eclass="Relationship" id="org.eclipse.papyrus.uml.Relationship" + <!-- IMetamodelType for Relationship --> + <metamodelType id="org.eclipse.papyrus.uml.Relationship" name="UML::Relationship" + eclass="Relationship" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Relationship"> - <param name="semanticHint" value="UML::Relationship"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Relationship"/> </metamodelType> - <!-- IElementTypes for RemoveStructuralFeatureValueAction --> - <metamodelType eclass="RemoveStructuralFeatureValueAction" id="org.eclipse.papyrus.uml.RemoveStructuralFeatureValueAction" + <!-- IMetamodelType for RemoveStructuralFeatureValueAction --> + <metamodelType id="org.eclipse.papyrus.uml.RemoveStructuralFeatureValueAction" name="UML::RemoveStructuralFeatureValueAction" + eclass="RemoveStructuralFeatureValueAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::RemoveStructuralFeatureValueAction"> - <param name="semanticHint" value="UML::RemoveStructuralFeatureValueAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::RemoveStructuralFeatureValueAction"/> </metamodelType> - <!-- IElementTypes for RemoveVariableValueAction --> - <metamodelType eclass="RemoveVariableValueAction" id="org.eclipse.papyrus.uml.RemoveVariableValueAction" + <!-- IMetamodelType for RemoveVariableValueAction --> + <metamodelType id="org.eclipse.papyrus.uml.RemoveVariableValueAction" name="UML::RemoveVariableValueAction" + eclass="RemoveVariableValueAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::RemoveVariableValueAction"> - <param name="semanticHint" value="UML::RemoveVariableValueAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::RemoveVariableValueAction"/> </metamodelType> - <!-- IElementTypes for ReplyAction --> - <metamodelType eclass="ReplyAction" id="org.eclipse.papyrus.uml.ReplyAction" + <!-- IMetamodelType for ReplyAction --> + <metamodelType id="org.eclipse.papyrus.uml.ReplyAction" name="UML::ReplyAction" + eclass="ReplyAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ReplyAction"> - <param name="semanticHint" value="UML::ReplyAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ReplyAction"/> </metamodelType> - <!-- IElementTypes for SendObjectAction --> - <metamodelType eclass="SendObjectAction" id="org.eclipse.papyrus.uml.SendObjectAction" + <!-- IMetamodelType for SendObjectAction --> + <metamodelType id="org.eclipse.papyrus.uml.SendObjectAction" name="UML::SendObjectAction" + eclass="SendObjectAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::SendObjectAction"> - <param name="semanticHint" value="UML::SendObjectAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::SendObjectAction"/> </metamodelType> - <!-- IElementTypes for SendOperationEvent --> - <metamodelType eclass="SendOperationEvent" id="org.eclipse.papyrus.uml.SendOperationEvent" + <!-- IMetamodelType for SendOperationEvent --> + <metamodelType id="org.eclipse.papyrus.uml.SendOperationEvent" name="UML::SendOperationEvent" + eclass="SendOperationEvent" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::SendOperationEvent"> - <param name="semanticHint" value="UML::SendOperationEvent"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::SendOperationEvent"/> </metamodelType> - <!-- IElementTypes for SendSignalAction --> - <metamodelType eclass="SendSignalAction" id="org.eclipse.papyrus.uml.SendSignalAction" + <!-- IMetamodelType for SendSignalAction --> + <metamodelType id="org.eclipse.papyrus.uml.SendSignalAction" name="UML::SendSignalAction" + eclass="SendSignalAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::SendSignalAction"> - <param name="semanticHint" value="UML::SendSignalAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::SendSignalAction"/> </metamodelType> - <!-- IElementTypes for SendSignalEvent --> - <metamodelType eclass="SendSignalEvent" id="org.eclipse.papyrus.uml.SendSignalEvent" + <!-- IMetamodelType for SendSignalEvent --> + <metamodelType id="org.eclipse.papyrus.uml.SendSignalEvent" name="UML::SendSignalEvent" + eclass="SendSignalEvent" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::SendSignalEvent"> - <param name="semanticHint" value="UML::SendSignalEvent"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::SendSignalEvent"/> </metamodelType> - <!-- IElementTypes for SequenceNode --> - <metamodelType eclass="SequenceNode" id="org.eclipse.papyrus.uml.SequenceNode" + <!-- IMetamodelType for SequenceNode --> + <metamodelType id="org.eclipse.papyrus.uml.SequenceNode" name="UML::SequenceNode" + eclass="SequenceNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::SequenceNode"> - <param name="semanticHint" value="UML::SequenceNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::SequenceNode"/> </metamodelType> - <!-- IElementTypes for Signal --> - <metamodelType eclass="Signal" id="org.eclipse.papyrus.uml.Signal" + <!-- IMetamodelType for Signal --> + <metamodelType id="org.eclipse.papyrus.uml.Signal" name="UML::Signal" + eclass="Signal" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Signal"> - <param name="semanticHint" value="UML::Signal"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Signal"/> </metamodelType> - <!-- IElementTypes for SignalEvent --> - <metamodelType eclass="SignalEvent" id="org.eclipse.papyrus.uml.SignalEvent" + <!-- IMetamodelType for SignalEvent --> + <metamodelType id="org.eclipse.papyrus.uml.SignalEvent" name="UML::SignalEvent" + eclass="SignalEvent" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::SignalEvent"> - <param name="semanticHint" value="UML::SignalEvent"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::SignalEvent"/> </metamodelType> - <!-- IElementTypes for Slot --> - <metamodelType eclass="Slot" id="org.eclipse.papyrus.uml.Slot" + <!-- IMetamodelType for Slot --> + <metamodelType id="org.eclipse.papyrus.uml.Slot" name="UML::Slot" + eclass="Slot" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Slot"> - <param name="semanticHint" value="UML::Slot"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Slot"/> </metamodelType> - <!-- IElementTypes for StartClassifierBehaviorAction --> - <metamodelType eclass="StartClassifierBehaviorAction" id="org.eclipse.papyrus.uml.StartClassifierBehaviorAction" + <!-- IMetamodelType for StartClassifierBehaviorAction --> + <metamodelType id="org.eclipse.papyrus.uml.StartClassifierBehaviorAction" name="UML::StartClassifierBehaviorAction" + eclass="StartClassifierBehaviorAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StartClassifierBehaviorAction"> - <param name="semanticHint" value="UML::StartClassifierBehaviorAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StartClassifierBehaviorAction"/> </metamodelType> - <!-- IElementTypes for StartObjectBehaviorAction --> - <metamodelType eclass="StartObjectBehaviorAction" id="org.eclipse.papyrus.uml.StartObjectBehaviorAction" + <!-- IMetamodelType for StartObjectBehaviorAction --> + <metamodelType id="org.eclipse.papyrus.uml.StartObjectBehaviorAction" name="UML::StartObjectBehaviorAction" + eclass="StartObjectBehaviorAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StartObjectBehaviorAction"> - <param name="semanticHint" value="UML::StartObjectBehaviorAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StartObjectBehaviorAction"/> </metamodelType> - <!-- IElementTypes for State --> - <metamodelType eclass="State" id="org.eclipse.papyrus.uml.State" + <!-- IMetamodelType for State --> + <metamodelType id="org.eclipse.papyrus.uml.State" name="UML::State" + eclass="State" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::State"> - <param name="semanticHint" value="UML::State"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::State"/> </metamodelType> - <!-- IElementTypes for StateInvariant --> - <metamodelType eclass="StateInvariant" id="org.eclipse.papyrus.uml.StateInvariant" + <!-- IMetamodelType for StateInvariant --> + <metamodelType id="org.eclipse.papyrus.uml.StateInvariant" name="UML::StateInvariant" + eclass="StateInvariant" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StateInvariant"> - <param name="semanticHint" value="UML::StateInvariant"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StateInvariant"/> </metamodelType> - <!-- IElementTypes for StateMachine --> - <metamodelType eclass="StateMachine" id="org.eclipse.papyrus.uml.StateMachine" + <!-- IMetamodelType for StateMachine --> + <metamodelType id="org.eclipse.papyrus.uml.StateMachine" name="UML::StateMachine" + eclass="StateMachine" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StateMachine"> - <param name="semanticHint" value="UML::StateMachine"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StateMachine"/> </metamodelType> - <!-- IElementTypes for Stereotype --> - <metamodelType eclass="Stereotype" id="org.eclipse.papyrus.uml.Stereotype" + <!-- IMetamodelType for Stereotype --> + <metamodelType id="org.eclipse.papyrus.uml.Stereotype" name="UML::Stereotype" + eclass="Stereotype" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Stereotype"> - <param name="semanticHint" value="UML::Stereotype"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Stereotype"/> </metamodelType> - <!-- IElementTypes for StringExpression --> - <metamodelType eclass="StringExpression" id="org.eclipse.papyrus.uml.StringExpression" + <!-- IMetamodelType for StringExpression --> + <metamodelType id="org.eclipse.papyrus.uml.StringExpression" name="UML::StringExpression" + eclass="StringExpression" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StringExpression"> - <param name="semanticHint" value="UML::StringExpression"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StringExpression"/> </metamodelType> - <!-- IElementTypes for StructuralFeature --> - <metamodelType eclass="StructuralFeature" id="org.eclipse.papyrus.uml.StructuralFeature" + <!-- IMetamodelType for StructuralFeature --> + <metamodelType id="org.eclipse.papyrus.uml.StructuralFeature" name="UML::StructuralFeature" + eclass="StructuralFeature" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StructuralFeature"> - <param name="semanticHint" value="UML::StructuralFeature"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StructuralFeature"/> </metamodelType> - <!-- IElementTypes for StructuralFeatureAction --> - <metamodelType eclass="StructuralFeatureAction" id="org.eclipse.papyrus.uml.StructuralFeatureAction" + <!-- IMetamodelType for StructuralFeatureAction --> + <metamodelType id="org.eclipse.papyrus.uml.StructuralFeatureAction" name="UML::StructuralFeatureAction" + eclass="StructuralFeatureAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StructuralFeatureAction"> - <param name="semanticHint" value="UML::StructuralFeatureAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StructuralFeatureAction"/> </metamodelType> - <!-- IElementTypes for StructuredActivityNode --> - <metamodelType eclass="StructuredActivityNode" id="org.eclipse.papyrus.uml.StructuredActivityNode" + <!-- IMetamodelType for StructuredActivityNode --> + <metamodelType id="org.eclipse.papyrus.uml.StructuredActivityNode" name="UML::StructuredActivityNode" + eclass="StructuredActivityNode" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StructuredActivityNode"> - <param name="semanticHint" value="UML::StructuredActivityNode"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StructuredActivityNode"/> </metamodelType> - <!-- IElementTypes for StructuredClassifier --> - <metamodelType eclass="StructuredClassifier" id="org.eclipse.papyrus.uml.StructuredClassifier" + <!-- IMetamodelType for StructuredClassifier --> + <metamodelType id="org.eclipse.papyrus.uml.StructuredClassifier" name="UML::StructuredClassifier" + eclass="StructuredClassifier" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::StructuredClassifier"> - <param name="semanticHint" value="UML::StructuredClassifier"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::StructuredClassifier"/> </metamodelType> - <!-- IElementTypes for Substitution --> - <metamodelType eclass="Substitution" id="org.eclipse.papyrus.uml.Substitution" + <!-- IMetamodelType for Substitution --> + <metamodelType id="org.eclipse.papyrus.uml.Substitution" name="UML::Substitution" + eclass="Substitution" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Substitution"> - <param name="semanticHint" value="UML::Substitution"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Substitution"/> </metamodelType> - <!-- IElementTypes for TemplateableElement --> - <metamodelType eclass="TemplateableElement" id="org.eclipse.papyrus.uml.TemplateableElement" + <!-- IMetamodelType for TemplateBinding --> + <metamodelType id="org.eclipse.papyrus.uml.TemplateBinding" name="UML::TemplateBinding" + eclass="TemplateBinding" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TemplateableElement"> - <param name="semanticHint" value="UML::TemplateableElement"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TemplateBinding"/> </metamodelType> - <!-- IElementTypes for TemplateBinding --> - <metamodelType eclass="TemplateBinding" id="org.eclipse.papyrus.uml.TemplateBinding" + <!-- IMetamodelType for TemplateParameter --> + <metamodelType id="org.eclipse.papyrus.uml.TemplateParameter" name="UML::TemplateParameter" + eclass="TemplateParameter" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TemplateBinding"> - <param name="semanticHint" value="UML::TemplateBinding"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TemplateParameter"/> </metamodelType> - <!-- IElementTypes for TemplateParameter --> - <metamodelType eclass="TemplateParameter" id="org.eclipse.papyrus.uml.TemplateParameter" + <!-- IMetamodelType for TemplateParameterSubstitution --> + <metamodelType id="org.eclipse.papyrus.uml.TemplateParameterSubstitution" name="UML::TemplateParameterSubstitution" + eclass="TemplateParameterSubstitution" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TemplateParameter"> - <param name="semanticHint" value="UML::TemplateParameter"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TemplateParameterSubstitution"/> </metamodelType> - <!-- IElementTypes for TemplateParameterSubstitution --> - <metamodelType eclass="TemplateParameterSubstitution" id="org.eclipse.papyrus.uml.TemplateParameterSubstitution" + <!-- IMetamodelType for TemplateSignature --> + <metamodelType id="org.eclipse.papyrus.uml.TemplateSignature" name="UML::TemplateSignature" + eclass="TemplateSignature" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TemplateParameterSubstitution"> - <param name="semanticHint" value="UML::TemplateParameterSubstitution"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TemplateSignature"/> </metamodelType> - <!-- IElementTypes for TemplateSignature --> - <metamodelType eclass="TemplateSignature" id="org.eclipse.papyrus.uml.TemplateSignature" + <!-- IMetamodelType for TemplateableElement --> + <metamodelType id="org.eclipse.papyrus.uml.TemplateableElement" name="UML::TemplateableElement" + eclass="TemplateableElement" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TemplateSignature"> - <param name="semanticHint" value="UML::TemplateSignature"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TemplateableElement"/> </metamodelType> - <!-- IElementTypes for TestIdentityAction --> - <metamodelType eclass="TestIdentityAction" id="org.eclipse.papyrus.uml.TestIdentityAction" + <!-- IMetamodelType for TestIdentityAction --> + <metamodelType id="org.eclipse.papyrus.uml.TestIdentityAction" name="UML::TestIdentityAction" + eclass="TestIdentityAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TestIdentityAction"> - <param name="semanticHint" value="UML::TestIdentityAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TestIdentityAction"/> </metamodelType> - <!-- IElementTypes for TimeConstraint --> - <metamodelType eclass="TimeConstraint" id="org.eclipse.papyrus.uml.TimeConstraint" + <!-- IMetamodelType for TimeConstraint --> + <metamodelType id="org.eclipse.papyrus.uml.TimeConstraint" name="UML::TimeConstraint" + eclass="TimeConstraint" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TimeConstraint"> - <param name="semanticHint" value="UML::TimeConstraint"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TimeConstraint"/> </metamodelType> - <!-- IElementTypes for TimeEvent --> - <metamodelType eclass="TimeEvent" id="org.eclipse.papyrus.uml.TimeEvent" + <!-- IMetamodelType for TimeEvent --> + <metamodelType id="org.eclipse.papyrus.uml.TimeEvent" name="UML::TimeEvent" + eclass="TimeEvent" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TimeEvent"> - <param name="semanticHint" value="UML::TimeEvent"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TimeEvent"/> </metamodelType> - <!-- IElementTypes for TimeExpression --> - <metamodelType eclass="TimeExpression" id="org.eclipse.papyrus.uml.TimeExpression" + <!-- IMetamodelType for TimeExpression --> + <metamodelType id="org.eclipse.papyrus.uml.TimeExpression" name="UML::TimeExpression" + eclass="TimeExpression" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TimeExpression"> - <param name="semanticHint" value="UML::TimeExpression"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TimeExpression"/> </metamodelType> - <!-- IElementTypes for TimeInterval --> - <metamodelType eclass="TimeInterval" id="org.eclipse.papyrus.uml.TimeInterval" + <!-- IMetamodelType for TimeInterval --> + <metamodelType id="org.eclipse.papyrus.uml.TimeInterval" name="UML::TimeInterval" + eclass="TimeInterval" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TimeInterval"> - <param name="semanticHint" value="UML::TimeInterval"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TimeInterval"/> </metamodelType> - <!-- IElementTypes for TimeObservation --> - <metamodelType eclass="TimeObservation" id="org.eclipse.papyrus.uml.TimeObservation" + <!-- IMetamodelType for TimeObservation --> + <metamodelType id="org.eclipse.papyrus.uml.TimeObservation" name="UML::TimeObservation" + eclass="TimeObservation" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TimeObservation"> - <param name="semanticHint" value="UML::TimeObservation"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TimeObservation"/> </metamodelType> - <!-- IElementTypes for Transition --> - <metamodelType eclass="Transition" id="org.eclipse.papyrus.uml.Transition" + <!-- IMetamodelType for Transition --> + <metamodelType id="org.eclipse.papyrus.uml.Transition" name="UML::Transition" + eclass="Transition" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Transition"> - <param name="semanticHint" value="UML::Transition"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Transition"/> </metamodelType> - <!-- IElementTypes for Trigger --> - <metamodelType eclass="Trigger" id="org.eclipse.papyrus.uml.Trigger" + <!-- IMetamodelType for Trigger --> + <metamodelType id="org.eclipse.papyrus.uml.Trigger" name="UML::Trigger" + eclass="Trigger" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Trigger"> - <param name="semanticHint" value="UML::Trigger"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Trigger"/> </metamodelType> - <!-- IElementTypes for Type --> - <metamodelType eclass="Type" id="org.eclipse.papyrus.uml.Type" + <!-- IMetamodelType for Type --> + <metamodelType id="org.eclipse.papyrus.uml.Type" name="UML::Type" + eclass="Type" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Type"> - <param name="semanticHint" value="UML::Type"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Type"/> </metamodelType> - <!-- IElementTypes for TypedElement --> - <metamodelType eclass="TypedElement" id="org.eclipse.papyrus.uml.TypedElement" + <!-- IMetamodelType for TypedElement --> + <metamodelType id="org.eclipse.papyrus.uml.TypedElement" name="UML::TypedElement" + eclass="TypedElement" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::TypedElement"> - <param name="semanticHint" value="UML::TypedElement"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::TypedElement"/> </metamodelType> - <!-- IElementTypes for UnmarshallAction --> - <metamodelType eclass="UnmarshallAction" id="org.eclipse.papyrus.uml.UnmarshallAction" + <!-- IMetamodelType for UnmarshallAction --> + <metamodelType id="org.eclipse.papyrus.uml.UnmarshallAction" name="UML::UnmarshallAction" + eclass="UnmarshallAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::UnmarshallAction"> - <param name="semanticHint" value="UML::UnmarshallAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::UnmarshallAction"/> </metamodelType> - <!-- IElementTypes for Usage --> - <metamodelType eclass="Usage" id="org.eclipse.papyrus.uml.Usage" + <!-- IMetamodelType for Usage --> + <metamodelType id="org.eclipse.papyrus.uml.Usage" name="UML::Usage" + eclass="Usage" edithelper="org.eclipse.papyrus.uml.service.types.helper.UsageEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Usage"> - <param name="semanticHint" value="UML::Usage"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Usage"/> </metamodelType> - <!-- IElementTypes for UseCase --> - <metamodelType eclass="UseCase" id="org.eclipse.papyrus.uml.UseCase" + <!-- IMetamodelType for UseCase --> + <metamodelType id="org.eclipse.papyrus.uml.UseCase" name="UML::UseCase" + eclass="UseCase" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::UseCase"> - <param name="semanticHint" value="UML::UseCase"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::UseCase"/> </metamodelType> - <!-- IElementTypes for ValuePin --> - <metamodelType eclass="ValuePin" id="org.eclipse.papyrus.uml.ValuePin" + <!-- IMetamodelType for ValuePin --> + <metamodelType id="org.eclipse.papyrus.uml.ValuePin" name="UML::ValuePin" + eclass="ValuePin" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ValuePin"> - <param name="semanticHint" value="UML::ValuePin"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ValuePin"/> </metamodelType> - <!-- IElementTypes for ValueSpecification --> - <metamodelType eclass="ValueSpecification" id="org.eclipse.papyrus.uml.ValueSpecification" + <!-- IMetamodelType for ValueSpecification --> + <metamodelType id="org.eclipse.papyrus.uml.ValueSpecification" name="UML::ValueSpecification" + eclass="ValueSpecification" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ValueSpecification"> - <param name="semanticHint" value="UML::ValueSpecification"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ValueSpecification"/> </metamodelType> - <!-- IElementTypes for ValueSpecificationAction --> - <metamodelType eclass="ValueSpecificationAction" id="org.eclipse.papyrus.uml.ValueSpecificationAction" + <!-- IMetamodelType for ValueSpecificationAction --> + <metamodelType id="org.eclipse.papyrus.uml.ValueSpecificationAction" name="UML::ValueSpecificationAction" + eclass="ValueSpecificationAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::ValueSpecificationAction"> - <param name="semanticHint" value="UML::ValueSpecificationAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::ValueSpecificationAction"/> </metamodelType> - <!-- IElementTypes for Variable --> - <metamodelType eclass="Variable" id="org.eclipse.papyrus.uml.Variable" + <!-- IMetamodelType for Variable --> + <metamodelType id="org.eclipse.papyrus.uml.Variable" name="UML::Variable" + eclass="Variable" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Variable"> - <param name="semanticHint" value="UML::Variable"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Variable"/> </metamodelType> - <!-- IElementTypes for VariableAction --> - <metamodelType eclass="VariableAction" id="org.eclipse.papyrus.uml.VariableAction" + <!-- IMetamodelType for VariableAction --> + <metamodelType id="org.eclipse.papyrus.uml.VariableAction" name="UML::VariableAction" + eclass="VariableAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::VariableAction"> - <param name="semanticHint" value="UML::VariableAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::VariableAction"/> </metamodelType> - <!-- IElementTypes for Vertex --> - <metamodelType eclass="Vertex" id="org.eclipse.papyrus.uml.Vertex" + <!-- IMetamodelType for Vertex --> + <metamodelType id="org.eclipse.papyrus.uml.Vertex" name="UML::Vertex" + eclass="Vertex" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::Vertex"> - <param name="semanticHint" value="UML::Vertex"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::Vertex"/> </metamodelType> - <!-- IElementTypes for WriteLinkAction --> - <metamodelType eclass="WriteLinkAction" id="org.eclipse.papyrus.uml.WriteLinkAction" + <!-- IMetamodelType for WriteLinkAction --> + <metamodelType id="org.eclipse.papyrus.uml.WriteLinkAction" name="UML::WriteLinkAction" + eclass="WriteLinkAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::WriteLinkAction"> - <param name="semanticHint" value="UML::WriteLinkAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::WriteLinkAction"/> </metamodelType> - <!-- IElementTypes for WriteStructuralFeatureAction --> - <metamodelType eclass="WriteStructuralFeatureAction" id="org.eclipse.papyrus.uml.WriteStructuralFeatureAction" + <!-- IMetamodelType for WriteStructuralFeatureAction --> + <metamodelType id="org.eclipse.papyrus.uml.WriteStructuralFeatureAction" name="UML::WriteStructuralFeatureAction" + eclass="WriteStructuralFeatureAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::WriteStructuralFeatureAction"> - <param name="semanticHint" value="UML::WriteStructuralFeatureAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::WriteStructuralFeatureAction"/> </metamodelType> - <!-- IElementTypes for WriteVariableAction --> - <metamodelType eclass="WriteVariableAction" id="org.eclipse.papyrus.uml.WriteVariableAction" + <!-- IMetamodelType for WriteVariableAction --> + <metamodelType id="org.eclipse.papyrus.uml.WriteVariableAction" name="UML::WriteVariableAction" + eclass="WriteVariableAction" edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultUMLEditHelper" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" name="UML::WriteVariableAction"> - <param name="semanticHint" value="UML::WriteVariableAction"/> + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="UML::WriteVariableAction"/> </metamodelType> + </metamodel> +</extension> - <!-- Declaration of AdviceBindings --> +<!-- Helper advice declarations --> +<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> + + <metamodel nsURI="http://www.eclipse.org/uml2/3.0.0/UML"> + + <!-- Helper advice for Classifier --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.Classifier" + class="org.eclipse.papyrus.uml.service.types.helper.advice.ClassifierHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.Classifier"> + </adviceBinding> + + <!-- Helper advice for Collaboration --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.Collaboration" + class="org.eclipse.papyrus.uml.service.types.helper.advice.CollaborationHelperAdvice" + inheritance="none" typeId="org.eclipse.papyrus.uml.Collaboration"> + </adviceBinding> + + <!-- Helper advice for CollaborationUse --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.CollaborationUse" + class="org.eclipse.papyrus.uml.service.types.helper.advice.CollaborationUseHelperAdvice" + inheritance="none" typeId="org.eclipse.papyrus.uml.CollaborationUse"> + </adviceBinding> + + <!-- Helper advice for ConnectorEnd --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.ConnectorEnd" + class="org.eclipse.papyrus.uml.service.types.helper.advice.ConnectorEndHelperAdvice" + inheritance="none" typeId="org.eclipse.papyrus.uml.ConnectorEnd"> + </adviceBinding> + + <!-- Helper advice for DestructionEvent --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.DestructionEvent" + class="org.eclipse.papyrus.uml.service.types.helper.advice.DestructionEventHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.DestructionEvent"> + </adviceBinding> + + <!-- Helper advice for Element --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.ElementUnapplyStereotype" + class="org.eclipse.papyrus.uml.service.types.helper.advice.ElementUnapplyStereotypeHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.Element"> + </adviceBinding> + + <!-- Helper advice for ExecutionSpecification --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.ExecutionSpecification" + class="org.eclipse.papyrus.uml.service.types.helper.advice.ExecutionSpecificationHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.ExecutionSpecification"> + </adviceBinding> + + <!-- Helper advice for Generalization --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.Generalization" + class="org.eclipse.papyrus.uml.service.types.helper.advice.GeneralizationHelperAdvice" + inheritance="none" typeId="org.eclipse.papyrus.uml.Generalization"> + </adviceBinding> + + <!-- Helper advice for Lifeline --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.Lifeline" + class="org.eclipse.papyrus.uml.service.types.helper.advice.LifelineHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.Lifeline"> + </adviceBinding> + + <!-- Helper advice for Message --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.Message" + class="org.eclipse.papyrus.uml.service.types.helper.advice.MessageHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.Message"> + </adviceBinding> + + <!-- Helper advice for MessageEnd --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.MessageEnd" + class="org.eclipse.papyrus.uml.service.types.helper.advice.MessageEndHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.MessageEnd"> + </adviceBinding> + + <!-- Helper advice for NamedElement --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.NameElementInitializer" + class="org.eclipse.papyrus.uml.service.types.helper.advice.NamedElementInitializerHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.NamedElement"> + </adviceBinding> + + <!-- Helper advice for OccurrenceSpecification --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.OccurrenceSpecification" + class="org.eclipse.papyrus.uml.service.types.helper.advice.OccurrenceSpecificationHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.OccurrenceSpecification"> + </adviceBinding> + + <!-- Helper advice for PartDecomposition --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.PartDecomposition" + class="org.eclipse.papyrus.uml.service.types.helper.advice.PartDecompositionHelperAdvice" + inheritance="none" typeId="org.eclipse.papyrus.uml.PartDecomposition"> + </adviceBinding> + + <!-- Helper advice for Property --> + <adviceBinding id="org.eclipse.papyrus.uml.advice.Property" + class="org.eclipse.papyrus.uml.service.types.helper.advice.PropertyHelperAdvice" + inheritance="all" typeId="org.eclipse.papyrus.uml.Property"> + </adviceBinding> - </metamodel> +</extension> + +<!-- UML ElementType bindings to Papyrus shared IClientContext --> +<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings"> + <!-- Bindings declaration --> + <binding context="org.eclipse.papyrus.service.edit.TypeContext"> + + <elementType pattern="org.eclipse.papyrus.uml.*" /> + <advice ref="org.eclipse.papyrus.uml.advice.Classifier" /> + <advice ref="org.eclipse.papyrus.uml.advice.Collaboration" /> + <advice ref="org.eclipse.papyrus.uml.advice.CollaborationUse" /> + <advice ref="org.eclipse.papyrus.uml.advice.ConnectorEnd" /> + <advice ref="org.eclipse.papyrus.uml.advice.DestructionEvent" /> + <advice ref="org.eclipse.papyrus.uml.advice.ElementUnapplyStereotype" /> + <advice ref="org.eclipse.papyrus.uml.advice.ExecutionSpecification" /> + <advice ref="org.eclipse.papyrus.uml.advice.Generalization" /> + <advice ref="org.eclipse.papyrus.uml.advice.Lifeline" /> + <advice ref="org.eclipse.papyrus.uml.advice.Message" /> + <advice ref="org.eclipse.papyrus.uml.advice.MessageEnd" /> + <advice ref="org.eclipse.papyrus.uml.advice.NameElementInitializer" /> + <advice ref="org.eclipse.papyrus.uml.advice.OccurrenceSpecification" /> + <advice ref="org.eclipse.papyrus.uml.advice.PartDecomposition" /> + <advice ref="org.eclipse.papyrus.uml.advice.Property" /> + + </binding> + </extension> </plugin> |