Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'extraplugins/umlrt')
-rw-r--r--extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.CapsuleDiagram.Palette.xml48
-rw-r--r--extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.CapsuleDiagram.paletteconfiguration36
-rw-r--r--extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.ProtocolDiagram.Palette.xml55
-rw-r--r--extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.ProtocolDiagram.paletteconfiguration40
-rw-r--r--extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.StateMachineDiagram.Palette.xml68
-rw-r--r--extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/plugin.xml58
-rw-r--r--extraplugins/umlrt/org.eclipse.papyrus.umlrt/elementtypes/uml-rt.umlclassdiagram.elementtypesconfigurations444
-rw-r--r--extraplugins/umlrt/org.eclipse.papyrus.umlrt/plugin.xml8
8 files changed, 548 insertions, 209 deletions
diff --git a/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.CapsuleDiagram.Palette.xml b/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.CapsuleDiagram.Palette.xml
deleted file mode 100644
index 75e2dca7bfa..00000000000
--- a/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.CapsuleDiagram.Palette.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<paletteDefinition>
- <content>
- <drawer iconpath="/icons/drawer.gif" id="Drawer__1417096439749"
- name="UML-RT">
- <aspectTool description="Create a Capsule"
- iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif"
- id="composite.tool.class_1417096476020" name="Capsule"
- refToolId="composite.tool.class">
- <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
- <stereotypesToApply>
- <stereotype stereotypeName="UMLRealTime::Capsule" />
- </stereotypesToApply>
- </postAction>
- </aspectTool>
- <aspectTool description="Create a CapsulePart"
- iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif"
- id="composite.tool.property_1417096489619" name="CapsulePart"
- refToolId="composite.tool.property">
- <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
- <stereotypesToApply>
- <stereotype stereotypeName="UMLRealTime::CapsulePart" />
- </stereotypesToApply>
- </postAction>
- </aspectTool>
- <aspectTool description="Create an RTConnector"
- iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Connector.gif"
- id="composite.tool.connector_1417096565130" name="RTConnector"
- refToolId="composite.tool.connector">
- <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
- <stereotypesToApply>
- <stereotype stereotypeName="UMLRealTime::RTConnector" />
- </stereotypesToApply>
- </postAction>
- </aspectTool>
- <aspectTool description="Create an RTPort"
- iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Port.gif"
- id="composite.tool.port_1417096575355" name="RTPort"
- refToolId="composite.tool.port">
- <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
- <stereotypesToApply>
- <stereotype stereotypeName="UMLRealTime::RTPort" />
- </stereotypesToApply>
- </postAction>
- </aspectTool>
- </drawer>
- </content>
-</paletteDefinition> \ No newline at end of file
diff --git a/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.CapsuleDiagram.paletteconfiguration b/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.CapsuleDiagram.paletteconfiguration
new file mode 100644
index 00000000000..2cca57cec7e
--- /dev/null
+++ b/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.CapsuleDiagram.paletteconfiguration
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="ASCII"?>
+<paletteconfiguration:PaletteConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:paletteconfiguration="http://www.eclipse.org/papyrus/diagram/paletteconfiguration/0.7" id="palettemodel" label="UMLRealTime">
+ <drawerConfigurations id="UML-RT" label="UML-RT" description="UML-RT">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.org.eclipse.papyrus.umlrt.Capsule" label="Capsule" description="Create a Capsule">
+ <icon pluginID="" iconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.Capsule_2008"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.Capsule_3004"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.Capsule_3008"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.Capsule_3010"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.Capsule_3014"/>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.org.eclipse.papyrus.umlrt.CapsulePart" label="CapsulePart" description="Create a CapsulePart">
+ <icon iconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.CapsulePart_3002"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.CapsulePart_3005"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.CapsulePart_3006"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.CapsulePart_3012"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.CapsulePart_3018"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.CapsulePart_3041"/>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.org.eclipse.papyrus.umlrt.ProtocolContainer" label="ProtocolContainer" description="Create a ProtocolContainer">
+ <icon iconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Package.gif"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.ProtocolContainer_2007"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.ProtocolContainer_3009"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.ProtocolContainer_PapyrusUMLClassDiagram"/>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.org.eclipse.papyrus.umlrt.RTMessageSet" label="RTMessageSet" description="Create a RTMessageSet">
+ <icon iconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interface.gif"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.RTMessageSet_2004"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.RTMessageSet_3023"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.RTMessageSet_3036"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.RTMessageSet_3037"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.RTMessageSet_3038"/>
+ </ownedConfigurations>
+ </drawerConfigurations>
+</paletteconfiguration:PaletteConfiguration>
diff --git a/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.ProtocolDiagram.Palette.xml b/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.ProtocolDiagram.Palette.xml
deleted file mode 100644
index f0cdba2174b..00000000000
--- a/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.ProtocolDiagram.Palette.xml
+++ /dev/null
@@ -1,55 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<paletteDefinition>
- <content>
- <drawer iconpath="/icons/drawer.gif" id="Drawer__1416993599968"
- name="UML-RT">
- <aspectTool description="Create a ProtocolContainer"
- iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Package.gif"
- id="clazz.tool.package_1416993803624" name="ProtocolContainer"
- refToolId="clazz.tool.package">
- <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
- <stereotypesToApply>
- <stereotype stereotypeName="UMLRealTime::ProtocolContainer" />
- </stereotypesToApply>
- </postAction>
- </aspectTool>
- <aspectTool description="Create a Protocol"
- iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Collaboration.gif"
- id="composite.tool.collaboration_1417096522723" name="Protocol"
- refToolId="composite.tool.collaboration">
- <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
- <stereotypesToApply>
- <stereotype stereotypeName="UMLRealTime::Protocol" />
- </stereotypesToApply>
- </postAction>
- </aspectTool>
- <aspectTool description="Create an RTMessageSet"
- iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interface.gif"
- id="clazz.tool.interface_1416994043249" name="RTMessageSet"
- refToolId="clazz.tool.interface">
- <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
- <stereotypesToApply>
- <stereotype stereotypeName="UMLRealTime::RTMessageSet" />
- </stereotypesToApply>
- </postAction>
- </aspectTool>
- <aspectTool description="Create an RTTrigger"
- iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Operation.gif"
- id="clazz.tool.operation_1416994043249" name="RTTrigger"
- refToolId="clazz.tool.operation">
- <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
- <stereotypesToApply>
- <stereotype stereotypeName="UMLRealTimeStateMach::RTTrigger" />
- </stereotypesToApply>
- </postAction>
- </aspectTool>
- <aspectTool description="Create a Realization"
- iconpath="bundleentry://1075.fwk31149847/icons/full/obj16/Realization.gif"
- id="clazz.tool.realization_1417455608460" name="Realization"
- refToolId="clazz.tool.realization" />
- <aspectTool description="Create an Usage"
- iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Usage.gif"
- id="clazz.tool.usage_1417516786109" name="Usage" refToolId="clazz.tool.usage" />
- </drawer>
- </content>
-</paletteDefinition> \ No newline at end of file
diff --git a/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.ProtocolDiagram.paletteconfiguration b/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.ProtocolDiagram.paletteconfiguration
new file mode 100644
index 00000000000..967cbb7a53c
--- /dev/null
+++ b/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.ProtocolDiagram.paletteconfiguration
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="ASCII"?>
+<paletteconfiguration:PaletteConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:paletteconfiguration="http://www.eclipse.org/papyrus/diagram/paletteconfiguration/0.7" id="palettemodel" label="UMLRealTime">
+ <drawerConfigurations id="UML-RT" label="UML-RT" description="UML-RT">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.org.eclipse.papyrus.umlrt.Protocol" label="Protocol" description="Create a Protocol">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Collaboration.gif"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.Protocol_2008"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.Protocol_3004"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.Protocol_3008"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.Protocol_3010"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.Protocol_3014"/>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.org.eclipse.papyrus.umlrt.ProtocolContainer" label="ProtocolContainer" description="Create a ProtocolContainer">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Package.gif"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.ProtocolContainer_2007"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.ProtocolContainer_3009"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.ProtocolContainer_PapyrusUMLClassDiagram"/>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.org.eclipse.papyrus.umlrt.RTMessageSet" label="RTMessageSet" description="Create a RTMessageSet">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Interface.gif"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.RTMessageSet_2004"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.RTMessageSet_3023"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.RTMessageSet_3036"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.RTMessageSet_3037"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.umlrt.RTMessageSet_3038"/>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.org.eclipse.papyrus.uml.Reception" label="RT OutMessage" description="Create a RT OutMessage">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Reception.gif"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Reception_3011"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Reception_3039"/>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.org.eclipse.papyrus.uml.Signal" label="RT InMessage" description="Create a RT InMessage">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Reception.gif"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Signal_2003"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Signal_3022"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Signal_3049"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Signal_3050"/>
+ <elementDescriptors elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Signal_3051"/>
+ </ownedConfigurations>
+ </drawerConfigurations>
+</paletteconfiguration:PaletteConfiguration>
diff --git a/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.StateMachineDiagram.Palette.xml b/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.StateMachineDiagram.Palette.xml
deleted file mode 100644
index acd51b33f39..00000000000
--- a/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/palettes/UML-RT.StateMachineDiagram.Palette.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<paletteDefinition>
- <content>
- <drawer iconpath="/icons/drawer.gif" id="Drawer__1416993599969"
- name="UML-RT">
- <aspectTool description="Create an element with a stereotype"
- iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif"
- id="createStateMachineCreationTool_1416993776146" name="RTStateMachine"
- refToolId="createStateMachineCreationTool">
- <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
- <stereotypesToApply>
- <stereotype stereotypeName="UMLRealTimeStateMach::RTStateMachine" />
- </stereotypesToApply>
- </postAction>
- </aspectTool>
- <aspectTool description="Create an element with a stereotype"
- iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Region.gif"
- id="createRegionCreationTool_1416993785626" name="RTRegion"
- refToolId="createRegionCreationTool">
- <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
- <stereotypesToApply>
- <stereotype stereotypeName="UMLRealTimeStateMach::RTRegion" />
- </stereotypesToApply>
- </postAction>
- </aspectTool>
- <aspectTool description="Create an element with a stereotype"
- iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Package.gif"
- id="createPseudostateCreationTool_1416993803624" name="RTPseudostate"
- refToolId="createPseudostateCreationTool">
- <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
- <stereotypesToApply>
- <stereotype stereotypeName="UMLRealTimeStateMach::RTPseudostate" />
- </stereotypesToApply>
- </postAction>
- </aspectTool>
- <aspectTool description="Create an element with a stereotype"
- iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Collaboration.gif"
- id="createTriggerCreationTool_1416993803625" name="RTTrigger"
- refToolId="createTriggerCreationTool">
- <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
- <stereotypesToApply>
- <stereotype stereotypeName="UMLRealTimeStateMach::RTTrigger" />
- </stereotypesToApply>
- </postAction>
- </aspectTool>
- <aspectTool description="Create an element with a stereotype"
- iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/State.gif"
- id="createStateCreationTool_1416994043249" name="RTState (State)"
- refToolId="createStateCreationTool">
- <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
- <stereotypesToApply>
- <stereotype stereotypeName="UMLRealTime::RTState" />
- </stereotypesToApply>
- </postAction>
- </aspectTool>
- <aspectTool description="Create an element with a stereotype"
- iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/State.gif"
- id="createFinalStateCreationTool_1416994043249" name="RTState (Final State)"
- refToolId="createFinalStateCreationTool">
- <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
- <stereotypesToApply>
- <stereotype stereotypeName="UMLRealTime::RTState" />
- </stereotypesToApply>
- </postAction>
- </aspectTool>
- </drawer>
- </content>
-</paletteDefinition> \ No newline at end of file
diff --git a/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/plugin.xml b/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/plugin.xml
index 07c27094e6a..e989491b8e7 100644
--- a/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/plugin.xml
+++ b/extraplugins/umlrt/org.eclipse.papyrus.umlrt.ui/plugin.xml
@@ -3,29 +3,13 @@
<extension
point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition">
<paletteDefinition
- ID="UML-RT-Composite-PE"
- class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
+ ID="UML-RT-Protocol-PE"
+ class="org.eclipse.papyrus.uml.diagram.common.service.ExtendedPluginPaletteProvider"
icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
- name="UML-RT-CompositeDiagramPaletteExtension"
- path="palettes/UML-RT.CapsuleDiagram.Palette.xml">
+ name="UML-RT-ProtocolDiagramPaletteExtension"
+ path="palettes/UML-RT.ProtocolDiagram.paletteconfiguration">
<Priority
- name="Medium">
- </Priority>
- <editor
- id="org.eclipse.papyrus.uml.diagram.composite">
- </editor>
- </paletteDefinition>
- </extension>
- <extension
- point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition">
- <paletteDefinition
- ID="UML-RT-Class-PE"
- class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
- icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
- name="UML-RT-ClassDiagramPaletteExtension"
- path="palettes/UML-RT.ProtocolDiagram.Palette.xml">
- <Priority
- name="Medium">
+ name="Low">
</Priority>
<editor
id="org.eclipse.papyrus.uml.diagram.clazz">
@@ -33,22 +17,6 @@
</paletteDefinition>
</extension>
<extension
- point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition">
- <paletteDefinition
- ID="UML-RT-StateMachine-PE"
- class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
- icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
- name="UML-RT-StateMachineDiagramPaletteExtension"
- path="palettes/UML-RT.StateMachineDiagram.Palette.xml">
- <Priority
- name="Medium">
- </Priority>
- <editor
- id="org.eclipse.papyrus.uml.diagram.statemachine">
- </editor>
- </paletteDefinition>
- </extension>
- <extension
point="org.eclipse.papyrus.infra.viewpoints.policy.custom">
<configuration
file="configuration/UMLRT.configuration"
@@ -61,5 +29,21 @@
model="newchildmenu/newChildMenu.xmi">
</menuCreationModel>
</extension>
+ <extension
+ point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition">
+ <paletteDefinition
+ ID="UML-RT-Capsule-PE"
+ class="org.eclipse.papyrus.uml.diagram.common.service.ExtendedPluginPaletteProvider"
+ icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
+ name="UML-RT-CapsuleDiagramPaletteExtension"
+ path="palettes/UML-RT.CapsuleDiagram.paletteconfiguration">
+ <Priority
+ name="Low">
+ </Priority>
+ <editor
+ id="org.eclipse.papyrus.uml.diagram.composite">
+ </editor>
+ </paletteDefinition>
+ </extension>
</plugin>
diff --git a/extraplugins/umlrt/org.eclipse.papyrus.umlrt/elementtypes/uml-rt.umlclassdiagram.elementtypesconfigurations b/extraplugins/umlrt/org.eclipse.papyrus.umlrt/elementtypes/uml-rt.umlclassdiagram.elementtypesconfigurations
new file mode 100644
index 00000000000..16ad4e2cb6e
--- /dev/null
+++ b/extraplugins/umlrt/org.eclipse.papyrus.umlrt/elementtypes/uml-rt.umlclassdiagram.elementtypesconfigurations
@@ -0,0 +1,444 @@
+<?xml version="1.0" encoding="ASCII"?>
+<elementtypesconfigurations:ElementTypeSetConfiguration
+ xmi:version="2.0"
+ xmlns:xmi="http://www.omg.org/XMI"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.0"
+ xmlns:stereotypeapplicationmatcherconfiguration="http://www.eclipse.org/payrus/elementtypesconfigurations/uml/stereotypematcherconfiguration"
+ xmi:id="_sHw4IMQMEeS2vZeHP4gaVg"
+ name="UMLRealTime"
+ identifier="org.eclipse.papyrus.umlrt.elementTypes"
+ metamodelNsURI="http://www.eclipse.org/uml2/5.0.0/UML">
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHw4IcQMEeS2vZeHP4gaVg"
+ name="Capsule (2008)"
+ identifier="org.eclipse.papyrus.umlrt.Capsule_2008"
+ hint="2008">
+ <iconEntry
+ xmi:id="_sHw4IsQMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Class.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.Capsule</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Class_2008</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHyGQMQMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::Capsule</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHyGQcQMEeS2vZeHP4gaVg"
+ name="Capsule (3004)"
+ identifier="org.eclipse.papyrus.umlrt.Capsule_3004"
+ hint="3004">
+ <iconEntry
+ xmi:id="_sHyGQsQMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Class.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.Capsule</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Class_3004</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHyGQ8QMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::Capsule</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHyGRMQMEeS2vZeHP4gaVg"
+ name="Capsule (3008)"
+ identifier="org.eclipse.papyrus.umlrt.Capsule_3008"
+ hint="3008">
+ <iconEntry
+ xmi:id="_sHyGRcQMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Class.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.Capsule</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Class_3008</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHyGRsQMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::Capsule</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHyGR8QMEeS2vZeHP4gaVg"
+ name="Capsule (3010)"
+ identifier="org.eclipse.papyrus.umlrt.Capsule_3010"
+ hint="3010">
+ <iconEntry
+ xmi:id="_sHyGSMQMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Class.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.Capsule</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Class_3010</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHyGScQMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::Capsule</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHyGSsQMEeS2vZeHP4gaVg"
+ name="Capsule (3014)"
+ identifier="org.eclipse.papyrus.umlrt.Capsule_3014"
+ hint="3014">
+ <iconEntry
+ xmi:id="_sHyGS8QMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Class.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.Capsule</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Class_3014</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHyGTMQMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::Capsule</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHyGTcQMEeS2vZeHP4gaVg"
+ name="CapsulePart (3002)"
+ identifier="org.eclipse.papyrus.umlrt.CapsulePart_3002"
+ hint="3002">
+ <iconEntry
+ xmi:id="_sHyGTsQMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Property.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.CapsulePart</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Property_3002</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHyGT8QMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::CapsulePart</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHyGUMQMEeS2vZeHP4gaVg"
+ name="CapsulePart (3005)"
+ identifier="org.eclipse.papyrus.umlrt.CapsulePart_3005"
+ hint="3005">
+ <iconEntry
+ xmi:id="_sHyGUcQMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Property.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.CapsulePart</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Property_3005</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHyGUsQMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::CapsulePart</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHyGU8QMEeS2vZeHP4gaVg"
+ name="CapsulePart (3006)"
+ identifier="org.eclipse.papyrus.umlrt.CapsulePart_3006"
+ hint="3006">
+ <iconEntry
+ xmi:id="_sHyGVMQMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Property.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.CapsulePart</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Property_3006</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHyGVcQMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::CapsulePart</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHyGVsQMEeS2vZeHP4gaVg"
+ name="CapsulePart (3012)"
+ identifier="org.eclipse.papyrus.umlrt.CapsulePart_3012"
+ hint="3012">
+ <iconEntry
+ xmi:id="_sHyGV8QMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Property.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.CapsulePart</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Property_3012</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHyGWMQMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::CapsulePart</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHyGWcQMEeS2vZeHP4gaVg"
+ name="CapsulePart (3018)"
+ identifier="org.eclipse.papyrus.umlrt.CapsulePart_3018"
+ hint="3018">
+ <iconEntry
+ xmi:id="_sHyGWsQMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Property.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.CapsulePart</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Property_3018</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHyGW8QMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::CapsulePart</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHyGXMQMEeS2vZeHP4gaVg"
+ name="CapsulePart (3041)"
+ identifier="org.eclipse.papyrus.umlrt.CapsulePart_3041"
+ hint="3041">
+ <iconEntry
+ xmi:id="_sHyGXcQMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Property.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.CapsulePart</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Property_3041</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHyGXsQMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::CapsulePart</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_emBOIMlhEeSwZ7pccGhSNg"
+ name="Protocol (2008)"
+ identifier="org.eclipse.papyrus.umlrt.Protocol_2008"
+ hint="2008">
+ <iconEntry
+ xmi:id="_emBOIclhEeSwZ7pccGhSNg"
+ iconPath="/icons/full/obj16/Class.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.Protocol</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Class_2008</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_emBOIslhEeSwZ7pccGhSNg">
+ <stereotypesQualifiedNames>UMLRealTime::Protocol</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_emBOI8lhEeSwZ7pccGhSNg"
+ name="Protocol (3004)"
+ identifier="org.eclipse.papyrus.umlrt.Protocol_3004"
+ hint="3004">
+ <iconEntry
+ xmi:id="_emBOJMlhEeSwZ7pccGhSNg"
+ iconPath="/icons/full/obj16/Class.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.Protocol</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Class_3004</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_emBOJclhEeSwZ7pccGhSNg">
+ <stereotypesQualifiedNames>UMLRealTime::Protocol</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_emBOJslhEeSwZ7pccGhSNg"
+ name="Protocol (3008)"
+ identifier="org.eclipse.papyrus.umlrt.Protocol_3008"
+ hint="3008">
+ <iconEntry
+ xmi:id="_emBOJ8lhEeSwZ7pccGhSNg"
+ iconPath="/icons/full/obj16/Class.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.Protocol</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Class_3008</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_emBOKMlhEeSwZ7pccGhSNg">
+ <stereotypesQualifiedNames>UMLRealTime::Protocol</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_emBOKclhEeSwZ7pccGhSNg"
+ name="Protocol (3010)"
+ identifier="org.eclipse.papyrus.umlrt.Protocol_3010"
+ hint="3010">
+ <iconEntry
+ xmi:id="_emBOKslhEeSwZ7pccGhSNg"
+ iconPath="/icons/full/obj16/Class.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.Protocol</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Class_3010</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_emBOK8lhEeSwZ7pccGhSNg">
+ <stereotypesQualifiedNames>UMLRealTime::Protocol</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_emBOLMlhEeSwZ7pccGhSNg"
+ name="Protocol (3014)"
+ identifier="org.eclipse.papyrus.umlrt.Protocol_3014"
+ hint="3014">
+ <iconEntry
+ xmi:id="_emBOLclhEeSwZ7pccGhSNg"
+ iconPath="/icons/full/obj16/Class.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.Protocol</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Class_3014</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_emBOLslhEeSwZ7pccGhSNg">
+ <stereotypesQualifiedNames>UMLRealTime::Protocol</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHytUMQMEeS2vZeHP4gaVg"
+ name="ProtocolContainer (2007)"
+ identifier="org.eclipse.papyrus.umlrt.ProtocolContainer_2007"
+ hint="2007">
+ <iconEntry
+ xmi:id="_sHytUcQMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Package.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.ProtocolContainer</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Package_2007</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHytUsQMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::ProtocolContainer</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHytU8QMEeS2vZeHP4gaVg"
+ name="ProtocolContainer (3009)"
+ identifier="org.eclipse.papyrus.umlrt.ProtocolContainer_3009"
+ hint="3009">
+ <iconEntry
+ xmi:id="_sHytVMQMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Package.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.ProtocolContainer</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Package_3009</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHytVcQMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::ProtocolContainer</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHytVsQMEeS2vZeHP4gaVg"
+ name="ProtocolContainer (PapyrusUMLClassDiagram)"
+ identifier="org.eclipse.papyrus.umlrt.ProtocolContainer_PapyrusUMLClassDiagram"
+ hint="PapyrusUMLClassDiagram">
+ <iconEntry
+ xmi:id="_sHytV8QMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Package.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.ProtocolContainer</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Package_1000</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHytWMQMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::ProtocolContainer</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHytWcQMEeS2vZeHP4gaVg"
+ name="RTMessageSet (2004)"
+ identifier="org.eclipse.papyrus.umlrt.RTMessageSet_2004"
+ hint="2004">
+ <iconEntry
+ xmi:id="_sHytWsQMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Interface.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.RTMessageSet</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Interface_2004</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHytW8QMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::RTMessageSet</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHytXMQMEeS2vZeHP4gaVg"
+ name="RTMessageSet (3023)"
+ identifier="org.eclipse.papyrus.umlrt.RTMessageSet_3023"
+ hint="3023">
+ <iconEntry
+ xmi:id="_sHytXcQMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Interface.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.RTMessageSet</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Interface_3023</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHytXsQMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::RTMessageSet</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHytX8QMEeS2vZeHP4gaVg"
+ name="RTMessageSet (3036)"
+ identifier="org.eclipse.papyrus.umlrt.RTMessageSet_3036"
+ hint="3036">
+ <iconEntry
+ xmi:id="_sHytYMQMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Interface.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.RTMessageSet</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Interface_3036</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHytYcQMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::RTMessageSet</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHytYsQMEeS2vZeHP4gaVg"
+ name="RTMessageSet (3037)"
+ identifier="org.eclipse.papyrus.umlrt.RTMessageSet_3037"
+ hint="3037">
+ <iconEntry
+ xmi:id="_sHytY8QMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Interface.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.RTMessageSet</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Interface_3037</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHytZMQMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::RTMessageSet</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations
+ xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"
+ xmi:id="_sHytZcQMEeS2vZeHP4gaVg"
+ name="RTMessageSet (3038)"
+ identifier="org.eclipse.papyrus.umlrt.RTMessageSet_3038"
+ hint="3038">
+ <iconEntry
+ xmi:id="_sHytZsQMEeS2vZeHP4gaVg"
+ iconPath="/icons/full/obj16/Interface.gif"
+ bundleId="org.eclipse.uml2.uml.edit"/>
+ <specializedTypesID>org.eclipse.papyrus.umlrt.RTMessageSet</specializedTypesID>
+ <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Interface_3038</specializedTypesID>
+ <matcherConfiguration
+ xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration"
+ xmi:id="_sHytZ8QMEeS2vZeHP4gaVg">
+ <stereotypesQualifiedNames>UMLRealTime::RTMessageSet</stereotypesQualifiedNames>
+ </matcherConfiguration>
+ </elementTypeConfigurations>
+</elementtypesconfigurations:ElementTypeSetConfiguration>
diff --git a/extraplugins/umlrt/org.eclipse.papyrus.umlrt/plugin.xml b/extraplugins/umlrt/org.eclipse.papyrus.umlrt/plugin.xml
index bf4f7117a82..5cc0294043b 100644
--- a/extraplugins/umlrt/org.eclipse.papyrus.umlrt/plugin.xml
+++ b/extraplugins/umlrt/org.eclipse.papyrus.umlrt/plugin.xml
@@ -67,5 +67,11 @@
path="elementtypes/uml-rt.elementtypesconfigurations">
</elementTypeSet>
</extension>
-
+ <extension
+ point="org.eclipse.papyrus.infra.elementtypesconfigurations.elementTypeSetConfiguration">
+ <elementTypeSet
+ id="org.eclipse.papyrus.umlrt.elementTypeSet2"
+ path="elementtypes/uml-rt.umlclassdiagram.elementtypesconfigurations">
+ </elementTypeSet>
+ </extension>
</plugin>

Back to the top