diff options
author | Florian Noyrit | 2016-04-08 12:27:06 +0000 |
---|---|---|
committer | Florian Noyrit | 2016-04-12 17:18:06 +0000 |
commit | 2a65e3ac03de61df7578cfacbb7c10fc2bfe39ad (patch) | |
tree | 9308c3eb1c665e5080bf8ae6898083722edcc080 /plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication | |
parent | 5f7e110b3bfb1fc1d917bd988a1b67c42e2c6ad1 (diff) | |
download | org.eclipse.papyrus-2a65e3ac03de61df7578cfacbb7c10fc2bfe39ad.tar.gz org.eclipse.papyrus-2a65e3ac03de61df7578cfacbb7c10fc2bfe39ad.tar.xz org.eclipse.papyrus-2a65e3ac03de61df7578cfacbb7c10fc2bfe39ad.zip |
Move elementtypes definitions that are not model-based to model-based.
Change-Id: Ie8ffcdd5571799ac8bc7793c9606befb06b19fa5
Diffstat (limited to 'plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication')
4 files changed, 199 insertions, 181 deletions
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/model/communicationdiagram-notation.elementtypesconfigurations b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/model/communicationdiagram-notation.elementtypesconfigurations new file mode 100644 index 00000000000..eee928a129a --- /dev/null +++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/model/communicationdiagram-notation.elementtypesconfigurations @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="ASCII"?>
+<elementtypesconfigurations:ElementTypeSetConfiguration
+ xmi:version="2.0"
+ xmlns:xmi="http://www.omg.org/XMI"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.1"
+ xmi:id="_rWI4YHPzEeSnGJwaJWHCSg"
+ description=""
+ identifier="org.eclipse.papyrus.uml.diagram.communication-notation.elementTypeSet"
+ name="PapyrusUMLCommunicationDiagram-Notation"
+ metamodelNsURI="http://www.eclipse.org/gmf/runtime/1.0.2/notation">
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_3JRnoPs1EeWBLbCxWzTFGw"
+ identifier="org.eclipse.papyrus.uml.diagram.communication.Diagram_ShortcutShape"
+ name="%metatype.name.Diagram_ShortcutShape"
+ hint="Diagram_ShortcutShape">
+ <specializedTypesID>org.eclipse.papyrus.gmfdiag.common.Diagram</specializedTypesID>
+ </elementTypeConfigurations>
+</elementtypesconfigurations:ElementTypeSetConfiguration>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/model/communicationdiagram-uml.elementtypesconfigurations b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/model/communicationdiagram-uml.elementtypesconfigurations new file mode 100644 index 00000000000..b3d3c3c8c3d --- /dev/null +++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/model/communicationdiagram-uml.elementtypesconfigurations @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="ASCII"?>
+<elementtypesconfigurations:ElementTypeSetConfiguration
+ xmi:version="2.0"
+ xmlns:xmi="http://www.omg.org/XMI"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.1"
+ xmi:id="_rWI4YHPzEeSnGJwaJWHCSg"
+ description=""
+ identifier="org.eclipse.papyrus.uml.diagram.communication.custom.elementTypeSet"
+ name="PapyrusUMLCommunicationDiagramCustom"
+ metamodelNsURI="http://www.eclipse.org/uml2/5.0.0/UML">
+ <adviceBindingsConfigurations
+ xsi:type="elementtypesconfigurations:AdviceBindingConfiguration"
+ xmi:id="_K2GhIPtCEeWBLbCxWzTFGw"
+ identifier="org.eclipse.papyrus.uml.diagram.communication.DestroyMessageAdvice"
+ inheritance="all"
+ editHelperAdviceClassName="org.eclipse.papyrus.uml.diagram.communication.custom.advices.DestroyMessageAdvice">
+ <target
+ xsi:type="elementtypesconfigurations:MetamodelTypeConfiguration"
+ href="../../org.eclipse.papyrus.uml.service.types/model/uml.elementtypesconfigurations#_Sc59FFYCEeS0WsAAtVmToA"/>
+ </adviceBindingsConfigurations>
+ <adviceBindingsConfigurations
+ xsi:type="elementtypesconfigurations:AdviceBindingConfiguration"
+ xmi:id="_fxIwoPtCEeWBLbCxWzTFGw"
+ identifier="org.eclipse.papyrus.uml.diagram.communication.MessageHelperAdvice"
+ inheritance="all"
+ editHelperAdviceClassName="org.eclipse.papyrus.uml.diagram.communication.custom.advices.MessageHelperAdvice">
+ <target
+ xsi:type="elementtypesconfigurations:MetamodelTypeConfiguration"
+ href="../../org.eclipse.papyrus.uml.service.types/model/uml.elementtypesconfigurations#_Sc59FFYCEeS0WsAAtVmToA"/>
+ </adviceBindingsConfigurations>
+</elementtypesconfigurations:ElementTypeSetConfiguration>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/model/communicationdiagram.elementtypesconfigurations b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/model/communicationdiagram.elementtypesconfigurations new file mode 100644 index 00000000000..cba2f940a62 --- /dev/null +++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/model/communicationdiagram.elementtypesconfigurations @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="ASCII"?>
+<elementtypesconfigurations:ElementTypeSetConfiguration
+ xmi:version="2.0"
+ xmlns:xmi="http://www.omg.org/XMI"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.1"
+ xmi:id="_rWI4YHPzEeSnGJwaJWHCSg"
+ description=""
+ identifier="org.eclipse.papyrus.uml.diagram.communication.elementTypeSet"
+ name="PapyrusUMLCommunicationDiagram"
+ metamodelNsURI="http://www.eclipse.org/uml2/5.0.0/UML">
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:MetamodelTypeConfiguration"
+ xmi:id="_3JRnoPs1EeWBLbCxWzTFGw"
+ identifier="org.eclipse.papyrus.uml.diagram.communication.Package_CommunicationDiagram"
+ name="%metatype.name.Package_CommunicationDiagram"
+ hint="Package_CommunicationDiagram"
+ editHelperClassName="org.eclipse.papyrus.uml.diagram.communication.edit.helpers.PackageEditHelper">
+ <eClass
+ href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:MetamodelTypeConfiguration"
+ xmi:id="_OfI60Ps2EeWBLbCxWzTFGw"
+ identifier="org.eclipse.papyrus.uml.diagram.communication.Interaction_Shape"
+ name="%metatype.name.Interaction_Shape"
+ hint="Interaction_Shape"
+ editHelperClassName="org.eclipse.papyrus.uml.diagram.communication.edit.helpers.InteractionEditHelper">
+ <eClass
+ href="http://www.eclipse.org/uml2/5.0.0/UML#//Interaction"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:MetamodelTypeConfiguration"
+ xmi:id="_peTP8Ps2EeWBLbCxWzTFGw"
+ identifier="org.eclipse.papyrus.uml.diagram.communication.Lifeline_Shape"
+ name="%metatype.name.Lifeline_Shape"
+ hint="Lifeline_Shape"
+ editHelperClassName="org.eclipse.papyrus.uml.diagram.communication.edit.helpers.LifelineEditHelper">
+ <eClass
+ href="http://www.eclipse.org/uml2/5.0.0/UML#//Lifeline"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:MetamodelTypeConfiguration"
+ xmi:id="_eWmGQPs3EeWBLbCxWzTFGw"
+ identifier="org.eclipse.papyrus.uml.diagram.communication.Constraint_Shape"
+ name="%metatype.name.Constraint_Shape"
+ hint="Constraint_Shape"
+ editHelperClassName="org.eclipse.papyrus.uml.diagram.communication.edit.helpers.ConstraintEditHelper">
+ <eClass
+ href="http://www.eclipse.org/uml2/5.0.0/UML#//Constraint"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:MetamodelTypeConfiguration"
+ xmi:id="_yiSjgPs3EeWBLbCxWzTFGw"
+ identifier="org.eclipse.papyrus.uml.diagram.communication.Comment_Shape"
+ name="%metatype.name.Comment_Shape"
+ hint="Comment_Shape"
+ editHelperClassName="org.eclipse.papyrus.uml.diagram.communication.edit.helpers.CommentEditHelper">
+ <eClass
+ href="http://www.eclipse.org/uml2/5.0.0/UML#//Comment"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:MetamodelTypeConfiguration"
+ xmi:id="_50OgEPs3EeWBLbCxWzTFGw"
+ identifier="org.eclipse.papyrus.uml.diagram.communication.TimeObservation_Shape"
+ name="%metatype.name.TimeObservation_Shape"
+ hint="TimeObservation_Shape"
+ editHelperClassName="org.eclipse.papyrus.uml.diagram.communication.edit.helpers.TimeObservationEditHelper">
+ <eClass
+ href="http://www.eclipse.org/uml2/5.0.0/UML#//TimeObservation"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:MetamodelTypeConfiguration"
+ xmi:id="_WdaHAPs4EeWBLbCxWzTFGw"
+ identifier="org.eclipse.papyrus.uml.diagram.communication.TimeObservation_Shape"
+ name="%metatype.name.DurationObservation_Shape"
+ hint="DurationObservation_Shape"
+ editHelperClassName="org.eclipse.papyrus.uml.diagram.communication.edit.helpers.DurationObservationEditHelper">
+ <eClass
+ href="http://www.eclipse.org/uml2/5.0.0/UML#//DurationObservation"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:MetamodelTypeConfiguration"
+ xmi:id="_rQgigPs4EeWBLbCxWzTFGw"
+ identifier="org.eclipse.papyrus.uml.diagram.communication.Path_Edge"
+ name="%metatype.name.Path_Edge"
+ hint="Path_Edge"
+ editHelperClassName="org.eclipse.papyrus.uml.diagram.communication.edit.helpers.MessageEditHelper">
+ <eClass
+ href="http://www.eclipse.org/uml2/5.0.0/UML#//Message"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_1I3HsPs4EeWBLbCxWzTFGw"
+ identifier="org.eclipse.papyrus.uml.diagram.communication.Comment_AnnotatedElementEdge"
+ name="%metatype.name.Comment_AnnotatedElementEdge"
+ hint="Comment_AnnotatedElementEdge">
+ <specializedTypesID>org.eclipse.gmf.runtime.emf.type.core.null</specializedTypesID>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_M_e-kPs5EeWBLbCxWzTFGw"
+ identifier="org.eclipse.papyrus.uml.diagram.communication.Constraint_ConstrainedElementEdge"
+ name="%metatype.name.Constraint_ConstrainedElementEdge"
+ hint="Constraint_ConstrainedElementEdge">
+ <specializedTypesID>org.eclipse.gmf.runtime.emf.type.core.null</specializedTypesID>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_bQzvIPs5EeWBLbCxWzTFGw"
+ identifier="org.eclipse.papyrus.uml.diagram.communication.DurationObservation_EventEdge"
+ name="%metatype.name.DurationObservation_EventEdge"
+ hint="DurationObservation_EventEdge">
+ <specializedTypesID>org.eclipse.gmf.runtime.emf.type.core.null</specializedTypesID>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_k-kN4Ps5EeWBLbCxWzTFGw"
+ identifier="org.eclipse.papyrus.uml.diagram.communication.TimeObservation_EventEdge"
+ name="%metatype.name.TimeObservation_EventEdge"
+ hint="TimeObservation_EventEdge">
+ <specializedTypesID>org.eclipse.gmf.runtime.emf.type.core.null</specializedTypesID>
+ </elementTypeConfigurations>
+</elementtypesconfigurations:ElementTypeSetConfiguration>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/plugin.xml b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/plugin.xml index fceeda70852..df55efa42d2 100644 --- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/plugin.xml +++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/plugin.xml @@ -302,137 +302,7 @@ </ParserProvider> </extension> -<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes" id="element-types"> - <?gmfgen generated="true"?> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.communication.Package_CommunicationDiagram" - name="%metatype.name.Package_CommunicationDiagram" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Package" - edithelper="org.eclipse.papyrus.uml.diagram.communication.edit.helpers.PackageEditHelper"> - <param name="semanticHint" value="Package_CommunicationDiagram"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.communication.Interaction_Shape" - name="%metatype.name.Interaction_Shape" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Interaction" - edithelper="org.eclipse.papyrus.uml.diagram.communication.edit.helpers.InteractionEditHelper"> - <param name="semanticHint" value="Interaction_Shape"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/gmf/runtime/1.0.2/notation"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.communication.Diagram_ShortcutShape" - name="%metatype.name.Diagram_ShortcutShape" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Diagram" - edithelper="org.eclipse.papyrus.uml.diagram.communication.edit.helpers.ShortCutDiagramEditHelper"> - <param name="semanticHint" value="Diagram_ShortcutShape"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.communication.Lifeline_Shape" - name="%metatype.name.Lifeline_Shape" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Lifeline" - edithelper="org.eclipse.papyrus.uml.diagram.communication.edit.helpers.LifelineEditHelper"> - <param name="semanticHint" value="Lifeline_Shape"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.communication.Constraint_Shape" - name="%metatype.name.Constraint_Shape" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Constraint" - edithelper="org.eclipse.papyrus.uml.diagram.communication.edit.helpers.ConstraintEditHelper"> - <param name="semanticHint" value="Constraint_Shape"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.communication.Comment_Shape" - name="%metatype.name.Comment_Shape" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Comment" - edithelper="org.eclipse.papyrus.uml.diagram.communication.edit.helpers.CommentEditHelper"> - <param name="semanticHint" value="Comment_Shape"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.communication.TimeObservation_Shape" - name="%metatype.name.TimeObservation_Shape" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="TimeObservation" - edithelper="org.eclipse.papyrus.uml.diagram.communication.edit.helpers.TimeObservationEditHelper"> - <param name="semanticHint" value="TimeObservation_Shape"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.communication.DurationObservation_Shape" - name="%metatype.name.DurationObservation_Shape" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="DurationObservation" - edithelper="org.eclipse.papyrus.uml.diagram.communication.edit.helpers.DurationObservationEditHelper"> - <param name="semanticHint" value="DurationObservation_Shape"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.communication.Path_Edge" - name="%metatype.name.Path_Edge" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Message" - edithelper="org.eclipse.papyrus.uml.diagram.communication.edit.helpers.MessageEditHelper"> - <param name="semanticHint" value="Path_Edge"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.communication.Comment_AnnotatedElementEdge" - name="%metatype.name.Comment_AnnotatedElementEdge" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="Comment_AnnotatedElementEdge"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.communication.Constraint_ConstrainedElementEdge" - name="%metatype.name.Constraint_ConstrainedElementEdge" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="Constraint_ConstrainedElementEdge"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.communication.DurationObservation_EventEdge" - name="%metatype.name.DurationObservation_EventEdge" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="DurationObservation_EventEdge"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.communication.TimeObservation_EventEdge" - name="%metatype.name.TimeObservation_EventEdge" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="TimeObservation_EventEdge"/> - </specializationType> - </metamodel> - </extension> - -<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings" id="element-types-bindings"> + <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings" id="element-types-bindings"> <?gmfgen generated="true"?> <clientContext id="org.eclipse.papyrus.uml.diagram.communication.TypeContext"> <enablement> @@ -441,24 +311,9 @@ value="org.eclipse.papyrus.uml.diagram.communication.EditingDomain"/> </enablement> </clientContext> - <binding context="org.eclipse.papyrus.uml.diagram.communication.TypeContext"> - <elementType ref="org.eclipse.papyrus.uml.diagram.communication.Package_CommunicationDiagram"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.communication.Interaction_Shape"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.communication.Diagram_ShortcutShape"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.communication.Lifeline_Shape"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.communication.Constraint_Shape"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.communication.Comment_Shape"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.communication.TimeObservation_Shape"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.communication.DurationObservation_Shape"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.communication.Path_Edge"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.communication.Comment_AnnotatedElementEdge"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.communication.Constraint_ConstrainedElementEdge"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.communication.DurationObservation_EventEdge"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.communication.TimeObservation_EventEdge"/> - <advice ref="org.eclipse.gmf.runtime.diagram.core.advice.notationDepdendents"/> - </binding> </extension> + <extension point="org.eclipse.core.expressions.propertyTesters" id="navigator-proptest.isURIEditorInput"> <?gmfgen generated="true"?> <propertyTester @@ -638,40 +493,6 @@ <context viewClass="org.eclipse.gmf.runtime.notation.Edge" semanticHints="Path_Edge,Comment_AnnotatedElementEdge,Constraint_ConstrainedElementEdge,DurationObservation_EventEdge,TimeObservation_EventEdge"/> </viewProvider> </extension> -<extension - point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings"> - <binding - context="org.eclipse.papyrus.infra.services.edit.TypeContext"> - <elementType - ref="org.eclipse.papyrus.uml.diagram.communication.MessageHelperAdvice"> - </elementType> - </binding> - <binding - context="org.eclipse.papyrus.infra.services.edit.TypeContext"> - <elementType - ref="org.eclipse.papyrus.uml.diagram.communication.DestroyMessageAdvice"> - </elementType> - </binding> -</extension> -<extension - point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> - <metamodel - nsURI="http://www.eclipse.org/uml2/3.0.0/UML"> - <adviceBinding - class="org.eclipse.papyrus.uml.diagram.communication.custom.advices.DestroyMessageAdvice" - id="org.eclipse.papyrus.uml.diagram.communication.DestroyMessageAdvice" - inheritance="all" - typeId="org.eclipse.papyrus.uml.Message"> - </adviceBinding> - <adviceBinding - class="org.eclipse.papyrus.uml.diagram.communication.custom.advices.MessageHelperAdvice" - id="org.eclipse.papyrus.uml.diagram.communication.MessageHelperAdvice" - inheritance="all" - typeId="org.eclipse.papyrus.uml.Message"> - </adviceBinding> - - </metamodel> -</extension> <extension id="validationDecoratorProvider" name="ValidationDecorations" point="org.eclipse.gmf.runtime.diagram.ui.decoratorProviders"> <?gmfgen generated="true"?> <decoratorProvider class="org.eclipse.papyrus.uml.diagram.communication.providers.UMLValidationDecoratorProvider"> @@ -749,6 +570,27 @@ diagramType="PapyrusUMLCommunicationDiagram"> </visualTypeProvider> </extension> + <extension + point="org.eclipse.papyrus.infra.types.core.elementTypeSetConfiguration"> + <elementTypeSet + clientContextID="org.eclipse.papyrus.uml.diagram.communication.TypeContext" + path="model/communicationdiagram.elementtypesconfigurations"> + </elementTypeSet> + </extension> + <extension + point="org.eclipse.papyrus.infra.types.core.elementTypeSetConfiguration"> + <elementTypeSet + clientContextID="org.eclipse.papyrus.uml.diagram.communication.TypeContext" + path="model/communicationdiagram-notation.elementtypesconfigurations"> + </elementTypeSet> + </extension> + <extension + point="org.eclipse.papyrus.infra.types.core.elementTypeSetConfiguration"> + <elementTypeSet + clientContextID="org.eclipse.papyrus.infra.services.edit.TypeContext" + path="model/communicationdiagram-uml.elementtypesconfigurations"> + </elementTypeSet> + </extension> |