| <?xml version="1.0" encoding="UTF-8"?> |
| <xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:fmiprofile="http://www.eclipse.org/papyrus/FMIProfile/1.0.0" xmlns:standard="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"> |
| <uml:Model xmi:id="_q8DOcMXPEeWwx_puHDzFYw" name="TankBarrelExample"> |
| <packageImport xmi:type="uml:PackageImport" xmi:id="_rEUZoMXPEeWwx_puHDzFYw"> |
| <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> |
| </packageImport> |
| <packagedElement xmi:type="uml:Class" xmi:id="_NO0UEMXQEeWwx_puHDzFYw" name="C1" classifierBehavior="_bnRAUMXQEeWwx_puHDzFYw" isActive="true"> |
| <ownedAttribute xmi:type="uml:Port" xmi:id="_RUkBcMXQEeWwx_puHDzFYw" name="valve" visibility="public"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_Vs8W8MXQEeWwx_puHDzFYw"/> |
| </ownedAttribute> |
| <ownedBehavior xmi:type="uml:Activity" xmi:id="_bnRAUMXQEeWwx_puHDzFYw" name="C1 ClassifierBehavior" node="_xrAkUMXQEeWwx_puHDzFYw _x6JMgMXQEeWwx_puHDzFYw _yIGwAMXQEeWwx_puHDzFYw _MwEQoMXSEeWwx_puHDzFYw _be-foMXTEeWwx_puHDzFYw _hclboMXVEeWwx_puHDzFYw _ia5zIMXXEeWwx_puHDzFYw _xF9SUMXXEeWwx_puHDzFYw" group="_be-foMXTEeWwx_puHDzFYw _ia5zIMXXEeWwx_puHDzFYw _xF9SUMXXEeWwx_puHDzFYw"> |
| <ownedComment xmi:type="uml:Comment" xmi:id="_sRT7wMXQEeWwx_puHDzFYw"> |
| <body>model C1
 |
| discrete output Boolean valve(start = false, fixed = false);
 |
| equation
 |
| when time >= 0.5 then
 |
| valve = true;
 |
| elsewhen time >= 3.2 then
 |
| valve = false;
 |
| elsewhen time >= 5.2 then
 |
| valve = true;
 |
| end when;
 |
