blob: ea9389966df984a41b983c99b3b2139676dfb827 [file]
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:UMLRealTime="http://www.eclipse.org/papyrus/umlrt" xmlns:UMLRealTimeStateMach="http://www.eclipse.org/papyrus/umlrt/statemachine" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
<uml:Model xmi:id="_AVkyYHvZEeStp9wn8HHO1g" name="SMCapsuleInheritance4">
<packageImport xmi:type="uml:PackageImport" xmi:id="_AVkyYXvZEeStp9wn8HHO1g">
<importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
</packageImport>
<packagedElement xmi:type="uml:Package" xmi:id="_fCLpoHvZEeStp9wn8HHO1g" name="Protocol1Container">
<packagedElement xmi:type="uml:Collaboration" xmi:id="_b36QkHvaEeStp9wn8HHO1g" name="Protocol1"/>
<packagedElement xmi:type="uml:Interface" xmi:id="_g4qNoHvaEeStp9wn8HHO1g" name="InSignals">
<ownedOperation xmi:type="uml:Operation" xmi:id="_tytCMHvaEeStp9wn8HHO1g" name="inSig1"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_v6DwQHvaEeStp9wn8HHO1g" name="inSig2"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_w3awYHvaEeStp9wn8HHO1g" name="inSig3"/>
<ownedOperation xmi:type="uml:Operation" xmi:id="_xzc60HvaEeStp9wn8HHO1g" name="inSig4"/>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="_jsr0cHvaEeStp9wn8HHO1g" name="OutSignals"/>
<packagedElement xmi:type="uml:Interface" xmi:id="_lSRSMHvaEeStp9wn8HHO1g" name="InOutSignals"/>
<packagedElement xmi:type="uml:Realization" xmi:id="_o8eTEHvaEeStp9wn8HHO1g" client="_b36QkHvaEeStp9wn8HHO1g" supplier="_g4qNoHvaEeStp9wn8HHO1g"/>
<packagedElement xmi:type="uml:Realization" xmi:id="_p444AHvaEeStp9wn8HHO1g" client="_b36QkHvaEeStp9wn8HHO1g" supplier="_lSRSMHvaEeStp9wn8HHO1g"/>
<packagedElement xmi:type="uml:Usage" xmi:id="_qtC40HvaEeStp9wn8HHO1g" client="_b36QkHvaEeStp9wn8HHO1g" supplier="_jsr0cHvaEeStp9wn8HHO1g"/>
<packagedElement xmi:type="uml:Usage" xmi:id="_rpO0QHvaEeStp9wn8HHO1g" client="_b36QkHvaEeStp9wn8HHO1g" supplier="_lSRSMHvaEeStp9wn8HHO1g"/>
<packagedElement xmi:type="uml:CallEvent" xmi:id="_0jy7gHvaEeStp9wn8HHO1g" name="e1" operation="_tytCMHvaEeStp9wn8HHO1g"/>
<packagedElement xmi:type="uml:CallEvent" xmi:id="_6KCyUHvaEeStp9wn8HHO1g" name="e2" operation="_v6DwQHvaEeStp9wn8HHO1g"/>
<packagedElement xmi:type="uml:CallEvent" xmi:id="_9kVu8HvaEeStp9wn8HHO1g" name="e3" operation="_w3awYHvaEeStp9wn8HHO1g"/>
<packagedElement xmi:type="uml:CallEvent" xmi:id="_B2e5kHvbEeStp9wn8HHO1g" name="e4" operation="_xzc60HvaEeStp9wn8HHO1g"/>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_oG2vIHvZEeStp9wn8HHO1g">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oHMGUHvZEeStp9wn8HHO1g" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/umlrt#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://UML_RT_PROFILE/uml-rt.profile.uml#_1h74oEeVEeO0lv5O1DTHOQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_pBYdsHvZEeStp9wn8HHO1g">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pBoVUHvZEeStp9wn8HHO1g" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/umlrt/statemachine#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://UML_RT_PROFILE/UMLRealTimeSM-addendum.profile.uml#_KLcn0FDtEeOA4ecmvfqvaw"/>
</profileApplication>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_h9wC4HvZEeStp9wn8HHO1g" name="Top" isActive="true">
<ownedAttribute xmi:type="uml:Property" xmi:id="_0s1_QHvZEeStp9wn8HHO1g" name="class1" type="_qZ0QQHvZEeStp9wn8HHO1g" aggregation="composite" association="_0s3NYHvZEeStp9wn8HHO1g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0s1_QXvZEeStp9wn8HHO1g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0s1_QnvZEeStp9wn8HHO1g" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_3B5yIHvZEeStp9wn8HHO1g" name="class1Child" type="_sVJUgHvZEeStp9wn8HHO1g" aggregation="composite" association="_3B6ZMHvZEeStp9wn8HHO1g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3B5yIXvZEeStp9wn8HHO1g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3B5yInvZEeStp9wn8HHO1g" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_qZ0QQHvZEeStp9wn8HHO1g" name="Class1" isActive="true">
<ownedAttribute xmi:type="uml:Port" xmi:id="_N53BUHvaEeStp9wn8HHO1g" name="Port1" type="_b36QkHvaEeStp9wn8HHO1g" aggregation="composite"/>
<ownedBehavior xmi:type="uml:StateMachine" xmi:id="_0gU9gHvqEeStp9wn8HHO1g" name="Class1SM">
<region xmi:type="uml:Region" xmi:id="_4JjG8HvqEeStp9wn8HHO1g" name="Region1"/>
</ownedBehavior>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_sVJUgHvZEeStp9wn8HHO1g" name="Class1Child" isActive="true">
<generalization xmi:type="uml:Generalization" xmi:id="_4xCNcHvZEeStp9wn8HHO1g" general="_qZ0QQHvZEeStp9wn8HHO1g"/>
<ownedAttribute xmi:type="uml:Port" xmi:id="_SPfk0HvaEeStp9wn8HHO1g" name="Port2" type="_b36QkHvaEeStp9wn8HHO1g" aggregation="composite"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_0s3NYHvZEeStp9wn8HHO1g" memberEnd="_0s3NYXvZEeStp9wn8HHO1g _0s1_QHvZEeStp9wn8HHO1g">
<ownedEnd xmi:type="uml:Property" xmi:id="_0s3NYXvZEeStp9wn8HHO1g" name="top" type="_h9wC4HvZEeStp9wn8HHO1g" association="_0s3NYHvZEeStp9wn8HHO1g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0s3NYnvZEeStp9wn8HHO1g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0s3NY3vZEeStp9wn8HHO1g" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_3B6ZMHvZEeStp9wn8HHO1g" memberEnd="_3B6ZMXvZEeStp9wn8HHO1g _3B5yIHvZEeStp9wn8HHO1g">
<ownedEnd xmi:type="uml:Property" xmi:id="_3B6ZMXvZEeStp9wn8HHO1g" name="top" type="_h9wC4HvZEeStp9wn8HHO1g" association="_3B6ZMHvZEeStp9wn8HHO1g">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3B6ZMnvZEeStp9wn8HHO1g" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3B6ZM3vZEeStp9wn8HHO1g" value="1"/>
</ownedEnd>
</packagedElement>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_kk_K4HvZEeStp9wn8HHO1g">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_klVJIHvZEeStp9wn8HHO1g" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/umlrt#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://UML_RT_PROFILE/uml-rt.profile.uml#_1h74oEeVEeO0lv5O1DTHOQ"/>
</profileApplication>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_ldW9UHvZEeStp9wn8HHO1g">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ldk_wHvZEeStp9wn8HHO1g" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/umlrt/statemachine#/"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://UML_RT_PROFILE/UMLRealTimeSM-addendum.profile.uml#_KLcn0FDtEeOA4ecmvfqvaw"/>
</profileApplication>
</uml:Model>
<UMLRealTime:ProtocolContainer xmi:id="_nJz4EHvZEeStp9wn8HHO1g" base_Package="_fCLpoHvZEeStp9wn8HHO1g"/>
<UMLRealTime:Capsule xmi:id="_p93UEHvZEeStp9wn8HHO1g" base_Class="_h9wC4HvZEeStp9wn8HHO1g"/>
<UMLRealTime:Capsule xmi:id="_rYWVEHvZEeStp9wn8HHO1g" base_Class="_qZ0QQHvZEeStp9wn8HHO1g"/>
<UMLRealTime:Capsule xmi:id="_yPxf4HvZEeStp9wn8HHO1g" base_Class="_sVJUgHvZEeStp9wn8HHO1g"/>
<UMLRealTime:CapsulePart xmi:id="_7otlMHvZEeStp9wn8HHO1g" base_Property="_0s1_QHvZEeStp9wn8HHO1g"/>
<UMLRealTime:CapsulePart xmi:id="_8cjc8HvZEeStp9wn8HHO1g" base_Property="_3B5yIHvZEeStp9wn8HHO1g"/>
<UMLRealTime:Protocol xmi:id="_dHUC8HvaEeStp9wn8HHO1g" base_Collaboration="_b36QkHvaEeStp9wn8HHO1g"/>
<UMLRealTime:RTMessageSet xmi:id="_i2404HvaEeStp9wn8HHO1g" base_Interface="_g4qNoHvaEeStp9wn8HHO1g"/>
<UMLRealTime:RTMessageSet xmi:id="_k9GTcHvaEeStp9wn8HHO1g" base_Interface="_jsr0cHvaEeStp9wn8HHO1g"/>
<UMLRealTime:RTMessageSet xmi:id="_mhGc0HvaEeStp9wn8HHO1g" base_Interface="_lSRSMHvaEeStp9wn8HHO1g"/>
<UMLRealTime:RTPort xmi:id="_HZ4bQHvcEeStp9wn8HHO1g" base_Port="_N53BUHvaEeStp9wn8HHO1g"/>
<UMLRealTime:RTPort xmi:id="_LCReQHvcEeStp9wn8HHO1g" base_Port="_SPfk0HvaEeStp9wn8HHO1g"/>
<UMLRealTimeStateMach:RTStateMachine xmi:id="_2Rh1YHvqEeStp9wn8HHO1g" base_StateMachine="_0gU9gHvqEeStp9wn8HHO1g"/>
<UMLRealTimeStateMach:RTRegion xmi:id="__BsDcHvqEeStp9wn8HHO1g" base_Region="_4JjG8HvqEeStp9wn8HHO1g"/>
</xmi:XMI>