diff options
author | Florian Noyrit | 2015-03-12 14:39:39 +0000 |
---|---|---|
committer | Florian Noyrit | 2015-03-12 14:39:39 +0000 |
commit | a270d3be93c10ae162e64c21125c24976db468f4 (patch) | |
tree | ae166eef8f338e55ab41f71c6a1afd876bc6181f /plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.composite/plugin.xml | |
parent | ac0b523b15cadd664dcd550f97df4713af0e6bba (diff) | |
download | org.eclipse.papyrus-a270d3be93c10ae162e64c21125c24976db468f4.tar.gz org.eclipse.papyrus-a270d3be93c10ae162e64c21125c24976db468f4.tar.xz org.eclipse.papyrus-a270d3be93c10ae162e64c21125c24976db468f4.zip |
Migration of Composite Structure Diagram to ElementTypesConfigurations.
Diffstat (limited to 'plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.composite/plugin.xml')
-rw-r--r-- | plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.composite/plugin.xml | 2585 |
1 files changed, 801 insertions, 1784 deletions
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.composite/plugin.xml b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.composite/plugin.xml index 8ee35f253c1..5c469d27517 100644 --- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.composite/plugin.xml +++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.composite/plugin.xml @@ -15,22 +15,22 @@ --> <plugin> - <extension point="org.eclipse.ui.contexts" id="ui-context"> - <?gmfgen generated="true"?> - <context - description="%context.description" - id="org.eclipse.papyrus.uml.diagram.composite.ui.diagramContext" - name="%context.name" - parentId="org.eclipse.gmf.runtime.diagram.ui.diagramContext"> - </context> - </extension> + <extension point="org.eclipse.ui.contexts" id="ui-context">
+ <?gmfgen generated="true"?>
+ <context
+ description="%context.description"
+ id="org.eclipse.papyrus.uml.diagram.composite.ui.diagramContext"
+ name="%context.name"
+ parentId="org.eclipse.gmf.runtime.diagram.ui.diagramContext">
+ </context>
+ </extension>
- <extension point="org.eclipse.core.runtime.preferences" id="prefs"> - <?gmfgen generated="true"?> - <initializer class="org.eclipse.papyrus.uml.diagram.composite.preferences.DiagramPreferenceInitializer"/> - </extension> + <extension point="org.eclipse.core.runtime.preferences" id="prefs">
+ <?gmfgen generated="true"?>
+ <initializer class="org.eclipse.papyrus.uml.diagram.composite.preferences.DiagramPreferenceInitializer"/>
+ </extension>
<extension point="org.eclipse.ui.preferencePages" id="prefpages"> <?gmfgen generated="false"?> @@ -57,77 +57,77 @@ </extension> - <extension point="org.eclipse.ui.views.properties.tabbed.propertyContributor" id="prop-contrib"> - <?gmfgen generated="true"?> - <propertyContributor - contributorId="org.eclipse.papyrus.uml.diagram.composite" - labelProvider="org.eclipse.papyrus.uml.diagram.composite.sheet.UMLSheetLabelProvider"> - <propertyCategory category="domain"/> - <propertyCategory category="visual"/> - <propertyCategory category="extra"/> - </propertyContributor> - </extension> - - <extension point="org.eclipse.ui.views.properties.tabbed.propertyTabs" id="proptabs"> - <?gmfgen generated="true"?> - <propertyTabs contributorId="org.eclipse.papyrus.uml.diagram.composite"> - <propertyTab - category="visual" - id="property.tab.AppearancePropertySection" - label="%tab.appearance"/> - <propertyTab - category="visual" - id="property.tab.DiagramPropertySection" - label="%tab.diagram"/> - <propertyTab - category="domain" - id="property.tab.domain" - label="%tab.domain"/> - </propertyTabs> - </extension> - - <extension point="org.eclipse.ui.views.properties.tabbed.propertySections" id="propsections"> - <?gmfgen generated="true"?> - <propertySections contributorId="org.eclipse.papyrus.uml.diagram.composite"> - <propertySection id="property.section.ConnectorAppearancePropertySection" - filter="org.eclipse.gmf.runtime.diagram.ui.properties.filters.ConnectionEditPartPropertySectionFilter" - class="org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance.ConnectionAppearancePropertySection" - tab="property.tab.AppearancePropertySection"> - </propertySection> - <propertySection id="property.section.ShapeColorAndFontPropertySection" - filter="org.eclipse.gmf.runtime.diagram.ui.properties.filters.ShapeEditPartPropertySectionFilter" - class="org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance.ShapeColorsAndFontsPropertySection" - tab="property.tab.AppearancePropertySection"> - </propertySection> - <propertySection id="property.section.DiagramColorsAndFontsPropertySection" - filter="org.eclipse.gmf.runtime.diagram.ui.properties.filters.DiagramEditPartPropertySectionFilter" - class="org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance.DiagramColorsAndFontsPropertySection" - tab="property.tab.AppearancePropertySection"> - </propertySection> - <propertySection id="property.section.RulerGridPropertySection" - filter="org.eclipse.gmf.runtime.diagram.ui.properties.filters.DiagramEditPartPropertySectionFilter" - class="org.eclipse.gmf.runtime.diagram.ui.properties.sections.grid.RulerGridPropertySection" - tab="property.tab.DiagramPropertySection"> - </propertySection> - <propertySection - id="property.section.domain" - tab="property.tab.domain" - class="org.eclipse.papyrus.uml.diagram.composite.sheet.UMLPropertySection"> - <input type="org.eclipse.gmf.runtime.notation.View"/> - <input type="org.eclipse.gef.EditPart"/> - </propertySection> - </propertySections> - </extension> - - <extension point="org.eclipse.gmf.runtime.diagram.core.viewProviders" id="view-provider"> - <?gmfgen generated="true"?> - <viewProvider class="org.eclipse.papyrus.uml.diagram.composite.providers.UMLViewProvider"> - <Priority name="Lowest"/> - <context viewClass="org.eclipse.gmf.runtime.notation.Diagram" semanticHints="CompositeStructure"/> - <context viewClass="org.eclipse.gmf.runtime.notation.Node" semanticHints="2060,2061,2062,2063,2064,2065,2069,2070,2071,2072,2073,2075,2076,2066,2067,2068,2077,2078,2079,2080,2081,2082,2083,2084,2085,2088,2089,2093,2094,2095,2096,2097,2098,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2109,2110,2111,2112,2113,2114,3121,3069,3088,3070,3115,3071,3072,3073,3074,3075,3076,3077,3081,3082,3083,3084,3085,3086,3087,3078,3079,3080,3091,3092,3093,3094,3095,3096,3097,3116,3117,3118,3119,3120,3101,3102,3066"/> - <context viewClass="org.eclipse.gmf.runtime.notation.Edge" semanticHints="4022,4001,4002,4003,4004,4005,4011,4006,4012,4007,4008,4009,4017,4010,4013,4015,4018,4019,4020,4021"/> - </viewProvider> - </extension> + <extension point="org.eclipse.ui.views.properties.tabbed.propertyContributor" id="prop-contrib">
+ <?gmfgen generated="true"?>
+ <propertyContributor
+ contributorId="org.eclipse.papyrus.uml.diagram.composite"
+ labelProvider="org.eclipse.papyrus.uml.diagram.composite.sheet.UMLSheetLabelProvider">
+ <propertyCategory category="domain"/>
+ <propertyCategory category="visual"/>
+ <propertyCategory category="extra"/>
+ </propertyContributor>
+ </extension>
+ + <extension point="org.eclipse.ui.views.properties.tabbed.propertyTabs" id="proptabs">
+ <?gmfgen generated="true"?>
+ <propertyTabs contributorId="org.eclipse.papyrus.uml.diagram.composite">
+ <propertyTab
+ category="visual"
+ id="property.tab.AppearancePropertySection"
+ label="%tab.appearance"/>
+ <propertyTab
+ category="visual"
+ id="property.tab.DiagramPropertySection"
+ label="%tab.diagram"/>
+ <propertyTab
+ category="domain"
+ id="property.tab.domain"
+ label="%tab.domain"/>
+ </propertyTabs>
+ </extension>
+ + <extension point="org.eclipse.ui.views.properties.tabbed.propertySections" id="propsections">
+ <?gmfgen generated="true"?>
+ <propertySections contributorId="org.eclipse.papyrus.uml.diagram.composite">
+ <propertySection id="property.section.ConnectorAppearancePropertySection"
+ filter="org.eclipse.gmf.runtime.diagram.ui.properties.filters.ConnectionEditPartPropertySectionFilter"
+ class="org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance.ConnectionAppearancePropertySection"
+ tab="property.tab.AppearancePropertySection">
+ </propertySection>
+ <propertySection id="property.section.ShapeColorAndFontPropertySection"
+ filter="org.eclipse.gmf.runtime.diagram.ui.properties.filters.ShapeEditPartPropertySectionFilter"
+ class="org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance.ShapeColorsAndFontsPropertySection"
+ tab="property.tab.AppearancePropertySection">
+ </propertySection>
+ <propertySection id="property.section.DiagramColorsAndFontsPropertySection"
+ filter="org.eclipse.gmf.runtime.diagram.ui.properties.filters.DiagramEditPartPropertySectionFilter"
+ class="org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance.DiagramColorsAndFontsPropertySection"
+ tab="property.tab.AppearancePropertySection">
+ </propertySection>
+ <propertySection id="property.section.RulerGridPropertySection"
+ filter="org.eclipse.gmf.runtime.diagram.ui.properties.filters.DiagramEditPartPropertySectionFilter"
+ class="org.eclipse.gmf.runtime.diagram.ui.properties.sections.grid.RulerGridPropertySection"
+ tab="property.tab.DiagramPropertySection">
+ </propertySection>
+ <propertySection
+ id="property.section.domain"
+ tab="property.tab.domain"
+ class="org.eclipse.papyrus.uml.diagram.composite.sheet.UMLPropertySection">
+ <input type="org.eclipse.gmf.runtime.notation.View"/>
+ <input type="org.eclipse.gef.EditPart"/>
+ </propertySection>
+ </propertySections>
+ </extension>
+ + <extension point="org.eclipse.gmf.runtime.diagram.core.viewProviders" id="view-provider">
+ <?gmfgen generated="true"?>
+ <viewProvider class="org.eclipse.papyrus.uml.diagram.composite.providers.UMLViewProvider">
+ <Priority name="Lowest"/>
+ <context viewClass="org.eclipse.gmf.runtime.notation.Diagram" semanticHints="CompositeStructure"/>
+ <context viewClass="org.eclipse.gmf.runtime.notation.Node" semanticHints="2060,2061,2062,2063,2064,2065,2069,2070,2071,2072,2073,2075,2076,2066,2067,2068,2077,2078,2079,2080,2081,2082,2083,2084,2085,2088,2089,2093,2094,2095,2096,2097,2098,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2109,2110,2111,2112,2113,2114,3121,3069,3088,3070,3115,3071,3072,3073,3074,3075,3076,3077,3081,3082,3083,3084,3085,3086,3087,3078,3079,3080,3091,3092,3093,3094,3095,3096,3097,3116,3117,3118,3119,3120,3101,3102,3066"/>
+ <context viewClass="org.eclipse.gmf.runtime.notation.Edge" semanticHints="4022,4001,4002,4003,4004,4005,4011,4006,4012,4007,4008,4009,4017,4010,4013,4015,4018,4019,4020,4021"/>
+ </viewProvider>
+ </extension>
<extension point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders" id="ep-provider"> <?gmfgen generated="false"?> @@ -153,1153 +153,21 @@ </extension> - <extension point="org.eclipse.gmf.runtime.common.ui.services.iconProviders" id="icon-provider"> - <?gmfgen generated="true"?> - <IconProvider class="org.eclipse.papyrus.uml.diagram.composite.providers.UMLIconProvider"> - <Priority name="Low"/> - </IconProvider> - </extension> + <extension point="org.eclipse.gmf.runtime.common.ui.services.iconProviders" id="icon-provider">
+ <?gmfgen generated="true"?>
+ <IconProvider class="org.eclipse.papyrus.uml.diagram.composite.providers.UMLIconProvider">
+ <Priority name="Low"/>
+ </IconProvider>
+ </extension>
- <extension point="org.eclipse.gmf.runtime.common.ui.services.parserProviders" id="parser-provider"> - <?gmfgen generated="true"?> - <ParserProvider class="org.eclipse.papyrus.uml.diagram.composite.providers.UMLParserProvider"> - <Priority name="Lowest"/> - </ParserProvider> - </extension> + <extension point="org.eclipse.gmf.runtime.common.ui.services.parserProviders" id="parser-provider">
+ <?gmfgen generated="true"?>
+ <ParserProvider class="org.eclipse.papyrus.uml.diagram.composite.providers.UMLParserProvider">
+ <Priority name="Lowest"/>
+ </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.composite.Package_1000" - name="%metatype.name.Package_1000" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Package" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.PackageEditHelper"> - <param name="semanticHint" value="1000"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Activity_2060" - name="%metatype.name.Activity_2060" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Activity" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.ActivityEditHelper"> - <param name="semanticHint" value="2060"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Interaction_2061" - name="%metatype.name.Interaction_2061" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Interaction" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.InteractionEditHelper"> - <param name="semanticHint" value="2061"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.ProtocolStateMachine_2062" - name="%metatype.name.ProtocolStateMachine_2062" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="ProtocolStateMachine" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.ProtocolStateMachineEditHelper"> - <param name="semanticHint" value="2062"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.StateMachine_2063" - name="%metatype.name.StateMachine_2063" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="StateMachine" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.StateMachineEditHelper"> - <param name="semanticHint" value="2063"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.FunctionBehavior_2064" - name="%metatype.name.FunctionBehavior_2064" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="FunctionBehavior" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.FunctionBehaviorEditHelper"> - <param name="semanticHint" value="2064"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.OpaqueBehavior_2065" - name="%metatype.name.OpaqueBehavior_2065" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="OpaqueBehavior" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.OpaqueBehaviorEditHelper"> - <param name="semanticHint" value="2065"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Component_2069" - name="%metatype.name.Component_2069" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Component" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.ComponentEditHelper"> - <param name="semanticHint" value="2069"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Device_2070" - name="%metatype.name.Device_2070" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Device" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.DeviceEditHelper"> - <param name="semanticHint" value="2070"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.ExecutionEnvironment_2071" - name="%metatype.name.ExecutionEnvironment_2071" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="ExecutionEnvironment" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.ExecutionEnvironmentEditHelper"> - <param name="semanticHint" value="2071"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Node_2072" - name="%metatype.name.Node_2072" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Node" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.NodeEditHelper"> - <param name="semanticHint" value="2072"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Class_2073" - name="%metatype.name.Class_2073" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Class" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.ClassEditHelper"> - <param name="semanticHint" value="2073"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Collaboration_2075" - name="%metatype.name.Collaboration_2075" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.Collaboration_3086"/> - <param name="semanticHint" value="2075"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Interface_2076" - name="%metatype.name.Interface_2076" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.Interface_3087"/> - <param name="semanticHint" value="2076"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.PrimitiveType_2066" - name="%metatype.name.PrimitiveType_2066" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="PrimitiveType" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.PrimitiveTypeEditHelper"> - <param name="semanticHint" value="2066"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Enumeration_2067" - name="%metatype.name.Enumeration_2067" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Enumeration" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.EnumerationEditHelper"> - <param name="semanticHint" value="2067"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.DataType_2068" - name="%metatype.name.DataType_2068" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="DataType" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.DataTypeEditHelper"> - <param name="semanticHint" value="2068"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Actor_2077" - name="%metatype.name.Actor_2077" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.Actor_3091"/> - <param name="semanticHint" value="2077"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.DeploymentSpecification_2078" - name="%metatype.name.DeploymentSpecification_2078" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.DeploymentSpecification_3092"/> - <param name="semanticHint" value="2078"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Artifact_2079" - name="%metatype.name.Artifact_2079" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.Artifact_3093"/> - <param name="semanticHint" value="2079"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.InformationItem_2080" - name="%metatype.name.InformationItem_2080" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.InformationItem_3094"/> - <param name="semanticHint" value="2080"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Signal_2081" - name="%metatype.name.Signal_2081" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.Signal_3095"/> - <param name="semanticHint" value="2081"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.UseCase_2082" - name="%metatype.name.UseCase_2082" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.UseCase_3096"/> - <param name="semanticHint" value="2082"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.SignalEvent_2083" - name="%metatype.name.SignalEvent_2083" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="SignalEvent" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.SignalEventEditHelper"> - <param name="semanticHint" value="2083"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.CallEvent_2084" - name="%metatype.name.CallEvent_2084" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="CallEvent" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.CallEventEditHelper"> - <param name="semanticHint" value="2084"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.AnyReceiveEvent_2085" - name="%metatype.name.AnyReceiveEvent_2085" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="AnyReceiveEvent" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.AnyReceiveEventEditHelper"> - <param name="semanticHint" value="2085"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.ChangeEvent_2088" - name="%metatype.name.ChangeEvent_2088" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="ChangeEvent" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.ChangeEventEditHelper"> - <param name="semanticHint" value="2088"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.TimeEvent_2089" - name="%metatype.name.TimeEvent_2089" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="TimeEvent" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.TimeEventEditHelper"> - <param name="semanticHint" value="2089"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.DurationObservation_2093" - name="%metatype.name.DurationObservation_2093" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="DurationObservation" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.DurationObservationEditHelper"> - <param name="semanticHint" value="2093"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.TimeObservation_2094" - name="%metatype.name.TimeObservation_2094" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="TimeObservation" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.TimeObservationEditHelper"> - <param name="semanticHint" value="2094"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.LiteralBoolean_2095" - name="%metatype.name.LiteralBoolean_2095" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="LiteralBoolean" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.LiteralBooleanEditHelper"> - <param name="semanticHint" value="2095"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.LiteralInteger_2096" - name="%metatype.name.LiteralInteger_2096" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="LiteralInteger" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.LiteralIntegerEditHelper"> - <param name="semanticHint" value="2096"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.LiteralNull_2097" - name="%metatype.name.LiteralNull_2097" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="LiteralNull" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.LiteralNullEditHelper"> - <param name="semanticHint" value="2097"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.LiteralString_2098" - name="%metatype.name.LiteralString_2098" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="LiteralString" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.LiteralStringEditHelper"> - <param name="semanticHint" value="2098"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.LiteralUnlimitedNatural_2099" - name="%metatype.name.LiteralUnlimitedNatural_2099" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="LiteralUnlimitedNatural" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.LiteralUnlimitedNaturalEditHelper"> - <param name="semanticHint" value="2099"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.StringExpression_2100" - name="%metatype.name.StringExpression_2100" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="StringExpression" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.StringExpressionEditHelper"> - <param name="semanticHint" value="2100"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.OpaqueExpression_2101" - name="%metatype.name.OpaqueExpression_2101" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="OpaqueExpression" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.OpaqueExpressionEditHelper"> - <param name="semanticHint" value="2101"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.TimeExpression_2102" - name="%metatype.name.TimeExpression_2102" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="TimeExpression" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.TimeExpressionEditHelper"> - <param name="semanticHint" value="2102"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Expression_2103" - name="%metatype.name.Expression_2103" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Expression" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.ExpressionEditHelper"> - <param name="semanticHint" value="2103"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Duration_2104" - name="%metatype.name.Duration_2104" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Duration" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.DurationEditHelper"> - <param name="semanticHint" value="2104"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.TimeInterval_2105" - name="%metatype.name.TimeInterval_2105" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="TimeInterval" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.TimeIntervalEditHelper"> - <param name="semanticHint" value="2105"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.DurationInterval_2106" - name="%metatype.name.DurationInterval_2106" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="DurationInterval" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.DurationIntervalEditHelper"> - <param name="semanticHint" value="2106"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Interval_2107" - name="%metatype.name.Interval_2107" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Interval" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.IntervalEditHelper"> - <param name="semanticHint" value="2107"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.InstanceValue_2108" - name="%metatype.name.InstanceValue_2108" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="InstanceValue" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.InstanceValueEditHelper"> - <param name="semanticHint" value="2108"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Comment_2109" - name="%metatype.name.Comment_2109" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.Comment_3097"/> - <param name="semanticHint" value="2109"/> - </specializationType> - </metamodel> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.DurationConstraint_2110" - name="%metatype.name.DurationConstraint_2110" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="2110"/> - </specializationType> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.TimeConstraint_2111" - name="%metatype.name.TimeConstraint_2111" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="TimeConstraint" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.TimeConstraintEditHelper"> - <param name="semanticHint" value="2111"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.IntervalConstraint_2112" - name="%metatype.name.IntervalConstraint_2112" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="IntervalConstraint" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.IntervalConstraintEditHelper"> - <param name="semanticHint" value="2112"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.InteractionConstraint_2113" - name="%metatype.name.InteractionConstraint_2113" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="InteractionConstraint" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.InteractionConstraintEditHelper"> - <param name="semanticHint" value="2113"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Constraint_2114" - name="%metatype.name.Constraint_2114" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Constraint" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.ConstraintEditHelper"> - <param name="semanticHint" value="2114"/> - </metamodelType> - </metamodel> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Node_3121" - name="%metatype.name.Node_3121" - kind="org.eclipse.gmf.runtime.diagram.ui.util.INotationType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="3121"/> - </specializationType> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Port_3069" - name="%metatype.name.Port_3069" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Port" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.PortEditHelper"> - <param name="semanticHint" value="3069"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Parameter_3088" - name="%metatype.name.Parameter_3088" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Parameter" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.ParameterEditHelper"> - <param name="semanticHint" value="3088"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Property_3070" - name="%metatype.name.Property_3070" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Property" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.PropertyEditHelper"> - <param name="semanticHint" value="3070"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.prototype.CollaborationRole_3115" - name="%metatype.name.ConnectableElement_3115" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="ConnectableElement" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.CollaborationRoleEditHelper"> - <param name="semanticHint" value="3115"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.CollaborationUse_3071" - name="%metatype.name.CollaborationUse_3071" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="CollaborationUse" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.CollaborationUseEditHelper"> - <param name="semanticHint" value="3071"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Activity_3072" - name="%metatype.name.Activity_3072" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.Activity_2060"/> - <param name="semanticHint" value="3072"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Interaction_3073" - name="%metatype.name.Interaction_3073" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.Interaction_2061"/> - <param name="semanticHint" value="3073"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.ProtocolStateMachine_3074" - name="%metatype.name.ProtocolStateMachine_3074" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.ProtocolStateMachine_2062"/> - <param name="semanticHint" value="3074"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.StateMachine_3075" - name="%metatype.name.StateMachine_3075" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.StateMachine_2063"/> - <param name="semanticHint" value="3075"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.FunctionBehavior_3076" - name="%metatype.name.FunctionBehavior_3076" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.FunctionBehavior_2064"/> - <param name="semanticHint" value="3076"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.OpaqueBehavior_3077" - name="%metatype.name.OpaqueBehavior_3077" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.OpaqueBehavior_2065"/> - <param name="semanticHint" value="3077"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Component_3081" - name="%metatype.name.Component_3081" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.Component_2069"/> - <param name="semanticHint" value="3081"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Device_3082" - name="%metatype.name.Device_3082" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.Device_2070"/> - <param name="semanticHint" value="3082"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.ExecutionEnvironment_3083" - name="%metatype.name.ExecutionEnvironment_3083" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.ExecutionEnvironment_2071"/> - <param name="semanticHint" value="3083"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Node_3084" - name="%metatype.name.Node_3084" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.Node_2072"/> - <param name="semanticHint" value="3084"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Class_3085" - name="%metatype.name.Class_3085" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.Class_2073"/> - <param name="semanticHint" value="3085"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Collaboration_3086" - name="%metatype.name.Collaboration_3086" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Collaboration" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.CollaborationEditHelper"> - <param name="semanticHint" value="3086"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Interface_3087" - name="%metatype.name.Interface_3087" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Interface" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.InterfaceEditHelper"> - <param name="semanticHint" value="3087"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.PrimitiveType_3078" - name="%metatype.name.PrimitiveType_3078" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.PrimitiveType_2066"/> - <param name="semanticHint" value="3078"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Enumeration_3079" - name="%metatype.name.Enumeration_3079" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.Enumeration_2067"/> - <param name="semanticHint" value="3079"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.DataType_3080" - name="%metatype.name.DataType_3080" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.papyrus.uml.diagram.composite.DataType_2068"/> - <param name="semanticHint" value="3080"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Actor_3091" - name="%metatype.name.Actor_3091" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Actor" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.ActorEditHelper"> - <param name="semanticHint" value="3091"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.DeploymentSpecification_3092" - name="%metatype.name.DeploymentSpecification_3092" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="DeploymentSpecification" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.DeploymentSpecificationEditHelper"> - <param name="semanticHint" value="3092"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Artifact_3093" - name="%metatype.name.Artifact_3093" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Artifact" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.ArtifactEditHelper"> - <param name="semanticHint" value="3093"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.InformationItem_3094" - name="%metatype.name.InformationItem_3094" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="InformationItem" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.InformationItemEditHelper"> - <param name="semanticHint" value="3094"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Signal_3095" - name="%metatype.name.Signal_3095" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Signal" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.SignalEditHelper"> - <param name="semanticHint" value="3095"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.UseCase_3096" - name="%metatype.name.UseCase_3096" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="UseCase" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.UseCaseEditHelper"> - <param name="semanticHint" value="3096"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Comment_3097" - name="%metatype.name.Comment_3097" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Comment" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.CommentEditHelper"> - <param name="semanticHint" value="3097"/> - </metamodelType> - </metamodel> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.DurationConstraint_3116" - name="%metatype.name.DurationConstraint_3116" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="3116"/> - </specializationType> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.TimeConstraint_3117" - name="%metatype.name.TimeConstraint_3117" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="3117"/> - </specializationType> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.IntervalConstraint_3118" - name="%metatype.name.IntervalConstraint_3118" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="3118"/> - </specializationType> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.InteractionConstraint_3119" - name="%metatype.name.InteractionConstraint_3119" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="3119"/> - </specializationType> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Constraint_3120" - name="%metatype.name.Constraint_3120" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="3120"/> - </specializationType> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Property_3101" - name="%metatype.name.Property_3101" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="3101"/> - </specializationType> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Operation_3102" - name="%metatype.name.Operation_3102" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="3102"/> - </specializationType> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.EnumerationLiteral_3066" - name="%metatype.name.EnumerationLiteral_3066" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="EnumerationLiteral" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.EnumerationLiteralEditHelper"> - <param name="semanticHint" value="3066"/> - </metamodelType> - </metamodel> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Link_4022" - name="%metatype.name.Link_4022" - kind="org.eclipse.gmf.runtime.diagram.ui.util.INotationType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="4022"/> - </specializationType> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Link_4001" - name="%metatype.name.Link_4001" - kind="org.eclipse.gmf.runtime.diagram.ui.util.INotationType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="4001"/> - </specializationType> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.CommentAnnotatedElement_4002" - name="%metatype.name.CommentAnnotatedElement_4002" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="4002"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.ConstraintConstrainedElement_4003" - name="%metatype.name.ConstraintConstrainedElement_4003" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="4003"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.ComponentRealization_4004" - name="%metatype.name.ComponentRealization_4004" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="ComponentRealization" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.ComponentRealizationEditHelper"> - <param name="semanticHint" value="4004"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.InterfaceRealization_4005" - name="%metatype.name.InterfaceRealization_4005" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="InterfaceRealization" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.InterfaceRealizationEditHelper"> - <param name="semanticHint" value="4005"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Substitution_4011" - name="%metatype.name.Substitution_4011" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Substitution" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.SubstitutionEditHelper"> - <param name="semanticHint" value="4011"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Realization_4006" - name="%metatype.name.Realization_4006" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Realization" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.RealizationEditHelper"> - <param name="semanticHint" value="4006"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Manifestation_4012" - name="%metatype.name.Manifestation_4012" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Manifestation" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.ManifestationEditHelper"> - <param name="semanticHint" value="4012"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Abstraction_4007" - name="%metatype.name.Abstraction_4007" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Abstraction" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.AbstractionEditHelper"> - <param name="semanticHint" value="4007"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Usage_4008" - name="%metatype.name.Usage_4008" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Usage" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.UsageEditHelper"> - <param name="semanticHint" value="4008"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Deployment_4009" - name="%metatype.name.Deployment_4009" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Deployment" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.DeploymentEditHelper"> - <param name="semanticHint" value="4009"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.RoleBinding_4017" - name="%metatype.name.Dependency_4017" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Dependency" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.RoleBindingEditHelper"> - <param name="semanticHint" value="4017"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Dependency_4010" - name="%metatype.name.Dependency_4010" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Dependency" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.DependencyEditHelper"> - <param name="semanticHint" value="4010"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Connector_4013" - name="%metatype.name.Connector_4013" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Connector" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.ConnectorEditHelper"> - <param name="semanticHint" value="4013"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.Generalization_4015" - name="%metatype.name.Generalization_4015" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="Generalization" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.GeneralizationEditHelper"> - <param name="semanticHint" value="4015"/> - </metamodelType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.TimeObservationEvent_4018" - name="%metatype.name.TimeObservationEvent_4018" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="4018"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.DurationObservationEvent_4019" - name="%metatype.name.DurationObservationEvent_4019" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="4019"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <specializationType - id="org.eclipse.papyrus.uml.diagram.composite.Representation_4020" - name="%metatype.name.InformationItemRepresented_4020" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"> - <specializes id="org.eclipse.gmf.runtime.emf.type.core.null"/> - <param name="semanticHint" value="4020"/> - </specializationType> - </metamodel> - <metamodel nsURI="http://www.eclipse.org/uml2/5.0.0/UML"> - <metamodelType - id="org.eclipse.papyrus.uml.diagram.composite.InformationFlow_4021" - name="%metatype.name.InformationFlow_4021" - kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" - eclass="InformationFlow" - edithelper="org.eclipse.papyrus.uml.diagram.composite.edit.helpers.InformationFlowEditHelper"> - <param name="semanticHint" value="4021"/> - </metamodelType> - </metamodel> - </extension> - <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings" id="element-types-bindings"> - <?gmfgen generated="true"?> - <clientContext id="org.eclipse.papyrus.uml.diagram.composite.TypeContext"> - <enablement> - <test - property="org.eclipse.gmf.runtime.emf.core.editingDomain" - value="org.eclipse.papyrus.uml.diagram.composite.EditingDomain"/> - </enablement> - </clientContext> - <binding context="org.eclipse.papyrus.uml.diagram.composite.TypeContext"> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Package_1000"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Activity_2060"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Interaction_2061"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.ProtocolStateMachine_2062"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.StateMachine_2063"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.FunctionBehavior_2064"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.OpaqueBehavior_2065"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Component_2069"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Device_2070"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.ExecutionEnvironment_2071"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Node_2072"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Class_2073"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Collaboration_2075"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Interface_2076"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.PrimitiveType_2066"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Enumeration_2067"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DataType_2068"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Actor_2077"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DeploymentSpecification_2078"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Artifact_2079"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.InformationItem_2080"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Signal_2081"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.UseCase_2082"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.SignalEvent_2083"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.CallEvent_2084"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.AnyReceiveEvent_2085"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.ChangeEvent_2088"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.TimeEvent_2089"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DurationObservation_2093"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.TimeObservation_2094"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.LiteralBoolean_2095"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.LiteralInteger_2096"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.LiteralNull_2097"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.LiteralString_2098"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.LiteralUnlimitedNatural_2099"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.StringExpression_2100"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.OpaqueExpression_2101"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.TimeExpression_2102"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Expression_2103"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Duration_2104"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.TimeInterval_2105"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DurationInterval_2106"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Interval_2107"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.InstanceValue_2108"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Comment_2109"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DurationConstraint_2110"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.TimeConstraint_2111"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.IntervalConstraint_2112"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.InteractionConstraint_2113"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Constraint_2114"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Node_3121"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Port_3069"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Parameter_3088"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Property_3070"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.prototype.CollaborationRole_3115"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.CollaborationUse_3071"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Activity_3072"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Interaction_3073"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.ProtocolStateMachine_3074"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.StateMachine_3075"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.FunctionBehavior_3076"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.OpaqueBehavior_3077"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Component_3081"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Device_3082"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.ExecutionEnvironment_3083"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Node_3084"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Class_3085"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Collaboration_3086"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Interface_3087"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.PrimitiveType_3078"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Enumeration_3079"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DataType_3080"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Actor_3091"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DeploymentSpecification_3092"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Artifact_3093"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.InformationItem_3094"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Signal_3095"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.UseCase_3096"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Comment_3097"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DurationConstraint_3116"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.TimeConstraint_3117"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.IntervalConstraint_3118"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.InteractionConstraint_3119"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Constraint_3120"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Property_3101"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Operation_3102"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.EnumerationLiteral_3066"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Link_4022"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Link_4001"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.CommentAnnotatedElement_4002"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.ConstraintConstrainedElement_4003"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.ComponentRealization_4004"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.InterfaceRealization_4005"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Substitution_4011"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Realization_4006"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Manifestation_4012"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Abstraction_4007"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Usage_4008"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Deployment_4009"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.RoleBinding_4017"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Dependency_4010"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Connector_4013"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Generalization_4015"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.TimeObservationEvent_4018"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DurationObservationEvent_4019"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Representation_4020"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.InformationFlow_4021"/> - <advice ref="org.eclipse.gmf.runtime.diagram.core.advice.notationDepdendents"/> - </binding> - </extension> @@ -1331,38 +199,38 @@ id="org.eclipse.papyrus.uml.diagram.composite.createCompositeDiagram" name="Create a new Composite Structure Diagram"> </command> - </extension><extension point="org.eclipse.ui.menus" id="context-menus"> - <?gmfgen generated="true"?> - <!-- menuContribution locationURI="menu:org.eclipse.ui.main.menu?after="> - </menuContribution> - <menuContribution locationURI="toolbar:org.eclipse.ui.main.toolbar?after="> - </menuContribution --> - <menuContribution locationURI="popup:org.eclipse.gmf.runtime.diagram.ui.DiagramEditorContextMenu"> - <command commandId="org.eclipse.papyrus.uml.diagram.composite.LoadResourceAction"> - <visibleWhen> - <and> - <with variable="activePartId"><equals value="org.eclipse.papyrus.uml.diagram.composite.part.UMLDiagramEditorID"/></with> - <with variable="selection"><iterate ifEmpty="false"> - <instanceof value="org.eclipse.papyrus.uml.diagram.composite.edit.parts.CompositeStructureDiagramEditPart"/> - </iterate></with> - </and> - </visibleWhen> - </command> - </menuContribution> - </extension> - -<extension point="org.eclipse.ui.commands" id="menu-commands"> - <?gmfgen generated="true"?> - <category id="org.eclipse.papyrus.uml.diagram.composite.part.UMLDiagramEditorID" name="%cmdcategory.name" description="%cmdcategory.desc"/> - <command id="org.eclipse.papyrus.uml.diagram.composite.LoadResourceAction" - name="Load Resource" - categoryId="org.eclipse.papyrus.uml.diagram.composite.part.UMLDiagramEditorID" - defaultHandler="org.eclipse.papyrus.uml.diagram.composite.part.LoadResourceAction"/> - </extension> - -<extension point="org.eclipse.ui.handlers" id="menu-handlers"> - <?gmfgen generated="true"?> - </extension> + </extension><extension point="org.eclipse.ui.menus" id="context-menus">
+ <?gmfgen generated="true"?>
+ <!-- menuContribution locationURI="menu:org.eclipse.ui.main.menu?after=">
+ </menuContribution>
+ <menuContribution locationURI="toolbar:org.eclipse.ui.main.toolbar?after=">
+ </menuContribution -->
+ <menuContribution locationURI="popup:org.eclipse.gmf.runtime.diagram.ui.DiagramEditorContextMenu">
+ <command commandId="org.eclipse.papyrus.uml.diagram.composite.LoadResourceAction">
+ <visibleWhen>
+ <and>
+ <with variable="activePartId"><equals value="org.eclipse.papyrus.uml.diagram.composite.part.UMLDiagramEditorID"/></with>
+ <with variable="selection"><iterate ifEmpty="false">
+ <instanceof value="org.eclipse.papyrus.uml.diagram.composite.edit.parts.CompositeStructureDiagramEditPart"/>
+ </iterate></with>
+ </and>
+ </visibleWhen>
+ </command>
+ </menuContribution>
+ </extension>
+ +<extension point="org.eclipse.ui.commands" id="menu-commands">
+ <?gmfgen generated="true"?>
+ <category id="org.eclipse.papyrus.uml.diagram.composite.part.UMLDiagramEditorID" name="%cmdcategory.name" description="%cmdcategory.desc"/>
+ <command id="org.eclipse.papyrus.uml.diagram.composite.LoadResourceAction"
+ name="Load Resource"
+ categoryId="org.eclipse.papyrus.uml.diagram.composite.part.UMLDiagramEditorID"
+ defaultHandler="org.eclipse.papyrus.uml.diagram.composite.part.LoadResourceAction"/>
+ </extension>
+ +<extension point="org.eclipse.ui.handlers" id="menu-handlers">
+ <?gmfgen generated="true"?>
+ </extension>
<extension @@ -1376,65 +244,31 @@ </command> </extension> -<extension point="org.eclipse.gmf.runtime.common.ui.services.markerNavigationProviders" id="markers-navigation"> - <?gmfgen generated="true"?> - <MarkerNavigationProvider class="org.eclipse.papyrus.uml.diagram.composite.providers.UMLMarkerNavigationProvider"> - <MarkerType name="org.eclipse.papyrus.uml.diagram.composite.diagnostic"/> - <Priority name="Lowest"/> - </MarkerNavigationProvider> - </extension> - -<extension id="diagnostic" name="Papyrus Composite Structure Diagram problems" point="org.eclipse.core.resources.markers"> - <?gmfgen generated="true"?> - <super type="org.eclipse.core.resources.problemmarker"/> - <super type="org.eclipse.gmf.runtime.common.ui.services.marker"/> - <persistent value="true"/> - </extension><extension id="validationDecoratorProvider" name="ValidationDecorations" point="org.eclipse.gmf.runtime.diagram.ui.decoratorProviders"> - <?gmfgen generated="true"?> - <decoratorProvider class="org.eclipse.papyrus.uml.diagram.composite.providers.UMLValidationDecoratorProvider"> - <Priority name="Lowest"/> - <object class="org.eclipse.gmf.runtime.diagram.ui.editparts.IPrimaryEditPart(org.eclipse.gmf.runtime.diagram.ui)" id="PRIMARY_VIEW"/> - <context decoratorTargets="PRIMARY_VIEW"/> - </decoratorProvider> - </extension> +<extension point="org.eclipse.gmf.runtime.common.ui.services.markerNavigationProviders" id="markers-navigation">
+ <?gmfgen generated="true"?>
+ <MarkerNavigationProvider class="org.eclipse.papyrus.uml.diagram.composite.providers.UMLMarkerNavigationProvider">
+ <MarkerType name="org.eclipse.papyrus.uml.diagram.composite.diagnostic"/>
+ <Priority name="Lowest"/>
+ </MarkerNavigationProvider>
+ </extension>
+ +<extension id="diagnostic" name="Papyrus Composite Structure Diagram problems" point="org.eclipse.core.resources.markers">
+ <?gmfgen generated="true"?>
+ <super type="org.eclipse.core.resources.problemmarker"/>
+ <super type="org.eclipse.gmf.runtime.common.ui.services.marker"/>
+ <persistent value="true"/>
+ </extension><extension id="validationDecoratorProvider" name="ValidationDecorations" point="org.eclipse.gmf.runtime.diagram.ui.decoratorProviders">
+ <?gmfgen generated="true"?>
+ <decoratorProvider class="org.eclipse.papyrus.uml.diagram.composite.providers.UMLValidationDecoratorProvider">
+ <Priority name="Lowest"/>
+ <object class="org.eclipse.gmf.runtime.diagram.ui.editparts.IPrimaryEditPart(org.eclipse.gmf.runtime.diagram.ui)" id="PRIMARY_VIEW"/>
+ <context decoratorTargets="PRIMARY_VIEW"/>
+ </decoratorProvider>
+ </extension>
<!-- Diagram specific advices --> -<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> - - <metamodel nsURI="http://www.eclipse.org/uml2/3.0.0/UML"> - - <!-- Generalizarion specific advices (remove inconsistent views when a Generalization is deleted --> - <adviceBinding id="org.eclipse.papyrus.uml.diagram.composite.GeneralizationHelperAdvice" - class="org.eclipse.papyrus.uml.diagram.composite.custom.helper.advice.GeneralizationHelperAdvice" - inheritance="all" typeId="org.eclipse.papyrus.uml.Generalization"> - </adviceBinding> - - <!-- Property specific advices (remove inconsistent views when a Property type is set --> - <adviceBinding id="org.eclipse.papyrus.uml.diagram.composite.PropertyHelperAdvice" - class="org.eclipse.papyrus.uml.diagram.composite.custom.helper.advice.PropertyHelperAdvice" - inheritance="all" typeId="org.eclipse.papyrus.uml.Property"> - </adviceBinding> - - <!-- Collaboration specific advices (remove inconsistent views when a CollaborationRole is removed --> - <adviceBinding id="org.eclipse.papyrus.uml.diagram.composite.CollaborationHelperAdvice" - class="org.eclipse.papyrus.uml.diagram.composite.custom.helper.advice.CollaborationHelperAdvice" - inheritance="all" typeId="org.eclipse.papyrus.uml.Collaboration"> - </adviceBinding> - - </metamodel> -</extension> <!-- UML ElementType bindings to Papyrus shared IClientContext --> -<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings"> - - <!-- Bindings declaration to shared IClientContext --> - <binding context="org.eclipse.papyrus.infra.services.edit.TypeContext"> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.GeneralizationHelperAdvice"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.PropertyHelperAdvice"/> - <elementType ref="org.eclipse.papyrus.uml.diagram.composite.CollaborationHelperAdvice"/> - </binding> - -</extension> <extension point="org.eclipse.ui.services"> @@ -1547,475 +381,517 @@ -<extension - id="Papyrus Composite Structure Diagram .palettedefinition" - name="Papyrus Composite Structure Diagram Predefined Entries" - point="org.eclipse.gmf.runtime.diagram.ui.paletteProviders"> - - <?gmfgen generated="true"?> - <paletteProvider class="org.eclipse.gmf.runtime.diagram.ui.providers.DefaultPaletteProvider"> - <Priority name="Lowest"/> - <contribution - factoryClass="org.eclipse.papyrus.uml.diagram.composite.part.UMLPaletteFactory"> - <predefinedEntry id="standardGroup/noteStack/noteTool" remove="true"/> - <predefinedEntry id="standardGroup/noteStack/textTool" remove="true"/> - <predefinedEntry id="standardGroup/noteStack/noteattachmentTool" remove="true"/> - - <entry - defineOnly="true" - description="Create new Class" - id="composite.tool.class" - kind="tool" - label="Class" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif"> - </entry> - <entry - defineOnly="true" - description="Create new Property" - id="composite.tool.property" - kind="tool" - label="Property" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif"> - </entry> - <entry - defineOnly="true" - description="Create new Port" - id="composite.tool.port" - kind="tool" - label="Port" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Port.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Port.gif"> - </entry> - <entry - defineOnly="true" - description="Create new Collaboration" - id="composite.tool.collaboration" - kind="tool" - label="Collaboration" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Collaboration.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Collaboration.gif"> - </entry> - <entry - defineOnly="true" - description="Create new CollaborationRole" - id="composite.tool.collaborationrole" - kind="tool" - label="CollaborationRole" - large_icon="icons/obj16/CollaborationRole.gif" - path="" - small_icon="icons/obj16/CollaborationRole.gif"> - </entry> - <entry - defineOnly="true" - description="Create new CollaborationUse" - id="composite.tool.collaborationuse" - kind="tool" - label="CollaborationUse" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CollaborationUse.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CollaborationUse.gif"> - </entry> - <entry - defineOnly="true" - description="Create new Comment" - id="composite.tool.comment" - kind="tool" - label="Comment" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif"> - </entry> - <entry - defineOnly="true" - description="Create new Constraint" - id="composite.tool.constraint" - kind="tool" - label="Constraint" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif"> - </entry> - <entry - defineOnly="true" - description="Create new TimeObservation" - id="composite.tool.timeobservation" - kind="tool" - label="TimeObservation" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeObservation.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeObservation.gif"> - </entry> - <entry - defineOnly="true" - description="Create new DurationObservation" - id="composite.tool.durationobservation" - kind="tool" - label="DurationObservation" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationObservation.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationObservation.gif"> - </entry> - <entry - defineOnly="true" - description="Create new InformationItem" - id="composite.tool.informationitem" - kind="tool" - label="InformationItem" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationItem.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationItem.gif"> - </entry> - <entry - defineOnly="true" - description="Create new Parameter" - id="composite.tool.parameter" - kind="tool" - label="Parameter" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Parameter.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Parameter.gif"> - </entry> - <entry - defineOnly="true" - description="Create new Activity" - id="composite.tool.activity" - kind="tool" - label="Activity" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Activity.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Activity.gif"> - </entry> - <entry - defineOnly="true" - description="Create new Interaction" - id="composite.tool.interaction" - kind="tool" - label="Interaction" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interaction.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interaction.gif"> - </entry> - <entry - defineOnly="true" - description="Create new ProtocolStateMachine" - id="composite.tool.protocolstatemachine" - kind="tool" - label="ProtocolStateMachine" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolStateMachine.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolStateMachine.gif"> - </entry> - <entry - defineOnly="true" - description="Create new StateMachine" - id="composite.tool.statemachine" - kind="tool" - label="StateMachine" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StateMachine.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StateMachine.gif"> - </entry> - <entry - defineOnly="true" - description="Create new FunctionBehavior" - id="composite.tool.functionbehavior" - kind="tool" - label="FunctionBehavior" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FunctionBehavior.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FunctionBehavior.gif"> - </entry> - <entry - defineOnly="true" - description="Create new OpaqueBehavior" - id="composite.tool.opaquebehavior" - kind="tool" - label="OpaqueBehavior" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueBehavior.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueBehavior.gif"> - </entry> - <entry - defineOnly="true" - description="Create new Link (Comment / Constraint)" - id="composite.tool.link" - kind="tool" - label="Link" - large_icon="icons/obj16/Link.gif" - path="" - small_icon="icons/obj16/Link.gif"> - </entry> - <entry - defineOnly="true" - description="Create new Connector" - id="composite.tool.connector" - kind="tool" - label="Connector" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Connector.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Connector.gif"> - </entry> - <entry - defineOnly="true" - description="Create new RoleBinding" - id="composite.tool.rolebinding" - kind="tool" - label="RoleBinding" - large_icon="icons/obj16/CollaborationRoleBinding.gif" - path="" - small_icon="icons/obj16/CollaborationRoleBinding.gif"> - </entry> - <entry - defineOnly="true" - description="Create new Generalization" - id="composite.tool.generalization" - kind="tool" - label="Generalization" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Generalization.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Generalization.gif"> - </entry> - <entry - defineOnly="true" - description="Create new Realization" - id="composite.tool.realization" - kind="tool" - label="Realization" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Realization.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Realization.gif"> - </entry> - <entry - defineOnly="true" - description="Create new Substitution" - id="composite.tool.substitution" - kind="tool" - label="Substitution" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Substitution.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Substitution.gif"> - </entry> - <entry - defineOnly="true" - description="Create new Abstraction" - id="composite.tool.abstraction" - kind="tool" - label="Abstraction" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif"> - </entry> - <entry - defineOnly="true" - description="Create new Usage" - id="composite.tool.usage" - kind="tool" - label="Usage" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Usage.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Usage.gif"> - </entry> - <entry - defineOnly="true" - description="Create new Dependency" - id="composite.tool.dependency" - kind="tool" - label="Dependency" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif"> - </entry> - <entry - defineOnly="true" - description="Create new representation for an InformationItem" - id="composite.tool.representation" - kind="tool" - label="Representation" - large_icon="icons/obj16/Representation.gif" - path="" - small_icon="icons/obj16/Representation.gif"> - </entry> - <entry - defineOnly="true" - description="Create new InformationFlow" - id="composite.tool.informationflow" - kind="tool" - label="InformationFlow" - large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationFlow.gif" - path="" - small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationFlow.gif"> - </entry> - - </contribution> - </paletteProvider> - - </extension> - -<extension - id="Papyrus Composite Structure Diagram .standard" - name="Papyrus Composite Structure Diagram Standard Palette" - point="org.eclipse.gmf.runtime.diagram.ui.paletteProviders"> - - <?gmfgen generated="true"?> - <paletteProvider class="org.eclipse.gmf.runtime.diagram.ui.providers.DefaultPaletteProvider"> - <Priority name="Low"/> - <contribution - factoryClass="org.eclipse.papyrus.uml.diagram.composite.part.UMLPaletteFactory"> - <predefinedEntry id="standardGroup/noteStack/noteTool" remove="true"/> - <predefinedEntry id="standardGroup/noteStack/textTool" remove="true"/> - <predefinedEntry id="standardGroup/noteStack/noteattachmentTool" remove="true"/> - - <entry - description="Nodes" - id="composite.group.nodes" - kind="drawer" - label="Nodes" - large_icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" - path="/" - small_icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"> - <expand - force="true"> - </expand> - </entry> - <predefinedEntry - id="composite.tool.class" - path="/composite.group.nodes"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.property" - path="/composite.group.nodes"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.port" - path="/composite.group.nodes"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.collaboration" - path="/composite.group.nodes"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.collaborationrole" - path="/composite.group.nodes"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.collaborationuse" - path="/composite.group.nodes"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.comment" - path="/composite.group.nodes"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.constraint" - path="/composite.group.nodes"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.timeobservation" - path="/composite.group.nodes"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.durationobservation" - path="/composite.group.nodes"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.informationitem" - path="/composite.group.nodes"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.parameter" - path="/composite.group.nodes"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.activity" - path="/composite.group.nodes"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.interaction" - path="/composite.group.nodes"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.protocolstatemachine" - path="/composite.group.nodes"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.statemachine" - path="/composite.group.nodes"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.functionbehavior" - path="/composite.group.nodes"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.opaquebehavior" - path="/composite.group.nodes"> - </predefinedEntry> - <entry - description="Edges" - id="composite.group.edges" - kind="drawer" - label="Edges" - large_icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" - path="/" - small_icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"> - <expand - force="true"> - </expand> - </entry> - <predefinedEntry - id="composite.tool.link" - path="/composite.group.edges"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.connector" - path="/composite.group.edges"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.rolebinding" - path="/composite.group.edges"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.generalization" - path="/composite.group.edges"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.realization" - path="/composite.group.edges"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.substitution" - path="/composite.group.edges"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.abstraction" - path="/composite.group.edges"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.usage" - path="/composite.group.edges"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.dependency" - path="/composite.group.edges"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.representation" - path="/composite.group.edges"> - </predefinedEntry> - <predefinedEntry - id="composite.tool.informationflow" - path="/composite.group.edges"> - </predefinedEntry> - </contribution> - <editor id="org.eclipse.papyrus.uml.diagram.composite"/> - </paletteProvider> - -</extension> +<extension
+ id="Papyrus Composite Structure Diagram .palettedefinition"
+ name="Papyrus Composite Structure Diagram Predefined Entries"
+ point="org.eclipse.gmf.runtime.diagram.ui.paletteProviders">
+
+ <?gmfgen generated="true"?>
+ <paletteProvider class="org.eclipse.gmf.runtime.diagram.ui.providers.DefaultPaletteProvider">
+ <Priority name="Lowest"/>
+ <contribution
+ factoryClass="org.eclipse.papyrus.uml.diagram.composite.part.UMLPaletteFactory">
+ <predefinedEntry id="standardGroup/noteStack/noteTool" remove="true"/>
+ <predefinedEntry id="standardGroup/noteStack/textTool" remove="true"/>
+ <predefinedEntry id="standardGroup/noteStack/noteattachmentTool" remove="true"/>
+
+ <entry
+ defineOnly="true"
+ description="Create new Class"
+ id="composite.tool.class"
+ kind="tool"
+ label="Class"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Property"
+ id="composite.tool.property"
+ kind="tool"
+ label="Property"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Port"
+ id="composite.tool.port"
+ kind="tool"
+ label="Port"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Port.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Port.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Collaboration"
+ id="composite.tool.collaboration"
+ kind="tool"
+ label="Collaboration"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Collaboration.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Collaboration.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new CollaborationRole"
+ id="composite.tool.collaborationrole"
+ kind="tool"
+ label="CollaborationRole"
+ large_icon="icons/obj16/CollaborationRole.gif"
+ path=""
+ small_icon="icons/obj16/CollaborationRole.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new CollaborationUse"
+ id="composite.tool.collaborationuse"
+ kind="tool"
+ label="CollaborationUse"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CollaborationUse.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CollaborationUse.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Comment"
+ id="composite.tool.comment"
+ kind="tool"
+ label="Comment"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Constraint"
+ id="composite.tool.constraint"
+ kind="tool"
+ label="Constraint"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new TimeObservation"
+ id="composite.tool.timeobservation"
+ kind="tool"
+ label="TimeObservation"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeObservation.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeObservation.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new DurationObservation"
+ id="composite.tool.durationobservation"
+ kind="tool"
+ label="DurationObservation"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationObservation.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationObservation.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new InformationItem"
+ id="composite.tool.informationitem"
+ kind="tool"
+ label="InformationItem"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationItem.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationItem.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Parameter"
+ id="composite.tool.parameter"
+ kind="tool"
+ label="Parameter"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Parameter.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Parameter.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Activity"
+ id="composite.tool.activity"
+ kind="tool"
+ label="Activity"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Activity.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Activity.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Interaction"
+ id="composite.tool.interaction"
+ kind="tool"
+ label="Interaction"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interaction.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interaction.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new ProtocolStateMachine"
+ id="composite.tool.protocolstatemachine"
+ kind="tool"
+ label="ProtocolStateMachine"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolStateMachine.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ProtocolStateMachine.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new StateMachine"
+ id="composite.tool.statemachine"
+ kind="tool"
+ label="StateMachine"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StateMachine.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StateMachine.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new FunctionBehavior"
+ id="composite.tool.functionbehavior"
+ kind="tool"
+ label="FunctionBehavior"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FunctionBehavior.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FunctionBehavior.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new OpaqueBehavior"
+ id="composite.tool.opaquebehavior"
+ kind="tool"
+ label="OpaqueBehavior"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueBehavior.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueBehavior.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new StringExpression"
+ id="composite.tool.stringExpression"
+ kind="tool"
+ label="StringExpression"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StringExpression.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StringExpression.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Link (Comment / Constraint)"
+ id="composite.tool.link"
+ kind="tool"
+ label="Link"
+ large_icon="icons/obj16/Link.gif"
+ path=""
+ small_icon="icons/obj16/Link.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Connector"
+ id="composite.tool.connector"
+ kind="tool"
+ label="Connector"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Connector.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Connector.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new RoleBinding"
+ id="composite.tool.rolebinding"
+ kind="tool"
+ label="RoleBinding"
+ large_icon="icons/obj16/CollaborationRoleBinding.gif"
+ path=""
+ small_icon="icons/obj16/CollaborationRoleBinding.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Generalization"
+ id="composite.tool.generalization"
+ kind="tool"
+ label="Generalization"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Generalization.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Generalization.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Realization"
+ id="composite.tool.realization"
+ kind="tool"
+ label="Realization"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Realization.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Realization.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Substitution"
+ id="composite.tool.substitution"
+ kind="tool"
+ label="Substitution"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Substitution.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Substitution.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Abstraction"
+ id="composite.tool.abstraction"
+ kind="tool"
+ label="Abstraction"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Abstraction.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Usage"
+ id="composite.tool.usage"
+ kind="tool"
+ label="Usage"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Usage.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Usage.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Dependency"
+ id="composite.tool.dependency"
+ kind="tool"
+ label="Dependency"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new representation for an InformationItem"
+ id="composite.tool.representation"
+ kind="tool"
+ label="Representation"
+ large_icon="icons/obj16/Representation.gif"
+ path=""
+ small_icon="icons/obj16/Representation.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new InformationFlow"
+ id="composite.tool.informationflow"
+ kind="tool"
+ label="InformationFlow"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationFlow.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationFlow.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Manifestation"
+ id="composite.tool.manifestation"
+ kind="tool"
+ label="Manifestation"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Manifestation.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Manifestation.gif">
+ </entry>
+ <entry
+ defineOnly="true"
+ description="Create new Deployment"
+ id="composite.tool.deployment"
+ kind="tool"
+ label="Deployment"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Deployment.gif"
+ path=""
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Deployment.gif">
+ </entry>
+
+ </contribution>
+ </paletteProvider>
+
+ </extension>
+ +<extension
+ id="Papyrus Composite Structure Diagram .standard"
+ name="Papyrus Composite Structure Diagram Standard Palette"
+ point="org.eclipse.gmf.runtime.diagram.ui.paletteProviders">
+
+ <?gmfgen generated="true"?>
+ <paletteProvider class="org.eclipse.gmf.runtime.diagram.ui.providers.DefaultPaletteProvider">
+ <Priority name="Low"/>
+ <contribution
+ factoryClass="org.eclipse.papyrus.uml.diagram.composite.part.UMLPaletteFactory">
+ <predefinedEntry id="standardGroup/noteStack/noteTool" remove="true"/>
+ <predefinedEntry id="standardGroup/noteStack/textTool" remove="true"/>
+ <predefinedEntry id="standardGroup/noteStack/noteattachmentTool" remove="true"/>
+
+ <entry
+ description="Nodes"
+ id="composite.group.nodes"
+ kind="drawer"
+ label="Nodes"
+ large_icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
+ path="/"
+ small_icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif">
+ <expand
+ force="true">
+ </expand>
+ </entry>
+ <predefinedEntry
+ id="composite.tool.class"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.property"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.port"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.collaboration"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.collaborationrole"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.collaborationuse"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.comment"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.constraint"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.timeobservation"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.durationobservation"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.informationitem"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.parameter"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.activity"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.interaction"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.protocolstatemachine"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.statemachine"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.functionbehavior"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.opaquebehavior"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.stringExpression"
+ path="/composite.group.nodes">
+ </predefinedEntry>
+ <entry
+ description="Edges"
+ id="composite.group.edges"
+ kind="drawer"
+ label="Edges"
+ large_icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
+ path="/"
+ small_icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif">
+ <expand
+ force="true">
+ </expand>
+ </entry>
+ <predefinedEntry
+ id="composite.tool.link"
+ path="/composite.group.edges">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.connector"
+ path="/composite.group.edges">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.rolebinding"
+ path="/composite.group.edges">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.generalization"
+ path="/composite.group.edges">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.realization"
+ path="/composite.group.edges">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.substitution"
+ path="/composite.group.edges">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.abstraction"
+ path="/composite.group.edges">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.usage"
+ path="/composite.group.edges">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.dependency"
+ path="/composite.group.edges">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.representation"
+ path="/composite.group.edges">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.informationflow"
+ path="/composite.group.edges">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.manifestation"
+ path="/composite.group.edges">
+ </predefinedEntry>
+ <predefinedEntry
+ id="composite.tool.deployment"
+ path="/composite.group.edges">
+ </predefinedEntry>
+ </contribution>
+ <editor id="org.eclipse.papyrus.uml.diagram.composite"/>
+ </paletteProvider>
+
+</extension>
<extension point="org.eclipse.papyrus.infra.gmfdiag.common.notationTypesMapping"> <diagramMappings diagramID="CompositeStructure"> @@ -2366,5 +1242,146 @@ getSemanticChildren="org.eclipse.papyrus.uml.diagram.composite.SynchroSemanticForPopertyPartCompartment"> </semanticChild> </extension> +<extension + point="org.eclipse.papyrus.infra.elementtypesconfigurations.elementTypeSetConfiguration"> + <elementTypeSet + id="org.eclipse.papyrus.uml.diagram.composite.elementTypeSet" + path="model/compositediagram.elementtypesconfigurations"> + </elementTypeSet> +</extension> +<extension + point="org.eclipse.papyrus.infra.elementtypesconfigurations.elementTypeSetConfiguration"> + <elementTypeSet + id="org.eclipse.papyrus.uml.diagram.composite.elementTypeSetNotation" + path="model/compositediagram-notation.elementtypesconfigurations"> + </elementTypeSet> +</extension>
+<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes" id="element-types">
+ <?gmfgen generated="true"?>
+ </extension>
+
+<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings" id="element-types-bindings">
+ <?gmfgen generated="true"?>
+ <clientContext id="org.eclipse.papyrus.uml.diagram.composite.TypeContext">
+ <enablement>
+ <test
+ property="org.eclipse.gmf.runtime.emf.core.editingDomain"
+ value="org.eclipse.papyrus.uml.diagram.composite.EditingDomain"/>
+ </enablement>
+ </clientContext>
+ <binding context="org.eclipse.papyrus.uml.diagram.composite.TypeContext">
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Package_1000"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Activity_2060"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Interaction_2061"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.ProtocolStateMachine_2062"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.StateMachine_2063"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.FunctionBehavior_2064"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.OpaqueBehavior_2065"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Component_2069"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Device_2070"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.ExecutionEnvironment_2071"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Node_2072"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Class_2073"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Collaboration_2075"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Interface_2076"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.PrimitiveType_2066"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Enumeration_2067"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DataType_2068"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Actor_2077"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DeploymentSpecification_2078"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Artifact_2079"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.InformationItem_2080"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Signal_2081"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.UseCase_2082"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.SignalEvent_2083"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.CallEvent_2084"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.AnyReceiveEvent_2085"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.ChangeEvent_2088"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.TimeEvent_2089"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DurationObservation_2093"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.TimeObservation_2094"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.LiteralBoolean_2095"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.LiteralInteger_2096"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.LiteralNull_2097"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.LiteralString_2098"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.LiteralUnlimitedNatural_2099"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.StringExpression_2100"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.OpaqueExpression_2101"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.TimeExpression_2102"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Expression_2103"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Duration_2104"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.TimeInterval_2105"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DurationInterval_2106"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Interval_2107"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.InstanceValue_2108"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Comment_2109"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DurationConstraint_2110"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.TimeConstraint_2111"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.IntervalConstraint_2112"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.InteractionConstraint_2113"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Constraint_2114"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Node_3121"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Port_3069"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Parameter_3088"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Property_3070"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.prototype.CollaborationRole_3115"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.CollaborationUse_3071"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Activity_3072"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Interaction_3073"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.ProtocolStateMachine_3074"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.StateMachine_3075"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.FunctionBehavior_3076"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.OpaqueBehavior_3077"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Component_3081"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Device_3082"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.ExecutionEnvironment_3083"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Node_3084"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Class_3085"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Collaboration_3086"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Interface_3087"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.PrimitiveType_3078"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Enumeration_3079"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DataType_3080"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Actor_3091"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DeploymentSpecification_3092"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Artifact_3093"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.InformationItem_3094"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Signal_3095"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.UseCase_3096"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Comment_3097"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DurationConstraint_3116"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.TimeConstraint_3117"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.IntervalConstraint_3118"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.InteractionConstraint_3119"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Constraint_3120"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Property_3101"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Operation_3102"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.EnumerationLiteral_3066"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Link_4022"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Link_4001"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.CommentAnnotatedElement_4002"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.ConstraintConstrainedElement_4003"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.ComponentRealization_4004"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.InterfaceRealization_4005"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Substitution_4011"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Realization_4006"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Manifestation_4012"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Abstraction_4007"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Usage_4008"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Deployment_4009"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.RoleBinding_4017"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Dependency_4010"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Connector_4013"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Generalization_4015"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.TimeObservationEvent_4018"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.DurationObservationEvent_4019"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.Representation_4020"/>
+ <elementType ref="org.eclipse.papyrus.uml.diagram.composite.InformationFlow_4021"/>
+ <advice ref="org.eclipse.gmf.runtime.diagram.core.advice.notationDepdendents"/>
+ </binding>
+ </extension>
+
+
+
</plugin> |