| end C1;</body> |
| </ownedComment> |
| <edge xmi:type="uml:ControlFlow" xmi:id="_WOXPsMXVEeWwx_puHDzFYw" target="_xrAkUMXQEeWwx_puHDzFYw" source="_MwEQoMXSEeWwx_puHDzFYw"/> |
| <edge xmi:type="uml:ControlFlow" xmi:id="_c6JyQMXVEeWwx_puHDzFYw" target="_be-foMXTEeWwx_puHDzFYw" source="_xrAkUMXQEeWwx_puHDzFYw"/> |
| <edge xmi:type="uml:ControlFlow" xmi:id="_dcHP0MXVEeWwx_puHDzFYw" target="_x6JMgMXQEeWwx_puHDzFYw" source="_be-foMXTEeWwx_puHDzFYw"/> |
| <edge xmi:type="uml:ControlFlow" xmi:id="_PzgkwMXYEeWwx_puHDzFYw" target="_ia5zIMXXEeWwx_puHDzFYw" source="_x6JMgMXQEeWwx_puHDzFYw"/> |
| <edge xmi:type="uml:ControlFlow" xmi:id="_QYv_0MXYEeWwx_puHDzFYw" target="_yIGwAMXQEeWwx_puHDzFYw" source="_ia5zIMXXEeWwx_puHDzFYw"/> |
| <edge xmi:type="uml:ControlFlow" xmi:id="_QyYn0MXYEeWwx_puHDzFYw" target="_xF9SUMXXEeWwx_puHDzFYw" source="_yIGwAMXQEeWwx_puHDzFYw"/> |
| <edge xmi:type="uml:ControlFlow" xmi:id="_RS1CcMXYEeWwx_puHDzFYw" target="_hclboMXVEeWwx_puHDzFYw" source="_xF9SUMXXEeWwx_puHDzFYw"/> |
| <structuredNode xmi:type="uml:StructuredActivityNode" xmi:id="_be-foMXTEeWwx_puHDzFYw" name="StructuredActivityNode1" incoming="_c6JyQMXVEeWwx_puHDzFYw" outgoing="_dcHP0MXVEeWwx_puHDzFYw"> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_upAEgMXTEeWwx_puHDzFYw" target="_Jr-_IMXTEeWwx_puHDzFYw" source="_l0m2sMXTEeWwx_puHDzFYw"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_upRxUMXTEeWwx_puHDzFYw" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_upSYYMXTEeWwx_puHDzFYw" value="1"/> |
| </edge> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_s5i5EMXTEeWwx_puHDzFYw" target="_Jr8i4MXTEeWwx_puHDzFYw" source="_jzRREMXTEeWwx_puHDzFYw"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_s5vtYMXTEeWwx_puHDzFYw" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_s5vtYcXTEeWwx_puHDzFYw" value="1"/> |
| </edge> |
| <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_JrzY8MXTEeWwx_puHDzFYw" name="set Valve" structuralFeature="_RUkBcMXQEeWwx_puHDzFYw" isReplaceAll="true"> |
| <object xmi:type="uml:InputPin" xmi:id="_Jr8i4MXTEeWwx_puHDzFYw" name="object" incoming="_s5i5EMXTEeWwx_puHDzFYw" type="_NO0UEMXQEeWwx_puHDzFYw"/> |
| <result xmi:type="uml:OutputPin" xmi:id="_Jr9xAMXTEeWwx_puHDzFYw" name="result" type="_NO0UEMXQEeWwx_puHDzFYw"/> |
| <value xmi:type="uml:InputPin" xmi:id="_Jr-_IMXTEeWwx_puHDzFYw" name="value" incoming="_upAEgMXTEeWwx_puHDzFYw"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| </value> |
| </node> |
| <node xmi:type="uml:ReadSelfAction" xmi:id="_jzQC8MXTEeWwx_puHDzFYw" name="this"> |
| <result xmi:type="uml:OutputPin" xmi:id="_jzRREMXTEeWwx_puHDzFYw" name="result" outgoing="_s5i5EMXTEeWwx_puHDzFYw" type="_bnRAUMXQEeWwx_puHDzFYw"/> |
| </node> |
| <node xmi:type="uml:ValueSpecificationAction" xmi:id="_l0ceoMXTEeWwx_puHDzFYw" name="true"> |
| <result xmi:type="uml:OutputPin" xmi:id="_l0m2sMXTEeWwx_puHDzFYw" name="result" outgoing="_upAEgMXTEeWwx_puHDzFYw"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| <upperBound xmi:type="uml:LiteralInteger" xmi:id="_mXe6QMXTEeWwx_puHDzFYw" value="1"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mXeTMMXTEeWwx_puHDzFYw" value="1"/> |
| </result> |
| <value xmi:type="uml:LiteralBoolean" xmi:id="_mXWXYMXTEeWwx_puHDzFYw" value="true"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| </value> |
| </node> |
| </structuredNode> |
| <structuredNode xmi:type="uml:StructuredActivityNode" xmi:id="_ia5zIMXXEeWwx_puHDzFYw" name="StructuredActivityNode2" incoming="_PzgkwMXYEeWwx_puHDzFYw" outgoing="_QYv_0MXYEeWwx_puHDzFYw"> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_FHrUMMXYEeWwx_puHDzFYw" target="_mJEG8MXXEeWwx_puHDzFYw" source="_rwlJEMXXEeWwx_puHDzFYw"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_FIJ1UMXYEeWwx_puHDzFYw" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_FIJ1UcXYEeWwx_puHDzFYw" value="1"/> |
| </edge> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_HFo1sMXYEeWwx_puHDzFYw" target="_mJHKQMXXEeWwx_puHDzFYw" source="_uIQLEMXXEeWwx_puHDzFYw"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_HGCeUMXYEeWwx_puHDzFYw" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_HGCeUcXYEeWwx_puHDzFYw" value="1"/> |
| </edge> |
| <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_mI_OcMXXEeWwx_puHDzFYw" name="set Valve" structuralFeature="_RUkBcMXQEeWwx_puHDzFYw" isReplaceAll="true"> |
| <object xmi:type="uml:InputPin" xmi:id="_mJEG8MXXEeWwx_puHDzFYw" name="object" incoming="_FHrUMMXYEeWwx_puHDzFYw" type="_NO0UEMXQEeWwx_puHDzFYw"/> |
| <result xmi:type="uml:OutputPin" xmi:id="_mJFVEMXXEeWwx_puHDzFYw" name="result" type="_NO0UEMXQEeWwx_puHDzFYw"/> |
| <value xmi:type="uml:InputPin" xmi:id="_mJHKQMXXEeWwx_puHDzFYw" name="value" incoming="_HFo1sMXYEeWwx_puHDzFYw"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| </value> |
| </node> |
| <node xmi:type="uml:ReadSelfAction" xmi:id="_rwkiAMXXEeWwx_puHDzFYw" name="self"> |
| <result xmi:type="uml:OutputPin" xmi:id="_rwlJEMXXEeWwx_puHDzFYw" name="result" outgoing="_FHrUMMXYEeWwx_puHDzFYw" type="_bnRAUMXQEeWwx_puHDzFYw"/> |
| </node> |
| <node xmi:type="uml:ValueSpecificationAction" xmi:id="_uIPkAMXXEeWwx_puHDzFYw" name="false"> |
| <result xmi:type="uml:OutputPin" xmi:id="_uIQLEMXXEeWwx_puHDzFYw" name="result" outgoing="_HFo1sMXYEeWwx_puHDzFYw"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| <upperBound xmi:type="uml:LiteralInteger" xmi:id="_ujJ-YMXXEeWwx_puHDzFYw" value="1"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ujJXUMXXEeWwx_puHDzFYw" value="1"/> |
| </result> |
| <value xmi:type="uml:LiteralBoolean" xmi:id="_ujIwQMXXEeWwx_puHDzFYw"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| </value> |
| </node> |
| </structuredNode> |
| <structuredNode xmi:type="uml:StructuredActivityNode" xmi:id="_xF9SUMXXEeWwx_puHDzFYw" name="StructuredActivityNode3" incoming="_QyYn0MXYEeWwx_puHDzFYw" outgoing="_RS1CcMXYEeWwx_puHDzFYw"> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_KlY6EMXYEeWwx_puHDzFYw" target="_y2PkMMXXEeWwx_puHDzFYw" source="_4mxYYMXXEeWwx_puHDzFYw"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_KlxUkMXYEeWwx_puHDzFYw" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_KlxUkcXYEeWwx_puHDzFYw" value="1"/> |
| </edge> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_MSnQ4MXYEeWwx_puHDzFYw" target="_y2SAcMXXEeWwx_puHDzFYw" source="_61JUcMXXEeWwx_puHDzFYw"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_MTDVwMXYEeWwx_puHDzFYw" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_MTDVwcXYEeWwx_puHDzFYw" value="1"/> |
| </edge> |
| <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_y2Mg4MXXEeWwx_puHDzFYw" name="set Valve" structuralFeature="_RUkBcMXQEeWwx_puHDzFYw" isReplaceAll="true"> |
| <object xmi:type="uml:InputPin" xmi:id="_y2PkMMXXEeWwx_puHDzFYw" name="object" incoming="_KlY6EMXYEeWwx_puHDzFYw" type="_NO0UEMXQEeWwx_puHDzFYw"/> |
| <result xmi:type="uml:OutputPin" xmi:id="_y2QyUMXXEeWwx_puHDzFYw" name="result" type="_NO0UEMXQEeWwx_puHDzFYw"/> |
| <value xmi:type="uml:InputPin" xmi:id="_y2SAcMXXEeWwx_puHDzFYw" name="value" incoming="_MSnQ4MXYEeWwx_puHDzFYw"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| </value> |
| </node> |
| <node xmi:type="uml:ReadSelfAction" xmi:id="_4mrRwMXXEeWwx_puHDzFYw" name="self"> |
| <result xmi:type="uml:OutputPin" xmi:id="_4mxYYMXXEeWwx_puHDzFYw" name="result" outgoing="_KlY6EMXYEeWwx_puHDzFYw" type="_bnRAUMXQEeWwx_puHDzFYw"/> |
| </node> |
| <node xmi:type="uml:ValueSpecificationAction" xmi:id="_61ItYMXXEeWwx_puHDzFYw" name="true"> |
| <result xmi:type="uml:OutputPin" xmi:id="_61JUcMXXEeWwx_puHDzFYw" name="result" outgoing="_MSnQ4MXYEeWwx_puHDzFYw"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| <upperBound xmi:type="uml:LiteralInteger" xmi:id="_7MzmgcXXEeWwx_puHDzFYw" value="1"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7MzmgMXXEeWwx_puHDzFYw" value="1"/> |
| </result> |
| <value xmi:type="uml:LiteralBoolean" xmi:id="_7My_cMXXEeWwx_puHDzFYw" value="true"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| </value> |
| </node> |
| </structuredNode> |
| <node xmi:type="uml:AcceptEventAction" xmi:id="_xrAkUMXQEeWwx_puHDzFYw" name="at 0.5" incoming="_WOXPsMXVEeWwx_puHDzFYw" outgoing="_c6JyQMXVEeWwx_puHDzFYw"> |
| <trigger xmi:type="uml:Trigger" xmi:id="_dDHd0MXREeWwx_puHDzFYw" event="_FOFiYMXREeWwx_puHDzFYw"/> |
| </node> |
| <node xmi:type="uml:AcceptEventAction" xmi:id="_x6JMgMXQEeWwx_puHDzFYw" name="at 3.2" incoming="_dcHP0MXVEeWwx_puHDzFYw" outgoing="_PzgkwMXYEeWwx_puHDzFYw"> |
| <trigger xmi:type="uml:Trigger" xmi:id="_l3ePYMXREeWwx_puHDzFYw" event="_LG7lEMXREeWwx_puHDzFYw"/> |
| </node> |
| <node xmi:type="uml:AcceptEventAction" xmi:id="_yIGwAMXQEeWwx_puHDzFYw" name="at 5.2" incoming="_QYv_0MXYEeWwx_puHDzFYw" outgoing="_QyYn0MXYEeWwx_puHDzFYw"> |
| <trigger xmi:type="uml:Trigger" xmi:id="_qedooMXREeWwx_puHDzFYw" event="_LWmYwMXREeWwx_puHDzFYw"/> |
| </node> |
| <node xmi:type="uml:InitialNode" xmi:id="_MwEQoMXSEeWwx_puHDzFYw" name="InitialNode1" outgoing="_WOXPsMXVEeWwx_puHDzFYw"/> |
| <node xmi:type="uml:ActivityFinalNode" xmi:id="_hclboMXVEeWwx_puHDzFYw" name="ActivityFinalNode1" incoming="_RS1CcMXYEeWwx_puHDzFYw"/> |
| </ownedBehavior> |
| <ownedBehavior xmi:type="uml:Activity" xmi:id="_ClNpYMXWEeWwx_puHDzFYw" name="C1_Factory" node="_ClO3gcXWEeWwx_puHDzFYw _CouQYMXWEeWwx_puHDzFYw _Cou3csXWEeWwx_puHDzFYw _CowsocXWEeWwx_puHDzFYw _CoxTscXWEeWwx_puHDzFYw"> |
| <ownedParameter xmi:type="uml:Parameter" xmi:id="_ClO3gMXWEeWwx_puHDzFYw" name="result" type="_NO0UEMXQEeWwx_puHDzFYw" direction="return"/> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_CowFksXWEeWwx_puHDzFYw" name="createObjectAction to callConstructor" target="_CovegMXWEeWwx_puHDzFYw" source="_Cou3cMXWEeWwx_puHDzFYw"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_Co8S0MXWEeWwx_puHDzFYw" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_Co8S0cXWEeWwx_puHDzFYw" value="1"/> |
| </edge> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_CowsoMXWEeWwx_puHDzFYw" name="callConstructor to returnParamNode" target="_ClO3gcXWEeWwx_puHDzFYw" source="_CoxTscXWEeWwx_puHDzFYw"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_Co8S0sXWEeWwx_puHDzFYw" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_Co8S08XWEeWwx_puHDzFYw" value="1"/> |
| </edge> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_CoxTssXWEeWwx_puHDzFYw" name="fork to startbehavior input pin" target="_CowsosXWEeWwx_puHDzFYw" source="_CoxTscXWEeWwx_puHDzFYw"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_Co854MXWEeWwx_puHDzFYw" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_Co854cXWEeWwx_puHDzFYw" value="1"/> |
| </edge> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_CoxTs8XWEeWwx_puHDzFYw" name="callConstructor to startBehavior" target="_CoxTscXWEeWwx_puHDzFYw" source="_CowFkMXWEeWwx_puHDzFYw"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_Co854sXWEeWwx_puHDzFYw" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_Co8548XWEeWwx_puHDzFYw" value="1"/> |
| </edge> |
| <node xmi:type="uml:ActivityParameterNode" xmi:id="_ClO3gcXWEeWwx_puHDzFYw" name="resultParameterNode" incoming="_CowsoMXWEeWwx_puHDzFYw" type="_NO0UEMXQEeWwx_puHDzFYw" parameter="_ClO3gMXWEeWwx_puHDzFYw"> |
| <upperBound xmi:type="uml:LiteralInteger" xmi:id="_ClPekMXWEeWwx_puHDzFYw" value="1"/> |
| </node> |
| <node xmi:type="uml:CreateObjectAction" xmi:id="_CouQYMXWEeWwx_puHDzFYw" name="createObject" classifier="_NO0UEMXQEeWwx_puHDzFYw"> |
| <result xmi:type="uml:OutputPin" xmi:id="_Cou3cMXWEeWwx_puHDzFYw" name="result" outgoing="_CowFksXWEeWwx_puHDzFYw" type="_NO0UEMXQEeWwx_puHDzFYw"> |
| <upperBound xmi:type="uml:LiteralInteger" xmi:id="_Cou3ccXWEeWwx_puHDzFYw" value="1"/> |
| </result> |
| </node> |
| <node xmi:type="uml:CallOperationAction" xmi:id="_Cou3csXWEeWwx_puHDzFYw" name="callConstructor" operation="_ColtgMXWEeWwx_puHDzFYw"> |
| <result xmi:type="uml:OutputPin" xmi:id="_CowFkMXWEeWwx_puHDzFYw" name="result" outgoing="_CoxTs8XWEeWwx_puHDzFYw" type="_NO0UEMXQEeWwx_puHDzFYw"> |
| <upperBound xmi:type="uml:LiteralInteger" xmi:id="_CowFkcXWEeWwx_puHDzFYw" value="1"/> |
| </result> |
| <target xmi:type="uml:InputPin" xmi:id="_CovegMXWEeWwx_puHDzFYw" name="target" incoming="_CowFksXWEeWwx_puHDzFYw" type="_NO0UEMXQEeWwx_puHDzFYw"> |
| <upperBound xmi:type="uml:LiteralInteger" xmi:id="_CovegcXWEeWwx_puHDzFYw" value="1"/> |
| </target> |
| </node> |
| <node xmi:type="uml:StartObjectBehaviorAction" xmi:id="_CowsocXWEeWwx_puHDzFYw" name="start classifier behavior"> |
| <object xmi:type="uml:InputPin" xmi:id="_CowsosXWEeWwx_puHDzFYw" name="object" incoming="_CoxTssXWEeWwx_puHDzFYw" type="_NO0UEMXQEeWwx_puHDzFYw"> |
| <upperBound xmi:type="uml:LiteralInteger" xmi:id="_CoxTsMXWEeWwx_puHDzFYw" value="1"/> |
| </object> |
| </node> |
| <node xmi:type="uml:ForkNode" xmi:id="_CoxTscXWEeWwx_puHDzFYw" name="forkInstanciatedObject" incoming="_CoxTs8XWEeWwx_puHDzFYw" outgoing="_CowsoMXWEeWwx_puHDzFYw _CoxTssXWEeWwx_puHDzFYw"/> |
| </ownedBehavior> |
| <ownedOperation xmi:type="uml:Operation" xmi:id="_ColtgMXWEeWwx_puHDzFYw" name="C1"> |
| <ownedParameter xmi:type="uml:Parameter" xmi:id="_CoqmAMXWEeWwx_puHDzFYw" name="return" type="_NO0UEMXQEeWwx_puHDzFYw" direction="return"/> |
| </ownedOperation> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Package" xmi:id="_BsDmEMXREeWwx_puHDzFYw" name="Events C1"> |
| <packagedElement xmi:type="uml:TimeEvent" xmi:id="_FOFiYMXREeWwx_puHDzFYw" name="at 0.5"> |
| <when xmi:type="uml:TimeExpression" xmi:id="_JOSocMXREeWwx_puHDzFYw"> |
| <expr xmi:type="uml:LiteralReal" xmi:id="_JOSoccXREeWwx_puHDzFYw" value="0.5"/> |
| </when> |
| </packagedElement> |
| <packagedElement xmi:type="uml:TimeEvent" xmi:id="_LG7lEMXREeWwx_puHDzFYw" name="at 3.2"> |
| <when xmi:type="uml:TimeExpression" xmi:id="_LG7lEcXREeWwx_puHDzFYw"> |
| <expr xmi:type="uml:LiteralReal" xmi:id="_LG7lEsXREeWwx_puHDzFYw" value="3.2"/> |
| </when> |
| </packagedElement> |
| <packagedElement xmi:type="uml:TimeEvent" xmi:id="_LWmYwMXREeWwx_puHDzFYw" name="at 5.2"> |
| <when xmi:type="uml:TimeExpression" xmi:id="_LWmYwcXREeWwx_puHDzFYw"> |
| <expr xmi:type="uml:LiteralReal" xmi:id="_LWmYwsXREeWwx_puHDzFYw" value="5.2"/> |
| </when> |
| </packagedElement> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Class" xmi:id="_V9MCEMaDEeWfFdnv26Efug" name="C2" classifierBehavior="_BxUJMMaEEeWfFdnv26Efug" isActive="true"> |
| <ownedAttribute xmi:type="uml:Port" xmi:id="_auAFsMaDEeWfFdnv26Efug" name="abort" visibility="public"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_lTy_sMaDEeWfFdnv26Efug"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:type="uml:Port" xmi:id="_wQ2jIMaDEeWfFdnv26Efug" name="size" visibility="public"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Real"/> |
| <defaultValue xmi:type="uml:LiteralReal" xmi:id="_15xTcMaDEeWfFdnv26Efug" value="1.0"/> |
| </ownedAttribute> |
| <ownedBehavior xmi:type="uml:Activity" xmi:id="_BxUJMMaEEeWfFdnv26Efug" name="C2 Classifier Behavior" node="_tNIeAMaEEeWfFdnv26Efug _9nmsYMaEEeWfFdnv26Efug _ITC7YMaFEeWfFdnv26Efug _KiYgwMaFEeWfFdnv26Efug _LaTnQMaFEeWfFdnv26Efug _KrKz4MaGEeWfFdnv26Efug" group="_KiYgwMaFEeWfFdnv26Efug _LaTnQMaFEeWfFdnv26Efug"> |
| <ownedComment xmi:type="uml:Comment" xmi:id="_NmKQQMaEEeWfFdnv26Efug"> |
| <body>model C2
 |
