blob: 8cf0324cd9187a0c7b0cd508af045c4b085c4cf9 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
<notation:Diagram xmi:id="_lX0y8G4cEeiQkc1FO4uxgA" type="PapyrusUMLClassDiagram" name="NewClassDiagram" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_8752wH0OEeiDS63tULewcA" type="Package_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_8752wn0OEeiDS63tULewcA" type="Package_NameLabel"/>
<children xmi:type="notation:BasicCompartment" xmi:id="_8752w30OEeiDS63tULewcA" type="Package_PackagedElementCompartment">
<children xmi:type="notation:Shape" xmi:id="_mdmIMG4cEeiQkc1FO4uxgA" type="Class_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_md5DIG4cEeiQkc1FO4uxgA" type="Class_NameLabel"/>
<children xmi:type="notation:DecorationNode" xmi:id="_md5DIW4cEeiQkc1FO4uxgA" type="Class_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_md5DIm4cEeiQkc1FO4uxgA" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_meC0IG4cEeiQkc1FO4uxgA" type="Class_AttributeCompartment">
<children xmi:type="notation:Shape" xmi:id="_o3xEkG4cEeiQkc1FO4uxgA" type="Property_ClassAttributeLabel">
<element xmi:type="uml:Property" href="BathtubSM.uml#_o3n6oG4cEeiQkc1FO4uxgA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_o3xEkW4cEeiQkc1FO4uxgA"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_pYFjYG4cEeiQkc1FO4uxgA" type="Property_ClassAttributeLabel">
<element xmi:type="uml:Property" href="BathtubSM.uml#_pXpegG4cEeiQkc1FO4uxgA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_pYFjYW4cEeiQkc1FO4uxgA"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_meC0IW4cEeiQkc1FO4uxgA"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_meC0Im4cEeiQkc1FO4uxgA"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_meC0I24cEeiQkc1FO4uxgA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_meC0JG4cEeiQkc1FO4uxgA"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_meC0JW4cEeiQkc1FO4uxgA" type="Class_OperationCompartment">
<children xmi:type="notation:Shape" xmi:id="_ua5V8G4cEeiQkc1FO4uxgA" type="Operation_ClassOperationLabel">
<element xmi:type="uml:Operation" href="BathtubSM.uml#_uaa00G4cEeiQkc1FO4uxgA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_ua5V8W4cEeiQkc1FO4uxgA"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_vhDswG4cEeiQkc1FO4uxgA" type="Operation_ClassOperationLabel">
<element xmi:type="uml:Operation" href="BathtubSM.uml#_vg57wG4cEeiQkc1FO4uxgA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_vhDswW4cEeiQkc1FO4uxgA"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_CteGwH1REeiOvJbQeRuWmA" type="Operation_ClassOperationLabel">
<element xmi:type="uml:Operation" href="BathtubSM.uml#_CtKkwH1REeiOvJbQeRuWmA"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_CteGwX1REeiOvJbQeRuWmA"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_meC0Jm4cEeiQkc1FO4uxgA"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_meC0J24cEeiQkc1FO4uxgA"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_meC0KG4cEeiQkc1FO4uxgA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_meC0KW4cEeiQkc1FO4uxgA"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_meC0Km4cEeiQkc1FO4uxgA" type="Class_NestedClassifierCompartment">
<styles xmi:type="notation:TitleStyle" xmi:id="_meC0K24cEeiQkc1FO4uxgA"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_meC0LG4cEeiQkc1FO4uxgA"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_meC0LW4cEeiQkc1FO4uxgA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_meC0Lm4cEeiQkc1FO4uxgA"/>
</children>
<element xmi:type="uml:Class" href="BathtubSM.uml#_mdTNQG4cEeiQkc1FO4uxgA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_mdmIMW4cEeiQkc1FO4uxgA" x="134" y="16" width="201"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_iY3zcH1PEeiOvJbQeRuWmA" type="Class_Shape_CN">
<children xmi:type="notation:DecorationNode" xmi:id="_iY3zcn1PEeiOvJbQeRuWmA" type="Class_NameLabel_CN"/>
<children xmi:type="notation:DecorationNode" xmi:id="_iY3zc31PEeiOvJbQeRuWmA" type="Class_FloatingNameLabel_CN">
<layoutConstraint xmi:type="notation:Location" xmi:id="_iY3zdH1PEeiOvJbQeRuWmA" y="15"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_iY3zdX1PEeiOvJbQeRuWmA" type="Class_AttributeCompartment_CN">
<styles xmi:type="notation:TitleStyle" xmi:id="_iY3zdn1PEeiOvJbQeRuWmA"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_iY3zd31PEeiOvJbQeRuWmA"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_iY3zeH1PEeiOvJbQeRuWmA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_iY3zeX1PEeiOvJbQeRuWmA"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_iY3zen1PEeiOvJbQeRuWmA" type="Class_OperationCompartment_CN">
<styles xmi:type="notation:TitleStyle" xmi:id="_iY3ze31PEeiOvJbQeRuWmA"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_iY3zfH1PEeiOvJbQeRuWmA"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_iY3zfX1PEeiOvJbQeRuWmA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_iY3zfn1PEeiOvJbQeRuWmA"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_iY3zf31PEeiOvJbQeRuWmA" type="Class_NestedClassifierCompartment_CN">
<styles xmi:type="notation:TitleStyle" xmi:id="_iY3zgH1PEeiOvJbQeRuWmA"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_iY3zgX1PEeiOvJbQeRuWmA"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_iY3zgn1PEeiOvJbQeRuWmA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_iY3zg31PEeiOvJbQeRuWmA"/>
</children>
<element xmi:type="uml:Class" href="BathtubSM.uml#_iYk4gH1PEeiOvJbQeRuWmA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_iY3zcX1PEeiOvJbQeRuWmA" x="134" y="256" width="201" height="100"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_udgC_X1PEeiOvJbQeRuWmA" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_udgC_n1PEeiOvJbQeRuWmA"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_udpM4H1PEeiOvJbQeRuWmA" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="BathtubSM.uml#_iYk4gH1PEeiOvJbQeRuWmA"/>
</styles>
<element xsi:nil="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_udgC_31PEeiOvJbQeRuWmA" x="334" y="256"/>
</children>
<styles xmi:type="notation:TitleStyle" xmi:id="_8752xH0OEeiDS63tULewcA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_8752xX0OEeiDS63tULewcA"/>
</children>
<element xmi:type="uml:Package" href="BathtubSM.uml#_87wFwH0OEeiDS63tULewcA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_8752wX0OEeiDS63tULewcA" x="40" y="40" width="681" height="421"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_lX0y8W4cEeiQkc1FO4uxgA" name="diagram_compatibility_version" stringValue="1.4.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_lX0y8m4cEeiQkc1FO4uxgA"/>
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_lX0y824cEeiQkc1FO4uxgA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
<owner xmi:type="uml:Model" href="BathtubSM.uml#_dRQ7gG4cEeiQkc1FO4uxgA"/>
</styles>
<element xmi:type="uml:Model" href="BathtubSM.uml#_dRQ7gG4cEeiQkc1FO4uxgA"/>
<edges xmi:type="notation:Connector" xmi:id="_udpM4X1PEeiOvJbQeRuWmA" type="StereotypeCommentLink" source="_iY3zcH1PEeiOvJbQeRuWmA" target="_udgC_X1PEeiOvJbQeRuWmA">
<styles xmi:type="notation:FontStyle" xmi:id="_udpM4n1PEeiOvJbQeRuWmA"/>
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_udpM5n1PEeiOvJbQeRuWmA" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="BathtubSM.uml#_iYk4gH1PEeiOvJbQeRuWmA"/>
</styles>
<element xsi:nil="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_udpM431PEeiOvJbQeRuWmA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_udpM5H1PEeiOvJbQeRuWmA"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_udpM5X1PEeiOvJbQeRuWmA"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_yYbncH1PEeiOvJbQeRuWmA" type="Dependency_Edge" source="_iY3zcH1PEeiOvJbQeRuWmA" target="_mdmIMG4cEeiQkc1FO4uxgA">
<children xmi:type="notation:DecorationNode" xmi:id="_yYbnc31PEeiOvJbQeRuWmA" type="Dependency_NameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_yYbndH1PEeiOvJbQeRuWmA" y="40"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_yYbndX1PEeiOvJbQeRuWmA" type="Dependency_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_yYbndn1PEeiOvJbQeRuWmA" y="60"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_yYbncX1PEeiOvJbQeRuWmA"/>
<element xmi:type="uml:Dependency" href="BathtubSM.uml#_yYOMEH1PEeiOvJbQeRuWmA"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yYbncn1PEeiOvJbQeRuWmA" points="[280, 324, -643984, -643984]$[280, 219, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yZBdUH1PEeiOvJbQeRuWmA" id="(0.4975124378109453,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yZBdUX1PEeiOvJbQeRuWmA" id="(0.4975124378109453,1.0)"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_OEdDAG4wEeiQkc1FO4uxgA" type="PapyrusUMLStateMachineDiagram" name="NewStateMachineDiagram" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_OEdDAW4wEeiQkc1FO4uxgA" type="StateMachine_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_OEdDAm4wEeiQkc1FO4uxgA" type="StateMachine_NameLabel">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_OEdDA24wEeiQkc1FO4uxgA" width="881" height="20"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_OEdDBG4wEeiQkc1FO4uxgA" type="StateMachine_RegionCompartment">
<children xmi:type="notation:Shape" xmi:id="_OEdDBW4wEeiQkc1FO4uxgA" type="Region_Shape">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_OEdDBm4wEeiQkc1FO4uxgA" source="RegionAnnotationKey">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OEdDB24wEeiQkc1FO4uxgA" key="RegionZoneKey" value=""/>
</eAnnotations>
<children xmi:type="notation:BasicCompartment" xmi:id="_OEdDCG4wEeiQkc1FO4uxgA" type="Region_SubvertexCompartment">
<children xmi:type="notation:Shape" xmi:id="_TWZdwG4wEeiQkc1FO4uxgA" type="Pseudostate_InitialShape">
<children xmi:type="notation:DecorationNode" xmi:id="_TWZdwm4wEeiQkc1FO4uxgA" type="Pseudostate_InitialFloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_TWaE0G4wEeiQkc1FO4uxgA" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_TWaE0W4wEeiQkc1FO4uxgA" type="Pseudostate_InitialStereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_TWaE0m4wEeiQkc1FO4uxgA" x="25" y="-10"/>
</children>
<element xmi:type="uml:Pseudostate" href="BathtubSM.uml#_TWN3kG4wEeiQkc1FO4uxgA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_TWZdwW4wEeiQkc1FO4uxgA" x="19" y="30"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_T2UT8G4wEeiQkc1FO4uxgA" type="State_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_T2UT8m4wEeiQkc1FO4uxgA" type="State_NameLabel">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_km8I8H0MEeiDS63tULewcA" width="221"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_T2UT824wEeiQkc1FO4uxgA" type="State_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_T2U7AG4wEeiQkc1FO4uxgA" x="40"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_T2ViEG4wEeiQkc1FO4uxgA" type="State_RegionCompartment">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_T2ViEW4wEeiQkc1FO4uxgA" y="-1" width="221"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_jhkUE6xmEeiPApgkayeLVg" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_jhkUFKxmEeiPApgkayeLVg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_jhkUFaxmEeiPApgkayeLVg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_rAFeoKxnEeiPApgkayeLVg" type="Behavior_EntryBehaviorLabel">
<element xmi:type="uml:OpaqueBehavior" href="BathtubSM.uml#_q_fBsKxnEeiPApgkayeLVg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_rAFeoaxnEeiPApgkayeLVg" x="-10" y="-10"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_N5zPgKxoEeiPApgkayeLVg" type="Behavior_ExitBehaviorLabel">
<element xmi:type="uml:OpaqueBehavior" href="BathtubSM.uml#_N5gUkKxoEeiPApgkayeLVg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N5zPgaxoEeiPApgkayeLVg" x="-10" y="-10"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_bVQvEKxoEeiPApgkayeLVg" type="Behavior_DoActivityBehaviorLabel">
<element xmi:type="uml:OpaqueBehavior" href="BathtubSM.uml#_bVG-EKxoEeiPApgkayeLVg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_bVQvEaxoEeiPApgkayeLVg" x="-10" y="-10"/>
</children>
<element xmi:type="uml:State" href="BathtubSM.uml#_T2FqcG4wEeiQkc1FO4uxgA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_T2UT8W4wEeiQkc1FO4uxgA" x="59" y="110" width="221" height="81"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_UPQ_cG4wEeiQkc1FO4uxgA" type="State_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_UPQ_cm4wEeiQkc1FO4uxgA" type="State_NameLabel">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_lDY0YH0MEeiDS63tULewcA" width="221"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_UPQ_c24wEeiQkc1FO4uxgA" type="State_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_UPQ_dG4wEeiQkc1FO4uxgA" x="40"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_UPQ_dW4wEeiQkc1FO4uxgA" type="State_RegionCompartment">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_UPQ_dm4wEeiQkc1FO4uxgA" y="-1" width="221"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_jhuFEKxmEeiPApgkayeLVg" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_jhuFEaxmEeiPApgkayeLVg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_jhuFEqxmEeiPApgkayeLVg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_WED7MKxoEeiPApgkayeLVg" type="Behavior_DoActivityBehaviorLabel">
<element xmi:type="uml:OpaqueBehavior" href="BathtubSM.uml#_WD6KMKxoEeiPApgkayeLVg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_WED7MaxoEeiPApgkayeLVg" x="-10" y="-10"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_jD7q8axoEeiPApgkayeLVg" type="Behavior_EntryBehaviorLabel">
<element xmi:type="uml:OpaqueBehavior" href="BathtubSM.uml#_jD7q8KxoEeiPApgkayeLVg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_jD7q8qxoEeiPApgkayeLVg" x="-10" y="-10"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_oWUKkKxoEeiPApgkayeLVg" type="Behavior_ExitBehaviorLabel">
<element xmi:type="uml:OpaqueBehavior" href="BathtubSM.uml#_oWLAoKxoEeiPApgkayeLVg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_oWUKkaxoEeiPApgkayeLVg" x="-10" y="-10"/>
</children>
<element xmi:type="uml:State" href="BathtubSM.uml#_UPBu4G4wEeiQkc1FO4uxgA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_UPQ_cW4wEeiQkc1FO4uxgA" x="519" y="110" width="221" height="81"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_ZPNrQG4wEeiQkc1FO4uxgA" type="FinalState_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_ZPNrQm4wEeiQkc1FO4uxgA" type="FinalState_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_ZPNrQ24wEeiQkc1FO4uxgA" x="25" y="3"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_ZPOSUG4wEeiQkc1FO4uxgA" type="FinalState_StereotypeLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_ZPOSUW4wEeiQkc1FO4uxgA" x="25" y="-10"/>
</children>
<element xmi:type="uml:FinalState" href="BathtubSM.uml#_ZO0CoG4wEeiQkc1FO4uxgA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZPNrQW4wEeiQkc1FO4uxgA" x="779" y="190"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_v4a8AKxmEeiPApgkayeLVg" type="State_Shape">
<children xmi:type="notation:DecorationNode" xmi:id="_v4ktAKxmEeiPApgkayeLVg" type="State_NameLabel">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_wSoLwKxmEeiPApgkayeLVg" width="221"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_v4ktAaxmEeiPApgkayeLVg" type="State_FloatingNameLabel">
<layoutConstraint xmi:type="notation:Location" xmi:id="_v4ktAqxmEeiPApgkayeLVg" x="40"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_v4ktA6xmEeiPApgkayeLVg" type="State_RegionCompartment">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_v4ktBKxmEeiPApgkayeLVg" y="-1" width="221"/>
</children>
<children xmi:type="notation:BasicCompartment" xmi:id="_v4t28KxmEeiPApgkayeLVg" type="compartment_shape_display">
<styles xmi:type="notation:TitleStyle" xmi:id="_v4t28axmEeiPApgkayeLVg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_v4t28qxmEeiPApgkayeLVg"/>
</children>
<children xmi:type="notation:Shape" xmi:id="__HLTQaxoEeiPApgkayeLVg" type="Behavior_DoActivityBehaviorLabel">
<element xmi:type="uml:OpaqueBehavior" href="BathtubSM.uml#__HLTQKxoEeiPApgkayeLVg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="__HLTQqxoEeiPApgkayeLVg" x="-10" y="-10"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_Er6uMKxpEeiPApgkayeLVg" type="Behavior_EntryBehaviorLabel">
<element xmi:type="uml:OpaqueBehavior" href="BathtubSM.uml#_Erw9MKxpEeiPApgkayeLVg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_Er6uMaxpEeiPApgkayeLVg" x="-10" y="-10"/>
</children>
<children xmi:type="notation:Shape" xmi:id="_FaUFQKxpEeiPApgkayeLVg" type="Behavior_ExitBehaviorLabel">
<element xmi:type="uml:OpaqueBehavior" href="BathtubSM.uml#_FaK7UKxpEeiPApgkayeLVg"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_FaUFQaxpEeiPApgkayeLVg" x="-10" y="-10"/>
</children>
<element xmi:type="uml:State" href="BathtubSM.uml#_v31GIKxmEeiPApgkayeLVg"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_v4a8AaxmEeiPApgkayeLVg" x="319" y="270" width="221" height="81"/>
</children>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_OEdDCW4wEeiQkc1FO4uxgA"/>
</children>
<element xmi:type="uml:Region" href="BathtubSM.uml#_OEbN0G4wEeiQkc1FO4uxgA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_OEdDCm4wEeiQkc1FO4uxgA" width="881" height="391"/>
</children>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_OEdDC24wEeiQkc1FO4uxgA" y="20" width="881" height="391"/>
</children>
<element xmi:type="uml:StateMachine" href="BathtubSM.uml#_MYi60G4wEeiQkc1FO4uxgA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_OEdDDG4wEeiQkc1FO4uxgA" x="20" y="30" width="881" height="411"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_OEdDDW4wEeiQkc1FO4uxgA" name="diagram_compatibility_version" stringValue="1.4.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_OEdDDm4wEeiQkc1FO4uxgA"/>
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_OEdDD24wEeiQkc1FO4uxgA" diagramKindId="org.eclipse.papyrus.uml.diagram.stateMachine">
<owner xmi:type="uml:StateMachine" href="BathtubSM.uml#_MYi60G4wEeiQkc1FO4uxgA"/>
</styles>
<element xmi:type="uml:StateMachine" href="BathtubSM.uml#_MYi60G4wEeiQkc1FO4uxgA"/>
<edges xmi:type="notation:Connector" xmi:id="_aeuyYG4wEeiQkc1FO4uxgA" type="Transition_Edge" source="_TWZdwG4wEeiQkc1FO4uxgA" target="_T2UT8G4wEeiQkc1FO4uxgA">
<children xmi:type="notation:DecorationNode" xmi:id="_aevZcG4wEeiQkc1FO4uxgA" type="Transition_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_R4g9UH1AEeiUl9OrBp2G3w" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_aevZcW4wEeiQkc1FO4uxgA"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_aevZcm4wEeiQkc1FO4uxgA" type="Transition_GuardLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_R5RyUH1AEeiUl9OrBp2G3w" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_aevZc24wEeiQkc1FO4uxgA"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_aevZdG4wEeiQkc1FO4uxgA" type="Transition_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_R5ueQH1AEeiUl9OrBp2G3w" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_aevZdW4wEeiQkc1FO4uxgA" x="1" y="58"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_aeuyYW4wEeiQkc1FO4uxgA"/>
<element xmi:type="uml:Transition" href="BathtubSM.uml#_aa7QcG4wEeiQkc1FO4uxgA"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_aeuyYm4wEeiQkc1FO4uxgA" points="[109, 80, -643984, -643984]$[240, 160, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_aga0cG4wEeiQkc1FO4uxgA" id="(0.45,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_agbbgG4wEeiQkc1FO4uxgA" id="(0.0,0.45454545454545453)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_a5IPYG4wEeiQkc1FO4uxgA" type="Transition_Edge" source="_T2UT8G4wEeiQkc1FO4uxgA" target="_UPQ_cG4wEeiQkc1FO4uxgA">
<children xmi:type="notation:DecorationNode" xmi:id="_a5IPY24wEeiQkc1FO4uxgA" type="Transition_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_tBv0YKxnEeiPApgkayeLVg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_a5IPZG4wEeiQkc1FO4uxgA" x="9" y="12"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_a5IPZW4wEeiQkc1FO4uxgA" type="Transition_GuardLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_tCMgUKxnEeiPApgkayeLVg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_a5I2cG4wEeiQkc1FO4uxgA" x="-7" y="27"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_a5I2cW4wEeiQkc1FO4uxgA" type="Transition_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_tCpMQKxnEeiPApgkayeLVg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_a5I2cm4wEeiQkc1FO4uxgA" y="59"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_a5IPYW4wEeiQkc1FO4uxgA"/>
<element xmi:type="uml:Transition" href="BathtubSM.uml#_a4vN0G4wEeiQkc1FO4uxgA"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_a5IPYm4wEeiQkc1FO4uxgA" points="[280, 174, -643984, -643984]$[400, 174, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_a50y8G4wEeiQkc1FO4uxgA" id="(1.0,0.759493670886076)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_a50y8W4wEeiQkc1FO4uxgA" id="(0.0,0.7407407407407407)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_bezIQG4wEeiQkc1FO4uxgA" type="Transition_Edge" source="_UPQ_cG4wEeiQkc1FO4uxgA" target="_ZPNrQG4wEeiQkc1FO4uxgA">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_V8RGoH1AEeiUl9OrBp2G3w" source="PapyrusCSSForceValue">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_V8RGoX1AEeiUl9OrBp2G3w" key="routing" value="true"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vF6roH1AEeiUl9OrBp2G3w" key="closestDistance" value="true"/>
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vP2qwH1AEeiUl9OrBp2G3w" key="avoidObstructions" value="true"/>
</eAnnotations>
<children xmi:type="notation:DecorationNode" xmi:id="_bezIQ24wEeiQkc1FO4uxgA" type="Transition_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_lbr_oH0MEeiDS63tULewcA" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_bezIRG4wEeiQkc1FO4uxgA"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_bezvUG4wEeiQkc1FO4uxgA" type="Transition_GuardLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_lb-6kH0MEeiDS63tULewcA" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_bezvUW4wEeiQkc1FO4uxgA"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_bezvUm4wEeiQkc1FO4uxgA" type="Transition_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_lcSckH0MEeiDS63tULewcA" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_bezvU24wEeiQkc1FO4uxgA" y="59"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_bezIQW4wEeiQkc1FO4uxgA"/>
<element xmi:type="uml:Transition" href="BathtubSM.uml#_bebU0G4wEeiQkc1FO4uxgA"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bezIQm4wEeiQkc1FO4uxgA" points="[761, 200, -643984, -643984]$[802, 200, -643984, -643984]$[802, 246, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bf4GUG4wEeiQkc1FO4uxgA" id="(1.0,0.49382716049382713)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bf4GUW4wEeiQkc1FO4uxgA" id="(0.1,0.3)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_mrQKEH0MEeiDS63tULewcA" type="Transition_Edge" source="_UPQ_cG4wEeiQkc1FO4uxgA" target="_T2UT8G4wEeiQkc1FO4uxgA">
<children xmi:type="notation:DecorationNode" xmi:id="_mrQKE30MEeiDS63tULewcA" type="Transition_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_nXOfQH0MEeiDS63tULewcA" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_mrQKFH0MEeiDS63tULewcA" x="-9" y="13"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_mrQKFX0MEeiDS63tULewcA" type="Transition_GuardLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_nXqkIH0MEeiDS63tULewcA" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_mrQKFn0MEeiDS63tULewcA" x="93" y="33"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_mrQKF30MEeiDS63tULewcA" type="Transition_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_nYRBEH0MEeiDS63tULewcA" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_mrQKGH0MEeiDS63tULewcA" y="60"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_mrQKEX0MEeiDS63tULewcA"/>
<element xmi:type="uml:Transition" href="BathtubSM.uml#_mnr4sH0MEeiDS63tULewcA"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mrQKEn0MEeiDS63tULewcA" points="[410, 140, -643984, -643984]$[260, 140, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mscc4H0MEeiDS63tULewcA" id="(0.0,0.24691358024691357)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mscc4X0MEeiDS63tULewcA" id="(1.0,0.25316455696202533)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_Ez0gIH0NEeiDS63tULewcA" type="Transition_Edge" source="_UPQ_cG4wEeiQkc1FO4uxgA" target="_UPQ_cG4wEeiQkc1FO4uxgA" routing="Tree">
<children xmi:type="notation:DecorationNode" xmi:id="_Ez0gI30NEeiDS63tULewcA" type="Transition_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_GbkhEH0NEeiDS63tULewcA" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_Ez0gJH0NEeiDS63tULewcA" x="-49" y="13"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Ez0gJX0NEeiDS63tULewcA" type="Transition_GuardLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_GbuSEH0NEeiDS63tULewcA" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_Ez0gJn0NEeiDS63tULewcA" x="152" y="-7"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_Ez0gJ30NEeiDS63tULewcA" type="Transition_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_GcBNAH0NEeiDS63tULewcA" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_Ez0gKH0NEeiDS63tULewcA" y="60"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_Ez0gIX0NEeiDS63tULewcA"/>
<element xmi:type="uml:Transition" href="BathtubSM.uml#_EzhlMH0NEeiDS63tULewcA"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ez0gIn0NEeiDS63tULewcA" points="[620, 241, -643984, -643984]$[620, 280, -643984, -643984]$[560, 280, -643984, -643984]$[560, 241, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_E0kHAH0NEeiDS63tULewcA" id="(0.418848167539267,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_E0kHAX0NEeiDS63tULewcA" id="(0.10471204188481675,1.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_rrJxkH0XEeiDS63tULewcA" type="Transition_Edge" source="_UPQ_cG4wEeiQkc1FO4uxgA" target="_UPQ_cG4wEeiQkc1FO4uxgA" routing="Rectilinear">
<children xmi:type="notation:DecorationNode" xmi:id="_rrJxk30XEeiDS63tULewcA" type="Transition_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_sUC9kH0XEeiDS63tULewcA" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_rrJxlH0XEeiDS63tULewcA" x="-7" y="-33"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_rrJxlX0XEeiDS63tULewcA" type="Transition_GuardLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_sUMukH0XEeiDS63tULewcA" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_rrJxln0XEeiDS63tULewcA" x="4" y="-13"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_rrJxl30XEeiDS63tULewcA" type="Transition_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_sUfpgH0XEeiDS63tULewcA" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_rrJxmH0XEeiDS63tULewcA" x="-1" y="57"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_rrJxkX0XEeiDS63tULewcA"/>
<element xmi:type="uml:Transition" href="BathtubSM.uml#_rq22oH0XEeiDS63tULewcA"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rrJxkn0XEeiDS63tULewcA" points="[570, 160, -643984, -643984]$[570, 120, -643984, -643984]$[610, 120, -643984, -643984]$[610, 160, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rrwOgH0XEeiDS63tULewcA" id="(0.19801980198019803,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rrwOgX0XEeiDS63tULewcA" id="(0.594059405940594,0.0)"/>
</edges>
<edges xmi:type="notation:Connector" xmi:id="_zxp3YKxmEeiPApgkayeLVg" type="Transition_Edge" source="_UPQ_cG4wEeiQkc1FO4uxgA" target="_v4a8AKxmEeiPApgkayeLVg">
<children xmi:type="notation:DecorationNode" xmi:id="_zxp3Y6xmEeiPApgkayeLVg" type="Transition_NameLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_2KN0wKxnEeiPApgkayeLVg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zxp3ZKxmEeiPApgkayeLVg"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_zxp3ZaxmEeiPApgkayeLVg" type="Transition_GuardLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_2KqgsKxnEeiPApgkayeLVg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zxp3ZqxmEeiPApgkayeLVg" x="-13" y="-53"/>
</children>
<children xmi:type="notation:DecorationNode" xmi:id="_zxp3Z6xmEeiPApgkayeLVg" type="Transition_StereotypeLabel">
<styles xmi:type="notation:BooleanValueStyle" xmi:id="_2K9boKxnEeiPApgkayeLVg" name="IS_UPDATED_POSITION" booleanValue="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zxp3aKxmEeiPApgkayeLVg" x="-1" y="58"/>
</children>
<styles xmi:type="notation:FontStyle" xmi:id="_zxp3YaxmEeiPApgkayeLVg"/>
<element xmi:type="uml:Transition" href="BathtubSM.uml#_zxEBgKxmEeiPApgkayeLVg"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zxp3YqxmEeiPApgkayeLVg" points="[660, 241, -643984, -643984]$[660, 380, -643984, -643984]$[561, 380, -643984, -643984]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zzBwYKxmEeiPApgkayeLVg" id="(0.5429864253393665,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zzBwYaxmEeiPApgkayeLVg" id="(1.0,0.7407407407407407)"/>
</edges>
</notation:Diagram>
</xmi:XMI>