Bug 480389 - [SysML 1.4][PAR] ItemFlow shouldn't be present in the
parametric diagram palette
- remove the requirement
- remove the element from the palette
Change-Id: Iaa815f4a2b4d6e689f2436a41ec4c1c78f8e7f7a
Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/resources/doc/org.eclipse.papyrus.sysml.14.diagram.parametric.uml b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/resources/doc/org.eclipse.papyrus.sysml.14.diagram.parametric.uml
index 460fa74..eb7212e 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/resources/doc/org.eclipse.papyrus.sysml.14.diagram.parametric.uml
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/resources/doc/org.eclipse.papyrus.sysml.14.diagram.parametric.uml
@@ -19,10 +19,6 @@
<packagedElement xmi:type="uml:Class" xmi:id="_bTtxcHmNEeW3Oe7H2lzIHQ" name="REQ_003 Port in Par palette"/>
<packagedElement xmi:type="uml:Abstraction" xmi:id="_bTvmoHmNEeW3Oe7H2lzIHQ" name="DeriveFrom_Elements in the Parametric palette" client="_bTtxcHmNEeW3Oe7H2lzIHQ" supplier="_TEBTICY-EeWtn6hjmtufug"/>
<packagedElement xmi:type="uml:Class" xmi:id="_2AmncHlkEeWbcoRwJ0bATQ" name="REQ_002: InformationItem in Par palette"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_Gn-gAHvvEeW3Oe7H2lzIHQ" name="REQ_004 ItemFlow in the palette"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_Gp818HvvEeW3Oe7H2lzIHQ" name="DeriveFrom_REQ-OMG-SYSML14-10.3.1.2 Parametric Diagram" client="_Gn-gAHvvEeW3Oe7H2lzIHQ">
- <supplier xmi:type="uml:Class" href="../../../org.eclipse.papyrus-sysml/core/org.eclipse.papyrus.sysml14/doc/omg.sysml.uml#_66Puizq8EeW79ofuztDyTA"/>
- </packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_bWfmIHyiEeWNSOD5jNDSnA" name="REQ_005 : InformationFlow in Par palette"/>
</packagedElement>
<packagedElement xmi:type="uml:Model" xmi:id="_OFsfc-LIEeSv5dwvZ9NSDw" name="UseCases"/>
@@ -41,7 +37,5 @@
<Requirements:Requirement xmi:id="_2A_pAHlkEeWbcoRwJ0bATQ" text="InformationItem must be added
see Figure 9.5 – ItemFlow Stereotype p81 of SysML norm
see section 20.1.5 Examples of UML norm" id="REQ_002" base_Class="_2AmncHlkEeWbcoRwJ0bATQ"/>
<Requirements:Requirement xmi:id="_bTu_kHmNEeW3Oe7H2lzIHQ" text="
" id="REQ_003" base_Class="_bTtxcHmNEeW3Oe7H2lzIHQ"/>
<Requirements:DeriveReqt xmi:id="_bTw0wHmNEeW3Oe7H2lzIHQ" base_Abstraction="_bTvmoHmNEeW3Oe7H2lzIHQ"/>
- <Requirements:Requirement xmi:id="_Gp8O4HvvEeW3Oe7H2lzIHQ" text="
Parametric Diagram details here https://hudson.eclipse.org/papyrus/view/Sysml/job/papyrus-sysml-website/ws/site-staging/org.eclipse.papyrus.sysml.core/norm/formal-15-06-03.pdf#page=125" id="REQ_004" base_Class="_Gn-gAHvvEeW3Oe7H2lzIHQ"/>
- <Requirements:DeriveReqt xmi:id="_Gp9dAHvvEeW3Oe7H2lzIHQ" base_Abstraction="_Gp818HvvEeW3Oe7H2lzIHQ"/>
<Requirements:Requirement xmi:id="_bWlswHyiEeWNSOD5jNDSnA" text="Information Flow must be added, see Figure 9.5 - ItemFlow Stereotype p81 of SysML norm" id="REQ_005" base_Class="_bWfmIHyiEeWNSOD5jNDSnA"/>
</xmi:XMI>
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/resources/palette/parametricDiagramPalette.paletteconfiguration b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/resources/palette/parametricDiagramPalette.paletteconfiguration
index a379a32..faa6013 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/resources/palette/parametricDiagramPalette.paletteconfiguration
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/resources/palette/parametricDiagramPalette.paletteconfiguration
@@ -585,18 +585,6 @@
</ownedConfigurations>
<ownedConfigurations
xsi:type="paletteconfiguration:ToolConfiguration"
- id="org.eclipse.papyrus.sysML.par.palette.edge.ItemFlow"
- label="ItemFlow"
- description="Create a ItemFlow"
- kind="ConnectionTool">
- <icon
- pluginID="org.eclipse.papyrus.sysml14.edit"
- iconPath="resources/icons/ItemFlow.gif"/>
- <elementDescriptors
- elementTypeId="org.eclipse.papyrus.SysML14.ItemFlow_4021"/>
- </ownedConfigurations>
- <ownedConfigurations
- xsi:type="paletteconfiguration:ToolConfiguration"
id="org.eclipse.papyrus.sysML.par.palette.edge.Refine_Abstraction"
label="Refine"
description="Create a Refine"