Bug 521574 - [SysML 1.4] Refactore Requirement Palette
- create a common SysML 1.4 palette to share element from chapter 7.2
- add some elementtypes to allow StakeHolder creation
- refactore requirement palette to keep only elements in chapter 16.2.1
Change-Id: I65199b9a48583974e7e0911e4b117fedb0832df2
Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/model/SysML14-extension.elementtypesconfigurations b/core/org.eclipse.papyrus.sysml14.service.types/model/SysML14-extension.elementtypesconfigurations
index 29af4d1..5e50704 100755
--- a/core/org.eclipse.papyrus.sysml14.service.types/model/SysML14-extension.elementtypesconfigurations
+++ b/core/org.eclipse.papyrus.sysml14.service.types/model/SysML14-extension.elementtypesconfigurations
@@ -97,6 +97,11 @@
<matcherConfiguration xsi:type="elementtypesconfigurations:MatcherConfiguration" xmi:id="_v5bGoYZzEeerT_fHYI6l5w" matcherClassName="org.eclipse.papyrus.sysml14.service.types.matcher.internal.SysML14ProfileMatcher"/>
<specializedTypes xsi:type="elementtypesconfigurations:MetamodelTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/uml.elementtypesconfigurations#org.eclipse.papyrus.uml.ControlFlow"/>
</elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="org.eclipse.papyrus.SysML14.StakeholderClass" identifier="org.eclipse.papyrus.SysML14.StakeholderClass" name="Stakeholder" hint="UML::Class">
+ <matcherConfiguration xsi:type="elementtypesconfigurations:MatcherConfiguration" xmi:id="_v5bGoYZzEeerT_fHYI6l5w" matcherClassName="org.eclipse.papyrus.sysml14.service.types.matcher.internal.SysML14ProfileMatcher"/>
+ <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.service.types/model/SysML14.elementtypesconfigurations#org.eclipse.papyrus.SysML14.Stakeholder"/>
+ <specializedTypes xsi:type="elementtypesconfigurations:MetamodelTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/uml.elementtypesconfigurations#org.eclipse.papyrus.uml.Class"/>
+ </elementTypeConfigurations>
<adviceBindingsConfigurations xsi:type="applystereotypeadvice:ApplyStereotypeAdviceConfiguration" xmi:id="_fy_VhTxBEyW7COAmy3tOJw" identifier="org.eclipse.papyrus.SysML14.apply.continuous" target="org.eclipse.papyrus.SysML14.ContinuousControlFlow">
<stereotypesToApply xmi:id="_fy_VhjxBEeW7COAmy3tOJw" stereotypeQualifiedName="SysML::Activities::Continuous" updateName="true">
<requiredProfiles>SysML</requiredProfiles>
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations b/diagram/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations
index fd87249..16a7c09 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations
@@ -449,4 +449,9 @@
<specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.service.types/model/SysML14-extension.elementtypesconfigurations#org.eclipse.papyrus.SysML14.AssociationBlock"/>
<specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.AssociationClass_Edge"/>
</elementTypeConfigurations>
+ <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="org.eclipse.papyrus.sysmldi.Stakeholder_NamedElement_Shape" identifier="org.eclipse.papyrus.sysmldi.Stakeholder_NamedElement_Shape" name="Stakeholder (NamedElement_Shape)" hint="NamedElement_DefaultShape">
+ <iconEntry xmi:id="_BFy7HTvNEeeIn_UJiGU5aQ" iconPath="/resources/icons/full/obj16/Stakeholder.gif" bundleId="org.eclipse.papyrus.sysml14.edit"/>
+ <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.service.types/model/SysML14-extension.elementtypesconfigurations#org.eclipse.papyrus.SysML14.StakeholderClass"/>
+ <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.NamedElement_DefaultShape"/>
+ </elementTypeConfigurations>
</elementtypesconfigurations:ElementTypeSetConfiguration>
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration b/diagram/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration
index 1c6c2b2..92b4185 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration
@@ -1,294 +1,137 @@
-<?xml version="1.0" encoding="ASCII" standalone="no"?><paletteconfiguration:PaletteConfiguration xmlns:paletteconfiguration="http://www.eclipse.org/papyrus/diagram/paletteconfiguration/0.8" xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="org.eclipse.papyrus.sysML.req.palette.model" label="SysML REQ Palette">
- <drawerConfigurations description="Nodes" id="org.eclipse.papyrus.sysML.req.palette.node" label="Nodes">
- <icon pluginID="org.eclipse.gmf.runtime.diagram.ui" iconPath="/icons/group.gif"/>
- <ownedConfigurations description="Create a AdjunctProperty" id="org.eclipse.papyrus.sysML.req.palette.node.AdjunctProperty" label="AdjunctProperty" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Property.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.AdjunctProperty_Property_AttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.AdjunctProperty_Property_ClassAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.AdjunctProperty_Property_ComponentAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.AdjunctProperty_Property_DataTypeAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.AdjunctProperty_Property_Edge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.AdjunctProperty_Property_InterfaceAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.AdjunctProperty_Property_PrimitiveTypeAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.AdjunctProperty_Property_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.AdjunctProperty_Property_Shape_CN" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
+<?xml version="1.0" encoding="UTF-8"?>
+<paletteconfiguration:PaletteConfiguration 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.2" xmlns:paletteconfiguration="http://www.eclipse.org/papyrus/diagram/paletteconfiguration/0.8" id="org.eclipse.papyrus.sysML.req.palette.model" label="SysML REQ Palette">
+ <drawerConfigurations id="org.eclipse.papyrus.sysML.req.palette.node" label="Nodes" description="Nodes listed in 16.2.1 Requirement Diagram">
+ <icon pluginID="org.eclipse.gmf.runtime.diagram.ui" iconPath="/icons/group.gif"/>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.Package" label="Package" description="Create a package">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Package.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Package_Shape"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Package_Shape_CN"/>
+ </elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations description="Create a Block" id="org.eclipse.papyrus.sysML.req.palette.node.Block" label="Block" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Block.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Block_Class_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Block_Class_ComponentNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Block_Class_InterfaceNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Block_Class_Shape_CN" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Block_Class_ClassNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.Requirement" label="Requirement" description="Create a Requirement">
+ <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Requirement.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Requirement_Class_Shape"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Requirement_Class_ComponentNestedClassifierLabel"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Requirement_Class_InterfaceNestedClassifierLabel"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Requirement_Class_Shape_CN"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Requirement_Class_ClassNestedClassifierLabel"/>
+ </elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations description="Create a BoundReference" id="org.eclipse.papyrus.sysML.req.palette.node.BoundReference" label="BoundReference" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Property.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.BoundReference_Property_ComponentAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.BoundReference_Property_SignalAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.BoundReference_Property_InterfaceAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.BoundReference_Property_ClassAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.BoundReference_Property_DataTypeAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.BoundReference_Property_PrimitiveTypeAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a ClassifierBehaviorProperty" id="org.eclipse.papyrus.sysML.req.palette.node.ClassifierBehaviorProperty" label="ClassifierBehaviorProperty" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Property.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ClassifierBehaviorProperty_Property_ComponentAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ClassifierBehaviorProperty_Property_SignalAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ClassifierBehaviorProperty_Property_InterfaceAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ClassifierBehaviorProperty_Property_ClassAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ClassifierBehaviorProperty_Property_DataTypeAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ClassifierBehaviorProperty_Property_PrimitiveTypeAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a comment" id="org.eclipse.papyrus.sysML.req.palette.node.Comment" label="Comment" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Comment.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Comment_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Comment_Shape_CN" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a ConnectorProperty" id="org.eclipse.papyrus.sysML.req.palette.node.ConnectorProperty" label="ConnectorProperty" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Property.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ConnectorProperty_Property_ComponentAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ConnectorProperty_Property_SignalAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ConnectorProperty_Property_InterfaceAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ConnectorProperty_Property_ClassAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ConnectorProperty_Property_DataTypeAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ConnectorProperty_Property_PrimitiveTypeAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a constraint" id="org.eclipse.papyrus.sysML.req.palette.node.Constraint" label="Constraint" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Constraint.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Constraint_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Constraint_Shape_CN" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Constraint_Shape_CCN" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Constraint_PackagedElementShape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Constraint_PackagedElementShape_CN" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Constraint_Label" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a ConstraintBlock" id="org.eclipse.papyrus.sysML.req.palette.node.ConstraintBlock" label="ConstraintBlock" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/ConstraintBlock.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ConstraintBlock_Class_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ConstraintBlock_Class_ComponentNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ConstraintBlock_Class_InterfaceNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ConstraintBlock_Class_Shape_CN" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ConstraintBlock_Class_ClassNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a ControlOperator" id="org.eclipse.papyrus.sysML.req.palette.node.ControlOperator_Operation" label="ControlOperator" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Operation.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ControlOperator_Operation_Operation_ClassOperationLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ControlOperator_Operation_Operation_ComponentOperationLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ControlOperator_Operation_Operation_DataTypeOperationLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ControlOperator_Operation_Operation_InterfaceOperationLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ControlOperator_Operation_Operation_OperationLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ControlOperator_Operation_Operation_PrimitiveTypeOperationLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a DistributedProperty" id="org.eclipse.papyrus.sysML.req.palette.node.DistributedProperty" label="DistributedProperty" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Property.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.DistributedProperty_Property_ComponentAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.DistributedProperty_Property_SignalAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.DistributedProperty_Property_InterfaceAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.DistributedProperty_Property_ClassAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.DistributedProperty_Property_DataTypeAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.DistributedProperty_Property_PrimitiveTypeAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a ElementGroup" id="org.eclipse.papyrus.sysML.req.palette.node.ElementGroup" label="ElementGroup" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/ElementGroup.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ElementGroup_Comment_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ElementGroup_Comment_Shape_CN" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a EndPathMultiplicity" id="org.eclipse.papyrus.sysML.req.palette.node.EndPathMultiplicity" label="EndPathMultiplicity" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Property.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.EndPathMultiplicity_Property_ComponentAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.EndPathMultiplicity_Property_SignalAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.EndPathMultiplicity_Property_InterfaceAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.EndPathMultiplicity_Property_ClassAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.EndPathMultiplicity_Property_DataTypeAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.EndPathMultiplicity_Property_PrimitiveTypeAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a FlowProperty" id="org.eclipse.papyrus.sysML.req.palette.node.FlowProperty" label="FlowProperty" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/FlowProperty.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FlowProperty_Property_ComponentAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FlowProperty_Property_SignalAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FlowProperty_Property_InterfaceAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FlowProperty_Property_ClassAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FlowProperty_Property_DataTypeAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FlowProperty_Property_PrimitiveTypeAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a FlowSpecification (Deprecated)" id="org.eclipse.papyrus.sysML.req.palette.node.FlowSpecification" label="FlowSpecification" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Interface.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FlowSpecification_Interface_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FlowSpecification_Interface_Shape_CN" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FlowSpecification_Interface_ClassNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FlowSpecification_Interface_ComponentNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FlowSpecification_Interface_InterfaceNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a InterfaceBlock" id="org.eclipse.papyrus.sysML.req.palette.node.InterfaceBlock" label="InterfaceBlock" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Class.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.InterfaceBlock_Class_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.InterfaceBlock_Class_ComponentNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.InterfaceBlock_Class_InterfaceNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.InterfaceBlock_Class_Shape_CN" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.InterfaceBlock_Class_ClassNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a package" id="org.eclipse.papyrus.sysML.req.palette.node.Package" label="Package" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Package.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Package_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Package_Shape_CN" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a ParticipantProperty" id="org.eclipse.papyrus.sysML.req.palette.node.ParticipantProperty" label="ParticipantProperty" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Property.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ParticipantProperty_Property_ComponentAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ParticipantProperty_Property_SignalAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ParticipantProperty_Property_InterfaceAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ParticipantProperty_Property_ClassAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ParticipantProperty_Property_DataTypeAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ParticipantProperty_Property_PrimitiveTypeAttributeLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a Problem" id="org.eclipse.papyrus.sysML.req.palette.node.Problem" label="Problem" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Problem.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Problem_Comment_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Problem_Comment_Shape_CN" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a Rationale" id="org.eclipse.papyrus.sysML.req.palette.node.Rationale" label="Rationale" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Rationale.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Rationale_Comment_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Rationale_Comment_Shape_CN" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a Requirement" id="org.eclipse.papyrus.sysML.req.palette.node.Requirement" label="Requirement" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Requirement.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Requirement_Class_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Requirement_Class_ComponentNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Requirement_Class_InterfaceNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Requirement_Class_Shape_CN" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Requirement_Class_ClassNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Behavior for TestCase creation" id="org.eclipse.papyrus.sysML.req.palette.node.stack.TestCase" label="TestCase" xsi:type="paletteconfiguration:StackConfiguration">
- <ownedConfigurations description="Create a TestCase Activity" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_Activity" label="TestCase Activity" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Activity.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Activity_NamedElement_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
+ <ownedConfigurations xsi:type="paletteconfiguration:StackConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.stack.TestCase" label="TestCase" description="Behavior for TestCase creation">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_Activity" label="TestCase Activity" description="Create a TestCase Activity">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Activity.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Activity_NamedElement_Shape"/>
+ </elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations description="Create a TestCase FunctionBehavior" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_FunctionBehavior" label="TestCase FunctionBehavior" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/FunctionBehavior.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_FunctionBehavior_NamedElement_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_FunctionBehavior" label="TestCase FunctionBehavior" description="Create a TestCase FunctionBehavior">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/FunctionBehavior.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_FunctionBehavior_NamedElement_Shape"/>
+ </elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations description="Create a TestCase Interaction" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_Interaction" label="TestCase Interaction" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Interaction.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Interaction_NamedElement_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_Interaction" label="TestCase Interaction" description="Create a TestCase Interaction">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Interaction.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Interaction_NamedElement_Shape"/>
+ </elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations description="Create a TestCase OpaqueBehavior" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_OpaqueBehavior" label="TestCase OpaqueBehavior" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/OpaqueBehavior.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_OpaqueBehavior_NamedElement_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_OpaqueBehavior" label="TestCase OpaqueBehavior" description="Create a TestCase OpaqueBehavior">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/OpaqueBehavior.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_OpaqueBehavior_NamedElement_Shape"/>
+ </elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations description="Create a TestCase" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Operation" label="TestCase Operation" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Operation.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Operation_Operation_ClassOperationLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Operation_Operation_ComponentOperationLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Operation_Operation_DataTypeOperationLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Operation_Operation_InterfaceOperationLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Operation_Operation_OperationLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Operation_Operation_PrimitiveTypeOperationLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Operation" label="TestCase Operation" description="Create a TestCase">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Operation.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Operation_Operation_ClassOperationLabel"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Operation_Operation_ComponentOperationLabel"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Operation_Operation_DataTypeOperationLabel"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Operation_Operation_InterfaceOperationLabel"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Operation_Operation_OperationLabel"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Operation_Operation_PrimitiveTypeOperationLabel"/>
+ </elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations description="Create a TestCase ProtocolStateMachine" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_ProtocolStateMachine" label="TestCase ProtocolStateMachine" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/ProtocolStateMachine.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_ProtocolStateMachine_NamedElement_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_ProtocolStateMachine" label="TestCase ProtocolStateMachine" description="Create a TestCase ProtocolStateMachine">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/ProtocolStateMachine.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_ProtocolStateMachine_NamedElement_Shape"/>
+ </elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations description="Create a TestCase StateMachine" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_StateMachine" label="TestCase StateMachine" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/StateMachine.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_StateMachine_NamedElement_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_StateMachine" label="TestCase StateMachine" description="Create a TestCase StateMachine">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/StateMachine.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_StateMachine_NamedElement_Shape"/>
+ </elementDescriptors>
</ownedConfigurations>
</ownedConfigurations>
- <ownedConfigurations description="Create a ValueType" id="org.eclipse.papyrus.sysML.req.palette.node.ValueType" label="ValueType" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/ValueType.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ValueType_DataType_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ValueType_DataType_Shape_CN" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ValueType_DataType_InterfaceNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ValueType_DataType_ClassNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ValueType_DataType_ComponentNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a View" id="org.eclipse.papyrus.sysML.req.palette.node.View" label="View" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/View.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.View_Class_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.View_Class_ComponentNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.View_Class_InterfaceNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.View_Class_Shape_CN" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.View_Class_ClassNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a Viewpoint" id="org.eclipse.papyrus.sysML.req.palette.node.Viewpoint" label="Viewpoint" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Viewpoint.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Viewpoint_Class_Shape" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Viewpoint_Class_ComponentNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Viewpoint_Class_InterfaceNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Viewpoint_Class_Shape_CN" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Viewpoint_Class_ClassNestedClassifierLabel" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
</drawerConfigurations>
- <drawerConfigurations description="Edges" id="org.eclipse.papyrus.sysML.req.palette.edge" label="Edges">
- <icon pluginID="org.eclipse.gmf.runtime.diagram.ui" iconPath="/icons/group.gif"/>
- <ownedConfigurations description="Create an Abstraction" id="org.eclipse.papyrus.sysML.req.palette.edge.Abstraction" kind="ConnectionTool" label="Abstraction" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Abstraction.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Abstraction_Edge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
+ <drawerConfigurations id="org.eclipse.papyrus.sysML.req.palette.edge" label="Edges" description="Edges listed in 16.2.1 Requirement Diagram">
+ <icon pluginID="org.eclipse.gmf.runtime.diagram.ui" iconPath="/icons/group.gif"/>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.ContainmentLink" label="Containment Link" description="Create a Containment Link" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.papyrus.uml.diagram.clazz" iconPath="/icons/obj16/ContainmentConnection.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Element_ContainmentEdge"/>
+ </elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations description="Create a Allocate Abstraction" id="org.eclipse.papyrus.sysML.req.palette.edge.Allocate_Abstraction" kind="ConnectionTool" label="Allocate" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Abstraction.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Allocate_Abstraction_Abstraction_Edge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Copy_Abstraction" label="Copy" description="Create a Copy" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Copy.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Copy_Abstraction_Abstraction_Edge"/>
+ </elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations description="Create a Copy" id="org.eclipse.papyrus.sysML.req.palette.edge.Copy_Abstraction" kind="ConnectionTool" label="Copy" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Copy.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Copy_Abstraction_Abstraction_Edge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.DeriveReqt_Abstraction" label="DeriveReqt" description="Create a DeriveReqt Abstraction" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/DeriveReqt.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.DeriveReqt_Abstraction_Abstraction_Edge"/>
+ </elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations description="Create a Containment Link" id="org.eclipse.papyrus.sysML.req.palette.edge.ContainmentLink" kind="ConnectionTool" label="Containment Link" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="/icons/obj16/ContainmentConnection.gif" pluginID="org.eclipse.papyrus.uml.diagram.clazz"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Element_ContainmentEdge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Refine_Abstraction" label="Refine" description="Create a Refine" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Refine.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Refine_Abstraction_Abstraction_Edge"/>
+ </elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations description="Create a Conform" id="org.eclipse.papyrus.sysML.req.palette.edge.Conform" kind="ConnectionTool" label="Conform" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Conform.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Conform_Generalization_Edge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Satisfy_Abstraction" label="Satisfy" description="Create a Satisfy" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Satisfy.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Satisfy_Abstraction_Abstraction_Edge"/>
+ </elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations description="Create a dependency" id="org.eclipse.papyrus.sysML.req.palette.edge.Dependency" kind="ConnectionTool" label="Dependency" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="/icons/full/obj16/Dependency.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Trace_Abstraction" label="Trace" description="Create a Trace" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Trace.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Trace_Abstraction_Abstraction_Edge"/>
+ </elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations description="Create a DeriveReqt Abstraction" id="org.eclipse.papyrus.sysML.req.palette.edge.DeriveReqt_Abstraction" kind="ConnectionTool" label="DeriveReqt" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/DeriveReqt.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.DeriveReqt_Abstraction_Abstraction_Edge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a Expose" id="org.eclipse.papyrus.sysML.req.palette.edge.Expose" kind="ConnectionTool" label="Expose" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Expose.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Expose_Dependency_Edge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a ItemFlow" id="org.eclipse.papyrus.sysML.req.palette.edge.ItemFlow" kind="ConnectionTool" label="ItemFlow" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/InformationFlow.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ItemFlow_InformationFlow_Edge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a Link" id="org.eclipse.papyrus.sysML.req.palette.edge.Link" kind="ConnectionTool" label="Link" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/obj16/Link.gif" pluginID="org.eclipse.papyrus.uml.diagram.clazz"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Constraint_ConstrainedElementEdge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Comment_AnnotatedElementEdge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a PackageImport" id="org.eclipse.papyrus.sysML.req.palette.edge.PackageImport" kind="ConnectionTool" label="PackageImport" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="/icons/full/obj16/PackageImport.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.PackageImport_Edge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a PrivatePackageImport" id="org.eclipse.papyrus.sysML.req.palette.edge.PrivatePackageImport" kind="ConnectionTool" label="PrivatePackageImport" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/PackageImport.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.PrivatePackageImport_PackageImport_Edge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a Realization" id="org.eclipse.papyrus.sysML.req.palette.edge.Realization" kind="ConnectionTool" label="Realization" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Realization.gif" pluginID="org.eclipse.uml2.uml.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Realization_Edge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a Refine" id="org.eclipse.papyrus.sysML.req.palette.edge.Refine_Abstraction" kind="ConnectionTool" label="Refine" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Refine.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Refine_Abstraction_Abstraction_Edge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a Satisfy" id="org.eclipse.papyrus.sysML.req.palette.edge.Satisfy_Abstraction" kind="ConnectionTool" label="Satisfy" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Satisfy.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Satisfy_Abstraction_Abstraction_Edge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a Trace" id="org.eclipse.papyrus.sysML.req.palette.edge.Trace_Abstraction" kind="ConnectionTool" label="Trace" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Trace.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Trace_Abstraction_Abstraction_Edge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations description="Create a Verify" id="org.eclipse.papyrus.sysML.req.palette.edge.Verify_Abstraction" kind="ConnectionTool" label="Verify" xsi:type="paletteconfiguration:ToolConfiguration">
- <icon iconPath="icons/full/obj16/Verify.gif" pluginID="org.eclipse.papyrus.sysml14.edit"/>
- <elementDescriptors><elementType href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Verify_Abstraction_Abstraction_Edge" xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration"/></elementDescriptors>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Verify_Abstraction" label="Verify" description="Create a Verify" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Verify.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Verify_Abstraction_Abstraction_Edge"/>
+ </elementDescriptors>
</ownedConfigurations>
</drawerConfigurations>
-</paletteconfiguration:PaletteConfiguration>
\ No newline at end of file
+</paletteconfiguration:PaletteConfiguration>
diff --git a/gui/org.eclipse.papyrus.sysml14.architecture/resources/SysMLCommon.paletteconfiguration b/gui/org.eclipse.papyrus.sysml14.architecture/resources/SysMLCommon.paletteconfiguration
new file mode 100644
index 0000000..324c45e
--- /dev/null
+++ b/gui/org.eclipse.papyrus.sysml14.architecture/resources/SysMLCommon.paletteconfiguration
@@ -0,0 +1,183 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<paletteconfiguration:PaletteConfiguration 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.2" xmlns:paletteconfiguration="http://www.eclipse.org/papyrus/diagram/paletteconfiguration/0.8" id="org.eclipse.papyrus.sysML.req.palette.model" label="SysML REQ Palette">
+ <drawerConfigurations id="org.eclipse.papyrus.sysML.req.palette.common.nodes" label="Common Element Nodes" description="Node elements listed in SysML 1.4 chapter 7.2 Diagram Elements">
+ <icon pluginID="org.eclipse.gmf.runtime.diagram.ui" iconPath="/icons/group.gif"/>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.Comment" label="Comment" description="Create a comment">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Comment.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Comment_Shape"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Comment_Shape_CN"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.Constraint" label="Constraint" description="Create a constraint">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Constraint.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Constraint_Shape"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Constraint_Shape_CN"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Constraint_Shape_CCN"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Constraint_PackagedElementShape"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Constraint_PackagedElementShape_CN"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Constraint_Label"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.ElementGroup" label="ElementGroup" description="Create a ElementGroup">
+ <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/ElementGroup.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ElementGroup_Comment_Shape"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ElementGroup_Comment_Shape_CN"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.Model" label="Model" description="Create a model">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/Model.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Model_Shape"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Model_Shape_CN"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.Package" label="Package" description="Create a package">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Package.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Package_Shape"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Package_Shape_CN"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.Problem" label="Problem" description="Create a Problem">
+ <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Problem.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Problem_Comment_Shape"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Problem_Comment_Shape_CN"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.Rationale" label="Rationale" description="Create a Rationale">
+ <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Rationale.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Rationale_Comment_Shape"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Rationale_Comment_Shape_CN"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.Stakeholder" label="Stakeholder" description="Create a Stakeholder">
+ <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Stakeholder.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Stakeholder_NamedElement_Shape"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.View" label="View" description="Create a View">
+ <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/View.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.View_Class_Shape"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.View_Class_ComponentNestedClassifierLabel"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.View_Class_InterfaceNestedClassifierLabel"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.View_Class_Shape_CN"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.View_Class_ClassNestedClassifierLabel"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.Viewpoint" label="Viewpoint" description="Create a Viewpoint">
+ <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Viewpoint.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Viewpoint_Class_Shape"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Viewpoint_Class_ComponentNestedClassifierLabel"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Viewpoint_Class_InterfaceNestedClassifierLabel"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Viewpoint_Class_Shape_CN"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Viewpoint_Class_ClassNestedClassifierLabel"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ </drawerConfigurations>
+ <drawerConfigurations id="org.eclipse.papyrus.sysML.req.palette.common.edges" label="Common Element Edges" description="Edge elements listed in SysML 1.4 chapter 7.2 Diagram Elements">
+ <icon pluginID="org.eclipse.gmf.runtime.diagram.ui" iconPath="/icons/group.gif"/>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Conform" label="Conform" description="Create a Conform" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Conform.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Conform_Generalization_Edge"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.ContainmentLink" label="Containment Link" description="Create a Containment Link" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.papyrus.uml.diagram.clazz" iconPath="/icons/obj16/ContainmentConnection.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Element_ContainmentEdge"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Dependency" label="Dependency" description="Create a dependency" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/Dependency.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Expose" label="Expose" description="Create a Expose" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Expose.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Expose_Dependency_Edge"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Link" label="Link" description="Create a Link" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.papyrus.uml.diagram.clazz" iconPath="icons/obj16/Link.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Constraint_ConstrainedElementEdge"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Comment_AnnotatedElementEdge"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.PackageImport" label="PackageImport" description="Create a PackageImport" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/PackageImport.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.PackageImport_Edge"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.PrivatePackageImport" label="PrivatePackageImport" description="Create a PrivatePackageImport" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/PackageImport.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.PrivatePackageImport_PackageImport_Edge"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Realization" label="Realization" description="Create a Realization" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Realization.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Realization_Edge"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Refine_Abstraction" label="Refine" description="Create a Refine" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Refine.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Refine_Abstraction_Abstraction_Edge"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ </drawerConfigurations>
+</paletteconfiguration:PaletteConfiguration>
diff --git a/gui/org.eclipse.papyrus.sysml14.architecture/resources/sysml14.architecture b/gui/org.eclipse.papyrus.sysml14.architecture/resources/sysml14.architecture
index 48beb12..06d6895 100644
--- a/gui/org.eclipse.papyrus.sysml14.architecture/resources/sysml14.architecture
+++ b/gui/org.eclipse.papyrus.sysml14.architecture/resources/sysml14.architecture
@@ -18,7 +18,7 @@
<representationKinds xsi:type="gmfdiagrepresentation:PapyrusDiagram" href="#org.eclipse.papyrus.sysml14.diagram.interactionOverview"/>
<representationKinds xsi:type="gmfdiagrepresentation:PapyrusDiagram" href="#org.eclipse.papyrus.sysml14.diagram.stateMachine"/>
<representationKinds xsi:type="gmfdiagrepresentation:PapyrusDiagram" href="#org.eclipse.papyrus.sysml14.diagram.useCase"/>
- <representationKinds xsi:type="gmfdiagrepresentation:PapyrusDiagram" href="#org.eclipse.papyrus.sysml14.diagram.package"/>
+ <representationKinds xsi:type="gmfdiagrepresentation:PapyrusDiagram" href="#org.eclipse.papyrus.sysml14.diagram.package"/>
<representationKinds xsi:type="nattablerepresentation:PapyrusTable" href="#org.eclipse.papyrus.sysml14.table.allocation"/>
<representationKinds xsi:type="gmfdiagrepresentation:PapyrusDiagram" href="#org.eclipse.papyrus.sysml14.diagram.requirement"/>
<representationKinds xsi:type="nattablerepresentation:PapyrusTable" href="#org.eclipse.papyrus.sysml14.table.requirement"/>
@@ -75,7 +75,7 @@
</newModelPath>
</owningRules>
<childRules xmi:id="_KPariWuwEeeQz9CX7wZ3ZQ"/>
- <palettes href="platform:/plugin/org.eclipse.papyrus.sysml14.architecture/resources/activity/SysMLActivityDiagram.paletteconfiguration#/"/>
+ <palettes href="platform:/plugin/org.eclipse.papyrus.sysml14.architecture/resources/activity/SysMLActivityDiagram.paletteconfiguration#/"/>
</representationKinds>
<representationKinds xsi:type="nattablerepresentation:PapyrusTable" xmi:id="org.eclipse.papyrus.sysml14.table.allocation" id="org.eclipse.papyrus.sysml14.table.allocation" name="SysML 1.4 Allocation Table" icon="platform:/plugin/org.eclipse.papyrus.sysml14.nattable.allocation/icons/table_SysML_Allocation.png" implementationID="PapyrusSysML14AllocationTable">
<modelRules xmi:id="_j2LQIS7uEeWklMXvaoXzgQ">
@@ -231,6 +231,7 @@
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
</owningRules>
<paletteRules xmi:id="_MISqJw8VEeeVg9dxz074Ng" permit="false" element="clazz.group.*"/>
+ <palettes href="platform:/plugin/org.eclipse.papyrus.sysml14.architecture/resources/SysMLCommon.paletteconfiguration#/"/>
<palettes href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration#/"/>
</representationKinds>
<representationKinds xsi:type="nattablerepresentation:PapyrusTable" xmi:id="org.eclipse.papyrus.sysml14.table.requirement" id="org.eclipse.papyrus.sysml14.table.requirement" name="SysML 1.4 Requirement Table" icon="platform:/plugin/org.eclipse.papyrus.sysml14.nattable.requirement/icons/table_SysML_Requirement.png" implementationID="PapyrusSysML14RequirementTable">