diff options
author | Gabriel Pascual | 2014-07-18 12:44:15 +0000 |
---|---|---|
committer | Gabriel Pascual | 2014-08-07 16:57:14 +0000 |
commit | 710fffcfa0d6982000e4c6ce048b032945f21ea3 (patch) | |
tree | b0e06c19d7203e1b417a9d6f641ea5588ec3d5b1 /plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.composite/plugin.xml | |
parent | dbfb2fe457b59af141c65fadaba6b06384727f67 (diff) | |
download | org.eclipse.papyrus-710fffcfa0d6982000e4c6ce048b032945f21ea3.tar.gz org.eclipse.papyrus-710fffcfa0d6982000e4c6ce048b032945f21ea3.tar.xz org.eclipse.papyrus-710fffcfa0d6982000e4c6ce048b032945f21ea3.zip |
374050: [Properties view] Manage interfaces for ports does not refresh
"provided" and "required" interfaces immediatly
https://bugs.eclipse.org/bugs/show_bug.cgi?id=374050
Composite diagram :
- Add adapter for derived attribute
- Add actions (add and remove) on observable list of properties view
- Connected menu action Interface Manager and Properties view
- Refactor Manage interface Handler and UI
- Fix several bugs about NewElementRepresentation handling during
commands execution.
- Clean dependencies after refactor
- Manage strictly adapters
Change-Id: I3635b1a94f53acb3ef592b741afe76c13d767093
Signed-off-by: Gabriel Pascual <gabriel.pascual@all4tec.net>
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 | 3542 |
1 files changed, 1771 insertions, 1771 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 9caedc21e89..1bc51bf18b8 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,1175 +153,1175 @@ </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.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>
+ <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.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> - <extension point="org.eclipse.ui.commands" id="update-cmd">
- <?gmfgen generated="true"?>
- <command
- categoryId="org.eclipse.ui.category.edit"
- defaultHandler="org.eclipse.papyrus.uml.diagram.composite.part.UMLDiagramUpdateCommand"
- description="%update.diagram.description"
- id="org.eclipse.papyrus.uml.diagram.composite.updateDiagram"
- name="%update.diagram.name"/>
- </extension>
+ <extension point="org.eclipse.ui.commands" id="update-cmd"> + <?gmfgen generated="true"?> + <command + categoryId="org.eclipse.ui.category.edit" + defaultHandler="org.eclipse.papyrus.uml.diagram.composite.part.UMLDiagramUpdateCommand" + description="%update.diagram.description" + id="org.eclipse.papyrus.uml.diagram.composite.updateDiagram" + name="%update.diagram.name"/> + </extension> - <extension point="org.eclipse.ui.bindings" id="update-cmd-binding">
- <?gmfgen generated="true"?>
- <key
- commandId="org.eclipse.papyrus.uml.diagram.composite.updateDiagram"
- contextId="org.eclipse.papyrus.uml.diagram.composite.ui.diagramContext"
- schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
- sequence="F5"/>
- </extension>
+ <extension point="org.eclipse.ui.bindings" id="update-cmd-binding"> + <?gmfgen generated="true"?> + <key + commandId="org.eclipse.papyrus.uml.diagram.composite.updateDiagram" + contextId="org.eclipse.papyrus.uml.diagram.composite.ui.diagramContext" + schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" + sequence="F5"/> + </extension> <extension point="org.eclipse.papyrus.infra.core.papyrusDiagram"> <editorDiagram @@ -1348,38 +1348,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 @@ -1393,27 +1393,27 @@ </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"> @@ -1506,7 +1506,7 @@ <extension point="org.eclipse.ui.handlers"> <handler - class="org.eclipse.papyrus.uml.diagram.composite.custom.actions.ManageProvidedInterfacesHandler" + class="org.eclipse.papyrus.uml.diagram.common.actions.handlers.ManagePortInterfacesHandler" commandId="org.eclipse.papyrus.uml.diagram.composite.command.manage.interfaces"> <activeWhen> <and> @@ -1564,475 +1564,475 @@ -<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 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 point="org.eclipse.papyrus.infra.gmfdiag.common.notationTypesMapping"> <diagramMappings diagramID="CompositeStructure"> |