blob: fb84eb959d204332b117562ef5122a0436d9a298 [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:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:robotics.commobject="http://www.eclipse.org/papyrus/robotics/commobject/1" xmlns:robotics.services="http://www.eclipse.org/papyrus/robotics/services/1" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/robotics/commobject/1 http://www.eclipse.org/papyrus/robotics/1#//commobject http://www.eclipse.org/papyrus/robotics/services/1 http://www.eclipse.org/papyrus/robotics/1#//services">
<uml:Model xmi:id="ID" name="builtin_interfaces">
<packageImport xmi:id="_EH6dwYfCEeq98Oq_0FOmvA">
<importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
</packageImport>
<packageImport xmi:id="_EH6dwofCEeq98Oq_0FOmvA">
<importedPackage xmi:type="uml:Model" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_LaOOAJcvEeeV0-Lu2yLOjA"/>
</packageImport>
<packagedElement xmi:type="uml:Package" xmi:id="_EH6dw4fCEeq98Oq_0FOmvA" name="svcdefs">
<packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/P_Duration" name="P_Duration">
<templateBinding xmi:id="_GG6hEofCEeq98Oq_0FOmvA">
<parameterSubstitution xmi:id="_GG6hE4fCEeq98Oq_0FOmvA" actual="ID_msg_Duration">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_HAQwoPIzEeeJotakjzOasQ"/>
</parameterSubstitution>
<signature xmi:type="uml:RedefinableTemplateSignature" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_CagtgPIzEeeJotakjzOasQ"/>
</templateBinding>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/P_Time" name="P_Time">
<templateBinding xmi:id="_GNaKoofCEeq98Oq_0FOmvA">
<parameterSubstitution xmi:id="_GNaKo4fCEeq98Oq_0FOmvA" actual="ID_msg_Time">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_HAQwoPIzEeeJotakjzOasQ"/>
</parameterSubstitution>
<signature xmi:type="uml:RedefinableTemplateSignature" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_CagtgPIzEeeJotakjzOasQ"/>
</templateBinding>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="ID_msg" name="msg">
<packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Duration" name="Duration">
<ownedAttribute xmi:id="_GGZjsIfCEeq98Oq_0FOmvA" name="sec">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_GGZjsYfCEeq98Oq_0FOmvA" name="nanosec">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_msg_Time" name="Time">
<ownedAttribute xmi:id="_GMyfkIfCEeq98Oq_0FOmvA" name="sec">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJS4K4QEemKGaIZu1xPYw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_GMzGoIfCEeq98Oq_0FOmvA" name="nanosec">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_OvJ58K4QEemKGaIZu1xPYw"/>
</ownedAttribute>
</packagedElement>
</packagedElement>
<profileApplication xmi:id="_EH6dxIfCEeq98Oq_0FOmvA">
<eAnnotations xmi:id="_EH6dxYfCEeq98Oq_0FOmvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/bpc/1#/"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_BPC_PROFILES/bpc.profile.uml#__9qqMJZ1Eeeq1f8hGgKVzA"/>
</profileApplication>
<profileApplication xmi:id="_EH6dxofCEeq98Oq_0FOmvA">
<eAnnotations xmi:id="_EH6dx4fCEeq98Oq_0FOmvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#/"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#__9qqMJZ1Eeeq1f8hGgKVzA"/>
</profileApplication>
<profileApplication xmi:id="_EH6dyIfCEeq98Oq_0FOmvA">
<eAnnotations xmi:id="_EH6dyYfCEeq98Oq_0FOmvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//components"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_EZ1TgJZ2Eeeq1f8hGgKVzA"/>
</profileApplication>
<profileApplication xmi:id="_EH6dyofCEeq98Oq_0FOmvA">
<eAnnotations xmi:id="_EH6dy4fCEeq98Oq_0FOmvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//commpattern"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_8Z6x8Je6EeeiCOWsEr9OuA"/>
</profileApplication>
<profileApplication xmi:id="_EH6dzIfCEeq98Oq_0FOmvA">
<eAnnotations xmi:id="_EH6dzYfCEeq98Oq_0FOmvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//deployment"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_tu6OsJe9EeeiCOWsEr9OuA"/>
</profileApplication>
<profileApplication xmi:id="_EH6dzofCEeq98Oq_0FOmvA">
<eAnnotations xmi:id="_EH6dz4fCEeq98Oq_0FOmvA" 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 href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_SlbOAJe_EeeiCOWsEr9OuA"/>
</profileApplication>
<profileApplication xmi:id="_EH6d0IfCEeq98Oq_0FOmvA">
<eAnnotations xmi:id="_EH6d0YfCEeq98Oq_0FOmvA" 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 href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_bz5AcPCaEeee6ab5J_C5Dg"/>
</profileApplication>
<profileApplication xmi:id="_EH6d0ofCEeq98Oq_0FOmvA">
<eAnnotations xmi:id="_EH6d04fCEeq98Oq_0FOmvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//functions"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_SV7GwC6LEei0V9-WLHIyvg"/>
</profileApplication>
<profileApplication xmi:id="_EH6d1IfCEeq98Oq_0FOmvA">
<eAnnotations xmi:id="_EH6d1YfCEeq98Oq_0FOmvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//parameters"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_-pU5oDmpEei--ZsfKWaFtw"/>
</profileApplication>
<profileApplication xmi:id="_EH6d1ofCEeq98Oq_0FOmvA">
<eAnnotations xmi:id="_EH6d14fCEeq98Oq_0FOmvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//generics"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_eFhjMEnvEeien6eLHpkAxA"/>
</profileApplication>
<profileApplication xmi:id="_EH6d2IfCEeq98Oq_0FOmvA">
<eAnnotations xmi:id="_EH6d2YfCEeq98Oq_0FOmvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Foundations/NFPs"/>
</eAnnotations>
<appliedProfile href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_U_GAoAPMEdyuUt-4qHuVvQ"/>
</profileApplication>
<profileApplication xmi:id="_EH6d2ofCEeq98Oq_0FOmvA">
<eAnnotations xmi:id="_EH6d24fCEeq98Oq_0FOmvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/MARTE/1#//MARTE_Annexes/VSL/DataTypes"/>
</eAnnotations>
<appliedProfile href="pathmap://Papyrus_PROFILES/MARTE.profile.uml#_9FdqwA-MEdyLh7muGbCqMw"/>
</profileApplication>
</uml:Model>
<robotics.services:ServiceDefinitionModel xmi:id="_EH6d3IfCEeq98Oq_0FOmvA" base_Package="ID"/>
<robotics.commobject:CommunicationObject xmi:id="_ENQQwIfCEeq98Oq_0FOmvA" base_DataType="ID_msg_Duration"/>
<robotics.commobject:CommunicationObject xmi:id="_ENRe4IfCEeq98Oq_0FOmvA" base_DataType="ID_msg_Time"/>
<robotics.services:ServiceDefinition xmi:id="_GG7vMIfCEeq98Oq_0FOmvA" base_Interface="svcdefs/P_Duration"/>
<robotics.services:ServiceDefinition xmi:id="_GNb_0IfCEeq98Oq_0FOmvA" base_Interface="svcdefs/P_Time"/>
</xmi:XMI>