diff options
author | Benoit Maggi | 2015-04-21 08:48:02 +0000 |
---|---|---|
committer | Benoit Maggi | 2015-04-22 14:48:52 +0000 |
commit | e9df603ba373382baef06c6ddbd9c75b12aba13e (patch) | |
tree | 7f452dde363daea7378ee48522280d87b84ee6e5 /plugins/sysml | |
parent | e65b83d376c292f5cd973ee99968e9504719dc30 (diff) | |
download | org.eclipse.papyrus-e9df603ba373382baef06c6ddbd9c75b12aba13e.tar.gz org.eclipse.papyrus-e9df603ba373382baef06c6ddbd9c75b12aba13e.tar.xz org.eclipse.papyrus-e9df603ba373382baef06c6ddbd9c75b12aba13e.zip |
Bug 465200 - [SysML 1.4] Add Nodes elements to BDD diagram
- list palette elements for bdd
- add Unit and Quantity kind to sysml element type
- also add comment, constraint and reorder all palette
Change-Id: I202aa3a47304e15993379090b232a7b561bbb279
Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
Reviewed-on: https://git.eclipse.org/r/46254
Tested-by: Hudson CI
Diffstat (limited to 'plugins/sysml')
21 files changed, 2157 insertions, 1714 deletions
diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/BDDSpecification.notation b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/BDDSpecification.notation index b818d78ecdc..1a6a9840d14 100644 --- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/BDDSpecification.notation +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/BDDSpecification.notation @@ -96,46 +96,46 @@ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OF3ezeLIEeSv5dwvZ9NSDw" id="(1.0,0.64)"/> </edges> </notation:Diagram> - <nattable:Table xmi:id="_UF8KoOLIEeSv5dwvZ9NSDw" name="RequirementTable" currentRowAxisProvider="_UF8xtOLIEeSv5dwvZ9NSDw" currentColumnAxisProvider="_UF8xsOLIEeSv5dwvZ9NSDw"> + <css:ModelStyleSheets xmi:id="_MXBlUOc1EeSLdPGe2q9R0g"/> + <nattable:Table xmi:id="_JLAf0Oc2EeSLdPGe2q9R0g" name="Blocks Requirement" currentRowAxisProvider="_JLAf1ec2EeSLdPGe2q9R0g" currentColumnAxisProvider="_JLAf0ec2EeSLdPGe2q9R0g"> <context xmi:type="uml:Package" href="BDDSpecification.uml#_MKZekOc1EeSLdPGe2q9R0g"/> - <owner xmi:type="uml:Model" href="BDDSpecification.uml#_OFsfcuLIEeSv5dwvZ9NSDw"/> + <owner xmi:type="uml:Package" href="BDDSpecification.uml#_MKZekOc1EeSLdPGe2q9R0g"/> <prototype xmi:type="configuration:PapyrusSyncTable" href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wNb3txhEeOqHvRyiN87hA"/> <tableConfiguration xmi:type="nattableconfiguration:TableConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#/"/> - <columnAxisProvidersHistory xmi:type="nattableaxisprovider:SlaveObjectAxisProvider" xmi:id="_UF8xsOLIEeSv5dwvZ9NSDw" description="Provides the columns of the tables with a default configuration" name="Requirements Feature Columns Provider"> - <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_UF8xseLIEeSv5dwvZ9NSDw" element="property_of_stereotype:/SysML::Requirements::Requirement::id"> - <styles xmi:type="nattablestyle:IntValueStyle" xmi:id="_3f6MgOc0EeSLdPGe2q9R0g" name="axisWidth" intValue="220"/> + <columnAxisProvidersHistory xmi:type="nattableaxisprovider:SlaveObjectAxisProvider" xmi:id="_JLAf0ec2EeSLdPGe2q9R0g" description="Provides the columns of the tables with a default configuration" name="Requirements Feature Columns Provider"> + <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_JLAf0uc2EeSLdPGe2q9R0g" element="property_of_stereotype:/SysML::Requirements::Requirement::id"> <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/> </axis> - <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_UF8xsuLIEeSv5dwvZ9NSDw"> - <styles xmi:type="nattablestyle:IntValueStyle" xmi:id="_3f7aoOc0EeSLdPGe2q9R0g" name="axisWidth" intValue="220"/> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_JLAf0-c2EeSLdPGe2q9R0g"> <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.0"/> <element xmi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> </axis> - <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_UF8xs-LIEeSv5dwvZ9NSDw" element="property_of_stereotype:/SysML::Requirements::Requirement::text"> - <styles xmi:type="nattablestyle:IntValueStyle" xmi:id="_3fYBAOc0EeSLdPGe2q9R0g" name="axisWidth" intValue="305"/> + <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_JLAf1Oc2EeSLdPGe2q9R0g" element="property_of_stereotype:/SysML::Requirements::Requirement::text"> <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/> </axis> </columnAxisProvidersHistory> - <rowAxisProvidersHistory xmi:type="nattableaxisprovider:MasterObjectAxisProvider" xmi:id="_UF8xtOLIEeSv5dwvZ9NSDw" description="Provides the requirements directly owned by the context of the table" name="Requirement Axis Provider" disconnectSlave="true"/> + <rowAxisProvidersHistory xmi:type="nattableaxisprovider:MasterObjectAxisProvider" xmi:id="_JLAf1ec2EeSLdPGe2q9R0g" description="Provides the requirements directly owned by the context of the table" name="Requirement Axis Provider" disconnectSlave="true"/> </nattable:Table> - <css:ModelStyleSheets xmi:id="_MXBlUOc1EeSLdPGe2q9R0g"/> - <nattable:Table xmi:id="_JLAf0Oc2EeSLdPGe2q9R0g" name="Blocks Requirement" currentRowAxisProvider="_JLAf1ec2EeSLdPGe2q9R0g" currentColumnAxisProvider="_JLAf0ec2EeSLdPGe2q9R0g"> - <context xmi:type="uml:Package" href="BDDSpecification.uml#_MKZekOc1EeSLdPGe2q9R0g"/> - <owner xmi:type="uml:Package" href="BDDSpecification.uml#_MKZekOc1EeSLdPGe2q9R0g"/> + <nattable:Table xmi:id="_FB4isOgEEeSUQvXhEVQh8w" name="Palette Requirement Table" currentRowAxisProvider="_FB4itegEEeSUQvXhEVQh8w" currentColumnAxisProvider="_FB4isegEEeSUQvXhEVQh8w"> + <context xmi:type="uml:Model" href="BDDSpecification.uml#_OFsfcuLIEeSv5dwvZ9NSDw"/> + <owner xmi:type="uml:Model" href="BDDSpecification.uml#_OFsfcuLIEeSv5dwvZ9NSDw"/> <prototype xmi:type="configuration:PapyrusSyncTable" href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wNb3txhEeOqHvRyiN87hA"/> <tableConfiguration xmi:type="nattableconfiguration:TableConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#/"/> - <columnAxisProvidersHistory xmi:type="nattableaxisprovider:SlaveObjectAxisProvider" xmi:id="_JLAf0ec2EeSLdPGe2q9R0g" description="Provides the columns of the tables with a default configuration" name="Requirements Feature Columns Provider"> - <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_JLAf0uc2EeSLdPGe2q9R0g" element="property_of_stereotype:/SysML::Requirements::Requirement::id"> + <columnAxisProvidersHistory xmi:type="nattableaxisprovider:SlaveObjectAxisProvider" xmi:id="_FB4isegEEeSUQvXhEVQh8w" description="Provides the columns of the tables with a default configuration" name="Requirements Feature Columns Provider"> + <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_FB4isugEEeSUQvXhEVQh8w" element="property_of_stereotype:/SysML::Requirements::Requirement::id"> + <styles xmi:type="nattablestyle:IntValueStyle" xmi:id="_0CX7UOgIEeSUQvXhEVQh8w" name="axisWidth" intValue="320"/> <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/> </axis> - <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_JLAf0-c2EeSLdPGe2q9R0g"> + <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_FB4is-gEEeSUQvXhEVQh8w"> + <styles xmi:type="nattablestyle:IntValueStyle" xmi:id="_0C78AOgIEeSUQvXhEVQh8w" name="axisWidth" intValue="220"/> <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.0"/> <element xmi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/> </axis> - <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_JLAf1Oc2EeSLdPGe2q9R0g" element="property_of_stereotype:/SysML::Requirements::Requirement::text"> + <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_FB4itOgEEeSUQvXhEVQh8w" element="property_of_stereotype:/SysML::Requirements::Requirement::text"> + <styles xmi:type="nattablestyle:IntValueStyle" xmi:id="_0C9KIOgIEeSUQvXhEVQh8w" name="axisWidth" intValue="220"/> <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/> </axis> </columnAxisProvidersHistory> - <rowAxisProvidersHistory xmi:type="nattableaxisprovider:MasterObjectAxisProvider" xmi:id="_JLAf1ec2EeSLdPGe2q9R0g" description="Provides the requirements directly owned by the context of the table" name="Requirement Axis Provider" disconnectSlave="true"/> + <rowAxisProvidersHistory xmi:type="nattableaxisprovider:MasterObjectAxisProvider" xmi:id="_FB4itegEEeSUQvXhEVQh8w" description="Provides the requirements directly owned by the context of the table" name="Requirement Axis Provider" disconnectSlave="true"/> </nattable:Table> </xmi:XMI> diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/BDDSpecification.uml b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/BDDSpecification.uml index 607ec80b56d..35dd142c98c 100644 --- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/BDDSpecification.uml +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/BDDSpecification.uml @@ -12,6 +12,46 @@ <packagedElement xmi:type="uml:Class" xmi:id="_a0GrwOLIEeSv5dwvZ9NSDw" name="Block display"/> <packagedElement xmi:type="uml:Class" xmi:id="_lLZBYOc2EeSLdPGe2q9R0g" name="The block can display constraints "/> </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_IaVsQOgEEeSUQvXhEVQh8w" name="Block in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_aMTSAOgEEeSUQvXhEVQh8w" name="Actor in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_apngIOgEEeSUQvXhEVQh8w" name="Value Type in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_axoMoOgEEeSUQvXhEVQh8w" name="Enumeration in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_a4wvYOgEEeSUQvXhEVQh8w" name="Abstract Definition in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_a_d0UOgEEeSUQvXhEVQh8w" name="StereotypeProperty in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_bGPxwOgEEeSUQvXhEVQh8w" name="Behavior Compartment in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_bN7uIOgEEeSUQvXhEVQh8w" name="Namespace Compartment in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_bU7uAOgEEeSUQvXhEVQh8w" name="Structure Compartment in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_Bi7TEOgFEeSUQvXhEVQh8w" name="Structure Compartment in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_BzRcMOgFEeSUQvXhEVQh8w" name="BoundReference in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_B79eIOgFEeSUQvXhEVQh8w" name="Unit in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_B-_kAOgFEeSUQvXhEVQh8w" name="QuantityKind in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_CFE94OgFEeSUQvXhEVQh8w" name="InstanceSpecification in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_CM0koOgFEeSUQvXhEVQh8w" name="Dependency in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_CSPQIOgFEeSUQvXhEVQh8w" name="ReferenceAssociation in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_CX5zQOgFEeSUQvXhEVQh8w" name="PartAssociation in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_CdEAEOgFEeSUQvXhEVQh8w" name="SharedAssociation in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_CjnUAOgFEeSUQvXhEVQh8w" name="MultibranchPart Association in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_VxRJwOgHEeSUQvXhEVQh8w" name="Multibranch Shared Association in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_V_dWwOgHEeSUQvXhEVQh8w" name="Generalization in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_WIFHQOgHEeSUQvXhEVQh8w" name="Multibranch Generalization in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_WXgqYOgHEeSUQvXhEVQh8w" name="GeneralizationSet in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_WeYHYOgHEeSUQvXhEVQh8w" name="BlockNamespace Containment in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_WkU-YOgHEeSUQvXhEVQh8w" name="ParticipantProperty in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_WqB9wOgHEeSUQvXhEVQh8w" name="ConnectorProperty in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_p2GKAOgHEeSUQvXhEVQh8w" name="InternalBlockDiagram in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_qDXJ8OgHEeSUQvXhEVQh8w" name="Port in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_qOhREOgHEeSUQvXhEVQh8w" name="Port (Compartment Notation) in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_qa78cOgHEeSUQvXhEVQh8w" name="Port (with Compartment) in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_qpLz0OgHEeSUQvXhEVQh8w" name="Port (Nested) in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_q0RCcOgHEeSUQvXhEVQh8w" name=" ProxyPort in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_q-XZoOgHEeSUQvXhEVQh8w" name="FullPort in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_rHti4OgHEeSUQvXhEVQh8w" name="FlowProperty in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_rOaAwOgHEeSUQvXhEVQh8w" name="Required and Provided features in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_rUHnMOgHEeSUQvXhEVQh8w" name="InterfaceBlock in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_rZX6oOgHEeSUQvXhEVQh8w" name="Item Flow in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_reaysOgHEeSUQvXhEVQh8w" name="Interface in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_rjW9EOgHEeSUQvXhEVQh8w" name="Required and Provided Interfaces in BDD Palette"/> + <packagedElement xmi:type="uml:Class" xmi:id="_roswEOgHEeSUQvXhEVQh8w" name="ConstraintBlock in BDD Palette"/> </packagedElement> <packagedElement xmi:type="uml:Model" xmi:id="_OFsfc-LIEeSv5dwvZ9NSDw" name="UseCases"> <packagedElement xmi:type="uml:Abstraction" xmi:id="_OFsfdOLIEeSv5dwvZ9NSDw" name="useCasesAbstraction" client="_OFsfc-LIEeSv5dwvZ9NSDw" supplier="_OFsfcuLIEeSv5dwvZ9NSDw"/> @@ -90,4 +130,44 @@ <structure:Tests xmi:id="_OFsfieLIEeSv5dwvZ9NSDw" base_Model="_OFsfeOLIEeSv5dwvZ9NSDw"/> <Requirements:Requirement xmi:id="_a0OAgOLIEeSv5dwvZ9NSDw" text="The block can display constraints, operations, parts, references, values, properties compartments" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.Req001" base_Class="_a0GrwOLIEeSv5dwvZ9NSDw"/> <Requirements:Requirement xmi:id="_lLa2kOc2EeSLdPGe2q9R0g" text="The block can display a constraint compartment : 
 - this compartment is present by default in palette creation and drop
 - the compartment is named "constraints"
 - each constraint should take a line and display by default : 
 - the constraint icon
 - the constraint specification value " id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.Req002" base_Class="_lLZBYOc2EeSLdPGe2q9R0g"/> + <Requirements:Requirement xmi:id="_IaYIgOgEEeSUQvXhEVQh8w" text="" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_IaVsQOgEEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_aMT5EOgEEeSUQvXhEVQh8w" text="Actor should be present as a stick man figure or as a rectangle" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_aMTSAOgEEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_appVUOgEEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_apngIOgEEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_axpawOgEEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_axoMoOgEEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_a4x9gOgEEeSUQvXhEVQh8w" text="UML4SysML::Classifier with
