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&#xD;&#xA;see Figure 9.5 – ItemFlow Stereotype p81 of SysML norm&#xD;&#xA;see section 20.1.5 Examples of UML norm" id="REQ_002" base_Class="_2AmncHlkEeWbcoRwJ0bATQ"/>
   <Requirements:Requirement xmi:id="_bTu_kHmNEeW3Oe7H2lzIHQ" text="&#xA;" id="REQ_003" base_Class="_bTtxcHmNEeW3Oe7H2lzIHQ"/>
   <Requirements:DeriveReqt xmi:id="_bTw0wHmNEeW3Oe7H2lzIHQ" base_Abstraction="_bTvmoHmNEeW3Oe7H2lzIHQ"/>
-  <Requirements:Requirement xmi:id="_Gp8O4HvvEeW3Oe7H2lzIHQ" text="&#xA;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"