blob: 32e349396f551b9a2ecfc44c07a6284c560a9619 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:Transformation="http://www.eclipse.org/papyrus/Transformation/1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
<uml:Model xmi:id="_T7frkG-0EeiX6ta975XXMg" name="ros2Library">
<packageImport xmi:type="uml:PackageImport" xmi:id="_UBsaMG-0EeiX6ta975XXMg">
<importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
</packageImport>
<packageImport xmi:type="uml:PackageImport" xmi:id="_xLOK0K7nEemGAs1AuXY9aw">
<importedPackage xmi:type="uml:Model" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_LaOOAJcvEeeV0-Lu2yLOjA"/>
</packageImport>
<packagedElement xmi:type="uml:Package" xmi:id="_G73NQPVgEemTJIu6MXTrdg" name="m2mtransformations">
<ownedComment xmi:type="uml:Comment" xmi:id="_G73NQfVgEemTJIu6MXTrdg" annotatedElement="_G73NQ_VgEemTJIu6MXTrdg">
<body>Standard transformation chain for ROS.</body>
</ownedComment>
<ownedComment xmi:type="uml:Comment" xmi:id="_G73NQvVgEemTJIu6MXTrdg" annotatedElement="_G73NUPVgEemTJIu6MXTrdg">
<body>Transformation chain from ROS, if an explicit deployment plan is used</body>
</ownedComment>
<packagedElement xmi:type="uml:Class" xmi:id="_G73NQ_VgEemTJIu6MXTrdg" name="ROSChain">
<ownedAttribute xmi:type="uml:Property" xmi:id="_G73NRPVgEemTJIu6MXTrdg" name="manualTransformations">
<type xmi:type="uml:Class" href="pathmap://DML_TRAFO/trafos.uml#_ofuIUF4REea4bLzKfwAjjA"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_G73NRfVgEemTJIu6MXTrdg" name="statemachine" visibility="public">
<type xmi:type="uml:Class" href="pathmap://DML_TRAFO/trafos.uml#_uszycCi0EeuTt4mwXQSWFA"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_G73NRvVgEemTJIu6MXTrdg" name="applyIConIb" visibility="public">
<type xmi:type="uml:Class" href="pathmap://DML_TRAFO/trafos.uml#_15WLsOoeEeezGv5pvTt_Lg"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_IIy2wFNgEeqTMuQjkOVwQw" name="copyPkgModels" type="_2EHwYFNfEeqTMuQjkOVwQw"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_G73NR_VgEemTJIu6MXTrdg" name="copyRequired" visibility="public">
<type xmi:type="uml:Class" href="pathmap://DML_TRAFO/trafos.uml#_lJLW8FCkEei-oehNHrGL9g"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_G73NSPVgEemTJIu6MXTrdg" name="applyICOnT" visibility="public">
<type xmi:type="uml:Class" href="pathmap://DML_TRAFO/trafos.uml#_4Ve28OoeEeezGv5pvTt_Lg"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_G73NSvVgEemTJIu6MXTrdg" name="rosTransformations" visibility="public" type="_G73NTPVgEemTJIu6MXTrdg"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_G73NTPVgEemTJIu6MXTrdg" name="RosTransformations"/>
<packagedElement xmi:type="uml:Class" xmi:id="_G73NUPVgEemTJIu6MXTrdg" name="RosChainForCDP" visibility="package">
<ownedAttribute xmi:type="uml:Property" xmi:id="_G73NUfVgEemTJIu6MXTrdg" name="manualTransformations">
<type xmi:type="uml:Class" href="pathmap://DML_TRAFO/trafos.uml#_ofuIUF4REea4bLzKfwAjjA"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_G73NUvVgEemTJIu6MXTrdg" name="statemachine" visibility="public">
<type xmi:type="uml:Class" href="pathmap://DML_TRAFO/trafos.uml#_uszycCi0EeuTt4mwXQSWFA"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_G73NU_VgEemTJIu6MXTrdg" name="applyIConIb" visibility="public">
<type xmi:type="uml:Class" href="pathmap://DML_TRAFO/trafos.uml#_15WLsOoeEeezGv5pvTt_Lg"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_gB7PEFNgEeqTMuQjkOVwQw" name="copyPkgModels" type="_2EHwYFNfEeqTMuQjkOVwQw"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_G73NVPVgEemTJIu6MXTrdg" name="deployToNodes">
<type xmi:type="uml:Class" href="pathmap://DML_TRAFO/trafos.uml#_eELWgF4REea4bLzKfwAjjA"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_G73NVfVgEemTJIu6MXTrdg" name="applyICOnT" visibility="public">
<type xmi:type="uml:Class" href="pathmap://DML_TRAFO/trafos.uml#_4Ve28OoeEeezGv5pvTt_Lg"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_G73NV_VgEemTJIu6MXTrdg" name="rosTransformations" type="_G73NTPVgEemTJIu6MXTrdg"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_2EHwYFNfEeqTMuQjkOVwQw" name="CopyPackageModels"/>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_vNDjsPVhEemTJIu6MXTrdg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vNEKwPVhEemTJIu6MXTrdg" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/Transformation/1#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://TRAFO_PROFILE/Transformation.profile.uml#_fPDsIBa-EearhdjjJ6cVzQ"/>
</profileApplication>
</packagedElement>
<packagedElement xmi:type="uml:StateMachine" xmi:id="_axYsENChEey8951dJgQAlA" name="ROSLifeCycle">
<region xmi:type="uml:Region" xmi:id="_axYsEdChEey8951dJgQAlA" name="Region1">
<subvertex xmi:type="uml:State" xmi:id="_axYsEtChEey8951dJgQAlA" name="Unconfigured"/>
<subvertex xmi:type="uml:State" xmi:id="_axYsE9ChEey8951dJgQAlA" name="Active"/>
<subvertex xmi:type="uml:State" xmi:id="_axYsFNChEey8951dJgQAlA" name="Finalized"/>
<subvertex xmi:type="uml:State" xmi:id="_axYsFdChEey8951dJgQAlA" name="InActive"/>
</region>
</packagedElement>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_3nqkYG_FEeiX6ta975XXMg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3nrygG_FEeiX6ta975XXMg" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/C_Cpp/1#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://PapyrusC_Cpp_PROFILES/C_Cpp.profile.uml#_j9REUByGEduN1bTiWJ0lyw"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_XkBn0K7fEemxGIY1-rj1kw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_XkDdAK7fEemxGIY1-rj1kw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//commobject"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_bz5AcPCaEeee6ab5J_C5Dg"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_HiMM0K7oEemGAs1AuXY9aw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HiOCAK7oEemGAs1AuXY9aw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//services"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_SlbOAJe_EeeiCOWsEr9OuA"/>
</profileApplication>
</uml:Model>
<Transformation:M2MTrafoChain xmi:id="_d7RLcPVkEemTJIu6MXTrdg" base_Class="_G73NQ_VgEemTJIu6MXTrdg"/>
<Transformation:M2MTrafo xmi:id="_e8WN8PVkEemTJIu6MXTrdg" base_Class="_G73NTPVgEemTJIu6MXTrdg"/>
<Transformation:M2MTrafoChain xmi:id="_jRELcPVkEemTJIu6MXTrdg" base_Class="_G73NUPVgEemTJIu6MXTrdg"/>
<Transformation:M2MTrafo xmi:id="_Eh-hEFNgEeqTMuQjkOVwQw" base_Class="_2EHwYFNfEeqTMuQjkOVwQw"/>
</xmi:XMI>