Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorptessier2018-10-16 09:45:05 +0000
committerPatrick Tessier2018-10-25 12:04:54 +0000
commitb72e247143d302252eb45fe526904a7bfc08606e (patch)
treea343bb7aacf9e6b9a2edae898d2f1c487da9b1b7
parentb9921344226bfbb5b71ebcd3d9ea849ede6e689f (diff)
downloadorg.eclipse.papyrus-requirements-b72e247143d302252eb45fe526904a7bfc08606e.tar.gz
org.eclipse.papyrus-requirements-b72e247143d302252eb45fe526904a7bfc08606e.tar.xz
org.eclipse.papyrus-requirements-b72e247143d302252eb45fe526904a7bfc08606e.zip
Bug 540169 - [PapyrusReq] tracability tool can be used
-rw-r--r--features/org.eclipse.papyrus.requirements.bmm.feature/model/bmmRequirements.uml192
-rw-r--r--plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/model/BMMRequirements.uml188
-rw-r--r--plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/model/bmmdiag.elementtypesconfigurations422
-rw-r--r--plugins/bmm/gui/org.eclipse.papyrus.bmm.ui/model/BMM-requirement.uml164
-rw-r--r--plugins/bmm/model/org.eclipse.papyrus.bmm.types/model/BMMRequirements.uml160
-rw-r--r--plugins/bmm/model/org.eclipse.papyrus.bmm/model/BMM-Requirements.uml176
-rw-r--r--plugins/bmm/viewpointconfig/org.eclipse.papyrus.bmm.architecture/BMMRequirements.uml160
-rw-r--r--plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddDerivedLinkReqCommand.java2
-rw-r--r--plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddDerivesLinkReqCommand.java2
-rw-r--r--plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddRefinedByCommand.java2
-rw-r--r--plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddRefinesCommand.java2
11 files changed, 731 insertions, 739 deletions
diff --git a/features/org.eclipse.papyrus.requirements.bmm.feature/model/bmmRequirements.uml b/features/org.eclipse.papyrus.requirements.bmm.feature/model/bmmRequirements.uml
index 59807be..553d99e 100644
--- a/features/org.eclipse.papyrus.requirements.bmm.feature/model/bmmRequirements.uml
+++ b/features/org.eclipse.papyrus.requirements.bmm.feature/model/bmmRequirements.uml
@@ -1,96 +1,96 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements">
- <uml:Model xmi:id="_NOrbUJVxEeiiNbWBCyvDfA" name="org.eclipse.papyrus.requirements.bmm.feature">
- <packageImport xmi:type="uml:PackageImport" xmi:id="_NSbS4JVxEeiiNbWBCyvDfA">
- <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_NSlq8JVxEeiiNbWBCyvDfA">
- <importedPackage xmi:type="uml:Package" href="pathmap://SysML14_LIBRARIES/SysML-Standard-Library.uml#SysML.package_packagedElement_Libraries"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_a3UbQJVxEeiiNbWBCyvDfA">
- <importedPackage xmi:type="uml:Model" href="../../org.eclipse.papyrus.bmm/model/BMM-Requirements.uml#_5by04JF5Eei9e8NPTGdl5g"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_a3jEwJVxEeiiNbWBCyvDfA">
- <importedPackage xmi:type="uml:Model" href="../../org.eclipse.papyrus.bmm.diagram/model/BMMRequirements.uml#_U_QAMJVnEeiiNbWBCyvDfA"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_a3tc0JVxEeiiNbWBCyvDfA">
- <importedPackage xmi:type="uml:Model" href="../../org.eclipse.papyrus.bmm.types/model/BMMRequirements.uml#_2sXtAJVlEeiiNbWBCyvDfA"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_a33N0JVxEeiiNbWBCyvDfA">
- <importedPackage xmi:type="uml:Model" href="../../org.eclipse.papyrus.bmm.ui/model/BMM-requirement.uml#_VxmsgJF9Eei9e8NPTGdl5g"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_-paZEJWGEeiiNbWBCyvDfA">
- <importedPackage xmi:type="uml:Model" href="../../org.eclipse.papyrus.bmm.architecture/BMMRequirements.uml#_9941AJV0EeiiNbWBCyvDfA"/>
- </packageImport>
- <packagedElement xmi:type="uml:Class" xmi:id="_3e0KsJVyEeiiNbWBCyvDfA" name="The feature must contain the papyrus diagram editor for BMM"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_qcyCUJVzEeiiNbWBCyvDfA" name="Refines_The feature must contain the papyrus diagram editor for BMM" supplier="_3e0KsJVyEeiiNbWBCyvDfA">
- <client xmi:type="uml:Class" href="../../org.eclipse.papyrus.bmm.diagram/model/BMMRequirements.uml#_RZdkQJVyEeiiNbWBCyvDfA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_M-CVQJWHEeiiNbWBCyvDfA" name="Satisfies_The feature must contain the papyrus diagram editor for BMM" supplier="_3e0KsJVyEeiiNbWBCyvDfA">
- <client xmi:type="uml:Class" href="../../org.eclipse.papyrus.bmm.architecture/BMMRequirements.uml#_li7DUJVmEeiiNbWBCyvDfA"/>
- </packagedElement>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_NSWaYJVxEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NSXogJVxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#/"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_NSY2oJVxEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NSY2oZVxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//activities"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Activities"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_NSY2opVxEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NSY2o5VxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//allocations"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_NSZdsJVxEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NSZdsZVxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//blocks"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_NSZdspVxEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NSZds5VxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//constraintblocks"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_NSZdtJVxEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NSaEwJVxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//deprecatedelements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_NSaEwZVxEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NSaEwpVxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//modelelements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_NSaEw5VxEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NSaExJVxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//portsandflows"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_NSar0JVxEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NSar0ZVxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_NSar0pVxEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NSar05VxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard#/"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
- </profileApplication>
- </uml:Model>
- <Requirements:Requirement xmi:id="_3gipAJVyEeiiNbWBCyvDfA" base_Class="_3e0KsJVyEeiiNbWBCyvDfA" id="org.eclipse.papyrus.requirements.bmm.feature.R01" text="The feature must contain the papyrus diagram editor for BMM"/>
- <Requirements:Refine xmi:id="_sw3IUJV0EeiiNbWBCyvDfA" base_DirectedRelationship="_qcyCUJVzEeiiNbWBCyvDfA" base_Abstraction="_qcyCUJVzEeiiNbWBCyvDfA"/>
- <Requirements:Refine xmi:id="_PFBP4JWHEeiiNbWBCyvDfA" base_DirectedRelationship="_M-CVQJWHEeiiNbWBCyvDfA" base_Abstraction="_M-CVQJWHEeiiNbWBCyvDfA"/>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements">
+ <uml:Model xmi:id="_NOrbUJVxEeiiNbWBCyvDfA" name="org.eclipse.papyrus.requirements.bmm.feature">
+ <packageImport xmi:id="_NSbS4JVxEeiiNbWBCyvDfA">
+ <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
+ </packageImport>
+ <packageImport xmi:id="_NSlq8JVxEeiiNbWBCyvDfA">
+ <importedPackage href="pathmap://SysML14_LIBRARIES/SysML-Standard-Library.uml#SysML.package_packagedElement_Libraries"/>
+ </packageImport>
+ <packageImport xmi:id="_a3UbQJVxEeiiNbWBCyvDfA">
+ <importedPackage xmi:type="uml:Model" href="../../org.eclipse.papyrus.bmm/model/BMM-Requirements.uml#_5by04JF5Eei9e8NPTGdl5g"/>
+ </packageImport>
+ <packageImport xmi:id="_a3jEwJVxEeiiNbWBCyvDfA">
+ <importedPackage xmi:type="uml:Model" href="../../org.eclipse.papyrus.bmm.diagram/model/BMMRequirements.uml#_U_QAMJVnEeiiNbWBCyvDfA"/>
+ </packageImport>
+ <packageImport xmi:id="_a3tc0JVxEeiiNbWBCyvDfA">
+ <importedPackage xmi:type="uml:Model" href="../../org.eclipse.papyrus.bmm.types/model/BMMRequirements.uml#_2sXtAJVlEeiiNbWBCyvDfA"/>
+ </packageImport>
+ <packageImport xmi:id="_a33N0JVxEeiiNbWBCyvDfA">
+ <importedPackage xmi:type="uml:Model" href="../../org.eclipse.papyrus.bmm.ui/model/BMM-requirement.uml#_VxmsgJF9Eei9e8NPTGdl5g"/>
+ </packageImport>
+ <packageImport xmi:id="_-paZEJWGEeiiNbWBCyvDfA">
+ <importedPackage xmi:type="uml:Model" href="../../org.eclipse.papyrus.bmm.architecture/BMMRequirements.uml#_9941AJV0EeiiNbWBCyvDfA"/>
+ </packageImport>
+ <packagedElement xmi:type="uml:Class" xmi:id="_3e0KsJVyEeiiNbWBCyvDfA" name="The feature must contain the papyrus diagram editor for BMM"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_qcyCUJVzEeiiNbWBCyvDfA" name="Refines_The feature must contain the papyrus diagram editor for BMM" supplier="_3e0KsJVyEeiiNbWBCyvDfA">
+ <client xmi:type="uml:Class" href="../../org.eclipse.papyrus.bmm.diagram/model/BMMRequirements.uml#_RZdkQJVyEeiiNbWBCyvDfA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_M-CVQJWHEeiiNbWBCyvDfA" name="Satisfies_The feature must contain the papyrus diagram editor for BMM" supplier="_3e0KsJVyEeiiNbWBCyvDfA">
+ <client xmi:type="uml:Class" href="../../org.eclipse.papyrus.bmm.architecture/BMMRequirements.uml#_li7DUJVmEeiiNbWBCyvDfA"/>
+ </packagedElement>
+ <profileApplication xmi:id="_NSWaYJVxEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_NSXogJVxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#/"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML"/>
+ </profileApplication>
+ <profileApplication xmi:id="_NSY2oJVxEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_NSY2oZVxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//activities"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Activities"/>
+ </profileApplication>
+ <profileApplication xmi:id="_NSY2opVxEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_NSY2o5VxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//allocations"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
+ </profileApplication>
+ <profileApplication xmi:id="_NSZdsJVxEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_NSZdsZVxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//blocks"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
+ </profileApplication>
+ <profileApplication xmi:id="_NSZdspVxEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_NSZds5VxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//constraintblocks"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
+ </profileApplication>
+ <profileApplication xmi:id="_NSZdtJVxEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_NSaEwJVxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//deprecatedelements"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
+ </profileApplication>
+ <profileApplication xmi:id="_NSaEwZVxEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_NSaEwpVxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//modelelements"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
+ </profileApplication>
+ <profileApplication xmi:id="_NSaEw5VxEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_NSaExJVxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//portsandflows"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
+ </profileApplication>
+ <profileApplication xmi:id="_NSar0JVxEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_NSar0ZVxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
+ </profileApplication>
+ <profileApplication xmi:id="_NSar0pVxEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_NSar05VxEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard#/"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
+ </profileApplication>
+ </uml:Model>
+ <Requirements:Requirement xmi:id="_3gipAJVyEeiiNbWBCyvDfA" base_Class="_3e0KsJVyEeiiNbWBCyvDfA" id="org.eclipse.papyrus.requirements.bmm.feature.R01" text="The feature must contain the papyrus diagram editor for BMM"/>
+ <Requirements:Refine xmi:id="_sw3IUJV0EeiiNbWBCyvDfA" base_DirectedRelationship="_qcyCUJVzEeiiNbWBCyvDfA" base_Abstraction="_qcyCUJVzEeiiNbWBCyvDfA"/>
+ <Requirements:Refine xmi:id="_PFBP4JWHEeiiNbWBCyvDfA" base_DirectedRelationship="_M-CVQJWHEeiiNbWBCyvDfA" base_Abstraction="_M-CVQJWHEeiiNbWBCyvDfA"/>
+</xmi:XMI>
diff --git a/plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/model/BMMRequirements.uml b/plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/model/BMMRequirements.uml
index e685b97..751b6f4 100644
--- a/plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/model/BMMRequirements.uml
+++ b/plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/model/BMMRequirements.uml
@@ -1,94 +1,94 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements">
- <uml:Model xmi:id="_U_QAMJVnEeiiNbWBCyvDfA" name="org.eclipse.bmm.diagram">
- <packageImport xmi:type="uml:PackageImport" xmi:id="_VCp5gJVnEeiiNbWBCyvDfA">
- <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_VCzqgJVnEeiiNbWBCyvDfA">
- <importedPackage xmi:type="uml:Package" href="pathmap://SysML14_LIBRARIES/SysML-Standard-Library.uml#SysML.package_packagedElement_Libraries"/>
- </packageImport>
- <packagedElement xmi:type="uml:Artifact" xmi:id="_zR-eMJVvEeiiNbWBCyvDfA" name="model\bmmdiag.elementtypesconfiguration" fileName="model/bmmdiag.elementtypesconfiguration"/>
- <packagedElement xmi:type="uml:Artifact" xmi:id="_8MRfsJVvEeiiNbWBCyvDfA" name="palette\bmm.paletteconfiguration" fileName="palette\bmm.paletteconfiguration"/>
- <packagedElement xmi:type="uml:Artifact" xmi:id="_-j3pMJVvEeiiNbWBCyvDfA" name="shapes directory" fileName="shapes"/>
- <packagedElement xmi:type="uml:Artifact" xmi:id="_Dcdv0JVwEeiiNbWBCyvDfA" name="plugin.xml" fileName="plugin.xml"/>
- <packagedElement xmi:type="uml:Artifact" xmi:id="_JjgmkJVwEeiiNbWBCyvDfA" name="css directory" fileName="css"/>
- <packagedElement xmi:type="uml:Artifact" xmi:id="_MR44YJVwEeiiNbWBCyvDfA" name="icons directory" fileName="icons"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_1NsHgJVwEeiiNbWBCyvDfA" name="Satisfies_appearance of bmmelement on diagram" client="_-j3pMJVvEeiiNbWBCyvDfA" supplier="_eH9iEJVwEeiiNbWBCyvDfA"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_1NwY8JVwEeiiNbWBCyvDfA" name="Satisfies_appearance of bmmelement on diagram" client="_JjgmkJVwEeiiNbWBCyvDfA" supplier="_eH9iEJVwEeiiNbWBCyvDfA"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_Di7HsJVxEeiiNbWBCyvDfA" name="Satisfies_palette of bmm diagram" client="_zR-eMJVvEeiiNbWBCyvDfA" supplier="_4SRS0JVwEeiiNbWBCyvDfA"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_Di-LAJVxEeiiNbWBCyvDfA" name="Satisfies_palette of bmm diagram" client="_8MRfsJVvEeiiNbWBCyvDfA" supplier="_4SRS0JVwEeiiNbWBCyvDfA"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_DjTiMJVxEeiiNbWBCyvDfA" name="Satisfies_palette of bmm diagram" client="_MR44YJVwEeiiNbWBCyvDfA" supplier="_4SRS0JVwEeiiNbWBCyvDfA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_RZdkQJVyEeiiNbWBCyvDfA" name=" BMM diagram shall be implement in a papyrus dedicated plugin ">
- <nestedClassifier xmi:type="uml:Class" xmi:id="_eH9iEJVwEeiiNbWBCyvDfA" name="appearance of bmm elements on diagram"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_4SRS0JVwEeiiNbWBCyvDfA" name="palette of bmm diagram"/>
- </packagedElement>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_VClBAJVnEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VCloEJVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#/"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_VCmPIJVnEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VCmPIZVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//activities"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Activities"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_VCm2MJVnEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VCm2MZVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//allocations"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_VCm2MpVnEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VCm2M5VnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//blocks"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_VCm2NJVnEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VCndQJVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//constraintblocks"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_VCndQZVnEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VCndQpVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//deprecatedelements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_VCndQ5VnEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VCndRJVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//modelelements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_VCoEUJVnEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VCoEUZVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//portsandflows"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_VCorYJVnEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VCorYZVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_VCpScJVnEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VCpScZVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard#/"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
- </profileApplication>
- </uml:Model>
- <Requirements:Requirement xmi:id="_eIBMcJVwEeiiNbWBCyvDfA" base_Class="_eH9iEJVwEeiiNbWBCyvDfA" id="org.eclipse.bmm.diagram.R01" text="Each BMM element on the diagram must habe a shape done with the svg + a name"/>
- <Requirements:Satisfy xmi:id="_1NvK0JVwEeiiNbWBCyvDfA" base_DirectedRelationship="_1NsHgJVwEeiiNbWBCyvDfA" base_Abstraction="_1NsHgJVwEeiiNbWBCyvDfA"/>
- <Requirements:Satisfy xmi:id="_1N0DUJVwEeiiNbWBCyvDfA" base_DirectedRelationship="_1NwY8JVwEeiiNbWBCyvDfA" base_Abstraction="_1NwY8JVwEeiiNbWBCyvDfA"/>
- <Requirements:Requirement xmi:id="_4STvEJVwEeiiNbWBCyvDfA" base_Class="_4SRS0JVwEeiiNbWBCyvDfA" id="org.eclipse.bmm.diagram.R02" text="The diagram bmm must have a dedicated palette to create bmm elements"/>
- <Requirements:Satisfy xmi:id="_Di884JVxEeiiNbWBCyvDfA" base_DirectedRelationship="_Di7HsJVxEeiiNbWBCyvDfA" base_Abstraction="_Di7HsJVxEeiiNbWBCyvDfA"/>
- <Requirements:Satisfy xmi:id="_DjS7IJVxEeiiNbWBCyvDfA" base_DirectedRelationship="_Di-LAJVxEeiiNbWBCyvDfA" base_Abstraction="_Di-LAJVxEeiiNbWBCyvDfA"/>
- <Requirements:Satisfy xmi:id="_DjVXYJVxEeiiNbWBCyvDfA" base_DirectedRelationship="_DjTiMJVxEeiiNbWBCyvDfA" base_Abstraction="_DjTiMJVxEeiiNbWBCyvDfA"/>
- <Requirements:Requirement xmi:id="_RZhOoJVyEeiiNbWBCyvDfA" base_Class="_RZdkQJVyEeiiNbWBCyvDfA" id="org.eclipse.bmm.diagram.R" text="BMM elements shall be edited by a BMM diagram in the context of a plugin dedicated to papyrus"/>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements">
+ <uml:Model xmi:id="_U_QAMJVnEeiiNbWBCyvDfA" name="org.eclipse.bmm.diagram">
+ <packageImport xmi:id="_VCp5gJVnEeiiNbWBCyvDfA">
+ <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
+ </packageImport>
+ <packageImport xmi:id="_VCzqgJVnEeiiNbWBCyvDfA">
+ <importedPackage href="pathmap://SysML14_LIBRARIES/SysML-Standard-Library.uml#SysML.package_packagedElement_Libraries"/>
+ </packageImport>
+ <packagedElement xmi:type="uml:Artifact" xmi:id="_zR-eMJVvEeiiNbWBCyvDfA" name="model\bmmdiag.elementtypesconfiguration" fileName="model/bmmdiag.elementtypesconfiguration"/>
+ <packagedElement xmi:type="uml:Artifact" xmi:id="_8MRfsJVvEeiiNbWBCyvDfA" name="palette\bmm.paletteconfiguration" fileName="palette\bmm.paletteconfiguration"/>
+ <packagedElement xmi:type="uml:Artifact" xmi:id="_-j3pMJVvEeiiNbWBCyvDfA" name="shapes directory" fileName="shapes"/>
+ <packagedElement xmi:type="uml:Artifact" xmi:id="_Dcdv0JVwEeiiNbWBCyvDfA" name="plugin.xml" fileName="plugin.xml"/>
+ <packagedElement xmi:type="uml:Artifact" xmi:id="_JjgmkJVwEeiiNbWBCyvDfA" name="css directory" fileName="css"/>
+ <packagedElement xmi:type="uml:Artifact" xmi:id="_MR44YJVwEeiiNbWBCyvDfA" name="icons directory" fileName="icons"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_1NsHgJVwEeiiNbWBCyvDfA" name="Satisfies_appearance of bmmelement on diagram" client="_-j3pMJVvEeiiNbWBCyvDfA" supplier="_eH9iEJVwEeiiNbWBCyvDfA"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_1NwY8JVwEeiiNbWBCyvDfA" name="Satisfies_appearance of bmmelement on diagram" client="_JjgmkJVwEeiiNbWBCyvDfA" supplier="_eH9iEJVwEeiiNbWBCyvDfA"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_Di7HsJVxEeiiNbWBCyvDfA" name="Satisfies_palette of bmm diagram" client="_zR-eMJVvEeiiNbWBCyvDfA" supplier="_4SRS0JVwEeiiNbWBCyvDfA"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_Di-LAJVxEeiiNbWBCyvDfA" name="Satisfies_palette of bmm diagram" client="_8MRfsJVvEeiiNbWBCyvDfA" supplier="_4SRS0JVwEeiiNbWBCyvDfA"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_DjTiMJVxEeiiNbWBCyvDfA" name="Satisfies_palette of bmm diagram" client="_MR44YJVwEeiiNbWBCyvDfA" supplier="_4SRS0JVwEeiiNbWBCyvDfA"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_RZdkQJVyEeiiNbWBCyvDfA" name=" BMM diagram shall be implement in a papyrus dedicated plugin ">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_eH9iEJVwEeiiNbWBCyvDfA" name="appearance of bmm elements on diagram"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_4SRS0JVwEeiiNbWBCyvDfA" name="palette of bmm diagram"/>
+ </packagedElement>
+ <profileApplication xmi:id="_VClBAJVnEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_VCloEJVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#/"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML"/>
+ </profileApplication>
+ <profileApplication xmi:id="_VCmPIJVnEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_VCmPIZVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//activities"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Activities"/>
+ </profileApplication>
+ <profileApplication xmi:id="_VCm2MJVnEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_VCm2MZVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//allocations"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
+ </profileApplication>
+ <profileApplication xmi:id="_VCm2MpVnEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_VCm2M5VnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//blocks"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
+ </profileApplication>
+ <profileApplication xmi:id="_VCm2NJVnEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_VCndQJVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//constraintblocks"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
+ </profileApplication>
+ <profileApplication xmi:id="_VCndQZVnEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_VCndQpVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//deprecatedelements"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
+ </profileApplication>
+ <profileApplication xmi:id="_VCndQ5VnEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_VCndRJVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//modelelements"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
+ </profileApplication>
+ <profileApplication xmi:id="_VCoEUJVnEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_VCoEUZVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//portsandflows"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
+ </profileApplication>
+ <profileApplication xmi:id="_VCorYJVnEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_VCorYZVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
+ </profileApplication>
+ <profileApplication xmi:id="_VCpScJVnEeiiNbWBCyvDfA">
+ <eAnnotations xmi:id="_VCpScZVnEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard#/"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
+ </profileApplication>
+ </uml:Model>
+ <Requirements:Requirement xmi:id="_eIBMcJVwEeiiNbWBCyvDfA" base_Class="_eH9iEJVwEeiiNbWBCyvDfA" id="org.eclipse.bmm.diagram.R01" text="Each BMM element on the diagram must habe a shape done with the svg + a name"/>
+ <Requirements:Satisfy xmi:id="_1NvK0JVwEeiiNbWBCyvDfA" base_DirectedRelationship="_1NsHgJVwEeiiNbWBCyvDfA" base_Abstraction="_1NsHgJVwEeiiNbWBCyvDfA"/>
+ <Requirements:Satisfy xmi:id="_1N0DUJVwEeiiNbWBCyvDfA" base_DirectedRelationship="_1NwY8JVwEeiiNbWBCyvDfA" base_Abstraction="_1NwY8JVwEeiiNbWBCyvDfA"/>
+ <Requirements:Requirement xmi:id="_4STvEJVwEeiiNbWBCyvDfA" base_Class="_4SRS0JVwEeiiNbWBCyvDfA" id="org.eclipse.bmm.diagram.R02" text="The diagram bmm must have a dedicated palette to create bmm elements"/>
+ <Requirements:Satisfy xmi:id="_Di884JVxEeiiNbWBCyvDfA" base_DirectedRelationship="_Di7HsJVxEeiiNbWBCyvDfA" base_Abstraction="_Di7HsJVxEeiiNbWBCyvDfA"/>
+ <Requirements:Satisfy xmi:id="_DjS7IJVxEeiiNbWBCyvDfA" base_DirectedRelationship="_Di-LAJVxEeiiNbWBCyvDfA" base_Abstraction="_Di-LAJVxEeiiNbWBCyvDfA"/>
+ <Requirements:Satisfy xmi:id="_DjVXYJVxEeiiNbWBCyvDfA" base_DirectedRelationship="_DjTiMJVxEeiiNbWBCyvDfA" base_Abstraction="_DjTiMJVxEeiiNbWBCyvDfA"/>
+ <Requirements:Requirement xmi:id="_RZhOoJVyEeiiNbWBCyvDfA" base_Class="_RZdkQJVyEeiiNbWBCyvDfA" id="org.eclipse.bmm.diagram.R" text="BMM elements shall be edited by a BMM diagram in the context of a plugin dedicated to papyrus"/>
+</xmi:XMI>
diff --git a/plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/model/bmmdiag.elementtypesconfigurations b/plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/model/bmmdiag.elementtypesconfigurations
index 0b590e2..be0b4b5 100644
--- a/plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/model/bmmdiag.elementtypesconfigurations
+++ b/plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/model/bmmdiag.elementtypesconfigurations
@@ -1,211 +1,211 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<elementtypesconfigurations:ElementTypeSetConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.2" xmi:id="_OZNdQJPbEeiiNbWBCyvDfA" identifier="org.eclipse.papyrus.bmm.org.eclipse.papyrus.bmmDiagTypeSet" name="org.eclipse.papyrus.bmmDiagTypeSet" metamodelNsURI="http://www.eclipse.org/uml2/5.0.0/UML">
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZnZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Objective" name="Objective Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Objective"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZnJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Goal" name="Goal Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Goal"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_TgEpYJPbEeiiNbWBCyvDfA" identifier="org.eclipse.papyrus.bmm.missionshape" name="Mission Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Mission"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZm5SkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Vision" name="Vision Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Vision"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_AQviYJQKEeiy0YCPypHJBg" identifier="org.eclipse.papyrus.bmm.tacticshape" name="Tactic Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Tactic"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_5FeOgJQJEeiy0YCPypHJBg" identifier="org.eclipse.papyrus.bmm.strategyshape" name="Strategy Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Strategy"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZlJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BusinessPolicy" name="BusinessPolicy Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessPolicy"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_0yYBoJQJEeiy0YCPypHJBg" identifier="org.eclipse.papyrus.bmm.businessruleshape" name="BusinessRule Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessRule"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZn5SkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.InternalInfluencer" name="InternalInfluencer Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.InternalInfluencer"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZiZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.ExternalInfluencer" name="ExternalInfluencer Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.ExternalInfluencer"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZgZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Assessment" name="Assessment Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Assessment"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZoZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Risk" name="Risk Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Risk"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_sit4kJQJEeiy0YCPypHJBg" identifier="org.eclipse.papyrus.bmm.businessshape" name="Business Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessPolicy"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZhJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.CourseOfAction" name="CourseOfAction Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.CourseOfAction"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_bE_dcJQJEeiy0YCPypHJBg" identifier="org.eclipse.papyrus.bmm.meansshape" name="Means Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Means"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZgpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.OrganizationUnit" name="OrganizationUnit Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.OrganizationUnit"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZh5SkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.PotentialImpact" name="PotentialImpact Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.PotentialImpact"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZoJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.PotentialReward" name="PotentialReward Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.PotentialReward"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZkZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Asset" name="Asset Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Asset"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZkpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BusinessProcess" name="BusinessProcess Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessProcess"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZjJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.OrganizationCategory" name="OrganizationCategory Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.OrganizationCategory"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZi5SkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.InfluencingOrganization" name="InfluencingOrganization Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.InfluencingOrganization"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZjZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.InfluencerCategory" name="InfluencerCategory Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.InfluencerCategory"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZjpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.DesiredResult" name="DesiredResult Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.DesiredResult"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZkJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.DesiredResultCategory" name="DesiredResultCategory Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.DesiredResultCategory"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZhpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Directive" name="Directive Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Directive"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZl5SkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.FixedAsset" name="FixedAsset Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.FixedAsset"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZipSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Influencer" name="Influencer Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Influencer"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZmZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Liability" name="Liability Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Liability"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZlpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Offering" name="Offering Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Offering"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZiJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Regulation" name="Regulation Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Regulation"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZmJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Resource" name="Resource Shape" hint="Artifact_Shape">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Resource"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLjAlZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.StrategyIsAComponentfOfThe_PlanForMIssion" name="StrategyIsAComponentfOfThe_PlanForMIssion Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.StrategyIsAComponentfOfThe_PlanForMIssion"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZuJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.DirectiveGovernsCourseOfAction" name="DirectiveGovernsCourseOfAction Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.DirectiveGovernsCourseOfAction"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZwZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.DirectiveSupportsAchievementOfDesiredResult" name="DirectiveSupportsAchievementOfDesiredResult Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.DirectiveSupportsAchievementOfDesiredResult"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZu5SkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.CourseOfActionIsFormulatedBasedOnDirective" name="CourseOfActionIsFormulatedBasedOnDirective Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.CourseOfActionIsFormulatedBasedOnDirective"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZsZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BusinessPolicyIsBasisOfBusinessRule" name="BusinessPolicyIsBasisOfBusinessRule Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessPolicyIsBasisOfBusinessRule"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZt5SkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.TacticEffectsEnforcementLevelOfBusinessRule" name="TacticEffectsEnforcementLevelOfBusinessRule Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.TacticEffectsEnforcementLevelOfBusinessRule"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZsJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BroaderBusinessPolicyIncludesMoreSpecificBusinessPolicy" name="BroaderBusinessPolicyIncludesMoreSpecificBusinessPolicy Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BroaderBusinessPolicyIncludesMoreSpecificBusinessPolicy"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLjAmpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.TacticImplementsStrategy" name="TacticImplementsStrategy Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.TacticImplementsStrategy"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZuZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BroaderCourseOfActionIncludesMoreSpecificCourseOfAction" name="BroaderCourseOfActionIncludesMoreSpecificCourseOfAction Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BroaderCourseOfActionIncludesMoreSpecificCourseOfAction"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZupSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.EnablingCourseOfActionEnablesEnabledCourseOfAction" name="EnablingCourseOfActionEnablesEnabledCourseOfAction Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.EnablingCourseOfActionEnablesEnabledCourseOfAction"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZyZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.GoalAmplifiesVision" name="GoalAmplifiesVision Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.GoalAmplifiesVision"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZyJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.ObjectiveQuantitiesGoal" name="ObjectiveQuantitiesGoal Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.ObjectiveQuantitiesGoal"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZv5SkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BroaderDesiredResultIncludesMoreSpecificDesiredResult" name="BroaderDesiredResultIncludesMoreSpecificDesiredResult Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BroaderDesiredResultIncludesMoreSpecificDesiredResult"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZwpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BroaderDesiredCategoryCategorizesMoreSpecificDesiredResultCategory" name="BroaderDesiredCategoryCategorizesMoreSpecificDesiredResultCategory Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BroaderDesiredCategoryCategorizesMoreSpecificDesiredResultCategory"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLjAlpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.MissionMakesOperativeVision" name="MissionMakesOperativeVision Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.MissionMakesOperativeVision"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZvpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.CourseOfActionChannelsEffortsTowardsDesiredResult" name="CourseOfActionChannelsEffortsTowardsDesiredResult Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.CourseOfActionChannelsEffortsTowardsDesiredResult"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZrJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BusinessProcessManagesAsset" name="BusinessProcessManagesAsset Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessProcessManagesAsset"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZtJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BusinessRuleGuidesBusinessProcess" name="BusinessRuleGuidesBusinessProcess Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessRuleGuidesBusinessProcess"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZtZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BusinessProcessRealizesCourseOfAction" name="BusinessProcessRealizesCourseOfAction Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessProcessRealizesCourseOfAction"/>
- </elementTypeConfigurations>
- <elementTypeConfigurations xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZtpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BusinessProcessDeliversOffering" name="BusinessProcessDeliversOffering Edge" hint="Dependency_Edge">
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
- <specializedTypes xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessProcessDeliversOffering"/>
- </elementTypeConfigurations>
-</elementtypesconfigurations:ElementTypeSetConfiguration>
+<?xml version="1.0" encoding="UTF-8"?>
+<elementtypesconfigurations:ElementTypeSetConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.2" xmi:id="_OZNdQJPbEeiiNbWBCyvDfA" identifier="org.eclipse.papyrus.bmm.org.eclipse.papyrus.bmmDiagTypeSet" name="org.eclipse.papyrus.bmmDiagTypeSet" metamodelNsURI="http://www.eclipse.org/uml2/5.0.0/UML">
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZnZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Objective" name="Objective Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Objective"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZnJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Goal" name="Goal Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Goal"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_TgEpYJPbEeiiNbWBCyvDfA" identifier="org.eclipse.papyrus.bmm.missionshape" name="Mission Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Mission"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZm5SkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Vision" name="Vision Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Vision"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_AQviYJQKEeiy0YCPypHJBg" identifier="org.eclipse.papyrus.bmm.tacticshape" name="Tactic Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Tactic"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_5FeOgJQJEeiy0YCPypHJBg" identifier="org.eclipse.papyrus.bmm.strategyshape" name="Strategy Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Strategy"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZlJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BusinessPolicy" name="BusinessPolicy Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessPolicy"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_0yYBoJQJEeiy0YCPypHJBg" identifier="org.eclipse.papyrus.bmm.businessruleshape" name="BusinessRule Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessRule"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZn5SkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.InternalInfluencer" name="InternalInfluencer Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.InternalInfluencer"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZiZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.ExternalInfluencer" name="ExternalInfluencer Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.ExternalInfluencer"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZgZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Assessment" name="Assessment Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Assessment"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZoZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Risk" name="Risk Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Risk"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_sit4kJQJEeiy0YCPypHJBg" identifier="org.eclipse.papyrus.bmm.businessshape" name="Business Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessPolicy"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZhJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.CourseOfAction" name="CourseOfAction Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.CourseOfAction"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_bE_dcJQJEeiy0YCPypHJBg" identifier="org.eclipse.papyrus.bmm.meansshape" name="Means Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Means"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZgpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.OrganizationUnit" name="OrganizationUnit Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.OrganizationUnit"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZh5SkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.PotentialImpact" name="PotentialImpact Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.PotentialImpact"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZoJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.PotentialReward" name="PotentialReward Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.PotentialReward"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZkZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Asset" name="Asset Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Asset"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZkpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BusinessProcess" name="BusinessProcess Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessProcess"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZjJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.OrganizationCategory" name="OrganizationCategory Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.OrganizationCategory"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZi5SkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.InfluencingOrganization" name="InfluencingOrganization Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.InfluencingOrganization"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZjZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.InfluencerCategory" name="InfluencerCategory Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.InfluencerCategory"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZjpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.DesiredResult" name="DesiredResult Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.DesiredResult"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZkJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.DesiredResultCategory" name="DesiredResultCategory Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.DesiredResultCategory"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZhpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Directive" name="Directive Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Directive"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZl5SkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.FixedAsset" name="FixedAsset Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.FixedAsset"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZipSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Influencer" name="Influencer Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Influencer"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZmZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Liability" name="Liability Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Liability"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZlpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Offering" name="Offering Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Offering"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZiJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Regulation" name="Regulation Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Regulation"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZmJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.Resource" name="Resource Shape" hint="Artifact_Shape" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Artifact_Shape"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.Resource"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLjAlZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.StrategyIsAComponentfOfThe_PlanForMIssion" name="StrategyIsAComponentfOfThe_PlanForMIssion Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.StrategyIsAComponentfOfThe_PlanForMIssion"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZuJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.DirectiveGovernsCourseOfAction" name="DirectiveGovernsCourseOfAction Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.DirectiveGovernsCourseOfAction"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZwZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.DirectiveSupportsAchievementOfDesiredResult" name="DirectiveSupportsAchievementOfDesiredResult Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.DirectiveSupportsAchievementOfDesiredResult"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZu5SkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.CourseOfActionIsFormulatedBasedOnDirective" name="CourseOfActionIsFormulatedBasedOnDirective Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.CourseOfActionIsFormulatedBasedOnDirective"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZsZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BusinessPolicyIsBasisOfBusinessRule" name="BusinessPolicyIsBasisOfBusinessRule Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessPolicyIsBasisOfBusinessRule"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZt5SkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.TacticEffectsEnforcementLevelOfBusinessRule" name="TacticEffectsEnforcementLevelOfBusinessRule Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.TacticEffectsEnforcementLevelOfBusinessRule"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZsJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BroaderBusinessPolicyIncludesMoreSpecificBusinessPolicy" name="BroaderBusinessPolicyIncludesMoreSpecificBusinessPolicy Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BroaderBusinessPolicyIncludesMoreSpecificBusinessPolicy"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLjAmpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.TacticImplementsStrategy" name="TacticImplementsStrategy Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.TacticImplementsStrategy"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZuZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BroaderCourseOfActionIncludesMoreSpecificCourseOfAction" name="BroaderCourseOfActionIncludesMoreSpecificCourseOfAction Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BroaderCourseOfActionIncludesMoreSpecificCourseOfAction"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZupSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.EnablingCourseOfActionEnablesEnabledCourseOfAction" name="EnablingCourseOfActionEnablesEnabledCourseOfAction Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.EnablingCourseOfActionEnablesEnabledCourseOfAction"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZyZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.GoalAmplifiesVision" name="GoalAmplifiesVision Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.GoalAmplifiesVision"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZyJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.ObjectiveQuantitiesGoal" name="ObjectiveQuantitiesGoal Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.ObjectiveQuantitiesGoal"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZv5SkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BroaderDesiredResultIncludesMoreSpecificDesiredResult" name="BroaderDesiredResultIncludesMoreSpecificDesiredResult Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BroaderDesiredResultIncludesMoreSpecificDesiredResult"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZwpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BroaderDesiredCategoryCategorizesMoreSpecificDesiredResultCategory" name="BroaderDesiredCategoryCategorizesMoreSpecificDesiredResultCategory Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BroaderDesiredCategoryCategorizesMoreSpecificDesiredResultCategory"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLjAlpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.MissionMakesOperativeVision" name="MissionMakesOperativeVision Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.MissionMakesOperativeVision"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZvpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.CourseOfActionChannelsEffortsTowardsDesiredResult" name="CourseOfActionChannelsEffortsTowardsDesiredResult Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.CourseOfActionChannelsEffortsTowardsDesiredResult"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZrJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BusinessProcessManagesAsset" name="BusinessProcessManagesAsset Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessProcessManagesAsset"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZtJSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BusinessRuleGuidesBusinessProcess" name="BusinessRuleGuidesBusinessProcess Edge" hint="" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessRuleGuidesBusinessProcess"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZtZSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BusinessProcessRealizesCourseOfAction" name="BusinessProcessRealizesCourseOfAction Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessProcessRealizesCourseOfAction"/>
+ </elementTypeConfigurations>
+ <elementTypeConfigurations xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" xmi:id="_oLiZtpSkEeijU75TyyOk-A" identifier="org.eclipse.papyrus.bmm.BusinessProcessDeliversOffering" name="BusinessProcessDeliversOffering Edge" hint="Dependency_Edge" kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType">
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
+ <specializedTypes xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.bmm.types/model/Bmm.elementtypesconfigurations#org.eclipse.papyrus.bmm.bmm.BusinessProcessDeliversOffering"/>
+ </elementTypeConfigurations>
+</elementtypesconfigurations:ElementTypeSetConfiguration>
diff --git a/plugins/bmm/gui/org.eclipse.papyrus.bmm.ui/model/BMM-requirement.uml b/plugins/bmm/gui/org.eclipse.papyrus.bmm.ui/model/BMM-requirement.uml
index 6a6121d..4e4173d 100644
--- a/plugins/bmm/gui/org.eclipse.papyrus.bmm.ui/model/BMM-requirement.uml
+++ b/plugins/bmm/gui/org.eclipse.papyrus.bmm.ui/model/BMM-requirement.uml
@@ -1,82 +1,82 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements">
- <uml:Model xmi:id="_VxmsgJF9Eei9e8NPTGdl5g" name="org.eclipse.papyrus.bmm.ui">
- <packageImport xmi:type="uml:PackageImport" xmi:id="_V1QdcJF9Eei9e8NPTGdl5g">
- <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
- </packageImport>
- <packagedElement xmi:type="uml:Class" xmi:id="_CEjywJGAEei9e8NPTGdl5g" name="Make the profile available in the Papyrus framework"/>
- <packagedElement xmi:type="uml:Artifact" xmi:id="_UTxVMJGAEei9e8NPTGdl5g" name="plugin.xml" fileName="org.eclipse.papyrus.bmm.diagram.ui\plugin.xml"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_bQIqYJGAEei9e8NPTGdl5g" name="Satisfies_Make the profile available in the Papyrus framework" client="_UTxVMJGAEei9e8NPTGdl5g" supplier="_CEjywJGAEei9e8NPTGdl5g"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_eDp64JGAEei9e8NPTGdl5g" name="Dedicated propertyview"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_rHLbkJGAEei9e8NPTGdl5g" name="properties">
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_w6YwUJGAEei9e8NPTGdl5g" name="Satisfies_Dedicated propertyview" client="_rHLbkJGAEei9e8NPTGdl5g" supplier="_eDp64JGAEei9e8NPTGdl5g"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_w6WUEJGAEei9e8NPTGdl5g" name="Satisfies_Dedicated propertyview" client="_UTxVMJGAEei9e8NPTGdl5g" supplier="_eDp64JGAEei9e8NPTGdl5g"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_XpbLwJPYEeiiNbWBCyvDfA" name="Menu newchild"/>
- <packagedElement xmi:type="uml:Artifact" xmi:id="_i9Kw4JPYEeiiNbWBCyvDfA" name="bmm.creationmenumodel" fileName="model/bmm.creationmenumodel"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_tgK1kJPYEeiiNbWBCyvDfA" name="Satisfies_Menu newchild" client="_i9Kw4JPYEeiiNbWBCyvDfA" supplier="_XpbLwJPYEeiiNbWBCyvDfA"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_tgSKUJPYEeiiNbWBCyvDfA" name="Satisfies_Menu newchild" client="_UTxVMJGAEei9e8NPTGdl5g" supplier="_XpbLwJPYEeiiNbWBCyvDfA"/>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-gf2IJF_Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-ggdMJF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#/"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-ghEQJF_Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-ghrUJF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//activities"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Activities"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-giSYJF_Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-gi5cJF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//allocations"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-gjggJF_Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-gjggZF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//blocks"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-gjggpF_Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-gkHkJF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//constraintblocks"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-gkuoJF_Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-gkuoZF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//deprecatedelements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-glVsJF_Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-glVsZF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//modelelements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-gl8wJF_Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-gl8wZF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//portsandflows"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-gmj0JF_Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-gmj0ZF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
- </profileApplication>
- </uml:Model>
- <Requirements:Requirement xmi:id="_CGCZcJGAEei9e8NPTGdl5g" base_Class="_CEjywJGAEei9e8NPTGdl5g" id="org.eclipse.papyrus.bmm.ui.R-01" text="The profile shall be visible in registered profile of papyrus"/>
- <Requirements:Satisfy xmi:id="_bQJ4gJGAEei9e8NPTGdl5g" base_DirectedRelationship="_bQIqYJGAEei9e8NPTGdl5g" base_Abstraction="_bQIqYJGAEei9e8NPTGdl5g"/>
- <Requirements:Requirement xmi:id="_eDrJAJGAEei9e8NPTGdl5g" base_Class="_eDp64JGAEei9e8NPTGdl5g" id="org.eclipse.papyrus.bmm.ui.R-02" text="The BMM profile must have a dedicated property view inside Papyrus Framework"/>
- <Requirements:Satisfy xmi:id="_w6XiMJGAEei9e8NPTGdl5g" base_DirectedRelationship="_w6WUEJGAEei9e8NPTGdl5g" base_Abstraction="_w6WUEJGAEei9e8NPTGdl5g"/>
- <Requirements:Satisfy xmi:id="_w6algJGAEei9e8NPTGdl5g" base_DirectedRelationship="_w6YwUJGAEei9e8NPTGdl5g" base_Abstraction="_w6YwUJGAEei9e8NPTGdl5g"/>
- <Requirements:Requirement xmi:id="_XtrZoJPYEeiiNbWBCyvDfA" base_Class="_XpbLwJPYEeiiNbWBCyvDfA" id="org.eclipse.papyrus.bmm.ui.R-03" text="The menu new child dedicated to papyrus shall implemented"/>
- <Requirements:Satisfy xmi:id="_tgOf8JPYEeiiNbWBCyvDfA" base_DirectedRelationship="_tgK1kJPYEeiiNbWBCyvDfA" base_Abstraction="_tgK1kJPYEeiiNbWBCyvDfA"/>
- <Requirements:Satisfy xmi:id="_tgVNoJPYEeiiNbWBCyvDfA" base_DirectedRelationship="_tgSKUJPYEeiiNbWBCyvDfA" base_Abstraction="_tgSKUJPYEeiiNbWBCyvDfA"/>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements">
+ <uml:Model xmi:id="_VxmsgJF9Eei9e8NPTGdl5g" name="org.eclipse.papyrus.bmm.ui">
+ <packageImport xmi:type="uml:PackageImport" xmi:id="_V1QdcJF9Eei9e8NPTGdl5g">
+ <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
+ </packageImport>
+ <packagedElement xmi:type="uml:Class" xmi:id="_CEjywJGAEei9e8NPTGdl5g" name="Make the profile available in the Papyrus framework"/>
+ <packagedElement xmi:type="uml:Artifact" xmi:id="_UTxVMJGAEei9e8NPTGdl5g" name="plugin.xml" fileName="org.eclipse.papyrus.bmm.diagram.ui\plugin.xml"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_bQIqYJGAEei9e8NPTGdl5g" name="Satisfies_Make the profile available in the Papyrus framework" client="_UTxVMJGAEei9e8NPTGdl5g" supplier="_CEjywJGAEei9e8NPTGdl5g"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_eDp64JGAEei9e8NPTGdl5g" name="Dedicated propertyview"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_rHLbkJGAEei9e8NPTGdl5g" name="properties">
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_w6YwUJGAEei9e8NPTGdl5g" name="Satisfies_Dedicated propertyview" client="_rHLbkJGAEei9e8NPTGdl5g" supplier="_eDp64JGAEei9e8NPTGdl5g"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_w6WUEJGAEei9e8NPTGdl5g" name="Satisfies_Dedicated propertyview" client="_UTxVMJGAEei9e8NPTGdl5g" supplier="_eDp64JGAEei9e8NPTGdl5g"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_XpbLwJPYEeiiNbWBCyvDfA" name="Menu newchild"/>
+ <packagedElement xmi:type="uml:Artifact" xmi:id="_i9Kw4JPYEeiiNbWBCyvDfA" name="bmm.creationmenumodel" fileName="model/bmm.creationmenumodel"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_tgK1kJPYEeiiNbWBCyvDfA" name="Satisfies_Menu newchild" client="_i9Kw4JPYEeiiNbWBCyvDfA" supplier="_XpbLwJPYEeiiNbWBCyvDfA"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_tgSKUJPYEeiiNbWBCyvDfA" name="Satisfies_Menu newchild" client="_UTxVMJGAEei9e8NPTGdl5g" supplier="_XpbLwJPYEeiiNbWBCyvDfA"/>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-gf2IJF_Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-ggdMJF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#/"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-ghEQJF_Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-ghrUJF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//activities"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Activities"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-giSYJF_Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-gi5cJF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//allocations"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-gjggJF_Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-gjggZF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//blocks"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-gjggpF_Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-gkHkJF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//constraintblocks"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-gkuoJF_Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-gkuoZF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//deprecatedelements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-glVsJF_Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-glVsZF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//modelelements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-gl8wJF_Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-gl8wZF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//portsandflows"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-gmj0JF_Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-gmj0ZF_Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
+ </profileApplication>
+ </uml:Model>
+ <Requirements:Requirement xmi:id="_CGCZcJGAEei9e8NPTGdl5g" base_Class="_CEjywJGAEei9e8NPTGdl5g" id="org.eclipse.papyrus.bmm.ui.R-01" text="The profile shall be visible in registered profile of papyrus"/>
+ <Requirements:Satisfy xmi:id="_bQJ4gJGAEei9e8NPTGdl5g" base_DirectedRelationship="_bQIqYJGAEei9e8NPTGdl5g" base_Abstraction="_bQIqYJGAEei9e8NPTGdl5g"/>
+ <Requirements:Requirement xmi:id="_eDrJAJGAEei9e8NPTGdl5g" base_Class="_eDp64JGAEei9e8NPTGdl5g" id="org.eclipse.papyrus.bmm.ui.R-02" text="The BMM profile must have a dedicated property view inside Papyrus Framework"/>
+ <Requirements:Satisfy xmi:id="_w6XiMJGAEei9e8NPTGdl5g" base_DirectedRelationship="_w6WUEJGAEei9e8NPTGdl5g" base_Abstraction="_w6WUEJGAEei9e8NPTGdl5g"/>
+ <Requirements:Satisfy xmi:id="_w6algJGAEei9e8NPTGdl5g" base_DirectedRelationship="_w6YwUJGAEei9e8NPTGdl5g" base_Abstraction="_w6YwUJGAEei9e8NPTGdl5g"/>
+ <Requirements:Requirement xmi:id="_XtrZoJPYEeiiNbWBCyvDfA" base_Class="_XpbLwJPYEeiiNbWBCyvDfA" id="org.eclipse.papyrus.bmm.ui.R-03" text="The menu new child dedicated to papyrus shall implemented"/>
+ <Requirements:Satisfy xmi:id="_tgOf8JPYEeiiNbWBCyvDfA" base_DirectedRelationship="_tgK1kJPYEeiiNbWBCyvDfA" base_Abstraction="_tgK1kJPYEeiiNbWBCyvDfA"/>
+ <Requirements:Satisfy xmi:id="_tgVNoJPYEeiiNbWBCyvDfA" base_DirectedRelationship="_tgSKUJPYEeiiNbWBCyvDfA" base_Abstraction="_tgSKUJPYEeiiNbWBCyvDfA"/>
+</xmi:XMI>
diff --git a/plugins/bmm/model/org.eclipse.papyrus.bmm.types/model/BMMRequirements.uml b/plugins/bmm/model/org.eclipse.papyrus.bmm.types/model/BMMRequirements.uml
index 8076c45..8270701 100644
--- a/plugins/bmm/model/org.eclipse.papyrus.bmm.types/model/BMMRequirements.uml
+++ b/plugins/bmm/model/org.eclipse.papyrus.bmm.types/model/BMMRequirements.uml
@@ -1,80 +1,80 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements">
- <uml:Model xmi:id="_2sXtAJVlEeiiNbWBCyvDfA" name="org.eclipse.papyrus.bmm.types">
- <packageImport xmi:type="uml:PackageImport" xmi:id="_2w610JVlEeiiNbWBCyvDfA">
- <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_2xcaQJVlEeiiNbWBCyvDfA">
- <importedPackage xmi:type="uml:Package" href="pathmap://SysML14_LIBRARIES/SysML-Standard-Library.uml#SysML.package_packagedElement_Libraries"/>
- </packageImport>
- <packagedElement xmi:type="uml:Artifact" xmi:id="_5BsloJVlEeiiNbWBCyvDfA" name="Bmm.elementtypesconfigurations" fileName="model\Bmm.elementtypesconfigurations"/>
- <packagedElement xmi:type="uml:Artifact" xmi:id="_zWlAcJVmEeiiNbWBCyvDfA" name="plugin.xml" fileName="plugin.xml"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_9urWgJWDEeiiNbWBCyvDfA" name="The ElementTyeps of BMM must be implemented"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_1gjMkJWFEeiiNbWBCyvDfA" name="Satisfies_The ElementTyeps of BMM must be implemented" client="_5BsloJVlEeiiNbWBCyvDfA" supplier="_9urWgJWDEeiiNbWBCyvDfA"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_1gmP4JWFEeiiNbWBCyvDfA" name="Satisfies_The ElementTyeps of BMM must be implemented" client="_zWlAcJVmEeiiNbWBCyvDfA" supplier="_9urWgJWDEeiiNbWBCyvDfA"/>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2wv2sJVlEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2wzhEJVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#/"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w0vMJVlEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w0vMZVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//activities"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Activities"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w19UJVlEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w19UZVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//allocations"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w3LcJVlEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w3LcZVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//blocks"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w3LcpVlEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w3Lc5VlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//constraintblocks"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w3ygJVlEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w3ygZVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//deprecatedelements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w4ZkJVlEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w4ZkZVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//modelelements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w4ZkpVlEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w5AoJVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//portsandflows"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w5AoZVlEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w5AopVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w5nsJVlEeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w5nsZVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard#/"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
- </profileApplication>
- </uml:Model>
-
- <Requirements:Requirement xmi:id="_9uvA4JWDEeiiNbWBCyvDfA" base_Class="_9urWgJWDEeiiNbWBCyvDfA" id="org.eclipse.papyrus.bmm.types.R01" text="In order to customized the behavior of the BMM profile, the element types of BMM must be implemented."/>
- <Requirements:Satisfy xmi:id="_1glo0JWFEeiiNbWBCyvDfA" base_DirectedRelationship="_1gjMkJWFEeiiNbWBCyvDfA" base_Abstraction="_1gjMkJWFEeiiNbWBCyvDfA"/>
- <Requirements:Satisfy xmi:id="_1g0SUJWFEeiiNbWBCyvDfA" base_DirectedRelationship="_1gmP4JWFEeiiNbWBCyvDfA" base_Abstraction="_1gmP4JWFEeiiNbWBCyvDfA"/>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements">
+ <uml:Model xmi:id="_2sXtAJVlEeiiNbWBCyvDfA" name="org.eclipse.papyrus.bmm.types">
+ <packageImport xmi:type="uml:PackageImport" xmi:id="_2w610JVlEeiiNbWBCyvDfA">
+ <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
+ </packageImport>
+ <packageImport xmi:type="uml:PackageImport" xmi:id="_2xcaQJVlEeiiNbWBCyvDfA">
+ <importedPackage xmi:type="uml:Package" href="pathmap://SysML14_LIBRARIES/SysML-Standard-Library.uml#SysML.package_packagedElement_Libraries"/>
+ </packageImport>
+ <packagedElement xmi:type="uml:Artifact" xmi:id="_5BsloJVlEeiiNbWBCyvDfA" name="Bmm.elementtypesconfigurations" fileName="model\Bmm.elementtypesconfigurations"/>
+ <packagedElement xmi:type="uml:Artifact" xmi:id="_zWlAcJVmEeiiNbWBCyvDfA" name="plugin.xml" fileName="plugin.xml"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_9urWgJWDEeiiNbWBCyvDfA" name="The ElementTyeps of BMM must be implemented"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_1gjMkJWFEeiiNbWBCyvDfA" name="Satisfies_The ElementTyeps of BMM must be implemented" client="_5BsloJVlEeiiNbWBCyvDfA" supplier="_9urWgJWDEeiiNbWBCyvDfA"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_1gmP4JWFEeiiNbWBCyvDfA" name="Satisfies_The ElementTyeps of BMM must be implemented" client="_zWlAcJVmEeiiNbWBCyvDfA" supplier="_9urWgJWDEeiiNbWBCyvDfA"/>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2wv2sJVlEeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2wzhEJVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#/"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w0vMJVlEeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w0vMZVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//activities"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Activities"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w19UJVlEeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w19UZVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//allocations"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w3LcJVlEeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w3LcZVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//blocks"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w3LcpVlEeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w3Lc5VlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//constraintblocks"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w3ygJVlEeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w3ygZVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//deprecatedelements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w4ZkJVlEeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w4ZkZVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//modelelements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w4ZkpVlEeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w5AoJVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//portsandflows"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w5AoZVlEeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w5AopVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_2w5nsJVlEeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2w5nsZVlEeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard#/"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
+ </profileApplication>
+ </uml:Model>
+
+ <Requirements:Requirement xmi:id="_9uvA4JWDEeiiNbWBCyvDfA" base_Class="_9urWgJWDEeiiNbWBCyvDfA" id="org.eclipse.papyrus.bmm.types.R01" text="In order to customized the behavior of the BMM profile, the element types of BMM must be implemented."/>
+ <Requirements:Satisfy xmi:id="_1glo0JWFEeiiNbWBCyvDfA" base_DirectedRelationship="_1gjMkJWFEeiiNbWBCyvDfA" base_Abstraction="_1gjMkJWFEeiiNbWBCyvDfA"/>
+ <Requirements:Satisfy xmi:id="_1g0SUJWFEeiiNbWBCyvDfA" base_DirectedRelationship="_1gmP4JWFEeiiNbWBCyvDfA" base_Abstraction="_1gmP4JWFEeiiNbWBCyvDfA"/>
+</xmi:XMI>
diff --git a/plugins/bmm/model/org.eclipse.papyrus.bmm/model/BMM-Requirements.uml b/plugins/bmm/model/org.eclipse.papyrus.bmm/model/BMM-Requirements.uml
index 0e64742..576bbaf 100644
--- a/plugins/bmm/model/org.eclipse.papyrus.bmm/model/BMM-Requirements.uml
+++ b/plugins/bmm/model/org.eclipse.papyrus.bmm/model/BMM-Requirements.uml
@@ -1,88 +1,88 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements">
- <uml:Model xmi:id="_5by04JF5Eei9e8NPTGdl5g" name="org.eclipse.papyrus.bmm">
- <packageImport xmi:type="uml:PackageImport" xmi:id="_5hS_8JF5Eei9e8NPTGdl5g">
- <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
- </packageImport>
- <packagedElement xmi:type="uml:Class" xmi:id="_Fd9mQJF6Eei9e8NPTGdl5g" name="Specification the BMM profile with Papyrus"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_neAkMJF6Eei9e8NPTGdl5g" name="Satisfies_Implementation of the BMM profile" client="_apmdkJF6Eei9e8NPTGdl5g" supplier="_Fd9mQJF6Eei9e8NPTGdl5g"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_yPQgQJF6Eei9e8NPTGdl5g" name="EMF implementation of the BMM profile"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_RgNasJF7Eei9e8NPTGdl5g" name="model">
- <packagedElement xmi:type="uml:Artifact" xmi:id="_BT4WAJF7Eei9e8NPTGdl5g" name="BMM.genmodel" fileName="org.eclipse.papyrus.bmm\model\BMM.genmodel"/>
- <packagedElement xmi:type="uml:Artifact" xmi:id="_apmdkJF6Eei9e8NPTGdl5g" name="Bmm.profile" fileName="org.eclipse.papyrus.bmm\model\Bmm.profile.uml"/>
- <packagedElement xmi:type="uml:Artifact" xmi:id="_G_Vc8JF7Eei9e8NPTGdl5g" name="BMMProfile.ecore" fileName="org.eclipse.papyrus.bmm\model\BMMProfile.ecore"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_h-cHsJF7Eei9e8NPTGdl5g" name="Satisfies_EMF implementation of the BMM profile" client="_BT4WAJF7Eei9e8NPTGdl5g" supplier="_yPQgQJF6Eei9e8NPTGdl5g"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_h-ej8JF7Eei9e8NPTGdl5g" name="Satisfies_EMF implementation of the BMM profile" client="_G_Vc8JF7Eei9e8NPTGdl5g" supplier="_yPQgQJF6Eei9e8NPTGdl5g"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_U_u1kJF7Eei9e8NPTGdl5g" name="org.eclipse.papyrus.bmm.BMMProfile">
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_h-iOUJF7Eei9e8NPTGdl5g" name="Satisfies_EMF implementation of the BMM profile" client="_U_u1kJF7Eei9e8NPTGdl5g" supplier="_yPQgQJF6Eei9e8NPTGdl5g"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Artifact" xmi:id="_px9HUJF7Eei9e8NPTGdl5g" name="plugin.xml" fileName="plugin.xml"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_vsB5EJF7Eei9e8NPTGdl5g" name="Satisfies_EMF implementation of the BMM profile" client="_px9HUJF7Eei9e8NPTGdl5g" supplier="_yPQgQJF6Eei9e8NPTGdl5g"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_9nD5IJVjEeiiNbWBCyvDfA" name="icons">
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_EC7JUJVkEeiiNbWBCyvDfA" name="Satisfies_Specification the BMM profile with Papyrus" client="_9nD5IJVjEeiiNbWBCyvDfA" supplier="_Fd9mQJF6Eei9e8NPTGdl5g"/>
- </packagedElement>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__UKWcJF5Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__UMysJF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#/"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__UOA0JF5Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__UOA0ZF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//activities"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Activities"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__UREIJF5Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__UREIZF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//allocations"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__URrMJF5Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__USSQJF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//blocks"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__US5UJF5Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__US5UZF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//constraintblocks"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__UTgYJF5Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__UUHcJF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//deprecatedelements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__UUHcZF5Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__UUugJF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//modelelements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__UVVkJF5Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__UVVkZF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//portsandflows"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__UV8oJF5Eei9e8NPTGdl5g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__UWjsJF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
- </profileApplication>
- </uml:Model>
- <Requirements:Requirement xmi:id="_Ffi6oJF6Eei9e8NPTGdl5g" base_Class="_Fd9mQJF6Eei9e8NPTGdl5g" id="org.eclipse.papyrus.bmm.R-01" text="The BMN profile shall be implemented by using a papyrus UML profile"/>
- <Requirements:Satisfy xmi:id="_necpEJF6Eei9e8NPTGdl5g" base_DirectedRelationship="_neAkMJF6Eei9e8NPTGdl5g" base_Abstraction="_neAkMJF6Eei9e8NPTGdl5g"/>
- <Requirements:Requirement xmi:id="_yPUKoJF6Eei9e8NPTGdl5g" base_Class="_yPQgQJF6Eei9e8NPTGdl5g" id="org.eclipse.papyrus.bmm.R-02" text="The BMM profile shall be implemented by using EMF Framework"/>
- <Requirements:Satisfy xmi:id="_h-dV0JF7Eei9e8NPTGdl5g" base_DirectedRelationship="_h-cHsJF7Eei9e8NPTGdl5g" base_Abstraction="_h-cHsJF7Eei9e8NPTGdl5g"/>
- <Requirements:Satisfy xmi:id="_h-gZIJF7Eei9e8NPTGdl5g" base_DirectedRelationship="_h-ej8JF7Eei9e8NPTGdl5g" base_Abstraction="_h-ej8JF7Eei9e8NPTGdl5g"/>
- <Requirements:Satisfy xmi:id="_h-kqkJF7Eei9e8NPTGdl5g" base_DirectedRelationship="_h-iOUJF7Eei9e8NPTGdl5g" base_Abstraction="_h-iOUJF7Eei9e8NPTGdl5g"/>
- <Requirements:Satisfy xmi:id="_vsDuQJF7Eei9e8NPTGdl5g" base_DirectedRelationship="_vsB5EJF7Eei9e8NPTGdl5g" base_Abstraction="_vsB5EJF7Eei9e8NPTGdl5g"/>
- <Requirements:Satisfy xmi:id="_EFU9EJVkEeiiNbWBCyvDfA" base_DirectedRelationship="_EC7JUJVkEeiiNbWBCyvDfA" base_Abstraction="_EC7JUJVkEeiiNbWBCyvDfA"/>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements">
+ <uml:Model xmi:id="_5by04JF5Eei9e8NPTGdl5g" name="org.eclipse.papyrus.bmm">
+ <packageImport xmi:type="uml:PackageImport" xmi:id="_5hS_8JF5Eei9e8NPTGdl5g">
+ <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
+ </packageImport>
+ <packagedElement xmi:type="uml:Class" xmi:id="_Fd9mQJF6Eei9e8NPTGdl5g" name="Specification the BMM profile with Papyrus"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_neAkMJF6Eei9e8NPTGdl5g" name="Satisfies_Implementation of the BMM profile" client="_apmdkJF6Eei9e8NPTGdl5g" supplier="_Fd9mQJF6Eei9e8NPTGdl5g"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_yPQgQJF6Eei9e8NPTGdl5g" name="EMF implementation of the BMM profile"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_RgNasJF7Eei9e8NPTGdl5g" name="model">
+ <packagedElement xmi:type="uml:Artifact" xmi:id="_BT4WAJF7Eei9e8NPTGdl5g" name="BMM.genmodel" fileName="org.eclipse.papyrus.bmm\model\BMM.genmodel"/>
+ <packagedElement xmi:type="uml:Artifact" xmi:id="_apmdkJF6Eei9e8NPTGdl5g" name="Bmm.profile" fileName="org.eclipse.papyrus.bmm\model\Bmm.profile.uml"/>
+ <packagedElement xmi:type="uml:Artifact" xmi:id="_G_Vc8JF7Eei9e8NPTGdl5g" name="BMMProfile.ecore" fileName="org.eclipse.papyrus.bmm\model\BMMProfile.ecore"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_h-cHsJF7Eei9e8NPTGdl5g" name="Satisfies_EMF implementation of the BMM profile" client="_BT4WAJF7Eei9e8NPTGdl5g" supplier="_yPQgQJF6Eei9e8NPTGdl5g"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_h-ej8JF7Eei9e8NPTGdl5g" name="Satisfies_EMF implementation of the BMM profile" client="_G_Vc8JF7Eei9e8NPTGdl5g" supplier="_yPQgQJF6Eei9e8NPTGdl5g"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_U_u1kJF7Eei9e8NPTGdl5g" name="org.eclipse.papyrus.bmm.BMMProfile">
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_h-iOUJF7Eei9e8NPTGdl5g" name="Satisfies_EMF implementation of the BMM profile" client="_U_u1kJF7Eei9e8NPTGdl5g" supplier="_yPQgQJF6Eei9e8NPTGdl5g"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Artifact" xmi:id="_px9HUJF7Eei9e8NPTGdl5g" name="plugin.xml" fileName="plugin.xml"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_vsB5EJF7Eei9e8NPTGdl5g" name="Satisfies_EMF implementation of the BMM profile" client="_px9HUJF7Eei9e8NPTGdl5g" supplier="_yPQgQJF6Eei9e8NPTGdl5g"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_9nD5IJVjEeiiNbWBCyvDfA" name="icons">
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_EC7JUJVkEeiiNbWBCyvDfA" name="Satisfies_Specification the BMM profile with Papyrus" client="_9nD5IJVjEeiiNbWBCyvDfA" supplier="_Fd9mQJF6Eei9e8NPTGdl5g"/>
+ </packagedElement>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__UKWcJF5Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__UMysJF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#/"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__UOA0JF5Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__UOA0ZF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//activities"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Activities"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__UREIJF5Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__UREIZF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//allocations"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__URrMJF5Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__USSQJF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//blocks"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__US5UJF5Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__US5UZF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//constraintblocks"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__UTgYJF5Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__UUHcJF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//deprecatedelements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__UUHcZF5Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__UUugJF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//modelelements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__UVVkJF5Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__UVVkZF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//portsandflows"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="__UV8oJF5Eei9e8NPTGdl5g">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__UWjsJF5Eei9e8NPTGdl5g" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
+ </profileApplication>
+ </uml:Model>
+ <Requirements:Requirement xmi:id="_Ffi6oJF6Eei9e8NPTGdl5g" base_Class="_Fd9mQJF6Eei9e8NPTGdl5g" id="org.eclipse.papyrus.bmm.R-01" text="The BMN profile shall be implemented by using a papyrus UML profile"/>
+ <Requirements:Satisfy xmi:id="_necpEJF6Eei9e8NPTGdl5g" base_DirectedRelationship="_neAkMJF6Eei9e8NPTGdl5g" base_Abstraction="_neAkMJF6Eei9e8NPTGdl5g"/>
+ <Requirements:Requirement xmi:id="_yPUKoJF6Eei9e8NPTGdl5g" base_Class="_yPQgQJF6Eei9e8NPTGdl5g" id="org.eclipse.papyrus.bmm.R-02" text="The BMM profile shall be implemented by using EMF Framework"/>
+ <Requirements:Satisfy xmi:id="_h-dV0JF7Eei9e8NPTGdl5g" base_DirectedRelationship="_h-cHsJF7Eei9e8NPTGdl5g" base_Abstraction="_h-cHsJF7Eei9e8NPTGdl5g"/>
+ <Requirements:Satisfy xmi:id="_h-gZIJF7Eei9e8NPTGdl5g" base_DirectedRelationship="_h-ej8JF7Eei9e8NPTGdl5g" base_Abstraction="_h-ej8JF7Eei9e8NPTGdl5g"/>
+ <Requirements:Satisfy xmi:id="_h-kqkJF7Eei9e8NPTGdl5g" base_DirectedRelationship="_h-iOUJF7Eei9e8NPTGdl5g" base_Abstraction="_h-iOUJF7Eei9e8NPTGdl5g"/>
+ <Requirements:Satisfy xmi:id="_vsDuQJF7Eei9e8NPTGdl5g" base_DirectedRelationship="_vsB5EJF7Eei9e8NPTGdl5g" base_Abstraction="_vsB5EJF7Eei9e8NPTGdl5g"/>
+ <Requirements:Satisfy xmi:id="_EFU9EJVkEeiiNbWBCyvDfA" base_DirectedRelationship="_EC7JUJVkEeiiNbWBCyvDfA" base_Abstraction="_EC7JUJVkEeiiNbWBCyvDfA"/>
+</xmi:XMI>
diff --git a/plugins/bmm/viewpointconfig/org.eclipse.papyrus.bmm.architecture/BMMRequirements.uml b/plugins/bmm/viewpointconfig/org.eclipse.papyrus.bmm.architecture/BMMRequirements.uml
index 6181948..7606988 100644
--- a/plugins/bmm/viewpointconfig/org.eclipse.papyrus.bmm.architecture/BMMRequirements.uml
+++ b/plugins/bmm/viewpointconfig/org.eclipse.papyrus.bmm.architecture/BMMRequirements.uml
@@ -1,80 +1,80 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements">
- <uml:Model xmi:id="_9941AJV0EeiiNbWBCyvDfA" name="org.eclipse.papyrus.bmm.architecture">
- <packageImport xmi:type="uml:PackageImport" xmi:id="_-FqQ8JV0EeiiNbWBCyvDfA">
- <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_-F2eMJV0EeiiNbWBCyvDfA">
- <importedPackage xmi:type="uml:Package" href="pathmap://SysML14_LIBRARIES/SysML-Standard-Library.uml#SysML.package_packagedElement_Libraries"/>
- </packageImport>
- <packagedElement xmi:type="uml:Class" xmi:id="_li7DUJVmEeiiNbWBCyvDfA" name="BMM Viewpoint">
- <nestedClassifier xmi:type="uml:Class" xmi:id="_V2x6kJVmEeiiNbWBCyvDfA" name="ABMM diagram must be available"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_AC4wcJVmEeiiNbWBCyvDfA" name="Use Bmm.elementTypes"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_O47-sJVmEeiiNbWBCyvDfA" name="Use Bmmdiag.elementTypes"/>
- </packagedElement>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-FmmkJV0EeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-FnNoJV0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#/"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-Fn0sJV0EeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-Fn0sZV0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//activities"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Activities"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-Fn0spV0EeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-Fn0s5V0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//allocations"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-FobwJV0EeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-FobwZV0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//blocks"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-FobwpV0EeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-Fobw5V0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//constraintblocks"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-FobxJV0EeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-FobxZV0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//deprecatedelements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-FpC0JV0EeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-FpC0ZV0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//modelelements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-FpC0pV0EeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-FpC05V0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//portsandflows"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-FpC1JV0EeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-Fpp4JV0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-Fpp4ZV0EeiiNbWBCyvDfA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-Fpp4pV0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard#/"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
- </profileApplication>
- </uml:Model>
- <Requirements:Requirement xmi:id="_mTI5IJWDEeiiNbWBCyvDfA" base_Class="_li7DUJVmEeiiNbWBCyvDfA" id="org.eclipse.papyrus.bmm.architecture.R01" text="A BMM viewpoint must be implment in papyrus "/>
- <Requirements:Requirement xmi:id="_n2IV4JWDEeiiNbWBCyvDfA" base_Class="_V2x6kJVmEeiiNbWBCyvDfA" id="org.eclipse.papyrus.bmm.architecture.R01.001" text="A BMM diagram to represent alament must be available in the view point BMM"/>
- <Requirements:Requirement xmi:id="_p1toAJWDEeiiNbWBCyvDfA" base_Class="_AC4wcJVmEeiiNbWBCyvDfA" id="org.eclipse.papyrus.bmm.architecture.R01.003" text="The BMM element types must used in this view point in order to be able to use concepts defined in the profile."/>
- <Requirements:Requirement xmi:id="_r_-gIJWDEeiiNbWBCyvDfA" base_Class="_O47-sJVmEeiiNbWBCyvDfA" id="org.eclipse.papyrus.bmm.architecture.R01.002" text="The elment type Bmmdiag must be referenced in the viewpoint in orer to have the BMM diagram"/>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Requirements http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements">
+ <uml:Model xmi:id="_9941AJV0EeiiNbWBCyvDfA" name="org.eclipse.papyrus.bmm.architecture">
+ <packageImport xmi:type="uml:PackageImport" xmi:id="_-FqQ8JV0EeiiNbWBCyvDfA">
+ <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
+ </packageImport>
+ <packageImport xmi:type="uml:PackageImport" xmi:id="_-F2eMJV0EeiiNbWBCyvDfA">
+ <importedPackage xmi:type="uml:Package" href="pathmap://SysML14_LIBRARIES/SysML-Standard-Library.uml#SysML.package_packagedElement_Libraries"/>
+ </packageImport>
+ <packagedElement xmi:type="uml:Class" xmi:id="_li7DUJVmEeiiNbWBCyvDfA" name="BMM Viewpoint">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_V2x6kJVmEeiiNbWBCyvDfA" name="ABMM diagram must be available"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_AC4wcJVmEeiiNbWBCyvDfA" name="Use Bmm.elementTypes"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_O47-sJVmEeiiNbWBCyvDfA" name="Use Bmmdiag.elementTypes"/>
+ </packagedElement>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-FmmkJV0EeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-FnNoJV0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#/"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-Fn0sJV0EeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-Fn0sZV0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//activities"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Activities"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-Fn0spV0EeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-Fn0s5V0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//allocations"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-FobwJV0EeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-FobwZV0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//blocks"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-FobwpV0EeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-Fobw5V0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//constraintblocks"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-FobxJV0EeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-FobxZV0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//deprecatedelements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-FpC0JV0EeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-FpC0ZV0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//modelelements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-FpC0pV0EeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-FpC05V0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//portsandflows"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-FpC1JV0EeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-Fpp4JV0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/sysml/1.4/SysML#//requirements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML14_PROFILES/SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-Fpp4ZV0EeiiNbWBCyvDfA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-Fpp4pV0EeiiNbWBCyvDfA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard#/"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
+ </profileApplication>
+ </uml:Model>
+ <Requirements:Requirement xmi:id="_mTI5IJWDEeiiNbWBCyvDfA" base_Class="_li7DUJVmEeiiNbWBCyvDfA" id="org.eclipse.papyrus.bmm.architecture.R01" text="A BMM viewpoint must be implment in papyrus "/>
+ <Requirements:Requirement xmi:id="_n2IV4JWDEeiiNbWBCyvDfA" base_Class="_V2x6kJVmEeiiNbWBCyvDfA" id="org.eclipse.papyrus.bmm.architecture.R01.001" text="A BMM diagram to represent alament must be available in the view point BMM"/>
+ <Requirements:Requirement xmi:id="_p1toAJWDEeiiNbWBCyvDfA" base_Class="_AC4wcJVmEeiiNbWBCyvDfA" id="org.eclipse.papyrus.bmm.architecture.R01.003" text="The BMM element types must used in this view point in order to be able to use concepts defined in the profile."/>
+ <Requirements:Requirement xmi:id="_r_-gIJWDEeiiNbWBCyvDfA" base_Class="_O47-sJVmEeiiNbWBCyvDfA" id="org.eclipse.papyrus.bmm.architecture.R01.002" text="The elment type Bmmdiag must be referenced in the viewpoint in orer to have the BMM diagram"/>
+</xmi:XMI>
diff --git a/plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddDerivedLinkReqCommand.java b/plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddDerivedLinkReqCommand.java
index 6548114..f5dea62 100644
--- a/plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddDerivedLinkReqCommand.java
+++ b/plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddDerivedLinkReqCommand.java
@@ -43,7 +43,6 @@ public class AddDerivedLinkReqCommand extends RecordingCommand {
@Override
protected void doExecute() {
- if (selectedElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) != null) {
Stereotype reqStereotype = selectedElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
final IStaticContentProvider provider = new UMLContentProvider(Utils.getToPackage(selectedElement),
UMLPackage.eINSTANCE.getPackage_PackagedElement(), reqStereotype);
@@ -71,5 +70,4 @@ public class AddDerivedLinkReqCommand extends RecordingCommand {
}
}
}
- }
} \ No newline at end of file
diff --git a/plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddDerivesLinkReqCommand.java b/plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddDerivesLinkReqCommand.java
index b8a97f6..f5644a2 100644
--- a/plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddDerivesLinkReqCommand.java
+++ b/plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddDerivesLinkReqCommand.java
@@ -44,7 +44,6 @@ public class AddDerivesLinkReqCommand extends RecordingCommand {
@Override
protected void doExecute() {
- if (selectedElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) != null) {
Stereotype reqStereotype = selectedElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
final IStaticContentProvider provider = new UMLContentProvider(Utils.getToPackage(selectedElement),
UMLPackage.eINSTANCE.getPackage_PackagedElement(), reqStereotype);
@@ -70,5 +69,4 @@ public class AddDerivesLinkReqCommand extends RecordingCommand {
}
}
}
- }
} \ No newline at end of file
diff --git a/plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddRefinedByCommand.java b/plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddRefinedByCommand.java
index 8d88433..b58ed9e 100644
--- a/plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddRefinedByCommand.java
+++ b/plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddRefinedByCommand.java
@@ -46,7 +46,6 @@ public class AddRefinedByCommand extends RecordingCommand {
@Override
protected void doExecute() {
- if (selectedElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) != null) {
final IStaticContentProvider provider = new UMLContentProvider(Utils.getToPackage(selectedElement),
UMLPackage.eINSTANCE.getPackage_PackagedElement());
ReferenceSelector selector = new ReferenceSelector();
@@ -75,6 +74,5 @@ public class AddRefinedByCommand extends RecordingCommand {
}
}
- }
} \ No newline at end of file
diff --git a/plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddRefinesCommand.java b/plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddRefinesCommand.java
index 89db204..95775a3 100644
--- a/plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddRefinesCommand.java
+++ b/plugins/sysml14/controler/org.eclipse.papyrus.requirements.sysml14.traceability.commands/src/org/eclipse/papyrus/requirements/sysml14/traceability/commands/AddRefinesCommand.java
@@ -47,7 +47,6 @@ public class AddRefinesCommand extends RecordingCommand {
@Override
protected void doExecute() {
- if (selectedElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE) == null) {
Stereotype reqStereotype = selectedElement.getAppliedStereotype(I_SysMLStereotype.REQUIREMENT_STEREOTYPE);
final IStaticContentProvider provider = new UMLContentProvider(Utils.getToPackage(selectedElement),
UMLPackage.eINSTANCE.getPackage_PackagedElement(), reqStereotype);
@@ -74,5 +73,4 @@ public class AddRefinesCommand extends RecordingCommand {
}
}
}
- }
} \ No newline at end of file

Back to the top