isAbstract equal true" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_a4wvYOgEEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_a_fpgOgEEeSUQvXhEVQh8w" text="" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_a_d0UOgEEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_bGRm8OgEEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_bGPxwOgEEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_bN9jUOgEEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_bN7uIOgEEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_bU88IOgEEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_bU7uAOgEEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_Bi8hMOgFEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_Bi7TEOgFEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_BzTRYOgFEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_BzRcMOgFEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_B7_6YOgFEeSUQvXhEVQh8w" text="Create an uml InstanceSpecifiaction from the Unit type (definedby the Sysml library)" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_B79eIOgFEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_B_ALEOgFEeSUQvXhEVQh8w" text="Create an uml InstanceSpecifiaction from the Quantity Kind type (definedby the Sysml library)" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_B-_kAOgFEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_CFFk8OgFEeSUQvXhEVQh8w" text="Create an UML instance specification" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_CFE94OgFEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_CM2Z0OgFEeSUQvXhEVQh8w" text="Create an UML dependency" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_CM0koOgFEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_CSPQIegFEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_CSPQIOgFEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_CX7BYOgFEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_CX5zQOgFEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_CdEnIOgFEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_CdEAEOgFEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_CjpJMOgFEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_CjnUAOgFEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_VxS-8OgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_VxRJwOgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_V_ek4OgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_V_dWwOgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_WIGVYOgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_WIFHQOgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_WXhRcOgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_WXgqYOgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_WeZVgOgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_WeYHYOgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_WkWMgOgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_WkU-YOgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_WqDL4OgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_WqB9wOgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_p2HYIOgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_p2GKAOgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_qDXxAOgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_qDXJ8OgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_qOjtUOgHEeSUQvXhEVQh8w" text="" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_qOhREOgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_qa9xoOgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_qa78cOgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_qpNB8OgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_qpLz0OgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_q0S3oOgHEeSUQvXhEVQh8w" text=" ProxyPort in BDD Palette" id=" ProxyPort in BDD Palette" base_Class="_q0RCcOgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_q-YnwOgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_q-XZoOgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_rHvYEOgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_rHti4OgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_rOcdAOgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_rOaAwOgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_rUI1UOgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_rUHnMOgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_rZYhsOgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_rZX6oOgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_rebZwOgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_reaysOgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_rjXkIOgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_rjW9EOgHEeSUQvXhEVQh8w"/> + <Requirements:Requirement xmi:id="_rot-MOgHEeSUQvXhEVQh8w" id="org.eclipse.papyrus.sysml14.diagram.blockdefinition.palette.Req001" base_Class="_roswEOgHEeSUQvXhEVQh8w"/> </xmi:XMI> diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDiagram.paletteconfiguration b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDiagram.paletteconfiguration index 96cdc173518..c58f1998577 100644 --- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDiagram.paletteconfiguration +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDiagram.paletteconfiguration @@ -5,9 +5,9 @@ id="palettemodel" label="SysML"> <drawerConfigurations - id="WorkingPalette" - label="WorkingPalette" - description="WorkingPalette"> + id="palette.sysml.bdd.nodes" + label="Nodes" + description="Nodes"> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Block" @@ -29,9 +29,164 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="org.eclipse.papyrus.sysML.Requirement" - label="Requirement" - description="Create a Requirement"> + id="org.eclipse.papyrus.sysML.FlowPort" + label="FlowPort" + description="Create a FlowPort"> + <icon + pluginID="org.eclipse.papyrus.sysml" + iconPath="icons/portandflows/FlowProperty.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.FlowPort_Label"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.ControlOperator_Operation_Operation_BorderItem" + label="Create ControlOperator" + description="Create ControlOperator"> + <icon + pluginID="org.eclipse.papyrus.sysml" + iconPath="icons/portandflows/FlowProperty.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.ControlOperator_Operation_Operation_BorderItem"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.Constraint" + label="Constraint" + description="Create a constraint"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Constraint.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Constraint_2011"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Constraint_3029"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Constraint_Label"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.Actor" + label="Actor" + description="Create an Actor"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Actor.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Actor_2008"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.ValueType" + label="ValueType" + description="Create a ValueType"> + <icon + pluginID="org.eclipse.papyrus.sysml" + iconPath="icons/blocks/ValueType.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.ValueType_2010"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.ValueType_3027"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.ValueType_3043"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.ValueType_3044"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.ValueType_3045"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.Enumeration" + label="Enumeration" + description="Create an Enumeration"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Enumeration.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Enumeration_2006"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Enumeration_3025"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Enumeration_3052"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Enumeration_3053"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Enumeration_3054"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.Unit" + label="Unit" + description="Create a Sysml Unit"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="/icons/full/obj16/InstanceSpecification.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Unit_2001"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Unit_3020"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.QuantityKind" + label="QuantityKind" + description="Create a Sysml QuantityKind"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="/icons/full/obj16/InstanceSpecification.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.QuantityKind_2001"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.QuantityKind_3020"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.Slot" + label="Slot" + description="Create a Slot"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="/icons/full/obj16/Slot.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Slot_3030"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.InstanceSpecification" + label="Instance Specification" + description="Create an Uml Instance Specification"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="/icons/full/obj16/InstanceSpecification.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.InstanceSpecification_2001"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.InstanceSpecification_3020"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.Interface" + label="Interface" + description="Create an Uml Interface"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="/icons/full/obj16/Interface.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Interface_2004"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Interface_3023"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Interface_3036"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Interface_3037"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Interface_3038"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.Port" + label="Port" + description="Create a Port"> <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/requirements/Requirement.gif"/> @@ -46,6 +201,11 @@ <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Requirement_3014"/> </ownedConfigurations> + </drawerConfigurations> + <drawerConfigurations + id="palette.sysml.bdd.edges" + label="Edges" + description="Edges"> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Satisfy_Abstraction" @@ -60,57 +220,160 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="org.eclipse.papyrus.sysML.FlowPort" - label="FlowPort" - description="Create a FlowPort"> + id="org.eclipse.papyrus.SysML14.Verify_Abstraction_Verify_Link" + label="Verify_Link" + kind="ConnectionTool"> <icon - pluginID="org.eclipse.papyrus.sysml" - iconPath="icons/portandflows/FlowProperty.gif"/> + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/InformationFlow.gif"/> <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.FlowPort_Label"/> + elementTypeId="org.eclipse.papyrus.SysML14.Verify_Abstraction_Verify_Link"/> </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="org.eclipse.papyrus.sysML.ControlOperator_Operation_Operation_BorderItem" - label="Create ControlOperator" - description="Create ControlOperator"> + id="org.eclipse.papyrus.sysML.Dependency" + label="Dependency" + description="Create a dependency" + kind="ConnectionTool"> <icon - pluginID="org.eclipse.papyrus.sysml" - iconPath="icons/portandflows/FlowProperty.gif"/> + pluginID="org.eclipse.uml2.uml.edit" + iconPath="/icons/full/obj16/Dependency.gif"/> <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.ControlOperator_Operation_Operation_BorderItem"/> + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Dependency_2014"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Dependency_4008"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Dependency_4018"/> </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="org.eclipse.papyrus.SysML14.Verify_Abstraction_Verify_Link" - label="Verify_Link" + id="org.eclipse.papyrus.SysML14.PartAssociation" + label="PartAssociation" + description="Create a Part Association" kind="ConnectionTool"> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.PartAssociation_2015"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.PartAssociation_4001"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.PartAssociation_4019"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.SysML14.SharedAssociation" + label="SharedAssociation" + description="Create a SharedAssociation" + kind="ConnectionTool"/> + </drawerConfigurations> + <drawerConfigurations + id="Deprecated" + label="Deprecated" + description="Deprecated"> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.Deprecated_Property" + label="Property (Deprecated)" + description="Create a Deprecated Property"> <icon pluginID="org.eclipse.uml2.uml.edit" - iconPath="icons/full/obj16/InformationFlow.gif"/> + iconPath="icons/full/obj16/Property.gif"/> <elementDescriptors - elementTypeId="org.eclipse.papyrus.SysML14.Verify_Abstraction_Verify_Link"/> + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3002"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3005"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3006"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3012"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3018"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3041"/> </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="org.eclipse.papyrus.sysML.Constraint" - label="Constraint" - description="Create a constraint"> + id="org.eclipse.papyrus.sysML.Deprecated_InstanceSpecification" + label="InstanceSpecification (Deprecated)" + description="Create a Deprecated InstanceSpecification"> <icon pluginID="org.eclipse.uml2.uml.edit" - iconPath="icons/full/obj16/Constraint.gif"/> + iconPath="icons/full/obj16/InstanceSpecification.gif"/> <elementDescriptors - elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Constraint_2011"/> + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_InstanceSpecification_2001"/> <elementDescriptors - elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Constraint_3029"/> + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_InstanceSpecification_3020"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.Deprecated_Class" + label="Class (Deprecated)" + description="Create a Deprecated Class"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Class.gif"/> <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Constraint_Label"/> + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_2008"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_3004"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_3008"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_3010"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_3014"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.Deprecated_Association" + label="Association (Deprecated)" + description="Create a Deprecated Association" + kind="ConnectionTool"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Association.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Association_2015"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Association_4001"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Association_4019"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.Deprecated_Generalization" + label="Generalization (Deprecated)" + description="Create a Deprecated Generalization" + kind="ConnectionTool"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Generalization.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Generalization_4002"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.Deprecated_DataType" + label="DataType (Deprecated)" + description="Create a Deprecated DataType"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/DataType.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_2010"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_3027"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_3043"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_3044"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_3045"/> </ownedConfigurations> </drawerConfigurations> <drawerConfigurations id="Nodes" - label="Nodes" - description="Nodes"> + label="Other Nodes" + description="Other Nodes"> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.AdjunctProperty" @@ -466,28 +729,28 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="org.eclipse.papyrus.sysML.ValueType" - label="ValueType" - description="Create a ValueType"> + id="org.eclipse.papyrus.sysML.Requirement" + label="Requirement" + description="Create a Requirement"> <icon pluginID="org.eclipse.papyrus.sysml" - iconPath="icons/blocks/ValueType.gif"/> + iconPath="icons/requirements/Requirement.gif"/> <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.ValueType_2010"/> + elementTypeId="org.eclipse.papyrus.sysML.Requirement_2008"/> <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.ValueType_3027"/> + elementTypeId="org.eclipse.papyrus.sysML.Requirement_3004"/> <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.ValueType_3043"/> + elementTypeId="org.eclipse.papyrus.sysML.Requirement_3008"/> <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.ValueType_3044"/> + elementTypeId="org.eclipse.papyrus.sysML.Requirement_3010"/> <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.ValueType_3045"/> + elementTypeId="org.eclipse.papyrus.sysML.Requirement_3014"/> </ownedConfigurations> </drawerConfigurations> <drawerConfigurations id="Edges" - label="Edges" - description="Edges"> + label="Other Edges" + description="Other Edges"> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Copy_Abstraction" @@ -645,112 +908,4 @@ elementTypeId="org.eclipse.papyrus.sysML.RequirementRelated_2097"/> </ownedConfigurations> </drawerConfigurations> - <drawerConfigurations - id="Deprecated" - label="Deprecated" - description="Deprecated"> - <ownedConfigurations - xsi:type="paletteconfiguration:ToolConfiguration" - id="org.eclipse.papyrus.sysML.Deprecated_Property" - label="Property (Deprecated)" - description="Create a Deprecated Property"> - <icon - pluginID="org.eclipse.uml2.uml.edit" - iconPath="icons/full/obj16/Property.gif"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3002"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3005"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3006"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3012"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3018"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3041"/> - </ownedConfigurations> - <ownedConfigurations - xsi:type="paletteconfiguration:ToolConfiguration" - id="org.eclipse.papyrus.sysML.Deprecated_InstanceSpecification" - label="InstanceSpecification (Deprecated)" - description="Create a Deprecated InstanceSpecification"> - <icon - pluginID="org.eclipse.uml2.uml.edit" - iconPath="icons/full/obj16/InstanceSpecification.gif"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_InstanceSpecification_4021"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_InstanceSpecification_2001"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_InstanceSpecification_3020"/> - </ownedConfigurations> - <ownedConfigurations - xsi:type="paletteconfiguration:ToolConfiguration" - id="org.eclipse.papyrus.sysML.Deprecated_Class" - label="Class (Deprecated)" - description="Create a Deprecated Class" - kind="ConnectionTool"> - <icon - pluginID="org.eclipse.uml2.uml.edit" - iconPath="icons/full/obj16/Class.gif"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_2008"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_3004"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_3008"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_3010"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_3014"/> - </ownedConfigurations> - <ownedConfigurations - xsi:type="paletteconfiguration:ToolConfiguration" - id="org.eclipse.papyrus.sysML.Deprecated_Association" - label="Association (Deprecated)" - description="Create a Deprecated Association" - kind="ConnectionTool"> - <icon - pluginID="org.eclipse.uml2.uml.edit" - iconPath="icons/full/obj16/Association.gif"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Association_2015"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Association_4001"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Association_4019"/> - </ownedConfigurations> - <ownedConfigurations - xsi:type="paletteconfiguration:ToolConfiguration" - id="org.eclipse.papyrus.sysML.Deprecated_Generalization" - label="Generalization (Deprecated)" - description="Create a Deprecated Generalization" - kind="ConnectionTool"> - <icon - pluginID="org.eclipse.uml2.uml.edit" - iconPath="icons/full/obj16/Generalization.gif"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Generalization_4002"/> - </ownedConfigurations> - <ownedConfigurations - xsi:type="paletteconfiguration:ToolConfiguration" - id="org.eclipse.papyrus.sysML.Deprecated_DataType" - label="DataType (Deprecated)" - description="Create a Deprecated DataType"> - <icon - pluginID="org.eclipse.uml2.uml.edit" - iconPath="icons/full/obj16/DataType.gif"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_2010"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_3027"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_3043"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_3044"/> - <elementDescriptors - elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_3045"/> - </ownedConfigurations> - </drawerConfigurations> </paletteconfiguration:PaletteConfiguration> diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/style/blockdiagram.css b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/style/blockdiagram.css index b2118803c64..fd888477a0b 100644 --- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/style/blockdiagram.css +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/style/blockdiagram.css @@ -56,11 +56,48 @@ Enumeration > Compartment[kind="literals"] { showTitle:true; } -DataType > Compartment { +DataType[appliedStereotypes~="ValueType"] > Compartment { visible:false; } -DataType > Compartment[kind="properties"] { +DataType[appliedStereotypes~="ValueType"] > Compartment[kind="properties"] { visible:true; showTitle:true; -}
\ No newline at end of file +} + +DataType[appliedStereotypes~="ValueType"] > Compartment[kind="operations"] { + visible:true; + showTitle:true; +} + +DataType[appliedStereotypes~="ValueType"] > Compartment[type=StereotypeCompartment] { + visible:true; + showTitle:true; +} + +InstanceSpecification> Compartment[kind="slots"] { + visible:true; + showTitle:false; +} + +Actor +{ + displayBorder:false; + displayName:false; + diplayIcon:false; + displayTag:false; + followSVGSymbol:true; + maintainSymbolRatio:true; + transparency:100; + /*displayFloatingLabel:true;*/ + maxNumberOfSymbol:1; + useOriginalColors:false; + gradient:none; + fillColor:white; +} + +Actor > Compartment[kind="symbol"] +{ + visible:true; +} + diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/factory/BlockClassifierViewFactory.java b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/factory/BlockClassifierViewFactory.java index 2a2123196d4..143a5bfb878 100644 --- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/factory/BlockClassifierViewFactory.java +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/factory/BlockClassifierViewFactory.java @@ -1,105 +1,116 @@ -package org.eclipse.papyrus.sysml14.diagram.blockdefinition.factory;
-
-import org.eclipse.core.runtime.IAdaptable;
-import org.eclipse.emf.ecore.EAnnotation;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EcoreFactory;
-import org.eclipse.gmf.runtime.diagram.core.preferences.PreferencesHint;
-import org.eclipse.gmf.runtime.diagram.core.util.ViewUtil;
-import org.eclipse.gmf.runtime.diagram.core.view.factories.ViewFactory;
-import org.eclipse.gmf.runtime.notation.DecorationNode;
-import org.eclipse.gmf.runtime.notation.Location;
-import org.eclipse.gmf.runtime.notation.Node;
-import org.eclipse.gmf.runtime.notation.NotationFactory;
-import org.eclipse.gmf.runtime.notation.Shape;
-import org.eclipse.gmf.runtime.notation.TitleStyle;
-import org.eclipse.gmf.runtime.notation.View;
-import org.eclipse.jface.preference.IPreferenceStore;
-import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassAttributeCompartmentEditPart;
-import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPart;
-import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassFloatingNameEditPart;
-import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassNameEditPart;
-import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassNestedClassifierCompartmentEditPart;
-import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassOperationCompartmentEditPart;
-import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPart;
-import org.eclipse.papyrus.uml.diagram.clazz.part.UMLVisualIDRegistry;
-import org.eclipse.papyrus.uml.diagram.common.helper.PreferenceInitializerForElementHelper;
-
-/**
- *
- * extraction from classdiagram UML view Provider
- *
- */
-public class BlockClassifierViewFactory implements ViewFactory {
-
- @Override
- public View createView(IAdaptable semanticAdapter, View containerView, String semanticHint, int index,
- boolean persisted, PreferencesHint preferencesHint) {
- return createClass_2008((EObject)semanticAdapter.getAdapter(EObject.class), containerView,semanticHint, index, persisted, preferencesHint);
- }
-
- public Node createClass_2008(EObject domainElement, View containerView, String semanticHint,int index, boolean persisted, PreferencesHint preferencesHint) {
- Shape node = NotationFactory.eINSTANCE.createShape();
- node.setLayoutConstraint(NotationFactory.eINSTANCE.createBounds());
- node.setType(semanticHint);
- ViewUtil.insertChildView(containerView, node, index, persisted);
- node.setElement(domainElement);
- stampShortcut(containerView, node);
- // initializeFromPreferences
- final IPreferenceStore prefStore = (IPreferenceStore) preferencesHint.getPreferenceStore();
-
- PreferenceInitializerForElementHelper.initFontStyleFromPrefs(node, prefStore, "Class");
- Node label5029 = createLabel(node, UMLVisualIDRegistry.getType(ClassNameEditPart.VISUAL_ID));
- Node label8510 = createLabel(node, UMLVisualIDRegistry.getType(ClassFloatingNameEditPart.VISUAL_ID));
- label8510.setLayoutConstraint(NotationFactory.eINSTANCE.createLocation());
- Location location8510 = (Location) label8510.getLayoutConstraint();
- location8510.setX(0);
- location8510.setY(5);
- createCompartment(node, UMLVisualIDRegistry.getType(ClassAttributeCompartmentEditPart.VISUAL_ID), true, true, true, true);
- createCompartment(node, UMLVisualIDRegistry.getType(ClassOperationCompartmentEditPart.VISUAL_ID), true, true, true, true);
- createCompartment(node, UMLVisualIDRegistry.getType(ClassNestedClassifierCompartmentEditPart.VISUAL_ID), true, true, true, true);
- PreferenceInitializerForElementHelper.initCompartmentsStatusFromPrefs(node, prefStore, "Class");
- return node;
- }
- protected void stampShortcut(View containerView, Node target) {
- if (!ModelEditPart.MODEL_ID.equals(UMLVisualIDRegistry.getModelID(containerView))) {
- EAnnotation shortcutAnnotation = EcoreFactory.eINSTANCE.createEAnnotation();
- shortcutAnnotation.setSource("Shortcut"); //$NON-NLS-1$
- shortcutAnnotation.getDetails().put("modelID", ModelEditPart.MODEL_ID); //$NON-NLS-1$
- target.getEAnnotations().add(shortcutAnnotation);
- }
- }
- protected Node createLabel(View owner, String hint) {
- DecorationNode rv = NotationFactory.eINSTANCE.createDecorationNode();
- rv.setType(hint);
- ViewUtil.insertChildView(owner, rv, ViewUtil.APPEND, true);
- return rv;
- }
- protected Node createCompartment(View owner, String hint, boolean canCollapse, boolean hasTitle, boolean canSort, boolean canFilter) {
- // SemanticListCompartment rv = NotationFactory.eINSTANCE.createSemanticListCompartment();
- // rv.setShowTitle(showTitle);
- // rv.setCollapsed(isCollapsed);
- Node rv;
- if (canCollapse) {
- rv = NotationFactory.eINSTANCE.createBasicCompartment();
- } else {
- rv = NotationFactory.eINSTANCE.createDecorationNode();
- }
-
- rv.setLayoutConstraint(NotationFactory.eINSTANCE.createBounds());
-
- if (hasTitle) {
- TitleStyle ts = NotationFactory.eINSTANCE.createTitleStyle();
- rv.getStyles().add(ts);
- }
- if (canSort) {
- rv.getStyles().add(NotationFactory.eINSTANCE.createSortingStyle());
- }
- if (canFilter) {
- rv.getStyles().add(NotationFactory.eINSTANCE.createFilteringStyle());
- }
- rv.setType(hint);
- ViewUtil.insertChildView(owner, rv, ViewUtil.APPEND, true);
- return rv;
- }
-}
+/***************************************************************************** + * Copyright (c) 2015 CEA LIST and others. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.sysml14.diagram.blockdefinition.factory; + +import org.eclipse.core.runtime.IAdaptable; +import org.eclipse.emf.ecore.EAnnotation; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.EcoreFactory; +import org.eclipse.gmf.runtime.diagram.core.preferences.PreferencesHint; +import org.eclipse.gmf.runtime.diagram.core.util.ViewUtil; +import org.eclipse.gmf.runtime.diagram.core.view.factories.ViewFactory; +import org.eclipse.gmf.runtime.notation.DecorationNode; +import org.eclipse.gmf.runtime.notation.Location; +import org.eclipse.gmf.runtime.notation.Node; +import org.eclipse.gmf.runtime.notation.NotationFactory; +import org.eclipse.gmf.runtime.notation.Shape; +import org.eclipse.gmf.runtime.notation.TitleStyle; +import org.eclipse.gmf.runtime.notation.View; +import org.eclipse.jface.preference.IPreferenceStore; +import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassAttributeCompartmentEditPart; +import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassFloatingNameEditPart; +import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassNameEditPart; +import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassNestedClassifierCompartmentEditPart; +import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassOperationCompartmentEditPart; +import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPart; +import org.eclipse.papyrus.uml.diagram.clazz.part.UMLVisualIDRegistry; +import org.eclipse.papyrus.uml.diagram.common.helper.PreferenceInitializerForElementHelper; + +/** + * + * extraction from classdiagram UML view Provider + * + */ +public class BlockClassifierViewFactory implements ViewFactory { + + @Override + public View createView(IAdaptable semanticAdapter, View containerView, String semanticHint, int index, + boolean persisted, PreferencesHint preferencesHint) { + return createClass_2008((EObject)semanticAdapter.getAdapter(EObject.class), containerView,semanticHint, index, persisted, preferencesHint); + } + + public Node createClass_2008(EObject domainElement, View containerView, String semanticHint,int index, boolean persisted, PreferencesHint preferencesHint) { + Shape node = NotationFactory.eINSTANCE.createShape(); + node.setLayoutConstraint(NotationFactory.eINSTANCE.createBounds()); + node.setType(semanticHint); + ViewUtil.insertChildView(containerView, node, index, persisted); + node.setElement(domainElement); + stampShortcut(containerView, node); + // initializeFromPreferences + final IPreferenceStore prefStore = (IPreferenceStore) preferencesHint.getPreferenceStore(); + + PreferenceInitializerForElementHelper.initFontStyleFromPrefs(node, prefStore, "Class"); + Node label5029 = createLabel(node, UMLVisualIDRegistry.getType(ClassNameEditPart.VISUAL_ID)); + Node label8510 = createLabel(node, UMLVisualIDRegistry.getType(ClassFloatingNameEditPart.VISUAL_ID)); + label8510.setLayoutConstraint(NotationFactory.eINSTANCE.createLocation()); + Location location8510 = (Location) label8510.getLayoutConstraint(); + location8510.setX(0); + location8510.setY(5); + createCompartment(node, UMLVisualIDRegistry.getType(ClassAttributeCompartmentEditPart.VISUAL_ID), true, true, true, true); + createCompartment(node, UMLVisualIDRegistry.getType(ClassOperationCompartmentEditPart.VISUAL_ID), true, true, true, true); + createCompartment(node, UMLVisualIDRegistry.getType(ClassNestedClassifierCompartmentEditPart.VISUAL_ID), true, true, true, true); + PreferenceInitializerForElementHelper.initCompartmentsStatusFromPrefs(node, prefStore, "Class"); + return node; + } + protected void stampShortcut(View containerView, Node target) { + if (!ModelEditPart.MODEL_ID.equals(UMLVisualIDRegistry.getModelID(containerView))) { + EAnnotation shortcutAnnotation = EcoreFactory.eINSTANCE.createEAnnotation(); + shortcutAnnotation.setSource("Shortcut"); //$NON-NLS-1$ + shortcutAnnotation.getDetails().put("modelID", ModelEditPart.MODEL_ID); //$NON-NLS-1$ + target.getEAnnotations().add(shortcutAnnotation); + } + } + protected Node createLabel(View owner, String hint) { + DecorationNode rv = NotationFactory.eINSTANCE.createDecorationNode(); + rv.setType(hint); + ViewUtil.insertChildView(owner, rv, ViewUtil.APPEND, true); + return rv; + } + protected Node createCompartment(View owner, String hint, boolean canCollapse, boolean hasTitle, boolean canSort, boolean canFilter) { + // SemanticListCompartment rv = NotationFactory.eINSTANCE.createSemanticListCompartment(); + // rv.setShowTitle(showTitle); + // rv.setCollapsed(isCollapsed); + Node rv; + if (canCollapse) { + rv = NotationFactory.eINSTANCE.createBasicCompartment(); + } else { + rv = NotationFactory.eINSTANCE.createDecorationNode(); + } + + rv.setLayoutConstraint(NotationFactory.eINSTANCE.createBounds()); + + if (hasTitle) { + TitleStyle ts = NotationFactory.eINSTANCE.createTitleStyle(); + rv.getStyles().add(ts); + } + if (canSort) { + rv.getStyles().add(NotationFactory.eINSTANCE.createSortingStyle()); + } + if (canFilter) { + rv.getStyles().add(NotationFactory.eINSTANCE.createFilteringStyle()); + } + rv.setType(hint); + ViewUtil.insertChildView(owner, rv, ViewUtil.APPEND, true); + return rv; + } +} diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/factory/OperationPortViewFactory.java b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/factory/OperationPortViewFactory.java index f91551d2d6d..bcecd7015bc 100644 --- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/factory/OperationPortViewFactory.java +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/factory/OperationPortViewFactory.java @@ -1,59 +1,71 @@ -package org.eclipse.papyrus.sysml14.diagram.blockdefinition.factory;
-
-import org.eclipse.core.runtime.IAdaptable;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.gmf.runtime.diagram.core.preferences.PreferencesHint;
-import org.eclipse.gmf.runtime.diagram.core.util.ViewUtil;
-import org.eclipse.gmf.runtime.diagram.core.view.factories.ViewFactory;
-import org.eclipse.gmf.runtime.notation.DecorationNode;
-import org.eclipse.gmf.runtime.notation.Location;
-import org.eclipse.gmf.runtime.notation.Node;
-import org.eclipse.gmf.runtime.notation.NotationFactory;
-import org.eclipse.gmf.runtime.notation.Shape;
-import org.eclipse.gmf.runtime.notation.View;
-import org.eclipse.jface.preference.IPreferenceStore;
-import org.eclipse.papyrus.uml.diagram.common.helper.PreferenceInitializerForElementHelper;
-
-public class OperationPortViewFactory implements ViewFactory {
-
- /**
- * visual ID for stereotype label of border item
- */
- protected static final String OPERATION_BORDER_ITEM_STEREOTYPE_LABEL = "Operation_BorderItem_Stereotype_Label";
- /**
- * visual ID for name label of border item
- */
- protected static final String OPERATION_BORDER_ITEM_LABEL = "Operation_BorderItem_Label";
- @Override
- public View createView(IAdaptable semanticAdapter, View containerView, String semanticHint, int index, boolean persisted, PreferencesHint preferencesHint) {
- return createPort((EObject)semanticAdapter.getAdapter(EObject.class), containerView,semanticHint, index, persisted, preferencesHint);
- }
- public Node createPort(EObject domainElement, View containerView,String semanticHint, int index, boolean persisted, PreferencesHint preferencesHint) {
- Shape node = NotationFactory.eINSTANCE.createShape();
- node.setLayoutConstraint(NotationFactory.eINSTANCE.createBounds());
- node.setType(semanticHint);
- ViewUtil.insertChildView(containerView, node, index, persisted);
- node.setElement(domainElement);
- // initializeFromPreferences
- final IPreferenceStore prefStore = (IPreferenceStore)preferencesHint.getPreferenceStore();
- PreferenceInitializerForElementHelper.initFontStyleFromPrefs(node, prefStore, "Port");
- Node label5125 = createLabel(node, OPERATION_BORDER_ITEM_LABEL);
- label5125.setLayoutConstraint(NotationFactory.eINSTANCE.createLocation());
- Location location5125 = (Location)label5125.getLayoutConstraint();
- location5125.setX(25);
- location5125.setY(3);
- Node label6029 = createLabel(node, OPERATION_BORDER_ITEM_STEREOTYPE_LABEL);
- label6029.setLayoutConstraint(NotationFactory.eINSTANCE.createLocation());
- Location location6029 = (Location)label6029.getLayoutConstraint();
- location6029.setX(25);
- location6029.setY(-10);
- return node;
- }
- protected Node createLabel(View owner, String hint) {
- DecorationNode rv = NotationFactory.eINSTANCE.createDecorationNode();
- rv.setType(hint);
- ViewUtil.insertChildView(owner, rv, ViewUtil.APPEND, true);
- return rv;
- }
-
-}
+/***************************************************************************** + * Copyright (c) 2015 CEA LIST and others. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * CEA LIST - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.sysml14.diagram.blockdefinition.factory; + +import org.eclipse.core.runtime.IAdaptable; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.gmf.runtime.diagram.core.preferences.PreferencesHint; +import org.eclipse.gmf.runtime.diagram.core.util.ViewUtil; +import org.eclipse.gmf.runtime.diagram.core.view.factories.ViewFactory; +import org.eclipse.gmf.runtime.notation.DecorationNode; +import org.eclipse.gmf.runtime.notation.Location; +import org.eclipse.gmf.runtime.notation.Node; +import org.eclipse.gmf.runtime.notation.NotationFactory; +import org.eclipse.gmf.runtime.notation.Shape; +import org.eclipse.gmf.runtime.notation.View; +import org.eclipse.jface.preference.IPreferenceStore; +import org.eclipse.papyrus.uml.diagram.common.helper.PreferenceInitializerForElementHelper; + +public class OperationPortViewFactory implements ViewFactory { + + /** + * visual ID for stereotype label of border item + */ + protected static final String OPERATION_BORDER_ITEM_STEREOTYPE_LABEL = "Operation_BorderItem_Stereotype_Label"; + /** + * visual ID for name label of border item + */ + protected static final String OPERATION_BORDER_ITEM_LABEL = "Operation_BorderItem_Label"; + @Override + public View createView(IAdaptable semanticAdapter, View containerView, String semanticHint, int index, boolean persisted, PreferencesHint preferencesHint) { + return createPort((EObject)semanticAdapter.getAdapter(EObject.class), containerView,semanticHint, index, persisted, preferencesHint); + } + public Node createPort(EObject domainElement, View containerView,String semanticHint, int index, boolean persisted, PreferencesHint preferencesHint) { + Shape node = NotationFactory.eINSTANCE.createShape(); + node.setLayoutConstraint(NotationFactory.eINSTANCE.createBounds()); + node.setType(semanticHint); + ViewUtil.insertChildView(containerView, node, index, persisted); + node.setElement(domainElement); + // initializeFromPreferences + final IPreferenceStore prefStore = (IPreferenceStore)preferencesHint.getPreferenceStore(); + PreferenceInitializerForElementHelper.initFontStyleFromPrefs(node, prefStore, "Port"); + Node label5125 = createLabel(node, OPERATION_BORDER_ITEM_LABEL); + label5125.setLayoutConstraint(NotationFactory.eINSTANCE.createLocation()); + Location location5125 = (Location)label5125.getLayoutConstraint(); + location5125.setX(25); + location5125.setY(3); + Node label6029 = createLabel(node, OPERATION_BORDER_ITEM_STEREOTYPE_LABEL); + label6029.setLayoutConstraint(NotationFactory.eINSTANCE.createLocation()); + Location location6029 = (Location)label6029.getLayoutConstraint(); + location6029.setX(25); + location6029.setY(-10); + return node; + } + protected Node createLabel(View owner, String hint) { + DecorationNode rv = NotationFactory.eINSTANCE.createDecorationNode(); + rv.setType(hint); + ViewUtil.insertChildView(owner, rv, ViewUtil.APPEND, true); + return rv; + } + +} diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/provider/ParserProvider.java b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/provider/ParserProvider.java index b529637140f..032ec530a07 100644 --- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/provider/ParserProvider.java +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/provider/ParserProvider.java @@ -1,5 +1,5 @@ /***************************************************************************** - * Copyright (c) 2011 CEA LIST. + * Copyright (c) 2015 CEA LIST. * * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14UMLClassDiagram.elementtypesconfigurations b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14UMLClassDiagram.elementtypesconfigurations index abe00530cac..c49d0848832 100644 --- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14UMLClassDiagram.elementtypesconfigurations +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14UMLClassDiagram.elementtypesconfigurations @@ -2838,4 +2838,87 @@ bundleId="org.eclipse.uml2.uml.edit"/> <specializedTypesID>org.eclipse.papyrus.uml.Constraint</specializedTypesID> </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_HQFw0OduEeSUQvXhEVQh8w" + name="Actor" + description="Create an Actor in a UML Class Diagram" + identifier="org.eclipse.papyrus.sysML.Actor_2008" + hint="2008"> + <iconEntry + xmi:id="_HQFw0eduEeSUQvXhEVQh8w" + iconPath="/icons/full/obj16/Constraint.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.uml.Actor</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_7fjysOgVEeSUQvXhEVQh8w" + name="Unit" + description="Create an Unit in a UML Class Diagram" + identifier="org.eclipse.papyrus.sysML.Unit_2001" + hint="2001"> + <specializedTypesID>org.eclipse.papyrus.SysML14.Unit</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.InstanceSpecification_2001</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_v7PJAOgXEeSUQvXhEVQh8w" + name="Unit" + description="Create an Unit in a UML Class Diagram" + identifier="org.eclipse.papyrus.sysML.Unit_3020" + hint="3020"> + <specializedTypesID>org.eclipse.papyrus.SysML14.Unit</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.InstanceSpecification_3020</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_zWOO4OgnEeSUQvXhEVQh8w" + name="Unit" + description="Create an QuantityKind in a UML Class Diagram" + identifier="org.eclipse.papyrus.sysML.QuantityKind_2001" + hint="2001"> + <specializedTypesID>org.eclipse.papyrus.SysML14.QuantityKind</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.InstanceSpecification_2001</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_zWOO4egnEeSUQvXhEVQh8w" + name="Unit" + description="Create an QuantityKind in a UML Class Diagram" + identifier="org.eclipse.papyrus.sysML.QuantityKind_3020" + hint="3020"> + <specializedTypesID>org.eclipse.papyrus.SysML14.QuantityKind</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.InstanceSpecification_3020</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_X7E5oOgtEeSUQvXhEVQh8w" + name="PartAssociation" + description="Create an Part Association in a UML Class Diagram" + identifier="org.eclipse.papyrus.sysML.PartAssociation_2015" + hint="2015"> + <specializedTypesID>org.eclipse.papyrus.SysML14.PartAssociation</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Association_2015</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_nJF78OgtEeSUQvXhEVQh8w" + name="PartAssociation" + description="Create an Part Association in a UML Class Diagram" + identifier="org.eclipse.papyrus.sysML.PartAssociation_4001" + hint="4001"> + <specializedTypesID>org.eclipse.papyrus.SysML14.PartAssociation</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Association_4001</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_oAQ0gOgtEeSUQvXhEVQh8w" + name="PartAssociation" + description="Create an Part Association in a UML Class Diagram" + identifier="org.eclipse.papyrus.sysML.PartAssociation_4019" + hint="4019"> + <specializedTypesID>org.eclipse.papyrus.SysML14.PartAssociation</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.clazz.Association_4019</specializedTypesID> + </elementTypeConfigurations> </elementtypesconfigurations:ElementTypeSetConfiguration> diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.internalblock/resources/palette/internalBlockDiagram.paletteconfiguration b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.internalblock/resources/palette/internalBlockDiagram.paletteconfiguration index 6356115b552..3a04237eb18 100644 --- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.internalblock/resources/palette/internalBlockDiagram.paletteconfiguration +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.internalblock/resources/palette/internalBlockDiagram.paletteconfiguration @@ -1,215 +1,620 @@ <?xml version="1.0" encoding="ASCII"?> -<paletteconfiguration:PaletteConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:paletteconfiguration="http://www.eclipse.org/papyrus/diagram/paletteconfiguration/0.7" id="palettemodel" label="SysML"> - <drawerConfigurations id="SysML Nodes" label="SysML Nodes" description="SysML Nodes"> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.ClassifierBehaviorProperty" label="ClassifierBehaviorProperty" description="Create a ClassifierBehaviorProperty"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ClassifierBehaviorProperty_3070"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ClassifierBehaviorProperty_3101"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.DistributedProperty" label="DistributedProperty" description="Create a DistributedProperty"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.DistributedProperty_3070"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.DistributedProperty_3101"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.ConnectorProperty" label="ConnectorProperty" description="Create a ConnectorProperty"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ConnectorProperty_3070"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ConnectorProperty_3101"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.ParticipantProperty" label="ParticipantProperty" description="Create a ParticipantProperty"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ParticipantProperty_3070"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ParticipantProperty_3101"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.FlowProperty" label="FlowProperty" description="Create a FlowProperty"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.FlowProperty_3070"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.FlowProperty_3101"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Block" label="Block" description="Create a Block"> - <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/blocks/Block.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Block_3085"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Block_2073"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.ValueType" label="ValueType" description="Create a ValueType"> - <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/blocks/ValueType.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ValueType_3080"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ValueType_2068"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.ConstraintBlock" label="ConstraintBlock" description="Create a ConstraintBlock"> - <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/constraints/ConstraintBlock.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ConstraintBlock_3085"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ConstraintBlock_2073"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Requirement" label="Requirement" description="Create a Requirement"> - <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/requirements/Requirement.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Requirement_3085"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Requirement_2073"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Problem" label="Problem" description="Create a Problem"> - <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/modelelements/Problem.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Problem_3097"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Problem_2109"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.FlowSpecification" label="FlowSpecification" description="Create a FlowSpecification"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Interface.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.FlowSpecification_3087"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.FlowSpecification_2076"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.ViewPoint" label="ViewPoint" description="Create a ViewPoint"> - <icon pluginID="org.eclipse.papyrus.sysml.edit" iconPath="icons/full/obj16/ViewPoint.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ViewPoint_3085"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ViewPoint_2073"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.TestCase Operation" label="TestCase Operation" description="Create a TestCase Operation"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Operation.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.TestCase_Operation_3102"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.ControlOperator Operation" label="ControlOperator Operation" description="Create a ControlOperator Operation"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Operation.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ControlOperator_Operation_3102"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Rationale" label="Rationale" description="Create a Rationale"> - <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/modelelements/Rationale.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Rationale_3097"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Rationale_2109"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.View_Class" label="View" description="Create a View"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Class.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.View_Class_3085"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.View_Class_2073"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.View Package" label="View Package" description="Create a View Package"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Package.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.View_Package_CompositeStructure"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.InterfaceBlock " label="InterfaceBlock" description="Create a InterfaceBlock"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Class.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.InterfaceBlock_3085"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.InterfaceBlock_2073"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.AdjunctProperty" label="AdjunctProperty" description="Create a AdjunctProperty "> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.AdjunctProperty_3070"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.AdjunctProperty_3101"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.FlowPort" label="FlowPort" description="Create a FlowPort"> - <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/portandflows/FlowPort.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.FlowPort_3069"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.EndPathMultiplicity " label="EndPathMultiplicity" description="Create a EndPathMultiplicity"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.EndPathMultiplicity_3070"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.EndPathMultiplicity_3101"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Rate Parameter" label="Rate Parameter" description="Create a Rate Parameter"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Parameter.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Rate_Parameter_3088"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Discrete Parameter" label="Discrete Parameter" description="Create a Discrete Parameter"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Parameter.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Discrete_Parameter_3088"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Continuous Parameter" label="Continuous Parameter" description="Create a Continuous Parameter"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Parameter.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Continuous_Parameter_3088"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.ChangeStructuralFeatureEvent" label="ChangeStructuralFeatureEvent" description="Create a ChangeStructuralFeatureEvent"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/ChangeEvent.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ChangeStructuralFeatureEvent_2088"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.ElementGroup" label="ElementGroup" description="Create a ElementGroup"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Comment.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ElementGroup_3097"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ElementGroup_2109"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Optional" label="Optional" description="Create a Optional"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Parameter.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Optional_3088"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.FullPort" label="FullPort" description="Create a FullPort"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Port.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.FullPort_3069"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.ProxyPort" label="ProxyPort" description="Create a ProxyPort"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Port.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ProxyPort_3069"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.BoundReference" label="BoundReference" description="Create a BoundReference"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.BoundReference_3070"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.BoundReference_3101"/> +<paletteconfiguration:PaletteConfiguration + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xmlns:paletteconfiguration="http://www.eclipse.org/papyrus/diagram/paletteconfiguration/0.7" + id="palettemodel" + label="SysML"> + <drawerConfigurations + id="palette.sysml.ibd.nodes" + label="Nodes" + description="Nodes"> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.Comment" + label="Comment" + description="Create a comment"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Comment.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.composite.Comment_2109"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.composite.Comment_3097"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="org.eclipse.papyrus.sysML.Constraint" + label="Constraint" + description="Create a constraint"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Constraint.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.composite.Constraint_3120"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.uml.diagram.composite.Constraint_2114"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.BoundReference" + label="BoundReference" + description="Create a BoundReference"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Property.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.BoundReference_3070"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.BoundReference_3101"/> </ownedConfigurations> </drawerConfigurations> - <drawerConfigurations id="SysML Edges" label="SysML Edges" description="SysML Edges"> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Expose" label="Expose" description="Create a Expose" kind="ConnectionTool"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Dependency.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Expose_4010"/> + <drawerConfigurations + id="palette.sysml.ibd.edges" + label="Edges" + description="Edges"> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.BindingConnector" + label="BindingConnector" + description="Create a BindingConnector"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Connector.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.BindingConnector_4013"/> </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Copy Abstraction" label="Copy Abstraction" description="Create a Copy Abstraction" kind="ConnectionTool"> - <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/requirements/Copy.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Copy_Abstraction_4007"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Verify Abstraction" label="Verify Abstraction" description="Create a Verify Abstraction" kind="ConnectionTool"> - <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/requirements/Verify.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Verify_Abstraction_4007"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Trace Abstraction" label="Trace Abstraction" description="Create a Trace Abstraction" kind="ConnectionTool"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Abstraction.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Trace_Abstraction_4007"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Conform Dependency" label="Conform Dependency" description="Create a Conform Dependency" kind="ConnectionTool"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Dependency.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Conform_Dependency_4010"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Conform Generalization" label="Conform Generalization" description="Create a Conform Generalization" kind="ConnectionTool"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Generalization.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Conform_Generalization_4015"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Refine Abstraction" label="Refine Abstraction" description="Create a Refine Abstraction" kind="ConnectionTool"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Abstraction.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Refine_Abstraction_4007"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Allocate Abstraction" label="Allocate Abstraction" description="Create a Allocate Abstraction" kind="ConnectionTool"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Abstraction.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Allocate_Abstraction_4007"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.DeriveReqt Abstraction" label="DeriveReqt Abstraction" description="Create a DeriveReqt Abstraction" kind="ConnectionTool"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Abstraction.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.DeriveReqt_Abstraction_4007"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Satisfy Abstraction" label="Satisfy Abstraction" description="Create a Satisfy Abstraction" kind="ConnectionTool"> - <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/requirements/Satisfy.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Satisfy_Abstraction_4007"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.ItemFlow" label="ItemFlow" description="Create a ItemFlow" kind="ConnectionTool"> - <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/portandflows/ItemFlow.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ItemFlow_4021"/> + </drawerConfigurations> + <drawerConfigurations + id="Deprecated" + label="Deprecated" + description="Deprecated"> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Deprecated_DataType" + label="Deprecated_DataType" + description="Create a Deprecated"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/DataType.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_DataType_2068"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_DataType_3080"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Deprecated Generalization" + label="Deprecated Generalization" + description="Create a Deprecated Generalization" + kind="ConnectionTool"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Generalization.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Generalization_4015"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Deprecated.property" + label="Deprecated_Property" + description="Create a Deprecated Property"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Property.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Property_3070"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Property_3101"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Deprecated_Class" + label="Deprecated_Class" + description="Create a Deprecated_Class"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Class.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Class_3085"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Class_2073"/> </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.BindingConnector" label="BindingConnector" description="Create a BindingConnector"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Connector.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.BindingConnector_4013"/> + </drawerConfigurations> + <drawerConfigurations + id="SysML Nodes" + label="Other Nodes" + description="Other Nodes"> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.ClassifierBehaviorProperty" + label="ClassifierBehaviorProperty" + description="Create a ClassifierBehaviorProperty"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Property.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ClassifierBehaviorProperty_3070"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ClassifierBehaviorProperty_3101"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.DistributedProperty" + label="DistributedProperty" + description="Create a DistributedProperty"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Property.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.DistributedProperty_3070"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.DistributedProperty_3101"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.ConnectorProperty" + label="ConnectorProperty" + description="Create a ConnectorProperty"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Property.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ConnectorProperty_3070"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ConnectorProperty_3101"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.ParticipantProperty" + label="ParticipantProperty" + description="Create a ParticipantProperty"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Property.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ParticipantProperty_3070"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ParticipantProperty_3101"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.FlowProperty" + label="FlowProperty" + description="Create a FlowProperty"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Property.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.FlowProperty_3070"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.FlowProperty_3101"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Block" + label="Block" + description="Create a Block"> + <icon + pluginID="org.eclipse.papyrus.sysml" + iconPath="icons/blocks/Block.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Block_3085"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Block_2073"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.ValueType" + label="ValueType" + description="Create a ValueType"> + <icon + pluginID="org.eclipse.papyrus.sysml" + iconPath="icons/blocks/ValueType.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ValueType_3080"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ValueType_2068"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.ConstraintBlock" + label="ConstraintBlock" + description="Create a ConstraintBlock"> + <icon + pluginID="org.eclipse.papyrus.sysml" + iconPath="icons/constraints/ConstraintBlock.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ConstraintBlock_3085"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ConstraintBlock_2073"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Requirement" + label="Requirement" + description="Create a Requirement"> + <icon + pluginID="org.eclipse.papyrus.sysml" + iconPath="icons/requirements/Requirement.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Requirement_3085"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Requirement_2073"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Problem" + label="Problem" + description="Create a Problem"> + <icon + pluginID="org.eclipse.papyrus.sysml" + iconPath="icons/modelelements/Problem.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Problem_3097"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Problem_2109"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.FlowSpecification" + label="FlowSpecification" + description="Create a FlowSpecification"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Interface.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.FlowSpecification_3087"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.FlowSpecification_2076"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.ViewPoint" + label="ViewPoint" + description="Create a ViewPoint"> + <icon + pluginID="org.eclipse.papyrus.sysml.edit" + iconPath="icons/full/obj16/ViewPoint.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ViewPoint_3085"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ViewPoint_2073"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.TestCase Operation" + label="TestCase Operation" + description="Create a TestCase Operation"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Operation.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.TestCase_Operation_3102"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.ControlOperator Operation" + label="ControlOperator Operation" + description="Create a ControlOperator Operation"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Operation.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ControlOperator_Operation_3102"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Rationale" + label="Rationale" + description="Create a Rationale"> + <icon + pluginID="org.eclipse.papyrus.sysml" + iconPath="icons/modelelements/Rationale.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Rationale_3097"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Rationale_2109"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.View_Class" + label="View" + description="Create a View"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Class.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.View_Class_3085"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.View_Class_2073"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.View Package" + label="View Package" + description="Create a View Package"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Package.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.View_Package_CompositeStructure"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.InterfaceBlock " + label="InterfaceBlock" + description="Create a InterfaceBlock"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Class.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.InterfaceBlock_3085"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.InterfaceBlock_2073"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.AdjunctProperty" + label="AdjunctProperty" + description="Create a AdjunctProperty "> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Property.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.AdjunctProperty_3070"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.AdjunctProperty_3101"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.FlowPort" + label="FlowPort" + description="Create a FlowPort"> + <icon + pluginID="org.eclipse.papyrus.sysml" + iconPath="icons/portandflows/FlowPort.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.FlowPort_3069"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.EndPathMultiplicity " + label="EndPathMultiplicity" + description="Create a EndPathMultiplicity"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Property.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.EndPathMultiplicity_3070"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.EndPathMultiplicity_3101"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Rate Parameter" + label="Rate Parameter" + description="Create a Rate Parameter"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Parameter.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Rate_Parameter_3088"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Discrete Parameter" + label="Discrete Parameter" + description="Create a Discrete Parameter"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Parameter.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Discrete_Parameter_3088"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Continuous Parameter" + label="Continuous Parameter" + description="Create a Continuous Parameter"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Parameter.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Continuous_Parameter_3088"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.ChangeStructuralFeatureEvent" + label="ChangeStructuralFeatureEvent" + description="Create a ChangeStructuralFeatureEvent"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/ChangeEvent.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ChangeStructuralFeatureEvent_2088"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.ElementGroup" + label="ElementGroup" + description="Create a ElementGroup"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Comment.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ElementGroup_3097"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ElementGroup_2109"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Optional" + label="Optional" + description="Create a Optional"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Parameter.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Optional_3088"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.FullPort" + label="FullPort" + description="Create a FullPort"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Port.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.FullPort_3069"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.ProxyPort" + label="ProxyPort" + description="Create a ProxyPort"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Port.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ProxyPort_3069"/> </ownedConfigurations> </drawerConfigurations> - <drawerConfigurations id="Deprecated" label="Deprecated" description="Deprecated"> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Deprecated_DataType" label="Deprecated_DataType" description="Create a Deprecated"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/DataType.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_DataType_2068"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_DataType_3080"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Deprecated Generalization" label="Deprecated Generalization" description="Create a Deprecated Generalization" kind="ConnectionTool"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Generalization.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Generalization_4015"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Deprecated.property" label="Deprecated_Property" description="Create a Deprecated Property"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Property_3070"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Property_3101"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Deprecated_Class" label="Deprecated_Class" description="Create a Deprecated_Class"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Class.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Class_3085"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Class_2073"/> + <drawerConfigurations + id="SysML Edges" + label="Other Edges" + description="Other Edges"> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Expose" + label="Expose" + description="Create a Expose" + kind="ConnectionTool"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Dependency.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Expose_4010"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Copy Abstraction" + label="Copy Abstraction" + description="Create a Copy Abstraction" + kind="ConnectionTool"> + <icon + pluginID="org.eclipse.papyrus.sysml" + iconPath="icons/requirements/Copy.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Copy_Abstraction_4007"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Verify Abstraction" + label="Verify Abstraction" + description="Create a Verify Abstraction" + kind="ConnectionTool"> + <icon + pluginID="org.eclipse.papyrus.sysml" + iconPath="icons/requirements/Verify.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Verify_Abstraction_4007"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Trace Abstraction" + label="Trace Abstraction" + description="Create a Trace Abstraction" + kind="ConnectionTool"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Abstraction.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Trace_Abstraction_4007"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Conform Dependency" + label="Conform Dependency" + description="Create a Conform Dependency" + kind="ConnectionTool"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Dependency.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Conform_Dependency_4010"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Conform Generalization" + label="Conform Generalization" + description="Create a Conform Generalization" + kind="ConnectionTool"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Generalization.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Conform_Generalization_4015"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Refine Abstraction" + label="Refine Abstraction" + description="Create a Refine Abstraction" + kind="ConnectionTool"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Abstraction.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Refine_Abstraction_4007"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Allocate Abstraction" + label="Allocate Abstraction" + description="Create a Allocate Abstraction" + kind="ConnectionTool"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Abstraction.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Allocate_Abstraction_4007"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.DeriveReqt Abstraction" + label="DeriveReqt Abstraction" + description="Create a DeriveReqt Abstraction" + kind="ConnectionTool"> + <icon + pluginID="org.eclipse.uml2.uml.edit" + iconPath="icons/full/obj16/Abstraction.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.DeriveReqt_Abstraction_4007"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.Satisfy Abstraction" + label="Satisfy Abstraction" + description="Create a Satisfy Abstraction" + kind="ConnectionTool"> + <icon + pluginID="org.eclipse.papyrus.sysml" + iconPath="icons/requirements/Satisfy.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.Satisfy_Abstraction_4007"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="palettemodel.ItemFlow" + label="ItemFlow" + description="Create a ItemFlow" + kind="ConnectionTool"> + <icon + pluginID="org.eclipse.papyrus.sysml" + iconPath="icons/portandflows/ItemFlow.gif"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.SysML14.ItemFlow_4021"/> </ownedConfigurations> </drawerConfigurations> </paletteconfiguration:PaletteConfiguration> diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.parametric/resources/palette/parametricDiagramPalette.paletteconfiguration b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.parametric/resources/palette/parametricDiagramPalette.paletteconfiguration index 6356115b552..4d079d3bc78 100644 --- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.parametric/resources/palette/parametricDiagramPalette.paletteconfiguration +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.parametric/resources/palette/parametricDiagramPalette.paletteconfiguration @@ -1,6 +1,47 @@ <?xml version="1.0" encoding="ASCII"?> <paletteconfiguration:PaletteConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:paletteconfiguration="http://www.eclipse.org/papyrus/diagram/paletteconfiguration/0.7" id="palettemodel" label="SysML"> - <drawerConfigurations id="SysML Nodes" label="SysML Nodes" description="SysML Nodes"> + <drawerConfigurations id="palette.sysml.parametric.nodes" label="Nodes" description="Nodes"> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Comment" label="Comment" description="Create a comment"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Comment.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.uml.diagram.composite.Comment_2109"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.uml.diagram.composite.Comment_3097"/> + </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Constraint" label="Constraint" description="Create a constraint"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Constraint.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.uml.diagram.composite.Constraint_3120"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.uml.diagram.composite.Constraint_2114"/> + </ownedConfigurations> + </drawerConfigurations> + <drawerConfigurations id="palette.sysml.parametric.edges" label="Edges" description="Edges"> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Dependency" label="Dependency" description="Create a dependency" kind="ConnectionTool"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/Dependency.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Dependency_2014"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Dependency_4008"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Dependency_4018"/> + </ownedConfigurations> + </drawerConfigurations> + <drawerConfigurations id="Deprecated" label="Deprecated" description="Deprecated"> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Deprecated_DataType" label="Deprecated_DataType" description="Create a Deprecated"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/DataType.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_DataType_2068"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_DataType_3080"/> + </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Deprecated Generalization" label="Deprecated Generalization" description="Create a Deprecated Generalization" kind="ConnectionTool"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Generalization.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Generalization_4015"/> + </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Deprecated.property" label="Deprecated_Property" description="Create a Deprecated Property"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Property_3070"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Property_3101"/> + </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Deprecated_Class" label="Deprecated_Class" description="Create a Deprecated_Class"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Class.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Class_3085"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Class_2073"/> + </ownedConfigurations> + </drawerConfigurations> + <drawerConfigurations id="SysML Nodes" label="Other Nodes" description="Other Nodes"> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.ClassifierBehaviorProperty" label="ClassifierBehaviorProperty" description="Create a ClassifierBehaviorProperty"> <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/> <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.ClassifierBehaviorProperty_3070"/> @@ -141,7 +182,7 @@ <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.BoundReference_3101"/> </ownedConfigurations> </drawerConfigurations> - <drawerConfigurations id="SysML Edges" label="SysML Edges" description="SysML Edges"> + <drawerConfigurations id="SysML Edges" label="Other Edges" description="Other Edges"> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Expose" label="Expose" description="Create a Expose" kind="ConnectionTool"> <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Dependency.gif"/> <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Expose_4010"/> @@ -191,25 +232,4 @@ <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.BindingConnector_4013"/> </ownedConfigurations> </drawerConfigurations> - <drawerConfigurations id="Deprecated" label="Deprecated" description="Deprecated"> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Deprecated_DataType" label="Deprecated_DataType" description="Create a Deprecated"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/DataType.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_DataType_2068"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_DataType_3080"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Deprecated Generalization" label="Deprecated Generalization" description="Create a Deprecated Generalization" kind="ConnectionTool"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Generalization.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Generalization_4015"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Deprecated.property" label="Deprecated_Property" description="Create a Deprecated Property"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Property_3070"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Property_3101"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="palettemodel.Deprecated_Class" label="Deprecated_Class" description="Create a Deprecated_Class"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Class.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Class_3085"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.SysML14.Deprecated_Class_2073"/> - </ownedConfigurations> - </drawerConfigurations> </paletteconfiguration:PaletteConfiguration> diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration index 3b32816b51f..98459667e42 100644 --- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration @@ -1,13 +1,10 @@ <?xml version="1.0" encoding="ASCII"?> <paletteconfiguration:PaletteConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:paletteconfiguration="http://www.eclipse.org/papyrus/diagram/paletteconfiguration/0.7" id="palettemodel" label="SysML"> - <drawerConfigurations id="WorkingPalette" label="WorkingPalette" description="WorkingPalette"> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Block" label="Block" description="Create a Block"> - <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/blocks/Block.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Block_2008"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Block_3004"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Block_3008"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Block_3010"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Block_3014"/> + <drawerConfigurations id="palette.sysml.requirement.nodes" label="Nodes" description="Nodes"> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Package" label="Package" description="Create a package"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Package.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Package_2007"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Package_3009"/> </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Requirement" label="Requirement" description="Create a Requirement"> <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/requirements/Requirement.gif"/> @@ -17,12 +14,110 @@ <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Requirement_3010"/> <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Requirement_3014"/> </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Problem" label="Problem" description="Create a Problem"> + <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/modelelements/Problem.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Problem_2012"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Problem_3028"/> + </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Rationale" label="Rationale" description="Create a Rationale"> + <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/modelelements/Rationale.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Rationale_2012"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Rationale_3028"/> + </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.TestCase_Operation" label="TestCase" description="Create a TestCase"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Operation.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.TestCase_Operation_3003"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.TestCase_Operation_3007"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.TestCase_Operation_3013"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.TestCase_Operation_3019"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.TestCase_Operation_3042"/> + </ownedConfigurations> + </drawerConfigurations> + <drawerConfigurations id="palette.sysml.requirement.edges" label="Edges" description="Edges"> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Copy_Abstraction" label="Copy" description="Create a Copy" kind="ConnectionTool"> + <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/requirements/Copy.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Copy_Abstraction_4006"/> + </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.DeriveReqt_Abstraction" label="DeriveReqt" description="Create a DeriveReqt Abstraction" kind="ConnectionTool"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Abstraction.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.DeriveReqt_Abstraction_4006"/> + </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Satisfy_Abstraction" label="Satisfy" description="Create a Satisfy" kind="ConnectionTool"> <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/requirements/Satisfy.gif"/> <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Satisfy_Abstraction_4006"/> </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Verify_Abstraction" label="Verify" description="Create a Verify"> + <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/requirements/Verify.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Verify_Abstraction_4006"/> + </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Refine_Abstraction" label="Refine" description="Create a Refine" kind="ConnectionTool"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Abstraction.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Refine_Abstraction_4006"/> + </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Trace_Abstraction" label="Trace" description="Create a Trace" kind="ConnectionTool"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Abstraction.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Trace_Abstraction_4006"/> + </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Link" label="Link" description="Create a Link" kind="ConnectionTool"> + <icon pluginID="org.eclipse.papyrus.uml.diagram.clazz" iconPath="icons/obj16/Link.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.uml.diagram.clazz.Link_4016"/> + </ownedConfigurations> + </drawerConfigurations> + <drawerConfigurations id="Deprecated" label="Deprecated" description="Deprecated"> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Deprecated_Property" label="Property (Deprecated)" description="Create a Deprecated Property"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3002"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3005"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3006"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3012"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3018"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3041"/> + </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Deprecated_InstanceSpecification" label="InstanceSpecification (Deprecated)" description="Create a Deprecated InstanceSpecification"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/InstanceSpecification.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_InstanceSpecification_4021"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_InstanceSpecification_2001"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_InstanceSpecification_3020"/> + </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Deprecated_Class" label="Class (Deprecated)" description="Create a Deprecated Class" kind="ConnectionTool"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Class.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_2008"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_3004"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_3008"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_3010"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_3014"/> + </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Deprecated_Association" label="Association (Deprecated)" description="Create a Deprecated Association" kind="ConnectionTool"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Association.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Association_2015"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Association_4001"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Association_4019"/> + </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Deprecated_Generalization" label="Generalization (Deprecated)" description="Create a Deprecated Generalization" kind="ConnectionTool"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Generalization.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Generalization_4002"/> + </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Deprecated_DataType" label="DataType (Deprecated)" description="Create a Deprecated DataType"> + <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/DataType.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_2010"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_3027"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_3043"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_3044"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_3045"/> + </ownedConfigurations> + </drawerConfigurations> + <drawerConfigurations id="Other SysML Elements" label="Other SysML Elements" description="Other SysML Elements"> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.View_Package_PapyrusUMLClassDi" label="View" description="Create a View"> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.View_Package_PapyrusUMLClassDiagram"/> + </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Allocated" label="Allocated" description="Create a Allocated"> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Allocated_2097"/> + </ownedConfigurations> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.RequirementRelated" label="RequirementRelated" description="Create a RequirementRelated"> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.RequirementRelated_2097"/> + </ownedConfigurations> </drawerConfigurations> - <drawerConfigurations id="Nodes" label="Nodes" description="Nodes"> + <drawerConfigurations id="Nodes" label="Other Nodes" description="Other Nodes"> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.AdjunctProperty" label="AdjunctProperty" description="Create a AdjunctProperty"> <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/> <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.AdjunctProperty_3002"/> @@ -132,24 +227,6 @@ <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.ParticipantProperty_3018"/> <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.ParticipantProperty_3041"/> </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Problem" label="Problem" description="Create a Problem"> - <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/modelelements/Problem.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Problem_2012"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Problem_3028"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Rationale" label="Rationale" description="Create a Rationale"> - <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/modelelements/Rationale.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Rationale_2012"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Rationale_3028"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.TestCase_Operation" label="TestCase" description="Create a TestCase"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Operation.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.TestCase_Operation_3003"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.TestCase_Operation_3007"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.TestCase_Operation_3013"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.TestCase_Operation_3019"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.TestCase_Operation_3042"/> - </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.View_Package" label="View" description="Create a View"> <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Package.gif"/> <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.View_Package_2007"/> @@ -179,24 +256,16 @@ <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.ValueType_3044"/> <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.ValueType_3045"/> </ownedConfigurations> - </drawerConfigurations> - <drawerConfigurations id="Edges" label="Edges" description="Edges"> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Copy_Abstraction" label="Copy" description="Create a Copy" kind="ConnectionTool"> - <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/requirements/Copy.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Copy_Abstraction_4006"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Verify_Abstraction" label="Verify" description="Create a Verify"> - <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/requirements/Verify.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Verify_Abstraction_4006"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Trace_Abstraction" label="Trace" description="Create a Trace" kind="ConnectionTool"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Abstraction.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Trace_Abstraction_4006"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Refine_Abstraction" label="Refine" description="Create a Refine" kind="ConnectionTool"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Abstraction.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Refine_Abstraction_4006"/> + <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Block" label="Block" description="Create a Block"> + <icon pluginID="org.eclipse.papyrus.sysml" iconPath="icons/blocks/Block.gif"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Block_2008"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Block_3004"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Block_3008"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Block_3010"/> + <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Block_3014"/> </ownedConfigurations> + </drawerConfigurations> + <drawerConfigurations id="Edges" label="Other Edges" description="Other Edges"> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Conform_Generalization" label="Conform" description="Create a Conform Generalization" kind="ConnectionTool"> <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Generalization.gif"/> <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Conform_Generalization_4002"/> @@ -205,10 +274,6 @@ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Abstraction.gif"/> <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Allocate_Abstraction_4006"/> </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.DeriveReqt_Abstraction" label="DeriveReqt" description="Create a DeriveReqt Abstraction" kind="ConnectionTool"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Abstraction.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.DeriveReqt_Abstraction_4006"/> - </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Conform_Dependency" label="Conform" description="Create a Conform " kind="ConnectionTool"> <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Dependency.gif"/> <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Conform_Dependency_2014"/> @@ -226,58 +291,4 @@ <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.ItemFlow_4026"/> </ownedConfigurations> </drawerConfigurations> - <drawerConfigurations id="Other SysML Elements" label="Other SysML Elements" description="Other SysML Elements"> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.View_Package_PapyrusUMLClassDi" label="View" description="Create a View"> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.View_Package_PapyrusUMLClassDiagram"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Allocated" label="Allocated" description="Create a Allocated"> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Allocated_2097"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.RequirementRelated" label="RequirementRelated" description="Create a RequirementRelated"> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.RequirementRelated_2097"/> - </ownedConfigurations> - </drawerConfigurations> - <drawerConfigurations id="Deprecated" label="Deprecated" description="Deprecated"> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Deprecated_Property" label="Property (Deprecated)" description="Create a Deprecated Property"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3002"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3005"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3006"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3012"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3018"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Property_3041"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Deprecated_InstanceSpecification" label="InstanceSpecification (Deprecated)" description="Create a Deprecated InstanceSpecification"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/InstanceSpecification.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_InstanceSpecification_4021"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_InstanceSpecification_2001"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_InstanceSpecification_3020"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Deprecated_Class" label="Class (Deprecated)" description="Create a Deprecated Class" kind="ConnectionTool"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Class.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_2008"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_3004"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_3008"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_3010"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Class_3014"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Deprecated_Association" label="Association (Deprecated)" description="Create a Deprecated Association" kind="ConnectionTool"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Association.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Association_2015"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Association_4001"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Association_4019"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Deprecated_Generalization" label="Generalization (Deprecated)" description="Create a Deprecated Generalization" kind="ConnectionTool"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Generalization.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_Generalization_4002"/> - </ownedConfigurations> - <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.Deprecated_DataType" label="DataType (Deprecated)" description="Create a Deprecated DataType"> - <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/DataType.gif"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_2010"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_3027"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_3043"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_3044"/> - <elementDescriptors elementTypeId="org.eclipse.papyrus.sysML.Deprecated_DataType_3045"/> - </ownedConfigurations> - </drawerConfigurations> </paletteconfiguration:PaletteConfiguration> diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/META-INF/MANIFEST.MF b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/META-INF/MANIFEST.MF index 40b69402b0f..57dc976a32e 100644 --- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/META-INF/MANIFEST.MF +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/META-INF/MANIFEST.MF @@ -7,9 +7,14 @@ Bundle-Activator: org.eclipse.papyrus.sysml14.service.types.Activator Require-Bundle: org.eclipse.ui, org.eclipse.core.runtime, org.eclipse.papyrus.infra.elementtypesconfigurations;bundle-version="1.1.0", - org.eclipse.papyrus.infra.newchild;bundle-version="1.1.0" + org.eclipse.papyrus.infra.newchild;bundle-version="1.1.0", + org.eclipse.gmf.runtime.emf.type.core, + org.eclipse.uml2.uml, + org.eclipse.papyrus.sysml14;bundle-version="1.1.0" Bundle-RequiredExecutionEnvironment: JavaSE-1.6 Bundle-ActivationPolicy: lazy Bundle-Vendor: %providerName Bundle-Description: %pluginDescription Bundle-Localization: plugin +Export-Package: org.eclipse.papyrus.sysml14.service.types, + org.eclipse.papyrus.sysml14.service.types.advice diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/model/SysML14.elementtypesconfigurations b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/model/SysML14.elementtypesconfigurations index 9d17e6ea2cc..871fc68ff07 100644 --- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/model/SysML14.elementtypesconfigurations +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/model/SysML14.elementtypesconfigurations @@ -1370,6 +1370,49 @@ <stereotypesQualifiedNames>SysML::DeprecatedElements::Deprecated</stereotypesQualifiedNames> </matcherConfiguration> </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_5R-xwOgeEeSUQvXhEVQh8w" + name="Unit" + identifier="org.eclipse.papyrus.SysML14.Unit" + hint="UML::InstanceSpecification"> + <specializedTypesID>org.eclipse.papyrus.uml.InstanceSpecification</specializedTypesID> + <editHelperAdviceConfiguration + xmi:id="_o8jhkOjFEeSUQvXhEVQh8w" + name="org.eclipse.papyrus.sysml14.service.types.advice.UnitEditHelperAdvice" + description="" + identifier="org.eclipse.papyrus.sysml14.service.types.advice.UnitEditHelperAdvice" + editHelperAdviceClassName="org.eclipse.papyrus.sysml14.service.types.advice.UnitEditHelperAdvice"/> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_meaO8OgnEeSUQvXhEVQh8w" + name="QuantityKind" + identifier="org.eclipse.papyrus.SysML14.QuantityKind" + hint="UML::InstanceSpecification"> + <specializedTypesID>org.eclipse.papyrus.uml.InstanceSpecification</specializedTypesID> + <editHelperAdviceConfiguration + xmi:id="_e4MKkOjOEeSWwY3EZCu9OA" + name="org.eclipse.papyrus.sysml14.service.types.advice.QuantityKindEditHelperAdvice" + description="" + identifier="org.eclipse.papyrus.sysml14.service.types.advice.QuantityKindEditHelperAdvice" + editHelperAdviceClassName="org.eclipse.papyrus.sysml14.service.types.advice.QuantityKindEditHelperAdvice"/> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_OdSQ4OgqEeSUQvXhEVQh8w" + name="PartAssociation" + description="Create a PartAssociation" + identifier="org.eclipse.papyrus.SysML14.PartAssociation" + hint="UML::Association"> + <specializedTypesID>org.eclipse.papyrus.uml.Association</specializedTypesID> + <editHelperAdviceConfiguration + xmi:id="_a6mbQOgsEeSUQvXhEVQh8w" + name="org.eclipse.papyrus.sysml14.service.types.advice.PartAssociationEditHelperAdvice" + description="" + identifier="org.eclipse.papyrus.sysml14.service.types.advice.PartAssociationEditHelperAdvice" + editHelperAdviceClassName="org.eclipse.papyrus.sysml14.service.types.advice.PartAssociationEditHelperAdvice"/> + </elementTypeConfigurations> <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_k4SncbwFEeSwNLK2W02HwA" diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/PartAssociationEditHelperAdvice.java b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/PartAssociationEditHelperAdvice.java new file mode 100644 index 00000000000..ec60eddef08 --- /dev/null +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/PartAssociationEditHelperAdvice.java @@ -0,0 +1,57 @@ +/***************************************************************************** + * Copyright (c) 2015 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Benoit Maggi (CEA LIST) benoit.maggi@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.sysml14.service.types.advice; + + + +import org.eclipse.core.commands.ExecutionException; +import org.eclipse.core.runtime.IAdaptable; +import org.eclipse.core.runtime.IProgressMonitor; +import org.eclipse.gmf.runtime.common.core.command.CommandResult; +import org.eclipse.gmf.runtime.common.core.command.ICommand; +import org.eclipse.gmf.runtime.emf.type.core.commands.ConfigureElementCommand; +import org.eclipse.gmf.runtime.emf.type.core.edithelper.AbstractEditHelperAdvice; +import org.eclipse.gmf.runtime.emf.type.core.requests.ConfigureRequest; +import org.eclipse.uml2.uml.AggregationKind; +import org.eclipse.uml2.uml.Association; + + +/** + * The helperadvice class used for PartAssociation + * + */ +public class PartAssociationEditHelperAdvice extends AbstractEditHelperAdvice { + + + /** + * @see org.eclipse.gmf.runtime.emf.type.core.edithelper.AbstractEditHelperAdvice#getBeforeConfigureCommand(org.eclipse.gmf.runtime.emf.type.core.requests.ConfigureRequest) + * + * @param request + * @return + */ + @Override + protected ICommand getBeforeConfigureCommand(ConfigureRequest request) { + final Association association = (Association) request.getElementToConfigure(); + + return new ConfigureElementCommand(request) { + + @Override + protected CommandResult doExecuteWithResult(IProgressMonitor progressMonitor, IAdaptable info) throws ExecutionException { + + // FIXME : this kind of thing is probably possible with an element type configuration model + association.getMemberEnds().get(0).setAggregation(AggregationKind.COMPOSITE_LITERAL); + + return CommandResult.newOKCommandResult(association); + } + }; + } +} diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/QuantityKindEditHelperAdvice.java b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/QuantityKindEditHelperAdvice.java new file mode 100644 index 00000000000..4d91787a45a --- /dev/null +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/QuantityKindEditHelperAdvice.java @@ -0,0 +1,117 @@ +/***************************************************************************** + * Copyright (c) 2015 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Benoit Maggi (CEA LIST) benoit.maggi@cea.fr - Initial API and implementation + *****************************************************************************/ + +package org.eclipse.papyrus.sysml14.service.types.advice; + + + +import org.eclipse.core.commands.ExecutionException; +import org.eclipse.core.runtime.IAdaptable; +import org.eclipse.core.runtime.IProgressMonitor; +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.common.util.URI; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.resource.Resource; +import org.eclipse.emf.ecore.resource.ResourceSet; +import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl; +import org.eclipse.gmf.runtime.common.core.command.CommandResult; +import org.eclipse.gmf.runtime.common.core.command.ICommand; +import org.eclipse.gmf.runtime.emf.type.core.commands.ConfigureElementCommand; +import org.eclipse.gmf.runtime.emf.type.core.edithelper.AbstractEditHelperAdvice; +import org.eclipse.gmf.runtime.emf.type.core.requests.ConfigureRequest; +import org.eclipse.papyrus.sysml14.util.SysmlResource; +import org.eclipse.uml2.uml.Classifier; +import org.eclipse.uml2.uml.InstanceSpecification; +import org.eclipse.uml2.uml.Package; +import org.eclipse.uml2.uml.PackageableElement; +import org.eclipse.uml2.uml.Property; +import org.eclipse.uml2.uml.Slot; +import org.eclipse.uml2.uml.UMLPackage; + +/** + * The helperadvice class used for QuantityKind. + * - Init the type of the instance specification + * - create all slot corresponding to quantityKind attributes + * + */ +public class QuantityKindEditHelperAdvice extends AbstractEditHelperAdvice { + + /** + * + */ + private static final String UNIT_AND_QUANTITY_KIND = "UnitAndQuantityKind"; + + /** + * + */ + private static final String QUANTITY_KIND = "QuantityKind"; + + + + // TODO : this method should be provided as API in an upper level (already exist ?) + private Classifier getClassByNameSpace(Resource resource, String packageName, String classifierName) { + EList<EObject> contents = resource.getContents(); + for (EObject eObject : contents) { + if (eObject instanceof Package){ + Package pkg = (Package) eObject; + + PackageableElement packagedElement2 = pkg.getPackagedElement(packageName); + PackageableElement packagedElement4 = ( (Package) packagedElement2).getPackagedElement(classifierName); + return (Classifier) packagedElement4; + } + } + + + return null; + + } + + /** + * @see org.eclipse.gmf.runtime.emf.type.core.edithelper.AbstractEditHelperAdvice#getBeforeConfigureCommand(org.eclipse.gmf.runtime.emf.type.core.requests.ConfigureRequest) + * + * @param request + * @return + */ + @Override + protected ICommand getBeforeConfigureCommand(ConfigureRequest request) { + final InstanceSpecification instanceSpecification = (InstanceSpecification) request.getElementToConfigure(); + + return new ConfigureElementCommand(request) { + + + @Override + protected CommandResult doExecuteWithResult(IProgressMonitor progressMonitor, IAdaptable info) throws ExecutionException { + + // get sysml library + ResourceSet rset = new ResourceSetImpl(); + URI createURI = URI.createURI(SysmlResource.LIBRARY_PATH); + Resource res = rset.getResource(createURI,true); + Classifier quantityKindClassifier = getClassByNameSpace(res, UNIT_AND_QUANTITY_KIND, QUANTITY_KIND); + + // set classifier to unit + instanceSpecification.getClassifiers().add(quantityKindClassifier); + + EList<Property> attributes = quantityKindClassifier.getAttributes(); + + for (Property property : attributes) { + Slot slot = instanceSpecification.createSlot(); + slot.createValue(property.getName(), property.getType(), UMLPackage.eINSTANCE.getLiteralString()); + slot.setDefiningFeature(property); + } + + return CommandResult.newOKCommandResult(instanceSpecification); + } + }; + + } + +} diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/UnitEditHelperAdvice.java b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/UnitEditHelperAdvice.java new file mode 100644 index 00000000000..a20c8e9dcc8 --- /dev/null +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/UnitEditHelperAdvice.java @@ -0,0 +1,108 @@ +/***************************************************************************** + * Copyright (c) 2014 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Benoit Maggi (CEA LIST) benoit.maggi@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.sysml14.service.types.advice; + +import org.eclipse.core.commands.ExecutionException; +import org.eclipse.core.runtime.IAdaptable; +import org.eclipse.core.runtime.IProgressMonitor; +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.common.util.URI; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.resource.Resource; +import org.eclipse.emf.ecore.resource.ResourceSet; +import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl; +import org.eclipse.gmf.runtime.common.core.command.CommandResult; +import org.eclipse.gmf.runtime.common.core.command.ICommand; +import org.eclipse.gmf.runtime.emf.type.core.commands.ConfigureElementCommand; +import org.eclipse.gmf.runtime.emf.type.core.edithelper.AbstractEditHelperAdvice; +import org.eclipse.gmf.runtime.emf.type.core.requests.ConfigureRequest; +import org.eclipse.papyrus.sysml14.util.SysmlResource; +import org.eclipse.uml2.uml.Classifier; +import org.eclipse.uml2.uml.InstanceSpecification; +import org.eclipse.uml2.uml.Package; +import org.eclipse.uml2.uml.PackageableElement; +import org.eclipse.uml2.uml.Property; +import org.eclipse.uml2.uml.Slot; +import org.eclipse.uml2.uml.UMLPackage; + +/** + * The helper advice class used for Unit. + * - Init the type of the instance specification + * - create all slot corresponding to Unit attributes + * + */ +public class UnitEditHelperAdvice extends AbstractEditHelperAdvice { + + /** + * + */ + private static final String UNIT = "Unit"; + /** + * + */ + private static final String UNIT_AND_QUANTITY_KIND = "UnitAndQuantityKind"; + + + // TODO : this method should be provided as API in an upper level (already exist ?) + private Classifier getClassByNameSpace(Resource resource, String packageName, String classifierName) { + + EList<EObject> contents = resource.getContents(); + + for (EObject eObject : contents) { + if (eObject instanceof Package){ + Package pkg = (Package) eObject; + + PackageableElement packagedElement2 = pkg.getPackagedElement(packageName); + PackageableElement packagedElement4 = ( (Package) packagedElement2).getPackagedElement(classifierName); + return (Classifier) packagedElement4; + } + } + return null; + } + + + /** + * @see org.eclipse.gmf.runtime.emf.type.core.edithelper.AbstractEditHelperAdvice#getBeforeConfigureCommand(org.eclipse.gmf.runtime.emf.type.core.requests.ConfigureRequest) + * + * @param request + * @return + */ + @Override + protected ICommand getBeforeConfigureCommand(ConfigureRequest request) { + final InstanceSpecification instanceSpecification = (InstanceSpecification) request.getElementToConfigure(); + + return new ConfigureElementCommand(request) { + @Override + protected CommandResult doExecuteWithResult(IProgressMonitor progressMonitor, IAdaptable info) throws ExecutionException { + // get sysml library + + ResourceSet rset = new ResourceSetImpl(); + URI createURI = URI.createURI(SysmlResource.LIBRARY_PATH); + Resource res = rset.getResource(createURI,true); + + Classifier unitClassifier = getClassByNameSpace(res, UNIT_AND_QUANTITY_KIND, UNIT); + + // set classifier to unit + instanceSpecification.getClassifiers().add(unitClassifier); + EList<Property> attributes = unitClassifier.getAttributes(); + + for (Property property : attributes) { + Slot slot = instanceSpecification.createSlot(); + slot.createValue(property.getName(), property.getType(), UMLPackage.eINSTANCE.getLiteralString()); + slot.setDefiningFeature(property); + } + + return CommandResult.newOKCommandResult(instanceSpecification); + } + }; + } +} diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.ui/resources/SysML14.creationmenumodel b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.ui/resources/SysML14.creationmenumodel index 2b96cbea392..58b76238988 100644 --- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.ui/resources/SysML14.creationmenumodel +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.ui/resources/SysML14.creationmenumodel @@ -1,83 +1,335 @@ <?xml version="1.0" encoding="ASCII"?> -<ElementCreationMenuModel:Folder xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ElementCreationMenuModel="http://www.eclipse.org/papyrus/infra/newchild/elementcreationmenumodel" xmi:id="_FUfLgMyuEeSuYbPdZwWlyw" label="SysML 1.4" icon=""> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfykMyuEeSuYbPdZwWlyw" label="ValueType" elementTypeIdRef="org.eclipse.papyrus.SysML14.ValueType"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfykcyuEeSuYbPdZwWlyw" label="DistributedProperty" elementTypeIdRef="org.eclipse.papyrus.SysML14.DistributedProperty"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfyksyuEeSuYbPdZwWlyw" label="ConnectorProperty" elementTypeIdRef="org.eclipse.papyrus.SysML14.ConnectorProperty"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfyk8yuEeSuYbPdZwWlyw" label="ParticipantProperty" elementTypeIdRef="org.eclipse.papyrus.SysML14.ParticipantProperty"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfylMyuEeSuYbPdZwWlyw" label="BindingConnector" elementTypeIdRef="org.eclipse.papyrus.SysML14.BindingConnector"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfylcyuEeSuYbPdZwWlyw" label="Block" elementTypeIdRef="org.eclipse.papyrus.SysML14.Block"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfylsyuEeSuYbPdZwWlyw" label="PropertySpecificType" elementTypeIdRef="org.eclipse.papyrus.SysML14.PropertySpecificType"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfyl8yuEeSuYbPdZwWlyw" label="NestedConnectorEnd ConnectorEnd" elementTypeIdRef="org.eclipse.papyrus.SysML14.NestedConnectorEnd_ConnectorEnd"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfymMyuEeSuYbPdZwWlyw" label="NestedConnectorEnd Element" elementTypeIdRef="org.eclipse.papyrus.SysML14.NestedConnectorEnd_Element"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfymcyuEeSuYbPdZwWlyw" label="DirectedRelationshipPropertyPath" elementTypeIdRef="org.eclipse.papyrus.SysML14.DirectedRelationshipPropertyPath"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfymsyuEeSuYbPdZwWlyw" label="ElementPropertyPath" elementTypeIdRef="org.eclipse.papyrus.SysML14.ElementPropertyPath"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfym8yuEeSuYbPdZwWlyw" label="EndPathMultiplicity" elementTypeIdRef="org.eclipse.papyrus.SysML14.EndPathMultiplicity"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfynMyuEeSuYbPdZwWlyw" label="BoundReference" elementTypeIdRef="org.eclipse.papyrus.SysML14.BoundReference"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfyncyuEeSuYbPdZwWlyw" label="AdjunctProperty" elementTypeIdRef="org.eclipse.papyrus.SysML14.AdjunctProperty"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfynsyuEeSuYbPdZwWlyw" label="ClassifierBehaviorProperty" elementTypeIdRef="org.eclipse.papyrus.SysML14.ClassifierBehaviorProperty"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfyn8yuEeSuYbPdZwWlyw" label="ItemFlow" elementTypeIdRef="org.eclipse.papyrus.SysML14.ItemFlow"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfyoMyuEeSuYbPdZwWlyw" label="FlowProperty" elementTypeIdRef="org.eclipse.papyrus.SysML14.FlowProperty"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfyocyuEeSuYbPdZwWlyw" label="FullPort" elementTypeIdRef="org.eclipse.papyrus.SysML14.FullPort"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfyosyuEeSuYbPdZwWlyw" label="InterfaceBlock" elementTypeIdRef="org.eclipse.papyrus.SysML14.InterfaceBlock"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfyo8yuEeSuYbPdZwWlyw" label="ProxyPort" elementTypeIdRef="org.eclipse.papyrus.SysML14.ProxyPort"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfypMyuEeSuYbPdZwWlyw" label="AcceptChangeStructuralFeatureEventAction" elementTypeIdRef="org.eclipse.papyrus.SysML14.AcceptChangeStructuralFeatureEventAction"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfypcyuEeSuYbPdZwWlyw" label="ChangeStructuralFeatureEvent" elementTypeIdRef="org.eclipse.papyrus.SysML14.ChangeStructuralFeatureEvent"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfypsyuEeSuYbPdZwWlyw" label="DirectedFeature" elementTypeIdRef="org.eclipse.papyrus.SysML14.DirectedFeature"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfyp8yuEeSuYbPdZwWlyw" label="InvocationOnNestedPortAction InvocationAction" elementTypeIdRef="org.eclipse.papyrus.SysML14.InvocationOnNestedPortAction_InvocationAction"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfyqMyuEeSuYbPdZwWlyw" label="InvocationOnNestedPortAction Element" elementTypeIdRef="org.eclipse.papyrus.SysML14.InvocationOnNestedPortAction_Element"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUfyqcyuEeSuYbPdZwWlyw" label="TriggerOnNestedPort Trigger" elementTypeIdRef="org.eclipse.papyrus.SysML14.TriggerOnNestedPort_Trigger"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZoMyuEeSuYbPdZwWlyw" label="TriggerOnNestedPort Element" elementTypeIdRef="org.eclipse.papyrus.SysML14.TriggerOnNestedPort_Element"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZocyuEeSuYbPdZwWlyw" label="Overwrite" elementTypeIdRef="org.eclipse.papyrus.SysML14.Overwrite"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZosyuEeSuYbPdZwWlyw" label="ControlOperator Behavior" elementTypeIdRef="org.eclipse.papyrus.SysML14.ControlOperator_Behavior"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZo8yuEeSuYbPdZwWlyw" label="ControlOperator Operation" elementTypeIdRef="org.eclipse.papyrus.SysML14.ControlOperator_Operation"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZpMyuEeSuYbPdZwWlyw" label="Rate ActivityEdge" elementTypeIdRef="org.eclipse.papyrus.SysML14.Rate_ActivityEdge"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZpcyuEeSuYbPdZwWlyw" label="Rate Parameter" elementTypeIdRef="org.eclipse.papyrus.SysML14.Rate_Parameter"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZpsyuEeSuYbPdZwWlyw" label="NoBuffer" elementTypeIdRef="org.eclipse.papyrus.SysML14.NoBuffer"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZp8yuEeSuYbPdZwWlyw" label="Discrete ActivityEdge" elementTypeIdRef="org.eclipse.papyrus.SysML14.Discrete_ActivityEdge"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZqMyuEeSuYbPdZwWlyw" label="Discrete Parameter" elementTypeIdRef="org.eclipse.papyrus.SysML14.Discrete_Parameter"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZqcyuEeSuYbPdZwWlyw" label="Continuous ActivityEdge" elementTypeIdRef="org.eclipse.papyrus.SysML14.Continuous_ActivityEdge"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZqsyuEeSuYbPdZwWlyw" label="Continuous Parameter" elementTypeIdRef="org.eclipse.papyrus.SysML14.Continuous_Parameter"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZq8yuEeSuYbPdZwWlyw" label="Probability ActivityEdge" elementTypeIdRef="org.eclipse.papyrus.SysML14.Probability_ActivityEdge"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZrMyuEeSuYbPdZwWlyw" label="Probability ParameterSet" elementTypeIdRef="org.eclipse.papyrus.SysML14.Probability_ParameterSet"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZrcyuEeSuYbPdZwWlyw" label="Optional" elementTypeIdRef="org.eclipse.papyrus.SysML14.Optional"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZrsyuEeSuYbPdZwWlyw" label="Rationale" elementTypeIdRef="org.eclipse.papyrus.SysML14.Rationale"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZr8yuEeSuYbPdZwWlyw" label="View Package" elementTypeIdRef="org.eclipse.papyrus.SysML14.View_Package"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZsMyuEeSuYbPdZwWlyw" label="View Class" elementTypeIdRef="org.eclipse.papyrus.SysML14.View_Class"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZscyuEeSuYbPdZwWlyw" label="Conform Dependency" elementTypeIdRef="org.eclipse.papyrus.SysML14.Conform_Dependency"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZssyuEeSuYbPdZwWlyw" label="Conform Generalization" elementTypeIdRef="org.eclipse.papyrus.SysML14.Conform_Generalization"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZs8yuEeSuYbPdZwWlyw" label="Problem" elementTypeIdRef="org.eclipse.papyrus.SysML14.Problem"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZtMyuEeSuYbPdZwWlyw" label="ViewPoint" elementTypeIdRef="org.eclipse.papyrus.SysML14.ViewPoint"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZtcyuEeSuYbPdZwWlyw" label="Stakeholder" elementTypeIdRef="org.eclipse.papyrus.SysML14.Stakeholder"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZtsyuEeSuYbPdZwWlyw" label="Expose" elementTypeIdRef="org.eclipse.papyrus.SysML14.Expose"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZt8yuEeSuYbPdZwWlyw" label="ElementGroup" elementTypeIdRef="org.eclipse.papyrus.SysML14.ElementGroup"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZuMyuEeSuYbPdZwWlyw" label="ConstraintBlock" elementTypeIdRef="org.eclipse.papyrus.SysML14.ConstraintBlock"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZucyuEeSuYbPdZwWlyw" label="AllocateActivityPartition" elementTypeIdRef="org.eclipse.papyrus.SysML14.AllocateActivityPartition"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZusyuEeSuYbPdZwWlyw" label="Allocate Abstraction" elementTypeIdRef="org.eclipse.papyrus.SysML14.Allocate_Abstraction"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZu8yuEeSuYbPdZwWlyw" label="Allocate DirectedRelationship" elementTypeIdRef="org.eclipse.papyrus.SysML14.Allocate_DirectedRelationship"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZvMyuEeSuYbPdZwWlyw" label="DeriveReqt Abstraction" elementTypeIdRef="org.eclipse.papyrus.SysML14.DeriveReqt_Abstraction"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZvcyuEeSuYbPdZwWlyw" label="DeriveReqt DirectedRelationship" elementTypeIdRef="org.eclipse.papyrus.SysML14.DeriveReqt_DirectedRelationship"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZvsyuEeSuYbPdZwWlyw" label="Copy Abstraction" elementTypeIdRef="org.eclipse.papyrus.SysML14.Copy_Abstraction"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZv8yuEeSuYbPdZwWlyw" label="Copy DirectedRelationship" elementTypeIdRef="org.eclipse.papyrus.SysML14.Copy_DirectedRelationship"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZwMyuEeSuYbPdZwWlyw" label="Satisfy Abstraction" elementTypeIdRef="org.eclipse.papyrus.SysML14.Satisfy_Abstraction"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZwcyuEeSuYbPdZwWlyw" label="Satisfy DirectedRelationship" elementTypeIdRef="org.eclipse.papyrus.SysML14.Satisfy_DirectedRelationship"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZwsyuEeSuYbPdZwWlyw" label="TestCase Operation" elementTypeIdRef="org.eclipse.papyrus.SysML14.TestCase_Operation"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZw8yuEeSuYbPdZwWlyw" label="TestCase Behavior" elementTypeIdRef="org.eclipse.papyrus.SysML14.TestCase_Behavior"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZxMyuEeSuYbPdZwWlyw" label="Requirement" elementTypeIdRef="org.eclipse.papyrus.SysML14.Requirement"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZxcyuEeSuYbPdZwWlyw" label="Verify Abstraction" elementTypeIdRef="org.eclipse.papyrus.SysML14.Verify_Abstraction"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZxsyuEeSuYbPdZwWlyw" label="Verify DirectedRelationship" elementTypeIdRef="org.eclipse.papyrus.SysML14.Verify_DirectedRelationship"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZx8yuEeSuYbPdZwWlyw" label="Trace Abstraction" elementTypeIdRef="org.eclipse.papyrus.SysML14.Trace_Abstraction"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZyMyuEeSuYbPdZwWlyw" label="Trace DirectedRelationship" elementTypeIdRef="org.eclipse.papyrus.SysML14.Trace_DirectedRelationship"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZycyuEeSuYbPdZwWlyw" label="Refine Abstraction" elementTypeIdRef="org.eclipse.papyrus.SysML14.Refine_Abstraction"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZysyuEeSuYbPdZwWlyw" label="Refine DirectedRelationship" elementTypeIdRef="org.eclipse.papyrus.SysML14.Refine_DirectedRelationship"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZy8yuEeSuYbPdZwWlyw" label="FlowPort" elementTypeIdRef="org.eclipse.papyrus.SysML14.FlowPort"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZzMyuEeSuYbPdZwWlyw" label="FlowSpecification" elementTypeIdRef="org.eclipse.papyrus.SysML14.FlowSpecification"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZzcyuEeSuYbPdZwWlyw" label="Allocated" elementTypeIdRef="org.eclipse.papyrus.SysML14.Allocated"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZzsyuEeSuYbPdZwWlyw" label="RequirementRelated" elementTypeIdRef="org.eclipse.papyrus.SysML14.RequirementRelated"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZz8yuEeSuYbPdZwWlyw" label="Deprecated ValueSpecification" elementTypeIdRef="org.eclipse.papyrus.SysML14.Deprecated_ValueSpecification"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZ0MyuEeSuYbPdZwWlyw" label="Property (Deprecated)" elementTypeIdRef="org.eclipse.papyrus.SysML14.Deprecated_Property"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZ0cyuEeSuYbPdZwWlyw" label="InstanceSpecification(Deprecated)" elementTypeIdRef="org.eclipse.papyrus.SysML14.Deprecated_InstanceSpecification"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZ0syuEeSuYbPdZwWlyw" label="Class (Deprecated)" elementTypeIdRef="org.eclipse.papyrus.SysML14.Deprecated_Class"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZ08yuEeSuYbPdZwWlyw" label="Association (Deprecated)" elementTypeIdRef="org.eclipse.papyrus.SysML14.Deprecated_Association_UML::Association"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZ1MyuEeSuYbPdZwWlyw" label="Generalization (Deprecated)" icon="" elementTypeIdRef="org.eclipse.papyrus.SysML14.Deprecated_Generalization"/> - <menu xsi:type="ElementCreationMenuModel:CreationMenu" xmi:id="_FUgZ1cyuEeSuYbPdZwWlyw" label="DataType (Deprecated)" elementTypeIdRef="org.eclipse.papyrus.SysML14.Deprecated_DataType"/> +<ElementCreationMenuModel:Folder + xmi:version="2.0" + xmlns:xmi="http://www.omg.org/XMI" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xmlns:ElementCreationMenuModel="http://www.eclipse.org/papyrus/infra/newchild/elementcreationmenumodel" + xmi:id="_FUfLgMyuEeSuYbPdZwWlyw" + label="SysML 1.4" + icon=""> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfykMyuEeSuYbPdZwWlyw" + label="ValueType" + elementTypeIdRef="org.eclipse.papyrus.SysML14.ValueType"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfykcyuEeSuYbPdZwWlyw" + label="DistributedProperty" + elementTypeIdRef="org.eclipse.papyrus.SysML14.DistributedProperty"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfyksyuEeSuYbPdZwWlyw" + label="ConnectorProperty" + elementTypeIdRef="org.eclipse.papyrus.SysML14.ConnectorProperty"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfyk8yuEeSuYbPdZwWlyw" + label="ParticipantProperty" + elementTypeIdRef="org.eclipse.papyrus.SysML14.ParticipantProperty"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfylMyuEeSuYbPdZwWlyw" + label="BindingConnector" + elementTypeIdRef="org.eclipse.papyrus.SysML14.BindingConnector"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfylcyuEeSuYbPdZwWlyw" + label="Block" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Block"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfylsyuEeSuYbPdZwWlyw" + label="PropertySpecificType" + elementTypeIdRef="org.eclipse.papyrus.SysML14.PropertySpecificType"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfyl8yuEeSuYbPdZwWlyw" + label="NestedConnectorEnd ConnectorEnd" + elementTypeIdRef="org.eclipse.papyrus.SysML14.NestedConnectorEnd_ConnectorEnd"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfymMyuEeSuYbPdZwWlyw" + label="NestedConnectorEnd Element" + elementTypeIdRef="org.eclipse.papyrus.SysML14.NestedConnectorEnd_Element"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfymcyuEeSuYbPdZwWlyw" + label="DirectedRelationshipPropertyPath" + elementTypeIdRef="org.eclipse.papyrus.SysML14.DirectedRelationshipPropertyPath"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfymsyuEeSuYbPdZwWlyw" + label="ElementPropertyPath" + elementTypeIdRef="org.eclipse.papyrus.SysML14.ElementPropertyPath"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfym8yuEeSuYbPdZwWlyw" + label="EndPathMultiplicity" + elementTypeIdRef="org.eclipse.papyrus.SysML14.EndPathMultiplicity"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfynMyuEeSuYbPdZwWlyw" + label="BoundReference" + elementTypeIdRef="org.eclipse.papyrus.SysML14.BoundReference"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfyncyuEeSuYbPdZwWlyw" + label="AdjunctProperty" + elementTypeIdRef="org.eclipse.papyrus.SysML14.AdjunctProperty"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfynsyuEeSuYbPdZwWlyw" + label="ClassifierBehaviorProperty" + elementTypeIdRef="org.eclipse.papyrus.SysML14.ClassifierBehaviorProperty"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfyn8yuEeSuYbPdZwWlyw" + label="ItemFlow" + elementTypeIdRef="org.eclipse.papyrus.SysML14.ItemFlow"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfyoMyuEeSuYbPdZwWlyw" + label="FlowProperty" + elementTypeIdRef="org.eclipse.papyrus.SysML14.FlowProperty"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfyocyuEeSuYbPdZwWlyw" + label="FullPort" + elementTypeIdRef="org.eclipse.papyrus.SysML14.FullPort"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfyosyuEeSuYbPdZwWlyw" + label="InterfaceBlock" + elementTypeIdRef="org.eclipse.papyrus.SysML14.InterfaceBlock"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfyo8yuEeSuYbPdZwWlyw" + label="ProxyPort" + elementTypeIdRef="org.eclipse.papyrus.SysML14.ProxyPort"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfypMyuEeSuYbPdZwWlyw" + label="AcceptChangeStructuralFeatureEventAction" + elementTypeIdRef="org.eclipse.papyrus.SysML14.AcceptChangeStructuralFeatureEventAction"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfypcyuEeSuYbPdZwWlyw" + label="ChangeStructuralFeatureEvent" + elementTypeIdRef="org.eclipse.papyrus.SysML14.ChangeStructuralFeatureEvent"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfypsyuEeSuYbPdZwWlyw" + label="DirectedFeature" + elementTypeIdRef="org.eclipse.papyrus.SysML14.DirectedFeature"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfyp8yuEeSuYbPdZwWlyw" + label="InvocationOnNestedPortAction InvocationAction" + elementTypeIdRef="org.eclipse.papyrus.SysML14.InvocationOnNestedPortAction_InvocationAction"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfyqMyuEeSuYbPdZwWlyw" + label="InvocationOnNestedPortAction Element" + elementTypeIdRef="org.eclipse.papyrus.SysML14.InvocationOnNestedPortAction_Element"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUfyqcyuEeSuYbPdZwWlyw" + label="TriggerOnNestedPort Trigger" + elementTypeIdRef="org.eclipse.papyrus.SysML14.TriggerOnNestedPort_Trigger"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZoMyuEeSuYbPdZwWlyw" + label="TriggerOnNestedPort Element" + elementTypeIdRef="org.eclipse.papyrus.SysML14.TriggerOnNestedPort_Element"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZocyuEeSuYbPdZwWlyw" + label="Overwrite" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Overwrite"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZosyuEeSuYbPdZwWlyw" + label="ControlOperator Behavior" + elementTypeIdRef="org.eclipse.papyrus.SysML14.ControlOperator_Behavior"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZo8yuEeSuYbPdZwWlyw" + label="ControlOperator Operation" + elementTypeIdRef="org.eclipse.papyrus.SysML14.ControlOperator_Operation"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZpMyuEeSuYbPdZwWlyw" + label="Rate ActivityEdge" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Rate_ActivityEdge"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZpcyuEeSuYbPdZwWlyw" + label="Rate Parameter" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Rate_Parameter"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZpsyuEeSuYbPdZwWlyw" + label="NoBuffer" + elementTypeIdRef="org.eclipse.papyrus.SysML14.NoBuffer"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZp8yuEeSuYbPdZwWlyw" + label="Discrete ActivityEdge" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Discrete_ActivityEdge"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZqMyuEeSuYbPdZwWlyw" + label="Discrete Parameter" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Discrete_Parameter"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZqcyuEeSuYbPdZwWlyw" + label="Continuous ActivityEdge" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Continuous_ActivityEdge"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZqsyuEeSuYbPdZwWlyw" + label="Continuous Parameter" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Continuous_Parameter"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZq8yuEeSuYbPdZwWlyw" + label="Probability ActivityEdge" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Probability_ActivityEdge"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZrMyuEeSuYbPdZwWlyw" + label="Probability ParameterSet" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Probability_ParameterSet"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZrcyuEeSuYbPdZwWlyw" + label="Optional" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Optional"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZrsyuEeSuYbPdZwWlyw" + label="Rationale" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Rationale"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZr8yuEeSuYbPdZwWlyw" + label="View Package" + elementTypeIdRef="org.eclipse.papyrus.SysML14.View_Package"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZsMyuEeSuYbPdZwWlyw" + label="View Class" + elementTypeIdRef="org.eclipse.papyrus.SysML14.View_Class"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZscyuEeSuYbPdZwWlyw" + label="Conform Dependency" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Conform_Dependency"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZssyuEeSuYbPdZwWlyw" + label="Conform Generalization" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Conform_Generalization"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZs8yuEeSuYbPdZwWlyw" + label="Problem" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Problem"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZtMyuEeSuYbPdZwWlyw" + label="ViewPoint" + elementTypeIdRef="org.eclipse.papyrus.SysML14.ViewPoint"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZtcyuEeSuYbPdZwWlyw" + label="Stakeholder" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Stakeholder"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZtsyuEeSuYbPdZwWlyw" + label="Expose" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Expose"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZt8yuEeSuYbPdZwWlyw" + label="ElementGroup" + elementTypeIdRef="org.eclipse.papyrus.SysML14.ElementGroup"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZuMyuEeSuYbPdZwWlyw" + label="ConstraintBlock" + elementTypeIdRef="org.eclipse.papyrus.SysML14.ConstraintBlock"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZucyuEeSuYbPdZwWlyw" + label="AllocateActivityPartition" + elementTypeIdRef="org.eclipse.papyrus.SysML14.AllocateActivityPartition"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZusyuEeSuYbPdZwWlyw" + label="Allocate Abstraction" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Allocate_Abstraction"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZu8yuEeSuYbPdZwWlyw" + label="Allocate DirectedRelationship" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Allocate_DirectedRelationship"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZvMyuEeSuYbPdZwWlyw" + label="DeriveReqt Abstraction" + elementTypeIdRef="org.eclipse.papyrus.SysML14.DeriveReqt_Abstraction"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZvcyuEeSuYbPdZwWlyw" + label="DeriveReqt DirectedRelationship" + elementTypeIdRef="org.eclipse.papyrus.SysML14.DeriveReqt_DirectedRelationship"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZvsyuEeSuYbPdZwWlyw" + label="Copy Abstraction" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Copy_Abstraction"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZv8yuEeSuYbPdZwWlyw" + label="Copy DirectedRelationship" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Copy_DirectedRelationship"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZwMyuEeSuYbPdZwWlyw" + label="Satisfy Abstraction" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Satisfy_Abstraction"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZwcyuEeSuYbPdZwWlyw" + label="Satisfy DirectedRelationship" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Satisfy_DirectedRelationship"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZwsyuEeSuYbPdZwWlyw" + label="TestCase Operation" + elementTypeIdRef="org.eclipse.papyrus.SysML14.TestCase_Operation"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZw8yuEeSuYbPdZwWlyw" + label="TestCase Behavior" + elementTypeIdRef="org.eclipse.papyrus.SysML14.TestCase_Behavior"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZxMyuEeSuYbPdZwWlyw" + label="Requirement" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Requirement"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZxcyuEeSuYbPdZwWlyw" + label="Verify Abstraction" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Verify_Abstraction"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZxsyuEeSuYbPdZwWlyw" + label="Verify DirectedRelationship" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Verify_DirectedRelationship"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZx8yuEeSuYbPdZwWlyw" + label="Trace Abstraction" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Trace_Abstraction"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZyMyuEeSuYbPdZwWlyw" + label="Trace DirectedRelationship" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Trace_DirectedRelationship"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZycyuEeSuYbPdZwWlyw" + label="Refine Abstraction" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Refine_Abstraction"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZysyuEeSuYbPdZwWlyw" + label="Refine DirectedRelationship" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Refine_DirectedRelationship"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZy8yuEeSuYbPdZwWlyw" + label="FlowPort" + elementTypeIdRef="org.eclipse.papyrus.SysML14.FlowPort"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZzMyuEeSuYbPdZwWlyw" + label="FlowSpecification" + elementTypeIdRef="org.eclipse.papyrus.SysML14.FlowSpecification"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZzcyuEeSuYbPdZwWlyw" + label="Allocated" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Allocated"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZzsyuEeSuYbPdZwWlyw" + label="RequirementRelated" + elementTypeIdRef="org.eclipse.papyrus.SysML14.RequirementRelated"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_V9D8cOjrEeS0s_Pe-G3XMA" + label="Unit" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Unit"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZz8yuEeSuYbPdZwWlyw" + label="ValueSpecification (Deprecated)" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Deprecated_ValueSpecification"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZ0MyuEeSuYbPdZwWlyw" + label="Property (Deprecated)" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Deprecated_Property"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZ0cyuEeSuYbPdZwWlyw" + label="InstanceSpecification(Deprecated)" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Deprecated_InstanceSpecification"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZ0syuEeSuYbPdZwWlyw" + label="Class (Deprecated)" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Deprecated_Class"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZ08yuEeSuYbPdZwWlyw" + label="Association (Deprecated)" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Deprecated_Association_UML::Association"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZ1MyuEeSuYbPdZwWlyw" + label="Generalization (Deprecated)" + icon="" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Deprecated_Generalization"/> + <menu xsi:type="ElementCreationMenuModel:CreationMenu" + xmi:id="_FUgZ1cyuEeSuYbPdZwWlyw" + label="DataType (Deprecated)" + elementTypeIdRef="org.eclipse.papyrus.SysML14.Deprecated_DataType"/> </ElementCreationMenuModel:Folder> diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14/icons/SysMLLibrary.gif b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14/icons/SysMLLibrary.gif Binary files differnew file mode 100644 index 00000000000..bf8bdd59934 --- /dev/null +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14/icons/SysMLLibrary.gif diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14/model/SysML.elementtypesconfigurations b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14/model/SysML.elementtypesconfigurations deleted file mode 100644 index 4eff2d62afd..00000000000 --- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14/model/SysML.elementtypesconfigurations +++ /dev/null @@ -1,963 +0,0 @@ -<?xml version="1.0" encoding="ASCII"?>
-<elementtypesconfigurations:ElementTypeSetConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:applystereotypeadviceconfiguration="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/uml/applystereotypeadvice/1.0" xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.0" xmlns:stereotypeapplicationmatcherconfiguration="http://www.eclipse.org/payrus/elementtypesconfigurations/uml/stereotypematcherconfiguration" xmi:id="_Jbru4MZiEeSDCqXZMptZiw" name="SysML" identifier="org.eclipse.papyrus.sysML.elementTypes" metamodelNsURI="http://www.eclipse.org/uml2/5.0.0/UML">
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbru4cZiEeSDCqXZMptZiw" name="ValueType" identifier="org.eclipse.papyrus.sysML.ValueType" hint="UML::DataType">
- <iconEntry xmi:id="_Jbru4sZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/DataType.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.DataType</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbru48ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Blocks::ValueType</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbru5MZiEeSDCqXZMptZiw" name="DistributedProperty" identifier="org.eclipse.papyrus.sysML.DistributedProperty" hint="UML::Property">
- <iconEntry xmi:id="_Jbru5cZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbru5sZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Blocks::DistributedProperty</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbru58ZiEeSDCqXZMptZiw" name="ConnectorProperty" identifier="org.eclipse.papyrus.sysML.ConnectorProperty" hint="UML::Property">
- <iconEntry xmi:id="_Jbru6MZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbru6cZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Blocks::ConnectorProperty</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbru6sZiEeSDCqXZMptZiw" name="ParticipantProperty" identifier="org.eclipse.papyrus.sysML.ParticipantProperty" hint="UML::Property">
- <iconEntry xmi:id="_Jbru68ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbru7MZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Blocks::ParticipantProperty</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbru7cZiEeSDCqXZMptZiw" name="BindingConnector" identifier="org.eclipse.papyrus.sysML.BindingConnector" hint="UML::Connector">
- <iconEntry xmi:id="_Jbru7sZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Connector.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Connector</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbru78ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Blocks::BindingConnector</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbru8MZiEeSDCqXZMptZiw" name="Block" identifier="org.eclipse.papyrus.sysML.Block" hint="UML::Class">
- <iconEntry xmi:id="_Jbru8cZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbru8sZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Blocks::Block</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbru88ZiEeSDCqXZMptZiw" name="PropertySpecificType" identifier="org.eclipse.papyrus.sysML.PropertySpecificType" hint="UML::Classifier">
- <iconEntry xmi:id="_Jbru9MZiEeSDCqXZMptZiw" iconPath="/icons/Classifier.gif" bundleId="org.eclipse.papyrus.uml.service.types"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Classifier</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbru9cZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Blocks::PropertySpecificType</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbru9sZiEeSDCqXZMptZiw" name="NestedConnectorEnd ConnectorEnd" identifier="org.eclipse.papyrus.sysML.NestedConnectorEnd_ConnectorEnd" hint="UML::ConnectorEnd">
- <iconEntry xmi:id="_Jbru98ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/ConnectorEnd.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.ConnectorEnd</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbru-MZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Blocks::NestedConnectorEnd</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbru-cZiEeSDCqXZMptZiw" name="NestedConnectorEnd Element" identifier="org.eclipse.papyrus.sysML.NestedConnectorEnd_Element" hint="UML::Element">
- <iconEntry xmi:id="_Jbru-sZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbru-8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Blocks::NestedConnectorEnd</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbru_MZiEeSDCqXZMptZiw" name="DirectedRelationshipPropertyPath" identifier="org.eclipse.papyrus.sysML.DirectedRelationshipPropertyPath" hint="UML::DirectedRelationship">
- <iconEntry xmi:id="_Jbru_cZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/DirectedRelationship.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.DirectedRelationship</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbru_sZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Blocks::DirectedRelationshipPropertyPath</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbru_8ZiEeSDCqXZMptZiw" name="ElementPropertyPath" identifier="org.eclipse.papyrus.sysML.ElementPropertyPath" hint="UML::Element">
- <iconEntry xmi:id="_JbrvAMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvAcZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Blocks::ElementPropertyPath</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvAsZiEeSDCqXZMptZiw" name="EndPathMultiplicity" identifier="org.eclipse.papyrus.sysML.EndPathMultiplicity" hint="UML::Property">
- <iconEntry xmi:id="_JbrvA8ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvBMZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Blocks::EndPathMultiplicity</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvBcZiEeSDCqXZMptZiw" name="BoundReference" identifier="org.eclipse.papyrus.sysML.BoundReference" hint="UML::Property">
- <iconEntry xmi:id="_JbrvBsZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvB8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Blocks::BoundReference</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvCMZiEeSDCqXZMptZiw" name="AdjunctProperty" identifier="org.eclipse.papyrus.sysML.AdjunctProperty" hint="UML::Property">
- <iconEntry xmi:id="_JbrvCcZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvCsZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Blocks::AdjunctProperty</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvC8ZiEeSDCqXZMptZiw" name="ClassifierBehaviorProperty" identifier="org.eclipse.papyrus.sysML.ClassifierBehaviorProperty" hint="UML::Property">
- <iconEntry xmi:id="_JbrvDMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvDcZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Blocks::ClassifierBehaviorProperty</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvDsZiEeSDCqXZMptZiw" name="ItemFlow" identifier="org.eclipse.papyrus.sysML.ItemFlow" hint="UML::InformationFlow">
- <iconEntry xmi:id="_JbrvD8ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/InformationFlow.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.InformationFlow</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvEMZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::PortsandFlows::ItemFlow</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvEcZiEeSDCqXZMptZiw" name="FlowProperty" identifier="org.eclipse.papyrus.sysML.FlowProperty" hint="UML::Property">
- <iconEntry xmi:id="_JbrvEsZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvE8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::PortsandFlows::FlowProperty</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvFMZiEeSDCqXZMptZiw" name="FullPort" identifier="org.eclipse.papyrus.sysML.FullPort" hint="UML::Port">
- <iconEntry xmi:id="_JbrvFcZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Port.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Port</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvFsZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::PortsandFlows::FullPort</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvF8ZiEeSDCqXZMptZiw" name="InterfaceBlock" identifier="org.eclipse.papyrus.sysML.InterfaceBlock" hint="UML::Class">
- <iconEntry xmi:id="_JbrvGMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvGcZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::PortsandFlows::InterfaceBlock</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvGsZiEeSDCqXZMptZiw" name="ProxyPort" identifier="org.eclipse.papyrus.sysML.ProxyPort" hint="UML::Port">
- <iconEntry xmi:id="_JbrvG8ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Port.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Port</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvHMZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::PortsandFlows::ProxyPort</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvHcZiEeSDCqXZMptZiw" name="AcceptChangeStructuralFeatureEventAction" identifier="org.eclipse.papyrus.sysML.AcceptChangeStructuralFeatureEventAction" hint="UML::AcceptEventAction">
- <iconEntry xmi:id="_JbrvHsZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/AcceptEventAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.AcceptEventAction</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvH8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::PortsandFlows::AcceptChangeStructuralFeatureEventAction</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvIMZiEeSDCqXZMptZiw" name="ChangeStructuralFeatureEvent" identifier="org.eclipse.papyrus.sysML.ChangeStructuralFeatureEvent" hint="UML::ChangeEvent">
- <iconEntry xmi:id="_JbrvIcZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/ChangeEvent.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.ChangeEvent</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvIsZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::PortsandFlows::ChangeStructuralFeatureEvent</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvI8ZiEeSDCqXZMptZiw" name="DirectedFeature" identifier="org.eclipse.papyrus.sysML.DirectedFeature" hint="UML::Feature">
- <iconEntry xmi:id="_JbrvJMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Feature.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Feature</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvJcZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::PortsandFlows::DirectedFeature</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvJsZiEeSDCqXZMptZiw" name="InvocationOnNestedPortAction InvocationAction" identifier="org.eclipse.papyrus.sysML.InvocationOnNestedPortAction_InvocationAction" hint="UML::InvocationAction">
- <iconEntry xmi:id="_JbrvJ8ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/InvocationAction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.InvocationAction</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvKMZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::PortsandFlows::InvocationOnNestedPortAction</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvKcZiEeSDCqXZMptZiw" name="InvocationOnNestedPortAction Element" identifier="org.eclipse.papyrus.sysML.InvocationOnNestedPortAction_Element" hint="UML::Element">
- <iconEntry xmi:id="_JbrvKsZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvK8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::PortsandFlows::InvocationOnNestedPortAction</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvLMZiEeSDCqXZMptZiw" name="TriggerOnNestedPort Trigger" identifier="org.eclipse.papyrus.sysML.TriggerOnNestedPort_Trigger" hint="UML::Trigger">
- <iconEntry xmi:id="_JbrvLcZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Trigger.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Trigger</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvLsZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::PortsandFlows::TriggerOnNestedPort</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvL8ZiEeSDCqXZMptZiw" name="TriggerOnNestedPort Element" identifier="org.eclipse.papyrus.sysML.TriggerOnNestedPort_Element" hint="UML::Element">
- <iconEntry xmi:id="_JbrvMMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Element.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Element</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvMcZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::PortsandFlows::TriggerOnNestedPort</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvMsZiEeSDCqXZMptZiw" name="Overwrite" identifier="org.eclipse.papyrus.sysML.Overwrite" hint="UML::ObjectNode">
- <iconEntry xmi:id="_JbrvM8ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/ObjectNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.ObjectNode</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvNMZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Activities::Overwrite</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvNcZiEeSDCqXZMptZiw" name="ControlOperator Behavior" identifier="org.eclipse.papyrus.sysML.ControlOperator_Behavior" hint="UML::Behavior">
- <iconEntry xmi:id="_JbrvNsZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Behavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Behavior</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvN8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Activities::ControlOperator</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvOMZiEeSDCqXZMptZiw" name="ControlOperator Operation" identifier="org.eclipse.papyrus.sysML.ControlOperator_Operation" hint="UML::Operation">
- <iconEntry xmi:id="_JbrvOcZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Operation.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Operation</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvOsZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Activities::ControlOperator</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvO8ZiEeSDCqXZMptZiw" name="Rate ActivityEdge" identifier="org.eclipse.papyrus.sysML.Rate_ActivityEdge" hint="UML::ActivityEdge">
- <iconEntry xmi:id="_JbrvPMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/ActivityEdge.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.ActivityEdge</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvPcZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Activities::Rate</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvPsZiEeSDCqXZMptZiw" name="Rate Parameter" identifier="org.eclipse.papyrus.sysML.Rate_Parameter" hint="UML::Parameter">
- <iconEntry xmi:id="_JbrvP8ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Parameter.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Parameter</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvQMZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Activities::Rate</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvQcZiEeSDCqXZMptZiw" name="NoBuffer" identifier="org.eclipse.papyrus.sysML.NoBuffer" hint="UML::ObjectNode">
- <iconEntry xmi:id="_JbrvQsZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/ObjectNode.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.ObjectNode</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvQ8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Activities::NoBuffer</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvRMZiEeSDCqXZMptZiw" name="Discrete ActivityEdge" identifier="org.eclipse.papyrus.sysML.Discrete_ActivityEdge" hint="UML::ActivityEdge">
- <iconEntry xmi:id="_JbrvRcZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/ActivityEdge.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.ActivityEdge</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvRsZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Activities::Discrete</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvR8ZiEeSDCqXZMptZiw" name="Discrete Parameter" identifier="org.eclipse.papyrus.sysML.Discrete_Parameter" hint="UML::Parameter">
- <iconEntry xmi:id="_JbrvSMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Parameter.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Parameter</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvScZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Activities::Discrete</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvSsZiEeSDCqXZMptZiw" name="Continuous ActivityEdge" identifier="org.eclipse.papyrus.sysML.Continuous_ActivityEdge" hint="UML::ActivityEdge">
- <iconEntry xmi:id="_JbrvS8ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/ActivityEdge.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.ActivityEdge</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvTMZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Activities::Continuous</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvTcZiEeSDCqXZMptZiw" name="Continuous Parameter" identifier="org.eclipse.papyrus.sysML.Continuous_Parameter" hint="UML::Parameter">
- <iconEntry xmi:id="_JbrvTsZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Parameter.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Parameter</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvT8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Activities::Continuous</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvUMZiEeSDCqXZMptZiw" name="Probability ActivityEdge" identifier="org.eclipse.papyrus.sysML.Probability_ActivityEdge" hint="UML::ActivityEdge">
- <iconEntry xmi:id="_JbrvUcZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/ActivityEdge.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.ActivityEdge</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvUsZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Activities::Probability</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvU8ZiEeSDCqXZMptZiw" name="Probability ParameterSet" identifier="org.eclipse.papyrus.sysML.Probability_ParameterSet" hint="UML::ParameterSet">
- <iconEntry xmi:id="_JbrvVMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/ParameterSet.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.ParameterSet</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvVcZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Activities::Probability</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvVsZiEeSDCqXZMptZiw" name="Optional" identifier="org.eclipse.papyrus.sysML.Optional" hint="UML::Parameter">
- <iconEntry xmi:id="_JbrvV8ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Parameter.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Parameter</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvWMZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Activities::Optional</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvWcZiEeSDCqXZMptZiw" name="Rationale" identifier="org.eclipse.papyrus.sysML.Rationale" hint="UML::Comment">
- <iconEntry xmi:id="_JbrvWsZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Comment.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Comment</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvW8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::ModelElements::Rationale</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvXMZiEeSDCqXZMptZiw" name="View Package" identifier="org.eclipse.papyrus.sysML.View_Package" hint="UML::Package">
- <iconEntry xmi:id="_JbrvXcZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Package.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Package</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvXsZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::ModelElements::View</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvX8ZiEeSDCqXZMptZiw" name="View Class" identifier="org.eclipse.papyrus.sysML.View_Class" hint="UML::Class">
- <iconEntry xmi:id="_JbrvYMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvYcZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::ModelElements::View</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvYsZiEeSDCqXZMptZiw" name="Conform Dependency" identifier="org.eclipse.papyrus.sysML.Conform_Dependency" hint="UML::Dependency">
- <iconEntry xmi:id="_JbrvY8ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Dependency.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Dependency</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvZMZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::ModelElements::Conform</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvZcZiEeSDCqXZMptZiw" name="Conform Generalization" identifier="org.eclipse.papyrus.sysML.Conform_Generalization" hint="UML::Generalization">
- <iconEntry xmi:id="_JbrvZsZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Generalization.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Generalization</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvZ8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::ModelElements::Conform</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvaMZiEeSDCqXZMptZiw" name="Problem" identifier="org.eclipse.papyrus.sysML.Problem" hint="UML::Comment">
- <iconEntry xmi:id="_JbrvacZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Comment.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Comment</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvasZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::ModelElements::Problem</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbrva8ZiEeSDCqXZMptZiw" name="ViewPoint" identifier="org.eclipse.papyrus.sysML.ViewPoint" hint="UML::Class">
- <iconEntry xmi:id="_JbrvbMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvbcZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::ModelElements::ViewPoint</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvbsZiEeSDCqXZMptZiw" name="Stakeholder" identifier="org.eclipse.papyrus.sysML.Stakeholder" hint="UML::Classifier">
- <iconEntry xmi:id="_Jbrvb8ZiEeSDCqXZMptZiw" iconPath="/icons/Classifier.gif" bundleId="org.eclipse.papyrus.uml.service.types"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Classifier</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvcMZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::ModelElements::Stakeholder</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvccZiEeSDCqXZMptZiw" name="Expose" identifier="org.eclipse.papyrus.sysML.Expose" hint="UML::Dependency">
- <iconEntry xmi:id="_JbrvcsZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Dependency.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Dependency</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbrvc8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::ModelElements::Expose</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvdMZiEeSDCqXZMptZiw" name="ElementGroup" identifier="org.eclipse.papyrus.sysML.ElementGroup" hint="UML::Comment">
- <iconEntry xmi:id="_JbrvdcZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Comment.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Comment</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvdsZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::ModelElements::ElementGroup</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbrvd8ZiEeSDCqXZMptZiw" name="ConstraintBlock" identifier="org.eclipse.papyrus.sysML.ConstraintBlock" hint="UML::Class">
- <iconEntry xmi:id="_JbrveMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvecZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::ConstraintBlocks::ConstraintBlock</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvesZiEeSDCqXZMptZiw" name="AllocateActivityPartition" identifier="org.eclipse.papyrus.sysML.AllocateActivityPartition" hint="UML::ActivityPartition">
- <iconEntry xmi:id="_Jbrve8ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/ActivityPartition.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.ActivityPartition</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvfMZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Allocations::AllocateActivityPartition</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvfcZiEeSDCqXZMptZiw" name="Allocate Abstraction" identifier="org.eclipse.papyrus.sysML.Allocate_Abstraction" hint="UML::Abstraction">
- <iconEntry xmi:id="_JbrvfsZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Abstraction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Abstraction</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbrvf8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Allocations::Allocate</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvgMZiEeSDCqXZMptZiw" name="Allocate DirectedRelationship" identifier="org.eclipse.papyrus.sysML.Allocate_DirectedRelationship" hint="UML::DirectedRelationship">
- <iconEntry xmi:id="_JbrvgcZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/DirectedRelationship.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.DirectedRelationship</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvgsZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Allocations::Allocate</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbrvg8ZiEeSDCqXZMptZiw" name="DeriveReqt Abstraction" identifier="org.eclipse.papyrus.sysML.DeriveReqt_Abstraction" hint="UML::Abstraction">
- <iconEntry xmi:id="_JbrvhMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Abstraction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Abstraction</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvhcZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Requirements::DeriveReqt</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvhsZiEeSDCqXZMptZiw" name="DeriveReqt DirectedRelationship" identifier="org.eclipse.papyrus.sysML.DeriveReqt_DirectedRelationship" hint="UML::DirectedRelationship">
- <iconEntry xmi:id="_Jbrvh8ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/DirectedRelationship.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.DirectedRelationship</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrviMZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Requirements::DeriveReqt</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvicZiEeSDCqXZMptZiw" name="Copy Abstraction" identifier="org.eclipse.papyrus.sysML.Copy_Abstraction" hint="UML::Abstraction">
- <iconEntry xmi:id="_JbrvisZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Abstraction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Abstraction</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbrvi8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Requirements::Copy</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvjMZiEeSDCqXZMptZiw" name="Copy DirectedRelationship" identifier="org.eclipse.papyrus.sysML.Copy_DirectedRelationship" hint="UML::DirectedRelationship">
- <iconEntry xmi:id="_JbrvjcZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/DirectedRelationship.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.DirectedRelationship</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvjsZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Requirements::Copy</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbrvj8ZiEeSDCqXZMptZiw" name="Satisfy Abstraction" identifier="org.eclipse.papyrus.sysML.Satisfy_Abstraction" hint="UML::Abstraction">
- <iconEntry xmi:id="_JbrvkMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Abstraction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Abstraction</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvkcZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Requirements::Satisfy</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvksZiEeSDCqXZMptZiw" name="Satisfy DirectedRelationship" identifier="org.eclipse.papyrus.sysML.Satisfy_DirectedRelationship" hint="UML::DirectedRelationship">
- <iconEntry xmi:id="_Jbrvk8ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/DirectedRelationship.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.DirectedRelationship</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvlMZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Requirements::Satisfy</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvlcZiEeSDCqXZMptZiw" name="TestCase Operation" identifier="org.eclipse.papyrus.sysML.TestCase_Operation" hint="UML::Operation">
- <iconEntry xmi:id="_JbrvlsZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Operation.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Operation</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbrvl8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Requirements::TestCase</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvmMZiEeSDCqXZMptZiw" name="TestCase Behavior" identifier="org.eclipse.papyrus.sysML.TestCase_Behavior" hint="UML::Behavior">
- <iconEntry xmi:id="_JbrvmcZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Behavior.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Behavior</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvmsZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Requirements::TestCase</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbrvm8ZiEeSDCqXZMptZiw" name="Requirement" identifier="org.eclipse.papyrus.sysML.Requirement" hint="UML::Class">
- <iconEntry xmi:id="_JbrvnMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvncZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Requirements::Requirement</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvnsZiEeSDCqXZMptZiw" name="Verify Abstraction" identifier="org.eclipse.papyrus.sysML.Verify_Abstraction" hint="UML::Abstraction">
- <iconEntry xmi:id="_Jbrvn8ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Abstraction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Abstraction</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvoMZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Requirements::Verify</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvocZiEeSDCqXZMptZiw" name="Verify DirectedRelationship" identifier="org.eclipse.papyrus.sysML.Verify_DirectedRelationship" hint="UML::DirectedRelationship">
- <iconEntry xmi:id="_JbrvosZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/DirectedRelationship.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.DirectedRelationship</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbrvo8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Requirements::Verify</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvpMZiEeSDCqXZMptZiw" name="Trace Abstraction" identifier="org.eclipse.papyrus.sysML.Trace_Abstraction" hint="UML::Abstraction">
- <iconEntry xmi:id="_JbrvpcZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Abstraction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Abstraction</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvpsZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Requirements::Trace</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbrvp8ZiEeSDCqXZMptZiw" name="Trace DirectedRelationship" identifier="org.eclipse.papyrus.sysML.Trace_DirectedRelationship" hint="UML::DirectedRelationship">
- <iconEntry xmi:id="_JbrvqMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/DirectedRelationship.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.DirectedRelationship</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvqcZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Requirements::Trace</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvqsZiEeSDCqXZMptZiw" name="Refine Abstraction" identifier="org.eclipse.papyrus.sysML.Refine_Abstraction" hint="UML::Abstraction">
- <iconEntry xmi:id="_Jbrvq8ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Abstraction.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Abstraction</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvrMZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Requirements::Refine</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvrcZiEeSDCqXZMptZiw" name="Refine DirectedRelationship" identifier="org.eclipse.papyrus.sysML.Refine_DirectedRelationship" hint="UML::DirectedRelationship">
- <iconEntry xmi:id="_JbrvrsZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/DirectedRelationship.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.DirectedRelationship</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbrvr8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::Requirements::Refine</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvsMZiEeSDCqXZMptZiw" name="FlowPort" identifier="org.eclipse.papyrus.sysML.FlowPort" hint="UML::Port">
- <iconEntry xmi:id="_JbrvscZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Port.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Port</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvssZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::DeprecatedElements::FlowPort</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbrvs8ZiEeSDCqXZMptZiw" name="FlowSpecification" identifier="org.eclipse.papyrus.sysML.FlowSpecification" hint="UML::Interface">
- <iconEntry xmi:id="_JbrvtMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Interface.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Interface</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvtcZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::DeprecatedElements::FlowSpecification</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvtsZiEeSDCqXZMptZiw" name="Allocated" identifier="org.eclipse.papyrus.sysML.Allocated" hint="UML::NamedElement">
- <iconEntry xmi:id="_Jbrvt8ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/NamedElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.NamedElement</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvuMZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::DeprecatedElements::Allocated</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvucZiEeSDCqXZMptZiw" name="RequirementRelated" identifier="org.eclipse.papyrus.sysML.RequirementRelated" hint="UML::NamedElement">
- <iconEntry xmi:id="_JbrvusZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/NamedElement.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.NamedElement</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbrvu8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::DeprecatedElements::RequirementRelated</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvvMZiEeSDCqXZMptZiw" name="Deprecated ValueSpecification" identifier="org.eclipse.papyrus.sysML.Deprecated_ValueSpecification" hint="UML::ValueSpecification">
- <iconEntry xmi:id="_JbrvvcZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/ValueSpecification.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.ValueSpecification</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvvsZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::DeprecatedElements::Deprecated</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbrvv8ZiEeSDCqXZMptZiw" name="Deprecated Property" identifier="org.eclipse.papyrus.sysML.Deprecated_Property" hint="UML::Property">
- <iconEntry xmi:id="_JbrvwMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Property.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Property</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvwcZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::DeprecatedElements::Deprecated</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvwsZiEeSDCqXZMptZiw" name="Deprecated InstanceSpecification" identifier="org.eclipse.papyrus.sysML.Deprecated_InstanceSpecification" hint="UML::InstanceSpecification">
- <iconEntry xmi:id="_Jbrvw8ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/InstanceSpecification.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.InstanceSpecification</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvxMZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::DeprecatedElements::Deprecated</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvxcZiEeSDCqXZMptZiw" name="Deprecated Class" identifier="org.eclipse.papyrus.sysML.Deprecated_Class" hint="UML::Class">
- <iconEntry xmi:id="_JbrvxsZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Class.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Class</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbrvx8ZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::DeprecatedElements::Deprecated</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvyMZiEeSDCqXZMptZiw" name="Deprecated Association" identifier="org.eclipse.papyrus.sysML.Deprecated_Association_UML::Association" hint="UML::Association">
- <iconEntry xmi:id="_JbrvycZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Association.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Association</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvysZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::DeprecatedElements::Deprecated</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_Jbrvy8ZiEeSDCqXZMptZiw" name="Deprecated Generalization" identifier="org.eclipse.papyrus.sysML.Deprecated_Generalization" hint="UML::Generalization">
- <iconEntry xmi:id="_JbrvzMZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/Generalization.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.Generalization</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_JbrvzcZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::DeprecatedElements::Deprecated</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_JbrvzsZiEeSDCqXZMptZiw" name="Deprecated DataType" identifier="org.eclipse.papyrus.sysML.Deprecated_DataType" hint="UML::DataType">
- <iconEntry xmi:id="_Jbrvz8ZiEeSDCqXZMptZiw" iconPath="/icons/full/obj16/DataType.gif" bundleId="org.eclipse.uml2.uml.edit"/>
- <specializedTypesID>org.eclipse.papyrus.uml.DataType</specializedTypesID>
- <matcherConfiguration xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" xmi:id="_Jbrv0MZiEeSDCqXZMptZiw">
- <stereotypesQualifiedNames>SysML::DeprecatedElements::Deprecated</stereotypesQualifiedNames>
- </matcherConfiguration>
- </elementTypeConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsV8MZiEeSDCqXZMptZiw" name="Apply ValueType" identifier="org.eclipse.papyrus.sysML.valueType" target="_Jbru4cZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsV8cZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Blocks::ValueType" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsV8sZiEeSDCqXZMptZiw" name="Apply DistributedProperty" identifier="org.eclipse.papyrus.sysML.distributedProperty" target="_Jbru5MZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsV88ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Blocks::DistributedProperty" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsV9MZiEeSDCqXZMptZiw" name="Apply ConnectorProperty" identifier="org.eclipse.papyrus.sysML.connectorProperty" target="_Jbru58ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsV9cZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Blocks::ConnectorProperty" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsV9sZiEeSDCqXZMptZiw" name="Apply ParticipantProperty" identifier="org.eclipse.papyrus.sysML.participantProperty" target="_Jbru6sZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsV98ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Blocks::ParticipantProperty" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsV-MZiEeSDCqXZMptZiw" name="Apply BindingConnector" identifier="org.eclipse.papyrus.sysML.bindingConnector" target="_Jbru7cZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsV-cZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Blocks::BindingConnector" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsV-sZiEeSDCqXZMptZiw" name="Apply Block" identifier="org.eclipse.papyrus.sysML.block" target="_Jbru8MZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsV-8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Blocks::Block" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsV_MZiEeSDCqXZMptZiw" name="Apply PropertySpecificType" identifier="org.eclipse.papyrus.sysML.propertySpecificType" target="_Jbru88ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsV_cZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Blocks::PropertySpecificType" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsV_sZiEeSDCqXZMptZiw" name="Apply NestedConnectorEnd" identifier="org.eclipse.papyrus.sysML.nestedConnectorEnd" target="_Jbru9sZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsV_8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Blocks::NestedConnectorEnd" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWAMZiEeSDCqXZMptZiw" name="Apply NestedConnectorEnd" identifier="org.eclipse.papyrus.sysML.nestedConnectorEnd" target="_Jbru-cZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWAcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Blocks::NestedConnectorEnd" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWAsZiEeSDCqXZMptZiw" name="Apply DirectedRelationshipPropertyPath" identifier="org.eclipse.papyrus.sysML.directedRelationshipPropertyPath" target="_Jbru_MZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWA8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Blocks::DirectedRelationshipPropertyPath" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWBMZiEeSDCqXZMptZiw" name="Apply ElementPropertyPath" identifier="org.eclipse.papyrus.sysML.elementPropertyPath" target="_Jbru_8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWBcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Blocks::ElementPropertyPath" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWBsZiEeSDCqXZMptZiw" name="Apply EndPathMultiplicity" identifier="org.eclipse.papyrus.sysML.endPathMultiplicity" target="_JbrvAsZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWB8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Blocks::EndPathMultiplicity" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWCMZiEeSDCqXZMptZiw" name="Apply BoundReference" identifier="org.eclipse.papyrus.sysML.boundReference" target="_JbrvBcZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWCcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Blocks::BoundReference" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWCsZiEeSDCqXZMptZiw" name="Apply AdjunctProperty" identifier="org.eclipse.papyrus.sysML.adjunctProperty" target="_JbrvCMZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWC8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Blocks::AdjunctProperty" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWDMZiEeSDCqXZMptZiw" name="Apply ClassifierBehaviorProperty" identifier="org.eclipse.papyrus.sysML.classifierBehaviorProperty" target="_JbrvC8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWDcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Blocks::ClassifierBehaviorProperty" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWDsZiEeSDCqXZMptZiw" name="Apply ItemFlow" identifier="org.eclipse.papyrus.sysML.itemFlow" target="_JbrvDsZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWD8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::PortsandFlows::ItemFlow" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWEMZiEeSDCqXZMptZiw" name="Apply FlowProperty" identifier="org.eclipse.papyrus.sysML.flowProperty" target="_JbrvEcZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWEcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::PortsandFlows::FlowProperty" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWEsZiEeSDCqXZMptZiw" name="Apply FullPort" identifier="org.eclipse.papyrus.sysML.fullPort" target="_JbrvFMZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWE8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::PortsandFlows::FullPort" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWFMZiEeSDCqXZMptZiw" name="Apply InterfaceBlock" identifier="org.eclipse.papyrus.sysML.interfaceBlock" target="_JbrvF8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWFcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::PortsandFlows::InterfaceBlock" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWFsZiEeSDCqXZMptZiw" name="Apply ProxyPort" identifier="org.eclipse.papyrus.sysML.proxyPort" target="_JbrvGsZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWF8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::PortsandFlows::ProxyPort" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWGMZiEeSDCqXZMptZiw" name="Apply AcceptChangeStructuralFeatureEventAction" identifier="org.eclipse.papyrus.sysML.acceptChangeStructuralFeatureEventAction" target="_JbrvHcZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWGcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::PortsandFlows::AcceptChangeStructuralFeatureEventAction" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWGsZiEeSDCqXZMptZiw" name="Apply ChangeStructuralFeatureEvent" identifier="org.eclipse.papyrus.sysML.changeStructuralFeatureEvent" target="_JbrvIMZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWG8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::PortsandFlows::ChangeStructuralFeatureEvent" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWHMZiEeSDCqXZMptZiw" name="Apply DirectedFeature" identifier="org.eclipse.papyrus.sysML.directedFeature" target="_JbrvI8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWHcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::PortsandFlows::DirectedFeature" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWHsZiEeSDCqXZMptZiw" name="Apply InvocationOnNestedPortAction" identifier="org.eclipse.papyrus.sysML.invocationOnNestedPortAction" target="_JbrvJsZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWH8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::PortsandFlows::InvocationOnNestedPortAction" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWIMZiEeSDCqXZMptZiw" name="Apply InvocationOnNestedPortAction" identifier="org.eclipse.papyrus.sysML.invocationOnNestedPortAction" target="_JbrvKcZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWIcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::PortsandFlows::InvocationOnNestedPortAction" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWIsZiEeSDCqXZMptZiw" name="Apply TriggerOnNestedPort" identifier="org.eclipse.papyrus.sysML.triggerOnNestedPort" target="_JbrvLMZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWI8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::PortsandFlows::TriggerOnNestedPort" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWJMZiEeSDCqXZMptZiw" name="Apply TriggerOnNestedPort" identifier="org.eclipse.papyrus.sysML.triggerOnNestedPort" target="_JbrvL8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWJcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::PortsandFlows::TriggerOnNestedPort" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWJsZiEeSDCqXZMptZiw" name="Apply Overwrite" identifier="org.eclipse.papyrus.sysML.overwrite" target="_JbrvMsZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWJ8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Activities::Overwrite" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWKMZiEeSDCqXZMptZiw" name="Apply ControlOperator" identifier="org.eclipse.papyrus.sysML.controlOperator" target="_JbrvNcZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWKcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Activities::ControlOperator" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWKsZiEeSDCqXZMptZiw" name="Apply ControlOperator" identifier="org.eclipse.papyrus.sysML.controlOperator" target="_JbrvOMZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWK8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Activities::ControlOperator" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWLMZiEeSDCqXZMptZiw" name="Apply Rate" identifier="org.eclipse.papyrus.sysML.rate" target="_JbrvO8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWLcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Activities::Rate" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWLsZiEeSDCqXZMptZiw" name="Apply Rate" identifier="org.eclipse.papyrus.sysML.rate" target="_JbrvPsZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWL8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Activities::Rate" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWMMZiEeSDCqXZMptZiw" name="Apply NoBuffer" identifier="org.eclipse.papyrus.sysML.noBuffer" target="_JbrvQcZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWMcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Activities::NoBuffer" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWMsZiEeSDCqXZMptZiw" name="Apply Discrete" identifier="org.eclipse.papyrus.sysML.discrete" target="_JbrvRMZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWM8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Activities::Discrete" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWNMZiEeSDCqXZMptZiw" name="Apply Discrete" identifier="org.eclipse.papyrus.sysML.discrete" target="_JbrvR8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWNcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Activities::Discrete" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWNsZiEeSDCqXZMptZiw" name="Apply Continuous" identifier="org.eclipse.papyrus.sysML.continuous" target="_JbrvSsZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWN8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Activities::Continuous" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWOMZiEeSDCqXZMptZiw" name="Apply Continuous" identifier="org.eclipse.papyrus.sysML.continuous" target="_JbrvTcZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWOcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Activities::Continuous" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWOsZiEeSDCqXZMptZiw" name="Apply Probability" identifier="org.eclipse.papyrus.sysML.probability" target="_JbrvUMZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWO8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Activities::Probability" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWPMZiEeSDCqXZMptZiw" name="Apply Probability" identifier="org.eclipse.papyrus.sysML.probability" target="_JbrvU8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWPcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Activities::Probability" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWPsZiEeSDCqXZMptZiw" name="Apply Optional" identifier="org.eclipse.papyrus.sysML.optional" target="_JbrvVsZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWP8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Activities::Optional" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWQMZiEeSDCqXZMptZiw" name="Apply Rationale" identifier="org.eclipse.papyrus.sysML.rationale" target="_JbrvWcZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWQcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::ModelElements::Rationale" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWQsZiEeSDCqXZMptZiw" name="Apply View" identifier="org.eclipse.papyrus.sysML.view" target="_JbrvXMZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWQ8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::ModelElements::View" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWRMZiEeSDCqXZMptZiw" name="Apply View" identifier="org.eclipse.papyrus.sysML.view" target="_JbrvX8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWRcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::ModelElements::View" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWRsZiEeSDCqXZMptZiw" name="Apply Conform" identifier="org.eclipse.papyrus.sysML.conform" target="_JbrvYsZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWR8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::ModelElements::Conform" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWSMZiEeSDCqXZMptZiw" name="Apply Conform" identifier="org.eclipse.papyrus.sysML.conform" target="_JbrvZcZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWScZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::ModelElements::Conform" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWSsZiEeSDCqXZMptZiw" name="Apply Problem" identifier="org.eclipse.papyrus.sysML.problem" target="_JbrvaMZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWS8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::ModelElements::Problem" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWTMZiEeSDCqXZMptZiw" name="Apply ViewPoint" identifier="org.eclipse.papyrus.sysML.viewPoint" target="_Jbrva8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWTcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::ModelElements::ViewPoint" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWTsZiEeSDCqXZMptZiw" name="Apply Stakeholder" identifier="org.eclipse.papyrus.sysML.stakeholder" target="_JbrvbsZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWT8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::ModelElements::Stakeholder" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWUMZiEeSDCqXZMptZiw" name="Apply Expose" identifier="org.eclipse.papyrus.sysML.expose" target="_JbrvccZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWUcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::ModelElements::Expose" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWUsZiEeSDCqXZMptZiw" name="Apply ElementGroup" identifier="org.eclipse.papyrus.sysML.elementGroup" target="_JbrvdMZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWU8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::ModelElements::ElementGroup" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWVMZiEeSDCqXZMptZiw" name="Apply ConstraintBlock" identifier="org.eclipse.papyrus.sysML.constraintBlock" target="_Jbrvd8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWVcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::ConstraintBlocks::ConstraintBlock" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWVsZiEeSDCqXZMptZiw" name="Apply AllocateActivityPartition" identifier="org.eclipse.papyrus.sysML.allocateActivityPartition" target="_JbrvesZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWV8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Allocations::AllocateActivityPartition" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWWMZiEeSDCqXZMptZiw" name="Apply Allocate" identifier="org.eclipse.papyrus.sysML.allocate" target="_JbrvfcZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWWcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Allocations::Allocate" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWWsZiEeSDCqXZMptZiw" name="Apply Allocate" identifier="org.eclipse.papyrus.sysML.allocate" target="_JbrvgMZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWW8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Allocations::Allocate" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWXMZiEeSDCqXZMptZiw" name="Apply DeriveReqt" identifier="org.eclipse.papyrus.sysML.deriveReqt" target="_Jbrvg8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWXcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Requirements::DeriveReqt" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWXsZiEeSDCqXZMptZiw" name="Apply DeriveReqt" identifier="org.eclipse.papyrus.sysML.deriveReqt" target="_JbrvhsZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWX8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Requirements::DeriveReqt" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWYMZiEeSDCqXZMptZiw" name="Apply Copy" identifier="org.eclipse.papyrus.sysML.copy" target="_JbrvicZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWYcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Requirements::Copy" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWYsZiEeSDCqXZMptZiw" name="Apply Copy" identifier="org.eclipse.papyrus.sysML.copy" target="_JbrvjMZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWY8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Requirements::Copy" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWZMZiEeSDCqXZMptZiw" name="Apply Satisfy" identifier="org.eclipse.papyrus.sysML.satisfy" target="_Jbrvj8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWZcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Requirements::Satisfy" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWZsZiEeSDCqXZMptZiw" name="Apply Satisfy" identifier="org.eclipse.papyrus.sysML.satisfy" target="_JbrvksZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWZ8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Requirements::Satisfy" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWaMZiEeSDCqXZMptZiw" name="Apply TestCase" identifier="org.eclipse.papyrus.sysML.testCase" target="_JbrvlcZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWacZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Requirements::TestCase" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWasZiEeSDCqXZMptZiw" name="Apply TestCase" identifier="org.eclipse.papyrus.sysML.testCase" target="_JbrvmMZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWa8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Requirements::TestCase" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWbMZiEeSDCqXZMptZiw" name="Apply Requirement" identifier="org.eclipse.papyrus.sysML.requirement" target="_Jbrvm8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWbcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Requirements::Requirement" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWbsZiEeSDCqXZMptZiw" name="Apply Verify" identifier="org.eclipse.papyrus.sysML.verify" target="_JbrvnsZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWb8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Requirements::Verify" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWcMZiEeSDCqXZMptZiw" name="Apply Verify" identifier="org.eclipse.papyrus.sysML.verify" target="_JbrvocZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWccZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Requirements::Verify" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWcsZiEeSDCqXZMptZiw" name="Apply Trace" identifier="org.eclipse.papyrus.sysML.trace" target="_JbrvpMZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWc8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Requirements::Trace" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWdMZiEeSDCqXZMptZiw" name="Apply Trace" identifier="org.eclipse.papyrus.sysML.trace" target="_Jbrvp8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWdcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Requirements::Trace" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWdsZiEeSDCqXZMptZiw" name="Apply Refine" identifier="org.eclipse.papyrus.sysML.refine" target="_JbrvqsZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWd8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Requirements::Refine" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWeMZiEeSDCqXZMptZiw" name="Apply Refine" identifier="org.eclipse.papyrus.sysML.refine" target="_JbrvrcZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWecZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::Requirements::Refine" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWesZiEeSDCqXZMptZiw" name="Apply FlowPort" identifier="org.eclipse.papyrus.sysML.flowPort" target="_JbrvsMZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWe8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::DeprecatedElements::FlowPort" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWfMZiEeSDCqXZMptZiw" name="Apply FlowSpecification" identifier="org.eclipse.papyrus.sysML.flowSpecification" target="_Jbrvs8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWfcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::DeprecatedElements::FlowSpecification" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWfsZiEeSDCqXZMptZiw" name="Apply Allocated" identifier="org.eclipse.papyrus.sysML.allocated" target="_JbrvtsZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWf8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::DeprecatedElements::Allocated" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWgMZiEeSDCqXZMptZiw" name="Apply RequirementRelated" identifier="org.eclipse.papyrus.sysML.requirementRelated" target="_JbrvucZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWgcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::DeprecatedElements::RequirementRelated" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWgsZiEeSDCqXZMptZiw" name="Apply Deprecated" identifier="org.eclipse.papyrus.sysML.deprecated" target="_JbrvvMZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWg8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::DeprecatedElements::Deprecated" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWhMZiEeSDCqXZMptZiw" name="Apply Deprecated" identifier="org.eclipse.papyrus.sysML.deprecated" target="_Jbrvv8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWhcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::DeprecatedElements::Deprecated" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWhsZiEeSDCqXZMptZiw" name="Apply Deprecated" identifier="org.eclipse.papyrus.sysML.deprecated" target="_JbrvwsZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWh8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::DeprecatedElements::Deprecated" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWiMZiEeSDCqXZMptZiw" name="Apply Deprecated" identifier="org.eclipse.papyrus.sysML.deprecated" target="_JbrvxcZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWicZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::DeprecatedElements::Deprecated" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWisZiEeSDCqXZMptZiw" name="Apply Deprecated" identifier="org.eclipse.papyrus.sysML.deprecated_UML::Association" target="_JbrvyMZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWi8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::DeprecatedElements::Deprecated" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWjMZiEeSDCqXZMptZiw" name="Apply Deprecated" identifier="org.eclipse.papyrus.sysML.deprecated" target="_Jbrvy8ZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWjcZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::DeprecatedElements::Deprecated" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
- <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_JbsWjsZiEeSDCqXZMptZiw" name="Apply Deprecated" identifier="org.eclipse.papyrus.sysML.deprecated" target="_JbrvzsZiEeSDCqXZMptZiw">
- <stereotypesToApply xmi:id="_JbsWj8ZiEeSDCqXZMptZiw" stereotypeQualifiedName="SysML::DeprecatedElements::Deprecated" updateName="true">
- <requiredProfiles>SysML</requiredProfiles>
- </stereotypesToApply>
- </adviceBindingsConfigurations>
-</elementtypesconfigurations:ElementTypeSetConfiguration>
diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14/plugin.xml b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14/plugin.xml index 3ecb6dae43c..dcefff146bf 100644 --- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14/plugin.xml +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14/plugin.xml @@ -114,7 +114,16 @@ </profile> </extension> - + <extension + point="org.eclipse.papyrus.uml.extensionpoints.UMLLibrary"> + <library + description="UML library for SysML (from OMG SysML V1.4)" + iconpath="icons/SysMLLibrary.gif" + name="SyMLLibraries" + path="platform:/plugin/org.eclipse.papyrus.sysml14/model/SyMLLibraries.uml" + provider="CEA LIST"> + </library> + </extension> </plugin> diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/util/SysmlResource.java b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/util/SysmlResource.java index 6e1eaf76bfd..8cfa17446a7 100644 --- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/util/SysmlResource.java +++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/util/SysmlResource.java @@ -17,5 +17,6 @@ public class SysmlResource { public static final String PROFILE_URI = "http://www.omg.org/spec/SysML/20131201/SysML"; //$NON-NLS-1$ - + public static final String LIBRARY_PATH = "platform:/plugin/org.eclipse.papyrus.sysml14/model/SyMLLibraries.uml"; //$NON-NLS-1$ + } |