| discrete output Boolean abort(start = false, fixed = false);
 |
| discrete output Real size(start = 1.0, fixed = false);
 |
| equation
 |
| when time >= 1.9 then
 |
| abort = true;
 |
| end when;
 |
| when time >= 6.5 then
 |
| size = 0.5;
 |
| end when;
 |
| end C2;</body> |
| </ownedComment> |
| <edge xmi:type="uml:ControlFlow" xmi:id="_MtuhgMaGEeWfFdnv26Efug" target="_tNIeAMaEEeWfFdnv26Efug" source="_ITC7YMaFEeWfFdnv26Efug"/> |
| <edge xmi:type="uml:ControlFlow" xmi:id="_NLL5kMaGEeWfFdnv26Efug" target="_KiYgwMaFEeWfFdnv26Efug" source="_tNIeAMaEEeWfFdnv26Efug"/> |
| <edge xmi:type="uml:ControlFlow" xmi:id="_NxbaMMaGEeWfFdnv26Efug" target="_9nmsYMaEEeWfFdnv26Efug" source="_KiYgwMaFEeWfFdnv26Efug"/> |
| <edge xmi:type="uml:ControlFlow" xmi:id="_OKWQgMaGEeWfFdnv26Efug" target="_LaTnQMaFEeWfFdnv26Efug" source="_9nmsYMaEEeWfFdnv26Efug"/> |
| <edge xmi:type="uml:ControlFlow" xmi:id="_Onh7wMaGEeWfFdnv26Efug" target="_KrKz4MaGEeWfFdnv26Efug" source="_LaTnQMaFEeWfFdnv26Efug"/> |
| <structuredNode xmi:type="uml:StructuredActivityNode" xmi:id="_KiYgwMaFEeWfFdnv26Efug" name="StructuredActivityNode1" incoming="_NLL5kMaGEeWfFdnv26Efug" outgoing="_NxbaMMaGEeWfFdnv26Efug"> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_0P45oMaFEeWfFdnv26Efug" target="_ZEyaQMaFEeWfFdnv26Efug" source="_Q4yCIMaFEeWfFdnv26Efug"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_0QL0kMaFEeWfFdnv26Efug" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_0QL0kcaFEeWfFdnv26Efug" value="1"/> |
| </edge> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_0oCT4MaFEeWfFdnv26Efug" target="_ZE3SwMaFEeWfFdnv26Efug" source="_StuKgMaFEeWfFdnv26Efug"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_0oVO0MaFEeWfFdnv26Efug" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_0oVO0caFEeWfFdnv26Efug" value="1"/> |
| </edge> |
| <node xmi:type="uml:ReadSelfAction" xmi:id="_Q4mb8MaFEeWfFdnv26Efug" name="self"> |
| <result xmi:type="uml:OutputPin" xmi:id="_Q4yCIMaFEeWfFdnv26Efug" name="result" outgoing="_0P45oMaFEeWfFdnv26Efug" type="_BxUJMMaEEeWfFdnv26Efug"/> |
| </node> |
| <node xmi:type="uml:ValueSpecificationAction" xmi:id="_StruQMaFEeWfFdnv26Efug" name="true"> |
| <result xmi:type="uml:OutputPin" xmi:id="_StuKgMaFEeWfFdnv26Efug" name="result" outgoing="_0oCT4MaFEeWfFdnv26Efug"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| <upperBound xmi:type="uml:LiteralInteger" xmi:id="_TfgMwMaFEeWfFdnv26Efug" value="1"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TfflsMaFEeWfFdnv26Efug" value="1"/> |
| </result> |
| <value xmi:type="uml:LiteralBoolean" xmi:id="_TfatMMaFEeWfFdnv26Efug" value="true"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| </value> |
| </node> |
| <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_ZEp3YMaFEeWfFdnv26Efug" name="set Abort" structuralFeature="_auAFsMaDEeWfFdnv26Efug" isReplaceAll="true"> |
| <object xmi:type="uml:InputPin" xmi:id="_ZEyaQMaFEeWfFdnv26Efug" name="object" incoming="_0P45oMaFEeWfFdnv26Efug" type="_V9MCEMaDEeWfFdnv26Efug"/> |
| <result xmi:type="uml:OutputPin" xmi:id="_ZE02gMaFEeWfFdnv26Efug" name="result" type="_V9MCEMaDEeWfFdnv26Efug"/> |
| <value xmi:type="uml:InputPin" xmi:id="_ZE3SwMaFEeWfFdnv26Efug" name="value" incoming="_0oCT4MaFEeWfFdnv26Efug"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| </value> |
| </node> |
| </structuredNode> |
| <structuredNode xmi:type="uml:StructuredActivityNode" xmi:id="_LaTnQMaFEeWfFdnv26Efug" name="StructuredActivityNode2" incoming="_OKWQgMaGEeWfFdnv26Efug" outgoing="_Onh7wMaGEeWfFdnv26Efug"> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_0-K78MaFEeWfFdnv26Efug" target="_p4Y6UMaFEeWfFdnv26Efug" source="_fUT3kMaFEeWfFdnv26Efug"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_0-dP0MaFEeWfFdnv26Efug" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_0-d24MaFEeWfFdnv26Efug" value="1"/> |
| </edge> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_1bLBAMaFEeWfFdnv26Efug" target="_p4gPEMaFEeWfFdnv26Efug" source="_hCQnIMaFEeWfFdnv26Efug"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_1bfKEMaFEeWfFdnv26Efug" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_1bfKEcaFEeWfFdnv26Efug" value="1"/> |
| </edge> |
| <node xmi:type="uml:ReadSelfAction" xmi:id="_fUSpcMaFEeWfFdnv26Efug" name="self"> |
| <result xmi:type="uml:OutputPin" xmi:id="_fUT3kMaFEeWfFdnv26Efug" name="result" outgoing="_0-K78MaFEeWfFdnv26Efug" type="_BxUJMMaEEeWfFdnv26Efug"/> |
| </node> |
| <node xmi:type="uml:ValueSpecificationAction" xmi:id="_hCPZAMaFEeWfFdnv26Efug" name="0.5"> |
| <result xmi:type="uml:OutputPin" xmi:id="_hCQnIMaFEeWfFdnv26Efug" name="result" outgoing="_1bLBAMaFEeWfFdnv26Efug"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Real"/> |
| <upperBound xmi:type="uml:LiteralInteger" xmi:id="_BZsIYM5QEeWaRpodR1S6WA" value="1"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_h0FFoMaFEeWfFdnv26Efug" value="1"/> |
| </result> |
| <value xmi:type="uml:LiteralReal" xmi:id="_BZgiMM5QEeWaRpodR1S6WA" value="0.5"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Real"/> |
| </value> |
| </node> |
| <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_p4VP8MaFEeWfFdnv26Efug" name="set Size" structuralFeature="_wQ2jIMaDEeWfFdnv26Efug" isReplaceAll="true"> |
| <object xmi:type="uml:InputPin" xmi:id="_p4Y6UMaFEeWfFdnv26Efug" name="object" incoming="_0-K78MaFEeWfFdnv26Efug" type="_V9MCEMaDEeWfFdnv26Efug"/> |
| <result xmi:type="uml:OutputPin" xmi:id="_p4avgMaFEeWfFdnv26Efug" name="result" type="_V9MCEMaDEeWfFdnv26Efug"/> |
| <value xmi:type="uml:InputPin" xmi:id="_p4gPEMaFEeWfFdnv26Efug" name="value" incoming="_1bLBAMaFEeWfFdnv26Efug"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Real"/> |
| </value> |
| </node> |
| </structuredNode> |
| <node xmi:type="uml:AcceptEventAction" xmi:id="_tNIeAMaEEeWfFdnv26Efug" name="at 1.9" incoming="_MtuhgMaGEeWfFdnv26Efug" outgoing="_NLL5kMaGEeWfFdnv26Efug"> |
| <trigger xmi:type="uml:Trigger" xmi:id="_yG7egMaEEeWfFdnv26Efug" event="_XhppAMaEEeWfFdnv26Efug"/> |
| </node> |
| <node xmi:type="uml:AcceptEventAction" xmi:id="_9nmsYMaEEeWfFdnv26Efug" name="at 6.5" incoming="_NxbaMMaGEeWfFdnv26Efug" outgoing="_OKWQgMaGEeWfFdnv26Efug"> |
| <trigger xmi:type="uml:Trigger" xmi:id="_9nmsYcaEEeWfFdnv26Efug" event="_iY44UMaEEeWfFdnv26Efug"/> |
| </node> |
| <node xmi:type="uml:InitialNode" xmi:id="_ITC7YMaFEeWfFdnv26Efug" outgoing="_MtuhgMaGEeWfFdnv26Efug"/> |
| <node xmi:type="uml:ActivityFinalNode" xmi:id="_KrKz4MaGEeWfFdnv26Efug" name="ActivityFinalNode1" incoming="_Onh7wMaGEeWfFdnv26Efug"/> |
| </ownedBehavior> |
| <ownedBehavior xmi:type="uml:Activity" xmi:id="_W-aHIMaGEeWfFdnv26Efug" name="C2_Factory" node="_fYeJYMaGEeWfFdnv26Efug _fYhMsMaGEeWfFdnv26Efug _fYhzwMaGEeWfFdnv26Efug _fYia0caGEeWfFdnv26Efug _fYjB4saGEeWfFdnv26Efug"> |
| <ownedParameter xmi:type="uml:Parameter" xmi:id="_W-auMMaGEeWfFdnv26Efug" name="result" type="_V9MCEMaDEeWfFdnv26Efug" direction="return"/> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_fYhzxcaGEeWfFdnv26Efug" name="createObjectAction to callConstructor" target="_fYhzwcaGEeWfFdnv26Efug" source="_fYhMscaGEeWfFdnv26Efug"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_fYkQAMaGEeWfFdnv26Efug" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_fYk3EMaGEeWfFdnv26Efug" value="1"/> |
| </edge> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_fYia0MaGEeWfFdnv26Efug" name="callConstructor to returnParamNode" target="_fYeJYMaGEeWfFdnv26Efug" source="_fYjB4saGEeWfFdnv26Efug"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_fYk3EcaGEeWfFdnv26Efug" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_fYk3EsaGEeWfFdnv26Efug" value="1"/> |
| </edge> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_fYjo8MaGEeWfFdnv26Efug" name="fork to startbehavior input pin" target="_fYjB4MaGEeWfFdnv26Efug" source="_fYjB4saGEeWfFdnv26Efug"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_fYk3E8aGEeWfFdnv26Efug" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_fYk3FMaGEeWfFdnv26Efug" value="1"/> |
| </edge> |
| <edge xmi:type="uml:ObjectFlow" xmi:id="_fYjo8caGEeWfFdnv26Efug" name="callConstructor to startBehavior" target="_fYjB4saGEeWfFdnv26Efug" source="_fYhzw8aGEeWfFdnv26Efug"> |
| <guard xmi:type="uml:LiteralBoolean" xmi:id="_fYk3FcaGEeWfFdnv26Efug" value="true"/> |
| <weight xmi:type="uml:LiteralInteger" xmi:id="_fYk3FsaGEeWfFdnv26Efug" value="1"/> |
| </edge> |
| <node xmi:type="uml:ActivityParameterNode" xmi:id="_fYeJYMaGEeWfFdnv26Efug" name="resultParameterNode" incoming="_fYia0MaGEeWfFdnv26Efug" type="_V9MCEMaDEeWfFdnv26Efug" parameter="_W-auMMaGEeWfFdnv26Efug"> |
| <upperBound xmi:type="uml:LiteralInteger" xmi:id="_fYgloMaGEeWfFdnv26Efug" value="1"/> |
| </node> |
| <node xmi:type="uml:CreateObjectAction" xmi:id="_fYhMsMaGEeWfFdnv26Efug" name="createObject" classifier="_V9MCEMaDEeWfFdnv26Efug"> |
| <result xmi:type="uml:OutputPin" xmi:id="_fYhMscaGEeWfFdnv26Efug" name="result" outgoing="_fYhzxcaGEeWfFdnv26Efug" type="_V9MCEMaDEeWfFdnv26Efug"> |
| <upperBound xmi:type="uml:LiteralInteger" xmi:id="_fYhMssaGEeWfFdnv26Efug" value="1"/> |
| </result> |
| </node> |
| <node xmi:type="uml:CallOperationAction" xmi:id="_fYhzwMaGEeWfFdnv26Efug" name="callConstructor" operation="_XBWGYMaGEeWfFdnv26Efug"> |
| <result xmi:type="uml:OutputPin" xmi:id="_fYhzw8aGEeWfFdnv26Efug" name="result" outgoing="_fYjo8caGEeWfFdnv26Efug" type="_V9MCEMaDEeWfFdnv26Efug"> |
| <upperBound xmi:type="uml:LiteralInteger" xmi:id="_fYhzxMaGEeWfFdnv26Efug" value="1"/> |
| </result> |
| <target xmi:type="uml:InputPin" xmi:id="_fYhzwcaGEeWfFdnv26Efug" name="target" incoming="_fYhzxcaGEeWfFdnv26Efug" type="_V9MCEMaDEeWfFdnv26Efug"> |
| <upperBound xmi:type="uml:LiteralInteger" xmi:id="_fYhzwsaGEeWfFdnv26Efug" value="1"/> |
| </target> |
| </node> |
| <node xmi:type="uml:StartObjectBehaviorAction" xmi:id="_fYia0caGEeWfFdnv26Efug" name="start classifier behavior"> |
| <object xmi:type="uml:InputPin" xmi:id="_fYjB4MaGEeWfFdnv26Efug" name="object" incoming="_fYjo8MaGEeWfFdnv26Efug" type="_V9MCEMaDEeWfFdnv26Efug"> |
| <upperBound xmi:type="uml:LiteralInteger" xmi:id="_fYjB4caGEeWfFdnv26Efug" value="1"/> |
| </object> |
| </node> |
| <node xmi:type="uml:ForkNode" xmi:id="_fYjB4saGEeWfFdnv26Efug" name="forkInstanciatedObject" incoming="_fYjo8caGEeWfFdnv26Efug" outgoing="_fYia0MaGEeWfFdnv26Efug _fYjo8MaGEeWfFdnv26Efug"/> |
| </ownedBehavior> |
| <ownedOperation xmi:type="uml:Operation" xmi:id="_XBWGYMaGEeWfFdnv26Efug" name="C2"> |
| <ownedParameter xmi:type="uml:Parameter" xmi:id="_XBbl8MaGEeWfFdnv26Efug" name="return" type="_V9MCEMaDEeWfFdnv26Efug" direction="return"/> |
| </ownedOperation> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Package" xmi:id="_TI9xgMaEEeWfFdnv26Efug" name="Events C2"> |
| <packagedElement xmi:type="uml:TimeEvent" xmi:id="_XhppAMaEEeWfFdnv26Efug" name="at 1.9"> |
| <when xmi:type="uml:TimeExpression" xmi:id="_XhppAcaEEeWfFdnv26Efug"> |
| <expr xmi:type="uml:LiteralReal" xmi:id="_XhppAsaEEeWfFdnv26Efug" value="1.9"/> |
| </when> |
| </packagedElement> |
| <packagedElement xmi:type="uml:TimeEvent" xmi:id="_iY44UMaEEeWfFdnv26Efug" name="at 6.5"> |
| <when xmi:type="uml:TimeExpression" xmi:id="_iY44UcaEEeWfFdnv26Efug"> |
| <expr xmi:type="uml:LiteralReal" xmi:id="_iY44UsaEEeWfFdnv26Efug" value="6.5"/> |
| </when> |
| </packagedElement> |
| </packagedElement> |
| <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_CmL5wMXWEeWwx_puHDzFYw"> |
| <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_CmQLMMXWEeWwx_puHDzFYw" 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> |
| <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_W_MKQMaGEeWfFdnv26Efug"> |
| <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W_OmgMaGEeWfFdnv26Efug" 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> |
| <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_-lr-UBkPEeaboPj-isH3JQ"/> |
| <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_A3XGABkQEeaboPj-isH3JQ"> |
| <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_A3YUIBkQEeaboPj-isH3JQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> |
| <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/FMIProfile/1.0.0#/"/> |
| </eAnnotations> |
| <appliedProfile xmi:type="uml:Profile" href="pathmap://PAPYRUS_FMI_PROFILE/FMI.profile.uml#__Ki3oKvFEeSXqKqlHzx1gA"/> |
| </profileApplication> |
| </uml:Model> |
| <standard:Create xmi:id="_CotCQMXWEeWwx_puHDzFYw" base_BehavioralFeature="_ColtgMXWEeWwx_puHDzFYw"/> |
| <standard:Create xmi:id="_XBc0EMaGEeWfFdnv26Efug" base_BehavioralFeature="_XBWGYMaGEeWfFdnv26Efug"/> |
| <fmiprofile:CS_FMU xmi:id="_8VtIkM44EeW5W4GIqJpyFA" base_Class="_NO0UEMXQEeWwx_puHDzFYw" canNotUseMemoryManagementFunctions="true" canHandleVariableCommunicationStepSize="true"/> |
| <fmiprofile:CS_FMU xmi:id="_-41MoM44EeW5W4GIqJpyFA" base_Class="_V9MCEMaDEeWfFdnv26Efug"/> |
| <fmiprofile:Port xmi:id="_IFSVIM45EeW5W4GIqJpyFA" base_Property="_RUkBcMXQEeWwx_puHDzFYw" description="" variability="discrete" valueReference="1" direction="out"/> |
| <fmiprofile:Port xmi:id="_TZaUwM45EeW5W4GIqJpyFA" base_Property="_auAFsMaDEeWfFdnv26Efug" variability="discrete" direction="out"/> |
| <fmiprofile:Port xmi:id="_WYYAQM45EeW5W4GIqJpyFA" base_Property="_wQ2jIMaDEeWfFdnv26Efug" variability="discrete" valueReference="1" direction="out"/> |
| </xmi:XMI> |