From 94b4a86a8676e0d70b0d5fd0615184faf6ee52a4 Mon Sep 17 00:00:00 2001 From: Ludovic Apvrille <ludovic.apvrille@telecom-paris.fr> Date: Mon, 27 Mar 2023 17:45:11 +0200 Subject: [PATCH] Update on help for diplo buses --- modeling/AVATAR/AirbusDoor_V2.xml | 22207 +++++++++++----- .../c++2/src_simulator/ServerHelpData.h | 193 +- .../ui/avatarbd/AvatarBDLibraryFunction.java | 29 +- src/main/resources/help/activedelay.html | 20 +- src/main/resources/help/activitydiagram.html | 21 +- src/main/resources/help/application.html | 28 +- src/main/resources/help/architecture.html | 20 +- src/main/resources/help/avatar.html | 62 +- src/main/resources/help/avatarbd.html | 43 +- .../resources/help/avatarsafetypragmas.html | 84 +- src/main/resources/help/avatarsimulation.html | 28 +- .../resources/help/avatarsoftwaredesign.html | 20 +- src/main/resources/help/avatarstatistics.html | 48 +- src/main/resources/help/bridge.html | 29 +- src/main/resources/help/bus.html | 41 +- src/main/resources/help/bus.md | 2 +- src/main/resources/help/cachemiss.html | 22 +- src/main/resources/help/channel.html | 20 +- src/main/resources/help/clockdivider.html | 24 +- .../resources/help/communicationmapping.html | 26 +- src/main/resources/help/cpu.html | 33 +- src/main/resources/help/cpuextension.html | 17 +- src/main/resources/help/cpuname.html | 17 +- .../help/cryptographicconfiguration.html | 21 +- src/main/resources/help/datasize.html | 17 +- src/main/resources/help/diplodocus.html | 26 +- .../resources/help/diplodocussimulator.html | 197 +- src/main/resources/help/encryption.html | 23 +- src/main/resources/help/execc.html | 23 +- src/main/resources/help/execi.html | 23 +- src/main/resources/help/fork.html | 23 +- src/main/resources/help/fpga.html | 69 +- src/main/resources/help/general.html | 23 +- src/main/resources/help/goidletime.html | 17 +- src/main/resources/help/invariants.html | 49 +- src/main/resources/help/join.html | 23 +- src/main/resources/help/mapping.html | 26 +- .../resources/help/maxconsecutivecycles.html | 20 +- src/main/resources/help/memory.html | 33 +- .../help/misbranchingprediction.html | 20 +- src/main/resources/help/none.html | 23 +- src/main/resources/help/numbercores.html | 17 +- src/main/resources/help/operation.html | 20 +- src/main/resources/help/pipelinesize.html | 23 +- src/main/resources/help/plan.html | 89 +- .../resources/help/reachabilitygraph.html | 139 +- src/main/resources/help/requirements.html | 121 +- src/main/resources/help/schedulingpolicy.html | 23 +- src/main/resources/help/searchresult.html | 17 +- .../resources/help/securityverification.html | 57 +- src/main/resources/help/slicetime.html | 17 +- src/main/resources/help/syntaxchecking.html | 28 +- src/main/resources/help/taskmapping.html | 23 +- .../resources/help/taskswitchingtime.html | 20 +- src/main/resources/help/test.html | 173 - src/main/resources/help/verification.html | 39 +- 56 files changed, 16593 insertions(+), 7903 deletions(-) delete mode 100644 src/main/resources/help/test.html diff --git a/modeling/AVATAR/AirbusDoor_V2.xml b/modeling/AVATAR/AirbusDoor_V2.xml index e7daad333f..74a768af24 100644 --- a/modeling/AVATAR/AirbusDoor_V2.xml +++ b/modeling/AVATAR/AirbusDoor_V2.xml @@ -1,15 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> -<TURTLEGMODELING version="1.0beta" ANIMATE_INTERACTIVE_SIMULATION="false" ACTIVATE_PENALTIES="true" UPDATE_INFORMATION_DIPLO_SIM="false" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="4" LAST_SELECTED_SUB_TAB="0"> +<TURTLEGMODELING version="1.0beta" ANIMATE_INTERACTIVE_SIMULATION="false" ACTIVATE_PENALTIES="true" UPDATE_INFORMATION_DIPLO_SIM="false" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="3" LAST_SELECTED_SUB_TAB="0"> <Modeling type="Avatar MAD" nameTab="MADs" > <AvatarMADPanel name="Modeling Assumptions Diagram" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > -<COMPONENT type="5250" id="32" index="0" uid="422270d0-5077-4cda-8394-e6a64adcc45b" > -<cdparam x="161" y="448" /> -<sizeparam width="450" height="120" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="205" minDesiredHeight="0" /> +<COMPONENT type="5250" id="32" index="0" uid="f565159b-3114-4739-9cc8-3439d0d1ae88" > +<cdparam x="817" y="113" /> +<sizeparam width="419" height="122" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="68" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Assumption" value="CokcpitDoorCodeConfidentiality" /> +<infoparam name="Assumption" value="Persons" /> +<new d="false" /> <TGConnectingPoint num="0" id="1" /> <TGConnectingPoint num="1" id="2" /> <TGConnectingPoint num="2" id="3" /> @@ -42,10 +43,8 @@ <TGConnectingPoint num="29" id="30" /> <TGConnectingPoint num="30" id="31" /> <extraparam> -<textline data="From a security perspective, we assume that" /> -<textline data="persons of the system do not exchange the code" /> -<textline data="they know to request the cockpit door opening" /> -<type data="0" dataStr="System Assumption" color="-8138275" /> +<textline data="We assume that there is at least one person aboard" /> +<type data="2" dataStr="" color="-8138275" /> <durability data="0" /> <source data="0" /> <status data="0" /> @@ -53,12 +52,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="5250" id="64" index="1" uid="6d44e097-5b31-46d1-a701-7cc67c4a717e" > -<cdparam x="158" y="288" /> -<sizeparam width="419" height="122" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="68" minDesiredHeight="0" /> +<COMPONENT type="5250" id="64" index="1" uid="78086f4e-47d1-40e4-8531-e27969bad673" > +<cdparam x="160" y="114" /> +<sizeparam width="477" height="134" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="157" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Assumption" value="Persons" /> +<infoparam name="Assumption" value="Entering_in_the_cockpit" /> +<new d="false" /> <TGConnectingPoint num="0" id="33" /> <TGConnectingPoint num="1" id="34" /> <TGConnectingPoint num="2" id="35" /> @@ -91,21 +91,33 @@ <TGConnectingPoint num="29" id="62" /> <TGConnectingPoint num="30" id="63" /> <extraparam> -<textline data="We assume that there is at least one person aboard" /> -<type data="0" dataStr="System Assumption" color="-8138275" /> -<durability data="0" /> -<source data="0" /> -<status data="0" /> -<limitation data="0" /> +<textline data="It is not possible to enter in the cockpit by another way " /> +<textline data="than the door" /> +<type data="2" dataStr="" color="-8138275" /> +<durability data="1" /> +<source data="3" /> +<status data="1" /> +<limitation data="4" /> </extraparam> </COMPONENT> -<COMPONENT type="5250" id="96" index="2" uid="8dca32a3-5ccb-4203-b88e-90c3471bf289" > -<cdparam x="160" y="114" /> -<sizeparam width="477" height="134" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="157" minDesiredHeight="0" /> + +</AvatarMADPanel> + +</Modeling> + + + + +<Modeling type="Avatar Analysis" nameTab="Analysis" > +<UseCaseDiagramPanel name="Use Case Diagram 0" minX="10" maxX="1900" minY="10" maxY="1400" zoom="1.0" > +<COMPONENT type="701" id="89" index="0" uid="8dd63390-4dc5-4f0e-bd7a-d8d84e51b0f5" > +<cdparam x="1068" y="186" /> +<sizeparam width="157" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Assumption" value="Entering_in_the_cockpit" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Use case" value="HandleAccessRequests" /> +<new d="false" /> <TGConnectingPoint num="0" id="65" /> <TGConnectingPoint num="1" id="66" /> <TGConnectingPoint num="2" id="67" /> @@ -130,1744 +142,761 @@ <TGConnectingPoint num="21" id="86" /> <TGConnectingPoint num="22" id="87" /> <TGConnectingPoint num="23" id="88" /> -<TGConnectingPoint num="24" id="89" /> -<TGConnectingPoint num="25" id="90" /> -<TGConnectingPoint num="26" id="91" /> -<TGConnectingPoint num="27" id="92" /> -<TGConnectingPoint num="28" id="93" /> -<TGConnectingPoint num="29" id="94" /> -<TGConnectingPoint num="30" id="95" /> -<extraparam> -<textline data="It is not possible to enter in the cockpit by another way " /> -<textline data="than the door" /> -<type data="0" dataStr="System Assumption" color="-8138275" /> -<durability data="1" /> -<source data="3" /> -<status data="1" /> -<limitation data="4" /> -</extraparam> -</COMPONENT> - - -</AvatarMADPanel> - -</Modeling> - - - - -<Modeling type="Avatar Requirement" nameTab="Requirements" > -<AvatarRDPanel name="RequirementDiagram" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > -<COMPONENT type="5200" id="140" index="0" uid="c16c8682-9dcf-42e4-90f5-fabaa6f7f3f6" > -<cdparam x="905" y="499" /> -<sizeparam width="388" height="140" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Requirement" value="EmergencyCallAuthenticity" /> -<TGConnectingPoint num="0" id="97" /> -<TGConnectingPoint num="1" id="98" /> -<TGConnectingPoint num="2" id="99" /> -<TGConnectingPoint num="3" id="100" /> -<TGConnectingPoint num="4" id="101" /> -<TGConnectingPoint num="5" id="102" /> -<TGConnectingPoint num="6" id="103" /> -<TGConnectingPoint num="7" id="104" /> -<TGConnectingPoint num="8" id="105" /> -<TGConnectingPoint num="9" id="106" /> -<TGConnectingPoint num="10" id="107" /> -<TGConnectingPoint num="11" id="108" /> -<TGConnectingPoint num="12" id="109" /> -<TGConnectingPoint num="13" id="110" /> -<TGConnectingPoint num="14" id="111" /> -<TGConnectingPoint num="15" id="112" /> -<TGConnectingPoint num="16" id="113" /> -<TGConnectingPoint num="17" id="114" /> -<TGConnectingPoint num="18" id="115" /> -<TGConnectingPoint num="19" id="116" /> -<TGConnectingPoint num="20" id="117" /> -<TGConnectingPoint num="21" id="118" /> -<TGConnectingPoint num="22" id="119" /> -<TGConnectingPoint num="23" id="120" /> -<TGConnectingPoint num="24" id="121" /> -<TGConnectingPoint num="25" id="122" /> -<TGConnectingPoint num="26" id="123" /> -<TGConnectingPoint num="27" id="124" /> -<TGConnectingPoint num="28" id="125" /> -<TGConnectingPoint num="29" id="126" /> -<TGConnectingPoint num="30" id="127" /> -<TGConnectingPoint num="31" id="128" /> -<TGConnectingPoint num="32" id="129" /> -<TGConnectingPoint num="33" id="130" /> -<TGConnectingPoint num="34" id="131" /> -<TGConnectingPoint num="35" id="132" /> -<TGConnectingPoint num="36" id="133" /> -<TGConnectingPoint num="37" id="134" /> -<TGConnectingPoint num="38" id="135" /> -<TGConnectingPoint num="39" id="136" /> -<TGConnectingPoint num="40" id="137" /> -<TGConnectingPoint num="41" id="138" /> -<TGConnectingPoint num="42" id="139" /> -<extraparam> -<textline data="The system must ensure that messages sent " /> -<textline data="by the Keyboard to the door system are authentic" /> -<kind data="Data origin authenticity" /> -<criticality data="Medium" /> -<reqType data="SecurityRequirement" color="-1773070" /> -<id data="5" /> -<satisfied data="false" /> -<verified data="false" /> -<attackTreeNode data="" /> -<violatedAction data="" /> -<referenceElements data="" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5200" id="184" index="1" uid="c84df6ce-9ad4-4a9c-b895-f5750aa63c44" > -<cdparam x="1089" y="351" /> -<sizeparam width="322" height="120" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Requirement" value="CodeConfidentiality" /> -<TGConnectingPoint num="0" id="141" /> -<TGConnectingPoint num="1" id="142" /> -<TGConnectingPoint num="2" id="143" /> -<TGConnectingPoint num="3" id="144" /> -<TGConnectingPoint num="4" id="145" /> -<TGConnectingPoint num="5" id="146" /> -<TGConnectingPoint num="6" id="147" /> -<TGConnectingPoint num="7" id="148" /> -<TGConnectingPoint num="8" id="149" /> -<TGConnectingPoint num="9" id="150" /> -<TGConnectingPoint num="10" id="151" /> -<TGConnectingPoint num="11" id="152" /> -<TGConnectingPoint num="12" id="153" /> -<TGConnectingPoint num="13" id="154" /> -<TGConnectingPoint num="14" id="155" /> -<TGConnectingPoint num="15" id="156" /> -<TGConnectingPoint num="16" id="157" /> -<TGConnectingPoint num="17" id="158" /> -<TGConnectingPoint num="18" id="159" /> -<TGConnectingPoint num="19" id="160" /> -<TGConnectingPoint num="20" id="161" /> -<TGConnectingPoint num="21" id="162" /> -<TGConnectingPoint num="22" id="163" /> -<TGConnectingPoint num="23" id="164" /> -<TGConnectingPoint num="24" id="165" /> -<TGConnectingPoint num="25" id="166" /> -<TGConnectingPoint num="26" id="167" /> -<TGConnectingPoint num="27" id="168" /> -<TGConnectingPoint num="28" id="169" /> -<TGConnectingPoint num="29" id="170" /> -<TGConnectingPoint num="30" id="171" /> -<TGConnectingPoint num="31" id="172" /> -<TGConnectingPoint num="32" id="173" /> -<TGConnectingPoint num="33" id="174" /> -<TGConnectingPoint num="34" id="175" /> -<TGConnectingPoint num="35" id="176" /> -<TGConnectingPoint num="36" id="177" /> -<TGConnectingPoint num="37" id="178" /> -<TGConnectingPoint num="38" id="179" /> -<TGConnectingPoint num="39" id="180" /> -<TGConnectingPoint num="40" id="181" /> -<TGConnectingPoint num="41" id="182" /> -<TGConnectingPoint num="42" id="183" /> -<extraparam> -<textline data="The system shall ensure that an attacker " /> -<textline data="caprtuing data on the link between the keyboard " /> -<textline data="and the door system can not retrieve " /> -<textline data="the secret code" /> -<kind data="Confidentiality" /> -<criticality data="Medium" /> -<reqType data="SecurityRequirement" color="-1773070" /> -<id data="0" /> -<satisfied data="false" /> -<verified data="false" /> -<attackTreeNode data="" /> -<violatedAction data="" /> -<referenceElements data="" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5200" id="228" index="2" uid="14984789-41d6-4697-b253-4c3e4e34e166" > -<cdparam x="349" y="461" /> -<sizeparam width="322" height="84" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="109" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Requirement" value="ButtonPositions" /> -<TGConnectingPoint num="0" id="185" /> -<TGConnectingPoint num="1" id="186" /> -<TGConnectingPoint num="2" id="187" /> -<TGConnectingPoint num="3" id="188" /> -<TGConnectingPoint num="4" id="189" /> -<TGConnectingPoint num="5" id="190" /> -<TGConnectingPoint num="6" id="191" /> -<TGConnectingPoint num="7" id="192" /> -<TGConnectingPoint num="8" id="193" /> -<TGConnectingPoint num="9" id="194" /> -<TGConnectingPoint num="10" id="195" /> -<TGConnectingPoint num="11" id="196" /> -<TGConnectingPoint num="12" id="197" /> -<TGConnectingPoint num="13" id="198" /> -<TGConnectingPoint num="14" id="199" /> -<TGConnectingPoint num="15" id="200" /> -<TGConnectingPoint num="16" id="201" /> -<TGConnectingPoint num="17" id="202" /> -<TGConnectingPoint num="18" id="203" /> -<TGConnectingPoint num="19" id="204" /> -<TGConnectingPoint num="20" id="205" /> -<TGConnectingPoint num="21" id="206" /> -<TGConnectingPoint num="22" id="207" /> -<TGConnectingPoint num="23" id="208" /> -<TGConnectingPoint num="24" id="209" /> -<TGConnectingPoint num="25" id="210" /> -<TGConnectingPoint num="26" id="211" /> -<TGConnectingPoint num="27" id="212" /> -<TGConnectingPoint num="28" id="213" /> -<TGConnectingPoint num="29" id="214" /> -<TGConnectingPoint num="30" id="215" /> -<TGConnectingPoint num="31" id="216" /> -<TGConnectingPoint num="32" id="217" /> -<TGConnectingPoint num="33" id="218" /> -<TGConnectingPoint num="34" id="219" /> -<TGConnectingPoint num="35" id="220" /> -<TGConnectingPoint num="36" id="221" /> -<TGConnectingPoint num="37" id="222" /> -<TGConnectingPoint num="38" id="223" /> -<TGConnectingPoint num="39" id="224" /> -<TGConnectingPoint num="40" id="225" /> -<TGConnectingPoint num="41" id="226" /> -<TGConnectingPoint num="42" id="227" /> -<extraparam> -<textline data="The button shall have a default position (norm)," /> -<textline data="an unlock position, and a lock position. " /> -<textline data="Once release, the button shall come automatically" /> -<textline data="come back to the norm position." /> -<kind data="Functional" /> -<criticality data="Low" /> -<reqType data="Requirement" color="-1773070" /> -<id data="4111" /> -<satisfied data="false" /> -<verified data="false" /> -<attackTreeNode data="" /> -<violatedAction data="" /> -<referenceElements data="" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5200" id="272" index="3" uid="8ba8c791-bb57-4967-b979-630841c0a1e8" > -<cdparam x="290" y="10" /> -<sizeparam width="315" height="74" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="168" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Requirement" value="CockpitDoorManagement" /> -<TGConnectingPoint num="0" id="229" /> -<TGConnectingPoint num="1" id="230" /> -<TGConnectingPoint num="2" id="231" /> -<TGConnectingPoint num="3" id="232" /> -<TGConnectingPoint num="4" id="233" /> -<TGConnectingPoint num="5" id="234" /> -<TGConnectingPoint num="6" id="235" /> -<TGConnectingPoint num="7" id="236" /> -<TGConnectingPoint num="8" id="237" /> -<TGConnectingPoint num="9" id="238" /> -<TGConnectingPoint num="10" id="239" /> -<TGConnectingPoint num="11" id="240" /> -<TGConnectingPoint num="12" id="241" /> -<TGConnectingPoint num="13" id="242" /> -<TGConnectingPoint num="14" id="243" /> -<TGConnectingPoint num="15" id="244" /> -<TGConnectingPoint num="16" id="245" /> -<TGConnectingPoint num="17" id="246" /> -<TGConnectingPoint num="18" id="247" /> -<TGConnectingPoint num="19" id="248" /> -<TGConnectingPoint num="20" id="249" /> -<TGConnectingPoint num="21" id="250" /> -<TGConnectingPoint num="22" id="251" /> -<TGConnectingPoint num="23" id="252" /> -<TGConnectingPoint num="24" id="253" /> -<TGConnectingPoint num="25" id="254" /> -<TGConnectingPoint num="26" id="255" /> -<TGConnectingPoint num="27" id="256" /> -<TGConnectingPoint num="28" id="257" /> -<TGConnectingPoint num="29" id="258" /> -<TGConnectingPoint num="30" id="259" /> -<TGConnectingPoint num="31" id="260" /> -<TGConnectingPoint num="32" id="261" /> -<TGConnectingPoint num="33" id="262" /> -<TGConnectingPoint num="34" id="263" /> -<TGConnectingPoint num="35" id="264" /> -<TGConnectingPoint num="36" id="265" /> -<TGConnectingPoint num="37" id="266" /> -<TGConnectingPoint num="38" id="267" /> -<TGConnectingPoint num="39" id="268" /> -<TGConnectingPoint num="40" id="269" /> -<TGConnectingPoint num="41" id="270" /> -<TGConnectingPoint num="42" id="271" /> -<extraparam> -<textline data="The system shall manage access to a cockpit." /> -<kind data="Functional" /> -<criticality data="Low" /> -<reqType data="Requirement" color="-1773070" /> -<id data="1" /> -<satisfied data="false" /> -<verified data="false" /> -<attackTreeNode data="" /> -<violatedAction data="" /> -<referenceElements data="" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5200" id="316" index="4" uid="02d2e795-11db-4f24-b15c-4fcd0f2b7adb" > -<cdparam x="204" y="253" /> -<sizeparam width="227" height="84" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="81" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Requirement" value="PhoneLine" /> -<TGConnectingPoint num="0" id="273" /> -<TGConnectingPoint num="1" id="274" /> -<TGConnectingPoint num="2" id="275" /> -<TGConnectingPoint num="3" id="276" /> -<TGConnectingPoint num="4" id="277" /> -<TGConnectingPoint num="5" id="278" /> -<TGConnectingPoint num="6" id="279" /> -<TGConnectingPoint num="7" id="280" /> -<TGConnectingPoint num="8" id="281" /> -<TGConnectingPoint num="9" id="282" /> -<TGConnectingPoint num="10" id="283" /> -<TGConnectingPoint num="11" id="284" /> -<TGConnectingPoint num="12" id="285" /> -<TGConnectingPoint num="13" id="286" /> -<TGConnectingPoint num="14" id="287" /> -<TGConnectingPoint num="15" id="288" /> -<TGConnectingPoint num="16" id="289" /> -<TGConnectingPoint num="17" id="290" /> -<TGConnectingPoint num="18" id="291" /> -<TGConnectingPoint num="19" id="292" /> -<TGConnectingPoint num="20" id="293" /> -<TGConnectingPoint num="21" id="294" /> -<TGConnectingPoint num="22" id="295" /> -<TGConnectingPoint num="23" id="296" /> -<TGConnectingPoint num="24" id="297" /> -<TGConnectingPoint num="25" id="298" /> -<TGConnectingPoint num="26" id="299" /> -<TGConnectingPoint num="27" id="300" /> -<TGConnectingPoint num="28" id="301" /> -<TGConnectingPoint num="29" id="302" /> -<TGConnectingPoint num="30" id="303" /> -<TGConnectingPoint num="31" id="304" /> -<TGConnectingPoint num="32" id="305" /> -<TGConnectingPoint num="33" id="306" /> -<TGConnectingPoint num="34" id="307" /> -<TGConnectingPoint num="35" id="308" /> -<TGConnectingPoint num="36" id="309" /> -<TGConnectingPoint num="37" id="310" /> -<TGConnectingPoint num="38" id="311" /> -<TGConnectingPoint num="39" id="312" /> -<TGConnectingPoint num="40" id="313" /> -<TGConnectingPoint num="41" id="314" /> -<TGConnectingPoint num="42" id="315" /> -<extraparam> -<textline data="The system shall provide crew " /> -<textline data="members with a phone line" /> -<textline data="connected to the pilot." /> -<kind data="Functional" /> -<criticality data="Low" /> -<reqType data="Requirement" color="-1773070" /> -<id data="31" /> -<satisfied data="false" /> -<verified data="false" /> -<attackTreeNode data="" /> -<violatedAction data="" /> -<referenceElements data="" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5200" id="360" index="5" uid="168bab02-1fdb-4e47-be6e-db98086f0f1b" > -<cdparam x="206" y="135" /> -<sizeparam width="230" height="76" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="126" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Requirement" value="RequestingAccess" /> -<TGConnectingPoint num="0" id="317" /> -<TGConnectingPoint num="1" id="318" /> -<TGConnectingPoint num="2" id="319" /> -<TGConnectingPoint num="3" id="320" /> -<TGConnectingPoint num="4" id="321" /> -<TGConnectingPoint num="5" id="322" /> -<TGConnectingPoint num="6" id="323" /> -<TGConnectingPoint num="7" id="324" /> -<TGConnectingPoint num="8" id="325" /> -<TGConnectingPoint num="9" id="326" /> -<TGConnectingPoint num="10" id="327" /> -<TGConnectingPoint num="11" id="328" /> -<TGConnectingPoint num="12" id="329" /> -<TGConnectingPoint num="13" id="330" /> -<TGConnectingPoint num="14" id="331" /> -<TGConnectingPoint num="15" id="332" /> -<TGConnectingPoint num="16" id="333" /> -<TGConnectingPoint num="17" id="334" /> -<TGConnectingPoint num="18" id="335" /> -<TGConnectingPoint num="19" id="336" /> -<TGConnectingPoint num="20" id="337" /> -<TGConnectingPoint num="21" id="338" /> -<TGConnectingPoint num="22" id="339" /> -<TGConnectingPoint num="23" id="340" /> -<TGConnectingPoint num="24" id="341" /> -<TGConnectingPoint num="25" id="342" /> -<TGConnectingPoint num="26" id="343" /> -<TGConnectingPoint num="27" id="344" /> -<TGConnectingPoint num="28" id="345" /> -<TGConnectingPoint num="29" id="346" /> -<TGConnectingPoint num="30" id="347" /> -<TGConnectingPoint num="31" id="348" /> -<TGConnectingPoint num="32" id="349" /> -<TGConnectingPoint num="33" id="350" /> -<TGConnectingPoint num="34" id="351" /> -<TGConnectingPoint num="35" id="352" /> -<TGConnectingPoint num="36" id="353" /> -<TGConnectingPoint num="37" id="354" /> -<TGConnectingPoint num="38" id="355" /> -<TGConnectingPoint num="39" id="356" /> -<TGConnectingPoint num="40" id="357" /> -<TGConnectingPoint num="41" id="358" /> -<TGConnectingPoint num="42" id="359" /> -<extraparam> -<textline data="The system shall enable crew " /> -<textline data="members to contact the pilot." /> -<kind data="Functional" /> -<criticality data="Low" /> -<reqType data="Requirement" color="-1773070" /> -<id data="3" /> -<satisfied data="false" /> -<verified data="false" /> -<attackTreeNode data="" /> -<violatedAction data="" /> -<referenceElements data="" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5200" id="404" index="6" uid="260c3c70-04fe-49cc-971d-dd00a21e364a" > -<cdparam x="454" y="348" /> -<sizeparam width="230" height="76" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="97" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Requirement" value="UnlockButton" /> -<TGConnectingPoint num="0" id="361" /> -<TGConnectingPoint num="1" id="362" /> -<TGConnectingPoint num="2" id="363" /> -<TGConnectingPoint num="3" id="364" /> -<TGConnectingPoint num="4" id="365" /> -<TGConnectingPoint num="5" id="366" /> -<TGConnectingPoint num="6" id="367" /> -<TGConnectingPoint num="7" id="368" /> -<TGConnectingPoint num="8" id="369" /> -<TGConnectingPoint num="9" id="370" /> -<TGConnectingPoint num="10" id="371" /> -<TGConnectingPoint num="11" id="372" /> -<TGConnectingPoint num="12" id="373" /> -<TGConnectingPoint num="13" id="374" /> -<TGConnectingPoint num="14" id="375" /> -<TGConnectingPoint num="15" id="376" /> -<TGConnectingPoint num="16" id="377" /> -<TGConnectingPoint num="17" id="378" /> -<TGConnectingPoint num="18" id="379" /> -<TGConnectingPoint num="19" id="380" /> -<TGConnectingPoint num="20" id="381" /> -<TGConnectingPoint num="21" id="382" /> -<TGConnectingPoint num="22" id="383" /> -<TGConnectingPoint num="23" id="384" /> -<TGConnectingPoint num="24" id="385" /> -<TGConnectingPoint num="25" id="386" /> -<TGConnectingPoint num="26" id="387" /> -<TGConnectingPoint num="27" id="388" /> -<TGConnectingPoint num="28" id="389" /> -<TGConnectingPoint num="29" id="390" /> -<TGConnectingPoint num="30" id="391" /> -<TGConnectingPoint num="31" id="392" /> -<TGConnectingPoint num="32" id="393" /> -<TGConnectingPoint num="33" id="394" /> -<TGConnectingPoint num="34" id="395" /> -<TGConnectingPoint num="35" id="396" /> -<TGConnectingPoint num="36" id="397" /> -<TGConnectingPoint num="37" id="398" /> -<TGConnectingPoint num="38" id="399" /> -<TGConnectingPoint num="39" id="400" /> -<TGConnectingPoint num="40" id="401" /> -<TGConnectingPoint num="41" id="402" /> -<TGConnectingPoint num="42" id="403" /> -<extraparam> -<textline data="The pilot shall unlock the" /> -<textline data="cockpit using a button.." /> -<kind data="Functional" /> -<criticality data="Low" /> -<reqType data="Requirement" color="-1773070" /> -<id data="411" /> -<satisfied data="false" /> -<verified data="false" /> -<attackTreeNode data="" /> -<violatedAction data="" /> -<referenceElements data="" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5200" id="448" index="7" uid="40f9335b-23b7-4040-9a03-fa2a55e60046" > -<cdparam x="470" y="126" /> -<sizeparam width="227" height="59" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="94" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Requirement" value="AccessMode" /> -<TGConnectingPoint num="0" id="405" /> -<TGConnectingPoint num="1" id="406" /> -<TGConnectingPoint num="2" id="407" /> -<TGConnectingPoint num="3" id="408" /> -<TGConnectingPoint num="4" id="409" /> -<TGConnectingPoint num="5" id="410" /> -<TGConnectingPoint num="6" id="411" /> -<TGConnectingPoint num="7" id="412" /> -<TGConnectingPoint num="8" id="413" /> -<TGConnectingPoint num="9" id="414" /> -<TGConnectingPoint num="10" id="415" /> -<TGConnectingPoint num="11" id="416" /> -<TGConnectingPoint num="12" id="417" /> -<TGConnectingPoint num="13" id="418" /> -<TGConnectingPoint num="14" id="419" /> -<TGConnectingPoint num="15" id="420" /> -<TGConnectingPoint num="16" id="421" /> -<TGConnectingPoint num="17" id="422" /> -<TGConnectingPoint num="18" id="423" /> -<TGConnectingPoint num="19" id="424" /> -<TGConnectingPoint num="20" id="425" /> -<TGConnectingPoint num="21" id="426" /> -<TGConnectingPoint num="22" id="427" /> -<TGConnectingPoint num="23" id="428" /> -<TGConnectingPoint num="24" id="429" /> -<TGConnectingPoint num="25" id="430" /> -<TGConnectingPoint num="26" id="431" /> -<TGConnectingPoint num="27" id="432" /> -<TGConnectingPoint num="28" id="433" /> -<TGConnectingPoint num="29" id="434" /> -<TGConnectingPoint num="30" id="435" /> -<TGConnectingPoint num="31" id="436" /> -<TGConnectingPoint num="32" id="437" /> -<TGConnectingPoint num="33" id="438" /> -<TGConnectingPoint num="34" id="439" /> -<TGConnectingPoint num="35" id="440" /> -<TGConnectingPoint num="36" id="441" /> -<TGConnectingPoint num="37" id="442" /> -<TGConnectingPoint num="38" id="443" /> -<TGConnectingPoint num="39" id="444" /> -<TGConnectingPoint num="40" id="445" /> -<TGConnectingPoint num="41" id="446" /> -<TGConnectingPoint num="42" id="447" /> -<extraparam> -<textline data="The cocpit is initially " /> -<textline data="unlocked and empty." /> -<kind data="Functional" /> -<criticality data="Low" /> -<reqType data="Requirement" color="-1773070" /> -<id data="4" /> -<satisfied data="false" /> -<verified data="false" /> -<attackTreeNode data="" /> -<violatedAction data="" /> -<referenceElements data="" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5200" id="492" index="8" uid="d0edef68-4a82-464a-8f89-135b71586b32" > -<cdparam x="15" y="135" /> -<sizeparam width="167" height="72" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="91" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Requirement" value="Initialization" /> -<TGConnectingPoint num="0" id="449" /> -<TGConnectingPoint num="1" id="450" /> -<TGConnectingPoint num="2" id="451" /> -<TGConnectingPoint num="3" id="452" /> -<TGConnectingPoint num="4" id="453" /> -<TGConnectingPoint num="5" id="454" /> -<TGConnectingPoint num="6" id="455" /> -<TGConnectingPoint num="7" id="456" /> -<TGConnectingPoint num="8" id="457" /> -<TGConnectingPoint num="9" id="458" /> -<TGConnectingPoint num="10" id="459" /> -<TGConnectingPoint num="11" id="460" /> -<TGConnectingPoint num="12" id="461" /> -<TGConnectingPoint num="13" id="462" /> -<TGConnectingPoint num="14" id="463" /> -<TGConnectingPoint num="15" id="464" /> -<TGConnectingPoint num="16" id="465" /> -<TGConnectingPoint num="17" id="466" /> -<TGConnectingPoint num="18" id="467" /> -<TGConnectingPoint num="19" id="468" /> -<TGConnectingPoint num="20" id="469" /> -<TGConnectingPoint num="21" id="470" /> -<TGConnectingPoint num="22" id="471" /> -<TGConnectingPoint num="23" id="472" /> -<TGConnectingPoint num="24" id="473" /> -<TGConnectingPoint num="25" id="474" /> -<TGConnectingPoint num="26" id="475" /> -<TGConnectingPoint num="27" id="476" /> -<TGConnectingPoint num="28" id="477" /> -<TGConnectingPoint num="29" id="478" /> -<TGConnectingPoint num="30" id="479" /> -<TGConnectingPoint num="31" id="480" /> -<TGConnectingPoint num="32" id="481" /> -<TGConnectingPoint num="33" id="482" /> -<TGConnectingPoint num="34" id="483" /> -<TGConnectingPoint num="35" id="484" /> -<TGConnectingPoint num="36" id="485" /> -<TGConnectingPoint num="37" id="486" /> -<TGConnectingPoint num="38" id="487" /> -<TGConnectingPoint num="39" id="488" /> -<TGConnectingPoint num="40" id="489" /> -<TGConnectingPoint num="41" id="490" /> -<TGConnectingPoint num="42" id="491" /> -<extraparam> -<textline data="The cocpit is initially " /> -<textline data="unlocked and empty." /> -<kind data="Functional" /> -<criticality data="Low" /> -<reqType data="Requirement" color="-1773070" /> -<id data="2" /> -<satisfied data="false" /> -<verified data="false" /> -<attackTreeNode data="" /> -<violatedAction data="" /> -<referenceElements data="" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5200" id="536" index="9" uid="91cde8ca-f2f4-49b2-bc95-9f09f2c97b98" > -<cdparam x="815" y="217" /> -<sizeparam width="269" height="82" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="181" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Requirement" value="CrewMemberDigitingACode" /> -<TGConnectingPoint num="0" id="493" /> -<TGConnectingPoint num="1" id="494" /> -<TGConnectingPoint num="2" id="495" /> -<TGConnectingPoint num="3" id="496" /> -<TGConnectingPoint num="4" id="497" /> -<TGConnectingPoint num="5" id="498" /> -<TGConnectingPoint num="6" id="499" /> -<TGConnectingPoint num="7" id="500" /> -<TGConnectingPoint num="8" id="501" /> -<TGConnectingPoint num="9" id="502" /> -<TGConnectingPoint num="10" id="503" /> -<TGConnectingPoint num="11" id="504" /> -<TGConnectingPoint num="12" id="505" /> -<TGConnectingPoint num="13" id="506" /> -<TGConnectingPoint num="14" id="507" /> -<TGConnectingPoint num="15" id="508" /> -<TGConnectingPoint num="16" id="509" /> -<TGConnectingPoint num="17" id="510" /> -<TGConnectingPoint num="18" id="511" /> -<TGConnectingPoint num="19" id="512" /> -<TGConnectingPoint num="20" id="513" /> -<TGConnectingPoint num="21" id="514" /> -<TGConnectingPoint num="22" id="515" /> -<TGConnectingPoint num="23" id="516" /> -<TGConnectingPoint num="24" id="517" /> -<TGConnectingPoint num="25" id="518" /> -<TGConnectingPoint num="26" id="519" /> -<TGConnectingPoint num="27" id="520" /> -<TGConnectingPoint num="28" id="521" /> -<TGConnectingPoint num="29" id="522" /> -<TGConnectingPoint num="30" id="523" /> -<TGConnectingPoint num="31" id="524" /> -<TGConnectingPoint num="32" id="525" /> -<TGConnectingPoint num="33" id="526" /> -<TGConnectingPoint num="34" id="527" /> -<TGConnectingPoint num="35" id="528" /> -<TGConnectingPoint num="36" id="529" /> -<TGConnectingPoint num="37" id="530" /> -<TGConnectingPoint num="38" id="531" /> -<TGConnectingPoint num="39" id="532" /> -<TGConnectingPoint num="40" id="533" /> -<TGConnectingPoint num="41" id="534" /> -<TGConnectingPoint num="42" id="535" /> -<extraparam> -<textline data="The system shall allow crew members " /> -<textline data="to unlock the door using a dial pad." /> -<kind data="Functional" /> -<criticality data="Low" /> -<reqType data="Requirement" color="-1773070" /> -<id data="42" /> -<satisfied data="false" /> -<verified data="false" /> -<attackTreeNode data="" /> -<violatedAction data="" /> -<referenceElements data="" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5200" id="580" index="10" uid="339e3914-21c9-4c11-8a3a-1368307bd630" > -<cdparam x="455" y="232" /> -<sizeparam width="230" height="76" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="167" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Requirement" value="PilotUnlockingTheCockpit" /> -<TGConnectingPoint num="0" id="537" /> -<TGConnectingPoint num="1" id="538" /> -<TGConnectingPoint num="2" id="539" /> -<TGConnectingPoint num="3" id="540" /> -<TGConnectingPoint num="4" id="541" /> -<TGConnectingPoint num="5" id="542" /> -<TGConnectingPoint num="6" id="543" /> -<TGConnectingPoint num="7" id="544" /> -<TGConnectingPoint num="8" id="545" /> -<TGConnectingPoint num="9" id="546" /> -<TGConnectingPoint num="10" id="547" /> -<TGConnectingPoint num="11" id="548" /> -<TGConnectingPoint num="12" id="549" /> -<TGConnectingPoint num="13" id="550" /> -<TGConnectingPoint num="14" id="551" /> -<TGConnectingPoint num="15" id="552" /> -<TGConnectingPoint num="16" id="553" /> -<TGConnectingPoint num="17" id="554" /> -<TGConnectingPoint num="18" id="555" /> -<TGConnectingPoint num="19" id="556" /> -<TGConnectingPoint num="20" id="557" /> -<TGConnectingPoint num="21" id="558" /> -<TGConnectingPoint num="22" id="559" /> -<TGConnectingPoint num="23" id="560" /> -<TGConnectingPoint num="24" id="561" /> -<TGConnectingPoint num="25" id="562" /> -<TGConnectingPoint num="26" id="563" /> -<TGConnectingPoint num="27" id="564" /> -<TGConnectingPoint num="28" id="565" /> -<TGConnectingPoint num="29" id="566" /> -<TGConnectingPoint num="30" id="567" /> -<TGConnectingPoint num="31" id="568" /> -<TGConnectingPoint num="32" id="569" /> -<TGConnectingPoint num="33" id="570" /> -<TGConnectingPoint num="34" id="571" /> -<TGConnectingPoint num="35" id="572" /> -<TGConnectingPoint num="36" id="573" /> -<TGConnectingPoint num="37" id="574" /> -<TGConnectingPoint num="38" id="575" /> -<TGConnectingPoint num="39" id="576" /> -<TGConnectingPoint num="40" id="577" /> -<TGConnectingPoint num="41" id="578" /> -<TGConnectingPoint num="42" id="579" /> -<extraparam> -<textline data="The system shall allow the" /> -<textline data="pilot to unlock the cockpit." /> -<kind data="Functional" /> -<criticality data="Low" /> -<reqType data="Requirement" color="-1773070" /> -<id data="41" /> -<satisfied data="false" /> -<verified data="false" /> -<attackTreeNode data="" /> -<violatedAction data="" /> -<referenceElements data="" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5200" id="624" index="11" uid="6ae4f0f5-c023-4873-bb00-23cbf5046d90" > -<cdparam x="836" y="61" /> -<sizeparam width="316" height="100" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="108" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Requirement" value="DenyingAccess" /> -<TGConnectingPoint num="0" id="581" /> -<TGConnectingPoint num="1" id="582" /> -<TGConnectingPoint num="2" id="583" /> -<TGConnectingPoint num="3" id="584" /> -<TGConnectingPoint num="4" id="585" /> -<TGConnectingPoint num="5" id="586" /> -<TGConnectingPoint num="6" id="587" /> -<TGConnectingPoint num="7" id="588" /> -<TGConnectingPoint num="8" id="589" /> -<TGConnectingPoint num="9" id="590" /> -<TGConnectingPoint num="10" id="591" /> -<TGConnectingPoint num="11" id="592" /> -<TGConnectingPoint num="12" id="593" /> -<TGConnectingPoint num="13" id="594" /> -<TGConnectingPoint num="14" id="595" /> -<TGConnectingPoint num="15" id="596" /> -<TGConnectingPoint num="16" id="597" /> -<TGConnectingPoint num="17" id="598" /> -<TGConnectingPoint num="18" id="599" /> -<TGConnectingPoint num="19" id="600" /> -<TGConnectingPoint num="20" id="601" /> -<TGConnectingPoint num="21" id="602" /> -<TGConnectingPoint num="22" id="603" /> -<TGConnectingPoint num="23" id="604" /> -<TGConnectingPoint num="24" id="605" /> -<TGConnectingPoint num="25" id="606" /> -<TGConnectingPoint num="26" id="607" /> -<TGConnectingPoint num="27" id="608" /> -<TGConnectingPoint num="28" id="609" /> -<TGConnectingPoint num="29" id="610" /> -<TGConnectingPoint num="30" id="611" /> -<TGConnectingPoint num="31" id="612" /> -<TGConnectingPoint num="32" id="613" /> -<TGConnectingPoint num="33" id="614" /> -<TGConnectingPoint num="34" id="615" /> -<TGConnectingPoint num="35" id="616" /> -<TGConnectingPoint num="36" id="617" /> -<TGConnectingPoint num="37" id="618" /> -<TGConnectingPoint num="38" id="619" /> -<TGConnectingPoint num="39" id="620" /> -<TGConnectingPoint num="40" id="621" /> -<TGConnectingPoint num="41" id="622" /> -<TGConnectingPoint num="42" id="623" /> -<extraparam> -<textline data="The system shall allow the pilot to deny access" /> -<textline data="by maintaing the cockpit door locked for 5 minutes" /> -<textline data="before a new request can be performed" /> -<kind data="Functional" /> -<criticality data="Low" /> -<reqType data="Requirement" color="-1773070" /> -<id data="422" /> -<satisfied data="false" /> -<verified data="false" /> -<attackTreeNode data="" /> -<violatedAction data="" /> -<referenceElements data="" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5200" id="668" index="12" uid="498b42e3-3c89-40e1-a5d7-48f60e64b821" > -<cdparam x="714" y="368" /> -<sizeparam width="274" height="112" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="105" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Requirement" value="GrantingAcess" /> -<TGConnectingPoint num="0" id="625" /> -<TGConnectingPoint num="1" id="626" /> -<TGConnectingPoint num="2" id="627" /> -<TGConnectingPoint num="3" id="628" /> -<TGConnectingPoint num="4" id="629" /> -<TGConnectingPoint num="5" id="630" /> -<TGConnectingPoint num="6" id="631" /> -<TGConnectingPoint num="7" id="632" /> -<TGConnectingPoint num="8" id="633" /> -<TGConnectingPoint num="9" id="634" /> -<TGConnectingPoint num="10" id="635" /> -<TGConnectingPoint num="11" id="636" /> -<TGConnectingPoint num="12" id="637" /> -<TGConnectingPoint num="13" id="638" /> -<TGConnectingPoint num="14" id="639" /> -<TGConnectingPoint num="15" id="640" /> -<TGConnectingPoint num="16" id="641" /> -<TGConnectingPoint num="17" id="642" /> -<TGConnectingPoint num="18" id="643" /> -<TGConnectingPoint num="19" id="644" /> -<TGConnectingPoint num="20" id="645" /> -<TGConnectingPoint num="21" id="646" /> -<TGConnectingPoint num="22" id="647" /> -<TGConnectingPoint num="23" id="648" /> -<TGConnectingPoint num="24" id="649" /> -<TGConnectingPoint num="25" id="650" /> -<TGConnectingPoint num="26" id="651" /> -<TGConnectingPoint num="27" id="652" /> -<TGConnectingPoint num="28" id="653" /> -<TGConnectingPoint num="29" id="654" /> -<TGConnectingPoint num="30" id="655" /> -<TGConnectingPoint num="31" id="656" /> -<TGConnectingPoint num="32" id="657" /> -<TGConnectingPoint num="33" id="658" /> -<TGConnectingPoint num="34" id="659" /> -<TGConnectingPoint num="35" id="660" /> -<TGConnectingPoint num="36" id="661" /> -<TGConnectingPoint num="37" id="662" /> -<TGConnectingPoint num="38" id="663" /> -<TGConnectingPoint num="39" id="664" /> -<TGConnectingPoint num="40" id="665" /> -<TGConnectingPoint num="41" id="666" /> -<TGConnectingPoint num="42" id="667" /> -<extraparam> -<textline data="When the right code has been entered, " /> -<textline data="a buzzer rings and an open signal is " /> -<textline data="displayed just next to the door button " /> -<textline data="to invite the pilot to unlock the door." /> -<kind data="Functional" /> -<criticality data="Low" /> -<reqType data="Requirement" color="-1773070" /> -<id data="421" /> -<satisfied data="false" /> -<verified data="false" /> -<attackTreeNode data="" /> -<violatedAction data="" /> -<referenceElements data="" /> -</extraparam> -</COMPONENT> - -<CONNECTOR type="5202" id="670" index="13" uid="61e8da51-c046-448f-a9b7-83e762449f4f" > -<cdparam x="1062" y="521" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="<<deriveReqt>>" /> -<TGConnectingPoint num="0" id="669" /> -<P1 x="1099" y="499" id="104" /> -<P2 x="949" y="299" id="517" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="5202" id="672" index="14" uid="ba94e634-f66a-484d-9c44-9593c862f6c2" > -<cdparam x="1142" y="368" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="<<deriveReqt>>" /> -<TGConnectingPoint num="0" id="671" /> -<P1 x="1250" y="351" id="148" /> -<P2 x="1016" y="299" id="504" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="5206" id="674" index="15" uid="693e1e7f-578b-42d2-9269-f8e98cd041ab" > -<cdparam x="824" y="179" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="<<refine>>" /> -<TGConnectingPoint num="0" id="673" /> -<P1 x="994" y="161" id="591" /> -<P2 x="949" y="217" id="500" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="5205" id="676" index="16" uid="b11f7e49-f3ef-4b59-9a3d-b1ea4b9b13ba" > -<cdparam x="512" y="232" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="<<composition>>" /> -<TGConnectingPoint num="0" id="675" /> -<P1 x="512" y="232" id="543" /> -<P2 x="526" y="185" id="414" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="5206" id="678" index="17" uid="606acce8-9f5f-460b-8bdb-b008e16c3273" > -<cdparam x="101" y="159" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="<<refine>>" /> -<TGConnectingPoint num="0" id="677" /> -<P1 x="98" y="135" id="456" /> -<P2 x="290" y="47" id="230" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="5202" id="680" index="18" uid="2cffa817-4c25-4b85-9188-75a3c3335e17" > -<cdparam x="321" y="276" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="<<deriveReqt>>" /> -<TGConnectingPoint num="0" id="679" /> -<P1 x="317" y="253" id="280" /> -<P2 x="321" y="211" id="327" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="5202" id="682" index="19" uid="0746be16-a5ce-447d-82f7-da16644a0508" > -<cdparam x="572" y="306" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="<<deriveReqt>>" /> -<TGConnectingPoint num="0" id="681" /> -<P1 x="569" y="348" id="368" /> -<P2 x="570" y="308" id="547" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="5206" id="684" index="20" uid="80616147-0f85-45c7-bcc3-2e868d16eead" > -<cdparam x="525" y="412" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="<<refine>>" /> -<TGConnectingPoint num="0" id="683" /> -<P1 x="510" y="461" id="192" /> -<P2 x="511" y="424" id="370" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="5205" id="686" index="21" uid="2de47874-a32f-4f9e-88b0-5c954baa3aed" > -<cdparam x="777" y="231" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="<<composition>>" /> -<TGConnectingPoint num="0" id="685" /> -<P1 x="882" y="217" id="499" /> -<P2 x="640" y="185" id="416" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="5205" id="688" index="22" uid="96b2bffd-5db8-4aa9-a01e-ad386e8423de" > -<cdparam x="321" y="135" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="<<composition>>" /> -<TGConnectingPoint num="0" id="687" /> -<P1 x="321" y="135" id="324" /> -<P2 x="368" y="84" id="238" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="5205" id="690" index="23" uid="a865fac5-dd09-4d26-a68b-57b95a60cfe7" > -<cdparam x="610" y="136" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="<<composition>>" /> -<TGConnectingPoint num="0" id="689" /> -<P1 x="526" y="126" id="411" /> -<P2 x="526" y="84" id="240" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="5202" id="692" index="24" uid="c9e377dd-2413-4561-ae85-347ee398595b" > -<cdparam x="859" y="340" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="<<deriveReqt>>" /> -<TGConnectingPoint num="0" id="691" /> -<P1 x="851" y="368" id="632" /> -<P2 x="882" y="299" id="502" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> - -</AvatarRDPanel> - -</Modeling> - - - - -<Modeling type="Avatar Analysis" nameTab="Analysis" > -<UseCaseDiagramPanel name="Use Case Diagram 0" minX="10" maxX="1900" minY="10" maxY="1400" zoom="1.0" > -<COMPONENT type="700" id="725" index="0" uid="5267618c-0615-4033-8e5c-749c9b555626" > -<cdparam x="461" y="79" /> -<sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> -<infoparam name="actor" value="Door" /> -<TGConnectingPoint num="0" id="693" /> -<TGConnectingPoint num="1" id="694" /> -<TGConnectingPoint num="2" id="695" /> -<TGConnectingPoint num="3" id="696" /> -<TGConnectingPoint num="4" id="697" /> -<TGConnectingPoint num="5" id="698" /> -<TGConnectingPoint num="6" id="699" /> -<TGConnectingPoint num="7" id="700" /> -<TGConnectingPoint num="8" id="701" /> -<TGConnectingPoint num="9" id="702" /> -<TGConnectingPoint num="10" id="703" /> -<TGConnectingPoint num="11" id="704" /> -<TGConnectingPoint num="12" id="705" /> -<TGConnectingPoint num="13" id="706" /> -<TGConnectingPoint num="14" id="707" /> -<TGConnectingPoint num="15" id="708" /> -<TGConnectingPoint num="16" id="709" /> -<TGConnectingPoint num="17" id="710" /> -<TGConnectingPoint num="18" id="711" /> -<TGConnectingPoint num="19" id="712" /> -<TGConnectingPoint num="20" id="713" /> -<TGConnectingPoint num="21" id="714" /> -<TGConnectingPoint num="22" id="715" /> -<TGConnectingPoint num="23" id="716" /> -<TGConnectingPoint num="24" id="717" /> -<TGConnectingPoint num="25" id="718" /> -<TGConnectingPoint num="26" id="719" /> -<TGConnectingPoint num="27" id="720" /> -<TGConnectingPoint num="28" id="721" /> -<TGConnectingPoint num="29" id="722" /> -<TGConnectingPoint num="30" id="723" /> -<TGConnectingPoint num="31" id="724" /> -</COMPONENT> - -<COMPONENT type="701" id="750" index="1" uid="2a12a626-04ba-48d7-b3b7-a1b0722d6702" > -<cdparam x="800" y="49" /> -<sizeparam width="143" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> -<infoparam name="Use case" value="HandleAccessRequests" /> -<TGConnectingPoint num="0" id="726" /> -<TGConnectingPoint num="1" id="727" /> -<TGConnectingPoint num="2" id="728" /> -<TGConnectingPoint num="3" id="729" /> -<TGConnectingPoint num="4" id="730" /> -<TGConnectingPoint num="5" id="731" /> -<TGConnectingPoint num="6" id="732" /> -<TGConnectingPoint num="7" id="733" /> -<TGConnectingPoint num="8" id="734" /> -<TGConnectingPoint num="9" id="735" /> -<TGConnectingPoint num="10" id="736" /> -<TGConnectingPoint num="11" id="737" /> -<TGConnectingPoint num="12" id="738" /> -<TGConnectingPoint num="13" id="739" /> -<TGConnectingPoint num="14" id="740" /> -<TGConnectingPoint num="15" id="741" /> -<TGConnectingPoint num="16" id="742" /> -<TGConnectingPoint num="17" id="743" /> -<TGConnectingPoint num="18" id="744" /> -<TGConnectingPoint num="19" id="745" /> -<TGConnectingPoint num="20" id="746" /> -<TGConnectingPoint num="21" id="747" /> -<TGConnectingPoint num="22" id="748" /> -<TGConnectingPoint num="23" id="749" /> <extraparam> <info extension="" /> </extraparam> </COMPONENT> -<COMPONENT type="701" id="775" index="2" uid="b86ed568-285a-4645-b5a4-e28cbcdbd044" > -<cdparam x="794" y="275" /> -<sizeparam width="77" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="701" id="114" index="1" uid="f19c82d0-b9c9-4b08-8065-73c76a8d9583" > +<cdparam x="1094" y="475" /> +<sizeparam width="83" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="Use case" value="InformPilots" /> -<TGConnectingPoint num="0" id="751" /> -<TGConnectingPoint num="1" id="752" /> -<TGConnectingPoint num="2" id="753" /> -<TGConnectingPoint num="3" id="754" /> -<TGConnectingPoint num="4" id="755" /> -<TGConnectingPoint num="5" id="756" /> -<TGConnectingPoint num="6" id="757" /> -<TGConnectingPoint num="7" id="758" /> -<TGConnectingPoint num="8" id="759" /> -<TGConnectingPoint num="9" id="760" /> -<TGConnectingPoint num="10" id="761" /> -<TGConnectingPoint num="11" id="762" /> -<TGConnectingPoint num="12" id="763" /> -<TGConnectingPoint num="13" id="764" /> -<TGConnectingPoint num="14" id="765" /> -<TGConnectingPoint num="15" id="766" /> -<TGConnectingPoint num="16" id="767" /> -<TGConnectingPoint num="17" id="768" /> -<TGConnectingPoint num="18" id="769" /> -<TGConnectingPoint num="19" id="770" /> -<TGConnectingPoint num="20" id="771" /> -<TGConnectingPoint num="21" id="772" /> -<TGConnectingPoint num="22" id="773" /> -<TGConnectingPoint num="23" id="774" /> +<new d="false" /> +<TGConnectingPoint num="0" id="90" /> +<TGConnectingPoint num="1" id="91" /> +<TGConnectingPoint num="2" id="92" /> +<TGConnectingPoint num="3" id="93" /> +<TGConnectingPoint num="4" id="94" /> +<TGConnectingPoint num="5" id="95" /> +<TGConnectingPoint num="6" id="96" /> +<TGConnectingPoint num="7" id="97" /> +<TGConnectingPoint num="8" id="98" /> +<TGConnectingPoint num="9" id="99" /> +<TGConnectingPoint num="10" id="100" /> +<TGConnectingPoint num="11" id="101" /> +<TGConnectingPoint num="12" id="102" /> +<TGConnectingPoint num="13" id="103" /> +<TGConnectingPoint num="14" id="104" /> +<TGConnectingPoint num="15" id="105" /> +<TGConnectingPoint num="16" id="106" /> +<TGConnectingPoint num="17" id="107" /> +<TGConnectingPoint num="18" id="108" /> +<TGConnectingPoint num="19" id="109" /> +<TGConnectingPoint num="20" id="110" /> +<TGConnectingPoint num="21" id="111" /> +<TGConnectingPoint num="22" id="112" /> +<TGConnectingPoint num="23" id="113" /> <extraparam> <info extension="" /> </extraparam> </COMPONENT> -<COMPONENT type="700" id="808" index="3" uid="cafcd0ed-95d5-423e-9a8c-e26085b5004a" > -<cdparam x="792" y="387" /> +<COMPONENT type="700" id="147" index="2" uid="c531090f-74f0-4554-a828-3e2e8aae42d2" > +<cdparam x="1073" y="622" /> <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="actor" value="buzzer" /> -<TGConnectingPoint num="0" id="776" /> -<TGConnectingPoint num="1" id="777" /> -<TGConnectingPoint num="2" id="778" /> -<TGConnectingPoint num="3" id="779" /> -<TGConnectingPoint num="4" id="780" /> -<TGConnectingPoint num="5" id="781" /> -<TGConnectingPoint num="6" id="782" /> -<TGConnectingPoint num="7" id="783" /> -<TGConnectingPoint num="8" id="784" /> -<TGConnectingPoint num="9" id="785" /> -<TGConnectingPoint num="10" id="786" /> -<TGConnectingPoint num="11" id="787" /> -<TGConnectingPoint num="12" id="788" /> -<TGConnectingPoint num="13" id="789" /> -<TGConnectingPoint num="14" id="790" /> -<TGConnectingPoint num="15" id="791" /> -<TGConnectingPoint num="16" id="792" /> -<TGConnectingPoint num="17" id="793" /> -<TGConnectingPoint num="18" id="794" /> -<TGConnectingPoint num="19" id="795" /> -<TGConnectingPoint num="20" id="796" /> -<TGConnectingPoint num="21" id="797" /> -<TGConnectingPoint num="22" id="798" /> -<TGConnectingPoint num="23" id="799" /> -<TGConnectingPoint num="24" id="800" /> -<TGConnectingPoint num="25" id="801" /> -<TGConnectingPoint num="26" id="802" /> -<TGConnectingPoint num="27" id="803" /> -<TGConnectingPoint num="28" id="804" /> -<TGConnectingPoint num="29" id="805" /> -<TGConnectingPoint num="30" id="806" /> -<TGConnectingPoint num="31" id="807" /> -</COMPONENT> - -<COMPONENT type="701" id="833" index="4" uid="c70dc967-88ed-42b9-854e-4d51850be9e0" > -<cdparam x="577" y="294" /> -<sizeparam width="76" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="115" /> +<TGConnectingPoint num="1" id="116" /> +<TGConnectingPoint num="2" id="117" /> +<TGConnectingPoint num="3" id="118" /> +<TGConnectingPoint num="4" id="119" /> +<TGConnectingPoint num="5" id="120" /> +<TGConnectingPoint num="6" id="121" /> +<TGConnectingPoint num="7" id="122" /> +<TGConnectingPoint num="8" id="123" /> +<TGConnectingPoint num="9" id="124" /> +<TGConnectingPoint num="10" id="125" /> +<TGConnectingPoint num="11" id="126" /> +<TGConnectingPoint num="12" id="127" /> +<TGConnectingPoint num="13" id="128" /> +<TGConnectingPoint num="14" id="129" /> +<TGConnectingPoint num="15" id="130" /> +<TGConnectingPoint num="16" id="131" /> +<TGConnectingPoint num="17" id="132" /> +<TGConnectingPoint num="18" id="133" /> +<TGConnectingPoint num="19" id="134" /> +<TGConnectingPoint num="20" id="135" /> +<TGConnectingPoint num="21" id="136" /> +<TGConnectingPoint num="22" id="137" /> +<TGConnectingPoint num="23" id="138" /> +<TGConnectingPoint num="24" id="139" /> +<TGConnectingPoint num="25" id="140" /> +<TGConnectingPoint num="26" id="141" /> +<TGConnectingPoint num="27" id="142" /> +<TGConnectingPoint num="28" id="143" /> +<TGConnectingPoint num="29" id="144" /> +<TGConnectingPoint num="30" id="145" /> +<TGConnectingPoint num="31" id="146" /> +</COMPONENT> + +<COMPONENT type="701" id="172" index="3" uid="ea348924-ed25-4853-8965-75ca7a9b230c" > +<cdparam x="807" y="468" /> +<sizeparam width="79" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="Use case" value="InformCrew" /> -<TGConnectingPoint num="0" id="809" /> -<TGConnectingPoint num="1" id="810" /> -<TGConnectingPoint num="2" id="811" /> -<TGConnectingPoint num="3" id="812" /> -<TGConnectingPoint num="4" id="813" /> -<TGConnectingPoint num="5" id="814" /> -<TGConnectingPoint num="6" id="815" /> -<TGConnectingPoint num="7" id="816" /> -<TGConnectingPoint num="8" id="817" /> -<TGConnectingPoint num="9" id="818" /> -<TGConnectingPoint num="10" id="819" /> -<TGConnectingPoint num="11" id="820" /> -<TGConnectingPoint num="12" id="821" /> -<TGConnectingPoint num="13" id="822" /> -<TGConnectingPoint num="14" id="823" /> -<TGConnectingPoint num="15" id="824" /> -<TGConnectingPoint num="16" id="825" /> -<TGConnectingPoint num="17" id="826" /> -<TGConnectingPoint num="18" id="827" /> -<TGConnectingPoint num="19" id="828" /> -<TGConnectingPoint num="20" id="829" /> -<TGConnectingPoint num="21" id="830" /> -<TGConnectingPoint num="22" id="831" /> -<TGConnectingPoint num="23" id="832" /> +<new d="false" /> +<TGConnectingPoint num="0" id="148" /> +<TGConnectingPoint num="1" id="149" /> +<TGConnectingPoint num="2" id="150" /> +<TGConnectingPoint num="3" id="151" /> +<TGConnectingPoint num="4" id="152" /> +<TGConnectingPoint num="5" id="153" /> +<TGConnectingPoint num="6" id="154" /> +<TGConnectingPoint num="7" id="155" /> +<TGConnectingPoint num="8" id="156" /> +<TGConnectingPoint num="9" id="157" /> +<TGConnectingPoint num="10" id="158" /> +<TGConnectingPoint num="11" id="159" /> +<TGConnectingPoint num="12" id="160" /> +<TGConnectingPoint num="13" id="161" /> +<TGConnectingPoint num="14" id="162" /> +<TGConnectingPoint num="15" id="163" /> +<TGConnectingPoint num="16" id="164" /> +<TGConnectingPoint num="17" id="165" /> +<TGConnectingPoint num="18" id="166" /> +<TGConnectingPoint num="19" id="167" /> +<TGConnectingPoint num="20" id="168" /> +<TGConnectingPoint num="21" id="169" /> +<TGConnectingPoint num="22" id="170" /> +<TGConnectingPoint num="23" id="171" /> <extraparam> <info extension="" /> </extraparam> </COMPONENT> -<COMPONENT type="701" id="858" index="5" uid="7465966a-7ad1-4935-9b26-4721803ca0da" > -<cdparam x="834" y="134" /> -<sizeparam width="81" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="701" id="197" index="4" uid="f13350e6-b9e8-4ae1-9586-fa91d3b47a57" > +<cdparam x="1105" y="271" /> +<sizeparam width="88" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="Use case" value="ReleaseLock" /> -<TGConnectingPoint num="0" id="834" /> -<TGConnectingPoint num="1" id="835" /> -<TGConnectingPoint num="2" id="836" /> -<TGConnectingPoint num="3" id="837" /> -<TGConnectingPoint num="4" id="838" /> -<TGConnectingPoint num="5" id="839" /> -<TGConnectingPoint num="6" id="840" /> -<TGConnectingPoint num="7" id="841" /> -<TGConnectingPoint num="8" id="842" /> -<TGConnectingPoint num="9" id="843" /> -<TGConnectingPoint num="10" id="844" /> -<TGConnectingPoint num="11" id="845" /> -<TGConnectingPoint num="12" id="846" /> -<TGConnectingPoint num="13" id="847" /> -<TGConnectingPoint num="14" id="848" /> -<TGConnectingPoint num="15" id="849" /> -<TGConnectingPoint num="16" id="850" /> -<TGConnectingPoint num="17" id="851" /> -<TGConnectingPoint num="18" id="852" /> -<TGConnectingPoint num="19" id="853" /> -<TGConnectingPoint num="20" id="854" /> -<TGConnectingPoint num="21" id="855" /> -<TGConnectingPoint num="22" id="856" /> -<TGConnectingPoint num="23" id="857" /> +<new d="false" /> +<TGConnectingPoint num="0" id="173" /> +<TGConnectingPoint num="1" id="174" /> +<TGConnectingPoint num="2" id="175" /> +<TGConnectingPoint num="3" id="176" /> +<TGConnectingPoint num="4" id="177" /> +<TGConnectingPoint num="5" id="178" /> +<TGConnectingPoint num="6" id="179" /> +<TGConnectingPoint num="7" id="180" /> +<TGConnectingPoint num="8" id="181" /> +<TGConnectingPoint num="9" id="182" /> +<TGConnectingPoint num="10" id="183" /> +<TGConnectingPoint num="11" id="184" /> +<TGConnectingPoint num="12" id="185" /> +<TGConnectingPoint num="13" id="186" /> +<TGConnectingPoint num="14" id="187" /> +<TGConnectingPoint num="15" id="188" /> +<TGConnectingPoint num="16" id="189" /> +<TGConnectingPoint num="17" id="190" /> +<TGConnectingPoint num="18" id="191" /> +<TGConnectingPoint num="19" id="192" /> +<TGConnectingPoint num="20" id="193" /> +<TGConnectingPoint num="21" id="194" /> +<TGConnectingPoint num="22" id="195" /> +<TGConnectingPoint num="23" id="196" /> <extraparam> <info extension="" /> </extraparam> </COMPONENT> -<COMPONENT type="701" id="883" index="6" uid="5b5cd321-4d64-4bfe-9482-e711c3373e8d" > -<cdparam x="876" y="198" /> -<sizeparam width="67" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="701" id="222" index="5" uid="dcaee31b-0300-4137-b5eb-596962ccf425" > +<cdparam x="1148" y="335" /> +<sizeparam width="73" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="Use case" value="ForceLock" /> -<TGConnectingPoint num="0" id="859" /> -<TGConnectingPoint num="1" id="860" /> -<TGConnectingPoint num="2" id="861" /> -<TGConnectingPoint num="3" id="862" /> -<TGConnectingPoint num="4" id="863" /> -<TGConnectingPoint num="5" id="864" /> -<TGConnectingPoint num="6" id="865" /> -<TGConnectingPoint num="7" id="866" /> -<TGConnectingPoint num="8" id="867" /> -<TGConnectingPoint num="9" id="868" /> -<TGConnectingPoint num="10" id="869" /> -<TGConnectingPoint num="11" id="870" /> -<TGConnectingPoint num="12" id="871" /> -<TGConnectingPoint num="13" id="872" /> -<TGConnectingPoint num="14" id="873" /> -<TGConnectingPoint num="15" id="874" /> -<TGConnectingPoint num="16" id="875" /> -<TGConnectingPoint num="17" id="876" /> -<TGConnectingPoint num="18" id="877" /> -<TGConnectingPoint num="19" id="878" /> -<TGConnectingPoint num="20" id="879" /> -<TGConnectingPoint num="21" id="880" /> -<TGConnectingPoint num="22" id="881" /> -<TGConnectingPoint num="23" id="882" /> +<new d="false" /> +<TGConnectingPoint num="0" id="198" /> +<TGConnectingPoint num="1" id="199" /> +<TGConnectingPoint num="2" id="200" /> +<TGConnectingPoint num="3" id="201" /> +<TGConnectingPoint num="4" id="202" /> +<TGConnectingPoint num="5" id="203" /> +<TGConnectingPoint num="6" id="204" /> +<TGConnectingPoint num="7" id="205" /> +<TGConnectingPoint num="8" id="206" /> +<TGConnectingPoint num="9" id="207" /> +<TGConnectingPoint num="10" id="208" /> +<TGConnectingPoint num="11" id="209" /> +<TGConnectingPoint num="12" id="210" /> +<TGConnectingPoint num="13" id="211" /> +<TGConnectingPoint num="14" id="212" /> +<TGConnectingPoint num="15" id="213" /> +<TGConnectingPoint num="16" id="214" /> +<TGConnectingPoint num="17" id="215" /> +<TGConnectingPoint num="18" id="216" /> +<TGConnectingPoint num="19" id="217" /> +<TGConnectingPoint num="20" id="218" /> +<TGConnectingPoint num="21" id="219" /> +<TGConnectingPoint num="22" id="220" /> +<TGConnectingPoint num="23" id="221" /> <extraparam> <info extension="" /> </extraparam> </COMPONENT> -<COMPONENT type="700" id="916" index="7" uid="af5a8740-5093-4b14-8f9f-607417a8e1fa" > -<cdparam x="600" y="381" /> +<COMPONENT type="700" id="255" index="6" uid="be4ba64f-6bb4-4eee-a8c3-41ad4694b61f" > +<cdparam x="831" y="613" /> <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="actor" value="LEDsOfKeyPad" /> -<TGConnectingPoint num="0" id="884" /> -<TGConnectingPoint num="1" id="885" /> -<TGConnectingPoint num="2" id="886" /> -<TGConnectingPoint num="3" id="887" /> -<TGConnectingPoint num="4" id="888" /> -<TGConnectingPoint num="5" id="889" /> -<TGConnectingPoint num="6" id="890" /> -<TGConnectingPoint num="7" id="891" /> -<TGConnectingPoint num="8" id="892" /> -<TGConnectingPoint num="9" id="893" /> -<TGConnectingPoint num="10" id="894" /> -<TGConnectingPoint num="11" id="895" /> -<TGConnectingPoint num="12" id="896" /> -<TGConnectingPoint num="13" id="897" /> -<TGConnectingPoint num="14" id="898" /> -<TGConnectingPoint num="15" id="899" /> -<TGConnectingPoint num="16" id="900" /> -<TGConnectingPoint num="17" id="901" /> -<TGConnectingPoint num="18" id="902" /> -<TGConnectingPoint num="19" id="903" /> -<TGConnectingPoint num="20" id="904" /> -<TGConnectingPoint num="21" id="905" /> -<TGConnectingPoint num="22" id="906" /> -<TGConnectingPoint num="23" id="907" /> -<TGConnectingPoint num="24" id="908" /> -<TGConnectingPoint num="25" id="909" /> -<TGConnectingPoint num="26" id="910" /> -<TGConnectingPoint num="27" id="911" /> -<TGConnectingPoint num="28" id="912" /> -<TGConnectingPoint num="29" id="913" /> -<TGConnectingPoint num="30" id="914" /> -<TGConnectingPoint num="31" id="915" /> -</COMPONENT> - -<COMPONENT type="700" id="949" index="8" uid="2b0b14d6-1617-4e28-9af4-c8c310d93875" > -<cdparam x="872" y="386" /> +<new d="false" /> +<TGConnectingPoint num="0" id="223" /> +<TGConnectingPoint num="1" id="224" /> +<TGConnectingPoint num="2" id="225" /> +<TGConnectingPoint num="3" id="226" /> +<TGConnectingPoint num="4" id="227" /> +<TGConnectingPoint num="5" id="228" /> +<TGConnectingPoint num="6" id="229" /> +<TGConnectingPoint num="7" id="230" /> +<TGConnectingPoint num="8" id="231" /> +<TGConnectingPoint num="9" id="232" /> +<TGConnectingPoint num="10" id="233" /> +<TGConnectingPoint num="11" id="234" /> +<TGConnectingPoint num="12" id="235" /> +<TGConnectingPoint num="13" id="236" /> +<TGConnectingPoint num="14" id="237" /> +<TGConnectingPoint num="15" id="238" /> +<TGConnectingPoint num="16" id="239" /> +<TGConnectingPoint num="17" id="240" /> +<TGConnectingPoint num="18" id="241" /> +<TGConnectingPoint num="19" id="242" /> +<TGConnectingPoint num="20" id="243" /> +<TGConnectingPoint num="21" id="244" /> +<TGConnectingPoint num="22" id="245" /> +<TGConnectingPoint num="23" id="246" /> +<TGConnectingPoint num="24" id="247" /> +<TGConnectingPoint num="25" id="248" /> +<TGConnectingPoint num="26" id="249" /> +<TGConnectingPoint num="27" id="250" /> +<TGConnectingPoint num="28" id="251" /> +<TGConnectingPoint num="29" id="252" /> +<TGConnectingPoint num="30" id="253" /> +<TGConnectingPoint num="31" id="254" /> +</COMPONENT> + +<COMPONENT type="700" id="288" index="7" uid="a7b633ed-fcdf-4351-b73d-ce8af8b1358e" > +<cdparam x="1202" y="619" /> <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="actor" value="DisplayInCockpit" /> -<TGConnectingPoint num="0" id="917" /> -<TGConnectingPoint num="1" id="918" /> -<TGConnectingPoint num="2" id="919" /> -<TGConnectingPoint num="3" id="920" /> -<TGConnectingPoint num="4" id="921" /> -<TGConnectingPoint num="5" id="922" /> -<TGConnectingPoint num="6" id="923" /> -<TGConnectingPoint num="7" id="924" /> -<TGConnectingPoint num="8" id="925" /> -<TGConnectingPoint num="9" id="926" /> -<TGConnectingPoint num="10" id="927" /> -<TGConnectingPoint num="11" id="928" /> -<TGConnectingPoint num="12" id="929" /> -<TGConnectingPoint num="13" id="930" /> -<TGConnectingPoint num="14" id="931" /> -<TGConnectingPoint num="15" id="932" /> -<TGConnectingPoint num="16" id="933" /> -<TGConnectingPoint num="17" id="934" /> -<TGConnectingPoint num="18" id="935" /> -<TGConnectingPoint num="19" id="936" /> -<TGConnectingPoint num="20" id="937" /> -<TGConnectingPoint num="21" id="938" /> -<TGConnectingPoint num="22" id="939" /> -<TGConnectingPoint num="23" id="940" /> -<TGConnectingPoint num="24" id="941" /> -<TGConnectingPoint num="25" id="942" /> -<TGConnectingPoint num="26" id="943" /> -<TGConnectingPoint num="27" id="944" /> -<TGConnectingPoint num="28" id="945" /> -<TGConnectingPoint num="29" id="946" /> -<TGConnectingPoint num="30" id="947" /> -<TGConnectingPoint num="31" id="948" /> -</COMPONENT> - -<COMPONENT type="700" id="982" index="9" uid="ded64119-6600-41b5-85d6-e0b914dacfd3" > -<cdparam x="1039" y="148" /> +<new d="false" /> +<TGConnectingPoint num="0" id="256" /> +<TGConnectingPoint num="1" id="257" /> +<TGConnectingPoint num="2" id="258" /> +<TGConnectingPoint num="3" id="259" /> +<TGConnectingPoint num="4" id="260" /> +<TGConnectingPoint num="5" id="261" /> +<TGConnectingPoint num="6" id="262" /> +<TGConnectingPoint num="7" id="263" /> +<TGConnectingPoint num="8" id="264" /> +<TGConnectingPoint num="9" id="265" /> +<TGConnectingPoint num="10" id="266" /> +<TGConnectingPoint num="11" id="267" /> +<TGConnectingPoint num="12" id="268" /> +<TGConnectingPoint num="13" id="269" /> +<TGConnectingPoint num="14" id="270" /> +<TGConnectingPoint num="15" id="271" /> +<TGConnectingPoint num="16" id="272" /> +<TGConnectingPoint num="17" id="273" /> +<TGConnectingPoint num="18" id="274" /> +<TGConnectingPoint num="19" id="275" /> +<TGConnectingPoint num="20" id="276" /> +<TGConnectingPoint num="21" id="277" /> +<TGConnectingPoint num="22" id="278" /> +<TGConnectingPoint num="23" id="279" /> +<TGConnectingPoint num="24" id="280" /> +<TGConnectingPoint num="25" id="281" /> +<TGConnectingPoint num="26" id="282" /> +<TGConnectingPoint num="27" id="283" /> +<TGConnectingPoint num="28" id="284" /> +<TGConnectingPoint num="29" id="285" /> +<TGConnectingPoint num="30" id="286" /> +<TGConnectingPoint num="31" id="287" /> +</COMPONENT> + +<COMPONENT type="700" id="321" index="8" uid="0448f890-90f3-4af9-84d2-7cacca32639f" > +<cdparam x="1386" y="303" /> <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="actor" value="LockButtonInCockpit" /> -<TGConnectingPoint num="0" id="950" /> -<TGConnectingPoint num="1" id="951" /> -<TGConnectingPoint num="2" id="952" /> -<TGConnectingPoint num="3" id="953" /> -<TGConnectingPoint num="4" id="954" /> -<TGConnectingPoint num="5" id="955" /> -<TGConnectingPoint num="6" id="956" /> -<TGConnectingPoint num="7" id="957" /> -<TGConnectingPoint num="8" id="958" /> -<TGConnectingPoint num="9" id="959" /> -<TGConnectingPoint num="10" id="960" /> -<TGConnectingPoint num="11" id="961" /> -<TGConnectingPoint num="12" id="962" /> -<TGConnectingPoint num="13" id="963" /> -<TGConnectingPoint num="14" id="964" /> -<TGConnectingPoint num="15" id="965" /> -<TGConnectingPoint num="16" id="966" /> -<TGConnectingPoint num="17" id="967" /> -<TGConnectingPoint num="18" id="968" /> -<TGConnectingPoint num="19" id="969" /> -<TGConnectingPoint num="20" id="970" /> -<TGConnectingPoint num="21" id="971" /> -<TGConnectingPoint num="22" id="972" /> -<TGConnectingPoint num="23" id="973" /> -<TGConnectingPoint num="24" id="974" /> -<TGConnectingPoint num="25" id="975" /> -<TGConnectingPoint num="26" id="976" /> -<TGConnectingPoint num="27" id="977" /> -<TGConnectingPoint num="28" id="978" /> -<TGConnectingPoint num="29" id="979" /> -<TGConnectingPoint num="30" id="980" /> -<TGConnectingPoint num="31" id="981" /> -</COMPONENT> - -<COMPONENT type="700" id="1015" index="10" uid="ea268df8-29da-4e5a-8033-dad75fa5f8a0" > -<cdparam x="1006" y="34" /> +<new d="false" /> +<TGConnectingPoint num="0" id="289" /> +<TGConnectingPoint num="1" id="290" /> +<TGConnectingPoint num="2" id="291" /> +<TGConnectingPoint num="3" id="292" /> +<TGConnectingPoint num="4" id="293" /> +<TGConnectingPoint num="5" id="294" /> +<TGConnectingPoint num="6" id="295" /> +<TGConnectingPoint num="7" id="296" /> +<TGConnectingPoint num="8" id="297" /> +<TGConnectingPoint num="9" id="298" /> +<TGConnectingPoint num="10" id="299" /> +<TGConnectingPoint num="11" id="300" /> +<TGConnectingPoint num="12" id="301" /> +<TGConnectingPoint num="13" id="302" /> +<TGConnectingPoint num="14" id="303" /> +<TGConnectingPoint num="15" id="304" /> +<TGConnectingPoint num="16" id="305" /> +<TGConnectingPoint num="17" id="306" /> +<TGConnectingPoint num="18" id="307" /> +<TGConnectingPoint num="19" id="308" /> +<TGConnectingPoint num="20" id="309" /> +<TGConnectingPoint num="21" id="310" /> +<TGConnectingPoint num="22" id="311" /> +<TGConnectingPoint num="23" id="312" /> +<TGConnectingPoint num="24" id="313" /> +<TGConnectingPoint num="25" id="314" /> +<TGConnectingPoint num="26" id="315" /> +<TGConnectingPoint num="27" id="316" /> +<TGConnectingPoint num="28" id="317" /> +<TGConnectingPoint num="29" id="318" /> +<TGConnectingPoint num="30" id="319" /> +<TGConnectingPoint num="31" id="320" /> +</COMPONENT> + +<COMPONENT type="700" id="354" index="9" uid="f11b1337-b22d-4a78-821e-ab2016697ce4" > +<cdparam x="1371" y="171" /> <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="actor" value="CodePad" /> -<TGConnectingPoint num="0" id="983" /> -<TGConnectingPoint num="1" id="984" /> -<TGConnectingPoint num="2" id="985" /> -<TGConnectingPoint num="3" id="986" /> -<TGConnectingPoint num="4" id="987" /> -<TGConnectingPoint num="5" id="988" /> -<TGConnectingPoint num="6" id="989" /> -<TGConnectingPoint num="7" id="990" /> -<TGConnectingPoint num="8" id="991" /> -<TGConnectingPoint num="9" id="992" /> -<TGConnectingPoint num="10" id="993" /> -<TGConnectingPoint num="11" id="994" /> -<TGConnectingPoint num="12" id="995" /> -<TGConnectingPoint num="13" id="996" /> -<TGConnectingPoint num="14" id="997" /> -<TGConnectingPoint num="15" id="998" /> -<TGConnectingPoint num="16" id="999" /> -<TGConnectingPoint num="17" id="1000" /> -<TGConnectingPoint num="18" id="1001" /> -<TGConnectingPoint num="19" id="1002" /> -<TGConnectingPoint num="20" id="1003" /> -<TGConnectingPoint num="21" id="1004" /> -<TGConnectingPoint num="22" id="1005" /> -<TGConnectingPoint num="23" id="1006" /> -<TGConnectingPoint num="24" id="1007" /> -<TGConnectingPoint num="25" id="1008" /> -<TGConnectingPoint num="26" id="1009" /> -<TGConnectingPoint num="27" id="1010" /> -<TGConnectingPoint num="28" id="1011" /> -<TGConnectingPoint num="29" id="1012" /> -<TGConnectingPoint num="30" id="1013" /> -<TGConnectingPoint num="31" id="1014" /> -</COMPONENT> - -<COMPONENT type="701" id="1040" index="11" uid="b69dc31f-cc2c-4b04-8573-fc0fbb0ef531" > -<cdparam x="561" y="201" /> -<sizeparam width="109" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="322" /> +<TGConnectingPoint num="1" id="323" /> +<TGConnectingPoint num="2" id="324" /> +<TGConnectingPoint num="3" id="325" /> +<TGConnectingPoint num="4" id="326" /> +<TGConnectingPoint num="5" id="327" /> +<TGConnectingPoint num="6" id="328" /> +<TGConnectingPoint num="7" id="329" /> +<TGConnectingPoint num="8" id="330" /> +<TGConnectingPoint num="9" id="331" /> +<TGConnectingPoint num="10" id="332" /> +<TGConnectingPoint num="11" id="333" /> +<TGConnectingPoint num="12" id="334" /> +<TGConnectingPoint num="13" id="335" /> +<TGConnectingPoint num="14" id="336" /> +<TGConnectingPoint num="15" id="337" /> +<TGConnectingPoint num="16" id="338" /> +<TGConnectingPoint num="17" id="339" /> +<TGConnectingPoint num="18" id="340" /> +<TGConnectingPoint num="19" id="341" /> +<TGConnectingPoint num="20" id="342" /> +<TGConnectingPoint num="21" id="343" /> +<TGConnectingPoint num="22" id="344" /> +<TGConnectingPoint num="23" id="345" /> +<TGConnectingPoint num="24" id="346" /> +<TGConnectingPoint num="25" id="347" /> +<TGConnectingPoint num="26" id="348" /> +<TGConnectingPoint num="27" id="349" /> +<TGConnectingPoint num="28" id="350" /> +<TGConnectingPoint num="29" id="351" /> +<TGConnectingPoint num="30" id="352" /> +<TGConnectingPoint num="31" id="353" /> +</COMPONENT> + +<COMPONENT type="700" id="387" index="10" uid="68c84f18-d071-42e1-8d7b-010bf1b2add9" > +<cdparam x="876" y="53" /> +<sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="actor" value="Door" /> +<new d="false" /> +<TGConnectingPoint num="0" id="355" /> +<TGConnectingPoint num="1" id="356" /> +<TGConnectingPoint num="2" id="357" /> +<TGConnectingPoint num="3" id="358" /> +<TGConnectingPoint num="4" id="359" /> +<TGConnectingPoint num="5" id="360" /> +<TGConnectingPoint num="6" id="361" /> +<TGConnectingPoint num="7" id="362" /> +<TGConnectingPoint num="8" id="363" /> +<TGConnectingPoint num="9" id="364" /> +<TGConnectingPoint num="10" id="365" /> +<TGConnectingPoint num="11" id="366" /> +<TGConnectingPoint num="12" id="367" /> +<TGConnectingPoint num="13" id="368" /> +<TGConnectingPoint num="14" id="369" /> +<TGConnectingPoint num="15" id="370" /> +<TGConnectingPoint num="16" id="371" /> +<TGConnectingPoint num="17" id="372" /> +<TGConnectingPoint num="18" id="373" /> +<TGConnectingPoint num="19" id="374" /> +<TGConnectingPoint num="20" id="375" /> +<TGConnectingPoint num="21" id="376" /> +<TGConnectingPoint num="22" id="377" /> +<TGConnectingPoint num="23" id="378" /> +<TGConnectingPoint num="24" id="379" /> +<TGConnectingPoint num="25" id="380" /> +<TGConnectingPoint num="26" id="381" /> +<TGConnectingPoint num="27" id="382" /> +<TGConnectingPoint num="28" id="383" /> +<TGConnectingPoint num="29" id="384" /> +<TGConnectingPoint num="30" id="385" /> +<TGConnectingPoint num="31" id="386" /> +</COMPONENT> + +<COMPONENT type="701" id="412" index="11" uid="2b92240f-6de9-4699-9f62-17d4fa62a0b7" > +<cdparam x="831" y="338" /> +<sizeparam width="118" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="Use case" value="ManageDoorLock" /> -<TGConnectingPoint num="0" id="1016" /> -<TGConnectingPoint num="1" id="1017" /> -<TGConnectingPoint num="2" id="1018" /> -<TGConnectingPoint num="3" id="1019" /> -<TGConnectingPoint num="4" id="1020" /> -<TGConnectingPoint num="5" id="1021" /> -<TGConnectingPoint num="6" id="1022" /> -<TGConnectingPoint num="7" id="1023" /> -<TGConnectingPoint num="8" id="1024" /> -<TGConnectingPoint num="9" id="1025" /> -<TGConnectingPoint num="10" id="1026" /> -<TGConnectingPoint num="11" id="1027" /> -<TGConnectingPoint num="12" id="1028" /> -<TGConnectingPoint num="13" id="1029" /> -<TGConnectingPoint num="14" id="1030" /> -<TGConnectingPoint num="15" id="1031" /> -<TGConnectingPoint num="16" id="1032" /> -<TGConnectingPoint num="17" id="1033" /> -<TGConnectingPoint num="18" id="1034" /> -<TGConnectingPoint num="19" id="1035" /> -<TGConnectingPoint num="20" id="1036" /> -<TGConnectingPoint num="21" id="1037" /> -<TGConnectingPoint num="22" id="1038" /> -<TGConnectingPoint num="23" id="1039" /> +<new d="false" /> +<TGConnectingPoint num="0" id="388" /> +<TGConnectingPoint num="1" id="389" /> +<TGConnectingPoint num="2" id="390" /> +<TGConnectingPoint num="3" id="391" /> +<TGConnectingPoint num="4" id="392" /> +<TGConnectingPoint num="5" id="393" /> +<TGConnectingPoint num="6" id="394" /> +<TGConnectingPoint num="7" id="395" /> +<TGConnectingPoint num="8" id="396" /> +<TGConnectingPoint num="9" id="397" /> +<TGConnectingPoint num="10" id="398" /> +<TGConnectingPoint num="11" id="399" /> +<TGConnectingPoint num="12" id="400" /> +<TGConnectingPoint num="13" id="401" /> +<TGConnectingPoint num="14" id="402" /> +<TGConnectingPoint num="15" id="403" /> +<TGConnectingPoint num="16" id="404" /> +<TGConnectingPoint num="17" id="405" /> +<TGConnectingPoint num="18" id="406" /> +<TGConnectingPoint num="19" id="407" /> +<TGConnectingPoint num="20" id="408" /> +<TGConnectingPoint num="21" id="409" /> +<TGConnectingPoint num="22" id="410" /> +<TGConnectingPoint num="23" id="411" /> <extraparam> <info extension="" /> </extraparam> </COMPONENT> -<COMPONENT type="700" id="1073" index="12" uid="14acd024-889c-418c-ae76-43e7720de3cb" > -<cdparam x="403" y="311" /> +<COMPONENT type="700" id="445" index="12" uid="749049ef-fa93-4ac1-ac8a-d7131e000423" > +<cdparam x="424" y="435" /> <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="actor" value="CabinCrew" /> -<TGConnectingPoint num="0" id="1041" /> -<TGConnectingPoint num="1" id="1042" /> -<TGConnectingPoint num="2" id="1043" /> -<TGConnectingPoint num="3" id="1044" /> -<TGConnectingPoint num="4" id="1045" /> -<TGConnectingPoint num="5" id="1046" /> -<TGConnectingPoint num="6" id="1047" /> -<TGConnectingPoint num="7" id="1048" /> -<TGConnectingPoint num="8" id="1049" /> -<TGConnectingPoint num="9" id="1050" /> -<TGConnectingPoint num="10" id="1051" /> -<TGConnectingPoint num="11" id="1052" /> -<TGConnectingPoint num="12" id="1053" /> -<TGConnectingPoint num="13" id="1054" /> -<TGConnectingPoint num="14" id="1055" /> -<TGConnectingPoint num="15" id="1056" /> -<TGConnectingPoint num="16" id="1057" /> -<TGConnectingPoint num="17" id="1058" /> -<TGConnectingPoint num="18" id="1059" /> -<TGConnectingPoint num="19" id="1060" /> -<TGConnectingPoint num="20" id="1061" /> -<TGConnectingPoint num="21" id="1062" /> -<TGConnectingPoint num="22" id="1063" /> -<TGConnectingPoint num="23" id="1064" /> -<TGConnectingPoint num="24" id="1065" /> -<TGConnectingPoint num="25" id="1066" /> -<TGConnectingPoint num="26" id="1067" /> -<TGConnectingPoint num="27" id="1068" /> -<TGConnectingPoint num="28" id="1069" /> -<TGConnectingPoint num="29" id="1070" /> -<TGConnectingPoint num="30" id="1071" /> -<TGConnectingPoint num="31" id="1072" /> -</COMPONENT> - -<COMPONENT type="700" id="1106" index="13" uid="c6660108-d76f-4977-ade5-f61b00de95fe" > -<cdparam x="348" y="278" /> +<new d="false" /> +<TGConnectingPoint num="0" id="413" /> +<TGConnectingPoint num="1" id="414" /> +<TGConnectingPoint num="2" id="415" /> +<TGConnectingPoint num="3" id="416" /> +<TGConnectingPoint num="4" id="417" /> +<TGConnectingPoint num="5" id="418" /> +<TGConnectingPoint num="6" id="419" /> +<TGConnectingPoint num="7" id="420" /> +<TGConnectingPoint num="8" id="421" /> +<TGConnectingPoint num="9" id="422" /> +<TGConnectingPoint num="10" id="423" /> +<TGConnectingPoint num="11" id="424" /> +<TGConnectingPoint num="12" id="425" /> +<TGConnectingPoint num="13" id="426" /> +<TGConnectingPoint num="14" id="427" /> +<TGConnectingPoint num="15" id="428" /> +<TGConnectingPoint num="16" id="429" /> +<TGConnectingPoint num="17" id="430" /> +<TGConnectingPoint num="18" id="431" /> +<TGConnectingPoint num="19" id="432" /> +<TGConnectingPoint num="20" id="433" /> +<TGConnectingPoint num="21" id="434" /> +<TGConnectingPoint num="22" id="435" /> +<TGConnectingPoint num="23" id="436" /> +<TGConnectingPoint num="24" id="437" /> +<TGConnectingPoint num="25" id="438" /> +<TGConnectingPoint num="26" id="439" /> +<TGConnectingPoint num="27" id="440" /> +<TGConnectingPoint num="28" id="441" /> +<TGConnectingPoint num="29" id="442" /> +<TGConnectingPoint num="30" id="443" /> +<TGConnectingPoint num="31" id="444" /> +</COMPONENT> + +<COMPONENT type="700" id="478" index="13" uid="bca36c6e-b23d-4fab-9fd8-3b60b22704d0" > +<cdparam x="297" y="432" /> <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="actor" value="Passenger" /> -<TGConnectingPoint num="0" id="1074" /> -<TGConnectingPoint num="1" id="1075" /> -<TGConnectingPoint num="2" id="1076" /> -<TGConnectingPoint num="3" id="1077" /> -<TGConnectingPoint num="4" id="1078" /> -<TGConnectingPoint num="5" id="1079" /> -<TGConnectingPoint num="6" id="1080" /> -<TGConnectingPoint num="7" id="1081" /> -<TGConnectingPoint num="8" id="1082" /> -<TGConnectingPoint num="9" id="1083" /> -<TGConnectingPoint num="10" id="1084" /> -<TGConnectingPoint num="11" id="1085" /> -<TGConnectingPoint num="12" id="1086" /> -<TGConnectingPoint num="13" id="1087" /> -<TGConnectingPoint num="14" id="1088" /> -<TGConnectingPoint num="15" id="1089" /> -<TGConnectingPoint num="16" id="1090" /> -<TGConnectingPoint num="17" id="1091" /> -<TGConnectingPoint num="18" id="1092" /> -<TGConnectingPoint num="19" id="1093" /> -<TGConnectingPoint num="20" id="1094" /> -<TGConnectingPoint num="21" id="1095" /> -<TGConnectingPoint num="22" id="1096" /> -<TGConnectingPoint num="23" id="1097" /> -<TGConnectingPoint num="24" id="1098" /> -<TGConnectingPoint num="25" id="1099" /> -<TGConnectingPoint num="26" id="1100" /> -<TGConnectingPoint num="27" id="1101" /> -<TGConnectingPoint num="28" id="1102" /> -<TGConnectingPoint num="29" id="1103" /> -<TGConnectingPoint num="30" id="1104" /> -<TGConnectingPoint num="31" id="1105" /> -</COMPONENT> - -<COMPONENT type="700" id="1139" index="14" uid="67c746d2-bf71-4507-9f32-407d188bf4fc" > -<cdparam x="456" y="283" /> +<new d="false" /> +<TGConnectingPoint num="0" id="446" /> +<TGConnectingPoint num="1" id="447" /> +<TGConnectingPoint num="2" id="448" /> +<TGConnectingPoint num="3" id="449" /> +<TGConnectingPoint num="4" id="450" /> +<TGConnectingPoint num="5" id="451" /> +<TGConnectingPoint num="6" id="452" /> +<TGConnectingPoint num="7" id="453" /> +<TGConnectingPoint num="8" id="454" /> +<TGConnectingPoint num="9" id="455" /> +<TGConnectingPoint num="10" id="456" /> +<TGConnectingPoint num="11" id="457" /> +<TGConnectingPoint num="12" id="458" /> +<TGConnectingPoint num="13" id="459" /> +<TGConnectingPoint num="14" id="460" /> +<TGConnectingPoint num="15" id="461" /> +<TGConnectingPoint num="16" id="462" /> +<TGConnectingPoint num="17" id="463" /> +<TGConnectingPoint num="18" id="464" /> +<TGConnectingPoint num="19" id="465" /> +<TGConnectingPoint num="20" id="466" /> +<TGConnectingPoint num="21" id="467" /> +<TGConnectingPoint num="22" id="468" /> +<TGConnectingPoint num="23" id="469" /> +<TGConnectingPoint num="24" id="470" /> +<TGConnectingPoint num="25" id="471" /> +<TGConnectingPoint num="26" id="472" /> +<TGConnectingPoint num="27" id="473" /> +<TGConnectingPoint num="28" id="474" /> +<TGConnectingPoint num="29" id="475" /> +<TGConnectingPoint num="30" id="476" /> +<TGConnectingPoint num="31" id="477" /> +</COMPONENT> + +<COMPONENT type="700" id="511" index="14" uid="d90a70d9-1f1c-41e9-b2ea-7b03be3ea9c3" > +<cdparam x="552" y="425" /> <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="actor" value="Pilot" /> -<TGConnectingPoint num="0" id="1107" /> -<TGConnectingPoint num="1" id="1108" /> -<TGConnectingPoint num="2" id="1109" /> -<TGConnectingPoint num="3" id="1110" /> -<TGConnectingPoint num="4" id="1111" /> -<TGConnectingPoint num="5" id="1112" /> -<TGConnectingPoint num="6" id="1113" /> -<TGConnectingPoint num="7" id="1114" /> -<TGConnectingPoint num="8" id="1115" /> -<TGConnectingPoint num="9" id="1116" /> -<TGConnectingPoint num="10" id="1117" /> -<TGConnectingPoint num="11" id="1118" /> -<TGConnectingPoint num="12" id="1119" /> -<TGConnectingPoint num="13" id="1120" /> -<TGConnectingPoint num="14" id="1121" /> -<TGConnectingPoint num="15" id="1122" /> -<TGConnectingPoint num="16" id="1123" /> -<TGConnectingPoint num="17" id="1124" /> -<TGConnectingPoint num="18" id="1125" /> -<TGConnectingPoint num="19" id="1126" /> -<TGConnectingPoint num="20" id="1127" /> -<TGConnectingPoint num="21" id="1128" /> -<TGConnectingPoint num="22" id="1129" /> -<TGConnectingPoint num="23" id="1130" /> -<TGConnectingPoint num="24" id="1131" /> -<TGConnectingPoint num="25" id="1132" /> -<TGConnectingPoint num="26" id="1133" /> -<TGConnectingPoint num="27" id="1134" /> -<TGConnectingPoint num="28" id="1135" /> -<TGConnectingPoint num="29" id="1136" /> -<TGConnectingPoint num="30" id="1137" /> -<TGConnectingPoint num="31" id="1138" /> -</COMPONENT> - -<COMPONENT type="700" id="1172" index="15" uid="8d4aca26-3ce8-44e6-b308-674549de723a" > -<cdparam x="402" y="186" /> +<new d="false" /> +<TGConnectingPoint num="0" id="479" /> +<TGConnectingPoint num="1" id="480" /> +<TGConnectingPoint num="2" id="481" /> +<TGConnectingPoint num="3" id="482" /> +<TGConnectingPoint num="4" id="483" /> +<TGConnectingPoint num="5" id="484" /> +<TGConnectingPoint num="6" id="485" /> +<TGConnectingPoint num="7" id="486" /> +<TGConnectingPoint num="8" id="487" /> +<TGConnectingPoint num="9" id="488" /> +<TGConnectingPoint num="10" id="489" /> +<TGConnectingPoint num="11" id="490" /> +<TGConnectingPoint num="12" id="491" /> +<TGConnectingPoint num="13" id="492" /> +<TGConnectingPoint num="14" id="493" /> +<TGConnectingPoint num="15" id="494" /> +<TGConnectingPoint num="16" id="495" /> +<TGConnectingPoint num="17" id="496" /> +<TGConnectingPoint num="18" id="497" /> +<TGConnectingPoint num="19" id="498" /> +<TGConnectingPoint num="20" id="499" /> +<TGConnectingPoint num="21" id="500" /> +<TGConnectingPoint num="22" id="501" /> +<TGConnectingPoint num="23" id="502" /> +<TGConnectingPoint num="24" id="503" /> +<TGConnectingPoint num="25" id="504" /> +<TGConnectingPoint num="26" id="505" /> +<TGConnectingPoint num="27" id="506" /> +<TGConnectingPoint num="28" id="507" /> +<TGConnectingPoint num="29" id="508" /> +<TGConnectingPoint num="30" id="509" /> +<TGConnectingPoint num="31" id="510" /> +</COMPONENT> + +<COMPONENT type="700" id="544" index="15" uid="740771d8-b646-4ee3-ad29-28b83b733b36" > +<cdparam x="424" y="248" /> <sizeparam width="30" height="70" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="actor" value="Person" /> -<TGConnectingPoint num="0" id="1140" /> -<TGConnectingPoint num="1" id="1141" /> -<TGConnectingPoint num="2" id="1142" /> -<TGConnectingPoint num="3" id="1143" /> -<TGConnectingPoint num="4" id="1144" /> -<TGConnectingPoint num="5" id="1145" /> -<TGConnectingPoint num="6" id="1146" /> -<TGConnectingPoint num="7" id="1147" /> -<TGConnectingPoint num="8" id="1148" /> -<TGConnectingPoint num="9" id="1149" /> -<TGConnectingPoint num="10" id="1150" /> -<TGConnectingPoint num="11" id="1151" /> -<TGConnectingPoint num="12" id="1152" /> -<TGConnectingPoint num="13" id="1153" /> -<TGConnectingPoint num="14" id="1154" /> -<TGConnectingPoint num="15" id="1155" /> -<TGConnectingPoint num="16" id="1156" /> -<TGConnectingPoint num="17" id="1157" /> -<TGConnectingPoint num="18" id="1158" /> -<TGConnectingPoint num="19" id="1159" /> -<TGConnectingPoint num="20" id="1160" /> -<TGConnectingPoint num="21" id="1161" /> -<TGConnectingPoint num="22" id="1162" /> -<TGConnectingPoint num="23" id="1163" /> -<TGConnectingPoint num="24" id="1164" /> -<TGConnectingPoint num="25" id="1165" /> -<TGConnectingPoint num="26" id="1166" /> -<TGConnectingPoint num="27" id="1167" /> -<TGConnectingPoint num="28" id="1168" /> -<TGConnectingPoint num="29" id="1169" /> -<TGConnectingPoint num="30" id="1170" /> -<TGConnectingPoint num="31" id="1171" /> -</COMPONENT> - -<COMPONENT type="702" id="1181" index="16" uid="970bac74-c1fe-4465-90f7-2d3fa553f764" > -<cdparam x="527" y="29" /> -<sizeparam width="452" height="335" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="512" /> +<TGConnectingPoint num="1" id="513" /> +<TGConnectingPoint num="2" id="514" /> +<TGConnectingPoint num="3" id="515" /> +<TGConnectingPoint num="4" id="516" /> +<TGConnectingPoint num="5" id="517" /> +<TGConnectingPoint num="6" id="518" /> +<TGConnectingPoint num="7" id="519" /> +<TGConnectingPoint num="8" id="520" /> +<TGConnectingPoint num="9" id="521" /> +<TGConnectingPoint num="10" id="522" /> +<TGConnectingPoint num="11" id="523" /> +<TGConnectingPoint num="12" id="524" /> +<TGConnectingPoint num="13" id="525" /> +<TGConnectingPoint num="14" id="526" /> +<TGConnectingPoint num="15" id="527" /> +<TGConnectingPoint num="16" id="528" /> +<TGConnectingPoint num="17" id="529" /> +<TGConnectingPoint num="18" id="530" /> +<TGConnectingPoint num="19" id="531" /> +<TGConnectingPoint num="20" id="532" /> +<TGConnectingPoint num="21" id="533" /> +<TGConnectingPoint num="22" id="534" /> +<TGConnectingPoint num="23" id="535" /> +<TGConnectingPoint num="24" id="536" /> +<TGConnectingPoint num="25" id="537" /> +<TGConnectingPoint num="26" id="538" /> +<TGConnectingPoint num="27" id="539" /> +<TGConnectingPoint num="28" id="540" /> +<TGConnectingPoint num="29" id="541" /> +<TGConnectingPoint num="30" id="542" /> +<TGConnectingPoint num="31" id="543" /> +</COMPONENT> + +<COMPONENT type="702" id="553" index="16" uid="bb202694-1284-42a7-b37c-46a5b15e1eef" > +<cdparam x="705" y="157" /> +<sizeparam width="604" height="410" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> -<infoparam name="border" value="AircraftDoor" /> -<TGConnectingPoint num="0" id="1173" /> -<TGConnectingPoint num="1" id="1174" /> -<TGConnectingPoint num="2" id="1175" /> -<TGConnectingPoint num="3" id="1176" /> -<TGConnectingPoint num="4" id="1177" /> -<TGConnectingPoint num="5" id="1178" /> -<TGConnectingPoint num="6" id="1179" /> -<TGConnectingPoint num="7" id="1180" /> +<infoparam name="border" value="AirbusDoor" /> +<new d="false" /> +<TGConnectingPoint num="0" id="545" /> +<TGConnectingPoint num="1" id="546" /> +<TGConnectingPoint num="2" id="547" /> +<TGConnectingPoint num="3" id="548" /> +<TGConnectingPoint num="4" id="549" /> +<TGConnectingPoint num="5" id="550" /> +<TGConnectingPoint num="6" id="551" /> +<TGConnectingPoint num="7" id="552" /> </COMPONENT> -<CONNECTOR type="112" id="1182" index="17" uid="be5670b4-aa45-4e37-b31e-0d872c0d3110" > -<cdparam x="290" y="370" /> +<CONNECTOR type="112" id="554" index="17" uid="38379a3d-65ad-4ba3-8bd9-f62526f65811" > +<cdparam x="312" y="432" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="363" y="278" id="1079" /> -<P2 x="402" y="256" id="1144" /> +<P1 x="312" y="432" id="451" /> +<P2 x="424" y="318" id="516" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="112" id="1183" index="18" uid="f0b4da0b-4f94-4688-a376-42f018a0d28d" > -<cdparam x="433" y="371" /> +<CONNECTOR type="112" id="555" index="18" uid="066e2c18-f9f8-4e1e-9e0d-1153da1f5f8c" > +<cdparam x="455" y="433" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="418" y="311" id="1046" /> -<P2 x="417" y="256" id="1146" /> +<P1 x="439" y="435" id="418" /> +<P2 x="439" y="318" id="518" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="112" id="1184" index="19" uid="64f50c41-367c-45e3-849d-dbf132a69fef" > -<cdparam x="545" y="363" /> +<CONNECTOR type="112" id="556" index="19" uid="f014abd7-df38-4841-adb1-8655d97eed86" > +<cdparam x="567" y="425" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="471" y="283" id="1112" /> -<P2 x="432" y="256" id="1151" /> +<P1 x="567" y="425" id="484" /> +<P2 x="454" y="318" id="523" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="110" id="1185" index="20" uid="13818d25-8e1e-4084-bbfc-074a6b1f71ae" > -<cdparam x="242" y="112" /> +<CONNECTOR type="110" id="557" index="20" uid="d2faf0c2-2243-4503-9e6e-38f87c744de5" > +<cdparam x="517" y="249" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="432" y="221" id="1149" /> -<P2 x="561" y="221" id="1017" /> +<P1 x="454" y="283" id="521" /> +<P2 x="831" y="358" id="389" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="110" id="1186" index="21" uid="2cb36071-45d6-4769-8642-ca395d737a12" > -<cdparam x="615" y="201" /> +<CONNECTOR type="110" id="558" index="21" uid="3f4fd617-27a0-46b3-8742-7b635b14f537" > +<cdparam x="890" y="338" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="615" y="201" id="1016" /> -<P2 x="491" y="114" id="702" /> +<P1 x="890" y="338" id="388" /> +<P2 x="891" y="123" id="361" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="110" id="1187" index="22" uid="d4f7fe26-66ba-4b26-ac90-2cf82eef32cb" > -<cdparam x="943" y="218" /> +<CONNECTOR type="110" id="559" index="22" uid="37c19e15-2d58-49c0-b9a7-890a85426f1a" > +<cdparam x="1218" y="355" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="943" y="218" id="861" /> -<P2 x="1039" y="200" id="953" /> +<P1 x="1221" y="355" id="200" /> +<P2 x="1386" y="355" id="292" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="110" id="1188" index="23" uid="34ac8d7b-ebdf-44ad-8ff3-024f32e3e453" > -<cdparam x="571" y="371" /> +<CONNECTOR type="110" id="560" index="23" uid="2fd8f493-93fc-4541-855d-cb054d284bf0" > +<cdparam x="846" y="508" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="615" y="334" id="812" /> -<P2 x="615" y="381" id="889" /> +<P1 x="846" y="508" id="151" /> +<P2 x="846" y="613" id="228" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="111" id="1189" index="24" uid="1ffdc7a2-eb82-4fce-be18-4a7d506d0357" > -<cdparam x="615" y="241" /> +<CONNECTOR type="111" id="561" index="24" uid="c5e27195-4984-4897-861a-2ed462b0008c" > +<cdparam x="890" y="378" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="<<include>>" /> -<P1 x="615" y="241" id="1019" /> -<P2 x="615" y="294" id="809" /> +<P1 x="890" y="378" id="391" /> +<P2 x="846" y="468" id="148" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="111" id="1190" index="25" uid="1dc2c307-0134-4561-b460-69a77df17f51" > -<cdparam x="670" y="221" /> +<CONNECTOR type="111" id="562" index="25" uid="d3f8479a-09a0-437f-8d52-152c2a4b4cdc" > +<cdparam x="945" y="358" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="<<include>>" /> -<P1 x="670" y="221" id="1018" /> -<P2 x="794" y="295" id="752" /> +<P1 x="949" y="358" id="390" /> +<P2 x="1094" y="495" id="91" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="110" id="1191" index="26" uid="394bee38-69ec-4e80-8b50-04fd772a54c7" > -<cdparam x="860" y="378" /> +<CONNECTOR type="110" id="563" index="26" uid="3decd782-34a8-4ff4-8ff9-5d08fc12f175" > +<cdparam x="1135" y="515" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="832" y="315" id="754" /> -<P2 x="887" y="386" id="922" /> +<P1 x="1135" y="515" id="93" /> +<P2 x="1217" y="619" id="261" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="110" id="1192" index="27" uid="260c5cbc-35f5-4663-bd12-4b67cadfa08d" > -<cdparam x="860" y="378" /> +<CONNECTOR type="110" id="564" index="27" uid="5f81cf91-62c6-48f7-98e8-649bf1879566" > +<cdparam x="1135" y="515" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="832" y="315" id="754" /> -<P2 x="807" y="387" id="781" /> +<P1 x="1135" y="515" id="93" /> +<P2 x="1088" y="622" id="120" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="111" id="1193" index="28" uid="5e2811b4-7f97-434d-a509-9c60545c59c2" > -<cdparam x="726" y="79" /> +<CONNECTOR type="111" id="565" index="28" uid="1ee37382-d2f4-45ce-9237-24eee40a4b8a" > +<cdparam x="1001" y="216" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="<<include>>" /> -<P1 x="670" y="221" id="1018" /> -<P2 x="876" y="218" id="860" /> +<P1 x="949" y="358" id="390" /> +<P2 x="1148" y="355" id="199" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="111" id="1194" index="29" uid="25a1867f-b5da-4806-b58e-64cbd2b8ae08" > -<cdparam x="726" y="79" /> +<CONNECTOR type="111" id="566" index="29" uid="1a7cf7e6-7967-4a2d-a588-4adf5295cc43" > +<cdparam x="1001" y="216" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="<<include>>" /> -<P1 x="670" y="221" id="1018" /> -<P2 x="834" y="154" id="835" /> +<P1 x="949" y="358" id="390" /> +<P2 x="1105" y="291" id="174" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="111" id="1195" index="30" uid="735c4dff-4c33-4578-b3eb-5fec2c511509" > -<cdparam x="790" y="81" /> +<CONNECTOR type="111" id="567" index="30" uid="5016935d-ab55-49b1-888b-7f128562811f" > +<cdparam x="1065" y="218" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="<<include>>" /> -<P1 x="642" y="203" id="1022" /> -<P2 x="800" y="69" id="727" /> +<P1 x="949" y="358" id="390" /> +<P2 x="1068" y="206" id="66" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="110" id="1196" index="31" uid="3f075c4d-cd2c-4cb9-9664-96e91876ef07" > -<cdparam x="1120" y="254" /> +<CONNECTOR type="110" id="568" index="31" uid="64be50fc-b7d4-4314-8e2e-cb578ded3ad4" > +<cdparam x="1395" y="391" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="1039" y="165" id="951" /> -<P2 x="915" y="154" id="836" /> +<P1 x="1386" y="320" id="290" /> +<P2 x="1193" y="291" id="175" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="110" id="1197" index="32" uid="557d2e33-67ed-4b0e-a650-e44a1e7b7ef4" > -<cdparam x="997" y="151" /> +<CONNECTOR type="110" id="569" index="32" uid="ce2b1891-7c5d-4670-9ca1-c3709c8c67f0" > +<cdparam x="1272" y="288" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="943" y="69" id="728" /> -<P2 x="1006" y="69" id="985" /> +<P1 x="1225" y="206" id="67" /> +<P2 x="1371" y="206" id="324" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </UseCaseDiagramPanel> @@ -1877,8 +906,8 @@ -<Modeling type="AVATAR Design" nameTab="DesignWithSafetySecurity" tabs="Block Diagram$OnboardPersons$DoorAndLockButton$Captain$Person$Keyboard$FirstOfficer$Crew$Passenger$System$KeyboardFailure" > -<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="3000" minY="10" maxY="1500" zoom="1.0" > +<Modeling type="AVATAR Design" nameTab="DesignV1" tabs="Block Diagram$Observer_CanAPilotBeSureToEnterTheCockpit$RegulationManagement$Observer_OnlyPassengersInCockpit$Observer_NoPilotInCockpit$DisplayOfLockbutton$CodePad$LightDisplay$MainDoorController$PeopleManagement$Door$LockButton$Alarm$Buzzer" > +<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="1900" minY="10" maxY="1900" zoom="1.0" > <MainCode value="void __user_init() {"/> <MainCode value="}"/> <Optimized value="true" /> @@ -1886,865 +915,1082 @@ <Validated value="" /> <Ignored value="" /> -<CONNECTOR type="5002" id="1199" index="0" uid="84130882-d266-44ab-94bc-657245dfd6f0" > -<cdparam x="1669" y="313" /> +<CONNECTOR type="5002" id="571" index="0" uid="4584ac8b-8449-4f53-bc74-99d1c7c4fad2" > +<cdparam x="1418" y="268" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="570" /> +<P1 x="1419" y="268" id="846" /> +<P2 x="1577" y="372" id="1050" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<isd value="in startBuzzer()" /> +<isd value="in stopBuzzer()" /> +<oso value="out startBuzzer3sec()" /> +<oso value="out endBuzzer3sec()" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="573" index="1" uid="5736850b-6c18-43ec-88ee-7a97b73ad5fc" > +<cdparam x="1455" y="585" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="572" /> +<P1 x="1311" y="785" id="768" /> +<P2 x="1310" y="459" id="857" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<isd value="in call()" /> +<isd value="in emergencyCode()" /> +<oso value="out call()" /> +<oso value="out emergencyCall()" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="575" index="2" uid="0d52f269-f1b9-4da9-bc5f-e409a7cc6b95" > +<cdparam x="1577" y="136" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="574" /> +<P1 x="1577" y="136" id="804" /> +<P2 x="1419" y="172" id="853" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in toRed()" /> +<iso value="in toGreen()" /> +<iso value="in off()" /> +<osd value="out redLight()" /> +<osd value="out greenLight()" /> +<osd value="out noLight()" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="577" index="3" uid="d0647da2-04c6-458f-8e4f-48638103bdd8" > +<cdparam x="647" y="509" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<TGConnectingPoint num="0" id="1198" /> -<P1 x="798" y="444" id="1594" /> -<P2 x="716" y="402" id="1443" /> +<TGConnectingPoint num="0" id="576" /> +<P1 x="647" y="471" id="925" /> +<P2 x="986" y="363" id="854" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> -<iso value="in code(int codeValue)" /> -<osd value="out typeCode(int codeValue)" /> +<isd value="in openFromCockpit()" /> +<isd value="in openFromCabin()" /> +<isd value="in close(int nbOfPersonsInside, int nbOfPersonsOutside, int nbOfPilotOutside, int nbOfCrewOutside)" /> +<oso value="out openFromCockpit()" /> +<oso value="out openFromCabin()" /> +<oso value="out close(int nbOfPersonsInside, int nbOfPersonsOutside, int nbOfPilotOutside, int nbOfCrewOutside)" /> <FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5002" id="1201" index="1" uid="33ebacc7-8a1a-42f6-9d47-2674bc1a01b3" > -<cdparam x="802" y="189" /> +<CONNECTOR type="5002" id="579" index="4" uid="7f68b87f-95e7-4fe7-b344-b6759aa4be42" > +<cdparam x="414" y="167" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<TGConnectingPoint num="0" id="1200" /> -<P1 x="716" y="210" id="1441" /> -<P2 x="906" y="176" id="1544" /> +<TGConnectingPoint num="0" id="578" /> +<P1 x="490" y="173" id="976" /> +<P2 x="986" y="172" id="852" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> +<iso value="in forceUnlock()" /> +<osd value="out forceUnlock()" /> <isd value="in lock()" /> <isd value="in unlock()" /> -<isd value="in open()" /> -<isd value="in close()" /> -<isd value="in enterCockpit()" /> -<isd value="in leaveCockpit()" /> +<isd value="in norm()" /> <oso value="out lock()" /> <oso value="out unlock()" /> -<oso value="out open()" /> -<oso value="out close()" /> -<oso value="out enterCockpit()" /> -<oso value="out leaveCockit()" /> +<oso value="out norm()" /> <FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5002" id="1207" index="2" uid="e8fdf2e6-9392-4810-97a7-7333a4ae9901" > -<cdparam x="1321" y="259" /> +<CONNECTOR type="5002" id="581" index="5" uid="58109735-02aa-487f-9576-f8c2f0469e1f" > +<cdparam x="572" y="727" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<TGConnectingPoint num="0" id="1204" /> -<TGConnectingPoint num="1" id="1205" /> -<TGConnectingPoint num="2" id="1206" /> -<P1 x="1230" y="258" id="1627" /> -<P2 x="1230" y="382" id="1636" /> -<Point x="1304" y="258" /> -<Point x="1304" y="382" /> +<TGConnectingPoint num="0" id="580" /> +<P1 x="647" y="727" id="930" /> +<P2 x="721" y="810" id="884" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> -<isd value="in chin(Message m)" /> -<oso value="out chout(Message m)" /> -<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="false" broadcast="false" lossy="false" ams="false" /> +<iso value="in pilotLeavingCockpit()" /> +<iso value="in pilotEnteringCockpit()" /> +<iso value="in cabinCrewLeavingCockpit()" /> +<iso value="in cabinCrewEnteringCockpit()" /> +<iso value="in passengerLeavingCockpit()" /> +<iso value="in passengerEnteringCockpit()" /> +<osd value="out pilotLeavingCockpit()" /> +<osd value="out pilotEnteringCockpit()" /> +<osd value="out cabinCrewLeavingCockpit()" /> +<osd value="out cabinCrewEnteringCockpit()" /> +<osd value="out passengerLeavingCockpit()" /> +<osd value="out passengerEnteringCockpit()" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> -</CONNECTOR><SUBCOMPONENT type="-1" id="1202" index="12" uid="cdbf4aa9-1e5b-435f-8466-6f6130a4fbac" > -<father id="1207" num="0" /> -<cdparam x="1304" y="258" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1203" index="13" uid="10083a66-f0ab-450a-8c69-309ee7841938" > -<father id="1207" num="1" /> -<cdparam x="1304" y="382" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> - -<COMPONENT type="301" id="1224" index="3" uid="74ebf3f1-2c3c-4cc7-84c3-e3931fb276b2" > -<cdparam x="325" y="400" /> -<sizeparam width="237" height="87" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="UML Note" value="To add a person, clone e.g. "Captain" -and set : -isInCockpit -knowsEmergencyCode - -And set inside and outside -in DoorAndLockButton -" /> -<TGConnectingPoint num="0" id="1208" /> -<TGConnectingPoint num="1" id="1209" /> -<TGConnectingPoint num="2" id="1210" /> -<TGConnectingPoint num="3" id="1211" /> -<TGConnectingPoint num="4" id="1212" /> -<TGConnectingPoint num="5" id="1213" /> -<TGConnectingPoint num="6" id="1214" /> -<TGConnectingPoint num="7" id="1215" /> -<TGConnectingPoint num="8" id="1216" /> -<TGConnectingPoint num="9" id="1217" /> -<TGConnectingPoint num="10" id="1218" /> -<TGConnectingPoint num="11" id="1219" /> -<TGConnectingPoint num="12" id="1220" /> -<TGConnectingPoint num="13" id="1221" /> -<TGConnectingPoint num="14" id="1222" /> -<TGConnectingPoint num="15" id="1223" /> +</CONNECTOR> +<CONNECTOR type="5002" id="583" index="6" uid="823a0b95-f93b-4b1b-a9b6-8274c10813cf" > +<cdparam x="438" y="887" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="582" /> +<P1 x="922" y="935" id="887" /> +<P2 x="1237" y="935" id="772" /> +<AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> -<Line value="To add a person, clone e.g. "Captain"" /> -<Line value="and set :" /> -<Line value="isInCockpit" /> -<Line value="knowsEmergencyCode" /> -<Line value="" /> -<Line value="And set inside and outside " /> -<Line value="in DoorAndLockButton" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> -</COMPONENT> - -<COMPONENT type="5000" id="1470" index="4" uid="0951b2c0-07ee-46ae-8f21-233ea389a4d3" > -<cdparam x="52" y="114" /> -<sizeparam width="664" height="384" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="Block0" value="OnboardPersons" /> -<TGConnectingPoint num="0" id="1430" /> -<TGConnectingPoint num="1" id="1431" /> -<TGConnectingPoint num="2" id="1432" /> -<TGConnectingPoint num="3" id="1433" /> -<TGConnectingPoint num="4" id="1434" /> -<TGConnectingPoint num="5" id="1435" /> -<TGConnectingPoint num="6" id="1436" /> -<TGConnectingPoint num="7" id="1437" /> -<TGConnectingPoint num="8" id="1438" /> -<TGConnectingPoint num="9" id="1439" /> -<TGConnectingPoint num="10" id="1440" /> -<TGConnectingPoint num="11" id="1441" /> -<TGConnectingPoint num="12" id="1442" /> -<TGConnectingPoint num="13" id="1443" /> -<TGConnectingPoint num="14" id="1444" /> -<TGConnectingPoint num="15" id="1445" /> -<TGConnectingPoint num="16" id="1446" /> -<TGConnectingPoint num="17" id="1447" /> -<TGConnectingPoint num="18" id="1448" /> -<TGConnectingPoint num="19" id="1449" /> -<TGConnectingPoint num="20" id="1450" /> -<TGConnectingPoint num="21" id="1451" /> -<TGConnectingPoint num="22" id="1452" /> -<TGConnectingPoint num="23" id="1453" /> -<TGConnectingPoint num="24" id="1454" /> -<TGConnectingPoint num="25" id="1455" /> -<TGConnectingPoint num="26" id="1456" /> -<TGConnectingPoint num="27" id="1457" /> -<TGConnectingPoint num="28" id="1458" /> -<TGConnectingPoint num="29" id="1459" /> -<TGConnectingPoint num="30" id="1460" /> -<TGConnectingPoint num="31" id="1461" /> -<TGConnectingPoint num="32" id="1462" /> -<TGConnectingPoint num="33" id="1463" /> -<TGConnectingPoint num="34" id="1464" /> -<TGConnectingPoint num="35" id="1465" /> -<TGConnectingPoint num="36" id="1466" /> -<TGConnectingPoint num="37" id="1467" /> -<TGConnectingPoint num="38" id="1468" /> -<TGConnectingPoint num="39" id="1469" /> +</CONNECTOR> +<CONNECTOR type="5002" id="585" index="7" uid="a6196250-7b0d-4d26-abbc-10c212fbfe41" > +<cdparam x="808" y="308" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="584" /> +<P1 x="830" y="267" id="1099" /> +<P2 x="986" y="268" id="845" /> +<AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> -<blockType data="block" color="-4072719" /> -<CryptoBlock value="false" /> -<Signal value="out lock()" attached="true" /> -<Signal value="out unlock()" attached="true" /> -<Signal value="out open()" attached="true" /> -<Signal value="out close()" attached="true" /> -<Signal value="out enterCockpit()" attached="true" /> -<Signal value="out leaveCockit()" attached="true" /> -<Signal value="out typeCode(int codeValue)" attached="true" /> +<iso value="in fault()" /> +<iso value="in open()" /> +<iso value="in stopFault()" /> +<iso value="in stopOpen()" /> +<osd value="out fault()" /> +<osd value="out open()" /> +<osd value="out stopFault()" /> +<osd value="out stopOpen()" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> -</COMPONENT> -<SUBCOMPONENT type="5000" id="1265" index="14" uid="0a39fbe6-bf21-45f2-b4d9-71dbe6905a00" > -<father id="1470" num="0" /> -<cdparam x="319" y="181" /> -<sizeparam width="217" height="98" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="447" minY="0" maxY="286" /> -<infoparam name="Block0" value="Passenger" /> -<TGConnectingPoint num="0" id="1225" /> -<TGConnectingPoint num="1" id="1226" /> -<TGConnectingPoint num="2" id="1227" /> -<TGConnectingPoint num="3" id="1228" /> -<TGConnectingPoint num="4" id="1229" /> -<TGConnectingPoint num="5" id="1230" /> -<TGConnectingPoint num="6" id="1231" /> -<TGConnectingPoint num="7" id="1232" /> -<TGConnectingPoint num="8" id="1233" /> -<TGConnectingPoint num="9" id="1234" /> -<TGConnectingPoint num="10" id="1235" /> -<TGConnectingPoint num="11" id="1236" /> -<TGConnectingPoint num="12" id="1237" /> -<TGConnectingPoint num="13" id="1238" /> -<TGConnectingPoint num="14" id="1239" /> -<TGConnectingPoint num="15" id="1240" /> -<TGConnectingPoint num="16" id="1241" /> -<TGConnectingPoint num="17" id="1242" /> -<TGConnectingPoint num="18" id="1243" /> -<TGConnectingPoint num="19" id="1244" /> -<TGConnectingPoint num="20" id="1245" /> -<TGConnectingPoint num="21" id="1246" /> -<TGConnectingPoint num="22" id="1247" /> -<TGConnectingPoint num="23" id="1248" /> -<TGConnectingPoint num="24" id="1249" /> -<TGConnectingPoint num="25" id="1250" /> -<TGConnectingPoint num="26" id="1251" /> -<TGConnectingPoint num="27" id="1252" /> -<TGConnectingPoint num="28" id="1253" /> -<TGConnectingPoint num="29" id="1254" /> -<TGConnectingPoint num="30" id="1255" /> -<TGConnectingPoint num="31" id="1256" /> -<TGConnectingPoint num="32" id="1257" /> -<TGConnectingPoint num="33" id="1258" /> -<TGConnectingPoint num="34" id="1259" /> -<TGConnectingPoint num="35" id="1260" /> -<TGConnectingPoint num="36" id="1261" /> -<TGConnectingPoint num="37" id="1262" /> -<TGConnectingPoint num="38" id="1263" /> -<TGConnectingPoint num="39" id="1264" /> +</CONNECTOR> +<CONNECTOR type="5002" id="587" index="8" uid="8b3c1344-d6f6-47eb-b1d8-eb360a76c902" > +<cdparam x="706" y="1062" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="586" /> +<P1 x="922" y="1060" id="890" /> +<P2 x="1111" y="1212" id="720" /> +<AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> -<blockType data="block" color="-4072719" /> -<CryptoBlock value="false" /> -<Attribute access="0" id="isInCockpit" value="false" type="4" typeOther="" /> -<Attribute access="0" id="knowsEmergencyCode" value="false" type="4" typeOther="" /> -<Attribute access="0" id="code" value="" type="5" typeOther="Code" /> +<isd value="in readNbOfPilots(int nb)" /> +<oso value="out obs_nbOfPilotsIncockpit(int nbOfPilotsInCockpit)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="1306" index="15" uid="291b7b05-f83f-439a-80af-5d2c88f0ecaa" > -<father id="1470" num="1" /> -<cdparam x="317" y="293" /> -<sizeparam width="219" height="98" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="445" minY="0" maxY="286" /> -<infoparam name="Block0" value="Crew" /> -<TGConnectingPoint num="0" id="1266" /> -<TGConnectingPoint num="1" id="1267" /> -<TGConnectingPoint num="2" id="1268" /> -<TGConnectingPoint num="3" id="1269" /> -<TGConnectingPoint num="4" id="1270" /> -<TGConnectingPoint num="5" id="1271" /> -<TGConnectingPoint num="6" id="1272" /> -<TGConnectingPoint num="7" id="1273" /> -<TGConnectingPoint num="8" id="1274" /> -<TGConnectingPoint num="9" id="1275" /> -<TGConnectingPoint num="10" id="1276" /> -<TGConnectingPoint num="11" id="1277" /> -<TGConnectingPoint num="12" id="1278" /> -<TGConnectingPoint num="13" id="1279" /> -<TGConnectingPoint num="14" id="1280" /> -<TGConnectingPoint num="15" id="1281" /> -<TGConnectingPoint num="16" id="1282" /> -<TGConnectingPoint num="17" id="1283" /> -<TGConnectingPoint num="18" id="1284" /> -<TGConnectingPoint num="19" id="1285" /> -<TGConnectingPoint num="20" id="1286" /> -<TGConnectingPoint num="21" id="1287" /> -<TGConnectingPoint num="22" id="1288" /> -<TGConnectingPoint num="23" id="1289" /> -<TGConnectingPoint num="24" id="1290" /> -<TGConnectingPoint num="25" id="1291" /> -<TGConnectingPoint num="26" id="1292" /> -<TGConnectingPoint num="27" id="1293" /> -<TGConnectingPoint num="28" id="1294" /> -<TGConnectingPoint num="29" id="1295" /> -<TGConnectingPoint num="30" id="1296" /> -<TGConnectingPoint num="31" id="1297" /> -<TGConnectingPoint num="32" id="1298" /> -<TGConnectingPoint num="33" id="1299" /> -<TGConnectingPoint num="34" id="1300" /> -<TGConnectingPoint num="35" id="1301" /> -<TGConnectingPoint num="36" id="1302" /> -<TGConnectingPoint num="37" id="1303" /> -<TGConnectingPoint num="38" id="1304" /> -<TGConnectingPoint num="39" id="1305" /> +</CONNECTOR> +<CONNECTOR type="5002" id="589" index="9" uid="da8bb4e2-46d1-4167-a089-1d786a07e6b4" > +<cdparam x="584" y="999" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="588" /> +<P1 x="821" y="1060" id="898" /> +<P2 x="730" y="1221" id="679" /> +<AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> -<blockType data="block" color="-4072719" /> -<CryptoBlock value="false" /> -<Attribute access="0" id="isInCockpit" value="false" type="4" typeOther="" /> -<Attribute access="0" id="knowsEmergencyCode" value="true" type="4" typeOther="" /> -<Attribute access="0" id="code" value="" type="5" typeOther="Code" /> +<isd value="in readNbOfPassengersInCockpit(int passengersInCokpit)" /> +<oso value="out obs_nbOfPassengersIncockpit(int nbOfPassengersInCockpit)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="1347" index="16" uid="3222a72a-7438-4cf1-9464-8f84f825869d" > -<father id="1470" num="2" /> -<cdparam x="71" y="392" /> -<sizeparam width="225" height="98" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="439" minY="0" maxY="286" /> -<infoparam name="Block0" value="FirstOfficer" /> -<TGConnectingPoint num="0" id="1307" /> -<TGConnectingPoint num="1" id="1308" /> -<TGConnectingPoint num="2" id="1309" /> -<TGConnectingPoint num="3" id="1310" /> -<TGConnectingPoint num="4" id="1311" /> -<TGConnectingPoint num="5" id="1312" /> -<TGConnectingPoint num="6" id="1313" /> -<TGConnectingPoint num="7" id="1314" /> -<TGConnectingPoint num="8" id="1315" /> -<TGConnectingPoint num="9" id="1316" /> -<TGConnectingPoint num="10" id="1317" /> -<TGConnectingPoint num="11" id="1318" /> -<TGConnectingPoint num="12" id="1319" /> -<TGConnectingPoint num="13" id="1320" /> -<TGConnectingPoint num="14" id="1321" /> -<TGConnectingPoint num="15" id="1322" /> -<TGConnectingPoint num="16" id="1323" /> -<TGConnectingPoint num="17" id="1324" /> -<TGConnectingPoint num="18" id="1325" /> -<TGConnectingPoint num="19" id="1326" /> -<TGConnectingPoint num="20" id="1327" /> -<TGConnectingPoint num="21" id="1328" /> -<TGConnectingPoint num="22" id="1329" /> -<TGConnectingPoint num="23" id="1330" /> -<TGConnectingPoint num="24" id="1331" /> -<TGConnectingPoint num="25" id="1332" /> -<TGConnectingPoint num="26" id="1333" /> -<TGConnectingPoint num="27" id="1334" /> -<TGConnectingPoint num="28" id="1335" /> -<TGConnectingPoint num="29" id="1336" /> -<TGConnectingPoint num="30" id="1337" /> -<TGConnectingPoint num="31" id="1338" /> -<TGConnectingPoint num="32" id="1339" /> -<TGConnectingPoint num="33" id="1340" /> -<TGConnectingPoint num="34" id="1341" /> -<TGConnectingPoint num="35" id="1342" /> -<TGConnectingPoint num="36" id="1343" /> -<TGConnectingPoint num="37" id="1344" /> -<TGConnectingPoint num="38" id="1345" /> -<TGConnectingPoint num="39" id="1346" /> +</CONNECTOR> +<CONNECTOR type="5002" id="591" index="10" uid="bdc7e83c-1023-43e1-84b4-d98407c92f00" > +<cdparam x="353" y="930" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="590" /> +<P1 x="342" y="934" id="641" /> +<P2 x="520" y="935" id="886" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in AtLeastOnePilotInTheCockpitViolated(int nbOfPilotsInCockpit)" /> +<iso value="in AtLeastTwoPersonsInTheCockpitViolated(int nbOfPersonsInCockpit)" /> +<osd value="out obs_AtLeastOntPilotInTheCockpit(int nbOfPilots)" /> +<osd value="out obs_AtLeastTwoPersonsInTheCockpit(int nbOfPersonsInCockpit)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="593" index="11" uid="f8b86518-2c24-4a2f-8f5b-c5ea05852e4c" > +<cdparam x="455" y="1147" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="592" /> +<P1 x="455" y="1147" id="598" /> +<P2 x="520" y="1060" id="888" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in getNbOfPilotsInCabin(int nbOfPilotsInCabin)" /> +<osd value="out obs_nbOfPilotsInCabin(int nbOfPilotsInCabin)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="595" index="12" uid="b5c8c5de-83f4-44dc-b024-a89cbd7a87f5" > +<cdparam x="1419" y="459" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="594" /> +<P1 x="1419" y="459" id="849" /> +<P2 x="1574" y="615" id="1009" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<isd value="in startAlarm()" /> +<isd value="in stopAlarm()" /> +<oso value="out startAlarm()" /> +<oso value="out stopAlarm()" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<COMPONENT type="5000" id="636" index="13" uid="9704d6e5-79fb-4b76-8048-efc2a8520a8e" > +<cdparam x="66" y="1147" /> +<sizeparam width="389" height="283" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="Block0" value="Observer_CanAPilotBeSureToEnterTheCockpit" /> +<new d="false" /> +<TGConnectingPoint num="0" id="596" /> +<TGConnectingPoint num="1" id="597" /> +<TGConnectingPoint num="2" id="598" /> +<TGConnectingPoint num="3" id="599" /> +<TGConnectingPoint num="4" id="600" /> +<TGConnectingPoint num="5" id="601" /> +<TGConnectingPoint num="6" id="602" /> +<TGConnectingPoint num="7" id="603" /> +<TGConnectingPoint num="8" id="604" /> +<TGConnectingPoint num="9" id="605" /> +<TGConnectingPoint num="10" id="606" /> +<TGConnectingPoint num="11" id="607" /> +<TGConnectingPoint num="12" id="608" /> +<TGConnectingPoint num="13" id="609" /> +<TGConnectingPoint num="14" id="610" /> +<TGConnectingPoint num="15" id="611" /> +<TGConnectingPoint num="16" id="612" /> +<TGConnectingPoint num="17" id="613" /> +<TGConnectingPoint num="18" id="614" /> +<TGConnectingPoint num="19" id="615" /> +<TGConnectingPoint num="20" id="616" /> +<TGConnectingPoint num="21" id="617" /> +<TGConnectingPoint num="22" id="618" /> +<TGConnectingPoint num="23" id="619" /> +<TGConnectingPoint num="24" id="620" /> +<TGConnectingPoint num="25" id="621" /> +<TGConnectingPoint num="26" id="622" /> +<TGConnectingPoint num="27" id="623" /> +<TGConnectingPoint num="28" id="624" /> +<TGConnectingPoint num="29" id="625" /> +<TGConnectingPoint num="30" id="626" /> +<TGConnectingPoint num="31" id="627" /> +<TGConnectingPoint num="32" id="628" /> +<TGConnectingPoint num="33" id="629" /> +<TGConnectingPoint num="34" id="630" /> +<TGConnectingPoint num="35" id="631" /> +<TGConnectingPoint num="36" id="632" /> +<TGConnectingPoint num="37" id="633" /> +<TGConnectingPoint num="38" id="634" /> +<TGConnectingPoint num="39" id="635" /> <extraparam> <blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Attribute access="0" id="isInCockpit" value="true" type="4" typeOther="" /> -<Attribute access="0" id="knowsEmergencyCode" value="true" type="4" typeOther="" /> -<Attribute access="0" id="code" value="" type="5" typeOther="Code" /> +<Attribute access="0" var="0" id="pilotsInCabin" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="value" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="ok" value="true" type="4" typeOther="" /> +<Signal value="in getNbOfPilotsInCabin(int nbOfPilotsInCabin)" attached="true" /> </extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="1388" index="17" uid="0ee2ad1b-4a12-4d70-b4cf-fe6673684c7f" > -<father id="1470" num="3" /> -<cdparam x="71" y="286" /> -<sizeparam width="225" height="98" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="439" minY="0" maxY="286" /> -<infoparam name="Block0" value="Captain" /> -<TGConnectingPoint num="0" id="1348" /> -<TGConnectingPoint num="1" id="1349" /> -<TGConnectingPoint num="2" id="1350" /> -<TGConnectingPoint num="3" id="1351" /> -<TGConnectingPoint num="4" id="1352" /> -<TGConnectingPoint num="5" id="1353" /> -<TGConnectingPoint num="6" id="1354" /> -<TGConnectingPoint num="7" id="1355" /> -<TGConnectingPoint num="8" id="1356" /> -<TGConnectingPoint num="9" id="1357" /> -<TGConnectingPoint num="10" id="1358" /> -<TGConnectingPoint num="11" id="1359" /> -<TGConnectingPoint num="12" id="1360" /> -<TGConnectingPoint num="13" id="1361" /> -<TGConnectingPoint num="14" id="1362" /> -<TGConnectingPoint num="15" id="1363" /> -<TGConnectingPoint num="16" id="1364" /> -<TGConnectingPoint num="17" id="1365" /> -<TGConnectingPoint num="18" id="1366" /> -<TGConnectingPoint num="19" id="1367" /> -<TGConnectingPoint num="20" id="1368" /> -<TGConnectingPoint num="21" id="1369" /> -<TGConnectingPoint num="22" id="1370" /> -<TGConnectingPoint num="23" id="1371" /> -<TGConnectingPoint num="24" id="1372" /> -<TGConnectingPoint num="25" id="1373" /> -<TGConnectingPoint num="26" id="1374" /> -<TGConnectingPoint num="27" id="1375" /> -<TGConnectingPoint num="28" id="1376" /> -<TGConnectingPoint num="29" id="1377" /> -<TGConnectingPoint num="30" id="1378" /> -<TGConnectingPoint num="31" id="1379" /> -<TGConnectingPoint num="32" id="1380" /> -<TGConnectingPoint num="33" id="1381" /> -<TGConnectingPoint num="34" id="1382" /> -<TGConnectingPoint num="35" id="1383" /> -<TGConnectingPoint num="36" id="1384" /> -<TGConnectingPoint num="37" id="1385" /> -<TGConnectingPoint num="38" id="1386" /> -<TGConnectingPoint num="39" id="1387" /> +</COMPONENT> + +<COMPONENT type="5000" id="677" index="14" uid="ec3e4e8e-fe09-43ff-a659-3f4ab288ac34" > +<cdparam x="48" y="809" /> +<sizeparam width="294" height="251" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="Block0" value="RegulationManagement" /> +<new d="false" /> +<TGConnectingPoint num="0" id="637" /> +<TGConnectingPoint num="1" id="638" /> +<TGConnectingPoint num="2" id="639" /> +<TGConnectingPoint num="3" id="640" /> +<TGConnectingPoint num="4" id="641" /> +<TGConnectingPoint num="5" id="642" /> +<TGConnectingPoint num="6" id="643" /> +<TGConnectingPoint num="7" id="644" /> +<TGConnectingPoint num="8" id="645" /> +<TGConnectingPoint num="9" id="646" /> +<TGConnectingPoint num="10" id="647" /> +<TGConnectingPoint num="11" id="648" /> +<TGConnectingPoint num="12" id="649" /> +<TGConnectingPoint num="13" id="650" /> +<TGConnectingPoint num="14" id="651" /> +<TGConnectingPoint num="15" id="652" /> +<TGConnectingPoint num="16" id="653" /> +<TGConnectingPoint num="17" id="654" /> +<TGConnectingPoint num="18" id="655" /> +<TGConnectingPoint num="19" id="656" /> +<TGConnectingPoint num="20" id="657" /> +<TGConnectingPoint num="21" id="658" /> +<TGConnectingPoint num="22" id="659" /> +<TGConnectingPoint num="23" id="660" /> +<TGConnectingPoint num="24" id="661" /> +<TGConnectingPoint num="25" id="662" /> +<TGConnectingPoint num="26" id="663" /> +<TGConnectingPoint num="27" id="664" /> +<TGConnectingPoint num="28" id="665" /> +<TGConnectingPoint num="29" id="666" /> +<TGConnectingPoint num="30" id="667" /> +<TGConnectingPoint num="31" id="668" /> +<TGConnectingPoint num="32" id="669" /> +<TGConnectingPoint num="33" id="670" /> +<TGConnectingPoint num="34" id="671" /> +<TGConnectingPoint num="35" id="672" /> +<TGConnectingPoint num="36" id="673" /> +<TGConnectingPoint num="37" id="674" /> +<TGConnectingPoint num="38" id="675" /> +<TGConnectingPoint num="39" id="676" /> <extraparam> <blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Attribute access="0" id="isInCockpit" value="true" type="4" typeOther="" /> -<Attribute access="0" id="knowsEmergencyCode" value="true" type="4" typeOther="" /> -<Attribute access="0" id="code" value="" type="5" typeOther="Code" /> -</extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="1429" index="18" uid="657f2cac-a575-4e2d-9dde-2300e972c39c" > -<father id="1470" num="4" /> -<cdparam x="568" y="250" /> -<sizeparam width="136" height="137" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="528" minY="0" maxY="247" /> -<infoparam name="Block0" value="KeyboardFailure" /> -<TGConnectingPoint num="0" id="1389" /> -<TGConnectingPoint num="1" id="1390" /> -<TGConnectingPoint num="2" id="1391" /> -<TGConnectingPoint num="3" id="1392" /> -<TGConnectingPoint num="4" id="1393" /> -<TGConnectingPoint num="5" id="1394" /> -<TGConnectingPoint num="6" id="1395" /> -<TGConnectingPoint num="7" id="1396" /> -<TGConnectingPoint num="8" id="1397" /> -<TGConnectingPoint num="9" id="1398" /> -<TGConnectingPoint num="10" id="1399" /> -<TGConnectingPoint num="11" id="1400" /> -<TGConnectingPoint num="12" id="1401" /> -<TGConnectingPoint num="13" id="1402" /> -<TGConnectingPoint num="14" id="1403" /> -<TGConnectingPoint num="15" id="1404" /> -<TGConnectingPoint num="16" id="1405" /> -<TGConnectingPoint num="17" id="1406" /> -<TGConnectingPoint num="18" id="1407" /> -<TGConnectingPoint num="19" id="1408" /> -<TGConnectingPoint num="20" id="1409" /> -<TGConnectingPoint num="21" id="1410" /> -<TGConnectingPoint num="22" id="1411" /> -<TGConnectingPoint num="23" id="1412" /> -<TGConnectingPoint num="24" id="1413" /> -<TGConnectingPoint num="25" id="1414" /> -<TGConnectingPoint num="26" id="1415" /> -<TGConnectingPoint num="27" id="1416" /> -<TGConnectingPoint num="28" id="1417" /> -<TGConnectingPoint num="29" id="1418" /> -<TGConnectingPoint num="30" id="1419" /> -<TGConnectingPoint num="31" id="1420" /> -<TGConnectingPoint num="32" id="1421" /> -<TGConnectingPoint num="33" id="1422" /> -<TGConnectingPoint num="34" id="1423" /> -<TGConnectingPoint num="35" id="1424" /> -<TGConnectingPoint num="36" id="1425" /> -<TGConnectingPoint num="37" id="1426" /> -<TGConnectingPoint num="38" id="1427" /> -<TGConnectingPoint num="39" id="1428" /> +<Attribute access="0" var="0" id="ruleAtLeastOnePilotInTheCockpit" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="ruleAtLeastTwoPersonsInTheCockpit" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="nb" value="" type="8" typeOther="" /> +<Signal value="in AtLeastOnePilotInTheCockpitViolated(int nbOfPilotsInCockpit)" attached="true" /> +<Signal value="in AtLeastTwoPersonsInTheCockpitViolated(int nbOfPersonsInCockpit)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="718" index="15" uid="39438dd0-e48e-4e2b-b974-821654648c21" > +<cdparam x="577" y="1221" /> +<sizeparam width="307" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="Block0" value="Observer_OnlyPassengersInCockpit" /> +<new d="false" /> +<TGConnectingPoint num="0" id="678" /> +<TGConnectingPoint num="1" id="679" /> +<TGConnectingPoint num="2" id="680" /> +<TGConnectingPoint num="3" id="681" /> +<TGConnectingPoint num="4" id="682" /> +<TGConnectingPoint num="5" id="683" /> +<TGConnectingPoint num="6" id="684" /> +<TGConnectingPoint num="7" id="685" /> +<TGConnectingPoint num="8" id="686" /> +<TGConnectingPoint num="9" id="687" /> +<TGConnectingPoint num="10" id="688" /> +<TGConnectingPoint num="11" id="689" /> +<TGConnectingPoint num="12" id="690" /> +<TGConnectingPoint num="13" id="691" /> +<TGConnectingPoint num="14" id="692" /> +<TGConnectingPoint num="15" id="693" /> +<TGConnectingPoint num="16" id="694" /> +<TGConnectingPoint num="17" id="695" /> +<TGConnectingPoint num="18" id="696" /> +<TGConnectingPoint num="19" id="697" /> +<TGConnectingPoint num="20" id="698" /> +<TGConnectingPoint num="21" id="699" /> +<TGConnectingPoint num="22" id="700" /> +<TGConnectingPoint num="23" id="701" /> +<TGConnectingPoint num="24" id="702" /> +<TGConnectingPoint num="25" id="703" /> +<TGConnectingPoint num="26" id="704" /> +<TGConnectingPoint num="27" id="705" /> +<TGConnectingPoint num="28" id="706" /> +<TGConnectingPoint num="29" id="707" /> +<TGConnectingPoint num="30" id="708" /> +<TGConnectingPoint num="31" id="709" /> +<TGConnectingPoint num="32" id="710" /> +<TGConnectingPoint num="33" id="711" /> +<TGConnectingPoint num="34" id="712" /> +<TGConnectingPoint num="35" id="713" /> +<TGConnectingPoint num="36" id="714" /> +<TGConnectingPoint num="37" id="715" /> +<TGConnectingPoint num="38" id="716" /> +<TGConnectingPoint num="39" id="717" /> <extraparam> <blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Attribute access="0" id="codeValue" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="passengersInCockpit" value="" type="8" typeOther="" /> +<Signal value="in readNbOfPassengersInCockpit(int passengersInCokpit)" attached="true" /> </extraparam> -</SUBCOMPONENT> +</COMPONENT> -<COMPONENT type="5003" id="1479" index="5" uid="e966d5da-4443-4b59-9fa0-05365b84b43d" > -<cdparam x="212" y="714" /> -<sizeparam width="127" height="67" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5000" id="759" index="16" uid="86676523-eab4-4e75-aa06-8d392eb1dd50" > +<cdparam x="986" y="1212" /> +<sizeparam width="250" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="DataType0" value="Key" /> -<TGConnectingPoint num="0" id="1471" /> -<TGConnectingPoint num="1" id="1472" /> -<TGConnectingPoint num="2" id="1473" /> -<TGConnectingPoint num="3" id="1474" /> -<TGConnectingPoint num="4" id="1475" /> -<TGConnectingPoint num="5" id="1476" /> -<TGConnectingPoint num="6" id="1477" /> -<TGConnectingPoint num="7" id="1478" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="Block0" value="Observer_NoPilotInCockpit" /> +<new d="false" /> +<TGConnectingPoint num="0" id="719" /> +<TGConnectingPoint num="1" id="720" /> +<TGConnectingPoint num="2" id="721" /> +<TGConnectingPoint num="3" id="722" /> +<TGConnectingPoint num="4" id="723" /> +<TGConnectingPoint num="5" id="724" /> +<TGConnectingPoint num="6" id="725" /> +<TGConnectingPoint num="7" id="726" /> +<TGConnectingPoint num="8" id="727" /> +<TGConnectingPoint num="9" id="728" /> +<TGConnectingPoint num="10" id="729" /> +<TGConnectingPoint num="11" id="730" /> +<TGConnectingPoint num="12" id="731" /> +<TGConnectingPoint num="13" id="732" /> +<TGConnectingPoint num="14" id="733" /> +<TGConnectingPoint num="15" id="734" /> +<TGConnectingPoint num="16" id="735" /> +<TGConnectingPoint num="17" id="736" /> +<TGConnectingPoint num="18" id="737" /> +<TGConnectingPoint num="19" id="738" /> +<TGConnectingPoint num="20" id="739" /> +<TGConnectingPoint num="21" id="740" /> +<TGConnectingPoint num="22" id="741" /> +<TGConnectingPoint num="23" id="742" /> +<TGConnectingPoint num="24" id="743" /> +<TGConnectingPoint num="25" id="744" /> +<TGConnectingPoint num="26" id="745" /> +<TGConnectingPoint num="27" id="746" /> +<TGConnectingPoint num="28" id="747" /> +<TGConnectingPoint num="29" id="748" /> +<TGConnectingPoint num="30" id="749" /> +<TGConnectingPoint num="31" id="750" /> +<TGConnectingPoint num="32" id="751" /> +<TGConnectingPoint num="33" id="752" /> +<TGConnectingPoint num="34" id="753" /> +<TGConnectingPoint num="35" id="754" /> +<TGConnectingPoint num="36" id="755" /> +<TGConnectingPoint num="37" id="756" /> +<TGConnectingPoint num="38" id="757" /> +<TGConnectingPoint num="39" id="758" /> <extraparam> -<Attribute access="0" id="data" value="" type="8" typeOther="" /> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="pilotsInCockpit" value="" type="8" typeOther="" /> +<Signal value="in readNbOfPilots(int nb)" attached="true" /> </extraparam> </COMPONENT> -<COMPONENT type="5003" id="1488" index="6" uid="bb498e56-9799-4e8f-b808-178ef23cdf33" > -<cdparam x="39" y="716" /> -<sizeparam width="166" height="64" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="DataType0" value="Message" /> -<TGConnectingPoint num="0" id="1480" /> -<TGConnectingPoint num="1" id="1481" /> -<TGConnectingPoint num="2" id="1482" /> -<TGConnectingPoint num="3" id="1483" /> -<TGConnectingPoint num="4" id="1484" /> -<TGConnectingPoint num="5" id="1485" /> -<TGConnectingPoint num="6" id="1486" /> -<TGConnectingPoint num="7" id="1487" /> +<COMPONENT type="5000" id="800" index="17" uid="7eb4de67-1dfb-4436-a16b-6f1f046f58cc" > +<cdparam x="1237" y="785" /> +<sizeparam width="296" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="Block0" value="CodePad" /> +<new d="false" /> +<TGConnectingPoint num="0" id="760" /> +<TGConnectingPoint num="1" id="761" /> +<TGConnectingPoint num="2" id="762" /> +<TGConnectingPoint num="3" id="763" /> +<TGConnectingPoint num="4" id="764" /> +<TGConnectingPoint num="5" id="765" /> +<TGConnectingPoint num="6" id="766" /> +<TGConnectingPoint num="7" id="767" /> +<TGConnectingPoint num="8" id="768" /> +<TGConnectingPoint num="9" id="769" /> +<TGConnectingPoint num="10" id="770" /> +<TGConnectingPoint num="11" id="771" /> +<TGConnectingPoint num="12" id="772" /> +<TGConnectingPoint num="13" id="773" /> +<TGConnectingPoint num="14" id="774" /> +<TGConnectingPoint num="15" id="775" /> +<TGConnectingPoint num="16" id="776" /> +<TGConnectingPoint num="17" id="777" /> +<TGConnectingPoint num="18" id="778" /> +<TGConnectingPoint num="19" id="779" /> +<TGConnectingPoint num="20" id="780" /> +<TGConnectingPoint num="21" id="781" /> +<TGConnectingPoint num="22" id="782" /> +<TGConnectingPoint num="23" id="783" /> +<TGConnectingPoint num="24" id="784" /> +<TGConnectingPoint num="25" id="785" /> +<TGConnectingPoint num="26" id="786" /> +<TGConnectingPoint num="27" id="787" /> +<TGConnectingPoint num="28" id="788" /> +<TGConnectingPoint num="29" id="789" /> +<TGConnectingPoint num="30" id="790" /> +<TGConnectingPoint num="31" id="791" /> +<TGConnectingPoint num="32" id="792" /> +<TGConnectingPoint num="33" id="793" /> +<TGConnectingPoint num="34" id="794" /> +<TGConnectingPoint num="35" id="795" /> +<TGConnectingPoint num="36" id="796" /> +<TGConnectingPoint num="37" id="797" /> +<TGConnectingPoint num="38" id="798" /> +<TGConnectingPoint num="39" id="799" /> <extraparam> -<Attribute access="0" id="data" value="" type="8" typeOther="" /> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Signal value="out call()" attached="true" /> +<Signal value="out emergencyCall()" attached="true" /> </extraparam> </COMPONENT> -<COMPONENT type="302" id="1505" index="7" uid="89862ec5-0d94-412e-b50c-53f688cfaac7" > -<cdparam x="347" y="664" /> -<sizeparam width="533" height="78" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="Proverif Pragma" value="#InitialSessionKnowledge Keyboard.sk DoorAndLockButton.sk -#Confidentiality Keyboard.codeValue -#Authenticity Keyboard.sendingCode.m DoorAndLockButton.IN_EMERGENCY_CALL.m -" /> -<TGConnectingPoint num="0" id="1489" /> -<TGConnectingPoint num="1" id="1490" /> -<TGConnectingPoint num="2" id="1491" /> -<TGConnectingPoint num="3" id="1492" /> -<TGConnectingPoint num="4" id="1493" /> -<TGConnectingPoint num="5" id="1494" /> -<TGConnectingPoint num="6" id="1495" /> -<TGConnectingPoint num="7" id="1496" /> -<TGConnectingPoint num="8" id="1497" /> -<TGConnectingPoint num="9" id="1498" /> -<TGConnectingPoint num="10" id="1499" /> -<TGConnectingPoint num="11" id="1500" /> -<TGConnectingPoint num="12" id="1501" /> -<TGConnectingPoint num="13" id="1502" /> -<TGConnectingPoint num="14" id="1503" /> -<TGConnectingPoint num="15" id="1504" /> -<extraparam> -<Line value="#InitialSessionKnowledge Keyboard.sk DoorAndLockButton.sk" /> -<Line value="#Confidentiality Keyboard.codeValue" /> -<Line value="#Authenticity Keyboard.sendingCode.m DoorAndLockButton.IN_EMERGENCY_CALL.m" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5003" id="1514" index="8" uid="114c1224-6753-49e8-9e51-486dbb126173" > -<cdparam x="43" y="644" /> -<sizeparam width="192" height="66" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5000" id="841" index="18" uid="463177db-14d8-434b-8266-6988bffc150d" > +<cdparam x="1577" y="36" /> +<sizeparam width="250" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="DataType0" value="Code" /> -<TGConnectingPoint num="0" id="1506" /> -<TGConnectingPoint num="1" id="1507" /> -<TGConnectingPoint num="2" id="1508" /> -<TGConnectingPoint num="3" id="1509" /> -<TGConnectingPoint num="4" id="1510" /> -<TGConnectingPoint num="5" id="1511" /> -<TGConnectingPoint num="6" id="1512" /> -<TGConnectingPoint num="7" id="1513" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="Block0" value="LightDisplay" /> +<new d="false" /> +<TGConnectingPoint num="0" id="801" /> +<TGConnectingPoint num="1" id="802" /> +<TGConnectingPoint num="2" id="803" /> +<TGConnectingPoint num="3" id="804" /> +<TGConnectingPoint num="4" id="805" /> +<TGConnectingPoint num="5" id="806" /> +<TGConnectingPoint num="6" id="807" /> +<TGConnectingPoint num="7" id="808" /> +<TGConnectingPoint num="8" id="809" /> +<TGConnectingPoint num="9" id="810" /> +<TGConnectingPoint num="10" id="811" /> +<TGConnectingPoint num="11" id="812" /> +<TGConnectingPoint num="12" id="813" /> +<TGConnectingPoint num="13" id="814" /> +<TGConnectingPoint num="14" id="815" /> +<TGConnectingPoint num="15" id="816" /> +<TGConnectingPoint num="16" id="817" /> +<TGConnectingPoint num="17" id="818" /> +<TGConnectingPoint num="18" id="819" /> +<TGConnectingPoint num="19" id="820" /> +<TGConnectingPoint num="20" id="821" /> +<TGConnectingPoint num="21" id="822" /> +<TGConnectingPoint num="22" id="823" /> +<TGConnectingPoint num="23" id="824" /> +<TGConnectingPoint num="24" id="825" /> +<TGConnectingPoint num="25" id="826" /> +<TGConnectingPoint num="26" id="827" /> +<TGConnectingPoint num="27" id="828" /> +<TGConnectingPoint num="28" id="829" /> +<TGConnectingPoint num="29" id="830" /> +<TGConnectingPoint num="30" id="831" /> +<TGConnectingPoint num="31" id="832" /> +<TGConnectingPoint num="32" id="833" /> +<TGConnectingPoint num="33" id="834" /> +<TGConnectingPoint num="34" id="835" /> +<TGConnectingPoint num="35" id="836" /> +<TGConnectingPoint num="36" id="837" /> +<TGConnectingPoint num="37" id="838" /> +<TGConnectingPoint num="38" id="839" /> +<TGConnectingPoint num="39" id="840" /> <extraparam> -<Attribute access="0" id="goodCode" value="1" type="8" typeOther="" /> -<Attribute access="0" id="badCode" value="0" type="8" typeOther="" /> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Signal value="in toRed()" attached="true" /> +<Signal value="in toGreen()" attached="true" /> +<Signal value="in off()" attached="true" /> </extraparam> </COMPONENT> -<COMPONENT type="303" id="1531" index="9" uid="9ac0ecf6-f066-4e1e-ada2-d135daba6f98" > -<cdparam x="33" y="513" /> -<sizeparam width="845" height="123" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="UPPAAL Pragma" value="E<> Passenger.isInCockpit ==true&&DoorAndLockButton.inside==1 -E<> DoorAndLockButton.LOCKED_EMPTY_COCKPIT -DoorAndLockButton.CLOSED_AND_LOCKED --> DoorAndLockButton.CLOSED_AND_UNLOCKED -DoorAndLockButton.inside == 0 --> DoorAndLockButton.inside>0 -DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_UNLOCKED -DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_UNLOCKED -DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED || DoorAndLockButton.CLOSED_AND_UNLOCKED -" /> -<TGConnectingPoint num="0" id="1515" /> -<TGConnectingPoint num="1" id="1516" /> -<TGConnectingPoint num="2" id="1517" /> -<TGConnectingPoint num="3" id="1518" /> -<TGConnectingPoint num="4" id="1519" /> -<TGConnectingPoint num="5" id="1520" /> -<TGConnectingPoint num="6" id="1521" /> -<TGConnectingPoint num="7" id="1522" /> -<TGConnectingPoint num="8" id="1523" /> -<TGConnectingPoint num="9" id="1524" /> -<TGConnectingPoint num="10" id="1525" /> -<TGConnectingPoint num="11" id="1526" /> -<TGConnectingPoint num="12" id="1527" /> -<TGConnectingPoint num="13" id="1528" /> -<TGConnectingPoint num="14" id="1529" /> -<TGConnectingPoint num="15" id="1530" /> +<COMPONENT type="5000" id="882" index="19" uid="724dbdf4-36b3-49e5-8444-3724111024be" > +<cdparam x="986" y="77" /> +<sizeparam width="433" height="382" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="Block0" value="MainDoorController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="842" /> +<TGConnectingPoint num="1" id="843" /> +<TGConnectingPoint num="2" id="844" /> +<TGConnectingPoint num="3" id="845" /> +<TGConnectingPoint num="4" id="846" /> +<TGConnectingPoint num="5" id="847" /> +<TGConnectingPoint num="6" id="848" /> +<TGConnectingPoint num="7" id="849" /> +<TGConnectingPoint num="8" id="850" /> +<TGConnectingPoint num="9" id="851" /> +<TGConnectingPoint num="10" id="852" /> +<TGConnectingPoint num="11" id="853" /> +<TGConnectingPoint num="12" id="854" /> +<TGConnectingPoint num="13" id="855" /> +<TGConnectingPoint num="14" id="856" /> +<TGConnectingPoint num="15" id="857" /> +<TGConnectingPoint num="16" id="858" /> +<TGConnectingPoint num="17" id="859" /> +<TGConnectingPoint num="18" id="860" /> +<TGConnectingPoint num="19" id="861" /> +<TGConnectingPoint num="20" id="862" /> +<TGConnectingPoint num="21" id="863" /> +<TGConnectingPoint num="22" id="864" /> +<TGConnectingPoint num="23" id="865" /> +<TGConnectingPoint num="24" id="866" /> +<TGConnectingPoint num="25" id="867" /> +<TGConnectingPoint num="26" id="868" /> +<TGConnectingPoint num="27" id="869" /> +<TGConnectingPoint num="28" id="870" /> +<TGConnectingPoint num="29" id="871" /> +<TGConnectingPoint num="30" id="872" /> +<TGConnectingPoint num="31" id="873" /> +<TGConnectingPoint num="32" id="874" /> +<TGConnectingPoint num="33" id="875" /> +<TGConnectingPoint num="34" id="876" /> +<TGConnectingPoint num="35" id="877" /> +<TGConnectingPoint num="36" id="878" /> +<TGConnectingPoint num="37" id="879" /> +<TGConnectingPoint num="38" id="880" /> +<TGConnectingPoint num="39" id="881" /> <extraparam> -<Line value="E<> Passenger.isInCockpit ==true&&DoorAndLockButton.inside==1" /> -<Line value="E<> DoorAndLockButton.LOCKED_EMPTY_COCKPIT" /> -<Line value="DoorAndLockButton.CLOSED_AND_LOCKED --> DoorAndLockButton.CLOSED_AND_UNLOCKED" /> -<Line value="DoorAndLockButton.inside == 0 --> DoorAndLockButton.inside>0" /> -<Line value="DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_UNLOCKED" /> -<Line value="DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_UNLOCKED" /> -<Line value="DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED || DoorAndLockButton.CLOSED_AND_UNLOCKED" /> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="callMade" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="buzzerOn" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="doorOpened" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="peopleInside" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="peopleOutside" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="unlocked" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="pilotOutside" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="crewOutside" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="emergency" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="faultDone" value="false" type="4" typeOther="" /> +<Signal value="in call()" attached="true" /> +<Signal value="in emergencyCode()" attached="true" /> +<Signal value="in lock()" attached="true" /> +<Signal value="in unlock()" attached="true" /> +<Signal value="in norm()" attached="true" /> +<Signal value="out stopFault()" attached="false" /> +<Signal value="out stopOpen()" attached="false" /> +<Signal value="out fault()" attached="true" /> +<Signal value="out startBuzzer3sec()" attached="true" /> +<Signal value="out endBuzzer3sec()" attached="true" /> +<Signal value="out greenLight()" attached="true" /> +<Signal value="out redLight()" attached="true" /> +<Signal value="out noLight()" attached="true" /> +<Signal value="in openFromCabin()" attached="true" /> +<Signal value="in openFromCockpit()" attached="true" /> +<Signal value="in close(int nbOfPersonsInside, int nbOfPersonsOutside, int nbOfPilotOutside, int nbOfCrewOutside)" attached="true" /> +<Signal value="out open()" attached="true" /> +<Signal value="out startAlarm()" attached="true" /> +<Signal value="out stopAlarm()" attached="true" /> +<Signal value="out forceUnlock()" attached="true" /> </extraparam> </COMPONENT> -<COMPONENT type="5005" id="1540" index="10" uid="64b97e18-2d28-4ee2-af47-ebafbfb753b8" > -<cdparam x="888" y="549" /> -<sizeparam width="169" height="166" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="Person" value="Person" /> -<TGConnectingPoint num="0" id="1532" /> -<TGConnectingPoint num="1" id="1533" /> -<TGConnectingPoint num="2" id="1534" /> -<TGConnectingPoint num="3" id="1535" /> -<TGConnectingPoint num="4" id="1536" /> -<TGConnectingPoint num="5" id="1537" /> -<TGConnectingPoint num="6" id="1538" /> -<TGConnectingPoint num="7" id="1539" /> +<COMPONENT type="5000" id="923" index="20" uid="e00ec838-1433-42ea-9a16-3cb6fa17e6e4" > +<cdparam x="520" y="810" /> +<sizeparam width="402" height="250" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="Block0" value="PeopleManagement" /> +<new d="false" /> +<TGConnectingPoint num="0" id="883" /> +<TGConnectingPoint num="1" id="884" /> +<TGConnectingPoint num="2" id="885" /> +<TGConnectingPoint num="3" id="886" /> +<TGConnectingPoint num="4" id="887" /> +<TGConnectingPoint num="5" id="888" /> +<TGConnectingPoint num="6" id="889" /> +<TGConnectingPoint num="7" id="890" /> +<TGConnectingPoint num="8" id="891" /> +<TGConnectingPoint num="9" id="892" /> +<TGConnectingPoint num="10" id="893" /> +<TGConnectingPoint num="11" id="894" /> +<TGConnectingPoint num="12" id="895" /> +<TGConnectingPoint num="13" id="896" /> +<TGConnectingPoint num="14" id="897" /> +<TGConnectingPoint num="15" id="898" /> +<TGConnectingPoint num="16" id="899" /> +<TGConnectingPoint num="17" id="900" /> +<TGConnectingPoint num="18" id="901" /> +<TGConnectingPoint num="19" id="902" /> +<TGConnectingPoint num="20" id="903" /> +<TGConnectingPoint num="21" id="904" /> +<TGConnectingPoint num="22" id="905" /> +<TGConnectingPoint num="23" id="906" /> +<TGConnectingPoint num="24" id="907" /> +<TGConnectingPoint num="25" id="908" /> +<TGConnectingPoint num="26" id="909" /> +<TGConnectingPoint num="27" id="910" /> +<TGConnectingPoint num="28" id="911" /> +<TGConnectingPoint num="29" id="912" /> +<TGConnectingPoint num="30" id="913" /> +<TGConnectingPoint num="31" id="914" /> +<TGConnectingPoint num="32" id="915" /> +<TGConnectingPoint num="33" id="916" /> +<TGConnectingPoint num="34" id="917" /> +<TGConnectingPoint num="35" id="918" /> +<TGConnectingPoint num="36" id="919" /> +<TGConnectingPoint num="37" id="920" /> +<TGConnectingPoint num="38" id="921" /> +<TGConnectingPoint num="39" id="922" /> <extraparam> -<CryptoLibraryFunction value="false" /> -<Parameter access="0" id="isInCockpit" value="" type="4" typeOther="" /> -<Parameter access="0" id="knowsEmergencyCode" value="" type="4" typeOther="" /> -<Parameter access="0" id="code" value="" type="5" typeOther="Code" /> -<Signal value="out lock()" /> -<Signal value="out unlock()" /> -<Signal value="out open()" /> -<Signal value="out close()" /> -<Signal value="out enterCockpit()" /> -<Signal value="out leaveCockpit()" /> -<Signal value="out typeCode(int codeValue)" /> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="pilotsInCockpit" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cabinCrewInCockpit" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="passengersInCockpit" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="pilotsInCabin" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cabinCrewInCabin" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="PassengersInCabin" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="personsInCockpit" value="" type="8" typeOther="" /> +<Signal value="out pilotEnteringCockpit()" attached="true" /> +<Signal value="out pilotLeavingCockpit()" attached="true" /> +<Signal value="out cabinCrewEnteringCockpit()" attached="true" /> +<Signal value="out cabinCrewLeavingCockpit()" attached="true" /> +<Signal value="out passengerEnteringCockpit()" attached="true" /> +<Signal value="out passengerLeavingCockpit()" attached="true" /> +<Signal value="out obs_nbOfPilotsIncockpit(int nbOfPilotsInCockpit)" attached="true" /> +<Signal value="out obs_nbOfPassengersIncockpit(int nbOfPassengersInCockpit)" attached="true" /> +<Signal value="out obs_AtLeastOntPilotInTheCockpit(int nbOfPilots)" attached="true" /> +<Signal value="out obs_AtLeastTwoPersonsInTheCockpit(int nbOfPersonsInCockpit)" attached="true" /> +<Signal value="out obs_nbOfPilotsInCabin(int nbOfPilotsInCabin)" attached="true" /> </extraparam> </COMPONENT> -<COMPONENT type="5000" id="1663" index="11" uid="cbaba90e-d454-4918-a77b-667f76649508" > -<cdparam x="31" y="10" /> -<sizeparam width="1199" height="497" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="Block0" value="System" /> -<TGConnectingPoint num="0" id="1623" /> -<TGConnectingPoint num="1" id="1624" /> -<TGConnectingPoint num="2" id="1625" /> -<TGConnectingPoint num="3" id="1626" /> -<TGConnectingPoint num="4" id="1627" /> -<TGConnectingPoint num="5" id="1628" /> -<TGConnectingPoint num="6" id="1629" /> -<TGConnectingPoint num="7" id="1630" /> -<TGConnectingPoint num="8" id="1631" /> -<TGConnectingPoint num="9" id="1632" /> -<TGConnectingPoint num="10" id="1633" /> -<TGConnectingPoint num="11" id="1634" /> -<TGConnectingPoint num="12" id="1635" /> -<TGConnectingPoint num="13" id="1636" /> -<TGConnectingPoint num="14" id="1637" /> -<TGConnectingPoint num="15" id="1638" /> -<TGConnectingPoint num="16" id="1639" /> -<TGConnectingPoint num="17" id="1640" /> -<TGConnectingPoint num="18" id="1641" /> -<TGConnectingPoint num="19" id="1642" /> -<TGConnectingPoint num="20" id="1643" /> -<TGConnectingPoint num="21" id="1644" /> -<TGConnectingPoint num="22" id="1645" /> -<TGConnectingPoint num="23" id="1646" /> -<TGConnectingPoint num="24" id="1647" /> -<TGConnectingPoint num="25" id="1648" /> -<TGConnectingPoint num="26" id="1649" /> -<TGConnectingPoint num="27" id="1650" /> -<TGConnectingPoint num="28" id="1651" /> -<TGConnectingPoint num="29" id="1652" /> -<TGConnectingPoint num="30" id="1653" /> -<TGConnectingPoint num="31" id="1654" /> -<TGConnectingPoint num="32" id="1655" /> -<TGConnectingPoint num="33" id="1656" /> -<TGConnectingPoint num="34" id="1657" /> -<TGConnectingPoint num="35" id="1658" /> -<TGConnectingPoint num="36" id="1659" /> -<TGConnectingPoint num="37" id="1660" /> -<TGConnectingPoint num="38" id="1661" /> -<TGConnectingPoint num="39" id="1662" /> +<COMPONENT type="5000" id="964" index="21" uid="3aaa72e2-36cc-44f6-bf37-e814af5b6f69" > +<cdparam x="497" y="471" /> +<sizeparam width="301" height="256" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="Block0" value="Door" /> +<new d="false" /> +<TGConnectingPoint num="0" id="924" /> +<TGConnectingPoint num="1" id="925" /> +<TGConnectingPoint num="2" id="926" /> +<TGConnectingPoint num="3" id="927" /> +<TGConnectingPoint num="4" id="928" /> +<TGConnectingPoint num="5" id="929" /> +<TGConnectingPoint num="6" id="930" /> +<TGConnectingPoint num="7" id="931" /> +<TGConnectingPoint num="8" id="932" /> +<TGConnectingPoint num="9" id="933" /> +<TGConnectingPoint num="10" id="934" /> +<TGConnectingPoint num="11" id="935" /> +<TGConnectingPoint num="12" id="936" /> +<TGConnectingPoint num="13" id="937" /> +<TGConnectingPoint num="14" id="938" /> +<TGConnectingPoint num="15" id="939" /> +<TGConnectingPoint num="16" id="940" /> +<TGConnectingPoint num="17" id="941" /> +<TGConnectingPoint num="18" id="942" /> +<TGConnectingPoint num="19" id="943" /> +<TGConnectingPoint num="20" id="944" /> +<TGConnectingPoint num="21" id="945" /> +<TGConnectingPoint num="22" id="946" /> +<TGConnectingPoint num="23" id="947" /> +<TGConnectingPoint num="24" id="948" /> +<TGConnectingPoint num="25" id="949" /> +<TGConnectingPoint num="26" id="950" /> +<TGConnectingPoint num="27" id="951" /> +<TGConnectingPoint num="28" id="952" /> +<TGConnectingPoint num="29" id="953" /> +<TGConnectingPoint num="30" id="954" /> +<TGConnectingPoint num="31" id="955" /> +<TGConnectingPoint num="32" id="956" /> +<TGConnectingPoint num="33" id="957" /> +<TGConnectingPoint num="34" id="958" /> +<TGConnectingPoint num="35" id="959" /> +<TGConnectingPoint num="36" id="960" /> +<TGConnectingPoint num="37" id="961" /> +<TGConnectingPoint num="38" id="962" /> +<TGConnectingPoint num="39" id="963" /> <extraparam> <blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Signal value="in chin(Message m)" attached="true" /> -<Signal value="out chout(Message m)" attached="true" /> +<Attribute access="0" var="0" id="peopleInside" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="peopleOutside" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="crewOutside" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="pilotOutside" value="0" type="8" typeOther="" /> +<Signal value="out openFromCockpit()" attached="true" /> +<Signal value="out openFromCabin()" attached="true" /> +<Signal value="out close(int nbOfPersonsInside, int nbOfPersonsOutside, int nbOfPilotOutside, int nbOfCrewOutside)" attached="true" /> +<Signal value="in pilotLeavingCockpit()" attached="true" /> +<Signal value="in pilotEnteringCockpit()" attached="true" /> +<Signal value="in cabinCrewLeavingCockpit()" attached="true" /> +<Signal value="in cabinCrewEnteringCockpit()" attached="true" /> +<Signal value="in passengerLeavingCockpit()" attached="true" /> +<Signal value="in passengerEnteringCockpit()" attached="true" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5000" id="1581" index="19" uid="803086ce-40fb-494e-8490-5106aedde9e7" > -<father id="1663" num="0" /> -<cdparam x="906" y="74" /> -<sizeparam width="250" height="205" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> + +<COMPONENT type="5000" id="1005" index="22" uid="fd07e5e1-0be4-41c7-8e08-b5ff7c2f6ebb" > +<cdparam x="240" y="123" /> +<sizeparam width="250" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="949" minY="0" maxY="292" /> -<infoparam name="Block0" value="DoorAndLockButton" /> -<TGConnectingPoint num="0" id="1541" /> -<TGConnectingPoint num="1" id="1542" /> -<TGConnectingPoint num="2" id="1543" /> -<TGConnectingPoint num="3" id="1544" /> -<TGConnectingPoint num="4" id="1545" /> -<TGConnectingPoint num="5" id="1546" /> -<TGConnectingPoint num="6" id="1547" /> -<TGConnectingPoint num="7" id="1548" /> -<TGConnectingPoint num="8" id="1549" /> -<TGConnectingPoint num="9" id="1550" /> -<TGConnectingPoint num="10" id="1551" /> -<TGConnectingPoint num="11" id="1552" /> -<TGConnectingPoint num="12" id="1553" /> -<TGConnectingPoint num="13" id="1554" /> -<TGConnectingPoint num="14" id="1555" /> -<TGConnectingPoint num="15" id="1556" /> -<TGConnectingPoint num="16" id="1557" /> -<TGConnectingPoint num="17" id="1558" /> -<TGConnectingPoint num="18" id="1559" /> -<TGConnectingPoint num="19" id="1560" /> -<TGConnectingPoint num="20" id="1561" /> -<TGConnectingPoint num="21" id="1562" /> -<TGConnectingPoint num="22" id="1563" /> -<TGConnectingPoint num="23" id="1564" /> -<TGConnectingPoint num="24" id="1565" /> -<TGConnectingPoint num="25" id="1566" /> -<TGConnectingPoint num="26" id="1567" /> -<TGConnectingPoint num="27" id="1568" /> -<TGConnectingPoint num="28" id="1569" /> -<TGConnectingPoint num="29" id="1570" /> -<TGConnectingPoint num="30" id="1571" /> -<TGConnectingPoint num="31" id="1572" /> -<TGConnectingPoint num="32" id="1573" /> -<TGConnectingPoint num="33" id="1574" /> -<TGConnectingPoint num="34" id="1575" /> -<TGConnectingPoint num="35" id="1576" /> -<TGConnectingPoint num="36" id="1577" /> -<TGConnectingPoint num="37" id="1578" /> -<TGConnectingPoint num="38" id="1579" /> -<TGConnectingPoint num="39" id="1580" /> -<extraparam> -<blockType data="cryptoblock" color="-4072719" /> -<CryptoBlock value="true" /> -<Attribute access="0" id="inside" value="2" type="8" typeOther="" /> -<Attribute access="0" id="outside" value="2" type="8" typeOther="" /> -<Attribute access="0" id="timeout" value="0" type="8" typeOther="" /> -<Attribute access="0" id="m" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="sk" value="" type="5" typeOther="Key" /> -<Attribute access="0" id="m1" value="" type="5" typeOther="Message" /> -<Method value="Message aencrypt(Message msg, Key k)" /> -<Method value="Message adecrypt(Message msg, Key k)" /> -<Method value="Key pk(Key k)" /> -<Method value="Message sign(Message msg, Key k)" /> -<Method value="bool verifySign(Message msg1, Message sig, Key k)" /> -<Method value="Message cert(Key k, Message msg)" /> -<Method value="bool verifyCert(Message cert, Key k)" /> -<Method value="Key getpk(Message cert)" /> -<Method value="Message sencrypt(Message msg, Key k)" /> -<Method value="Message sdecrypt(Message msg, Key k)" /> -<Method value="Key DH(Key pubK, Key privK)" /> -<Method value="Message hash(Message msg)" /> -<Method value="Message MAC(Message msg, Key k)" /> -<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" /> -<Method value="Message concat2(Message msg1, Message msg2)" /> -<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" /> -<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" /> -<Method value="get2(Message msg, Message msg1, Message msg2)" /> -<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" /> -<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" /> -<Signal value="in lock()" attached="true" /> -<Signal value="in unlock()" attached="true" /> -<Signal value="in open()" attached="true" /> -<Signal value="in close()" attached="true" /> -<Signal value="in enterCockpit()" attached="true" /> -<Signal value="in leaveCockpit()" attached="true" /> -<Signal value="in emergencyCall()" attached="false" /> -</extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="1622" index="20" uid="09ce1e04-b7fd-4955-8c7b-a9699b0f9ede" > -<father id="1663" num="1" /> -<cdparam x="798" y="291" /> -<sizeparam width="370" height="205" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="829" minY="0" maxY="292" /> -<infoparam name="Block0" value="Keyboard" /> -<TGConnectingPoint num="0" id="1582" /> -<TGConnectingPoint num="1" id="1583" /> -<TGConnectingPoint num="2" id="1584" /> -<TGConnectingPoint num="3" id="1585" /> -<TGConnectingPoint num="4" id="1586" /> -<TGConnectingPoint num="5" id="1587" /> -<TGConnectingPoint num="6" id="1588" /> -<TGConnectingPoint num="7" id="1589" /> -<TGConnectingPoint num="8" id="1590" /> -<TGConnectingPoint num="9" id="1591" /> -<TGConnectingPoint num="10" id="1592" /> -<TGConnectingPoint num="11" id="1593" /> -<TGConnectingPoint num="12" id="1594" /> -<TGConnectingPoint num="13" id="1595" /> -<TGConnectingPoint num="14" id="1596" /> -<TGConnectingPoint num="15" id="1597" /> -<TGConnectingPoint num="16" id="1598" /> -<TGConnectingPoint num="17" id="1599" /> -<TGConnectingPoint num="18" id="1600" /> -<TGConnectingPoint num="19" id="1601" /> -<TGConnectingPoint num="20" id="1602" /> -<TGConnectingPoint num="21" id="1603" /> -<TGConnectingPoint num="22" id="1604" /> -<TGConnectingPoint num="23" id="1605" /> -<TGConnectingPoint num="24" id="1606" /> -<TGConnectingPoint num="25" id="1607" /> -<TGConnectingPoint num="26" id="1608" /> -<TGConnectingPoint num="27" id="1609" /> -<TGConnectingPoint num="28" id="1610" /> -<TGConnectingPoint num="29" id="1611" /> -<TGConnectingPoint num="30" id="1612" /> -<TGConnectingPoint num="31" id="1613" /> -<TGConnectingPoint num="32" id="1614" /> -<TGConnectingPoint num="33" id="1615" /> -<TGConnectingPoint num="34" id="1616" /> -<TGConnectingPoint num="35" id="1617" /> -<TGConnectingPoint num="36" id="1618" /> -<TGConnectingPoint num="37" id="1619" /> -<TGConnectingPoint num="38" id="1620" /> -<TGConnectingPoint num="39" id="1621" /> -<extraparam> -<blockType data="cryptoblock" color="-4072719" /> -<CryptoBlock value="true" /> -<Attribute access="0" id="codeValue" value="" type="8" typeOther="" /> -<Attribute access="0" id="code" value="" type="5" typeOther="Code" /> -<Attribute access="0" id="m" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="sk" value="" type="5" typeOther="Key" /> -<Attribute access="0" id="m1" value="" type="5" typeOther="Message" /> -<Method value="Message aencrypt(Message msg, Key k)" /> -<Method value="Message adecrypt(Message msg, Key k)" /> -<Method value="Key pk(Key k)" /> -<Method value="Message sign(Message msg, Key k)" /> -<Method value="bool verifySign(Message msg1, Message sig, Key k)" /> -<Method value="Message cert(Key k, Message msg)" /> -<Method value="bool verifyCert(Message cert, Key k)" /> -<Method value="Key getpk(Message cert)" /> -<Method value="Message sencrypt(Message msg, Key k)" /> -<Method value="Message sdecrypt(Message msg, Key k)" /> -<Method value="Key DH(Key pubK, Key privK)" /> -<Method value="Message hash(Message msg)" /> -<Method value="Message MAC(Message msg, Key k)" /> -<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" /> -<Method value="Message concat2(Message msg1, Message msg2)" /> -<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" /> -<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" /> -<Method value="get2(Message msg, Message msg1, Message msg2)" /> -<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" /> -<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" /> -<Signal value="in code(int codeValue)" attached="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="Block0" value="LockButton" /> +<new d="false" /> +<TGConnectingPoint num="0" id="965" /> +<TGConnectingPoint num="1" id="966" /> +<TGConnectingPoint num="2" id="967" /> +<TGConnectingPoint num="3" id="968" /> +<TGConnectingPoint num="4" id="969" /> +<TGConnectingPoint num="5" id="970" /> +<TGConnectingPoint num="6" id="971" /> +<TGConnectingPoint num="7" id="972" /> +<TGConnectingPoint num="8" id="973" /> +<TGConnectingPoint num="9" id="974" /> +<TGConnectingPoint num="10" id="975" /> +<TGConnectingPoint num="11" id="976" /> +<TGConnectingPoint num="12" id="977" /> +<TGConnectingPoint num="13" id="978" /> +<TGConnectingPoint num="14" id="979" /> +<TGConnectingPoint num="15" id="980" /> +<TGConnectingPoint num="16" id="981" /> +<TGConnectingPoint num="17" id="982" /> +<TGConnectingPoint num="18" id="983" /> +<TGConnectingPoint num="19" id="984" /> +<TGConnectingPoint num="20" id="985" /> +<TGConnectingPoint num="21" id="986" /> +<TGConnectingPoint num="22" id="987" /> +<TGConnectingPoint num="23" id="988" /> +<TGConnectingPoint num="24" id="989" /> +<TGConnectingPoint num="25" id="990" /> +<TGConnectingPoint num="26" id="991" /> +<TGConnectingPoint num="27" id="992" /> +<TGConnectingPoint num="28" id="993" /> +<TGConnectingPoint num="29" id="994" /> +<TGConnectingPoint num="30" id="995" /> +<TGConnectingPoint num="31" id="996" /> +<TGConnectingPoint num="32" id="997" /> +<TGConnectingPoint num="33" id="998" /> +<TGConnectingPoint num="34" id="999" /> +<TGConnectingPoint num="35" id="1000" /> +<TGConnectingPoint num="36" id="1001" /> +<TGConnectingPoint num="37" id="1002" /> +<TGConnectingPoint num="38" id="1003" /> +<TGConnectingPoint num="39" id="1004" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Signal value="out lock()" attached="true" /> +<Signal value="out unlock()" attached="true" /> +<Signal value="out norm()" attached="true" /> +<Signal value="in forceUnlock()" attached="true" /> </extraparam> -</SUBCOMPONENT> +</COMPONENT> +<COMPONENT type="5000" id="1046" index="23" uid="ed7b3ec6-3ae6-4620-bd7a-bff18d495a58" > +<cdparam x="1574" y="515" /> +<sizeparam width="250" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="Block0" value="Alarm" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1006" /> +<TGConnectingPoint num="1" id="1007" /> +<TGConnectingPoint num="2" id="1008" /> +<TGConnectingPoint num="3" id="1009" /> +<TGConnectingPoint num="4" id="1010" /> +<TGConnectingPoint num="5" id="1011" /> +<TGConnectingPoint num="6" id="1012" /> +<TGConnectingPoint num="7" id="1013" /> +<TGConnectingPoint num="8" id="1014" /> +<TGConnectingPoint num="9" id="1015" /> +<TGConnectingPoint num="10" id="1016" /> +<TGConnectingPoint num="11" id="1017" /> +<TGConnectingPoint num="12" id="1018" /> +<TGConnectingPoint num="13" id="1019" /> +<TGConnectingPoint num="14" id="1020" /> +<TGConnectingPoint num="15" id="1021" /> +<TGConnectingPoint num="16" id="1022" /> +<TGConnectingPoint num="17" id="1023" /> +<TGConnectingPoint num="18" id="1024" /> +<TGConnectingPoint num="19" id="1025" /> +<TGConnectingPoint num="20" id="1026" /> +<TGConnectingPoint num="21" id="1027" /> +<TGConnectingPoint num="22" id="1028" /> +<TGConnectingPoint num="23" id="1029" /> +<TGConnectingPoint num="24" id="1030" /> +<TGConnectingPoint num="25" id="1031" /> +<TGConnectingPoint num="26" id="1032" /> +<TGConnectingPoint num="27" id="1033" /> +<TGConnectingPoint num="28" id="1034" /> +<TGConnectingPoint num="29" id="1035" /> +<TGConnectingPoint num="30" id="1036" /> +<TGConnectingPoint num="31" id="1037" /> +<TGConnectingPoint num="32" id="1038" /> +<TGConnectingPoint num="33" id="1039" /> +<TGConnectingPoint num="34" id="1040" /> +<TGConnectingPoint num="35" id="1041" /> +<TGConnectingPoint num="36" id="1042" /> +<TGConnectingPoint num="37" id="1043" /> +<TGConnectingPoint num="38" id="1044" /> +<TGConnectingPoint num="39" id="1045" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Signal value="in startAlarm()" attached="true" /> +<Signal value="in stopAlarm()" attached="true" /> +</extraparam> +</COMPONENT> -</AVATARBlockDiagramPanel> +<COMPONENT type="5000" id="1087" index="24" uid="af08467b-2770-454d-bb3b-23c28758d14f" > +<cdparam x="1577" y="272" /> +<sizeparam width="250" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="Block0" value="Buzzer" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1047" /> +<TGConnectingPoint num="1" id="1048" /> +<TGConnectingPoint num="2" id="1049" /> +<TGConnectingPoint num="3" id="1050" /> +<TGConnectingPoint num="4" id="1051" /> +<TGConnectingPoint num="5" id="1052" /> +<TGConnectingPoint num="6" id="1053" /> +<TGConnectingPoint num="7" id="1054" /> +<TGConnectingPoint num="8" id="1055" /> +<TGConnectingPoint num="9" id="1056" /> +<TGConnectingPoint num="10" id="1057" /> +<TGConnectingPoint num="11" id="1058" /> +<TGConnectingPoint num="12" id="1059" /> +<TGConnectingPoint num="13" id="1060" /> +<TGConnectingPoint num="14" id="1061" /> +<TGConnectingPoint num="15" id="1062" /> +<TGConnectingPoint num="16" id="1063" /> +<TGConnectingPoint num="17" id="1064" /> +<TGConnectingPoint num="18" id="1065" /> +<TGConnectingPoint num="19" id="1066" /> +<TGConnectingPoint num="20" id="1067" /> +<TGConnectingPoint num="21" id="1068" /> +<TGConnectingPoint num="22" id="1069" /> +<TGConnectingPoint num="23" id="1070" /> +<TGConnectingPoint num="24" id="1071" /> +<TGConnectingPoint num="25" id="1072" /> +<TGConnectingPoint num="26" id="1073" /> +<TGConnectingPoint num="27" id="1074" /> +<TGConnectingPoint num="28" id="1075" /> +<TGConnectingPoint num="29" id="1076" /> +<TGConnectingPoint num="30" id="1077" /> +<TGConnectingPoint num="31" id="1078" /> +<TGConnectingPoint num="32" id="1079" /> +<TGConnectingPoint num="33" id="1080" /> +<TGConnectingPoint num="34" id="1081" /> +<TGConnectingPoint num="35" id="1082" /> +<TGConnectingPoint num="36" id="1083" /> +<TGConnectingPoint num="37" id="1084" /> +<TGConnectingPoint num="38" id="1085" /> +<TGConnectingPoint num="39" id="1086" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Signal value="in startBuzzer()" attached="true" /> +<Signal value="in stopBuzzer()" attached="true" /> +<Signal value="in startAlarm()" attached="false" /> +<Signal value="in stopAlarm()" attached="false" /> +</extraparam> +</COMPONENT> -<AVATARStateMachineDiagramPanel name="OnboardPersons" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="5100" id="1665" index="0" uid="76c2bafd-a78d-46ec-b927-aa1e730a98c6" > -<cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5000" id="1128" index="25" uid="e9f69be5-3167-4f91-897d-ad153802b261" > +<cdparam x="580" y="217" /> +<sizeparam width="250" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="1664" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="Block0" value="DisplayOfLockbutton" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1088" /> +<TGConnectingPoint num="1" id="1089" /> +<TGConnectingPoint num="2" id="1090" /> +<TGConnectingPoint num="3" id="1091" /> +<TGConnectingPoint num="4" id="1092" /> +<TGConnectingPoint num="5" id="1093" /> +<TGConnectingPoint num="6" id="1094" /> +<TGConnectingPoint num="7" id="1095" /> +<TGConnectingPoint num="8" id="1096" /> +<TGConnectingPoint num="9" id="1097" /> +<TGConnectingPoint num="10" id="1098" /> +<TGConnectingPoint num="11" id="1099" /> +<TGConnectingPoint num="12" id="1100" /> +<TGConnectingPoint num="13" id="1101" /> +<TGConnectingPoint num="14" id="1102" /> +<TGConnectingPoint num="15" id="1103" /> +<TGConnectingPoint num="16" id="1104" /> +<TGConnectingPoint num="17" id="1105" /> +<TGConnectingPoint num="18" id="1106" /> +<TGConnectingPoint num="19" id="1107" /> +<TGConnectingPoint num="20" id="1108" /> +<TGConnectingPoint num="21" id="1109" /> +<TGConnectingPoint num="22" id="1110" /> +<TGConnectingPoint num="23" id="1111" /> +<TGConnectingPoint num="24" id="1112" /> +<TGConnectingPoint num="25" id="1113" /> +<TGConnectingPoint num="26" id="1114" /> +<TGConnectingPoint num="27" id="1115" /> +<TGConnectingPoint num="28" id="1116" /> +<TGConnectingPoint num="29" id="1117" /> +<TGConnectingPoint num="30" id="1118" /> +<TGConnectingPoint num="31" id="1119" /> +<TGConnectingPoint num="32" id="1120" /> +<TGConnectingPoint num="33" id="1121" /> +<TGConnectingPoint num="34" id="1122" /> +<TGConnectingPoint num="35" id="1123" /> +<TGConnectingPoint num="36" id="1124" /> +<TGConnectingPoint num="37" id="1125" /> +<TGConnectingPoint num="38" id="1126" /> +<TGConnectingPoint num="39" id="1127" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="fault" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="open" value="false" type="4" typeOther="" /> +<Signal value="in fault()" attached="true" /> +<Signal value="in open()" attached="true" /> +<Signal value="in stopFault()" attached="false" /> +<Signal value="in stopOpen()" attached="true" /> +</extraparam> </COMPONENT> -</AVATARStateMachineDiagramPanel> +</AVATARBlockDiagramPanel> -<AVATARStateMachineDiagramPanel name="DoorAndLockButton" minX="10" maxX="2500" minY="10" maxY="1500" > -<CONNECTOR type="5102" id="1672" index="0" uid="271c257a-ada5-48da-93e4-d9da1fd56129" > -<cdparam x="445" y="283" /> +<AVATARStateMachineDiagramPanel name="Observer_CanAPilotBeSureToEnterTheCockpit" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="1141" index="0" uid="6ec5f476-6dff-43df-86d5-62a52cf46d1b" > +<cdparam x="776" y="717" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1671" /> -<P1 x="445" y="283" id="1868" /> -<P2 x="561" y="313" id="2189" /> +<TGConnectingPoint num="0" id="1137" /> +<TGConnectingPoint num="1" id="1138" /> +<TGConnectingPoint num="2" id="1139" /> +<TGConnectingPoint num="3" id="1140" /> +<P1 x="776" y="717" id="1315" /> +<P2 x="848" y="532" id="1389" /> +<Point x="776" y="793" /> +<Point x="916" y="793" /> +<Point x="916" y="532" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1670" index="34" uid="7413091e-4403-40e7-bfd5-38c4d3a0e79f" > -<father id="1672" num="0" /> -<cdparam x="442" y="318" /> -<sizeparam width="92" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1129" index="19" uid="915a6557-8472-4363-ab54-5c4c184cc3ec" > +<father id="1141" num="0" /> +<cdparam x="776" y="793" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1130" index="20" uid="7c94b191-3523-45bd-be1a-18c14dad40ad" > +<father id="1141" num="1" /> +<cdparam x="916" y="793" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1131" index="21" uid="1e7d4470-eaf4-490a-b728-6b45761ccae1" > +<father id="1141" num="2" /> +<cdparam x="916" y="532" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1136" index="22" uid="294292ad-4d47-4774-b3d9-e9db56cbb96e" > +<father id="1141" num="3" /> +<cdparam x="783" y="756" /> +<sizeparam width="44" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1666" /> -<TGConnectingPoint num="1" id="1667" /> -<TGConnectingPoint num="2" id="1668" /> -<TGConnectingPoint num="3" id="1669" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1132" /> +<TGConnectingPoint num="1" id="1133" /> +<TGConnectingPoint num="2" id="1134" /> +<TGConnectingPoint num="3" id="1135" /> <extraparam> -<guard value="[ ]" enabled="true"/> +<guard value="[ else ]" enabled="true"/> <afterMin value="" enabled="true"/> <afterMax value="" enabled="true"/> <extraDelay1 value="" enabled="true"/> @@ -2753,70 +1999,31 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | <computeMin value="" enabled="true"/> <computeMax value="" enabled="true"/> <probability value="" enabled="true"/> -<actions value="timeout = 1" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1687" index="1" uid="a831653b-2e50-4530-be84-5616bb97f71f" > -<cdparam x="265" y="326" /> +<CONNECTOR type="5102" id="1148" index="1" uid="e6bccf77-b654-43bf-b59f-ec4e16ee8610" > +<cdparam x="453" y="804" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1682" /> -<TGConnectingPoint num="1" id="1683" /> -<TGConnectingPoint num="2" id="1684" /> -<TGConnectingPoint num="3" id="1685" /> -<TGConnectingPoint num="4" id="1686" /> -<P1 x="258" y="376" id="1932" /> -<P2 x="356" y="132" id="2262" /> -<Point x="258" y="396" /> -<Point x="156" y="396" /> -<Point x="156" y="112" /> -<Point x="336" y="112" /> +<TGConnectingPoint num="0" id="1147" /> +<P1 x="485" y="778" id="1228" /> +<P2 x="485" y="382" id="1464" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1673" index="35" uid="7b81965a-14ae-47b5-bbfe-701e91abb107" > -<father id="1687" num="0" /> -<cdparam x="258" y="396" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1674" index="36" uid="b8749f46-7a1d-4f61-9703-e19247bdad2d" > -<father id="1687" num="1" /> -<cdparam x="156" y="396" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1675" index="37" uid="d39103e7-10b7-4296-a2bd-e10e0dca9e71" > -<father id="1687" num="2" /> -<cdparam x="156" y="112" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1676" index="38" uid="59131df8-768c-43a5-b717-a781772bb77d" > -<father id="1687" num="3" /> -<cdparam x="336" y="112" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1681" index="39" uid="07caf3e3-d10c-4d21-a29f-0a4acd21c651" > -<father id="1687" num="4" /> -<cdparam x="310" y="229" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1146" index="23" uid="3322eca1-a3a2-4678-bb7f-6c90b30150dd" > +<father id="1148" num="0" /> +<cdparam x="453" y="844" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1677" /> -<TGConnectingPoint num="1" id="1678" /> -<TGConnectingPoint num="2" id="1679" /> -<TGConnectingPoint num="3" id="1680" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1142" /> +<TGConnectingPoint num="1" id="1143" /> +<TGConnectingPoint num="2" id="1144" /> +<TGConnectingPoint num="3" id="1145" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -2830,111 +2037,136 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1700" index="2" uid="6d0c3c4f-1820-4b40-aa16-64bfad4676bb" > -<cdparam x="543" y="119" /> +<CONNECTOR type="5102" id="1155" index="2" uid="1a282776-60d8-4a33-8546-d4b152ad8812" > +<cdparam x="679" y="717" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1696" /> -<TGConnectingPoint num="1" id="1697" /> -<TGConnectingPoint num="2" id="1698" /> -<TGConnectingPoint num="3" id="1699" /> -<P1 x="543" y="107" id="2260" /> -<P2 x="594" y="43" id="1977" /> -<Point x="559" y="107" /> -<Point x="572" y="107" /> -<Point x="572" y="43" /> +<TGConnectingPoint num="0" id="1154" /> +<P1 x="679" y="717" id="1289" /> +<P2 x="514" y="778" id="1212" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1688" index="40" uid="0847000b-3271-43b4-8c35-5238708fecd4" > -<father id="1700" num="0" /> -<cdparam x="559" y="107" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1689" index="41" uid="2bad6c15-6305-4dfa-9fd9-d0cedb89fbd1" > -<father id="1700" num="1" /> -<cdparam x="572" y="107" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1690" index="42" uid="b5bafc5e-eec4-4b4e-bf8a-b6a498e37676" > -<father id="1700" num="2" /> -<cdparam x="572" y="43" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1153" index="24" uid="34b0f51d-9edc-45d3-b8dc-bcfff9c8c0ed" > +<father id="1155" num="0" /> +<cdparam x="285" y="694" /> +<sizeparam width="155" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1149" /> +<TGConnectingPoint num="1" id="1150" /> +<TGConnectingPoint num="2" id="1151" /> +<TGConnectingPoint num="3" id="1152" /> +<extraparam> +<guard value="[ pilotsInCabin == value]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="ok = true" enabled="true"/> +</extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1695" index="43" uid="19d18008-309a-4611-82b7-223e3e43de48" > -<father id="1700" num="3" /> -<cdparam x="575" y="86" /> -<sizeparam width="68" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> + +<CONNECTOR type="5102" id="1162" index="3" uid="873b2204-8058-4962-955c-e125ccde3e1a" > +<cdparam x="535" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1161" /> +<P1 x="535" y="382" id="1465" /> +<P2 x="707" y="507" id="1386" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1160" index="25" uid="9e2016bf-5c7f-4742-9f3b-900c565cde13" > +<father id="1162" num="0" /> +<cdparam x="669" y="437" /> +<sizeparam width="151" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1691" /> -<TGConnectingPoint num="1" id="1692" /> -<TGConnectingPoint num="2" id="1693" /> -<TGConnectingPoint num="3" id="1694" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1156" /> +<TGConnectingPoint num="1" id="1157" /> +<TGConnectingPoint num="2" id="1158" /> +<TGConnectingPoint num="3" id="1159" /> <extraparam> -<guard value="[ ]" enabled="true"/> -<afterMin value="1" enabled="true"/> -<afterMax value="1" enabled="true"/> +<guard value="[ else ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> <extraDelay1 value="" enabled="true"/> <extraDelay2 value="" enabled="true"/> <delayDistributionLaw value="0" enabled="true"/> <computeMin value="" enabled="true"/> <computeMax value="" enabled="true"/> <probability value="" enabled="true"/> +<actions value="value = pilotsInCabin - 1" enabled="true"/> +<actions value="ok = false" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1711" index="3" uid="05e4e6b2-34e1-4ba0-bbba-1da58b67d21d" > -<cdparam x="575" y="636" /> +<CONNECTOR type="5102" id="1175" index="4" uid="8561fbba-113b-4bfc-b81a-e10798f53d17" > +<cdparam x="460" y="382" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1708" /> -<TGConnectingPoint num="1" id="1709" /> -<TGConnectingPoint num="2" id="1710" /> -<P1 x="575" y="636" id="2038" /> -<P2 x="701" y="541" id="2085" /> -<Point x="575" y="716" /> -<Point x="701" y="716" /> +<TGConnectingPoint num="0" id="1171" /> +<TGConnectingPoint num="1" id="1172" /> +<TGConnectingPoint num="2" id="1173" /> +<TGConnectingPoint num="3" id="1174" /> +<P1 x="460" y="382" id="1472" /> +<P2 x="366" y="177" id="1567" /> +<Point x="460" y="478" /> +<Point x="220" y="478" /> +<Point x="220" y="177" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1701" index="44" uid="ddfc4376-9b13-416d-b268-3f407d8d3d5b" > -<father id="1711" num="0" /> -<cdparam x="575" y="716" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1163" index="26" uid="ac478291-2cc2-4f31-b75a-d52d6ddc439a" > +<father id="1175" num="0" /> +<cdparam x="460" y="478" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1702" index="45" uid="08b515c9-0bb8-4352-b655-ae08fc85bc47" > -<father id="1711" num="1" /> -<cdparam x="701" y="716" /> +<SUBCOMPONENT type="-1" id="1164" index="27" uid="8e47d79d-3c70-4e5a-9430-b4bdd44bd2a1" > +<father id="1175" num="1" /> +<cdparam x="220" y="478" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1707" index="46" uid="f102cf87-8a84-4d34-81b0-d09b8c2bc0c9" > -<father id="1711" num="2" /> -<cdparam x="532" y="675" /> -<sizeparam width="134" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="1165" index="28" uid="d885d302-3627-48e2-88b6-e2e0ed6d589f" > +<father id="1175" num="2" /> +<cdparam x="220" y="177" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1170" index="29" uid="4329c133-90cb-4508-91a5-3718b0e1f54d" > +<father id="1175" num="3" /> +<cdparam x="270" y="435" /> +<sizeparam width="130" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1703" /> -<TGConnectingPoint num="1" id="1704" /> -<TGConnectingPoint num="2" id="1705" /> -<TGConnectingPoint num="3" id="1706" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1166" /> +<TGConnectingPoint num="1" id="1167" /> +<TGConnectingPoint num="2" id="1168" /> +<TGConnectingPoint num="3" id="1169" /> <extraparam> -<guard value="[ ]" enabled="true"/> +<guard value="[ pilotsInCabin == 0]" enabled="true"/> <afterMin value="" enabled="true"/> <afterMax value="" enabled="true"/> <extraDelay1 value="" enabled="true"/> @@ -2943,33 +2175,33 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | <computeMin value="" enabled="true"/> <computeMax value="" enabled="true"/> <probability value="" enabled="true"/> -<actions value="inside = inside - 1" enabled="true"/> -<actions value="outside = outside +1" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1718" index="4" uid="63e49057-2654-412a-b212-21b5f0cc911d" > -<cdparam x="622" y="528" /> +<CONNECTOR type="5102" id="1182" index="5" uid="6f47c8c2-9bc7-4a36-8d82-8cd8b8aaee68" > +<cdparam x="448" y="63" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1717" /> -<P1 x="626" y="528" id="2082" /> -<P2 x="436" y="603" id="2026" /> +<TGConnectingPoint num="0" id="1181" /> +<P1 x="431" y="68" id="1615" /> +<P2 x="454" y="134" id="1559" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1716" index="47" uid="fc4facc9-c08a-4f48-82b5-5dcfcbb7746c" > -<father id="1718" num="0" /> -<cdparam x="515" y="564" /> -<sizeparam width="87" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1180" index="30" uid="18595d1c-2cf1-4a30-9b24-dc0b45c99419" > +<father id="1182" num="0" /> +<cdparam x="448" y="103" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1712" /> -<TGConnectingPoint num="1" id="1713" /> -<TGConnectingPoint num="2" id="1714" /> -<TGConnectingPoint num="3" id="1715" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1176" /> +<TGConnectingPoint num="1" id="1177" /> +<TGConnectingPoint num="2" id="1178" /> +<TGConnectingPoint num="3" id="1179" /> <extraparam> -<guard value="[ outside > 0]" enabled="true"/> +<guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> <afterMax value="" enabled="true"/> <extraDelay1 value="" enabled="true"/> @@ -2981,66 +2213,8731 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1733" index="5" uid="a911f5b1-3b8f-4adc-85fb-a0d7c8657dda" > -<cdparam x="540" y="417" /> +<CONNECTOR type="5102" id="1189" index="6" uid="90c22c5f-7653-4504-af60-51448a4d76b2" > +<cdparam x="485" y="184" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1728" /> -<TGConnectingPoint num="1" id="1729" /> -<TGConnectingPoint num="2" id="1730" /> -<TGConnectingPoint num="3" id="1731" /> -<TGConnectingPoint num="4" id="1732" /> -<P1 x="488" y="404" id="2049" /> -<P2 x="356" y="113" id="2248" /> -<Point x="488" y="424" /> -<Point x="106" y="424" /> -<Point x="106" y="93" /> -<Point x="336" y="93" /> +<TGConnectingPoint num="0" id="1188" /> +<P1 x="485" y="184" id="1548" /> +<P2 x="485" y="248" id="1531" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1187" index="31" uid="99ae7607-19ba-4e78-9584-e0de9bb7f9b5" > +<father id="1189" num="0" /> +<cdparam x="485" y="224" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1183" /> +<TGConnectingPoint num="1" id="1184" /> +<TGConnectingPoint num="2" id="1185" /> +<TGConnectingPoint num="3" id="1186" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1196" index="7" uid="d230b3f1-5c2c-4921-ab71-0538f3c50f59" > +<cdparam x="485" y="278" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1195" /> +<P1 x="485" y="278" id="1532" /> +<P2 x="485" y="332" id="1459" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1194" index="32" uid="9d0fa198-afb7-4348-8785-300906a3375b" > +<father id="1196" num="0" /> +<cdparam x="485" y="318" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1190" /> +<TGConnectingPoint num="1" id="1191" /> +<TGConnectingPoint num="2" id="1192" /> +<TGConnectingPoint num="3" id="1193" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1203" index="8" uid="9af27749-ad4e-43f7-9284-9faed5b1093e" > +<cdparam x="718" y="557" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1202" /> +<P1 x="707" y="557" id="1391" /> +<P2 x="707" y="599" id="1357" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1201" index="33" uid="4d6b07d8-ac15-44f5-ae39-e3586c948e53" > +<father id="1203" num="0" /> +<cdparam x="718" y="597" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1197" /> +<TGConnectingPoint num="1" id="1198" /> +<TGConnectingPoint num="2" id="1199" /> +<TGConnectingPoint num="3" id="1200" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1210" index="9" uid="9a2a4b35-c204-48bb-88cc-223acc88e124" > +<cdparam x="719" y="626" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1209" /> +<P1 x="707" y="629" id="1358" /> +<P2 x="707" y="667" id="1292" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1208" index="34" uid="41e7e992-7e33-4ec8-b6e2-7d105c23dcff" > +<father id="1210" num="0" /> +<cdparam x="719" y="666" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1204" /> +<TGConnectingPoint num="1" id="1205" /> +<TGConnectingPoint num="2" id="1206" /> +<TGConnectingPoint num="3" id="1207" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5106" id="1283" index="10" uid="3b298533-63c2-4d6e-bc8a-5c2ab2fd4f6f" > +<cdparam x="403" y="778" /> +<sizeparam width="223" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="LEADSTO_PilotReenteredCockpit" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1211" /> +<TGConnectingPoint num="1" id="1212" /> +<TGConnectingPoint num="2" id="1213" /> +<TGConnectingPoint num="3" id="1214" /> +<TGConnectingPoint num="4" id="1215" /> +<TGConnectingPoint num="5" id="1216" /> +<TGConnectingPoint num="6" id="1217" /> +<TGConnectingPoint num="7" id="1218" /> +<TGConnectingPoint num="8" id="1219" /> +<TGConnectingPoint num="9" id="1220" /> +<TGConnectingPoint num="10" id="1221" /> +<TGConnectingPoint num="11" id="1222" /> +<TGConnectingPoint num="12" id="1223" /> +<TGConnectingPoint num="13" id="1224" /> +<TGConnectingPoint num="14" id="1225" /> +<TGConnectingPoint num="15" id="1226" /> +<TGConnectingPoint num="16" id="1227" /> +<TGConnectingPoint num="17" id="1228" /> +<TGConnectingPoint num="18" id="1229" /> +<TGConnectingPoint num="19" id="1230" /> +<TGConnectingPoint num="20" id="1231" /> +<TGConnectingPoint num="21" id="1232" /> +<TGConnectingPoint num="22" id="1233" /> +<TGConnectingPoint num="23" id="1234" /> +<TGConnectingPoint num="24" id="1235" /> +<TGConnectingPoint num="25" id="1236" /> +<TGConnectingPoint num="26" id="1237" /> +<TGConnectingPoint num="27" id="1238" /> +<TGConnectingPoint num="28" id="1239" /> +<TGConnectingPoint num="29" id="1240" /> +<TGConnectingPoint num="30" id="1241" /> +<TGConnectingPoint num="31" id="1242" /> +<TGConnectingPoint num="32" id="1243" /> +<TGConnectingPoint num="33" id="1244" /> +<TGConnectingPoint num="34" id="1245" /> +<TGConnectingPoint num="35" id="1246" /> +<TGConnectingPoint num="36" id="1247" /> +<TGConnectingPoint num="37" id="1248" /> +<TGConnectingPoint num="38" id="1249" /> +<TGConnectingPoint num="39" id="1250" /> +<TGConnectingPoint num="40" id="1251" /> +<TGConnectingPoint num="41" id="1252" /> +<TGConnectingPoint num="42" id="1253" /> +<TGConnectingPoint num="43" id="1254" /> +<TGConnectingPoint num="44" id="1255" /> +<TGConnectingPoint num="45" id="1256" /> +<TGConnectingPoint num="46" id="1257" /> +<TGConnectingPoint num="47" id="1258" /> +<TGConnectingPoint num="48" id="1259" /> +<TGConnectingPoint num="49" id="1260" /> +<TGConnectingPoint num="50" id="1261" /> +<TGConnectingPoint num="51" id="1262" /> +<TGConnectingPoint num="52" id="1263" /> +<TGConnectingPoint num="53" id="1264" /> +<TGConnectingPoint num="54" id="1265" /> +<TGConnectingPoint num="55" id="1266" /> +<TGConnectingPoint num="56" id="1267" /> +<TGConnectingPoint num="57" id="1268" /> +<TGConnectingPoint num="58" id="1269" /> +<TGConnectingPoint num="59" id="1270" /> +<TGConnectingPoint num="60" id="1271" /> +<TGConnectingPoint num="61" id="1272" /> +<TGConnectingPoint num="62" id="1273" /> +<TGConnectingPoint num="63" id="1274" /> +<TGConnectingPoint num="64" id="1275" /> +<TGConnectingPoint num="65" id="1276" /> +<TGConnectingPoint num="66" id="1277" /> +<TGConnectingPoint num="67" id="1278" /> +<TGConnectingPoint num="68" id="1279" /> +<TGConnectingPoint num="69" id="1280" /> +<TGConnectingPoint num="70" id="1281" /> +<TGConnectingPoint num="71" id="1282" /> +<accessibility /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="1356" index="11" uid="89339427-c5a7-49eb-89fe-2346a618be50" > +<cdparam x="679" y="667" /> +<sizeparam width="112" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="TestingValue2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1284" /> +<TGConnectingPoint num="1" id="1285" /> +<TGConnectingPoint num="2" id="1286" /> +<TGConnectingPoint num="3" id="1287" /> +<TGConnectingPoint num="4" id="1288" /> +<TGConnectingPoint num="5" id="1289" /> +<TGConnectingPoint num="6" id="1290" /> +<TGConnectingPoint num="7" id="1291" /> +<TGConnectingPoint num="8" id="1292" /> +<TGConnectingPoint num="9" id="1293" /> +<TGConnectingPoint num="10" id="1294" /> +<TGConnectingPoint num="11" id="1295" /> +<TGConnectingPoint num="12" id="1296" /> +<TGConnectingPoint num="13" id="1297" /> +<TGConnectingPoint num="14" id="1298" /> +<TGConnectingPoint num="15" id="1299" /> +<TGConnectingPoint num="16" id="1300" /> +<TGConnectingPoint num="17" id="1301" /> +<TGConnectingPoint num="18" id="1302" /> +<TGConnectingPoint num="19" id="1303" /> +<TGConnectingPoint num="20" id="1304" /> +<TGConnectingPoint num="21" id="1305" /> +<TGConnectingPoint num="22" id="1306" /> +<TGConnectingPoint num="23" id="1307" /> +<TGConnectingPoint num="24" id="1308" /> +<TGConnectingPoint num="25" id="1309" /> +<TGConnectingPoint num="26" id="1310" /> +<TGConnectingPoint num="27" id="1311" /> +<TGConnectingPoint num="28" id="1312" /> +<TGConnectingPoint num="29" id="1313" /> +<TGConnectingPoint num="30" id="1314" /> +<TGConnectingPoint num="31" id="1315" /> +<TGConnectingPoint num="32" id="1316" /> +<TGConnectingPoint num="33" id="1317" /> +<TGConnectingPoint num="34" id="1318" /> +<TGConnectingPoint num="35" id="1319" /> +<TGConnectingPoint num="36" id="1320" /> +<TGConnectingPoint num="37" id="1321" /> +<TGConnectingPoint num="38" id="1322" /> +<TGConnectingPoint num="39" id="1323" /> +<TGConnectingPoint num="40" id="1324" /> +<TGConnectingPoint num="41" id="1325" /> +<TGConnectingPoint num="42" id="1326" /> +<TGConnectingPoint num="43" id="1327" /> +<TGConnectingPoint num="44" id="1328" /> +<TGConnectingPoint num="45" id="1329" /> +<TGConnectingPoint num="46" id="1330" /> +<TGConnectingPoint num="47" id="1331" /> +<TGConnectingPoint num="48" id="1332" /> +<TGConnectingPoint num="49" id="1333" /> +<TGConnectingPoint num="50" id="1334" /> +<TGConnectingPoint num="51" id="1335" /> +<TGConnectingPoint num="52" id="1336" /> +<TGConnectingPoint num="53" id="1337" /> +<TGConnectingPoint num="54" id="1338" /> +<TGConnectingPoint num="55" id="1339" /> +<TGConnectingPoint num="56" id="1340" /> +<TGConnectingPoint num="57" id="1341" /> +<TGConnectingPoint num="58" id="1342" /> +<TGConnectingPoint num="59" id="1343" /> +<TGConnectingPoint num="60" id="1344" /> +<TGConnectingPoint num="61" id="1345" /> +<TGConnectingPoint num="62" id="1346" /> +<TGConnectingPoint num="63" id="1347" /> +<TGConnectingPoint num="64" id="1348" /> +<TGConnectingPoint num="65" id="1349" /> +<TGConnectingPoint num="66" id="1350" /> +<TGConnectingPoint num="67" id="1351" /> +<TGConnectingPoint num="68" id="1352" /> +<TGConnectingPoint num="69" id="1353" /> +<TGConnectingPoint num="70" id="1354" /> +<TGConnectingPoint num="71" id="1355" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="1367" index="12" uid="a61dc21a-a405-4027-9659-dbb9d3e02fef" > +<cdparam x="588" y="604" /> +<sizeparam width="239" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="getNbOfPilotsInCabin(pilotsInCabin)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1357" /> +<TGConnectingPoint num="1" id="1358" /> +<TGConnectingPoint num="2" id="1359" /> +<TGConnectingPoint num="3" id="1360" /> +<TGConnectingPoint num="4" id="1361" /> +<TGConnectingPoint num="5" id="1362" /> +<TGConnectingPoint num="6" id="1363" /> +<TGConnectingPoint num="7" id="1364" /> +<TGConnectingPoint num="8" id="1365" /> +<TGConnectingPoint num="9" id="1366" /> +</COMPONENT> + +<COMPONENT type="301" id="1384" index="13" uid="02079a2f-023c-41a5-a915-51d0a180e826" > +<cdparam x="955" y="509" /> +<sizeparam width="203" height="20" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="UML Note" value="Can we always reach 0 pilot ? +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1368" /> +<TGConnectingPoint num="1" id="1369" /> +<TGConnectingPoint num="2" id="1370" /> +<TGConnectingPoint num="3" id="1371" /> +<TGConnectingPoint num="4" id="1372" /> +<TGConnectingPoint num="5" id="1373" /> +<TGConnectingPoint num="6" id="1374" /> +<TGConnectingPoint num="7" id="1375" /> +<TGConnectingPoint num="8" id="1376" /> +<TGConnectingPoint num="9" id="1377" /> +<TGConnectingPoint num="10" id="1378" /> +<TGConnectingPoint num="11" id="1379" /> +<TGConnectingPoint num="12" id="1380" /> +<TGConnectingPoint num="13" id="1381" /> +<TGConnectingPoint num="14" id="1382" /> +<TGConnectingPoint num="15" id="1383" /> +<extraparam> +<Line value="Can we always reach 0 pilot ?" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="1457" index="14" uid="e9efbd99-5d71-49a4-8f44-39855c601311" > +<cdparam x="566" y="507" /> +<sizeparam width="282" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="LEADSTO_AtLeastOnePilotInCabin" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1385" /> +<TGConnectingPoint num="1" id="1386" /> +<TGConnectingPoint num="2" id="1387" /> +<TGConnectingPoint num="3" id="1388" /> +<TGConnectingPoint num="4" id="1389" /> +<TGConnectingPoint num="5" id="1390" /> +<TGConnectingPoint num="6" id="1391" /> +<TGConnectingPoint num="7" id="1392" /> +<TGConnectingPoint num="8" id="1393" /> +<TGConnectingPoint num="9" id="1394" /> +<TGConnectingPoint num="10" id="1395" /> +<TGConnectingPoint num="11" id="1396" /> +<TGConnectingPoint num="12" id="1397" /> +<TGConnectingPoint num="13" id="1398" /> +<TGConnectingPoint num="14" id="1399" /> +<TGConnectingPoint num="15" id="1400" /> +<TGConnectingPoint num="16" id="1401" /> +<TGConnectingPoint num="17" id="1402" /> +<TGConnectingPoint num="18" id="1403" /> +<TGConnectingPoint num="19" id="1404" /> +<TGConnectingPoint num="20" id="1405" /> +<TGConnectingPoint num="21" id="1406" /> +<TGConnectingPoint num="22" id="1407" /> +<TGConnectingPoint num="23" id="1408" /> +<TGConnectingPoint num="24" id="1409" /> +<TGConnectingPoint num="25" id="1410" /> +<TGConnectingPoint num="26" id="1411" /> +<TGConnectingPoint num="27" id="1412" /> +<TGConnectingPoint num="28" id="1413" /> +<TGConnectingPoint num="29" id="1414" /> +<TGConnectingPoint num="30" id="1415" /> +<TGConnectingPoint num="31" id="1416" /> +<TGConnectingPoint num="32" id="1417" /> +<TGConnectingPoint num="33" id="1418" /> +<TGConnectingPoint num="34" id="1419" /> +<TGConnectingPoint num="35" id="1420" /> +<TGConnectingPoint num="36" id="1421" /> +<TGConnectingPoint num="37" id="1422" /> +<TGConnectingPoint num="38" id="1423" /> +<TGConnectingPoint num="39" id="1424" /> +<TGConnectingPoint num="40" id="1425" /> +<TGConnectingPoint num="41" id="1426" /> +<TGConnectingPoint num="42" id="1427" /> +<TGConnectingPoint num="43" id="1428" /> +<TGConnectingPoint num="44" id="1429" /> +<TGConnectingPoint num="45" id="1430" /> +<TGConnectingPoint num="46" id="1431" /> +<TGConnectingPoint num="47" id="1432" /> +<TGConnectingPoint num="48" id="1433" /> +<TGConnectingPoint num="49" id="1434" /> +<TGConnectingPoint num="50" id="1435" /> +<TGConnectingPoint num="51" id="1436" /> +<TGConnectingPoint num="52" id="1437" /> +<TGConnectingPoint num="53" id="1438" /> +<TGConnectingPoint num="54" id="1439" /> +<TGConnectingPoint num="55" id="1440" /> +<TGConnectingPoint num="56" id="1441" /> +<TGConnectingPoint num="57" id="1442" /> +<TGConnectingPoint num="58" id="1443" /> +<TGConnectingPoint num="59" id="1444" /> +<TGConnectingPoint num="60" id="1445" /> +<TGConnectingPoint num="61" id="1446" /> +<TGConnectingPoint num="62" id="1447" /> +<TGConnectingPoint num="63" id="1448" /> +<TGConnectingPoint num="64" id="1449" /> +<TGConnectingPoint num="65" id="1450" /> +<TGConnectingPoint num="66" id="1451" /> +<TGConnectingPoint num="67" id="1452" /> +<TGConnectingPoint num="68" id="1453" /> +<TGConnectingPoint num="69" id="1454" /> +<TGConnectingPoint num="70" id="1455" /> +<TGConnectingPoint num="71" id="1456" /> +<accessibility /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="1530" index="15" uid="3770f231-856d-4d21-9dd0-6c2d2a652630" > +<cdparam x="435" y="332" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="TestingValue1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1458" /> +<TGConnectingPoint num="1" id="1459" /> +<TGConnectingPoint num="2" id="1460" /> +<TGConnectingPoint num="3" id="1461" /> +<TGConnectingPoint num="4" id="1462" /> +<TGConnectingPoint num="5" id="1463" /> +<TGConnectingPoint num="6" id="1464" /> +<TGConnectingPoint num="7" id="1465" /> +<TGConnectingPoint num="8" id="1466" /> +<TGConnectingPoint num="9" id="1467" /> +<TGConnectingPoint num="10" id="1468" /> +<TGConnectingPoint num="11" id="1469" /> +<TGConnectingPoint num="12" id="1470" /> +<TGConnectingPoint num="13" id="1471" /> +<TGConnectingPoint num="14" id="1472" /> +<TGConnectingPoint num="15" id="1473" /> +<TGConnectingPoint num="16" id="1474" /> +<TGConnectingPoint num="17" id="1475" /> +<TGConnectingPoint num="18" id="1476" /> +<TGConnectingPoint num="19" id="1477" /> +<TGConnectingPoint num="20" id="1478" /> +<TGConnectingPoint num="21" id="1479" /> +<TGConnectingPoint num="22" id="1480" /> +<TGConnectingPoint num="23" id="1481" /> +<TGConnectingPoint num="24" id="1482" /> +<TGConnectingPoint num="25" id="1483" /> +<TGConnectingPoint num="26" id="1484" /> +<TGConnectingPoint num="27" id="1485" /> +<TGConnectingPoint num="28" id="1486" /> +<TGConnectingPoint num="29" id="1487" /> +<TGConnectingPoint num="30" id="1488" /> +<TGConnectingPoint num="31" id="1489" /> +<TGConnectingPoint num="32" id="1490" /> +<TGConnectingPoint num="33" id="1491" /> +<TGConnectingPoint num="34" id="1492" /> +<TGConnectingPoint num="35" id="1493" /> +<TGConnectingPoint num="36" id="1494" /> +<TGConnectingPoint num="37" id="1495" /> +<TGConnectingPoint num="38" id="1496" /> +<TGConnectingPoint num="39" id="1497" /> +<TGConnectingPoint num="40" id="1498" /> +<TGConnectingPoint num="41" id="1499" /> +<TGConnectingPoint num="42" id="1500" /> +<TGConnectingPoint num="43" id="1501" /> +<TGConnectingPoint num="44" id="1502" /> +<TGConnectingPoint num="45" id="1503" /> +<TGConnectingPoint num="46" id="1504" /> +<TGConnectingPoint num="47" id="1505" /> +<TGConnectingPoint num="48" id="1506" /> +<TGConnectingPoint num="49" id="1507" /> +<TGConnectingPoint num="50" id="1508" /> +<TGConnectingPoint num="51" id="1509" /> +<TGConnectingPoint num="52" id="1510" /> +<TGConnectingPoint num="53" id="1511" /> +<TGConnectingPoint num="54" id="1512" /> +<TGConnectingPoint num="55" id="1513" /> +<TGConnectingPoint num="56" id="1514" /> +<TGConnectingPoint num="57" id="1515" /> +<TGConnectingPoint num="58" id="1516" /> +<TGConnectingPoint num="59" id="1517" /> +<TGConnectingPoint num="60" id="1518" /> +<TGConnectingPoint num="61" id="1519" /> +<TGConnectingPoint num="62" id="1520" /> +<TGConnectingPoint num="63" id="1521" /> +<TGConnectingPoint num="64" id="1522" /> +<TGConnectingPoint num="65" id="1523" /> +<TGConnectingPoint num="66" id="1524" /> +<TGConnectingPoint num="67" id="1525" /> +<TGConnectingPoint num="68" id="1526" /> +<TGConnectingPoint num="69" id="1527" /> +<TGConnectingPoint num="70" id="1528" /> +<TGConnectingPoint num="71" id="1529" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="1541" index="16" uid="af68aa66-e971-408c-9a03-161b8cd06788" > +<cdparam x="366" y="253" /> +<sizeparam width="239" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="getNbOfPilotsInCabin(pilotsInCabin)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1531" /> +<TGConnectingPoint num="1" id="1532" /> +<TGConnectingPoint num="2" id="1533" /> +<TGConnectingPoint num="3" id="1534" /> +<TGConnectingPoint num="4" id="1535" /> +<TGConnectingPoint num="5" id="1536" /> +<TGConnectingPoint num="6" id="1537" /> +<TGConnectingPoint num="7" id="1538" /> +<TGConnectingPoint num="8" id="1539" /> +<TGConnectingPoint num="9" id="1540" /> +</COMPONENT> + +<COMPONENT type="5106" id="1614" index="17" uid="da2f0639-96ba-4bf2-a49a-5de9d47692aa" > +<cdparam x="366" y="134" /> +<sizeparam width="239" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="WaitForAtLeastPilotInCabin" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1542" /> +<TGConnectingPoint num="1" id="1543" /> +<TGConnectingPoint num="2" id="1544" /> +<TGConnectingPoint num="3" id="1545" /> +<TGConnectingPoint num="4" id="1546" /> +<TGConnectingPoint num="5" id="1547" /> +<TGConnectingPoint num="6" id="1548" /> +<TGConnectingPoint num="7" id="1549" /> +<TGConnectingPoint num="8" id="1550" /> +<TGConnectingPoint num="9" id="1551" /> +<TGConnectingPoint num="10" id="1552" /> +<TGConnectingPoint num="11" id="1553" /> +<TGConnectingPoint num="12" id="1554" /> +<TGConnectingPoint num="13" id="1555" /> +<TGConnectingPoint num="14" id="1556" /> +<TGConnectingPoint num="15" id="1557" /> +<TGConnectingPoint num="16" id="1558" /> +<TGConnectingPoint num="17" id="1559" /> +<TGConnectingPoint num="18" id="1560" /> +<TGConnectingPoint num="19" id="1561" /> +<TGConnectingPoint num="20" id="1562" /> +<TGConnectingPoint num="21" id="1563" /> +<TGConnectingPoint num="22" id="1564" /> +<TGConnectingPoint num="23" id="1565" /> +<TGConnectingPoint num="24" id="1566" /> +<TGConnectingPoint num="25" id="1567" /> +<TGConnectingPoint num="26" id="1568" /> +<TGConnectingPoint num="27" id="1569" /> +<TGConnectingPoint num="28" id="1570" /> +<TGConnectingPoint num="29" id="1571" /> +<TGConnectingPoint num="30" id="1572" /> +<TGConnectingPoint num="31" id="1573" /> +<TGConnectingPoint num="32" id="1574" /> +<TGConnectingPoint num="33" id="1575" /> +<TGConnectingPoint num="34" id="1576" /> +<TGConnectingPoint num="35" id="1577" /> +<TGConnectingPoint num="36" id="1578" /> +<TGConnectingPoint num="37" id="1579" /> +<TGConnectingPoint num="38" id="1580" /> +<TGConnectingPoint num="39" id="1581" /> +<TGConnectingPoint num="40" id="1582" /> +<TGConnectingPoint num="41" id="1583" /> +<TGConnectingPoint num="42" id="1584" /> +<TGConnectingPoint num="43" id="1585" /> +<TGConnectingPoint num="44" id="1586" /> +<TGConnectingPoint num="45" id="1587" /> +<TGConnectingPoint num="46" id="1588" /> +<TGConnectingPoint num="47" id="1589" /> +<TGConnectingPoint num="48" id="1590" /> +<TGConnectingPoint num="49" id="1591" /> +<TGConnectingPoint num="50" id="1592" /> +<TGConnectingPoint num="51" id="1593" /> +<TGConnectingPoint num="52" id="1594" /> +<TGConnectingPoint num="53" id="1595" /> +<TGConnectingPoint num="54" id="1596" /> +<TGConnectingPoint num="55" id="1597" /> +<TGConnectingPoint num="56" id="1598" /> +<TGConnectingPoint num="57" id="1599" /> +<TGConnectingPoint num="58" id="1600" /> +<TGConnectingPoint num="59" id="1601" /> +<TGConnectingPoint num="60" id="1602" /> +<TGConnectingPoint num="61" id="1603" /> +<TGConnectingPoint num="62" id="1604" /> +<TGConnectingPoint num="63" id="1605" /> +<TGConnectingPoint num="64" id="1606" /> +<TGConnectingPoint num="65" id="1607" /> +<TGConnectingPoint num="66" id="1608" /> +<TGConnectingPoint num="67" id="1609" /> +<TGConnectingPoint num="68" id="1610" /> +<TGConnectingPoint num="69" id="1611" /> +<TGConnectingPoint num="70" id="1612" /> +<TGConnectingPoint num="71" id="1613" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="1616" index="18" uid="d9d53efe-b32a-4a7e-848e-ce19ba7cb586" > +<cdparam x="424" y="48" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1615" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="RegulationManagement" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="1623" index="0" uid="dc567266-1259-4680-82ac-bb073cba334f" > +<cdparam x="982" y="547" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1622" /> +<P1 x="998" y="548" id="1700" /> +<P2 x="909" y="650" id="1932" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1621" index="20" uid="55e266e7-374e-40ce-a540-7b232e1e9eac" > +<father id="1623" num="0" /> +<cdparam x="982" y="587" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1617" /> +<TGConnectingPoint num="1" id="1618" /> +<TGConnectingPoint num="2" id="1619" /> +<TGConnectingPoint num="3" id="1620" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1630" index="1" uid="a210296c-b178-4d76-a81f-dc077d5147b0" > +<cdparam x="321" y="659" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1629" /> +<P1 x="365" y="591" id="1773" /> +<P2 x="521" y="693" id="1938" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1628" index="21" uid="855b7092-66c0-44a7-82fa-f2dc5a9c55c1" > +<father id="1630" num="0" /> +<cdparam x="321" y="699" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1624" /> +<TGConnectingPoint num="1" id="1625" /> +<TGConnectingPoint num="2" id="1626" /> +<TGConnectingPoint num="3" id="1627" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1637" index="2" uid="0189a7b7-1fbc-46ac-a80a-9b990ce5b0bb" > +<cdparam x="793" y="527" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1636" /> +<P1 x="778" y="446" id="1854" /> +<P2 x="744" y="650" id="1914" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1635" index="22" uid="75d87cc5-6a76-4044-ae57-672dd39f730e" > +<father id="1637" num="0" /> +<cdparam x="711" y="545" /> +<sizeparam width="44" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1631" /> +<TGConnectingPoint num="1" id="1632" /> +<TGConnectingPoint num="2" id="1633" /> +<TGConnectingPoint num="3" id="1634" /> +<extraparam> +<guard value="[ else ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1644" index="3" uid="cd3f23de-086c-4efa-bf6a-c3862d2acec9" > +<cdparam x="764" y="334" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1643" /> +<P1 x="803" y="325" id="2060" /> +<P2 x="803" y="396" id="1841" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1642" index="23" uid="26053f49-2930-40f6-acea-3e24226eddf0" > +<father id="1644" num="0" /> +<cdparam x="764" y="374" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1638" /> +<TGConnectingPoint num="1" id="1639" /> +<TGConnectingPoint num="2" id="1640" /> +<TGConnectingPoint num="3" id="1641" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1651" index="4" uid="381e3fd9-0af7-408f-8fa0-821e4987a169" > +<cdparam x="574" y="490" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1650" /> +<P1 x="574" y="490" id="1993" /> +<P2 x="574" y="650" id="1929" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1649" index="24" uid="9575e392-d103-48b5-84b8-98b672f5b691" > +<father id="1651" num="0" /> +<cdparam x="586" y="529" /> +<sizeparam width="44" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1645" /> +<TGConnectingPoint num="1" id="1646" /> +<TGConnectingPoint num="2" id="1647" /> +<TGConnectingPoint num="3" id="1648" /> +<extraparam> +<guard value="[ else ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1658" index="5" uid="2e7bfddf-5744-4dcd-af6d-1462a79b63de" > +<cdparam x="457" y="328" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1657" /> +<P1 x="457" y="328" id="2071" /> +<P2 x="524" y="440" id="1987" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1656" index="25" uid="7e65b20a-9809-44c3-86fe-504f3d9e26c3" > +<father id="1658" num="0" /> +<cdparam x="457" y="368" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1652" /> +<TGConnectingPoint num="1" id="1653" /> +<TGConnectingPoint num="2" id="1654" /> +<TGConnectingPoint num="3" id="1655" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1665" index="6" uid="cd929489-f2f8-4120-8171-598f71f6bd54" > +<cdparam x="766" y="335" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1664" /> +<P1 x="840" y="446" id="1871" /> +<P2 x="998" y="498" id="1695" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1663" index="26" uid="a334dfa2-9fdc-4688-a249-92d79d490001" > +<father id="1665" num="0" /> +<cdparam x="964" y="461" /> +<sizeparam width="274" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1659" /> +<TGConnectingPoint num="1" id="1660" /> +<TGConnectingPoint num="2" id="1661" /> +<TGConnectingPoint num="3" id="1662" /> +<extraparam> +<guard value="[ nb < 2]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="ruleAtLeastTwoPersonsInTheCockpit = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1672" index="7" uid="8f65cbd9-f021-4e65-8c99-f91a3db8423b" > +<cdparam x="454" y="329" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1671" /> +<P1 x="486" y="490" id="2014" /> +<P2 x="402" y="541" id="1785" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1670" index="27" uid="c331acd4-ccb9-4ab9-bc36-cb648e94097d" > +<father id="1672" num="0" /> +<cdparam x="197" y="511" /> +<sizeparam width="251" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1666" /> +<TGConnectingPoint num="1" id="1667" /> +<TGConnectingPoint num="2" id="1668" /> +<TGConnectingPoint num="3" id="1669" /> +<extraparam> +<guard value="[ nb < 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="ruleAtLeastOnePilotInTheCockpit = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1679" index="8" uid="ab879a67-deec-40c0-8cb9-5f11e0d6cc89" > +<cdparam x="573" y="23" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1678" /> +<P1 x="560" y="116" id="2154" /> +<P2 x="571" y="184" id="2098" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1677" index="28" uid="332b572c-ce27-499c-bd5e-824d24163238" > +<father id="1679" num="0" /> +<cdparam x="573" y="63" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1673" /> +<TGConnectingPoint num="1" id="1674" /> +<TGConnectingPoint num="2" id="1675" /> +<TGConnectingPoint num="3" id="1676" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1686" index="9" uid="f22fee98-e551-4511-946e-ee8dd7c1e1cd" > +<cdparam x="483" y="217" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1685" /> +<P1 x="479" y="240" id="2086" /> +<P2 x="457" y="298" id="2070" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1684" index="29" uid="9bfd91e2-4823-452d-beb1-f75a14968f6a" > +<father id="1686" num="0" /> +<cdparam x="483" y="257" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1680" /> +<TGConnectingPoint num="1" id="1681" /> +<TGConnectingPoint num="2" id="1682" /> +<TGConnectingPoint num="3" id="1683" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1693" index="10" uid="c20b963c-a689-460f-8dce-7e9335bb6da1" > +<cdparam x="733" y="217" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1692" /> +<P1 x="729" y="240" id="2088" /> +<P2 x="803" y="295" id="2059" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1691" index="30" uid="dde09253-9ebe-4241-b076-1638c1a2b7e7" > +<father id="1693" num="0" /> +<cdparam x="733" y="257" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1687" /> +<TGConnectingPoint num="1" id="1688" /> +<TGConnectingPoint num="2" id="1689" /> +<TGConnectingPoint num="3" id="1690" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5106" id="1766" index="11" uid="783a7b62-d368-4053-ad99-e832b067581d" > +<cdparam x="862" y="498" /> +<sizeparam width="272" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="ERROR_Less_Than_Two_Persons_In_Cockpit" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1694" /> +<TGConnectingPoint num="1" id="1695" /> +<TGConnectingPoint num="2" id="1696" /> +<TGConnectingPoint num="3" id="1697" /> +<TGConnectingPoint num="4" id="1698" /> +<TGConnectingPoint num="5" id="1699" /> +<TGConnectingPoint num="6" id="1700" /> +<TGConnectingPoint num="7" id="1701" /> +<TGConnectingPoint num="8" id="1702" /> +<TGConnectingPoint num="9" id="1703" /> +<TGConnectingPoint num="10" id="1704" /> +<TGConnectingPoint num="11" id="1705" /> +<TGConnectingPoint num="12" id="1706" /> +<TGConnectingPoint num="13" id="1707" /> +<TGConnectingPoint num="14" id="1708" /> +<TGConnectingPoint num="15" id="1709" /> +<TGConnectingPoint num="16" id="1710" /> +<TGConnectingPoint num="17" id="1711" /> +<TGConnectingPoint num="18" id="1712" /> +<TGConnectingPoint num="19" id="1713" /> +<TGConnectingPoint num="20" id="1714" /> +<TGConnectingPoint num="21" id="1715" /> +<TGConnectingPoint num="22" id="1716" /> +<TGConnectingPoint num="23" id="1717" /> +<TGConnectingPoint num="24" id="1718" /> +<TGConnectingPoint num="25" id="1719" /> +<TGConnectingPoint num="26" id="1720" /> +<TGConnectingPoint num="27" id="1721" /> +<TGConnectingPoint num="28" id="1722" /> +<TGConnectingPoint num="29" id="1723" /> +<TGConnectingPoint num="30" id="1724" /> +<TGConnectingPoint num="31" id="1725" /> +<TGConnectingPoint num="32" id="1726" /> +<TGConnectingPoint num="33" id="1727" /> +<TGConnectingPoint num="34" id="1728" /> +<TGConnectingPoint num="35" id="1729" /> +<TGConnectingPoint num="36" id="1730" /> +<TGConnectingPoint num="37" id="1731" /> +<TGConnectingPoint num="38" id="1732" /> +<TGConnectingPoint num="39" id="1733" /> +<TGConnectingPoint num="40" id="1734" /> +<TGConnectingPoint num="41" id="1735" /> +<TGConnectingPoint num="42" id="1736" /> +<TGConnectingPoint num="43" id="1737" /> +<TGConnectingPoint num="44" id="1738" /> +<TGConnectingPoint num="45" id="1739" /> +<TGConnectingPoint num="46" id="1740" /> +<TGConnectingPoint num="47" id="1741" /> +<TGConnectingPoint num="48" id="1742" /> +<TGConnectingPoint num="49" id="1743" /> +<TGConnectingPoint num="50" id="1744" /> +<TGConnectingPoint num="51" id="1745" /> +<TGConnectingPoint num="52" id="1746" /> +<TGConnectingPoint num="53" id="1747" /> +<TGConnectingPoint num="54" id="1748" /> +<TGConnectingPoint num="55" id="1749" /> +<TGConnectingPoint num="56" id="1750" /> +<TGConnectingPoint num="57" id="1751" /> +<TGConnectingPoint num="58" id="1752" /> +<TGConnectingPoint num="59" id="1753" /> +<TGConnectingPoint num="60" id="1754" /> +<TGConnectingPoint num="61" id="1755" /> +<TGConnectingPoint num="62" id="1756" /> +<TGConnectingPoint num="63" id="1757" /> +<TGConnectingPoint num="64" id="1758" /> +<TGConnectingPoint num="65" id="1759" /> +<TGConnectingPoint num="66" id="1760" /> +<TGConnectingPoint num="67" id="1761" /> +<TGConnectingPoint num="68" id="1762" /> +<TGConnectingPoint num="69" id="1763" /> +<TGConnectingPoint num="70" id="1764" /> +<TGConnectingPoint num="71" id="1765" /> +<accessibility /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="1839" index="12" uid="ffb72a5b-6bb8-41f8-94c2-2f99ee2e0fe2" > +<cdparam x="210" y="541" /> +<sizeparam width="311" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="ERROR_Less_Than_One_Pilot_In_Cockpit" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1767" /> +<TGConnectingPoint num="1" id="1768" /> +<TGConnectingPoint num="2" id="1769" /> +<TGConnectingPoint num="3" id="1770" /> +<TGConnectingPoint num="4" id="1771" /> +<TGConnectingPoint num="5" id="1772" /> +<TGConnectingPoint num="6" id="1773" /> +<TGConnectingPoint num="7" id="1774" /> +<TGConnectingPoint num="8" id="1775" /> +<TGConnectingPoint num="9" id="1776" /> +<TGConnectingPoint num="10" id="1777" /> +<TGConnectingPoint num="11" id="1778" /> +<TGConnectingPoint num="12" id="1779" /> +<TGConnectingPoint num="13" id="1780" /> +<TGConnectingPoint num="14" id="1781" /> +<TGConnectingPoint num="15" id="1782" /> +<TGConnectingPoint num="16" id="1783" /> +<TGConnectingPoint num="17" id="1784" /> +<TGConnectingPoint num="18" id="1785" /> +<TGConnectingPoint num="19" id="1786" /> +<TGConnectingPoint num="20" id="1787" /> +<TGConnectingPoint num="21" id="1788" /> +<TGConnectingPoint num="22" id="1789" /> +<TGConnectingPoint num="23" id="1790" /> +<TGConnectingPoint num="24" id="1791" /> +<TGConnectingPoint num="25" id="1792" /> +<TGConnectingPoint num="26" id="1793" /> +<TGConnectingPoint num="27" id="1794" /> +<TGConnectingPoint num="28" id="1795" /> +<TGConnectingPoint num="29" id="1796" /> +<TGConnectingPoint num="30" id="1797" /> +<TGConnectingPoint num="31" id="1798" /> +<TGConnectingPoint num="32" id="1799" /> +<TGConnectingPoint num="33" id="1800" /> +<TGConnectingPoint num="34" id="1801" /> +<TGConnectingPoint num="35" id="1802" /> +<TGConnectingPoint num="36" id="1803" /> +<TGConnectingPoint num="37" id="1804" /> +<TGConnectingPoint num="38" id="1805" /> +<TGConnectingPoint num="39" id="1806" /> +<TGConnectingPoint num="40" id="1807" /> +<TGConnectingPoint num="41" id="1808" /> +<TGConnectingPoint num="42" id="1809" /> +<TGConnectingPoint num="43" id="1810" /> +<TGConnectingPoint num="44" id="1811" /> +<TGConnectingPoint num="45" id="1812" /> +<TGConnectingPoint num="46" id="1813" /> +<TGConnectingPoint num="47" id="1814" /> +<TGConnectingPoint num="48" id="1815" /> +<TGConnectingPoint num="49" id="1816" /> +<TGConnectingPoint num="50" id="1817" /> +<TGConnectingPoint num="51" id="1818" /> +<TGConnectingPoint num="52" id="1819" /> +<TGConnectingPoint num="53" id="1820" /> +<TGConnectingPoint num="54" id="1821" /> +<TGConnectingPoint num="55" id="1822" /> +<TGConnectingPoint num="56" id="1823" /> +<TGConnectingPoint num="57" id="1824" /> +<TGConnectingPoint num="58" id="1825" /> +<TGConnectingPoint num="59" id="1826" /> +<TGConnectingPoint num="60" id="1827" /> +<TGConnectingPoint num="61" id="1828" /> +<TGConnectingPoint num="62" id="1829" /> +<TGConnectingPoint num="63" id="1830" /> +<TGConnectingPoint num="64" id="1831" /> +<TGConnectingPoint num="65" id="1832" /> +<TGConnectingPoint num="66" id="1833" /> +<TGConnectingPoint num="67" id="1834" /> +<TGConnectingPoint num="68" id="1835" /> +<TGConnectingPoint num="69" id="1836" /> +<TGConnectingPoint num="70" id="1837" /> +<TGConnectingPoint num="71" id="1838" /> +<accessibility /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="1912" index="13" uid="afa6f5e3-972c-4a23-a9bd-a0be4ba8c084" > +<cdparam x="753" y="396" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="CheckingRule2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1840" /> +<TGConnectingPoint num="1" id="1841" /> +<TGConnectingPoint num="2" id="1842" /> +<TGConnectingPoint num="3" id="1843" /> +<TGConnectingPoint num="4" id="1844" /> +<TGConnectingPoint num="5" id="1845" /> +<TGConnectingPoint num="6" id="1846" /> +<TGConnectingPoint num="7" id="1847" /> +<TGConnectingPoint num="8" id="1848" /> +<TGConnectingPoint num="9" id="1849" /> +<TGConnectingPoint num="10" id="1850" /> +<TGConnectingPoint num="11" id="1851" /> +<TGConnectingPoint num="12" id="1852" /> +<TGConnectingPoint num="13" id="1853" /> +<TGConnectingPoint num="14" id="1854" /> +<TGConnectingPoint num="15" id="1855" /> +<TGConnectingPoint num="16" id="1856" /> +<TGConnectingPoint num="17" id="1857" /> +<TGConnectingPoint num="18" id="1858" /> +<TGConnectingPoint num="19" id="1859" /> +<TGConnectingPoint num="20" id="1860" /> +<TGConnectingPoint num="21" id="1861" /> +<TGConnectingPoint num="22" id="1862" /> +<TGConnectingPoint num="23" id="1863" /> +<TGConnectingPoint num="24" id="1864" /> +<TGConnectingPoint num="25" id="1865" /> +<TGConnectingPoint num="26" id="1866" /> +<TGConnectingPoint num="27" id="1867" /> +<TGConnectingPoint num="28" id="1868" /> +<TGConnectingPoint num="29" id="1869" /> +<TGConnectingPoint num="30" id="1870" /> +<TGConnectingPoint num="31" id="1871" /> +<TGConnectingPoint num="32" id="1872" /> +<TGConnectingPoint num="33" id="1873" /> +<TGConnectingPoint num="34" id="1874" /> +<TGConnectingPoint num="35" id="1875" /> +<TGConnectingPoint num="36" id="1876" /> +<TGConnectingPoint num="37" id="1877" /> +<TGConnectingPoint num="38" id="1878" /> +<TGConnectingPoint num="39" id="1879" /> +<TGConnectingPoint num="40" id="1880" /> +<TGConnectingPoint num="41" id="1881" /> +<TGConnectingPoint num="42" id="1882" /> +<TGConnectingPoint num="43" id="1883" /> +<TGConnectingPoint num="44" id="1884" /> +<TGConnectingPoint num="45" id="1885" /> +<TGConnectingPoint num="46" id="1886" /> +<TGConnectingPoint num="47" id="1887" /> +<TGConnectingPoint num="48" id="1888" /> +<TGConnectingPoint num="49" id="1889" /> +<TGConnectingPoint num="50" id="1890" /> +<TGConnectingPoint num="51" id="1891" /> +<TGConnectingPoint num="52" id="1892" /> +<TGConnectingPoint num="53" id="1893" /> +<TGConnectingPoint num="54" id="1894" /> +<TGConnectingPoint num="55" id="1895" /> +<TGConnectingPoint num="56" id="1896" /> +<TGConnectingPoint num="57" id="1897" /> +<TGConnectingPoint num="58" id="1898" /> +<TGConnectingPoint num="59" id="1899" /> +<TGConnectingPoint num="60" id="1900" /> +<TGConnectingPoint num="61" id="1901" /> +<TGConnectingPoint num="62" id="1902" /> +<TGConnectingPoint num="63" id="1903" /> +<TGConnectingPoint num="64" id="1904" /> +<TGConnectingPoint num="65" id="1905" /> +<TGConnectingPoint num="66" id="1906" /> +<TGConnectingPoint num="67" id="1907" /> +<TGConnectingPoint num="68" id="1908" /> +<TGConnectingPoint num="69" id="1909" /> +<TGConnectingPoint num="70" id="1910" /> +<TGConnectingPoint num="71" id="1911" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="1985" index="14" uid="3467e220-3e74-41ac-bcfd-9f57e44ce97e" > +<cdparam x="521" y="650" /> +<sizeparam width="447" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="Main" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1913" /> +<TGConnectingPoint num="1" id="1914" /> +<TGConnectingPoint num="2" id="1915" /> +<TGConnectingPoint num="3" id="1916" /> +<TGConnectingPoint num="4" id="1917" /> +<TGConnectingPoint num="5" id="1918" /> +<TGConnectingPoint num="6" id="1919" /> +<TGConnectingPoint num="7" id="1920" /> +<TGConnectingPoint num="8" id="1921" /> +<TGConnectingPoint num="9" id="1922" /> +<TGConnectingPoint num="10" id="1923" /> +<TGConnectingPoint num="11" id="1924" /> +<TGConnectingPoint num="12" id="1925" /> +<TGConnectingPoint num="13" id="1926" /> +<TGConnectingPoint num="14" id="1927" /> +<TGConnectingPoint num="15" id="1928" /> +<TGConnectingPoint num="16" id="1929" /> +<TGConnectingPoint num="17" id="1930" /> +<TGConnectingPoint num="18" id="1931" /> +<TGConnectingPoint num="19" id="1932" /> +<TGConnectingPoint num="20" id="1933" /> +<TGConnectingPoint num="21" id="1934" /> +<TGConnectingPoint num="22" id="1935" /> +<TGConnectingPoint num="23" id="1936" /> +<TGConnectingPoint num="24" id="1937" /> +<TGConnectingPoint num="25" id="1938" /> +<TGConnectingPoint num="26" id="1939" /> +<TGConnectingPoint num="27" id="1940" /> +<TGConnectingPoint num="28" id="1941" /> +<TGConnectingPoint num="29" id="1942" /> +<TGConnectingPoint num="30" id="1943" /> +<TGConnectingPoint num="31" id="1944" /> +<TGConnectingPoint num="32" id="1945" /> +<TGConnectingPoint num="33" id="1946" /> +<TGConnectingPoint num="34" id="1947" /> +<TGConnectingPoint num="35" id="1948" /> +<TGConnectingPoint num="36" id="1949" /> +<TGConnectingPoint num="37" id="1950" /> +<TGConnectingPoint num="38" id="1951" /> +<TGConnectingPoint num="39" id="1952" /> +<TGConnectingPoint num="40" id="1953" /> +<TGConnectingPoint num="41" id="1954" /> +<TGConnectingPoint num="42" id="1955" /> +<TGConnectingPoint num="43" id="1956" /> +<TGConnectingPoint num="44" id="1957" /> +<TGConnectingPoint num="45" id="1958" /> +<TGConnectingPoint num="46" id="1959" /> +<TGConnectingPoint num="47" id="1960" /> +<TGConnectingPoint num="48" id="1961" /> +<TGConnectingPoint num="49" id="1962" /> +<TGConnectingPoint num="50" id="1963" /> +<TGConnectingPoint num="51" id="1964" /> +<TGConnectingPoint num="52" id="1965" /> +<TGConnectingPoint num="53" id="1966" /> +<TGConnectingPoint num="54" id="1967" /> +<TGConnectingPoint num="55" id="1968" /> +<TGConnectingPoint num="56" id="1969" /> +<TGConnectingPoint num="57" id="1970" /> +<TGConnectingPoint num="58" id="1971" /> +<TGConnectingPoint num="59" id="1972" /> +<TGConnectingPoint num="60" id="1973" /> +<TGConnectingPoint num="61" id="1974" /> +<TGConnectingPoint num="62" id="1975" /> +<TGConnectingPoint num="63" id="1976" /> +<TGConnectingPoint num="64" id="1977" /> +<TGConnectingPoint num="65" id="1978" /> +<TGConnectingPoint num="66" id="1979" /> +<TGConnectingPoint num="67" id="1980" /> +<TGConnectingPoint num="68" id="1981" /> +<TGConnectingPoint num="69" id="1982" /> +<TGConnectingPoint num="70" id="1983" /> +<TGConnectingPoint num="71" id="1984" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="2058" index="15" uid="da68aae3-e525-44a2-bb49-132e8e4dc907" > +<cdparam x="474" y="440" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="CheckingRule1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1986" /> +<TGConnectingPoint num="1" id="1987" /> +<TGConnectingPoint num="2" id="1988" /> +<TGConnectingPoint num="3" id="1989" /> +<TGConnectingPoint num="4" id="1990" /> +<TGConnectingPoint num="5" id="1991" /> +<TGConnectingPoint num="6" id="1992" /> +<TGConnectingPoint num="7" id="1993" /> +<TGConnectingPoint num="8" id="1994" /> +<TGConnectingPoint num="9" id="1995" /> +<TGConnectingPoint num="10" id="1996" /> +<TGConnectingPoint num="11" id="1997" /> +<TGConnectingPoint num="12" id="1998" /> +<TGConnectingPoint num="13" id="1999" /> +<TGConnectingPoint num="14" id="2000" /> +<TGConnectingPoint num="15" id="2001" /> +<TGConnectingPoint num="16" id="2002" /> +<TGConnectingPoint num="17" id="2003" /> +<TGConnectingPoint num="18" id="2004" /> +<TGConnectingPoint num="19" id="2005" /> +<TGConnectingPoint num="20" id="2006" /> +<TGConnectingPoint num="21" id="2007" /> +<TGConnectingPoint num="22" id="2008" /> +<TGConnectingPoint num="23" id="2009" /> +<TGConnectingPoint num="24" id="2010" /> +<TGConnectingPoint num="25" id="2011" /> +<TGConnectingPoint num="26" id="2012" /> +<TGConnectingPoint num="27" id="2013" /> +<TGConnectingPoint num="28" id="2014" /> +<TGConnectingPoint num="29" id="2015" /> +<TGConnectingPoint num="30" id="2016" /> +<TGConnectingPoint num="31" id="2017" /> +<TGConnectingPoint num="32" id="2018" /> +<TGConnectingPoint num="33" id="2019" /> +<TGConnectingPoint num="34" id="2020" /> +<TGConnectingPoint num="35" id="2021" /> +<TGConnectingPoint num="36" id="2022" /> +<TGConnectingPoint num="37" id="2023" /> +<TGConnectingPoint num="38" id="2024" /> +<TGConnectingPoint num="39" id="2025" /> +<TGConnectingPoint num="40" id="2026" /> +<TGConnectingPoint num="41" id="2027" /> +<TGConnectingPoint num="42" id="2028" /> +<TGConnectingPoint num="43" id="2029" /> +<TGConnectingPoint num="44" id="2030" /> +<TGConnectingPoint num="45" id="2031" /> +<TGConnectingPoint num="46" id="2032" /> +<TGConnectingPoint num="47" id="2033" /> +<TGConnectingPoint num="48" id="2034" /> +<TGConnectingPoint num="49" id="2035" /> +<TGConnectingPoint num="50" id="2036" /> +<TGConnectingPoint num="51" id="2037" /> +<TGConnectingPoint num="52" id="2038" /> +<TGConnectingPoint num="53" id="2039" /> +<TGConnectingPoint num="54" id="2040" /> +<TGConnectingPoint num="55" id="2041" /> +<TGConnectingPoint num="56" id="2042" /> +<TGConnectingPoint num="57" id="2043" /> +<TGConnectingPoint num="58" id="2044" /> +<TGConnectingPoint num="59" id="2045" /> +<TGConnectingPoint num="60" id="2046" /> +<TGConnectingPoint num="61" id="2047" /> +<TGConnectingPoint num="62" id="2048" /> +<TGConnectingPoint num="63" id="2049" /> +<TGConnectingPoint num="64" id="2050" /> +<TGConnectingPoint num="65" id="2051" /> +<TGConnectingPoint num="66" id="2052" /> +<TGConnectingPoint num="67" id="2053" /> +<TGConnectingPoint num="68" id="2054" /> +<TGConnectingPoint num="69" id="2055" /> +<TGConnectingPoint num="70" id="2056" /> +<TGConnectingPoint num="71" id="2057" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="2069" index="16" uid="e5947244-7864-4d68-b766-f7c1eab49126" > +<cdparam x="655" y="300" /> +<sizeparam width="297" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="AtLeastTwoPersonsInTheCockpitViolated(nb)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2059" /> +<TGConnectingPoint num="1" id="2060" /> +<TGConnectingPoint num="2" id="2061" /> +<TGConnectingPoint num="3" id="2062" /> +<TGConnectingPoint num="4" id="2063" /> +<TGConnectingPoint num="5" id="2064" /> +<TGConnectingPoint num="6" id="2065" /> +<TGConnectingPoint num="7" id="2066" /> +<TGConnectingPoint num="8" id="2067" /> +<TGConnectingPoint num="9" id="2068" /> +</COMPONENT> + +<COMPONENT type="5104" id="2080" index="17" uid="2b67bb9a-e133-4554-9894-89e533dc954e" > +<cdparam x="320" y="303" /> +<sizeparam width="274" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="AtLeastOnePilotInTheCockpitViolated(nb)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2070" /> +<TGConnectingPoint num="1" id="2071" /> +<TGConnectingPoint num="2" id="2072" /> +<TGConnectingPoint num="3" id="2073" /> +<TGConnectingPoint num="4" id="2074" /> +<TGConnectingPoint num="5" id="2075" /> +<TGConnectingPoint num="6" id="2076" /> +<TGConnectingPoint num="7" id="2077" /> +<TGConnectingPoint num="8" id="2078" /> +<TGConnectingPoint num="9" id="2079" /> +</COMPONENT> + +<COMPONENT type="5106" id="2153" index="18" uid="96fd3e93-aaaa-45b7-b829-4d2e88c0baf3" > +<cdparam x="479" y="184" /> +<sizeparam width="250" height="56" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="Main" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2081" /> +<TGConnectingPoint num="1" id="2082" /> +<TGConnectingPoint num="2" id="2083" /> +<TGConnectingPoint num="3" id="2084" /> +<TGConnectingPoint num="4" id="2085" /> +<TGConnectingPoint num="5" id="2086" /> +<TGConnectingPoint num="6" id="2087" /> +<TGConnectingPoint num="7" id="2088" /> +<TGConnectingPoint num="8" id="2089" /> +<TGConnectingPoint num="9" id="2090" /> +<TGConnectingPoint num="10" id="2091" /> +<TGConnectingPoint num="11" id="2092" /> +<TGConnectingPoint num="12" id="2093" /> +<TGConnectingPoint num="13" id="2094" /> +<TGConnectingPoint num="14" id="2095" /> +<TGConnectingPoint num="15" id="2096" /> +<TGConnectingPoint num="16" id="2097" /> +<TGConnectingPoint num="17" id="2098" /> +<TGConnectingPoint num="18" id="2099" /> +<TGConnectingPoint num="19" id="2100" /> +<TGConnectingPoint num="20" id="2101" /> +<TGConnectingPoint num="21" id="2102" /> +<TGConnectingPoint num="22" id="2103" /> +<TGConnectingPoint num="23" id="2104" /> +<TGConnectingPoint num="24" id="2105" /> +<TGConnectingPoint num="25" id="2106" /> +<TGConnectingPoint num="26" id="2107" /> +<TGConnectingPoint num="27" id="2108" /> +<TGConnectingPoint num="28" id="2109" /> +<TGConnectingPoint num="29" id="2110" /> +<TGConnectingPoint num="30" id="2111" /> +<TGConnectingPoint num="31" id="2112" /> +<TGConnectingPoint num="32" id="2113" /> +<TGConnectingPoint num="33" id="2114" /> +<TGConnectingPoint num="34" id="2115" /> +<TGConnectingPoint num="35" id="2116" /> +<TGConnectingPoint num="36" id="2117" /> +<TGConnectingPoint num="37" id="2118" /> +<TGConnectingPoint num="38" id="2119" /> +<TGConnectingPoint num="39" id="2120" /> +<TGConnectingPoint num="40" id="2121" /> +<TGConnectingPoint num="41" id="2122" /> +<TGConnectingPoint num="42" id="2123" /> +<TGConnectingPoint num="43" id="2124" /> +<TGConnectingPoint num="44" id="2125" /> +<TGConnectingPoint num="45" id="2126" /> +<TGConnectingPoint num="46" id="2127" /> +<TGConnectingPoint num="47" id="2128" /> +<TGConnectingPoint num="48" id="2129" /> +<TGConnectingPoint num="49" id="2130" /> +<TGConnectingPoint num="50" id="2131" /> +<TGConnectingPoint num="51" id="2132" /> +<TGConnectingPoint num="52" id="2133" /> +<TGConnectingPoint num="53" id="2134" /> +<TGConnectingPoint num="54" id="2135" /> +<TGConnectingPoint num="55" id="2136" /> +<TGConnectingPoint num="56" id="2137" /> +<TGConnectingPoint num="57" id="2138" /> +<TGConnectingPoint num="58" id="2139" /> +<TGConnectingPoint num="59" id="2140" /> +<TGConnectingPoint num="60" id="2141" /> +<TGConnectingPoint num="61" id="2142" /> +<TGConnectingPoint num="62" id="2143" /> +<TGConnectingPoint num="63" id="2144" /> +<TGConnectingPoint num="64" id="2145" /> +<TGConnectingPoint num="65" id="2146" /> +<TGConnectingPoint num="66" id="2147" /> +<TGConnectingPoint num="67" id="2148" /> +<TGConnectingPoint num="68" id="2149" /> +<TGConnectingPoint num="69" id="2150" /> +<TGConnectingPoint num="70" id="2151" /> +<TGConnectingPoint num="71" id="2152" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="2155" index="19" uid="81493d38-ab3a-4321-a044-9f295b4cf836" > +<cdparam x="553" y="96" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2154" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Observer_OnlyPassengersInCockpit" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="2162" index="0" uid="1e9e1167-baa8-468b-8973-fa7c3457ca80" > +<cdparam x="470" y="379" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2161" /> +<P1 x="470" y="379" id="2344" /> +<P2 x="473" y="427" id="2287" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2160" index="10" uid="9287c808-ca4e-4ac3-8729-475f8ef6b7c5" > +<father id="2162" num="0" /> +<cdparam x="470" y="419" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2156" /> +<TGConnectingPoint num="1" id="2157" /> +<TGConnectingPoint num="2" id="2158" /> +<TGConnectingPoint num="3" id="2159" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2169" index="1" uid="6f4a3ffa-6cb6-402b-9b52-a4a7ca0ec999" > +<cdparam x="470" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2168" /> +<P1 x="470" y="288" id="2383" /> +<P2 x="470" y="349" id="2343" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2167" index="11" uid="1ff4e46c-a808-4671-99bc-21350b1aa2fa" > +<father id="2169" num="0" /> +<cdparam x="470" y="328" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2163" /> +<TGConnectingPoint num="1" id="2164" /> +<TGConnectingPoint num="2" id="2165" /> +<TGConnectingPoint num="3" id="2166" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2176" index="2" uid="4a3c30b6-21f6-44c2-8400-f2a265518c9b" > +<cdparam x="458" y="168" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2175" /> +<P1 x="458" y="168" id="2427" /> +<P2 x="458" y="238" id="2362" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2174" index="12" uid="ebcc5cf7-b8b0-4aac-b538-8279e6c21856" > +<father id="2176" num="0" /> +<cdparam x="458" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2170" /> +<TGConnectingPoint num="1" id="2171" /> +<TGConnectingPoint num="2" id="2172" /> +<TGConnectingPoint num="3" id="2173" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2189" index="3" uid="18b07109-e81a-45d8-9732-f142548ed80f" > +<cdparam x="448" y="477" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2185" /> +<TGConnectingPoint num="1" id="2186" /> +<TGConnectingPoint num="2" id="2187" /> +<TGConnectingPoint num="3" id="2188" /> +<P1 x="448" y="477" id="2298" /> +<P2 x="433" y="250" id="2364" /> +<Point x="416" y="574" /> +<Point x="317" y="575" /> +<Point x="327" y="242" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2177" index="13" uid="4c3c063b-9c95-4197-a099-71e15a097b90" > +<father id="2189" num="0" /> +<cdparam x="416" y="574" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2178" index="14" uid="cbd82408-20b7-480c-89c5-1d8aff815eef" > +<father id="2189" num="1" /> +<cdparam x="317" y="575" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2179" index="15" uid="af951b14-d514-4011-b2dc-0089e42a4389" > +<father id="2189" num="2" /> +<cdparam x="327" y="242" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2184" index="16" uid="af6d08f9-7206-49a1-968a-c7270f864bfc" > +<father id="2189" num="3" /> +<cdparam x="300" y="524" /> +<sizeparam width="171" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2180" /> +<TGConnectingPoint num="1" id="2181" /> +<TGConnectingPoint num="2" id="2182" /> +<TGConnectingPoint num="3" id="2183" /> +<extraparam> +<guard value="[ passengersInCockpit > 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2196" index="4" uid="62fd5d68-6341-4911-aa27-be49d68e4a8c" > +<cdparam x="536" y="452" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2195" /> +<P1 x="536" y="452" id="2274" /> +<P2 x="826" y="568" id="2214" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2194" index="17" uid="915695f5-fb39-4325-b459-29bd30eb1600" > +<father id="2196" num="0" /> +<cdparam x="536" y="492" /> +<sizeparam width="44" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2190" /> +<TGConnectingPoint num="1" id="2191" /> +<TGConnectingPoint num="2" id="2192" /> +<TGConnectingPoint num="3" id="2193" /> +<extraparam> +<guard value="[ else ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5106" id="2269" index="5" uid="71c2f502-3c6e-4900-b335-f94349045edc" > +<cdparam x="694" y="568" /> +<sizeparam width="357" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="ERROR_ONLY_PASSENGERS_IN_COCKPIT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2197" /> +<TGConnectingPoint num="1" id="2198" /> +<TGConnectingPoint num="2" id="2199" /> +<TGConnectingPoint num="3" id="2200" /> +<TGConnectingPoint num="4" id="2201" /> +<TGConnectingPoint num="5" id="2202" /> +<TGConnectingPoint num="6" id="2203" /> +<TGConnectingPoint num="7" id="2204" /> +<TGConnectingPoint num="8" id="2205" /> +<TGConnectingPoint num="9" id="2206" /> +<TGConnectingPoint num="10" id="2207" /> +<TGConnectingPoint num="11" id="2208" /> +<TGConnectingPoint num="12" id="2209" /> +<TGConnectingPoint num="13" id="2210" /> +<TGConnectingPoint num="14" id="2211" /> +<TGConnectingPoint num="15" id="2212" /> +<TGConnectingPoint num="16" id="2213" /> +<TGConnectingPoint num="17" id="2214" /> +<TGConnectingPoint num="18" id="2215" /> +<TGConnectingPoint num="19" id="2216" /> +<TGConnectingPoint num="20" id="2217" /> +<TGConnectingPoint num="21" id="2218" /> +<TGConnectingPoint num="22" id="2219" /> +<TGConnectingPoint num="23" id="2220" /> +<TGConnectingPoint num="24" id="2221" /> +<TGConnectingPoint num="25" id="2222" /> +<TGConnectingPoint num="26" id="2223" /> +<TGConnectingPoint num="27" id="2224" /> +<TGConnectingPoint num="28" id="2225" /> +<TGConnectingPoint num="29" id="2226" /> +<TGConnectingPoint num="30" id="2227" /> +<TGConnectingPoint num="31" id="2228" /> +<TGConnectingPoint num="32" id="2229" /> +<TGConnectingPoint num="33" id="2230" /> +<TGConnectingPoint num="34" id="2231" /> +<TGConnectingPoint num="35" id="2232" /> +<TGConnectingPoint num="36" id="2233" /> +<TGConnectingPoint num="37" id="2234" /> +<TGConnectingPoint num="38" id="2235" /> +<TGConnectingPoint num="39" id="2236" /> +<TGConnectingPoint num="40" id="2237" /> +<TGConnectingPoint num="41" id="2238" /> +<TGConnectingPoint num="42" id="2239" /> +<TGConnectingPoint num="43" id="2240" /> +<TGConnectingPoint num="44" id="2241" /> +<TGConnectingPoint num="45" id="2242" /> +<TGConnectingPoint num="46" id="2243" /> +<TGConnectingPoint num="47" id="2244" /> +<TGConnectingPoint num="48" id="2245" /> +<TGConnectingPoint num="49" id="2246" /> +<TGConnectingPoint num="50" id="2247" /> +<TGConnectingPoint num="51" id="2248" /> +<TGConnectingPoint num="52" id="2249" /> +<TGConnectingPoint num="53" id="2250" /> +<TGConnectingPoint num="54" id="2251" /> +<TGConnectingPoint num="55" id="2252" /> +<TGConnectingPoint num="56" id="2253" /> +<TGConnectingPoint num="57" id="2254" /> +<TGConnectingPoint num="58" id="2255" /> +<TGConnectingPoint num="59" id="2256" /> +<TGConnectingPoint num="60" id="2257" /> +<TGConnectingPoint num="61" id="2258" /> +<TGConnectingPoint num="62" id="2259" /> +<TGConnectingPoint num="63" id="2260" /> +<TGConnectingPoint num="64" id="2261" /> +<TGConnectingPoint num="65" id="2262" /> +<TGConnectingPoint num="66" id="2263" /> +<TGConnectingPoint num="67" id="2264" /> +<TGConnectingPoint num="68" id="2265" /> +<TGConnectingPoint num="69" id="2266" /> +<TGConnectingPoint num="70" id="2267" /> +<TGConnectingPoint num="71" id="2268" /> +<accessibility /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="2342" index="6" uid="36a587c4-3e1f-4f91-a810-fdbc6298ecfc" > +<cdparam x="436" y="427" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="TestCondition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2270" /> +<TGConnectingPoint num="1" id="2271" /> +<TGConnectingPoint num="2" id="2272" /> +<TGConnectingPoint num="3" id="2273" /> +<TGConnectingPoint num="4" id="2274" /> +<TGConnectingPoint num="5" id="2275" /> +<TGConnectingPoint num="6" id="2276" /> +<TGConnectingPoint num="7" id="2277" /> +<TGConnectingPoint num="8" id="2278" /> +<TGConnectingPoint num="9" id="2279" /> +<TGConnectingPoint num="10" id="2280" /> +<TGConnectingPoint num="11" id="2281" /> +<TGConnectingPoint num="12" id="2282" /> +<TGConnectingPoint num="13" id="2283" /> +<TGConnectingPoint num="14" id="2284" /> +<TGConnectingPoint num="15" id="2285" /> +<TGConnectingPoint num="16" id="2286" /> +<TGConnectingPoint num="17" id="2287" /> +<TGConnectingPoint num="18" id="2288" /> +<TGConnectingPoint num="19" id="2289" /> +<TGConnectingPoint num="20" id="2290" /> +<TGConnectingPoint num="21" id="2291" /> +<TGConnectingPoint num="22" id="2292" /> +<TGConnectingPoint num="23" id="2293" /> +<TGConnectingPoint num="24" id="2294" /> +<TGConnectingPoint num="25" id="2295" /> +<TGConnectingPoint num="26" id="2296" /> +<TGConnectingPoint num="27" id="2297" /> +<TGConnectingPoint num="28" id="2298" /> +<TGConnectingPoint num="29" id="2299" /> +<TGConnectingPoint num="30" id="2300" /> +<TGConnectingPoint num="31" id="2301" /> +<TGConnectingPoint num="32" id="2302" /> +<TGConnectingPoint num="33" id="2303" /> +<TGConnectingPoint num="34" id="2304" /> +<TGConnectingPoint num="35" id="2305" /> +<TGConnectingPoint num="36" id="2306" /> +<TGConnectingPoint num="37" id="2307" /> +<TGConnectingPoint num="38" id="2308" /> +<TGConnectingPoint num="39" id="2309" /> +<TGConnectingPoint num="40" id="2310" /> +<TGConnectingPoint num="41" id="2311" /> +<TGConnectingPoint num="42" id="2312" /> +<TGConnectingPoint num="43" id="2313" /> +<TGConnectingPoint num="44" id="2314" /> +<TGConnectingPoint num="45" id="2315" /> +<TGConnectingPoint num="46" id="2316" /> +<TGConnectingPoint num="47" id="2317" /> +<TGConnectingPoint num="48" id="2318" /> +<TGConnectingPoint num="49" id="2319" /> +<TGConnectingPoint num="50" id="2320" /> +<TGConnectingPoint num="51" id="2321" /> +<TGConnectingPoint num="52" id="2322" /> +<TGConnectingPoint num="53" id="2323" /> +<TGConnectingPoint num="54" id="2324" /> +<TGConnectingPoint num="55" id="2325" /> +<TGConnectingPoint num="56" id="2326" /> +<TGConnectingPoint num="57" id="2327" /> +<TGConnectingPoint num="58" id="2328" /> +<TGConnectingPoint num="59" id="2329" /> +<TGConnectingPoint num="60" id="2330" /> +<TGConnectingPoint num="61" id="2331" /> +<TGConnectingPoint num="62" id="2332" /> +<TGConnectingPoint num="63" id="2333" /> +<TGConnectingPoint num="64" id="2334" /> +<TGConnectingPoint num="65" id="2335" /> +<TGConnectingPoint num="66" id="2336" /> +<TGConnectingPoint num="67" id="2337" /> +<TGConnectingPoint num="68" id="2338" /> +<TGConnectingPoint num="69" id="2339" /> +<TGConnectingPoint num="70" id="2340" /> +<TGConnectingPoint num="71" id="2341" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="2353" index="7" uid="642d080d-ebd6-4bd2-b3bb-296ae907e84e" > +<cdparam x="296" y="354" /> +<sizeparam width="349" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="readNbOfPassengersInCockpit(passengersInCockpit)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2343" /> +<TGConnectingPoint num="1" id="2344" /> +<TGConnectingPoint num="2" id="2345" /> +<TGConnectingPoint num="3" id="2346" /> +<TGConnectingPoint num="4" id="2347" /> +<TGConnectingPoint num="5" id="2348" /> +<TGConnectingPoint num="6" id="2349" /> +<TGConnectingPoint num="7" id="2350" /> +<TGConnectingPoint num="8" id="2351" /> +<TGConnectingPoint num="9" id="2352" /> +</COMPONENT> + +<COMPONENT type="5106" id="2426" index="8" uid="7db9eb51-1cce-4443-9b4b-9605b7f47e6e" > +<cdparam x="433" y="238" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="Obs_pilots" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2354" /> +<TGConnectingPoint num="1" id="2355" /> +<TGConnectingPoint num="2" id="2356" /> +<TGConnectingPoint num="3" id="2357" /> +<TGConnectingPoint num="4" id="2358" /> +<TGConnectingPoint num="5" id="2359" /> +<TGConnectingPoint num="6" id="2360" /> +<TGConnectingPoint num="7" id="2361" /> +<TGConnectingPoint num="8" id="2362" /> +<TGConnectingPoint num="9" id="2363" /> +<TGConnectingPoint num="10" id="2364" /> +<TGConnectingPoint num="11" id="2365" /> +<TGConnectingPoint num="12" id="2366" /> +<TGConnectingPoint num="13" id="2367" /> +<TGConnectingPoint num="14" id="2368" /> +<TGConnectingPoint num="15" id="2369" /> +<TGConnectingPoint num="16" id="2370" /> +<TGConnectingPoint num="17" id="2371" /> +<TGConnectingPoint num="18" id="2372" /> +<TGConnectingPoint num="19" id="2373" /> +<TGConnectingPoint num="20" id="2374" /> +<TGConnectingPoint num="21" id="2375" /> +<TGConnectingPoint num="22" id="2376" /> +<TGConnectingPoint num="23" id="2377" /> +<TGConnectingPoint num="24" id="2378" /> +<TGConnectingPoint num="25" id="2379" /> +<TGConnectingPoint num="26" id="2380" /> +<TGConnectingPoint num="27" id="2381" /> +<TGConnectingPoint num="28" id="2382" /> +<TGConnectingPoint num="29" id="2383" /> +<TGConnectingPoint num="30" id="2384" /> +<TGConnectingPoint num="31" id="2385" /> +<TGConnectingPoint num="32" id="2386" /> +<TGConnectingPoint num="33" id="2387" /> +<TGConnectingPoint num="34" id="2388" /> +<TGConnectingPoint num="35" id="2389" /> +<TGConnectingPoint num="36" id="2390" /> +<TGConnectingPoint num="37" id="2391" /> +<TGConnectingPoint num="38" id="2392" /> +<TGConnectingPoint num="39" id="2393" /> +<TGConnectingPoint num="40" id="2394" /> +<TGConnectingPoint num="41" id="2395" /> +<TGConnectingPoint num="42" id="2396" /> +<TGConnectingPoint num="43" id="2397" /> +<TGConnectingPoint num="44" id="2398" /> +<TGConnectingPoint num="45" id="2399" /> +<TGConnectingPoint num="46" id="2400" /> +<TGConnectingPoint num="47" id="2401" /> +<TGConnectingPoint num="48" id="2402" /> +<TGConnectingPoint num="49" id="2403" /> +<TGConnectingPoint num="50" id="2404" /> +<TGConnectingPoint num="51" id="2405" /> +<TGConnectingPoint num="52" id="2406" /> +<TGConnectingPoint num="53" id="2407" /> +<TGConnectingPoint num="54" id="2408" /> +<TGConnectingPoint num="55" id="2409" /> +<TGConnectingPoint num="56" id="2410" /> +<TGConnectingPoint num="57" id="2411" /> +<TGConnectingPoint num="58" id="2412" /> +<TGConnectingPoint num="59" id="2413" /> +<TGConnectingPoint num="60" id="2414" /> +<TGConnectingPoint num="61" id="2415" /> +<TGConnectingPoint num="62" id="2416" /> +<TGConnectingPoint num="63" id="2417" /> +<TGConnectingPoint num="64" id="2418" /> +<TGConnectingPoint num="65" id="2419" /> +<TGConnectingPoint num="66" id="2420" /> +<TGConnectingPoint num="67" id="2421" /> +<TGConnectingPoint num="68" id="2422" /> +<TGConnectingPoint num="69" id="2423" /> +<TGConnectingPoint num="70" id="2424" /> +<TGConnectingPoint num="71" id="2425" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="2428" index="9" uid="ec002037-903f-49a8-9c40-70465ee69194" > +<cdparam x="451" y="148" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2427" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Observer_NoPilotInCockpit" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="2435" index="0" uid="c1f24dee-6b9d-4f36-a8aa-8f8d1d571079" > +<cdparam x="559" y="474" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2434" /> +<P1 x="559" y="474" id="2547" /> +<P2 x="849" y="590" id="2487" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2433" index="10" uid="39dfb142-57b1-457e-bb0b-6d4b38580272" > +<father id="2435" num="0" /> +<cdparam x="559" y="514" /> +<sizeparam width="44" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2429" /> +<TGConnectingPoint num="1" id="2430" /> +<TGConnectingPoint num="2" id="2431" /> +<TGConnectingPoint num="3" id="2432" /> +<extraparam> +<guard value="[ else ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2448" index="1" uid="6adcc930-325f-495c-a456-f26d5e42ead2" > +<cdparam x="471" y="499" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2444" /> +<TGConnectingPoint num="1" id="2445" /> +<TGConnectingPoint num="2" id="2446" /> +<TGConnectingPoint num="3" id="2447" /> +<P1 x="471" y="499" id="2571" /> +<P2 x="456" y="272" id="2637" /> +<Point x="439" y="596" /> +<Point x="340" y="597" /> +<Point x="350" y="264" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2436" index="11" uid="67e0c82f-3458-41aa-baf4-be50032c82fc" > +<father id="2448" num="0" /> +<cdparam x="439" y="596" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2437" index="12" uid="bb4e9748-8844-4dce-ba26-4018e6e77cee" > +<father id="2448" num="1" /> +<cdparam x="340" y="597" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2438" index="13" uid="359677b9-d642-4ea4-9e75-e171eb9a8028" > +<father id="2448" num="2" /> +<cdparam x="350" y="264" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2443" index="14" uid="54335d04-6afb-4847-97cf-5f23371898a0" > +<father id="2448" num="3" /> +<cdparam x="323" y="546" /> +<sizeparam width="131" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2439" /> +<TGConnectingPoint num="1" id="2440" /> +<TGConnectingPoint num="2" id="2441" /> +<TGConnectingPoint num="3" id="2442" /> +<extraparam> +<guard value="[ pilotsInCockpit > 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2455" index="2" uid="3246ec7e-9990-4b74-84ab-8e8d43a70f8e" > +<cdparam x="481" y="190" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2454" /> +<P1 x="481" y="190" id="2700" /> +<P2 x="481" y="260" id="2635" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2453" index="15" uid="e2c48207-a92a-42c1-abef-1934398be4d7" > +<father id="2455" num="0" /> +<cdparam x="481" y="230" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2449" /> +<TGConnectingPoint num="1" id="2450" /> +<TGConnectingPoint num="2" id="2451" /> +<TGConnectingPoint num="3" id="2452" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2462" index="3" uid="63b2754a-9c5e-4d42-b1ce-35400d7e68cd" > +<cdparam x="493" y="310" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2461" /> +<P1 x="493" y="310" id="2656" /> +<P2 x="493" y="371" id="2616" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2460" index="16" uid="8abf1c3d-3a16-4a82-9f32-60a378b60273" > +<father id="2462" num="0" /> +<cdparam x="493" y="350" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2456" /> +<TGConnectingPoint num="1" id="2457" /> +<TGConnectingPoint num="2" id="2458" /> +<TGConnectingPoint num="3" id="2459" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2469" index="4" uid="929822e9-96e5-4d73-a6c7-f6f5f8b1cb43" > +<cdparam x="493" y="401" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2468" /> +<P1 x="493" y="401" id="2617" /> +<P2 x="496" y="449" id="2560" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2467" index="17" uid="68ed26a9-9f6a-44f7-be1e-3416512a31b5" > +<father id="2469" num="0" /> +<cdparam x="493" y="441" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2463" /> +<TGConnectingPoint num="1" id="2464" /> +<TGConnectingPoint num="2" id="2465" /> +<TGConnectingPoint num="3" id="2466" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5106" id="2542" index="5" uid="d44a324d-f82c-49d8-8fee-7b15307a65e4" > +<cdparam x="717" y="590" /> +<sizeparam width="357" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="ERROR_NO_PILOT_IN_COCKPIT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2470" /> +<TGConnectingPoint num="1" id="2471" /> +<TGConnectingPoint num="2" id="2472" /> +<TGConnectingPoint num="3" id="2473" /> +<TGConnectingPoint num="4" id="2474" /> +<TGConnectingPoint num="5" id="2475" /> +<TGConnectingPoint num="6" id="2476" /> +<TGConnectingPoint num="7" id="2477" /> +<TGConnectingPoint num="8" id="2478" /> +<TGConnectingPoint num="9" id="2479" /> +<TGConnectingPoint num="10" id="2480" /> +<TGConnectingPoint num="11" id="2481" /> +<TGConnectingPoint num="12" id="2482" /> +<TGConnectingPoint num="13" id="2483" /> +<TGConnectingPoint num="14" id="2484" /> +<TGConnectingPoint num="15" id="2485" /> +<TGConnectingPoint num="16" id="2486" /> +<TGConnectingPoint num="17" id="2487" /> +<TGConnectingPoint num="18" id="2488" /> +<TGConnectingPoint num="19" id="2489" /> +<TGConnectingPoint num="20" id="2490" /> +<TGConnectingPoint num="21" id="2491" /> +<TGConnectingPoint num="22" id="2492" /> +<TGConnectingPoint num="23" id="2493" /> +<TGConnectingPoint num="24" id="2494" /> +<TGConnectingPoint num="25" id="2495" /> +<TGConnectingPoint num="26" id="2496" /> +<TGConnectingPoint num="27" id="2497" /> +<TGConnectingPoint num="28" id="2498" /> +<TGConnectingPoint num="29" id="2499" /> +<TGConnectingPoint num="30" id="2500" /> +<TGConnectingPoint num="31" id="2501" /> +<TGConnectingPoint num="32" id="2502" /> +<TGConnectingPoint num="33" id="2503" /> +<TGConnectingPoint num="34" id="2504" /> +<TGConnectingPoint num="35" id="2505" /> +<TGConnectingPoint num="36" id="2506" /> +<TGConnectingPoint num="37" id="2507" /> +<TGConnectingPoint num="38" id="2508" /> +<TGConnectingPoint num="39" id="2509" /> +<TGConnectingPoint num="40" id="2510" /> +<TGConnectingPoint num="41" id="2511" /> +<TGConnectingPoint num="42" id="2512" /> +<TGConnectingPoint num="43" id="2513" /> +<TGConnectingPoint num="44" id="2514" /> +<TGConnectingPoint num="45" id="2515" /> +<TGConnectingPoint num="46" id="2516" /> +<TGConnectingPoint num="47" id="2517" /> +<TGConnectingPoint num="48" id="2518" /> +<TGConnectingPoint num="49" id="2519" /> +<TGConnectingPoint num="50" id="2520" /> +<TGConnectingPoint num="51" id="2521" /> +<TGConnectingPoint num="52" id="2522" /> +<TGConnectingPoint num="53" id="2523" /> +<TGConnectingPoint num="54" id="2524" /> +<TGConnectingPoint num="55" id="2525" /> +<TGConnectingPoint num="56" id="2526" /> +<TGConnectingPoint num="57" id="2527" /> +<TGConnectingPoint num="58" id="2528" /> +<TGConnectingPoint num="59" id="2529" /> +<TGConnectingPoint num="60" id="2530" /> +<TGConnectingPoint num="61" id="2531" /> +<TGConnectingPoint num="62" id="2532" /> +<TGConnectingPoint num="63" id="2533" /> +<TGConnectingPoint num="64" id="2534" /> +<TGConnectingPoint num="65" id="2535" /> +<TGConnectingPoint num="66" id="2536" /> +<TGConnectingPoint num="67" id="2537" /> +<TGConnectingPoint num="68" id="2538" /> +<TGConnectingPoint num="69" id="2539" /> +<TGConnectingPoint num="70" id="2540" /> +<TGConnectingPoint num="71" id="2541" /> +<accessibility /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="2615" index="6" uid="57752bce-aed3-4fc5-af08-dd39108ccb31" > +<cdparam x="459" y="449" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="TestCondition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2543" /> +<TGConnectingPoint num="1" id="2544" /> +<TGConnectingPoint num="2" id="2545" /> +<TGConnectingPoint num="3" id="2546" /> +<TGConnectingPoint num="4" id="2547" /> +<TGConnectingPoint num="5" id="2548" /> +<TGConnectingPoint num="6" id="2549" /> +<TGConnectingPoint num="7" id="2550" /> +<TGConnectingPoint num="8" id="2551" /> +<TGConnectingPoint num="9" id="2552" /> +<TGConnectingPoint num="10" id="2553" /> +<TGConnectingPoint num="11" id="2554" /> +<TGConnectingPoint num="12" id="2555" /> +<TGConnectingPoint num="13" id="2556" /> +<TGConnectingPoint num="14" id="2557" /> +<TGConnectingPoint num="15" id="2558" /> +<TGConnectingPoint num="16" id="2559" /> +<TGConnectingPoint num="17" id="2560" /> +<TGConnectingPoint num="18" id="2561" /> +<TGConnectingPoint num="19" id="2562" /> +<TGConnectingPoint num="20" id="2563" /> +<TGConnectingPoint num="21" id="2564" /> +<TGConnectingPoint num="22" id="2565" /> +<TGConnectingPoint num="23" id="2566" /> +<TGConnectingPoint num="24" id="2567" /> +<TGConnectingPoint num="25" id="2568" /> +<TGConnectingPoint num="26" id="2569" /> +<TGConnectingPoint num="27" id="2570" /> +<TGConnectingPoint num="28" id="2571" /> +<TGConnectingPoint num="29" id="2572" /> +<TGConnectingPoint num="30" id="2573" /> +<TGConnectingPoint num="31" id="2574" /> +<TGConnectingPoint num="32" id="2575" /> +<TGConnectingPoint num="33" id="2576" /> +<TGConnectingPoint num="34" id="2577" /> +<TGConnectingPoint num="35" id="2578" /> +<TGConnectingPoint num="36" id="2579" /> +<TGConnectingPoint num="37" id="2580" /> +<TGConnectingPoint num="38" id="2581" /> +<TGConnectingPoint num="39" id="2582" /> +<TGConnectingPoint num="40" id="2583" /> +<TGConnectingPoint num="41" id="2584" /> +<TGConnectingPoint num="42" id="2585" /> +<TGConnectingPoint num="43" id="2586" /> +<TGConnectingPoint num="44" id="2587" /> +<TGConnectingPoint num="45" id="2588" /> +<TGConnectingPoint num="46" id="2589" /> +<TGConnectingPoint num="47" id="2590" /> +<TGConnectingPoint num="48" id="2591" /> +<TGConnectingPoint num="49" id="2592" /> +<TGConnectingPoint num="50" id="2593" /> +<TGConnectingPoint num="51" id="2594" /> +<TGConnectingPoint num="52" id="2595" /> +<TGConnectingPoint num="53" id="2596" /> +<TGConnectingPoint num="54" id="2597" /> +<TGConnectingPoint num="55" id="2598" /> +<TGConnectingPoint num="56" id="2599" /> +<TGConnectingPoint num="57" id="2600" /> +<TGConnectingPoint num="58" id="2601" /> +<TGConnectingPoint num="59" id="2602" /> +<TGConnectingPoint num="60" id="2603" /> +<TGConnectingPoint num="61" id="2604" /> +<TGConnectingPoint num="62" id="2605" /> +<TGConnectingPoint num="63" id="2606" /> +<TGConnectingPoint num="64" id="2607" /> +<TGConnectingPoint num="65" id="2608" /> +<TGConnectingPoint num="66" id="2609" /> +<TGConnectingPoint num="67" id="2610" /> +<TGConnectingPoint num="68" id="2611" /> +<TGConnectingPoint num="69" id="2612" /> +<TGConnectingPoint num="70" id="2613" /> +<TGConnectingPoint num="71" id="2614" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="2626" index="7" uid="7359f713-c40a-4bc1-b6e5-7744b79d58d8" > +<cdparam x="387" y="376" /> +<sizeparam width="212" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="readNbOfPilots(pilotsInCockpit)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2616" /> +<TGConnectingPoint num="1" id="2617" /> +<TGConnectingPoint num="2" id="2618" /> +<TGConnectingPoint num="3" id="2619" /> +<TGConnectingPoint num="4" id="2620" /> +<TGConnectingPoint num="5" id="2621" /> +<TGConnectingPoint num="6" id="2622" /> +<TGConnectingPoint num="7" id="2623" /> +<TGConnectingPoint num="8" id="2624" /> +<TGConnectingPoint num="9" id="2625" /> +</COMPONENT> + +<COMPONENT type="5106" id="2699" index="8" uid="7a4c3173-31e4-4de3-b75e-c3469b149003" > +<cdparam x="456" y="260" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="Obs_pilots" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2627" /> +<TGConnectingPoint num="1" id="2628" /> +<TGConnectingPoint num="2" id="2629" /> +<TGConnectingPoint num="3" id="2630" /> +<TGConnectingPoint num="4" id="2631" /> +<TGConnectingPoint num="5" id="2632" /> +<TGConnectingPoint num="6" id="2633" /> +<TGConnectingPoint num="7" id="2634" /> +<TGConnectingPoint num="8" id="2635" /> +<TGConnectingPoint num="9" id="2636" /> +<TGConnectingPoint num="10" id="2637" /> +<TGConnectingPoint num="11" id="2638" /> +<TGConnectingPoint num="12" id="2639" /> +<TGConnectingPoint num="13" id="2640" /> +<TGConnectingPoint num="14" id="2641" /> +<TGConnectingPoint num="15" id="2642" /> +<TGConnectingPoint num="16" id="2643" /> +<TGConnectingPoint num="17" id="2644" /> +<TGConnectingPoint num="18" id="2645" /> +<TGConnectingPoint num="19" id="2646" /> +<TGConnectingPoint num="20" id="2647" /> +<TGConnectingPoint num="21" id="2648" /> +<TGConnectingPoint num="22" id="2649" /> +<TGConnectingPoint num="23" id="2650" /> +<TGConnectingPoint num="24" id="2651" /> +<TGConnectingPoint num="25" id="2652" /> +<TGConnectingPoint num="26" id="2653" /> +<TGConnectingPoint num="27" id="2654" /> +<TGConnectingPoint num="28" id="2655" /> +<TGConnectingPoint num="29" id="2656" /> +<TGConnectingPoint num="30" id="2657" /> +<TGConnectingPoint num="31" id="2658" /> +<TGConnectingPoint num="32" id="2659" /> +<TGConnectingPoint num="33" id="2660" /> +<TGConnectingPoint num="34" id="2661" /> +<TGConnectingPoint num="35" id="2662" /> +<TGConnectingPoint num="36" id="2663" /> +<TGConnectingPoint num="37" id="2664" /> +<TGConnectingPoint num="38" id="2665" /> +<TGConnectingPoint num="39" id="2666" /> +<TGConnectingPoint num="40" id="2667" /> +<TGConnectingPoint num="41" id="2668" /> +<TGConnectingPoint num="42" id="2669" /> +<TGConnectingPoint num="43" id="2670" /> +<TGConnectingPoint num="44" id="2671" /> +<TGConnectingPoint num="45" id="2672" /> +<TGConnectingPoint num="46" id="2673" /> +<TGConnectingPoint num="47" id="2674" /> +<TGConnectingPoint num="48" id="2675" /> +<TGConnectingPoint num="49" id="2676" /> +<TGConnectingPoint num="50" id="2677" /> +<TGConnectingPoint num="51" id="2678" /> +<TGConnectingPoint num="52" id="2679" /> +<TGConnectingPoint num="53" id="2680" /> +<TGConnectingPoint num="54" id="2681" /> +<TGConnectingPoint num="55" id="2682" /> +<TGConnectingPoint num="56" id="2683" /> +<TGConnectingPoint num="57" id="2684" /> +<TGConnectingPoint num="58" id="2685" /> +<TGConnectingPoint num="59" id="2686" /> +<TGConnectingPoint num="60" id="2687" /> +<TGConnectingPoint num="61" id="2688" /> +<TGConnectingPoint num="62" id="2689" /> +<TGConnectingPoint num="63" id="2690" /> +<TGConnectingPoint num="64" id="2691" /> +<TGConnectingPoint num="65" id="2692" /> +<TGConnectingPoint num="66" id="2693" /> +<TGConnectingPoint num="67" id="2694" /> +<TGConnectingPoint num="68" id="2695" /> +<TGConnectingPoint num="69" id="2696" /> +<TGConnectingPoint num="70" id="2697" /> +<TGConnectingPoint num="71" id="2698" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="2701" index="9" uid="e223722f-c855-4684-a49a-a25a47b197ee" > +<cdparam x="474" y="170" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2700" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="DisplayOfLockbutton" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="2708" index="0" uid="02da003b-dff3-4b21-83e2-6581316675fd" > +<cdparam x="1277" y="599" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2707" /> +<P1 x="1277" y="599" id="2801" /> +<P2 x="1132" y="623" id="3226" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2706" index="20" uid="66fe8b70-5b10-4662-8a95-ab10ac8e0f83" > +<father id="2708" num="0" /> +<cdparam x="1277" y="639" /> +<sizeparam width="80" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2702" /> +<TGConnectingPoint num="1" id="2703" /> +<TGConnectingPoint num="2" id="2704" /> +<TGConnectingPoint num="3" id="2705" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="open = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2715" index="1" uid="b6180f63-0f85-416e-b400-3fbd81e6f659" > +<cdparam x="1132" y="513" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2714" /> +<P1 x="1132" y="513" id="3217" /> +<P2 x="1277" y="569" id="2800" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2713" index="21" uid="baa29498-3590-4dd3-841d-b7faff359e94" > +<father id="2715" num="0" /> +<cdparam x="1132" y="553" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2709" /> +<TGConnectingPoint num="1" id="2710" /> +<TGConnectingPoint num="2" id="2711" /> +<TGConnectingPoint num="3" id="2712" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2722" index="2" uid="8e54cc42-ee83-4cc2-8aab-215bd9913998" > +<cdparam x="1267" y="410" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2721" /> +<P1 x="1267" y="410" id="2812" /> +<P2 x="1132" y="456" id="3236" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2720" index="22" uid="5549ae60-07de-4239-bda7-472fd6aec1ff" > +<father id="2722" num="0" /> +<cdparam x="1267" y="450" /> +<sizeparam width="76" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2716" /> +<TGConnectingPoint num="1" id="2717" /> +<TGConnectingPoint num="2" id="2718" /> +<TGConnectingPoint num="3" id="2719" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="open = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2729" index="3" uid="6c2247d5-d4f8-493c-99b6-a7684f53e4b0" > +<cdparam x="1132" y="345" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2728" /> +<P1 x="1132" y="345" id="3235" /> +<P2 x="1267" y="380" id="2811" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2727" index="23" uid="eeffe04b-04a0-4e26-bb05-71abc27eb89e" > +<father id="2729" num="0" /> +<cdparam x="1132" y="385" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2723" /> +<TGConnectingPoint num="1" id="2724" /> +<TGConnectingPoint num="2" id="2725" /> +<TGConnectingPoint num="3" id="2726" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2736" index="4" uid="4cf5454c-e896-41d8-9d20-12aad7bb347b" > +<cdparam x="312" y="609" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2735" /> +<P1 x="312" y="609" id="2823" /> +<P2 x="491" y="676" id="3238" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2734" index="24" uid="313f5a24-630f-41ad-bea0-dd1643ef491a" > +<father id="2736" num="0" /> +<cdparam x="389" y="636" /> +<sizeparam width="76" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2730" /> +<TGConnectingPoint num="1" id="2731" /> +<TGConnectingPoint num="2" id="2732" /> +<TGConnectingPoint num="3" id="2733" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fault = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2743" index="5" uid="a68fd078-d580-45a3-8b35-17f73a99ef55" > +<cdparam x="491" y="513" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2742" /> +<P1 x="491" y="513" id="3216" /> +<P2 x="312" y="579" id="2822" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2741" index="25" uid="929c9bcb-676b-4ea1-8f66-9d7579dcc9b4" > +<father id="2743" num="0" /> +<cdparam x="491" y="553" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2737" /> +<TGConnectingPoint num="1" id="2738" /> +<TGConnectingPoint num="2" id="2739" /> +<TGConnectingPoint num="3" id="2740" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2750" index="6" uid="fa72f54a-678c-44d6-80a6-a6be5460680b" > +<cdparam x="300" y="417" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2749" /> +<P1 x="300" y="417" id="2834" /> +<P2 x="491" y="456" id="3234" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2748" index="26" uid="30903c22-c576-4d4d-a040-33f6829f09f6" > +<father id="2750" num="0" /> +<cdparam x="382" y="427" /> +<sizeparam width="72" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2744" /> +<TGConnectingPoint num="1" id="2745" /> +<TGConnectingPoint num="2" id="2746" /> +<TGConnectingPoint num="3" id="2747" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fault = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2757" index="7" uid="4bb03066-32a3-4521-9952-203900cc9e2e" > +<cdparam x="491" y="345" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2756" /> +<P1 x="491" y="345" id="3233" /> +<P2 x="300" y="387" id="2833" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2755" index="27" uid="20639063-3fe1-4dfc-a8c6-10d67d4da1b6" > +<father id="2757" num="0" /> +<cdparam x="491" y="385" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2751" /> +<TGConnectingPoint num="1" id="2752" /> +<TGConnectingPoint num="2" id="2753" /> +<TGConnectingPoint num="3" id="2754" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2764" index="8" uid="75cc73d1-827b-4c5d-929d-a47386b792f9" > +<cdparam x="787" y="437" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2763" /> +<P1 x="787" y="437" id="2874" /> +<P2 x="658" y="595" id="2922" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2762" index="28" uid="07646f51-7225-42c2-aee1-4b98eb2ee081" > +<father id="2764" num="0" /> +<cdparam x="606" y="541" /> +<sizeparam width="226" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2758" /> +<TGConnectingPoint num="1" id="2759" /> +<TGConnectingPoint num="2" id="2760" /> +<TGConnectingPoint num="3" id="2761" /> +<extraparam> +<guard value="[ (fault == true)&& (open == true)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2771" index="9" uid="3f08d537-cfaa-4e0b-923f-9e80ae15ffad" > +<cdparam x="837" y="437" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2770" /> +<P1 x="837" y="437" id="2876" /> +<P2 x="892" y="587" id="3011" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2769" index="29" uid="e1d62e6a-f140-4acd-9195-89aa38960048" > +<father id="2771" num="0" /> +<cdparam x="786" y="568" /> +<sizeparam width="226" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2765" /> +<TGConnectingPoint num="1" id="2766" /> +<TGConnectingPoint num="2" id="2767" /> +<TGConnectingPoint num="3" id="2768" /> +<extraparam> +<guard value="[(fault == false)&& (open == true)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2778" index="10" uid="211bb8d6-1eb7-4a45-ab2e-adc84b1c2c28" > +<cdparam x="875" y="424" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2777" /> +<P1 x="875" y="424" id="2859" /> +<P2 x="988" y="469" id="3068" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2776" index="30" uid="9833f628-04ca-4d4a-92cc-be14aa3d4b55" > +<father id="2778" num="0" /> +<cdparam x="896" y="438" /> +<sizeparam width="230" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2772" /> +<TGConnectingPoint num="1" id="2773" /> +<TGConnectingPoint num="2" id="2774" /> +<TGConnectingPoint num="3" id="2775" /> +<extraparam> +<guard value="[ (fault == true)&& (open == false)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2785" index="11" uid="31593685-2e58-41b5-9be2-917f023edad3" > +<cdparam x="775" y="412" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2784" /> +<P1 x="775" y="412" id="2849" /> +<P2 x="618" y="455" id="3141" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2783" index="31" uid="02e80117-0efc-4983-8cee-18a3b605757c" > +<father id="2785" num="0" /> +<cdparam x="527" y="417" /> +<sizeparam width="234" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2779" /> +<TGConnectingPoint num="1" id="2780" /> +<TGConnectingPoint num="2" id="2781" /> +<TGConnectingPoint num="3" id="2782" /> +<extraparam> +<guard value="[ (fault == false)&& (open == false)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2792" index="12" uid="7c85a887-375f-4fb3-8eb2-3b9ae4c1b492" > +<cdparam x="836" y="345" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2791" /> +<P1 x="836" y="345" id="2919" /> +<P2 x="825" y="387" id="2847" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2790" index="32" uid="1540acf6-14da-45e2-81af-e5b65fbf0ded" > +<father id="2792" num="0" /> +<cdparam x="876" y="426" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2786" /> +<TGConnectingPoint num="1" id="2787" /> +<TGConnectingPoint num="2" id="2788" /> +<TGConnectingPoint num="3" id="2789" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2799" index="13" uid="d73138cf-1d68-459c-b023-4a9b80d5675f" > +<cdparam x="607" y="249" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2798" /> +<P1 x="617" y="205" id="2844" /> +<P2 x="728" y="293" id="3230" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2797" index="33" uid="fac26264-5a8b-4f20-adc5-0bb79112364f" > +<father id="2799" num="0" /> +<cdparam x="607" y="289" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2793" /> +<TGConnectingPoint num="1" id="2794" /> +<TGConnectingPoint num="2" id="2795" /> +<TGConnectingPoint num="3" id="2796" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5104" id="2810" index="14" uid="dde16fc3-2052-4fae-9002-4a9f1dc7a9e5" > +<cdparam x="1233" y="574" /> +<sizeparam width="89" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="stopOpen()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2800" /> +<TGConnectingPoint num="1" id="2801" /> +<TGConnectingPoint num="2" id="2802" /> +<TGConnectingPoint num="3" id="2803" /> +<TGConnectingPoint num="4" id="2804" /> +<TGConnectingPoint num="5" id="2805" /> +<TGConnectingPoint num="6" id="2806" /> +<TGConnectingPoint num="7" id="2807" /> +<TGConnectingPoint num="8" id="2808" /> +<TGConnectingPoint num="9" id="2809" /> +</COMPONENT> + +<COMPONENT type="5104" id="2821" index="15" uid="0e59a4eb-b0db-4c32-90ba-6347fa546462" > +<cdparam x="1237" y="385" /> +<sizeparam width="60" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="open()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2811" /> +<TGConnectingPoint num="1" id="2812" /> +<TGConnectingPoint num="2" id="2813" /> +<TGConnectingPoint num="3" id="2814" /> +<TGConnectingPoint num="4" id="2815" /> +<TGConnectingPoint num="5" id="2816" /> +<TGConnectingPoint num="6" id="2817" /> +<TGConnectingPoint num="7" id="2818" /> +<TGConnectingPoint num="8" id="2819" /> +<TGConnectingPoint num="9" id="2820" /> +</COMPONENT> + +<COMPONENT type="5104" id="2832" index="16" uid="82eb7dd8-e431-4dd7-8654-66a22016bf70" > +<cdparam x="268" y="584" /> +<sizeparam width="89" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="stopOpen()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2822" /> +<TGConnectingPoint num="1" id="2823" /> +<TGConnectingPoint num="2" id="2824" /> +<TGConnectingPoint num="3" id="2825" /> +<TGConnectingPoint num="4" id="2826" /> +<TGConnectingPoint num="5" id="2827" /> +<TGConnectingPoint num="6" id="2828" /> +<TGConnectingPoint num="7" id="2829" /> +<TGConnectingPoint num="8" id="2830" /> +<TGConnectingPoint num="9" id="2831" /> +</COMPONENT> + +<COMPONENT type="5104" id="2843" index="17" uid="34275639-506e-43f3-ab1a-aa26954cef42" > +<cdparam x="272" y="392" /> +<sizeparam width="56" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="fault()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2833" /> +<TGConnectingPoint num="1" id="2834" /> +<TGConnectingPoint num="2" id="2835" /> +<TGConnectingPoint num="3" id="2836" /> +<TGConnectingPoint num="4" id="2837" /> +<TGConnectingPoint num="5" id="2838" /> +<TGConnectingPoint num="6" id="2839" /> +<TGConnectingPoint num="7" id="2840" /> +<TGConnectingPoint num="8" id="2841" /> +<TGConnectingPoint num="9" id="2842" /> +</COMPONENT> + +<COMPONENT type="5100" id="2845" index="18" uid="536d5e0c-9502-4030-a37b-5163940839e3" > +<cdparam x="610" y="185" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2844" /> +</COMPONENT> + +<COMPONENT type="5106" id="3285" index="19" uid="5e3d0921-e0d2-42ab-9ec2-0e025b254dc4" > +<cdparam x="491" y="293" /> +<sizeparam width="641" height="441" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="Main" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3213" /> +<TGConnectingPoint num="1" id="3214" /> +<TGConnectingPoint num="2" id="3215" /> +<TGConnectingPoint num="3" id="3216" /> +<TGConnectingPoint num="4" id="3217" /> +<TGConnectingPoint num="5" id="3218" /> +<TGConnectingPoint num="6" id="3219" /> +<TGConnectingPoint num="7" id="3220" /> +<TGConnectingPoint num="8" id="3221" /> +<TGConnectingPoint num="9" id="3222" /> +<TGConnectingPoint num="10" id="3223" /> +<TGConnectingPoint num="11" id="3224" /> +<TGConnectingPoint num="12" id="3225" /> +<TGConnectingPoint num="13" id="3226" /> +<TGConnectingPoint num="14" id="3227" /> +<TGConnectingPoint num="15" id="3228" /> +<TGConnectingPoint num="16" id="3229" /> +<TGConnectingPoint num="17" id="3230" /> +<TGConnectingPoint num="18" id="3231" /> +<TGConnectingPoint num="19" id="3232" /> +<TGConnectingPoint num="20" id="3233" /> +<TGConnectingPoint num="21" id="3234" /> +<TGConnectingPoint num="22" id="3235" /> +<TGConnectingPoint num="23" id="3236" /> +<TGConnectingPoint num="24" id="3237" /> +<TGConnectingPoint num="25" id="3238" /> +<TGConnectingPoint num="26" id="3239" /> +<TGConnectingPoint num="27" id="3240" /> +<TGConnectingPoint num="28" id="3241" /> +<TGConnectingPoint num="29" id="3242" /> +<TGConnectingPoint num="30" id="3243" /> +<TGConnectingPoint num="31" id="3244" /> +<TGConnectingPoint num="32" id="3245" /> +<TGConnectingPoint num="33" id="3246" /> +<TGConnectingPoint num="34" id="3247" /> +<TGConnectingPoint num="35" id="3248" /> +<TGConnectingPoint num="36" id="3249" /> +<TGConnectingPoint num="37" id="3250" /> +<TGConnectingPoint num="38" id="3251" /> +<TGConnectingPoint num="39" id="3252" /> +<TGConnectingPoint num="40" id="3253" /> +<TGConnectingPoint num="41" id="3254" /> +<TGConnectingPoint num="42" id="3255" /> +<TGConnectingPoint num="43" id="3256" /> +<TGConnectingPoint num="44" id="3257" /> +<TGConnectingPoint num="45" id="3258" /> +<TGConnectingPoint num="46" id="3259" /> +<TGConnectingPoint num="47" id="3260" /> +<TGConnectingPoint num="48" id="3261" /> +<TGConnectingPoint num="49" id="3262" /> +<TGConnectingPoint num="50" id="3263" /> +<TGConnectingPoint num="51" id="3264" /> +<TGConnectingPoint num="52" id="3265" /> +<TGConnectingPoint num="53" id="3266" /> +<TGConnectingPoint num="54" id="3267" /> +<TGConnectingPoint num="55" id="3268" /> +<TGConnectingPoint num="56" id="3269" /> +<TGConnectingPoint num="57" id="3270" /> +<TGConnectingPoint num="58" id="3271" /> +<TGConnectingPoint num="59" id="3272" /> +<TGConnectingPoint num="60" id="3273" /> +<TGConnectingPoint num="61" id="3274" /> +<TGConnectingPoint num="62" id="3275" /> +<TGConnectingPoint num="63" id="3276" /> +<TGConnectingPoint num="64" id="3277" /> +<TGConnectingPoint num="65" id="3278" /> +<TGConnectingPoint num="66" id="3279" /> +<TGConnectingPoint num="67" id="3280" /> +<TGConnectingPoint num="68" id="3281" /> +<TGConnectingPoint num="69" id="3282" /> +<TGConnectingPoint num="70" id="3283" /> +<TGConnectingPoint num="71" id="3284" /> +<extraparam> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="5106" id="2918" index="34" uid="24429be5-db57-4653-a695-95bfaa2b0212" > +<father id="3285" num="0" /> +<cdparam x="775" y="387" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="0" maxX="541" minY="0" maxY="391" /> +<infoparam name="state0" value="Test" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2846" /> +<TGConnectingPoint num="1" id="2847" /> +<TGConnectingPoint num="2" id="2848" /> +<TGConnectingPoint num="3" id="2849" /> +<TGConnectingPoint num="4" id="2850" /> +<TGConnectingPoint num="5" id="2851" /> +<TGConnectingPoint num="6" id="2852" /> +<TGConnectingPoint num="7" id="2853" /> +<TGConnectingPoint num="8" id="2854" /> +<TGConnectingPoint num="9" id="2855" /> +<TGConnectingPoint num="10" id="2856" /> +<TGConnectingPoint num="11" id="2857" /> +<TGConnectingPoint num="12" id="2858" /> +<TGConnectingPoint num="13" id="2859" /> +<TGConnectingPoint num="14" id="2860" /> +<TGConnectingPoint num="15" id="2861" /> +<TGConnectingPoint num="16" id="2862" /> +<TGConnectingPoint num="17" id="2863" /> +<TGConnectingPoint num="18" id="2864" /> +<TGConnectingPoint num="19" id="2865" /> +<TGConnectingPoint num="20" id="2866" /> +<TGConnectingPoint num="21" id="2867" /> +<TGConnectingPoint num="22" id="2868" /> +<TGConnectingPoint num="23" id="2869" /> +<TGConnectingPoint num="24" id="2870" /> +<TGConnectingPoint num="25" id="2871" /> +<TGConnectingPoint num="26" id="2872" /> +<TGConnectingPoint num="27" id="2873" /> +<TGConnectingPoint num="28" id="2874" /> +<TGConnectingPoint num="29" id="2875" /> +<TGConnectingPoint num="30" id="2876" /> +<TGConnectingPoint num="31" id="2877" /> +<TGConnectingPoint num="32" id="2878" /> +<TGConnectingPoint num="33" id="2879" /> +<TGConnectingPoint num="34" id="2880" /> +<TGConnectingPoint num="35" id="2881" /> +<TGConnectingPoint num="36" id="2882" /> +<TGConnectingPoint num="37" id="2883" /> +<TGConnectingPoint num="38" id="2884" /> +<TGConnectingPoint num="39" id="2885" /> +<TGConnectingPoint num="40" id="2886" /> +<TGConnectingPoint num="41" id="2887" /> +<TGConnectingPoint num="42" id="2888" /> +<TGConnectingPoint num="43" id="2889" /> +<TGConnectingPoint num="44" id="2890" /> +<TGConnectingPoint num="45" id="2891" /> +<TGConnectingPoint num="46" id="2892" /> +<TGConnectingPoint num="47" id="2893" /> +<TGConnectingPoint num="48" id="2894" /> +<TGConnectingPoint num="49" id="2895" /> +<TGConnectingPoint num="50" id="2896" /> +<TGConnectingPoint num="51" id="2897" /> +<TGConnectingPoint num="52" id="2898" /> +<TGConnectingPoint num="53" id="2899" /> +<TGConnectingPoint num="54" id="2900" /> +<TGConnectingPoint num="55" id="2901" /> +<TGConnectingPoint num="56" id="2902" /> +<TGConnectingPoint num="57" id="2903" /> +<TGConnectingPoint num="58" id="2904" /> +<TGConnectingPoint num="59" id="2905" /> +<TGConnectingPoint num="60" id="2906" /> +<TGConnectingPoint num="61" id="2907" /> +<TGConnectingPoint num="62" id="2908" /> +<TGConnectingPoint num="63" id="2909" /> +<TGConnectingPoint num="64" id="2910" /> +<TGConnectingPoint num="65" id="2911" /> +<TGConnectingPoint num="66" id="2912" /> +<TGConnectingPoint num="67" id="2913" /> +<TGConnectingPoint num="68" id="2914" /> +<TGConnectingPoint num="69" id="2915" /> +<TGConnectingPoint num="70" id="2916" /> +<TGConnectingPoint num="71" id="2917" /> +<extraparam> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="5100" id="2920" index="35" uid="ade831c5-f491-43bc-b5a9-3e750218221b" > +<father id="3285" num="1" /> +<cdparam x="829" y="325" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="626" minY="0" maxY="426" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2919" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="5106" id="2993" index="36" uid="7867b318-7c50-4a69-85ce-00c23ae286e1" > +<father id="3285" num="2" /> +<cdparam x="559" y="595" /> +<sizeparam width="198" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="0" maxX="443" minY="0" maxY="391" /> +<infoparam name="state0" value="FAULT_AND_OPEN" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2921" /> +<TGConnectingPoint num="1" id="2922" /> +<TGConnectingPoint num="2" id="2923" /> +<TGConnectingPoint num="3" id="2924" /> +<TGConnectingPoint num="4" id="2925" /> +<TGConnectingPoint num="5" id="2926" /> +<TGConnectingPoint num="6" id="2927" /> +<TGConnectingPoint num="7" id="2928" /> +<TGConnectingPoint num="8" id="2929" /> +<TGConnectingPoint num="9" id="2930" /> +<TGConnectingPoint num="10" id="2931" /> +<TGConnectingPoint num="11" id="2932" /> +<TGConnectingPoint num="12" id="2933" /> +<TGConnectingPoint num="13" id="2934" /> +<TGConnectingPoint num="14" id="2935" /> +<TGConnectingPoint num="15" id="2936" /> +<TGConnectingPoint num="16" id="2937" /> +<TGConnectingPoint num="17" id="2938" /> +<TGConnectingPoint num="18" id="2939" /> +<TGConnectingPoint num="19" id="2940" /> +<TGConnectingPoint num="20" id="2941" /> +<TGConnectingPoint num="21" id="2942" /> +<TGConnectingPoint num="22" id="2943" /> +<TGConnectingPoint num="23" id="2944" /> +<TGConnectingPoint num="24" id="2945" /> +<TGConnectingPoint num="25" id="2946" /> +<TGConnectingPoint num="26" id="2947" /> +<TGConnectingPoint num="27" id="2948" /> +<TGConnectingPoint num="28" id="2949" /> +<TGConnectingPoint num="29" id="2950" /> +<TGConnectingPoint num="30" id="2951" /> +<TGConnectingPoint num="31" id="2952" /> +<TGConnectingPoint num="32" id="2953" /> +<TGConnectingPoint num="33" id="2954" /> +<TGConnectingPoint num="34" id="2955" /> +<TGConnectingPoint num="35" id="2956" /> +<TGConnectingPoint num="36" id="2957" /> +<TGConnectingPoint num="37" id="2958" /> +<TGConnectingPoint num="38" id="2959" /> +<TGConnectingPoint num="39" id="2960" /> +<TGConnectingPoint num="40" id="2961" /> +<TGConnectingPoint num="41" id="2962" /> +<TGConnectingPoint num="42" id="2963" /> +<TGConnectingPoint num="43" id="2964" /> +<TGConnectingPoint num="44" id="2965" /> +<TGConnectingPoint num="45" id="2966" /> +<TGConnectingPoint num="46" id="2967" /> +<TGConnectingPoint num="47" id="2968" /> +<TGConnectingPoint num="48" id="2969" /> +<TGConnectingPoint num="49" id="2970" /> +<TGConnectingPoint num="50" id="2971" /> +<TGConnectingPoint num="51" id="2972" /> +<TGConnectingPoint num="52" id="2973" /> +<TGConnectingPoint num="53" id="2974" /> +<TGConnectingPoint num="54" id="2975" /> +<TGConnectingPoint num="55" id="2976" /> +<TGConnectingPoint num="56" id="2977" /> +<TGConnectingPoint num="57" id="2978" /> +<TGConnectingPoint num="58" id="2979" /> +<TGConnectingPoint num="59" id="2980" /> +<TGConnectingPoint num="60" id="2981" /> +<TGConnectingPoint num="61" id="2982" /> +<TGConnectingPoint num="62" id="2983" /> +<TGConnectingPoint num="63" id="2984" /> +<TGConnectingPoint num="64" id="2985" /> +<TGConnectingPoint num="65" id="2986" /> +<TGConnectingPoint num="66" id="2987" /> +<TGConnectingPoint num="67" id="2988" /> +<TGConnectingPoint num="68" id="2989" /> +<TGConnectingPoint num="69" id="2990" /> +<TGConnectingPoint num="70" id="2991" /> +<TGConnectingPoint num="71" id="2992" /> +<extraparam> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="5106" id="3066" index="37" uid="dd95a3b7-1229-40f1-ae27-2fca48cef8b4" > +<father id="3285" num="3" /> +<cdparam x="855" y="587" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="0" maxX="541" minY="0" maxY="391" /> +<infoparam name="state0" value="OPEN" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2994" /> +<TGConnectingPoint num="1" id="2995" /> +<TGConnectingPoint num="2" id="2996" /> +<TGConnectingPoint num="3" id="2997" /> +<TGConnectingPoint num="4" id="2998" /> +<TGConnectingPoint num="5" id="2999" /> +<TGConnectingPoint num="6" id="3000" /> +<TGConnectingPoint num="7" id="3001" /> +<TGConnectingPoint num="8" id="3002" /> +<TGConnectingPoint num="9" id="3003" /> +<TGConnectingPoint num="10" id="3004" /> +<TGConnectingPoint num="11" id="3005" /> +<TGConnectingPoint num="12" id="3006" /> +<TGConnectingPoint num="13" id="3007" /> +<TGConnectingPoint num="14" id="3008" /> +<TGConnectingPoint num="15" id="3009" /> +<TGConnectingPoint num="16" id="3010" /> +<TGConnectingPoint num="17" id="3011" /> +<TGConnectingPoint num="18" id="3012" /> +<TGConnectingPoint num="19" id="3013" /> +<TGConnectingPoint num="20" id="3014" /> +<TGConnectingPoint num="21" id="3015" /> +<TGConnectingPoint num="22" id="3016" /> +<TGConnectingPoint num="23" id="3017" /> +<TGConnectingPoint num="24" id="3018" /> +<TGConnectingPoint num="25" id="3019" /> +<TGConnectingPoint num="26" id="3020" /> +<TGConnectingPoint num="27" id="3021" /> +<TGConnectingPoint num="28" id="3022" /> +<TGConnectingPoint num="29" id="3023" /> +<TGConnectingPoint num="30" id="3024" /> +<TGConnectingPoint num="31" id="3025" /> +<TGConnectingPoint num="32" id="3026" /> +<TGConnectingPoint num="33" id="3027" /> +<TGConnectingPoint num="34" id="3028" /> +<TGConnectingPoint num="35" id="3029" /> +<TGConnectingPoint num="36" id="3030" /> +<TGConnectingPoint num="37" id="3031" /> +<TGConnectingPoint num="38" id="3032" /> +<TGConnectingPoint num="39" id="3033" /> +<TGConnectingPoint num="40" id="3034" /> +<TGConnectingPoint num="41" id="3035" /> +<TGConnectingPoint num="42" id="3036" /> +<TGConnectingPoint num="43" id="3037" /> +<TGConnectingPoint num="44" id="3038" /> +<TGConnectingPoint num="45" id="3039" /> +<TGConnectingPoint num="46" id="3040" /> +<TGConnectingPoint num="47" id="3041" /> +<TGConnectingPoint num="48" id="3042" /> +<TGConnectingPoint num="49" id="3043" /> +<TGConnectingPoint num="50" id="3044" /> +<TGConnectingPoint num="51" id="3045" /> +<TGConnectingPoint num="52" id="3046" /> +<TGConnectingPoint num="53" id="3047" /> +<TGConnectingPoint num="54" id="3048" /> +<TGConnectingPoint num="55" id="3049" /> +<TGConnectingPoint num="56" id="3050" /> +<TGConnectingPoint num="57" id="3051" /> +<TGConnectingPoint num="58" id="3052" /> +<TGConnectingPoint num="59" id="3053" /> +<TGConnectingPoint num="60" id="3054" /> +<TGConnectingPoint num="61" id="3055" /> +<TGConnectingPoint num="62" id="3056" /> +<TGConnectingPoint num="63" id="3057" /> +<TGConnectingPoint num="64" id="3058" /> +<TGConnectingPoint num="65" id="3059" /> +<TGConnectingPoint num="66" id="3060" /> +<TGConnectingPoint num="67" id="3061" /> +<TGConnectingPoint num="68" id="3062" /> +<TGConnectingPoint num="69" id="3063" /> +<TGConnectingPoint num="70" id="3064" /> +<TGConnectingPoint num="71" id="3065" /> +<extraparam> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="5106" id="3139" index="38" uid="b72cd539-ac27-4da7-97f6-1c45c997da78" > +<father id="3285" num="4" /> +<cdparam x="938" y="469" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="0" maxX="541" minY="0" maxY="391" /> +<infoparam name="state0" value="FAULT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3067" /> +<TGConnectingPoint num="1" id="3068" /> +<TGConnectingPoint num="2" id="3069" /> +<TGConnectingPoint num="3" id="3070" /> +<TGConnectingPoint num="4" id="3071" /> +<TGConnectingPoint num="5" id="3072" /> +<TGConnectingPoint num="6" id="3073" /> +<TGConnectingPoint num="7" id="3074" /> +<TGConnectingPoint num="8" id="3075" /> +<TGConnectingPoint num="9" id="3076" /> +<TGConnectingPoint num="10" id="3077" /> +<TGConnectingPoint num="11" id="3078" /> +<TGConnectingPoint num="12" id="3079" /> +<TGConnectingPoint num="13" id="3080" /> +<TGConnectingPoint num="14" id="3081" /> +<TGConnectingPoint num="15" id="3082" /> +<TGConnectingPoint num="16" id="3083" /> +<TGConnectingPoint num="17" id="3084" /> +<TGConnectingPoint num="18" id="3085" /> +<TGConnectingPoint num="19" id="3086" /> +<TGConnectingPoint num="20" id="3087" /> +<TGConnectingPoint num="21" id="3088" /> +<TGConnectingPoint num="22" id="3089" /> +<TGConnectingPoint num="23" id="3090" /> +<TGConnectingPoint num="24" id="3091" /> +<TGConnectingPoint num="25" id="3092" /> +<TGConnectingPoint num="26" id="3093" /> +<TGConnectingPoint num="27" id="3094" /> +<TGConnectingPoint num="28" id="3095" /> +<TGConnectingPoint num="29" id="3096" /> +<TGConnectingPoint num="30" id="3097" /> +<TGConnectingPoint num="31" id="3098" /> +<TGConnectingPoint num="32" id="3099" /> +<TGConnectingPoint num="33" id="3100" /> +<TGConnectingPoint num="34" id="3101" /> +<TGConnectingPoint num="35" id="3102" /> +<TGConnectingPoint num="36" id="3103" /> +<TGConnectingPoint num="37" id="3104" /> +<TGConnectingPoint num="38" id="3105" /> +<TGConnectingPoint num="39" id="3106" /> +<TGConnectingPoint num="40" id="3107" /> +<TGConnectingPoint num="41" id="3108" /> +<TGConnectingPoint num="42" id="3109" /> +<TGConnectingPoint num="43" id="3110" /> +<TGConnectingPoint num="44" id="3111" /> +<TGConnectingPoint num="45" id="3112" /> +<TGConnectingPoint num="46" id="3113" /> +<TGConnectingPoint num="47" id="3114" /> +<TGConnectingPoint num="48" id="3115" /> +<TGConnectingPoint num="49" id="3116" /> +<TGConnectingPoint num="50" id="3117" /> +<TGConnectingPoint num="51" id="3118" /> +<TGConnectingPoint num="52" id="3119" /> +<TGConnectingPoint num="53" id="3120" /> +<TGConnectingPoint num="54" id="3121" /> +<TGConnectingPoint num="55" id="3122" /> +<TGConnectingPoint num="56" id="3123" /> +<TGConnectingPoint num="57" id="3124" /> +<TGConnectingPoint num="58" id="3125" /> +<TGConnectingPoint num="59" id="3126" /> +<TGConnectingPoint num="60" id="3127" /> +<TGConnectingPoint num="61" id="3128" /> +<TGConnectingPoint num="62" id="3129" /> +<TGConnectingPoint num="63" id="3130" /> +<TGConnectingPoint num="64" id="3131" /> +<TGConnectingPoint num="65" id="3132" /> +<TGConnectingPoint num="66" id="3133" /> +<TGConnectingPoint num="67" id="3134" /> +<TGConnectingPoint num="68" id="3135" /> +<TGConnectingPoint num="69" id="3136" /> +<TGConnectingPoint num="70" id="3137" /> +<TGConnectingPoint num="71" id="3138" /> +<extraparam> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="5106" id="3212" index="39" uid="2b1e7f8f-6294-4447-a442-63326bc565fe" > +<father id="3285" num="5" /> +<cdparam x="568" y="455" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="0" maxX="541" minY="0" maxY="391" /> +<infoparam name="state0" value="IDLE" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3140" /> +<TGConnectingPoint num="1" id="3141" /> +<TGConnectingPoint num="2" id="3142" /> +<TGConnectingPoint num="3" id="3143" /> +<TGConnectingPoint num="4" id="3144" /> +<TGConnectingPoint num="5" id="3145" /> +<TGConnectingPoint num="6" id="3146" /> +<TGConnectingPoint num="7" id="3147" /> +<TGConnectingPoint num="8" id="3148" /> +<TGConnectingPoint num="9" id="3149" /> +<TGConnectingPoint num="10" id="3150" /> +<TGConnectingPoint num="11" id="3151" /> +<TGConnectingPoint num="12" id="3152" /> +<TGConnectingPoint num="13" id="3153" /> +<TGConnectingPoint num="14" id="3154" /> +<TGConnectingPoint num="15" id="3155" /> +<TGConnectingPoint num="16" id="3156" /> +<TGConnectingPoint num="17" id="3157" /> +<TGConnectingPoint num="18" id="3158" /> +<TGConnectingPoint num="19" id="3159" /> +<TGConnectingPoint num="20" id="3160" /> +<TGConnectingPoint num="21" id="3161" /> +<TGConnectingPoint num="22" id="3162" /> +<TGConnectingPoint num="23" id="3163" /> +<TGConnectingPoint num="24" id="3164" /> +<TGConnectingPoint num="25" id="3165" /> +<TGConnectingPoint num="26" id="3166" /> +<TGConnectingPoint num="27" id="3167" /> +<TGConnectingPoint num="28" id="3168" /> +<TGConnectingPoint num="29" id="3169" /> +<TGConnectingPoint num="30" id="3170" /> +<TGConnectingPoint num="31" id="3171" /> +<TGConnectingPoint num="32" id="3172" /> +<TGConnectingPoint num="33" id="3173" /> +<TGConnectingPoint num="34" id="3174" /> +<TGConnectingPoint num="35" id="3175" /> +<TGConnectingPoint num="36" id="3176" /> +<TGConnectingPoint num="37" id="3177" /> +<TGConnectingPoint num="38" id="3178" /> +<TGConnectingPoint num="39" id="3179" /> +<TGConnectingPoint num="40" id="3180" /> +<TGConnectingPoint num="41" id="3181" /> +<TGConnectingPoint num="42" id="3182" /> +<TGConnectingPoint num="43" id="3183" /> +<TGConnectingPoint num="44" id="3184" /> +<TGConnectingPoint num="45" id="3185" /> +<TGConnectingPoint num="46" id="3186" /> +<TGConnectingPoint num="47" id="3187" /> +<TGConnectingPoint num="48" id="3188" /> +<TGConnectingPoint num="49" id="3189" /> +<TGConnectingPoint num="50" id="3190" /> +<TGConnectingPoint num="51" id="3191" /> +<TGConnectingPoint num="52" id="3192" /> +<TGConnectingPoint num="53" id="3193" /> +<TGConnectingPoint num="54" id="3194" /> +<TGConnectingPoint num="55" id="3195" /> +<TGConnectingPoint num="56" id="3196" /> +<TGConnectingPoint num="57" id="3197" /> +<TGConnectingPoint num="58" id="3198" /> +<TGConnectingPoint num="59" id="3199" /> +<TGConnectingPoint num="60" id="3200" /> +<TGConnectingPoint num="61" id="3201" /> +<TGConnectingPoint num="62" id="3202" /> +<TGConnectingPoint num="63" id="3203" /> +<TGConnectingPoint num="64" id="3204" /> +<TGConnectingPoint num="65" id="3205" /> +<TGConnectingPoint num="66" id="3206" /> +<TGConnectingPoint num="67" id="3207" /> +<TGConnectingPoint num="68" id="3208" /> +<TGConnectingPoint num="69" id="3209" /> +<TGConnectingPoint num="70" id="3210" /> +<TGConnectingPoint num="71" id="3211" /> +<extraparam> +</extraparam> +</SUBCOMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="CodePad" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="3298" index="0" uid="0f880198-ac64-4204-b1b2-a36e00b8339a" > +<cdparam x="646" y="552" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3294" /> +<TGConnectingPoint num="1" id="3295" /> +<TGConnectingPoint num="2" id="3296" /> +<TGConnectingPoint num="3" id="3297" /> +<P1 x="646" y="552" id="3334" /> +<P2 x="587" y="405" id="3359" /> +<Point x="646" y="609" /> +<Point x="746" y="609" /> +<Point x="746" y="467" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3286" index="9" uid="c593e175-7c86-42ea-a261-8da5ddd7ef32" > +<father id="3298" num="0" /> +<cdparam x="646" y="609" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="3287" index="10" uid="2e8033fe-d362-4471-b329-f8b980ba88c2" > +<father id="3298" num="1" /> +<cdparam x="746" y="609" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="3288" index="11" uid="95d7e67c-63d5-4674-9312-4e73c3fb4e18" > +<father id="3298" num="2" /> +<cdparam x="746" y="467" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="3293" index="12" uid="81e5432d-0c99-48e2-8963-7db5c3bd38a9" > +<father id="3298" num="3" /> +<cdparam x="646" y="592" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3289" /> +<TGConnectingPoint num="1" id="3290" /> +<TGConnectingPoint num="2" id="3291" /> +<TGConnectingPoint num="3" id="3292" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3305" index="1" uid="cb13cf1e-c8e5-4c0c-8cf3-fa467d30d6d5" > +<cdparam x="574" y="430" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3304" /> +<P1 x="574" y="430" id="3386" /> +<P2 x="646" y="522" id="3333" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3303" index="13" uid="ead43410-5483-4e5a-bd9d-5abb95446d7a" > +<father id="3305" num="0" /> +<cdparam x="574" y="470" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3299" /> +<TGConnectingPoint num="1" id="3300" /> +<TGConnectingPoint num="2" id="3301" /> +<TGConnectingPoint num="3" id="3302" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3318" index="2" uid="847603ef-ff91-4487-b835-1bbbc54163ce" > +<cdparam x="447" y="548" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3314" /> +<TGConnectingPoint num="1" id="3315" /> +<TGConnectingPoint num="2" id="3316" /> +<TGConnectingPoint num="3" id="3317" /> +<P1 x="447" y="548" id="3345" /> +<P2 x="487" y="405" id="3358" /> +<Point x="447" y="609" /> +<Point x="348" y="609" /> +<Point x="348" y="440" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3306" index="14" uid="fd9e76e6-d98f-4635-a0ac-7c50c17b8a39" > +<father id="3318" num="0" /> +<cdparam x="447" y="609" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="3307" index="15" uid="130a59e9-8771-46c5-995b-4d955e2e79ad" > +<father id="3318" num="1" /> +<cdparam x="348" y="609" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="3308" index="16" uid="184c5492-c118-4780-9886-4014f4f5c6ab" > +<father id="3318" num="2" /> +<cdparam x="348" y="440" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="3313" index="17" uid="49799878-771c-4909-8eb6-bcb2f9c35053" > +<father id="3318" num="3" /> +<cdparam x="447" y="588" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3309" /> +<TGConnectingPoint num="1" id="3310" /> +<TGConnectingPoint num="2" id="3311" /> +<TGConnectingPoint num="3" id="3312" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3325" index="3" uid="b4b50f8a-e679-48ab-93f9-edd83596a0b3" > +<cdparam x="444" y="110" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3324" /> +<P1 x="501" y="287" id="3428" /> +<P2 x="549" y="380" id="3373" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3323" index="18" uid="014efd59-c43c-4510-a17b-194ebb868fa6" > +<father id="3325" num="0" /> +<cdparam x="444" y="150" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3319" /> +<TGConnectingPoint num="1" id="3320" /> +<TGConnectingPoint num="2" id="3321" /> +<TGConnectingPoint num="3" id="3322" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3332" index="4" uid="915248b9-9de2-4f6e-b401-97a3a5f866ca" > +<cdparam x="487" y="430" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3331" /> +<P1 x="487" y="430" id="3360" /> +<P2 x="447" y="518" id="3344" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3330" index="19" uid="6f2b7ae2-d62b-4917-be63-2b063efe61b1" > +<father id="3332" num="0" /> +<cdparam x="480" y="472" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3326" /> +<TGConnectingPoint num="1" id="3327" /> +<TGConnectingPoint num="2" id="3328" /> +<TGConnectingPoint num="3" id="3329" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="3343" index="5" uid="cfa23564-830c-43b4-b77a-251540197991" > +<cdparam x="591" y="527" /> +<sizeparam width="111" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Send signal" value="emergencyCall()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3333" /> +<TGConnectingPoint num="1" id="3334" /> +<TGConnectingPoint num="2" id="3335" /> +<TGConnectingPoint num="3" id="3336" /> +<TGConnectingPoint num="4" id="3337" /> +<TGConnectingPoint num="5" id="3338" /> +<TGConnectingPoint num="6" id="3339" /> +<TGConnectingPoint num="7" id="3340" /> +<TGConnectingPoint num="8" id="3341" /> +<TGConnectingPoint num="9" id="3342" /> +</COMPONENT> + +<COMPONENT type="5103" id="3354" index="6" uid="e9dd83d5-82f9-410d-a778-936f65e49f47" > +<cdparam x="427" y="523" /> +<sizeparam width="41" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Send signal" value="call()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3344" /> +<TGConnectingPoint num="1" id="3345" /> +<TGConnectingPoint num="2" id="3346" /> +<TGConnectingPoint num="3" id="3347" /> +<TGConnectingPoint num="4" id="3348" /> +<TGConnectingPoint num="5" id="3349" /> +<TGConnectingPoint num="6" id="3350" /> +<TGConnectingPoint num="7" id="3351" /> +<TGConnectingPoint num="8" id="3352" /> +<TGConnectingPoint num="9" id="3353" /> +</COMPONENT> + +<COMPONENT type="5106" id="3427" index="7" uid="58ec3401-8953-4cc7-81c8-3f9b7731e53d" > +<cdparam x="487" y="380" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="Enabled" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3355" /> +<TGConnectingPoint num="1" id="3356" /> +<TGConnectingPoint num="2" id="3357" /> +<TGConnectingPoint num="3" id="3358" /> +<TGConnectingPoint num="4" id="3359" /> +<TGConnectingPoint num="5" id="3360" /> +<TGConnectingPoint num="6" id="3361" /> +<TGConnectingPoint num="7" id="3362" /> +<TGConnectingPoint num="8" id="3363" /> +<TGConnectingPoint num="9" id="3364" /> +<TGConnectingPoint num="10" id="3365" /> +<TGConnectingPoint num="11" id="3366" /> +<TGConnectingPoint num="12" id="3367" /> +<TGConnectingPoint num="13" id="3368" /> +<TGConnectingPoint num="14" id="3369" /> +<TGConnectingPoint num="15" id="3370" /> +<TGConnectingPoint num="16" id="3371" /> +<TGConnectingPoint num="17" id="3372" /> +<TGConnectingPoint num="18" id="3373" /> +<TGConnectingPoint num="19" id="3374" /> +<TGConnectingPoint num="20" id="3375" /> +<TGConnectingPoint num="21" id="3376" /> +<TGConnectingPoint num="22" id="3377" /> +<TGConnectingPoint num="23" id="3378" /> +<TGConnectingPoint num="24" id="3379" /> +<TGConnectingPoint num="25" id="3380" /> +<TGConnectingPoint num="26" id="3381" /> +<TGConnectingPoint num="27" id="3382" /> +<TGConnectingPoint num="28" id="3383" /> +<TGConnectingPoint num="29" id="3384" /> +<TGConnectingPoint num="30" id="3385" /> +<TGConnectingPoint num="31" id="3386" /> +<TGConnectingPoint num="32" id="3387" /> +<TGConnectingPoint num="33" id="3388" /> +<TGConnectingPoint num="34" id="3389" /> +<TGConnectingPoint num="35" id="3390" /> +<TGConnectingPoint num="36" id="3391" /> +<TGConnectingPoint num="37" id="3392" /> +<TGConnectingPoint num="38" id="3393" /> +<TGConnectingPoint num="39" id="3394" /> +<TGConnectingPoint num="40" id="3395" /> +<TGConnectingPoint num="41" id="3396" /> +<TGConnectingPoint num="42" id="3397" /> +<TGConnectingPoint num="43" id="3398" /> +<TGConnectingPoint num="44" id="3399" /> +<TGConnectingPoint num="45" id="3400" /> +<TGConnectingPoint num="46" id="3401" /> +<TGConnectingPoint num="47" id="3402" /> +<TGConnectingPoint num="48" id="3403" /> +<TGConnectingPoint num="49" id="3404" /> +<TGConnectingPoint num="50" id="3405" /> +<TGConnectingPoint num="51" id="3406" /> +<TGConnectingPoint num="52" id="3407" /> +<TGConnectingPoint num="53" id="3408" /> +<TGConnectingPoint num="54" id="3409" /> +<TGConnectingPoint num="55" id="3410" /> +<TGConnectingPoint num="56" id="3411" /> +<TGConnectingPoint num="57" id="3412" /> +<TGConnectingPoint num="58" id="3413" /> +<TGConnectingPoint num="59" id="3414" /> +<TGConnectingPoint num="60" id="3415" /> +<TGConnectingPoint num="61" id="3416" /> +<TGConnectingPoint num="62" id="3417" /> +<TGConnectingPoint num="63" id="3418" /> +<TGConnectingPoint num="64" id="3419" /> +<TGConnectingPoint num="65" id="3420" /> +<TGConnectingPoint num="66" id="3421" /> +<TGConnectingPoint num="67" id="3422" /> +<TGConnectingPoint num="68" id="3423" /> +<TGConnectingPoint num="69" id="3424" /> +<TGConnectingPoint num="70" id="3425" /> +<TGConnectingPoint num="71" id="3426" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="3429" index="8" uid="67a1a78f-85d8-4e85-bdc1-2c8d47f38eef" > +<cdparam x="494" y="267" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3428" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="LightDisplay" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="3440" index="0" uid="3e8f033e-f44e-4e30-b273-edaabf66dee7" > +<cdparam x="749" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3437" /> +<TGConnectingPoint num="1" id="3438" /> +<TGConnectingPoint num="2" id="3439" /> +<P1 x="749" y="498" id="3572" /> +<P2 x="296" y="379" id="3749" /> +<Point x="457" y="562" /> +<Point x="298" y="483" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3430" index="32" uid="6b84fbfe-32b3-475e-b233-821d92d238a0" > +<father id="3440" num="0" /> +<cdparam x="457" y="562" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="3431" index="33" uid="bfa1bb00-7df6-4d26-9c01-85f82a5d784b" > +<father id="3440" num="1" /> +<cdparam x="298" y="483" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="3436" index="34" uid="1181a8bf-441e-4e5e-8339-1a87cd380c1e" > +<father id="3440" num="2" /> +<cdparam x="749" y="538" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3432" /> +<TGConnectingPoint num="1" id="3433" /> +<TGConnectingPoint num="2" id="3434" /> +<TGConnectingPoint num="3" id="3435" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3447" index="1" uid="3f3312f9-ac27-48f0-a86f-0ae7231437c7" > +<cdparam x="611" y="196" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3446" /> +<P1 x="611" y="196" id="3820" /> +<P2 x="721" y="230" id="3582" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3445" index="35" uid="a68e2703-a578-478f-baf4-a209de9097f8" > +<father id="3447" num="0" /> +<cdparam x="611" y="236" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3441" /> +<TGConnectingPoint num="1" id="3442" /> +<TGConnectingPoint num="2" id="3443" /> +<TGConnectingPoint num="3" id="3444" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3456" index="2" uid="ca46e0d9-3c05-4ec8-8bbc-0df84cc16e26" > +<cdparam x="892" y="420" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3454" /> +<TGConnectingPoint num="1" id="3455" /> +<P1 x="892" y="420" id="3605" /> +<P2 x="807" y="394" id="3685" /> +<Point x="848" y="458" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3448" index="36" uid="c2e101d9-4a54-4c94-95b7-2d385f732cf1" > +<father id="3456" num="0" /> +<cdparam x="848" y="458" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="3453" index="37" uid="2416eb96-b373-4e88-bbe4-a2310064232c" > +<father id="3456" num="1" /> +<cdparam x="892" y="460" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3449" /> +<TGConnectingPoint num="1" id="3450" /> +<TGConnectingPoint num="2" id="3451" /> +<TGConnectingPoint num="3" id="3452" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3463" index="3" uid="eb27ed90-677d-4712-9578-972d7db24bc4" > +<cdparam x="384" y="471" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3462" /> +<P1 x="385" y="461" id="3616" /> +<P2 x="732" y="394" id="3675" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3461" index="38" uid="dd068ea1-e2a0-47d1-8d32-e2e846cfb850" > +<father id="3463" num="0" /> +<cdparam x="384" y="511" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3457" /> +<TGConnectingPoint num="1" id="3458" /> +<TGConnectingPoint num="2" id="3459" /> +<TGConnectingPoint num="3" id="3460" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3470" index="4" uid="e3b5a25c-89bb-4157-8b70-491e735a8c93" > +<cdparam x="190" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3469" /> +<P1 x="192" y="377" id="3638" /> +<P2 x="283" y="379" id="3772" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3468" index="39" uid="52829b66-f2c2-47a5-8084-f8a7525f4c7a" > +<father id="3470" num="0" /> +<cdparam x="190" y="432" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3464" /> +<TGConnectingPoint num="1" id="3465" /> +<TGConnectingPoint num="2" id="3466" /> +<TGConnectingPoint num="3" id="3467" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3479" index="5" uid="7e3dddff-159a-4e24-8959-b632fd988777" > +<cdparam x="451" y="379" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3477" /> +<TGConnectingPoint num="1" id="3478" /> +<P1 x="451" y="379" id="3649" /> +<P2 x="548" y="221" id="3845" /> +<Point x="519" y="387" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3471" index="40" uid="3ca13187-1094-4309-9405-fc5d0f783ee0" > +<father id="3479" num="0" /> +<cdparam x="519" y="387" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="3476" index="41" uid="5402de79-49bf-4ef4-aa8a-c9e269af5170" > +<father id="3479" num="1" /> +<cdparam x="451" y="419" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3472" /> +<TGConnectingPoint num="1" id="3473" /> +<TGConnectingPoint num="2" id="3474" /> +<TGConnectingPoint num="3" id="3475" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3486" index="6" uid="816383ce-441e-4e8b-8815-660ff97f779d" > +<cdparam x="346" y="341" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3485" /> +<P1 x="346" y="341" id="3754" /> +<P2 x="451" y="349" id="3648" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3484" index="42" uid="b718f41d-d031-4290-9a03-88c52741df0d" > +<father id="3486" num="0" /> +<cdparam x="346" y="381" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3480" /> +<TGConnectingPoint num="1" id="3481" /> +<TGConnectingPoint num="2" id="3482" /> +<TGConnectingPoint num="3" id="3483" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3493" index="7" uid="0051147c-94bf-4f34-8ef2-c15d5b73eee6" > +<cdparam x="386" y="213" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3492" /> +<P1 x="386" y="213" id="3660" /> +<P2 x="511" y="214" id="3841" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3491" index="43" uid="49a37235-1be0-4605-bba2-f006f2a7fe1a" > +<father id="3493" num="0" /> +<cdparam x="386" y="253" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3487" /> +<TGConnectingPoint num="1" id="3488" /> +<TGConnectingPoint num="2" id="3489" /> +<TGConnectingPoint num="3" id="3490" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3500" index="8" uid="9ded418e-c831-415e-955c-a80ec39da2e2" > +<cdparam x="511" y="177" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3499" /> +<P1 x="511" y="177" id="3836" /> +<P2 x="386" y="183" id="3659" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3498" index="44" uid="5eaccf1e-99e5-485c-b719-8549b380288c" > +<father id="3500" num="0" /> +<cdparam x="511" y="217" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3494" /> +<TGConnectingPoint num="1" id="3495" /> +<TGConnectingPoint num="2" id="3496" /> +<TGConnectingPoint num="3" id="3497" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3507" index="9" uid="4ff0e63d-2874-4aa7-b3b9-62031eb7a07c" > +<cdparam x="537" y="114" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3506" /> +<P1 x="537" y="114" id="3889" /> +<P2 x="548" y="171" id="3833" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3505" index="45" uid="cf2df649-4b85-4029-9346-770c17cc6a10" > +<father id="3507" num="0" /> +<cdparam x="537" y="154" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3501" /> +<TGConnectingPoint num="1" id="3502" /> +<TGConnectingPoint num="2" id="3503" /> +<TGConnectingPoint num="3" id="3504" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3514" index="10" uid="42433799-7397-4a84-a1df-fbd942fc5de9" > +<cdparam x="246" y="360" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3513" /> +<P1 x="246" y="360" id="3767" /> +<P2 x="192" y="347" id="3637" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3512" index="46" uid="bbd0df69-5347-44ed-917b-65ccfd775c81" > +<father id="3514" num="0" /> +<cdparam x="246" y="400" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3508" /> +<TGConnectingPoint num="1" id="3509" /> +<TGConnectingPoint num="2" id="3510" /> +<TGConnectingPoint num="3" id="3511" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3521" index="11" uid="e1a8067d-1a99-4fda-98ac-b2e1afc9c21c" > +<cdparam x="386" y="213" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3520" /> +<P1 x="523" y="221" id="3844" /> +<P2 x="433" y="261" id="3626" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3519" index="47" uid="7db37f2f-db28-4f82-94ab-9b477be457e2" > +<father id="3521" num="0" /> +<cdparam x="386" y="253" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3515" /> +<TGConnectingPoint num="1" id="3516" /> +<TGConnectingPoint num="2" id="3517" /> +<TGConnectingPoint num="3" id="3518" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3528" index="12" uid="423e0b0e-c1ae-46a6-a2d8-deca8ef7b2a4" > +<cdparam x="433" y="291" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3527" /> +<P1 x="433" y="291" id="3627" /> +<P2 x="346" y="329" id="3745" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3526" index="48" uid="531982b6-c7ad-42a6-8c6b-671baae748e0" > +<father id="3528" num="0" /> +<cdparam x="433" y="331" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3522" /> +<TGConnectingPoint num="1" id="3523" /> +<TGConnectingPoint num="2" id="3524" /> +<TGConnectingPoint num="3" id="3525" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3535" index="13" uid="34212c74-0933-477c-a49b-a1111a4ad4ca" > +<cdparam x="346" y="379" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3534" /> +<P1 x="346" y="379" id="3750" /> +<P2 x="385" y="431" id="3615" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3533" index="49" uid="44a16601-1bfb-4b08-9db7-4493a99a7bb7" > +<father id="3535" num="0" /> +<cdparam x="346" y="419" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3529" /> +<TGConnectingPoint num="1" id="3530" /> +<TGConnectingPoint num="2" id="3531" /> +<TGConnectingPoint num="3" id="3532" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3542" index="14" uid="0bf7cdf8-7376-4fbf-9642-b87a4ea8413e" > +<cdparam x="832" y="387" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3541" /> +<P1 x="832" y="387" id="3697" /> +<P2 x="892" y="390" id="3604" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3540" index="50" uid="fa70b49b-aab5-45a4-88a5-7db8d9aefeb7" > +<father id="3542" num="0" /> +<cdparam x="832" y="427" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3536" /> +<TGConnectingPoint num="1" id="3537" /> +<TGConnectingPoint num="2" id="3538" /> +<TGConnectingPoint num="3" id="3539" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3549" index="15" uid="de32e077-66f9-474d-9e21-118f79f2a937" > +<cdparam x="732" y="350" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3548" /> +<P1 x="732" y="350" id="3690" /> +<P2 x="676" y="360" id="3593" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3547" index="51" uid="09a07050-0b74-41ff-b23f-8f4902d823f6" > +<father id="3549" num="0" /> +<cdparam x="732" y="390" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3543" /> +<TGConnectingPoint num="1" id="3544" /> +<TGConnectingPoint num="2" id="3545" /> +<TGConnectingPoint num="3" id="3546" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3556" index="16" uid="2eaedde7-5892-4c2d-96c0-d1d3db69ae43" > +<cdparam x="676" y="390" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3555" /> +<P1 x="676" y="390" id="3594" /> +<P2 x="598" y="221" id="3847" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3554" index="52" uid="ef03cbc2-e68e-4827-b936-d5c3ad3f7cff" > +<father id="3556" num="0" /> +<cdparam x="676" y="430" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3550" /> +<TGConnectingPoint num="1" id="3551" /> +<TGConnectingPoint num="2" id="3552" /> +<TGConnectingPoint num="3" id="3553" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3563" index="17" uid="1a317645-8475-4e6f-8ac4-3cd23e484c11" > +<cdparam x="721" y="260" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3562" /> +<P1 x="721" y="260" id="3583" /> +<P2 x="732" y="344" id="3670" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3561" index="53" uid="e4d92d14-8f05-4715-ae31-3106fc8d243b" > +<father id="3563" num="0" /> +<cdparam x="721" y="300" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3557" /> +<TGConnectingPoint num="1" id="3558" /> +<TGConnectingPoint num="2" id="3559" /> +<TGConnectingPoint num="3" id="3560" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3570" index="18" uid="88c1df29-a096-4534-a8c9-eaec9690774a" > +<cdparam x="744" y="394" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3569" /> +<P1 x="744" y="394" id="3698" /> +<P2 x="749" y="468" id="3571" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3568" index="54" uid="a4f435d2-00c6-450b-8013-2c99319db855" > +<father id="3570" num="0" /> +<cdparam x="744" y="434" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3564" /> +<TGConnectingPoint num="1" id="3565" /> +<TGConnectingPoint num="2" id="3566" /> +<TGConnectingPoint num="3" id="3567" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5104" id="3581" index="19" uid="c208de12-eba5-4ab3-8433-73d803a29ea2" > +<cdparam x="717" y="473" /> +<sizeparam width="65" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="toRed()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3571" /> +<TGConnectingPoint num="1" id="3572" /> +<TGConnectingPoint num="2" id="3573" /> +<TGConnectingPoint num="3" id="3574" /> +<TGConnectingPoint num="4" id="3575" /> +<TGConnectingPoint num="5" id="3576" /> +<TGConnectingPoint num="6" id="3577" /> +<TGConnectingPoint num="7" id="3578" /> +<TGConnectingPoint num="8" id="3579" /> +<TGConnectingPoint num="9" id="3580" /> +</COMPONENT> + +<COMPONENT type="5104" id="3592" index="20" uid="e97baf88-b7b9-4c56-a37d-1246a46ac31f" > +<cdparam x="682" y="235" /> +<sizeparam width="79" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="toGreen()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3582" /> +<TGConnectingPoint num="1" id="3583" /> +<TGConnectingPoint num="2" id="3584" /> +<TGConnectingPoint num="3" id="3585" /> +<TGConnectingPoint num="4" id="3586" /> +<TGConnectingPoint num="5" id="3587" /> +<TGConnectingPoint num="6" id="3588" /> +<TGConnectingPoint num="7" id="3589" /> +<TGConnectingPoint num="8" id="3590" /> +<TGConnectingPoint num="9" id="3591" /> +</COMPONENT> + +<COMPONENT type="5104" id="3603" index="21" uid="c87c7837-6d95-460d-9afd-cef86debe0a9" > +<cdparam x="654" y="365" /> +<sizeparam width="44" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="off()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3593" /> +<TGConnectingPoint num="1" id="3594" /> +<TGConnectingPoint num="2" id="3595" /> +<TGConnectingPoint num="3" id="3596" /> +<TGConnectingPoint num="4" id="3597" /> +<TGConnectingPoint num="5" id="3598" /> +<TGConnectingPoint num="6" id="3599" /> +<TGConnectingPoint num="7" id="3600" /> +<TGConnectingPoint num="8" id="3601" /> +<TGConnectingPoint num="9" id="3602" /> +</COMPONENT> + +<COMPONENT type="5104" id="3614" index="22" uid="ee92b57d-7ae1-4af5-861e-fe5df06c4285" > +<cdparam x="853" y="395" /> +<sizeparam width="79" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="toGreen()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3604" /> +<TGConnectingPoint num="1" id="3605" /> +<TGConnectingPoint num="2" id="3606" /> +<TGConnectingPoint num="3" id="3607" /> +<TGConnectingPoint num="4" id="3608" /> +<TGConnectingPoint num="5" id="3609" /> +<TGConnectingPoint num="6" id="3610" /> +<TGConnectingPoint num="7" id="3611" /> +<TGConnectingPoint num="8" id="3612" /> +<TGConnectingPoint num="9" id="3613" /> +</COMPONENT> + +<COMPONENT type="5104" id="3625" index="23" uid="7aefe34d-3bcd-4845-9193-ebb97797fefd" > +<cdparam x="346" y="436" /> +<sizeparam width="79" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="toGreen()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3615" /> +<TGConnectingPoint num="1" id="3616" /> +<TGConnectingPoint num="2" id="3617" /> +<TGConnectingPoint num="3" id="3618" /> +<TGConnectingPoint num="4" id="3619" /> +<TGConnectingPoint num="5" id="3620" /> +<TGConnectingPoint num="6" id="3621" /> +<TGConnectingPoint num="7" id="3622" /> +<TGConnectingPoint num="8" id="3623" /> +<TGConnectingPoint num="9" id="3624" /> +</COMPONENT> + +<COMPONENT type="5104" id="3636" index="24" uid="5f653638-e9a6-43be-ba94-771ed469b816" > +<cdparam x="401" y="266" /> +<sizeparam width="65" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="toRed()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3626" /> +<TGConnectingPoint num="1" id="3627" /> +<TGConnectingPoint num="2" id="3628" /> +<TGConnectingPoint num="3" id="3629" /> +<TGConnectingPoint num="4" id="3630" /> +<TGConnectingPoint num="5" id="3631" /> +<TGConnectingPoint num="6" id="3632" /> +<TGConnectingPoint num="7" id="3633" /> +<TGConnectingPoint num="8" id="3634" /> +<TGConnectingPoint num="9" id="3635" /> +</COMPONENT> + +<COMPONENT type="5104" id="3647" index="25" uid="0cfe5f4c-877a-4212-9de9-de79a77e0fbf" > +<cdparam x="160" y="352" /> +<sizeparam width="65" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="toRed()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3637" /> +<TGConnectingPoint num="1" id="3638" /> +<TGConnectingPoint num="2" id="3639" /> +<TGConnectingPoint num="3" id="3640" /> +<TGConnectingPoint num="4" id="3641" /> +<TGConnectingPoint num="5" id="3642" /> +<TGConnectingPoint num="6" id="3643" /> +<TGConnectingPoint num="7" id="3644" /> +<TGConnectingPoint num="8" id="3645" /> +<TGConnectingPoint num="9" id="3646" /> +</COMPONENT> + +<COMPONENT type="5104" id="3658" index="26" uid="9ad5b850-273e-4f30-a51b-e42d86163cfd" > +<cdparam x="429" y="354" /> +<sizeparam width="44" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="off()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3648" /> +<TGConnectingPoint num="1" id="3649" /> +<TGConnectingPoint num="2" id="3650" /> +<TGConnectingPoint num="3" id="3651" /> +<TGConnectingPoint num="4" id="3652" /> +<TGConnectingPoint num="5" id="3653" /> +<TGConnectingPoint num="6" id="3654" /> +<TGConnectingPoint num="7" id="3655" /> +<TGConnectingPoint num="8" id="3656" /> +<TGConnectingPoint num="9" id="3657" /> +</COMPONENT> + +<COMPONENT type="5104" id="3669" index="27" uid="8d699000-a2d6-4fcc-a1f4-79dacdac7176" > +<cdparam x="364" y="188" /> +<sizeparam width="44" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="off()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3659" /> +<TGConnectingPoint num="1" id="3660" /> +<TGConnectingPoint num="2" id="3661" /> +<TGConnectingPoint num="3" id="3662" /> +<TGConnectingPoint num="4" id="3663" /> +<TGConnectingPoint num="5" id="3664" /> +<TGConnectingPoint num="6" id="3665" /> +<TGConnectingPoint num="7" id="3666" /> +<TGConnectingPoint num="8" id="3667" /> +<TGConnectingPoint num="9" id="3668" /> +</COMPONENT> + +<COMPONENT type="5106" id="3742" index="28" uid="4bafde08-d76e-48f3-b871-a9fbd0c3be86" > +<cdparam x="732" y="344" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="GREEN" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3670" /> +<TGConnectingPoint num="1" id="3671" /> +<TGConnectingPoint num="2" id="3672" /> +<TGConnectingPoint num="3" id="3673" /> +<TGConnectingPoint num="4" id="3674" /> +<TGConnectingPoint num="5" id="3675" /> +<TGConnectingPoint num="6" id="3676" /> +<TGConnectingPoint num="7" id="3677" /> +<TGConnectingPoint num="8" id="3678" /> +<TGConnectingPoint num="9" id="3679" /> +<TGConnectingPoint num="10" id="3680" /> +<TGConnectingPoint num="11" id="3681" /> +<TGConnectingPoint num="12" id="3682" /> +<TGConnectingPoint num="13" id="3683" /> +<TGConnectingPoint num="14" id="3684" /> +<TGConnectingPoint num="15" id="3685" /> +<TGConnectingPoint num="16" id="3686" /> +<TGConnectingPoint num="17" id="3687" /> +<TGConnectingPoint num="18" id="3688" /> +<TGConnectingPoint num="19" id="3689" /> +<TGConnectingPoint num="20" id="3690" /> +<TGConnectingPoint num="21" id="3691" /> +<TGConnectingPoint num="22" id="3692" /> +<TGConnectingPoint num="23" id="3693" /> +<TGConnectingPoint num="24" id="3694" /> +<TGConnectingPoint num="25" id="3695" /> +<TGConnectingPoint num="26" id="3696" /> +<TGConnectingPoint num="27" id="3697" /> +<TGConnectingPoint num="28" id="3698" /> +<TGConnectingPoint num="29" id="3699" /> +<TGConnectingPoint num="30" id="3700" /> +<TGConnectingPoint num="31" id="3701" /> +<TGConnectingPoint num="32" id="3702" /> +<TGConnectingPoint num="33" id="3703" /> +<TGConnectingPoint num="34" id="3704" /> +<TGConnectingPoint num="35" id="3705" /> +<TGConnectingPoint num="36" id="3706" /> +<TGConnectingPoint num="37" id="3707" /> +<TGConnectingPoint num="38" id="3708" /> +<TGConnectingPoint num="39" id="3709" /> +<TGConnectingPoint num="40" id="3710" /> +<TGConnectingPoint num="41" id="3711" /> +<TGConnectingPoint num="42" id="3712" /> +<TGConnectingPoint num="43" id="3713" /> +<TGConnectingPoint num="44" id="3714" /> +<TGConnectingPoint num="45" id="3715" /> +<TGConnectingPoint num="46" id="3716" /> +<TGConnectingPoint num="47" id="3717" /> +<TGConnectingPoint num="48" id="3718" /> +<TGConnectingPoint num="49" id="3719" /> +<TGConnectingPoint num="50" id="3720" /> +<TGConnectingPoint num="51" id="3721" /> +<TGConnectingPoint num="52" id="3722" /> +<TGConnectingPoint num="53" id="3723" /> +<TGConnectingPoint num="54" id="3724" /> +<TGConnectingPoint num="55" id="3725" /> +<TGConnectingPoint num="56" id="3726" /> +<TGConnectingPoint num="57" id="3727" /> +<TGConnectingPoint num="58" id="3728" /> +<TGConnectingPoint num="59" id="3729" /> +<TGConnectingPoint num="60" id="3730" /> +<TGConnectingPoint num="61" id="3731" /> +<TGConnectingPoint num="62" id="3732" /> +<TGConnectingPoint num="63" id="3733" /> +<TGConnectingPoint num="64" id="3734" /> +<TGConnectingPoint num="65" id="3735" /> +<TGConnectingPoint num="66" id="3736" /> +<TGConnectingPoint num="67" id="3737" /> +<TGConnectingPoint num="68" id="3738" /> +<TGConnectingPoint num="69" id="3739" /> +<TGConnectingPoint num="70" id="3740" /> +<TGConnectingPoint num="71" id="3741" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="3815" index="29" uid="acb1d138-7788-426e-9238-c19506d48d87" > +<cdparam x="246" y="329" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="RED" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3743" /> +<TGConnectingPoint num="1" id="3744" /> +<TGConnectingPoint num="2" id="3745" /> +<TGConnectingPoint num="3" id="3746" /> +<TGConnectingPoint num="4" id="3747" /> +<TGConnectingPoint num="5" id="3748" /> +<TGConnectingPoint num="6" id="3749" /> +<TGConnectingPoint num="7" id="3750" /> +<TGConnectingPoint num="8" id="3751" /> +<TGConnectingPoint num="9" id="3752" /> +<TGConnectingPoint num="10" id="3753" /> +<TGConnectingPoint num="11" id="3754" /> +<TGConnectingPoint num="12" id="3755" /> +<TGConnectingPoint num="13" id="3756" /> +<TGConnectingPoint num="14" id="3757" /> +<TGConnectingPoint num="15" id="3758" /> +<TGConnectingPoint num="16" id="3759" /> +<TGConnectingPoint num="17" id="3760" /> +<TGConnectingPoint num="18" id="3761" /> +<TGConnectingPoint num="19" id="3762" /> +<TGConnectingPoint num="20" id="3763" /> +<TGConnectingPoint num="21" id="3764" /> +<TGConnectingPoint num="22" id="3765" /> +<TGConnectingPoint num="23" id="3766" /> +<TGConnectingPoint num="24" id="3767" /> +<TGConnectingPoint num="25" id="3768" /> +<TGConnectingPoint num="26" id="3769" /> +<TGConnectingPoint num="27" id="3770" /> +<TGConnectingPoint num="28" id="3771" /> +<TGConnectingPoint num="29" id="3772" /> +<TGConnectingPoint num="30" id="3773" /> +<TGConnectingPoint num="31" id="3774" /> +<TGConnectingPoint num="32" id="3775" /> +<TGConnectingPoint num="33" id="3776" /> +<TGConnectingPoint num="34" id="3777" /> +<TGConnectingPoint num="35" id="3778" /> +<TGConnectingPoint num="36" id="3779" /> +<TGConnectingPoint num="37" id="3780" /> +<TGConnectingPoint num="38" id="3781" /> +<TGConnectingPoint num="39" id="3782" /> +<TGConnectingPoint num="40" id="3783" /> +<TGConnectingPoint num="41" id="3784" /> +<TGConnectingPoint num="42" id="3785" /> +<TGConnectingPoint num="43" id="3786" /> +<TGConnectingPoint num="44" id="3787" /> +<TGConnectingPoint num="45" id="3788" /> +<TGConnectingPoint num="46" id="3789" /> +<TGConnectingPoint num="47" id="3790" /> +<TGConnectingPoint num="48" id="3791" /> +<TGConnectingPoint num="49" id="3792" /> +<TGConnectingPoint num="50" id="3793" /> +<TGConnectingPoint num="51" id="3794" /> +<TGConnectingPoint num="52" id="3795" /> +<TGConnectingPoint num="53" id="3796" /> +<TGConnectingPoint num="54" id="3797" /> +<TGConnectingPoint num="55" id="3798" /> +<TGConnectingPoint num="56" id="3799" /> +<TGConnectingPoint num="57" id="3800" /> +<TGConnectingPoint num="58" id="3801" /> +<TGConnectingPoint num="59" id="3802" /> +<TGConnectingPoint num="60" id="3803" /> +<TGConnectingPoint num="61" id="3804" /> +<TGConnectingPoint num="62" id="3805" /> +<TGConnectingPoint num="63" id="3806" /> +<TGConnectingPoint num="64" id="3807" /> +<TGConnectingPoint num="65" id="3808" /> +<TGConnectingPoint num="66" id="3809" /> +<TGConnectingPoint num="67" id="3810" /> +<TGConnectingPoint num="68" id="3811" /> +<TGConnectingPoint num="69" id="3812" /> +<TGConnectingPoint num="70" id="3813" /> +<TGConnectingPoint num="71" id="3814" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="3888" index="30" uid="6c7a8243-e056-4057-876b-ef4ba664169c" > +<cdparam x="511" y="171" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="OFF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3816" /> +<TGConnectingPoint num="1" id="3817" /> +<TGConnectingPoint num="2" id="3818" /> +<TGConnectingPoint num="3" id="3819" /> +<TGConnectingPoint num="4" id="3820" /> +<TGConnectingPoint num="5" id="3821" /> +<TGConnectingPoint num="6" id="3822" /> +<TGConnectingPoint num="7" id="3823" /> +<TGConnectingPoint num="8" id="3824" /> +<TGConnectingPoint num="9" id="3825" /> +<TGConnectingPoint num="10" id="3826" /> +<TGConnectingPoint num="11" id="3827" /> +<TGConnectingPoint num="12" id="3828" /> +<TGConnectingPoint num="13" id="3829" /> +<TGConnectingPoint num="14" id="3830" /> +<TGConnectingPoint num="15" id="3831" /> +<TGConnectingPoint num="16" id="3832" /> +<TGConnectingPoint num="17" id="3833" /> +<TGConnectingPoint num="18" id="3834" /> +<TGConnectingPoint num="19" id="3835" /> +<TGConnectingPoint num="20" id="3836" /> +<TGConnectingPoint num="21" id="3837" /> +<TGConnectingPoint num="22" id="3838" /> +<TGConnectingPoint num="23" id="3839" /> +<TGConnectingPoint num="24" id="3840" /> +<TGConnectingPoint num="25" id="3841" /> +<TGConnectingPoint num="26" id="3842" /> +<TGConnectingPoint num="27" id="3843" /> +<TGConnectingPoint num="28" id="3844" /> +<TGConnectingPoint num="29" id="3845" /> +<TGConnectingPoint num="30" id="3846" /> +<TGConnectingPoint num="31" id="3847" /> +<TGConnectingPoint num="32" id="3848" /> +<TGConnectingPoint num="33" id="3849" /> +<TGConnectingPoint num="34" id="3850" /> +<TGConnectingPoint num="35" id="3851" /> +<TGConnectingPoint num="36" id="3852" /> +<TGConnectingPoint num="37" id="3853" /> +<TGConnectingPoint num="38" id="3854" /> +<TGConnectingPoint num="39" id="3855" /> +<TGConnectingPoint num="40" id="3856" /> +<TGConnectingPoint num="41" id="3857" /> +<TGConnectingPoint num="42" id="3858" /> +<TGConnectingPoint num="43" id="3859" /> +<TGConnectingPoint num="44" id="3860" /> +<TGConnectingPoint num="45" id="3861" /> +<TGConnectingPoint num="46" id="3862" /> +<TGConnectingPoint num="47" id="3863" /> +<TGConnectingPoint num="48" id="3864" /> +<TGConnectingPoint num="49" id="3865" /> +<TGConnectingPoint num="50" id="3866" /> +<TGConnectingPoint num="51" id="3867" /> +<TGConnectingPoint num="52" id="3868" /> +<TGConnectingPoint num="53" id="3869" /> +<TGConnectingPoint num="54" id="3870" /> +<TGConnectingPoint num="55" id="3871" /> +<TGConnectingPoint num="56" id="3872" /> +<TGConnectingPoint num="57" id="3873" /> +<TGConnectingPoint num="58" id="3874" /> +<TGConnectingPoint num="59" id="3875" /> +<TGConnectingPoint num="60" id="3876" /> +<TGConnectingPoint num="61" id="3877" /> +<TGConnectingPoint num="62" id="3878" /> +<TGConnectingPoint num="63" id="3879" /> +<TGConnectingPoint num="64" id="3880" /> +<TGConnectingPoint num="65" id="3881" /> +<TGConnectingPoint num="66" id="3882" /> +<TGConnectingPoint num="67" id="3883" /> +<TGConnectingPoint num="68" id="3884" /> +<TGConnectingPoint num="69" id="3885" /> +<TGConnectingPoint num="70" id="3886" /> +<TGConnectingPoint num="71" id="3887" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="3890" index="31" uid="395519be-772f-4ffd-b6f2-b2f89c118d53" > +<cdparam x="530" y="94" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3889" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="MainDoorController" minX="10" maxX="1900" minY="10" maxY="1400" zoom="1.0" > +<CONNECTOR type="5102" id="3897" index="0" uid="039de826-0aee-4a56-a0a7-0b066c744a03" > +<cdparam x="1631" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3896" /> +<P1 x="1366" y="391" id="4144" /> +<P2 x="1365" y="423" id="4463" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3895" index="66" uid="a199e628-a046-4922-a32a-982b66c4e5d9" > +<father id="3897" num="0" /> +<cdparam x="1631" y="467" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3891" /> +<TGConnectingPoint num="1" id="3892" /> +<TGConnectingPoint num="2" id="3893" /> +<TGConnectingPoint num="3" id="3894" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3904" index="1" uid="0f06bb39-10a1-4734-b3cc-905ade45bd25" > +<cdparam x="1562" y="847" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3903" /> +<P1 x="1562" y="847" id="4212" /> +<P2 x="1348" y="994" id="4636" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3902" index="67" uid="7ba2fc9a-31f1-456f-8e88-8d8b50be35e3" > +<father id="3904" num="0" /> +<cdparam x="1562" y="887" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3898" /> +<TGConnectingPoint num="1" id="3899" /> +<TGConnectingPoint num="2" id="3900" /> +<TGConnectingPoint num="3" id="3901" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3911" index="2" uid="273b9942-f080-40fe-a90c-05de9ba1056c" > +<cdparam x="1174" y="235" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3910" /> +<P1 x="1174" y="235" id="4842" /> +<P2 x="1362" y="286" id="4474" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3909" index="68" uid="2162af8d-692a-4770-bbfc-38c39f21751c" > +<father id="3911" num="0" /> +<cdparam x="1285" y="261" /> +<sizeparam width="300" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3905" /> +<TGConnectingPoint num="1" id="3906" /> +<TGConnectingPoint num="2" id="3907" /> +<TGConnectingPoint num="3" id="3908" /> +<extraparam> +<guard value="[ (emergency == true) && (unlocked == false)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3918" index="3" uid="019e1d60-dc63-4a22-91a5-9207fe56d907" > +<cdparam x="1151" y="440" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3917" /> +<P1 x="1173" y="515" id="4486" /> +<P2 x="1188" y="582" id="4770" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3916" index="69" uid="d0406cba-0a37-44b1-83b4-bb646127fd4b" > +<father id="3918" num="0" /> +<cdparam x="1122" y="455" /> +<sizeparam width="113" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3912" /> +<TGConnectingPoint num="1" id="3913" /> +<TGConnectingPoint num="2" id="3914" /> +<TGConnectingPoint num="3" id="3915" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergency = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3925" index="4" uid="cb9892a7-d89c-4b8d-bf11-af03f169ccef" > +<cdparam x="1074" y="235" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3924" /> +<P1 x="1074" y="235" id="4866" /> +<P2 x="1157" y="334" id="4507" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3923" index="70" uid="f4a39ff5-7daa-4e81-a27f-80dee941ca40" > +<father id="3925" num="0" /> +<cdparam x="1002" y="307" /> +<sizeparam width="254" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3919" /> +<TGConnectingPoint num="1" id="3920" /> +<TGConnectingPoint num="2" id="3921" /> +<TGConnectingPoint num="3" id="3922" /> +<extraparam> +<guard value="[ (pilotOutside > 0) || (crewOutside > 0)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3932" index="5" uid="a67b2007-de0c-4a0b-ad9a-63cab0a7f336" > +<cdparam x="917" y="396" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3931" /> +<P1 x="931" y="460" id="4519" /> +<P2 x="954" y="582" id="4769" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3930" index="71" uid="89563758-e1ef-4079-b913-769f8e6f6f86" > +<father id="3932" num="0" /> +<cdparam x="954" y="502" /> +<sizeparam width="105" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3926" /> +<TGConnectingPoint num="1" id="3927" /> +<TGConnectingPoint num="2" id="3928" /> +<TGConnectingPoint num="3" id="3929" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="unlocked = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3939" index="6" uid="3a86cb87-4770-492a-a1e7-0fa9f38480cf" > +<cdparam x="883" y="235" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3938" /> +<P1 x="883" y="235" id="4865" /> +<P2 x="917" y="366" id="4529" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3937" index="72" uid="d96a6751-ca1f-402d-89bf-3b67e8fca1c4" > +<father id="3939" num="0" /> +<cdparam x="890" y="279" /> +<sizeparam width="120" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3933" /> +<TGConnectingPoint num="1" id="3934" /> +<TGConnectingPoint num="2" id="3935" /> +<TGConnectingPoint num="3" id="3936" /> +<extraparam> +<guard value="[ peopleInside > 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3946" index="7" uid="85f674c1-f979-4328-a58a-78e7a6c5f652" > +<cdparam x="868" y="800" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3945" /> +<P1 x="880" y="805" id="4563" /> +<P2 x="857" y="994" id="4635" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3944" index="73" uid="5d62a457-7541-4f07-b564-bc2ff504c588" > +<father id="3946" num="0" /> +<cdparam x="904" y="838" /> +<sizeparam width="126" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3940" /> +<TGConnectingPoint num="1" id="3941" /> +<TGConnectingPoint num="2" id="3942" /> +<TGConnectingPoint num="3" id="3943" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="doorOpened = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3953" index="8" uid="aeb92456-ace7-439f-aac4-1b89acd4ca0c" > +<cdparam x="841" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3952" /> +<P1 x="841" y="632" id="4757" /> +<P2 x="880" y="775" id="4562" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3951" index="74" uid="fee0c2c6-7cf3-496a-93f8-04fa38064b1d" > +<father id="3953" num="0" /> +<cdparam x="841" y="672" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3947" /> +<TGConnectingPoint num="1" id="3948" /> +<TGConnectingPoint num="2" id="3949" /> +<TGConnectingPoint num="3" id="3950" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3960" index="9" uid="2203e245-1b03-4c31-bb62-9aef556e9c1b" > +<cdparam x="608" y="892" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3959" /> +<P1 x="602" y="869" id="4591" /> +<P2 x="605" y="907" id="4296" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3958" index="75" uid="764d88e0-5092-43da-a166-48fd769ea085" > +<father id="3960" num="0" /> +<cdparam x="608" y="932" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3954" /> +<TGConnectingPoint num="1" id="3955" /> +<TGConnectingPoint num="2" id="3956" /> +<TGConnectingPoint num="3" id="3957" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3967" index="10" uid="ffbfe1db-22b7-47e1-ac1b-a87c12222402" > +<cdparam x="606" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3966" /> +<P1 x="606" y="632" id="4765" /> +<P2 x="603" y="770" id="4601" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3965" index="76" uid="9f50848a-864d-45a7-a1ea-019bcc1041cc" > +<father id="3967" num="0" /> +<cdparam x="605" y="700" /> +<sizeparam width="120" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3961" /> +<TGConnectingPoint num="1" id="3962" /> +<TGConnectingPoint num="2" id="3963" /> +<TGConnectingPoint num="3" id="3964" /> +<extraparam> +<guard value="[ peopleInside > 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3974" index="11" uid="c00f0f52-18a9-4b04-94c2-bc06c0843251" > +<cdparam x="410" y="898" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3973" /> +<P1 x="406" y="897" id="4613" /> +<P2 x="484" y="994" id="4650" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3972" index="77" uid="7dd5a05e-2738-474d-9224-35ada54c302d" > +<father id="3974" num="0" /> +<cdparam x="410" y="938" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3968" /> +<TGConnectingPoint num="1" id="3969" /> +<TGConnectingPoint num="2" id="3970" /> +<TGConnectingPoint num="3" id="3971" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3981" index="12" uid="0360289a-3f5a-4cbf-91b8-f16aed526e20" > +<cdparam x="392" y="800" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3980" /> +<P1 x="392" y="800" id="4624" /> +<P2 x="406" y="867" id="4612" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3979" index="78" uid="a8ad4a46-7e93-4be9-953a-7288a93c4b0b" > +<father id="3981" num="0" /> +<cdparam x="272" y="834" /> +<sizeparam width="122" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3975" /> +<TGConnectingPoint num="1" id="3976" /> +<TGConnectingPoint num="2" id="3977" /> +<TGConnectingPoint num="3" id="3978" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="doorOpened = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3988" index="13" uid="4bdc8894-cb9a-4bee-b12e-005dfdf24ec9" > +<cdparam x="484" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3987" /> +<P1 x="484" y="632" id="4779" /> +<P2 x="392" y="770" id="4623" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3986" index="79" uid="af00903f-5ebe-4023-bd5e-c430fd6a855a" > +<father id="3988" num="0" /> +<cdparam x="279" y="679" /> +<sizeparam width="290" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3982" /> +<TGConnectingPoint num="1" id="3983" /> +<TGConnectingPoint num="2" id="3984" /> +<TGConnectingPoint num="3" id="3985" /> +<extraparam> +<guard value="[ (peopleOutside > 0) && (unlocked == true)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3995" index="14" uid="912f5783-00ed-4779-a0d3-c9789d83f8b5" > +<cdparam x="779" y="459" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3994" /> +<P1 x="779" y="459" id="4708" /> +<P2 x="719" y="582" id="4768" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3993" index="80" uid="644fbb6e-ca9d-41e2-9ac5-7c5c57149e0f" > +<father id="3995" num="0" /> +<cdparam x="774" y="508" /> +<sizeparam width="105" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3989" /> +<TGConnectingPoint num="1" id="3990" /> +<TGConnectingPoint num="2" id="3991" /> +<TGConnectingPoint num="3" id="3992" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="unlocked = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4002" index="15" uid="48c381fb-7f8d-45a8-8d75-e4a645206a1e" > +<cdparam x="692" y="235" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4001" /> +<P1 x="692" y="235" id="4864" /> +<P2 x="778" y="366" id="4540" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4000" index="81" uid="745183a9-45a5-4847-9141-d6c6bbc5d331" > +<father id="4002" num="0" /> +<cdparam x="728" y="279" /> +<sizeparam width="120" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3996" /> +<TGConnectingPoint num="1" id="3997" /> +<TGConnectingPoint num="2" id="3998" /> +<TGConnectingPoint num="3" id="3999" /> +<extraparam> +<guard value="[ peopleInside > 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4009" index="16" uid="3413660a-1236-47f8-8ea5-5021c13d202f" > +<cdparam x="658" y="465" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4008" /> +<P1 x="637" y="418" id="4719" /> +<P2 x="636" y="465" id="4380" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4007" index="82" uid="155983ff-238a-46db-88fb-5e78e03d81aa" > +<father id="4009" num="0" /> +<cdparam x="606" y="442" /> +<sizeparam width="101" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4003" /> +<TGConnectingPoint num="1" id="4004" /> +<TGConnectingPoint num="2" id="4005" /> +<TGConnectingPoint num="3" id="4006" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="unlocked = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4016" index="17" uid="29419c4a-3a76-4045-8043-cfd52b1d2640" > +<cdparam x="601" y="235" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4015" /> +<P1 x="601" y="235" id="4849" /> +<P2 x="640" y="342" id="4551" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4014" index="83" uid="cadd4392-541c-48f4-9f2f-d59d60aad8b7" > +<father id="4016" num="0" /> +<cdparam x="590" y="297" /> +<sizeparam width="120" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4010" /> +<TGConnectingPoint num="1" id="4011" /> +<TGConnectingPoint num="2" id="4012" /> +<TGConnectingPoint num="3" id="4013" /> +<extraparam> +<guard value="[ peopleInside > 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4025" index="18" uid="77517316-0cd4-4377-8410-e69305d87276" > +<cdparam x="277" y="375" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4023" /> +<TGConnectingPoint num="1" id="4024" /> +<P1 x="281" y="378" id="4730" /> +<P2 x="372" y="607" id="4754" /> +<Point x="281" y="579" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4017" index="84" uid="ebfcf7a2-6790-42da-ae30-c9a59d82226e" > +<father id="4025" num="0" /> +<cdparam x="281" y="579" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4022" index="85" uid="c4882fa5-9d6e-4bd5-9193-527c9cd4ac35" > +<father id="4025" num="1" /> +<cdparam x="175" y="436" /> +<sizeparam width="104" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4018" /> +<TGConnectingPoint num="1" id="4019" /> +<TGConnectingPoint num="2" id="4020" /> +<TGConnectingPoint num="3" id="4021" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="buzzerOn = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4032" index="19" uid="de4ff795-f655-4332-b597-0c9725d20052" > +<cdparam x="410" y="228" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4031" /> +<P1 x="410" y="228" id="4860" /> +<P2 x="281" y="348" id="4729" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4030" index="86" uid="d76b7f22-96d2-420d-b92c-058a0678cb43" > +<father id="4032" num="0" /> +<cdparam x="214" y="285" /> +<sizeparam width="124" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4026" /> +<TGConnectingPoint num="1" id="4027" /> +<TGConnectingPoint num="2" id="4028" /> +<TGConnectingPoint num="3" id="4029" /> +<extraparam> +<guard value="[ buzzerOn == true]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4039" index="20" uid="964636fd-4a71-4fd7-8bac-91c68b8221ea" > +<cdparam x="471" y="470" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4038" /> +<P1 x="454" y="474" id="4741" /> +<P2 x="484" y="582" id="4767" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4037" index="87" uid="d1b15412-1158-42d4-aa6a-4deb8bd6245a" > +<father id="4039" num="0" /> +<cdparam x="461" y="516" /> +<sizeparam width="100" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4033" /> +<TGConnectingPoint num="1" id="4034" /> +<TGConnectingPoint num="2" id="4035" /> +<TGConnectingPoint num="3" id="4036" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="buzzerOn = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4046" index="21" uid="b7e0f557-5eef-4a30-9bbb-832649796363" > +<cdparam x="453" y="348" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4045" /> +<P1 x="454" y="348" id="4825" /> +<P2 x="454" y="444" id="4740" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4044" index="88" uid="62fef6b2-728a-4373-9c70-7bfb65b48088" > +<father id="4046" num="0" /> +<cdparam x="458" y="388" /> +<sizeparam width="99" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4040" /> +<TGConnectingPoint num="1" id="4041" /> +<TGConnectingPoint num="2" id="4042" /> +<TGConnectingPoint num="3" id="4043" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="callMade = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4053" index="22" uid="9ce2fb3d-c389-43af-9c4c-42978e404c1b" > +<cdparam x="516" y="105" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4052" /> +<P1 x="778" y="96" id="4908" /> +<P2 x="792" y="185" id="4836" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4051" index="89" uid="cc7dec6b-b2e6-44d1-83d2-0ca1f74a07e1" > +<father id="4053" num="0" /> +<cdparam x="516" y="145" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4047" /> +<TGConnectingPoint num="1" id="4048" /> +<TGConnectingPoint num="2" id="4049" /> +<TGConnectingPoint num="3" id="4050" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4060" index="23" uid="aa53c0a6-c45b-485e-a4bd-e0e9b2ea1e55" > +<cdparam x="475" y="235" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4059" /> +<P1 x="501" y="235" id="4863" /> +<P2 x="454" y="318" id="4824" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4058" index="90" uid="5a4063ea-78f1-4bca-b2f8-e9f820aade0c" > +<father id="4060" num="0" /> +<cdparam x="421" y="291" /> +<sizeparam width="131" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4054" /> +<TGConnectingPoint num="1" id="4055" /> +<TGConnectingPoint num="2" id="4056" /> +<TGConnectingPoint num="3" id="4057" /> +<extraparam> +<guard value="[ peopleOutside > 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4067" index="24" uid="f283c9af-7392-4f90-b577-c821d20e55ac" > +<cdparam x="656" y="402" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4066" /> +<P1 x="640" y="372" id="4552" /> +<P2 x="637" y="388" id="4718" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4065" index="91" uid="613f1daa-2dea-45e0-9148-2a7fbb7ad830" > +<father id="4067" num="0" /> +<cdparam x="656" y="442" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4061" /> +<TGConnectingPoint num="1" id="4062" /> +<TGConnectingPoint num="2" id="4063" /> +<TGConnectingPoint num="3" id="4064" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4074" index="25" uid="a9581424-a9cf-4d70-8d05-310ef1276be3" > +<cdparam x="777" y="402" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4073" /> +<P1 x="778" y="396" id="4541" /> +<P2 x="779" y="429" id="4707" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4072" index="92" uid="f2971e75-8f91-4fff-a286-77aedbd060d7" > +<father id="4074" num="0" /> +<cdparam x="777" y="442" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4068" /> +<TGConnectingPoint num="1" id="4069" /> +<TGConnectingPoint num="2" id="4070" /> +<TGConnectingPoint num="3" id="4071" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4081" index="26" uid="20989ba4-5b3c-4c2d-a81c-96562d8816e4" > +<cdparam x="603" y="800" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4080" /> +<P1 x="603" y="800" id="4602" /> +<P2 x="602" y="839" id="4590" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4079" index="93" uid="81c32b56-9ffc-4ef9-93bb-dc34333ce39f" > +<father id="4081" num="0" /> +<cdparam x="612" y="832" /> +<sizeparam width="122" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4075" /> +<TGConnectingPoint num="1" id="4076" /> +<TGConnectingPoint num="2" id="4077" /> +<TGConnectingPoint num="3" id="4078" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="doorOpened = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4088" index="27" uid="e88b984b-d39d-4a22-811d-56e5c7b1a386" > +<cdparam x="917" y="396" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4087" /> +<P1 x="917" y="396" id="4530" /> +<P2 x="931" y="430" id="4518" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4086" index="94" uid="2fa50f34-60a0-43b3-8e80-08e60267eafc" > +<father id="4088" num="0" /> +<cdparam x="917" y="436" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4082" /> +<TGConnectingPoint num="1" id="4083" /> +<TGConnectingPoint num="2" id="4084" /> +<TGConnectingPoint num="3" id="4085" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4095" index="28" uid="c37dc378-b0e0-4afc-a083-14cbda5d8306" > +<cdparam x="1149" y="368" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4094" /> +<P1 x="1157" y="364" id="4508" /> +<P2 x="1163" y="393" id="4496" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4093" index="95" uid="ae82993c-2ed1-4d1b-bc55-f662a161e813" > +<father id="4095" num="0" /> +<cdparam x="1149" y="408" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4089" /> +<TGConnectingPoint num="1" id="4090" /> +<TGConnectingPoint num="2" id="4091" /> +<TGConnectingPoint num="3" id="4092" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4102" index="29" uid="8da6f0b9-78c8-476c-bfe8-569dd13be18b" > +<cdparam x="1160" y="445" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4101" /> +<P1 x="1163" y="423" id="4497" /> +<P2 x="1173" y="485" id="4485" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4100" index="96" uid="8b0d20f2-4b86-4e86-8aa3-90c781b99b40" > +<father id="4102" num="0" /> +<cdparam x="1160" y="485" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4096" /> +<TGConnectingPoint num="1" id="4097" /> +<TGConnectingPoint num="2" id="4098" /> +<TGConnectingPoint num="3" id="4099" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4109" index="30" uid="421b3fca-850f-4e0b-b816-7fe4f8733680" > +<cdparam x="1363" y="343" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4108" /> +<P1 x="1362" y="316" id="4475" /> +<P2 x="1366" y="341" id="4139" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4107" index="97" uid="79295b88-3bf4-424c-9050-d4a13d074720" > +<father id="4109" num="0" /> +<cdparam x="1363" y="383" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4103" /> +<TGConnectingPoint num="1" id="4104" /> +<TGConnectingPoint num="2" id="4105" /> +<TGConnectingPoint num="3" id="4106" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4116" index="31" uid="a8f0b711-478f-4171-add5-839556dd0be6" > +<cdparam x="1363" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4115" /> +<P1 x="1365" y="453" id="4464" /> +<P2 x="1364" y="481" id="4452" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4114" index="98" uid="5360c983-2932-40b7-a153-59f30c15f4e2" > +<father id="4116" num="0" /> +<cdparam x="1378" y="456" /> +<sizeparam width="105" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4110" /> +<TGConnectingPoint num="1" id="4111" /> +<TGConnectingPoint num="2" id="4112" /> +<TGConnectingPoint num="3" id="4113" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="faultDone = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4123" index="32" uid="827cf79c-1a01-43a2-946f-21074ac4d8aa" > +<cdparam x="1373" y="511" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4122" /> +<P1 x="1364" y="511" id="4453" /> +<P2 x="1365" y="547" id="4368" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4121" index="99" uid="c8632aac-57dc-4a2c-b1e4-c11ae7b77d73" > +<father id="4123" num="0" /> +<cdparam x="1381" y="539" /> +<sizeparam width="101" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4117" /> +<TGConnectingPoint num="1" id="4118" /> +<TGConnectingPoint num="2" id="4119" /> +<TGConnectingPoint num="3" id="4120" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="unlocked = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4130" index="33" uid="face87d5-e891-400a-9483-35481fdf6e92" > +<cdparam x="1399" y="589" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4129" /> +<P1 x="1365" y="577" id="4369" /> +<P2 x="1311" y="600" id="4774" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4128" index="100" uid="53998337-edaf-45d3-97aa-4cf09fe13aee" > +<father id="4130" num="0" /> +<cdparam x="1399" y="629" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4124" /> +<TGConnectingPoint num="1" id="4125" /> +<TGConnectingPoint num="2" id="4126" /> +<TGConnectingPoint num="3" id="4127" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4137" index="34" uid="b3525ce7-fb3a-48aa-8298-deafb43e8780" > +<cdparam x="1558" y="762" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4136" /> +<P1 x="1562" y="756" id="4228" /> +<P2 x="1562" y="817" id="4211" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4135" index="101" uid="c03d531d-0c7e-4cd7-a8eb-8495ed592e33" > +<father id="4137" num="0" /> +<cdparam x="1571" y="790" /> +<sizeparam width="117" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4131" /> +<TGConnectingPoint num="1" id="4132" /> +<TGConnectingPoint num="2" id="4133" /> +<TGConnectingPoint num="3" id="4134" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergency = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5106" id="4210" index="35" uid="9df9071c-dc8a-4717-af3f-2b5d3c98e98a" > +<cdparam x="1263" y="341" /> +<sizeparam width="207" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="state0" value="EmergencyOpening" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4138" /> +<TGConnectingPoint num="1" id="4139" /> +<TGConnectingPoint num="2" id="4140" /> +<TGConnectingPoint num="3" id="4141" /> +<TGConnectingPoint num="4" id="4142" /> +<TGConnectingPoint num="5" id="4143" /> +<TGConnectingPoint num="6" id="4144" /> +<TGConnectingPoint num="7" id="4145" /> +<TGConnectingPoint num="8" id="4146" /> +<TGConnectingPoint num="9" id="4147" /> +<TGConnectingPoint num="10" id="4148" /> +<TGConnectingPoint num="11" id="4149" /> +<TGConnectingPoint num="12" id="4150" /> +<TGConnectingPoint num="13" id="4151" /> +<TGConnectingPoint num="14" id="4152" /> +<TGConnectingPoint num="15" id="4153" /> +<TGConnectingPoint num="16" id="4154" /> +<TGConnectingPoint num="17" id="4155" /> +<TGConnectingPoint num="18" id="4156" /> +<TGConnectingPoint num="19" id="4157" /> +<TGConnectingPoint num="20" id="4158" /> +<TGConnectingPoint num="21" id="4159" /> +<TGConnectingPoint num="22" id="4160" /> +<TGConnectingPoint num="23" id="4161" /> +<TGConnectingPoint num="24" id="4162" /> +<TGConnectingPoint num="25" id="4163" /> +<TGConnectingPoint num="26" id="4164" /> +<TGConnectingPoint num="27" id="4165" /> +<TGConnectingPoint num="28" id="4166" /> +<TGConnectingPoint num="29" id="4167" /> +<TGConnectingPoint num="30" id="4168" /> +<TGConnectingPoint num="31" id="4169" /> +<TGConnectingPoint num="32" id="4170" /> +<TGConnectingPoint num="33" id="4171" /> +<TGConnectingPoint num="34" id="4172" /> +<TGConnectingPoint num="35" id="4173" /> +<TGConnectingPoint num="36" id="4174" /> +<TGConnectingPoint num="37" id="4175" /> +<TGConnectingPoint num="38" id="4176" /> +<TGConnectingPoint num="39" id="4177" /> +<TGConnectingPoint num="40" id="4178" /> +<TGConnectingPoint num="41" id="4179" /> +<TGConnectingPoint num="42" id="4180" /> +<TGConnectingPoint num="43" id="4181" /> +<TGConnectingPoint num="44" id="4182" /> +<TGConnectingPoint num="45" id="4183" /> +<TGConnectingPoint num="46" id="4184" /> +<TGConnectingPoint num="47" id="4185" /> +<TGConnectingPoint num="48" id="4186" /> +<TGConnectingPoint num="49" id="4187" /> +<TGConnectingPoint num="50" id="4188" /> +<TGConnectingPoint num="51" id="4189" /> +<TGConnectingPoint num="52" id="4190" /> +<TGConnectingPoint num="53" id="4191" /> +<TGConnectingPoint num="54" id="4192" /> +<TGConnectingPoint num="55" id="4193" /> +<TGConnectingPoint num="56" id="4194" /> +<TGConnectingPoint num="57" id="4195" /> +<TGConnectingPoint num="58" id="4196" /> +<TGConnectingPoint num="59" id="4197" /> +<TGConnectingPoint num="60" id="4198" /> +<TGConnectingPoint num="61" id="4199" /> +<TGConnectingPoint num="62" id="4200" /> +<TGConnectingPoint num="63" id="4201" /> +<TGConnectingPoint num="64" id="4202" /> +<TGConnectingPoint num="65" id="4203" /> +<TGConnectingPoint num="66" id="4204" /> +<TGConnectingPoint num="67" id="4205" /> +<TGConnectingPoint num="68" id="4206" /> +<TGConnectingPoint num="69" id="4207" /> +<TGConnectingPoint num="70" id="4208" /> +<TGConnectingPoint num="71" id="4209" /> +<accessibility /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="4221" index="36" uid="89f88b88-3044-4fc9-a080-c019efbbaa81" > +<cdparam x="1521" y="822" /> +<sizeparam width="83" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="stopAlarm()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4211" /> +<TGConnectingPoint num="1" id="4212" /> +<TGConnectingPoint num="2" id="4213" /> +<TGConnectingPoint num="3" id="4214" /> +<TGConnectingPoint num="4" id="4215" /> +<TGConnectingPoint num="5" id="4216" /> +<TGConnectingPoint num="6" id="4217" /> +<TGConnectingPoint num="7" id="4218" /> +<TGConnectingPoint num="8" id="4219" /> +<TGConnectingPoint num="9" id="4220" /> +</COMPONENT> + +<COMPONENT type="5106" id="4294" index="37" uid="5446517c-eaec-4b20-a87d-893d82fd6612" > +<cdparam x="1472" y="706" /> +<sizeparam width="180" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="state0" value="EndEmergency" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4222" /> +<TGConnectingPoint num="1" id="4223" /> +<TGConnectingPoint num="2" id="4224" /> +<TGConnectingPoint num="3" id="4225" /> +<TGConnectingPoint num="4" id="4226" /> +<TGConnectingPoint num="5" id="4227" /> +<TGConnectingPoint num="6" id="4228" /> +<TGConnectingPoint num="7" id="4229" /> +<TGConnectingPoint num="8" id="4230" /> +<TGConnectingPoint num="9" id="4231" /> +<TGConnectingPoint num="10" id="4232" /> +<TGConnectingPoint num="11" id="4233" /> +<TGConnectingPoint num="12" id="4234" /> +<TGConnectingPoint num="13" id="4235" /> +<TGConnectingPoint num="14" id="4236" /> +<TGConnectingPoint num="15" id="4237" /> +<TGConnectingPoint num="16" id="4238" /> +<TGConnectingPoint num="17" id="4239" /> +<TGConnectingPoint num="18" id="4240" /> +<TGConnectingPoint num="19" id="4241" /> +<TGConnectingPoint num="20" id="4242" /> +<TGConnectingPoint num="21" id="4243" /> +<TGConnectingPoint num="22" id="4244" /> +<TGConnectingPoint num="23" id="4245" /> +<TGConnectingPoint num="24" id="4246" /> +<TGConnectingPoint num="25" id="4247" /> +<TGConnectingPoint num="26" id="4248" /> +<TGConnectingPoint num="27" id="4249" /> +<TGConnectingPoint num="28" id="4250" /> +<TGConnectingPoint num="29" id="4251" /> +<TGConnectingPoint num="30" id="4252" /> +<TGConnectingPoint num="31" id="4253" /> +<TGConnectingPoint num="32" id="4254" /> +<TGConnectingPoint num="33" id="4255" /> +<TGConnectingPoint num="34" id="4256" /> +<TGConnectingPoint num="35" id="4257" /> +<TGConnectingPoint num="36" id="4258" /> +<TGConnectingPoint num="37" id="4259" /> +<TGConnectingPoint num="38" id="4260" /> +<TGConnectingPoint num="39" id="4261" /> +<TGConnectingPoint num="40" id="4262" /> +<TGConnectingPoint num="41" id="4263" /> +<TGConnectingPoint num="42" id="4264" /> +<TGConnectingPoint num="43" id="4265" /> +<TGConnectingPoint num="44" id="4266" /> +<TGConnectingPoint num="45" id="4267" /> +<TGConnectingPoint num="46" id="4268" /> +<TGConnectingPoint num="47" id="4269" /> +<TGConnectingPoint num="48" id="4270" /> +<TGConnectingPoint num="49" id="4271" /> +<TGConnectingPoint num="50" id="4272" /> +<TGConnectingPoint num="51" id="4273" /> +<TGConnectingPoint num="52" id="4274" /> +<TGConnectingPoint num="53" id="4275" /> +<TGConnectingPoint num="54" id="4276" /> +<TGConnectingPoint num="55" id="4277" /> +<TGConnectingPoint num="56" id="4278" /> +<TGConnectingPoint num="57" id="4279" /> +<TGConnectingPoint num="58" id="4280" /> +<TGConnectingPoint num="59" id="4281" /> +<TGConnectingPoint num="60" id="4282" /> +<TGConnectingPoint num="61" id="4283" /> +<TGConnectingPoint num="62" id="4284" /> +<TGConnectingPoint num="63" id="4285" /> +<TGConnectingPoint num="64" id="4286" /> +<TGConnectingPoint num="65" id="4287" /> +<TGConnectingPoint num="66" id="4288" /> +<TGConnectingPoint num="67" id="4289" /> +<TGConnectingPoint num="68" id="4290" /> +<TGConnectingPoint num="69" id="4291" /> +<TGConnectingPoint num="70" id="4292" /> +<TGConnectingPoint num="71" id="4293" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="4367" index="38" uid="c482a9e3-5159-4275-a67f-41c841f38344" > +<cdparam x="555" y="907" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="state0" value="EndEmergency" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4295" /> +<TGConnectingPoint num="1" id="4296" /> +<TGConnectingPoint num="2" id="4297" /> +<TGConnectingPoint num="3" id="4298" /> +<TGConnectingPoint num="4" id="4299" /> +<TGConnectingPoint num="5" id="4300" /> +<TGConnectingPoint num="6" id="4301" /> +<TGConnectingPoint num="7" id="4302" /> +<TGConnectingPoint num="8" id="4303" /> +<TGConnectingPoint num="9" id="4304" /> +<TGConnectingPoint num="10" id="4305" /> +<TGConnectingPoint num="11" id="4306" /> +<TGConnectingPoint num="12" id="4307" /> +<TGConnectingPoint num="13" id="4308" /> +<TGConnectingPoint num="14" id="4309" /> +<TGConnectingPoint num="15" id="4310" /> +<TGConnectingPoint num="16" id="4311" /> +<TGConnectingPoint num="17" id="4312" /> +<TGConnectingPoint num="18" id="4313" /> +<TGConnectingPoint num="19" id="4314" /> +<TGConnectingPoint num="20" id="4315" /> +<TGConnectingPoint num="21" id="4316" /> +<TGConnectingPoint num="22" id="4317" /> +<TGConnectingPoint num="23" id="4318" /> +<TGConnectingPoint num="24" id="4319" /> +<TGConnectingPoint num="25" id="4320" /> +<TGConnectingPoint num="26" id="4321" /> +<TGConnectingPoint num="27" id="4322" /> +<TGConnectingPoint num="28" id="4323" /> +<TGConnectingPoint num="29" id="4324" /> +<TGConnectingPoint num="30" id="4325" /> +<TGConnectingPoint num="31" id="4326" /> +<TGConnectingPoint num="32" id="4327" /> +<TGConnectingPoint num="33" id="4328" /> +<TGConnectingPoint num="34" id="4329" /> +<TGConnectingPoint num="35" id="4330" /> +<TGConnectingPoint num="36" id="4331" /> +<TGConnectingPoint num="37" id="4332" /> +<TGConnectingPoint num="38" id="4333" /> +<TGConnectingPoint num="39" id="4334" /> +<TGConnectingPoint num="40" id="4335" /> +<TGConnectingPoint num="41" id="4336" /> +<TGConnectingPoint num="42" id="4337" /> +<TGConnectingPoint num="43" id="4338" /> +<TGConnectingPoint num="44" id="4339" /> +<TGConnectingPoint num="45" id="4340" /> +<TGConnectingPoint num="46" id="4341" /> +<TGConnectingPoint num="47" id="4342" /> +<TGConnectingPoint num="48" id="4343" /> +<TGConnectingPoint num="49" id="4344" /> +<TGConnectingPoint num="50" id="4345" /> +<TGConnectingPoint num="51" id="4346" /> +<TGConnectingPoint num="52" id="4347" /> +<TGConnectingPoint num="53" id="4348" /> +<TGConnectingPoint num="54" id="4349" /> +<TGConnectingPoint num="55" id="4350" /> +<TGConnectingPoint num="56" id="4351" /> +<TGConnectingPoint num="57" id="4352" /> +<TGConnectingPoint num="58" id="4353" /> +<TGConnectingPoint num="59" id="4354" /> +<TGConnectingPoint num="60" id="4355" /> +<TGConnectingPoint num="61" id="4356" /> +<TGConnectingPoint num="62" id="4357" /> +<TGConnectingPoint num="63" id="4358" /> +<TGConnectingPoint num="64" id="4359" /> +<TGConnectingPoint num="65" id="4360" /> +<TGConnectingPoint num="66" id="4361" /> +<TGConnectingPoint num="67" id="4362" /> +<TGConnectingPoint num="68" id="4363" /> +<TGConnectingPoint num="69" id="4364" /> +<TGConnectingPoint num="70" id="4365" /> +<TGConnectingPoint num="71" id="4366" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="4378" index="39" uid="6ec97789-d46e-4e55-adb2-6916e797679a" > +<cdparam x="1318" y="552" /> +<sizeparam width="94" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="forceUnlock()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4368" /> +<TGConnectingPoint num="1" id="4369" /> +<TGConnectingPoint num="2" id="4370" /> +<TGConnectingPoint num="3" id="4371" /> +<TGConnectingPoint num="4" id="4372" /> +<TGConnectingPoint num="5" id="4373" /> +<TGConnectingPoint num="6" id="4374" /> +<TGConnectingPoint num="7" id="4375" /> +<TGConnectingPoint num="8" id="4376" /> +<TGConnectingPoint num="9" id="4377" /> +</COMPONENT> + +<COMPONENT type="5106" id="4451" index="40" uid="b8a7e397-19d9-48b2-a801-cac3738907bf" > +<cdparam x="586" y="465" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="state0" value="EndEmergency" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4379" /> +<TGConnectingPoint num="1" id="4380" /> +<TGConnectingPoint num="2" id="4381" /> +<TGConnectingPoint num="3" id="4382" /> +<TGConnectingPoint num="4" id="4383" /> +<TGConnectingPoint num="5" id="4384" /> +<TGConnectingPoint num="6" id="4385" /> +<TGConnectingPoint num="7" id="4386" /> +<TGConnectingPoint num="8" id="4387" /> +<TGConnectingPoint num="9" id="4388" /> +<TGConnectingPoint num="10" id="4389" /> +<TGConnectingPoint num="11" id="4390" /> +<TGConnectingPoint num="12" id="4391" /> +<TGConnectingPoint num="13" id="4392" /> +<TGConnectingPoint num="14" id="4393" /> +<TGConnectingPoint num="15" id="4394" /> +<TGConnectingPoint num="16" id="4395" /> +<TGConnectingPoint num="17" id="4396" /> +<TGConnectingPoint num="18" id="4397" /> +<TGConnectingPoint num="19" id="4398" /> +<TGConnectingPoint num="20" id="4399" /> +<TGConnectingPoint num="21" id="4400" /> +<TGConnectingPoint num="22" id="4401" /> +<TGConnectingPoint num="23" id="4402" /> +<TGConnectingPoint num="24" id="4403" /> +<TGConnectingPoint num="25" id="4404" /> +<TGConnectingPoint num="26" id="4405" /> +<TGConnectingPoint num="27" id="4406" /> +<TGConnectingPoint num="28" id="4407" /> +<TGConnectingPoint num="29" id="4408" /> +<TGConnectingPoint num="30" id="4409" /> +<TGConnectingPoint num="31" id="4410" /> +<TGConnectingPoint num="32" id="4411" /> +<TGConnectingPoint num="33" id="4412" /> +<TGConnectingPoint num="34" id="4413" /> +<TGConnectingPoint num="35" id="4414" /> +<TGConnectingPoint num="36" id="4415" /> +<TGConnectingPoint num="37" id="4416" /> +<TGConnectingPoint num="38" id="4417" /> +<TGConnectingPoint num="39" id="4418" /> +<TGConnectingPoint num="40" id="4419" /> +<TGConnectingPoint num="41" id="4420" /> +<TGConnectingPoint num="42" id="4421" /> +<TGConnectingPoint num="43" id="4422" /> +<TGConnectingPoint num="44" id="4423" /> +<TGConnectingPoint num="45" id="4424" /> +<TGConnectingPoint num="46" id="4425" /> +<TGConnectingPoint num="47" id="4426" /> +<TGConnectingPoint num="48" id="4427" /> +<TGConnectingPoint num="49" id="4428" /> +<TGConnectingPoint num="50" id="4429" /> +<TGConnectingPoint num="51" id="4430" /> +<TGConnectingPoint num="52" id="4431" /> +<TGConnectingPoint num="53" id="4432" /> +<TGConnectingPoint num="54" id="4433" /> +<TGConnectingPoint num="55" id="4434" /> +<TGConnectingPoint num="56" id="4435" /> +<TGConnectingPoint num="57" id="4436" /> +<TGConnectingPoint num="58" id="4437" /> +<TGConnectingPoint num="59" id="4438" /> +<TGConnectingPoint num="60" id="4439" /> +<TGConnectingPoint num="61" id="4440" /> +<TGConnectingPoint num="62" id="4441" /> +<TGConnectingPoint num="63" id="4442" /> +<TGConnectingPoint num="64" id="4443" /> +<TGConnectingPoint num="65" id="4444" /> +<TGConnectingPoint num="66" id="4445" /> +<TGConnectingPoint num="67" id="4446" /> +<TGConnectingPoint num="68" id="4447" /> +<TGConnectingPoint num="69" id="4448" /> +<TGConnectingPoint num="70" id="4449" /> +<TGConnectingPoint num="71" id="4450" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="4462" index="41" uid="ec63347c-ae7b-44e5-b63e-e9bd92c2d140" > +<cdparam x="1321" y="486" /> +<sizeparam width="87" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="greenLight()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4452" /> +<TGConnectingPoint num="1" id="4453" /> +<TGConnectingPoint num="2" id="4454" /> +<TGConnectingPoint num="3" id="4455" /> +<TGConnectingPoint num="4" id="4456" /> +<TGConnectingPoint num="5" id="4457" /> +<TGConnectingPoint num="6" id="4458" /> +<TGConnectingPoint num="7" id="4459" /> +<TGConnectingPoint num="8" id="4460" /> +<TGConnectingPoint num="9" id="4461" /> +</COMPONENT> + +<COMPONENT type="5103" id="4473" index="42" uid="4fd4039c-33c7-4bf8-a9e3-e12ac4348d0f" > +<cdparam x="1341" y="428" /> +<sizeparam width="48" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="fault()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4463" /> +<TGConnectingPoint num="1" id="4464" /> +<TGConnectingPoint num="2" id="4465" /> +<TGConnectingPoint num="3" id="4466" /> +<TGConnectingPoint num="4" id="4467" /> +<TGConnectingPoint num="5" id="4468" /> +<TGConnectingPoint num="6" id="4469" /> +<TGConnectingPoint num="7" id="4470" /> +<TGConnectingPoint num="8" id="4471" /> +<TGConnectingPoint num="9" id="4472" /> +</COMPONENT> + +<COMPONENT type="5103" id="4484" index="43" uid="109b76e5-0169-4544-bc3a-518ccc0f0aee" > +<cdparam x="1321" y="291" /> +<sizeparam width="83" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="stopAlarm()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4474" /> +<TGConnectingPoint num="1" id="4475" /> +<TGConnectingPoint num="2" id="4476" /> +<TGConnectingPoint num="3" id="4477" /> +<TGConnectingPoint num="4" id="4478" /> +<TGConnectingPoint num="5" id="4479" /> +<TGConnectingPoint num="6" id="4480" /> +<TGConnectingPoint num="7" id="4481" /> +<TGConnectingPoint num="8" id="4482" /> +<TGConnectingPoint num="9" id="4483" /> +</COMPONENT> + +<COMPONENT type="5103" id="4495" index="44" uid="bd057719-231e-465f-bdbd-669939c34e59" > +<cdparam x="1131" y="490" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="startAlarm()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4485" /> +<TGConnectingPoint num="1" id="4486" /> +<TGConnectingPoint num="2" id="4487" /> +<TGConnectingPoint num="3" id="4488" /> +<TGConnectingPoint num="4" id="4489" /> +<TGConnectingPoint num="5" id="4490" /> +<TGConnectingPoint num="6" id="4491" /> +<TGConnectingPoint num="7" id="4492" /> +<TGConnectingPoint num="8" id="4493" /> +<TGConnectingPoint num="9" id="4494" /> +</COMPONENT> + +<COMPONENT type="5103" id="4506" index="45" uid="8d7ebe2c-7b58-4b62-a843-ff322d6b619f" > +<cdparam x="1137" y="398" /> +<sizeparam width="52" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="open()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4496" /> +<TGConnectingPoint num="1" id="4497" /> +<TGConnectingPoint num="2" id="4498" /> +<TGConnectingPoint num="3" id="4499" /> +<TGConnectingPoint num="4" id="4500" /> +<TGConnectingPoint num="5" id="4501" /> +<TGConnectingPoint num="6" id="4502" /> +<TGConnectingPoint num="7" id="4503" /> +<TGConnectingPoint num="8" id="4504" /> +<TGConnectingPoint num="9" id="4505" /> +</COMPONENT> + +<COMPONENT type="5104" id="4517" index="46" uid="ea805ddf-b119-45e2-b565-447990a06719" > +<cdparam x="1093" y="339" /> +<sizeparam width="129" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Receive signal" value="emergencyCode()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4507" /> +<TGConnectingPoint num="1" id="4508" /> +<TGConnectingPoint num="2" id="4509" /> +<TGConnectingPoint num="3" id="4510" /> +<TGConnectingPoint num="4" id="4511" /> +<TGConnectingPoint num="5" id="4512" /> +<TGConnectingPoint num="6" id="4513" /> +<TGConnectingPoint num="7" id="4514" /> +<TGConnectingPoint num="8" id="4515" /> +<TGConnectingPoint num="9" id="4516" /> +</COMPONENT> + +<COMPONENT type="5103" id="4528" index="47" uid="5244e6b9-9c6b-40aa-8344-4f3e8450d63b" > +<cdparam x="898" y="435" /> +<sizeparam width="66" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="noLight()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4518" /> +<TGConnectingPoint num="1" id="4519" /> +<TGConnectingPoint num="2" id="4520" /> +<TGConnectingPoint num="3" id="4521" /> +<TGConnectingPoint num="4" id="4522" /> +<TGConnectingPoint num="5" id="4523" /> +<TGConnectingPoint num="6" id="4524" /> +<TGConnectingPoint num="7" id="4525" /> +<TGConnectingPoint num="8" id="4526" /> +<TGConnectingPoint num="9" id="4527" /> +</COMPONENT> + +<COMPONENT type="5104" id="4539" index="48" uid="e34a9f07-6c4a-4889-b2da-5004b64743ff" > +<cdparam x="887" y="371" /> +<sizeparam width="60" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Receive signal" value="norm()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4529" /> +<TGConnectingPoint num="1" id="4530" /> +<TGConnectingPoint num="2" id="4531" /> +<TGConnectingPoint num="3" id="4532" /> +<TGConnectingPoint num="4" id="4533" /> +<TGConnectingPoint num="5" id="4534" /> +<TGConnectingPoint num="6" id="4535" /> +<TGConnectingPoint num="7" id="4536" /> +<TGConnectingPoint num="8" id="4537" /> +<TGConnectingPoint num="9" id="4538" /> +</COMPONENT> + +<COMPONENT type="5104" id="4550" index="49" uid="c02f67bc-5f1c-4805-bc46-580228fd60be" > +<cdparam x="752" y="371" /> +<sizeparam width="53" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Receive signal" value="lock()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4540" /> +<TGConnectingPoint num="1" id="4541" /> +<TGConnectingPoint num="2" id="4542" /> +<TGConnectingPoint num="3" id="4543" /> +<TGConnectingPoint num="4" id="4544" /> +<TGConnectingPoint num="5" id="4545" /> +<TGConnectingPoint num="6" id="4546" /> +<TGConnectingPoint num="7" id="4547" /> +<TGConnectingPoint num="8" id="4548" /> +<TGConnectingPoint num="9" id="4549" /> +</COMPONENT> + +<COMPONENT type="5104" id="4561" index="50" uid="d6999ec6-d009-431d-ad48-f38d7b0c7054" > +<cdparam x="606" y="347" /> +<sizeparam width="69" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Receive signal" value="unlock()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4551" /> +<TGConnectingPoint num="1" id="4552" /> +<TGConnectingPoint num="2" id="4553" /> +<TGConnectingPoint num="3" id="4554" /> +<TGConnectingPoint num="4" id="4555" /> +<TGConnectingPoint num="5" id="4556" /> +<TGConnectingPoint num="6" id="4557" /> +<TGConnectingPoint num="7" id="4558" /> +<TGConnectingPoint num="8" id="4559" /> +<TGConnectingPoint num="9" id="4560" /> +</COMPONENT> + +<COMPONENT type="5104" id="4572" index="51" uid="eabb3bd5-5d3b-4a61-9c86-8d659a89eecc" > +<cdparam x="676" y="780" /> +<sizeparam width="408" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Receive signal" value="close(peopleInside, peopleOutside, pilotOutside, crewOutside)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4562" /> +<TGConnectingPoint num="1" id="4563" /> +<TGConnectingPoint num="2" id="4564" /> +<TGConnectingPoint num="3" id="4565" /> +<TGConnectingPoint num="4" id="4566" /> +<TGConnectingPoint num="5" id="4567" /> +<TGConnectingPoint num="6" id="4568" /> +<TGConnectingPoint num="7" id="4569" /> +<TGConnectingPoint num="8" id="4570" /> +<TGConnectingPoint num="9" id="4571" /> +</COMPONENT> + +<COMPONENT type="301" id="4589" index="52" uid="a770a859-b89d-4078-bb71-b61dd4e6910b" > +<cdparam x="69" y="729" /> +<sizeparam width="181" height="20" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="UML Note" value="Door opening and closing +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4573" /> +<TGConnectingPoint num="1" id="4574" /> +<TGConnectingPoint num="2" id="4575" /> +<TGConnectingPoint num="3" id="4576" /> +<TGConnectingPoint num="4" id="4577" /> +<TGConnectingPoint num="5" id="4578" /> +<TGConnectingPoint num="6" id="4579" /> +<TGConnectingPoint num="7" id="4580" /> +<TGConnectingPoint num="8" id="4581" /> +<TGConnectingPoint num="9" id="4582" /> +<TGConnectingPoint num="10" id="4583" /> +<TGConnectingPoint num="11" id="4584" /> +<TGConnectingPoint num="12" id="4585" /> +<TGConnectingPoint num="13" id="4586" /> +<TGConnectingPoint num="14" id="4587" /> +<TGConnectingPoint num="15" id="4588" /> +<extraparam> +<Line value="Door opening and closing" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="4600" index="53" uid="afc4e242-6496-4d67-abc6-5fe5cf1fa9f3" > +<cdparam x="569" y="844" /> +<sizeparam width="66" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="noLight()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4590" /> +<TGConnectingPoint num="1" id="4591" /> +<TGConnectingPoint num="2" id="4592" /> +<TGConnectingPoint num="3" id="4593" /> +<TGConnectingPoint num="4" id="4594" /> +<TGConnectingPoint num="5" id="4595" /> +<TGConnectingPoint num="6" id="4596" /> +<TGConnectingPoint num="7" id="4597" /> +<TGConnectingPoint num="8" id="4598" /> +<TGConnectingPoint num="9" id="4599" /> +</COMPONENT> + +<COMPONENT type="5104" id="4611" index="54" uid="5406112c-4ca5-418a-a3a4-7409559608bc" > +<cdparam x="535" y="775" /> +<sizeparam width="137" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Receive signal" value="openFromCockpit()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4601" /> +<TGConnectingPoint num="1" id="4602" /> +<TGConnectingPoint num="2" id="4603" /> +<TGConnectingPoint num="3" id="4604" /> +<TGConnectingPoint num="4" id="4605" /> +<TGConnectingPoint num="5" id="4606" /> +<TGConnectingPoint num="6" id="4607" /> +<TGConnectingPoint num="7" id="4608" /> +<TGConnectingPoint num="8" id="4609" /> +<TGConnectingPoint num="9" id="4610" /> +</COMPONENT> + +<COMPONENT type="5103" id="4622" index="55" uid="80d284a8-aca5-437c-bc00-f591a640da8c" > +<cdparam x="373" y="872" /> +<sizeparam width="66" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="noLight()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4612" /> +<TGConnectingPoint num="1" id="4613" /> +<TGConnectingPoint num="2" id="4614" /> +<TGConnectingPoint num="3" id="4615" /> +<TGConnectingPoint num="4" id="4616" /> +<TGConnectingPoint num="5" id="4617" /> +<TGConnectingPoint num="6" id="4618" /> +<TGConnectingPoint num="7" id="4619" /> +<TGConnectingPoint num="8" id="4620" /> +<TGConnectingPoint num="9" id="4621" /> +</COMPONENT> + +<COMPONENT type="5104" id="4633" index="56" uid="041718a5-674e-4a3f-9311-af514fe0f2bc" > +<cdparam x="329" y="775" /> +<sizeparam width="126" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Receive signal" value="openFromCabin()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4623" /> +<TGConnectingPoint num="1" id="4624" /> +<TGConnectingPoint num="2" id="4625" /> +<TGConnectingPoint num="3" id="4626" /> +<TGConnectingPoint num="4" id="4627" /> +<TGConnectingPoint num="5" id="4628" /> +<TGConnectingPoint num="6" id="4629" /> +<TGConnectingPoint num="7" id="4630" /> +<TGConnectingPoint num="8" id="4631" /> +<TGConnectingPoint num="9" id="4632" /> +</COMPONENT> + +<COMPONENT type="5106" id="4706" index="57" uid="885a08a7-80b2-43e5-b6cd-1ccd64543076" > +<cdparam x="367" y="994" /> +<sizeparam width="981" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="state0" value="Main" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4634" /> +<TGConnectingPoint num="1" id="4635" /> +<TGConnectingPoint num="2" id="4636" /> +<TGConnectingPoint num="3" id="4637" /> +<TGConnectingPoint num="4" id="4638" /> +<TGConnectingPoint num="5" id="4639" /> +<TGConnectingPoint num="6" id="4640" /> +<TGConnectingPoint num="7" id="4641" /> +<TGConnectingPoint num="8" id="4642" /> +<TGConnectingPoint num="9" id="4643" /> +<TGConnectingPoint num="10" id="4644" /> +<TGConnectingPoint num="11" id="4645" /> +<TGConnectingPoint num="12" id="4646" /> +<TGConnectingPoint num="13" id="4647" /> +<TGConnectingPoint num="14" id="4648" /> +<TGConnectingPoint num="15" id="4649" /> +<TGConnectingPoint num="16" id="4650" /> +<TGConnectingPoint num="17" id="4651" /> +<TGConnectingPoint num="18" id="4652" /> +<TGConnectingPoint num="19" id="4653" /> +<TGConnectingPoint num="20" id="4654" /> +<TGConnectingPoint num="21" id="4655" /> +<TGConnectingPoint num="22" id="4656" /> +<TGConnectingPoint num="23" id="4657" /> +<TGConnectingPoint num="24" id="4658" /> +<TGConnectingPoint num="25" id="4659" /> +<TGConnectingPoint num="26" id="4660" /> +<TGConnectingPoint num="27" id="4661" /> +<TGConnectingPoint num="28" id="4662" /> +<TGConnectingPoint num="29" id="4663" /> +<TGConnectingPoint num="30" id="4664" /> +<TGConnectingPoint num="31" id="4665" /> +<TGConnectingPoint num="32" id="4666" /> +<TGConnectingPoint num="33" id="4667" /> +<TGConnectingPoint num="34" id="4668" /> +<TGConnectingPoint num="35" id="4669" /> +<TGConnectingPoint num="36" id="4670" /> +<TGConnectingPoint num="37" id="4671" /> +<TGConnectingPoint num="38" id="4672" /> +<TGConnectingPoint num="39" id="4673" /> +<TGConnectingPoint num="40" id="4674" /> +<TGConnectingPoint num="41" id="4675" /> +<TGConnectingPoint num="42" id="4676" /> +<TGConnectingPoint num="43" id="4677" /> +<TGConnectingPoint num="44" id="4678" /> +<TGConnectingPoint num="45" id="4679" /> +<TGConnectingPoint num="46" id="4680" /> +<TGConnectingPoint num="47" id="4681" /> +<TGConnectingPoint num="48" id="4682" /> +<TGConnectingPoint num="49" id="4683" /> +<TGConnectingPoint num="50" id="4684" /> +<TGConnectingPoint num="51" id="4685" /> +<TGConnectingPoint num="52" id="4686" /> +<TGConnectingPoint num="53" id="4687" /> +<TGConnectingPoint num="54" id="4688" /> +<TGConnectingPoint num="55" id="4689" /> +<TGConnectingPoint num="56" id="4690" /> +<TGConnectingPoint num="57" id="4691" /> +<TGConnectingPoint num="58" id="4692" /> +<TGConnectingPoint num="59" id="4693" /> +<TGConnectingPoint num="60" id="4694" /> +<TGConnectingPoint num="61" id="4695" /> +<TGConnectingPoint num="62" id="4696" /> +<TGConnectingPoint num="63" id="4697" /> +<TGConnectingPoint num="64" id="4698" /> +<TGConnectingPoint num="65" id="4699" /> +<TGConnectingPoint num="66" id="4700" /> +<TGConnectingPoint num="67" id="4701" /> +<TGConnectingPoint num="68" id="4702" /> +<TGConnectingPoint num="69" id="4703" /> +<TGConnectingPoint num="70" id="4704" /> +<TGConnectingPoint num="71" id="4705" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="4717" index="58" uid="29401909-2e4e-4ccb-8619-dbff7d020917" > +<cdparam x="744" y="434" /> +<sizeparam width="71" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="redLight()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4707" /> +<TGConnectingPoint num="1" id="4708" /> +<TGConnectingPoint num="2" id="4709" /> +<TGConnectingPoint num="3" id="4710" /> +<TGConnectingPoint num="4" id="4711" /> +<TGConnectingPoint num="5" id="4712" /> +<TGConnectingPoint num="6" id="4713" /> +<TGConnectingPoint num="7" id="4714" /> +<TGConnectingPoint num="8" id="4715" /> +<TGConnectingPoint num="9" id="4716" /> +</COMPONENT> + +<COMPONENT type="5103" id="4728" index="59" uid="7ed2796b-5ba3-4b0a-87c8-1533ab796190" > +<cdparam x="594" y="393" /> +<sizeparam width="87" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="greenLight()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4718" /> +<TGConnectingPoint num="1" id="4719" /> +<TGConnectingPoint num="2" id="4720" /> +<TGConnectingPoint num="3" id="4721" /> +<TGConnectingPoint num="4" id="4722" /> +<TGConnectingPoint num="5" id="4723" /> +<TGConnectingPoint num="6" id="4724" /> +<TGConnectingPoint num="7" id="4725" /> +<TGConnectingPoint num="8" id="4726" /> +<TGConnectingPoint num="9" id="4727" /> +</COMPONENT> + +<COMPONENT type="5103" id="4739" index="60" uid="fa69e776-aa10-4332-82c0-69045089ddcc" > +<cdparam x="225" y="353" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="endBuzzer3sec()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4729" /> +<TGConnectingPoint num="1" id="4730" /> +<TGConnectingPoint num="2" id="4731" /> +<TGConnectingPoint num="3" id="4732" /> +<TGConnectingPoint num="4" id="4733" /> +<TGConnectingPoint num="5" id="4734" /> +<TGConnectingPoint num="6" id="4735" /> +<TGConnectingPoint num="7" id="4736" /> +<TGConnectingPoint num="8" id="4737" /> +<TGConnectingPoint num="9" id="4738" /> +</COMPONENT> + +<COMPONENT type="5103" id="4750" index="61" uid="13792d86-8230-462f-b473-e7ef0996728c" > +<cdparam x="395" y="449" /> +<sizeparam width="119" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="startBuzzer3sec()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4740" /> +<TGConnectingPoint num="1" id="4741" /> +<TGConnectingPoint num="2" id="4742" /> +<TGConnectingPoint num="3" id="4743" /> +<TGConnectingPoint num="4" id="4744" /> +<TGConnectingPoint num="5" id="4745" /> +<TGConnectingPoint num="6" id="4746" /> +<TGConnectingPoint num="7" id="4747" /> +<TGConnectingPoint num="8" id="4748" /> +<TGConnectingPoint num="9" id="4749" /> +</COMPONENT> + +<COMPONENT type="5106" id="4823" index="62" uid="b72db71e-9885-4d72-a174-35645d5ec8ef" > +<cdparam x="372" y="582" /> +<sizeparam width="939" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="state0" value="Main" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4751" /> +<TGConnectingPoint num="1" id="4752" /> +<TGConnectingPoint num="2" id="4753" /> +<TGConnectingPoint num="3" id="4754" /> +<TGConnectingPoint num="4" id="4755" /> +<TGConnectingPoint num="5" id="4756" /> +<TGConnectingPoint num="6" id="4757" /> +<TGConnectingPoint num="7" id="4758" /> +<TGConnectingPoint num="8" id="4759" /> +<TGConnectingPoint num="9" id="4760" /> +<TGConnectingPoint num="10" id="4761" /> +<TGConnectingPoint num="11" id="4762" /> +<TGConnectingPoint num="12" id="4763" /> +<TGConnectingPoint num="13" id="4764" /> +<TGConnectingPoint num="14" id="4765" /> +<TGConnectingPoint num="15" id="4766" /> +<TGConnectingPoint num="16" id="4767" /> +<TGConnectingPoint num="17" id="4768" /> +<TGConnectingPoint num="18" id="4769" /> +<TGConnectingPoint num="19" id="4770" /> +<TGConnectingPoint num="20" id="4771" /> +<TGConnectingPoint num="21" id="4772" /> +<TGConnectingPoint num="22" id="4773" /> +<TGConnectingPoint num="23" id="4774" /> +<TGConnectingPoint num="24" id="4775" /> +<TGConnectingPoint num="25" id="4776" /> +<TGConnectingPoint num="26" id="4777" /> +<TGConnectingPoint num="27" id="4778" /> +<TGConnectingPoint num="28" id="4779" /> +<TGConnectingPoint num="29" id="4780" /> +<TGConnectingPoint num="30" id="4781" /> +<TGConnectingPoint num="31" id="4782" /> +<TGConnectingPoint num="32" id="4783" /> +<TGConnectingPoint num="33" id="4784" /> +<TGConnectingPoint num="34" id="4785" /> +<TGConnectingPoint num="35" id="4786" /> +<TGConnectingPoint num="36" id="4787" /> +<TGConnectingPoint num="37" id="4788" /> +<TGConnectingPoint num="38" id="4789" /> +<TGConnectingPoint num="39" id="4790" /> +<TGConnectingPoint num="40" id="4791" /> +<TGConnectingPoint num="41" id="4792" /> +<TGConnectingPoint num="42" id="4793" /> +<TGConnectingPoint num="43" id="4794" /> +<TGConnectingPoint num="44" id="4795" /> +<TGConnectingPoint num="45" id="4796" /> +<TGConnectingPoint num="46" id="4797" /> +<TGConnectingPoint num="47" id="4798" /> +<TGConnectingPoint num="48" id="4799" /> +<TGConnectingPoint num="49" id="4800" /> +<TGConnectingPoint num="50" id="4801" /> +<TGConnectingPoint num="51" id="4802" /> +<TGConnectingPoint num="52" id="4803" /> +<TGConnectingPoint num="53" id="4804" /> +<TGConnectingPoint num="54" id="4805" /> +<TGConnectingPoint num="55" id="4806" /> +<TGConnectingPoint num="56" id="4807" /> +<TGConnectingPoint num="57" id="4808" /> +<TGConnectingPoint num="58" id="4809" /> +<TGConnectingPoint num="59" id="4810" /> +<TGConnectingPoint num="60" id="4811" /> +<TGConnectingPoint num="61" id="4812" /> +<TGConnectingPoint num="62" id="4813" /> +<TGConnectingPoint num="63" id="4814" /> +<TGConnectingPoint num="64" id="4815" /> +<TGConnectingPoint num="65" id="4816" /> +<TGConnectingPoint num="66" id="4817" /> +<TGConnectingPoint num="67" id="4818" /> +<TGConnectingPoint num="68" id="4819" /> +<TGConnectingPoint num="69" id="4820" /> +<TGConnectingPoint num="70" id="4821" /> +<TGConnectingPoint num="71" id="4822" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="4834" index="63" uid="178c1ddf-0117-47a2-a59b-8b59a9148df1" > +<cdparam x="430" y="323" /> +<sizeparam width="49" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Receive signal" value="call()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4824" /> +<TGConnectingPoint num="1" id="4825" /> +<TGConnectingPoint num="2" id="4826" /> +<TGConnectingPoint num="3" id="4827" /> +<TGConnectingPoint num="4" id="4828" /> +<TGConnectingPoint num="5" id="4829" /> +<TGConnectingPoint num="6" id="4830" /> +<TGConnectingPoint num="7" id="4831" /> +<TGConnectingPoint num="8" id="4832" /> +<TGConnectingPoint num="9" id="4833" /> +</COMPONENT> + +<COMPONENT type="5106" id="4907" index="64" uid="12c4c150-d92c-4aaf-89a2-98bfa30eda7c" > +<cdparam x="410" y="185" /> +<sizeparam width="764" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="state0" value="Main" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4835" /> +<TGConnectingPoint num="1" id="4836" /> +<TGConnectingPoint num="2" id="4837" /> +<TGConnectingPoint num="3" id="4838" /> +<TGConnectingPoint num="4" id="4839" /> +<TGConnectingPoint num="5" id="4840" /> +<TGConnectingPoint num="6" id="4841" /> +<TGConnectingPoint num="7" id="4842" /> +<TGConnectingPoint num="8" id="4843" /> +<TGConnectingPoint num="9" id="4844" /> +<TGConnectingPoint num="10" id="4845" /> +<TGConnectingPoint num="11" id="4846" /> +<TGConnectingPoint num="12" id="4847" /> +<TGConnectingPoint num="13" id="4848" /> +<TGConnectingPoint num="14" id="4849" /> +<TGConnectingPoint num="15" id="4850" /> +<TGConnectingPoint num="16" id="4851" /> +<TGConnectingPoint num="17" id="4852" /> +<TGConnectingPoint num="18" id="4853" /> +<TGConnectingPoint num="19" id="4854" /> +<TGConnectingPoint num="20" id="4855" /> +<TGConnectingPoint num="21" id="4856" /> +<TGConnectingPoint num="22" id="4857" /> +<TGConnectingPoint num="23" id="4858" /> +<TGConnectingPoint num="24" id="4859" /> +<TGConnectingPoint num="25" id="4860" /> +<TGConnectingPoint num="26" id="4861" /> +<TGConnectingPoint num="27" id="4862" /> +<TGConnectingPoint num="28" id="4863" /> +<TGConnectingPoint num="29" id="4864" /> +<TGConnectingPoint num="30" id="4865" /> +<TGConnectingPoint num="31" id="4866" /> +<TGConnectingPoint num="32" id="4867" /> +<TGConnectingPoint num="33" id="4868" /> +<TGConnectingPoint num="34" id="4869" /> +<TGConnectingPoint num="35" id="4870" /> +<TGConnectingPoint num="36" id="4871" /> +<TGConnectingPoint num="37" id="4872" /> +<TGConnectingPoint num="38" id="4873" /> +<TGConnectingPoint num="39" id="4874" /> +<TGConnectingPoint num="40" id="4875" /> +<TGConnectingPoint num="41" id="4876" /> +<TGConnectingPoint num="42" id="4877" /> +<TGConnectingPoint num="43" id="4878" /> +<TGConnectingPoint num="44" id="4879" /> +<TGConnectingPoint num="45" id="4880" /> +<TGConnectingPoint num="46" id="4881" /> +<TGConnectingPoint num="47" id="4882" /> +<TGConnectingPoint num="48" id="4883" /> +<TGConnectingPoint num="49" id="4884" /> +<TGConnectingPoint num="50" id="4885" /> +<TGConnectingPoint num="51" id="4886" /> +<TGConnectingPoint num="52" id="4887" /> +<TGConnectingPoint num="53" id="4888" /> +<TGConnectingPoint num="54" id="4889" /> +<TGConnectingPoint num="55" id="4890" /> +<TGConnectingPoint num="56" id="4891" /> +<TGConnectingPoint num="57" id="4892" /> +<TGConnectingPoint num="58" id="4893" /> +<TGConnectingPoint num="59" id="4894" /> +<TGConnectingPoint num="60" id="4895" /> +<TGConnectingPoint num="61" id="4896" /> +<TGConnectingPoint num="62" id="4897" /> +<TGConnectingPoint num="63" id="4898" /> +<TGConnectingPoint num="64" id="4899" /> +<TGConnectingPoint num="65" id="4900" /> +<TGConnectingPoint num="66" id="4901" /> +<TGConnectingPoint num="67" id="4902" /> +<TGConnectingPoint num="68" id="4903" /> +<TGConnectingPoint num="69" id="4904" /> +<TGConnectingPoint num="70" id="4905" /> +<TGConnectingPoint num="71" id="4906" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="4909" index="65" uid="cd738a21-c3c3-4b1f-b096-95645ed65616" > +<cdparam x="771" y="76" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4908" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="PeopleManagement" minX="10" maxX="1900" minY="10" maxY="1400" zoom="1.0" > +<CONNECTOR type="5102" id="4916" index="0" uid="8af40434-d41f-490d-b06a-15f49c3bafaa" > +<cdparam x="1124" y="332" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4915" /> +<P1 x="1125" y="338" id="5183" /> +<P2 x="1160" y="750" id="5246" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4914" index="34" uid="e3654854-874b-483f-b9ac-fd6b90dde466" > +<father id="4916" num="0" /> +<cdparam x="1080" y="368" /> +<sizeparam width="306" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4910" /> +<TGConnectingPoint num="1" id="4911" /> +<TGConnectingPoint num="2" id="4912" /> +<TGConnectingPoint num="3" id="4913" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="passengersInCockpit = passengersInCockpit + 1" enabled="true"/> +<actions value="PassengersInCabin = PassengersInCabin - 1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4923" index="1" uid="8e26b731-8f1e-4518-b2b1-b720140c487d" > +<cdparam x="470" y="369" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4922" /> +<P1 x="301" y="339" id="5227" /> +<P2 x="437" y="750" id="5237" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4921" index="35" uid="2b8fcdd7-36e6-4278-ba3f-0f4f8c27a65e" > +<father id="4923" num="0" /> +<cdparam x="110" y="360" /> +<sizeparam width="226" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4917" /> +<TGConnectingPoint num="1" id="4918" /> +<TGConnectingPoint num="2" id="4919" /> +<TGConnectingPoint num="3" id="4920" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="pilotsInCockpit = pilotsInCockpit + 1" enabled="true"/> +<actions value="pilotsInCabin = pilotsInCabin - 1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4930" index="2" uid="1584cac3-b3b7-4a44-9c21-0f3053534ac4" > +<cdparam x="511" y="110" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4929" /> +<P1 x="775" y="108" id="5383" /> +<P2 x="949" y="201" id="5311" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4928" index="36" uid="3fe0ae7a-40fd-49ed-99d9-722fe1684fea" > +<father id="4930" num="0" /> +<cdparam x="511" y="150" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4924" /> +<TGConnectingPoint num="1" id="4925" /> +<TGConnectingPoint num="2" id="4926" /> +<TGConnectingPoint num="3" id="4927" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4937" index="3" uid="ea7e3c73-0fe3-44a1-85e0-efbd32025756" > +<cdparam x="498" y="251" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4936" /> +<P1 x="498" y="251" id="5315" /> +<P2 x="301" y="309" id="5226" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4935" index="37" uid="cc409330-c864-4066-a714-b32c97f11756" > +<father id="4937" num="0" /> +<cdparam x="199" y="286" /> +<sizeparam width="120" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4931" /> +<TGConnectingPoint num="1" id="4932" /> +<TGConnectingPoint num="2" id="4933" /> +<TGConnectingPoint num="3" id="4934" /> +<extraparam> +<guard value="[ pilotsInCabin > 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4944" index="4" uid="e87d2694-d8a6-497a-9da5-195fd8d684e9" > +<cdparam x="606" y="251" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4943" /> +<P1 x="606" y="251" id="5338" /> +<P2 x="515" y="314" id="5215" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4942" index="38" uid="83ed04fb-cf73-4d8c-8baf-d90aba6141a6" > +<father id="4944" num="0" /> +<cdparam x="460" y="296" /> +<sizeparam width="131" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4938" /> +<TGConnectingPoint num="1" id="4939" /> +<TGConnectingPoint num="2" id="4940" /> +<TGConnectingPoint num="3" id="4941" /> +<extraparam> +<guard value="[ pilotsInCockpit > 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4951" index="5" uid="0d069395-e6ad-4808-892a-83bd5de553d8" > +<cdparam x="615" y="343" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4950" /> +<P1 x="515" y="344" id="5216" /> +<P2 x="552" y="750" id="5253" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4949" index="39" uid="61dea569-6279-4680-bd4d-ff83466ab9ff" > +<father id="4951" num="0" /> +<cdparam x="421" y="368" /> +<sizeparam width="220" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4945" /> +<TGConnectingPoint num="1" id="4946" /> +<TGConnectingPoint num="2" id="4947" /> +<TGConnectingPoint num="3" id="4948" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="pilotsInCockpit = pilotsInCockpit - 1" enabled="true"/> +<actions value="pilotsInCabin = pilotsInCabin + 1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4958" index="6" uid="6b74f262-75e3-479e-a591-d714fe96cc3f" > +<cdparam x="831" y="251" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4957" /> +<P1 x="723" y="251" id="5324" /> +<P2 x="720" y="300" id="5204" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4956" index="40" uid="f2df1c82-65d4-418a-967b-ff56d9bc0edf" > +<father id="4958" num="0" /> +<cdparam x="654" y="285" /> +<sizeparam width="150" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4952" /> +<TGConnectingPoint num="1" id="4953" /> +<TGConnectingPoint num="2" id="4954" /> +<TGConnectingPoint num="3" id="4955" /> +<extraparam> +<guard value="[ cabinCrewInCabin > 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4965" index="7" uid="466dd4ba-5cf0-4079-811f-34200b554535" > +<cdparam x="798" y="350" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4964" /> +<P1 x="720" y="330" id="5205" /> +<P2 x="678" y="750" id="5245" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4963" index="41" uid="6c59dee3-7f0d-4dda-88a1-06dd0d0dfc6f" > +<father id="4965" num="0" /> +<cdparam x="640" y="349" /> +<sizeparam width="286" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4959" /> +<TGConnectingPoint num="1" id="4960" /> +<TGConnectingPoint num="2" id="4961" /> +<TGConnectingPoint num="3" id="4962" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cabinCrewInCabin = cabinCrewInCabin - 1" enabled="true"/> +<actions value="cabinCrewInCockpit = cabinCrewInCockpit + 1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4972" index="8" uid="48dccb09-3880-4d11-b45c-f96fa0e8a484" > +<cdparam x="1057" y="251" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4971" /> +<P1 x="949" y="251" id="5316" /> +<P2 x="946" y="300" id="5193" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4970" index="42" uid="84c29486-86b2-4339-88c1-6ce7c1d90991" > +<father id="4972" num="0" /> +<cdparam x="863" y="289" /> +<sizeparam width="161" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4966" /> +<TGConnectingPoint num="1" id="4967" /> +<TGConnectingPoint num="2" id="4968" /> +<TGConnectingPoint num="3" id="4969" /> +<extraparam> +<guard value="[ cabinCrewInCockpit > 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4979" index="9" uid="05382501-4531-4f3e-be87-9fffe0961477" > +<cdparam x="1053" y="361" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4978" /> +<P1 x="946" y="330" id="5194" /> +<P2 x="919" y="750" id="5238" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4977" index="43" uid="b5d446eb-be57-47cb-ae2d-8299580df1a3" > +<father id="4979" num="0" /> +<cdparam x="787" y="393" /> +<sizeparam width="280" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4973" /> +<TGConnectingPoint num="1" id="4974" /> +<TGConnectingPoint num="2" id="4975" /> +<TGConnectingPoint num="3" id="4976" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cabinCrewInCabin = cabinCrewInCabin + 1" enabled="true"/> +<actions value="cabinCrewInCockpit = cabinCrewInCockpit - 1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4986" index="10" uid="7dfe4d72-766f-4bff-85da-57d72cb47dd8" > +<cdparam x="1057" y="251" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4985" /> +<P1 x="1057" y="251" id="5340" /> +<P2 x="1125" y="308" id="5182" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4984" index="44" uid="6e432886-a405-44d4-98af-1f7e5959af06" > +<father id="4986" num="0" /> +<cdparam x="1057" y="291" /> +<sizeparam width="160" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4980" /> +<TGConnectingPoint num="1" id="4981" /> +<TGConnectingPoint num="2" id="4982" /> +<TGConnectingPoint num="3" id="4983" /> +<extraparam> +<guard value="[ PassengersInCabin > 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4993" index="11" uid="c34cb50d-4168-482b-9239-5a7c98fea239" > +<cdparam x="1400" y="251" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4992" /> +<P1 x="1400" y="251" id="5317" /> +<P2 x="1400" y="315" id="5171" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1719" index="48" uid="7dbc12ab-241a-4407-9b98-b403693a6d61" > -<father id="1733" num="0" /> -<cdparam x="488" y="424" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4991" index="45" uid="60db7398-cfa0-40ac-b292-98ab4b974015" > +<father id="4993" num="0" /> +<cdparam x="1400" y="291" /> +<sizeparam width="171" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4987" /> +<TGConnectingPoint num="1" id="4988" /> +<TGConnectingPoint num="2" id="4989" /> +<TGConnectingPoint num="3" id="4990" /> +<extraparam> +<guard value="[ passengersInCockpit > 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1720" index="49" uid="c341913d-d78b-44c9-8434-4b62bfdc9ace" > -<father id="1733" num="1" /> -<cdparam x="106" y="424" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> + +<CONNECTOR type="5102" id="5000" index="12" uid="16dda115-771e-4d1b-8229-1eb9f1fa8e57" > +<cdparam x="1400" y="345" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4999" /> +<P1 x="1400" y="345" id="5172" /> +<P2 x="1402" y="750" id="5239" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4998" index="46" uid="d0a8c752-abe9-4105-b98d-692cb71f8eee" > +<father id="5000" num="0" /> +<cdparam x="1427" y="381" /> +<sizeparam width="300" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4994" /> +<TGConnectingPoint num="1" id="4995" /> +<TGConnectingPoint num="2" id="4996" /> +<TGConnectingPoint num="3" id="4997" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="passengersInCockpit = passengersInCockpit - 1" enabled="true"/> +<actions value="PassengersInCabin = PassengersInCabin + 1" enabled="true"/> +</extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1721" index="50" uid="97f068c3-8250-49bf-9705-e42a21b78449" > -<father id="1733" num="2" /> -<cdparam x="106" y="93" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> + +<CONNECTOR type="5102" id="5007" index="13" uid="28bcad73-3527-488a-a8e1-6b4a66bf9f59" > +<cdparam x="794" y="800" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5006" /> +<P1 x="794" y="800" id="5266" /> +<P2 x="794" y="848" id="5087" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5005" index="47" uid="d69829cb-4a5a-4e79-a8ea-66f0e45e80ce" > +<father id="5007" num="0" /> +<cdparam x="808" y="835" /> +<sizeparam width="505" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5001" /> +<TGConnectingPoint num="1" id="5002" /> +<TGConnectingPoint num="2" id="5003" /> +<TGConnectingPoint num="3" id="5004" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="personsInCockpit = pilotsInCockpit + cabinCrewInCockpit + passengersInCockpit" enabled="true"/> +</extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1722" index="51" uid="fc57b7c3-2e5f-464c-97ca-9e9f524580c7" > -<father id="1733" num="3" /> -<cdparam x="336" y="93" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> + +<CONNECTOR type="5102" id="5014" index="14" uid="a11d9f49-ea78-4387-b666-da97a0f642cb" > +<cdparam x="794" y="878" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5013" /> +<P1 x="794" y="878" id="5088" /> +<P2 x="804" y="904" id="5076" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5012" index="48" uid="32e665c2-e4e0-4563-8bb6-b70f131030c0" > +<father id="5014" num="0" /> +<cdparam x="794" y="918" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5008" /> +<TGConnectingPoint num="1" id="5009" /> +<TGConnectingPoint num="2" id="5010" /> +<TGConnectingPoint num="3" id="5011" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1727" index="52" uid="bea0f741-1a4b-46ae-96ed-b79d3e13d782" > -<father id="1733" num="4" /> -<cdparam x="471" y="284" /> + +<CONNECTOR type="5102" id="5021" index="15" uid="60f21833-9242-46ce-a0f1-f95fdde37ebb" > +<cdparam x="862" y="934" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5020" /> +<P1 x="804" y="934" id="5077" /> +<P2 x="837" y="965" id="5065" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5019" index="49" uid="6c15c0c7-003e-41d5-aeae-4de3943812dd" > +<father id="5021" num="0" /> +<cdparam x="862" y="974" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5015" /> +<TGConnectingPoint num="1" id="5016" /> +<TGConnectingPoint num="2" id="5017" /> +<TGConnectingPoint num="3" id="5018" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5028" index="16" uid="81abaa30-7c83-4300-bcc7-f4c28a69248b" > +<cdparam x="910" y="1012" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5027" /> +<P1 x="837" y="995" id="5066" /> +<P2 x="839" y="1027" id="5054" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5026" index="50" uid="20ccaa5f-27b0-41d2-a3f6-2ffeda74ecc4" > +<father id="5028" num="0" /> +<cdparam x="910" y="1052" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5022" /> +<TGConnectingPoint num="1" id="5023" /> +<TGConnectingPoint num="2" id="5024" /> +<TGConnectingPoint num="3" id="5025" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5035" index="17" uid="c791964f-af36-4ad5-b0f3-c68f32e21689" > +<cdparam x="900" y="1026" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5034" /> +<P1 x="839" y="1057" id="5055" /> +<P2 x="876" y="1085" id="5043" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5033" index="51" uid="52e69e6a-f7b8-47cf-8dd7-8719856b8cde" > +<father id="5035" num="0" /> +<cdparam x="900" y="1066" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5029" /> +<TGConnectingPoint num="1" id="5030" /> +<TGConnectingPoint num="2" id="5031" /> +<TGConnectingPoint num="3" id="5032" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5042" index="18" uid="b3625cd6-3a09-419d-aa52-f891c2685745" > +<cdparam x="979" y="1108" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5041" /> +<P1 x="876" y="1115" id="5044" /> +<P2 x="922" y="1151" id="5120" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5040" index="52" uid="a356a760-2960-40b3-aaac-9abe3c5c8d8a" > +<father id="5042" num="0" /> +<cdparam x="979" y="1148" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5036" /> +<TGConnectingPoint num="1" id="5037" /> +<TGConnectingPoint num="2" id="5038" /> +<TGConnectingPoint num="3" id="5039" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="5053" index="19" uid="3945b744-ed38-45da-bcdd-ce3e90345fc1" > +<cdparam x="757" y="1090" /> +<sizeparam width="238" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="obs_nbOfPilotsInCabin(pilotsInCabin)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5043" /> +<TGConnectingPoint num="1" id="5044" /> +<TGConnectingPoint num="2" id="5045" /> +<TGConnectingPoint num="3" id="5046" /> +<TGConnectingPoint num="4" id="5047" /> +<TGConnectingPoint num="5" id="5048" /> +<TGConnectingPoint num="6" id="5049" /> +<TGConnectingPoint num="7" id="5050" /> +<TGConnectingPoint num="8" id="5051" /> +<TGConnectingPoint num="9" id="5052" /> +</COMPONENT> + +<COMPONENT type="5103" id="5064" index="20" uid="9529cc49-8641-4319-91f7-4686e20a524b" > +<cdparam x="660" y="1032" /> +<sizeparam width="359" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="obs_AtLeastTwoPersonsInTheCockpit(personsInCockpit)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5054" /> +<TGConnectingPoint num="1" id="5055" /> +<TGConnectingPoint num="2" id="5056" /> +<TGConnectingPoint num="3" id="5057" /> +<TGConnectingPoint num="4" id="5058" /> +<TGConnectingPoint num="5" id="5059" /> +<TGConnectingPoint num="6" id="5060" /> +<TGConnectingPoint num="7" id="5061" /> +<TGConnectingPoint num="8" id="5062" /> +<TGConnectingPoint num="9" id="5063" /> +</COMPONENT> + +<COMPONENT type="5103" id="5075" index="21" uid="8cc81b12-b249-4813-bb1c-57d930a3e727" > +<cdparam x="679" y="970" /> +<sizeparam width="316" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="obs_AtLeastOntPilotInTheCockpit(pilotsInCockpit)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5065" /> +<TGConnectingPoint num="1" id="5066" /> +<TGConnectingPoint num="2" id="5067" /> +<TGConnectingPoint num="3" id="5068" /> +<TGConnectingPoint num="4" id="5069" /> +<TGConnectingPoint num="5" id="5070" /> +<TGConnectingPoint num="6" id="5071" /> +<TGConnectingPoint num="7" id="5072" /> +<TGConnectingPoint num="8" id="5073" /> +<TGConnectingPoint num="9" id="5074" /> +</COMPONENT> + +<COMPONENT type="5103" id="5086" index="22" uid="ab74b329-9161-4aac-b413-1718fccab9e4" > +<cdparam x="635" y="909" /> +<sizeparam width="339" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="obs_nbOfPassengersIncockpit(passengersInCockpit)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5076" /> +<TGConnectingPoint num="1" id="5077" /> +<TGConnectingPoint num="2" id="5078" /> +<TGConnectingPoint num="3" id="5079" /> +<TGConnectingPoint num="4" id="5080" /> +<TGConnectingPoint num="5" id="5081" /> +<TGConnectingPoint num="6" id="5082" /> +<TGConnectingPoint num="7" id="5083" /> +<TGConnectingPoint num="8" id="5084" /> +<TGConnectingPoint num="9" id="5085" /> +</COMPONENT> + +<COMPONENT type="5103" id="5097" index="23" uid="a4e2f265-4be7-4b50-a2bc-78c807529b9c" > +<cdparam x="665" y="853" /> +<sizeparam width="259" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="obs_nbOfPilotsIncockpit(pilotsInCockpit)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5087" /> +<TGConnectingPoint num="1" id="5088" /> +<TGConnectingPoint num="2" id="5089" /> +<TGConnectingPoint num="3" id="5090" /> +<TGConnectingPoint num="4" id="5091" /> +<TGConnectingPoint num="5" id="5092" /> +<TGConnectingPoint num="6" id="5093" /> +<TGConnectingPoint num="7" id="5094" /> +<TGConnectingPoint num="8" id="5095" /> +<TGConnectingPoint num="9" id="5096" /> +</COMPONENT> + +<COMPONENT type="5106" id="5170" index="24" uid="2cbce59f-75c3-4acc-af11-8a225bf2f9ee" > +<cdparam x="822" y="1145" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="state0" value="MAIN" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5098" /> +<TGConnectingPoint num="1" id="5099" /> +<TGConnectingPoint num="2" id="5100" /> +<TGConnectingPoint num="3" id="5101" /> +<TGConnectingPoint num="4" id="5102" /> +<TGConnectingPoint num="5" id="5103" /> +<TGConnectingPoint num="6" id="5104" /> +<TGConnectingPoint num="7" id="5105" /> +<TGConnectingPoint num="8" id="5106" /> +<TGConnectingPoint num="9" id="5107" /> +<TGConnectingPoint num="10" id="5108" /> +<TGConnectingPoint num="11" id="5109" /> +<TGConnectingPoint num="12" id="5110" /> +<TGConnectingPoint num="13" id="5111" /> +<TGConnectingPoint num="14" id="5112" /> +<TGConnectingPoint num="15" id="5113" /> +<TGConnectingPoint num="16" id="5114" /> +<TGConnectingPoint num="17" id="5115" /> +<TGConnectingPoint num="18" id="5116" /> +<TGConnectingPoint num="19" id="5117" /> +<TGConnectingPoint num="20" id="5118" /> +<TGConnectingPoint num="21" id="5119" /> +<TGConnectingPoint num="22" id="5120" /> +<TGConnectingPoint num="23" id="5121" /> +<TGConnectingPoint num="24" id="5122" /> +<TGConnectingPoint num="25" id="5123" /> +<TGConnectingPoint num="26" id="5124" /> +<TGConnectingPoint num="27" id="5125" /> +<TGConnectingPoint num="28" id="5126" /> +<TGConnectingPoint num="29" id="5127" /> +<TGConnectingPoint num="30" id="5128" /> +<TGConnectingPoint num="31" id="5129" /> +<TGConnectingPoint num="32" id="5130" /> +<TGConnectingPoint num="33" id="5131" /> +<TGConnectingPoint num="34" id="5132" /> +<TGConnectingPoint num="35" id="5133" /> +<TGConnectingPoint num="36" id="5134" /> +<TGConnectingPoint num="37" id="5135" /> +<TGConnectingPoint num="38" id="5136" /> +<TGConnectingPoint num="39" id="5137" /> +<TGConnectingPoint num="40" id="5138" /> +<TGConnectingPoint num="41" id="5139" /> +<TGConnectingPoint num="42" id="5140" /> +<TGConnectingPoint num="43" id="5141" /> +<TGConnectingPoint num="44" id="5142" /> +<TGConnectingPoint num="45" id="5143" /> +<TGConnectingPoint num="46" id="5144" /> +<TGConnectingPoint num="47" id="5145" /> +<TGConnectingPoint num="48" id="5146" /> +<TGConnectingPoint num="49" id="5147" /> +<TGConnectingPoint num="50" id="5148" /> +<TGConnectingPoint num="51" id="5149" /> +<TGConnectingPoint num="52" id="5150" /> +<TGConnectingPoint num="53" id="5151" /> +<TGConnectingPoint num="54" id="5152" /> +<TGConnectingPoint num="55" id="5153" /> +<TGConnectingPoint num="56" id="5154" /> +<TGConnectingPoint num="57" id="5155" /> +<TGConnectingPoint num="58" id="5156" /> +<TGConnectingPoint num="59" id="5157" /> +<TGConnectingPoint num="60" id="5158" /> +<TGConnectingPoint num="61" id="5159" /> +<TGConnectingPoint num="62" id="5160" /> +<TGConnectingPoint num="63" id="5161" /> +<TGConnectingPoint num="64" id="5162" /> +<TGConnectingPoint num="65" id="5163" /> +<TGConnectingPoint num="66" id="5164" /> +<TGConnectingPoint num="67" id="5165" /> +<TGConnectingPoint num="68" id="5166" /> +<TGConnectingPoint num="69" id="5167" /> +<TGConnectingPoint num="70" id="5168" /> +<TGConnectingPoint num="71" id="5169" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="5181" index="25" uid="77f572c5-46c3-4f29-85ee-dc227ff44933" > +<cdparam x="1310" y="320" /> +<sizeparam width="180" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="passengerLeavingCockpit()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5171" /> +<TGConnectingPoint num="1" id="5172" /> +<TGConnectingPoint num="2" id="5173" /> +<TGConnectingPoint num="3" id="5174" /> +<TGConnectingPoint num="4" id="5175" /> +<TGConnectingPoint num="5" id="5176" /> +<TGConnectingPoint num="6" id="5177" /> +<TGConnectingPoint num="7" id="5178" /> +<TGConnectingPoint num="8" id="5179" /> +<TGConnectingPoint num="9" id="5180" /> +</COMPONENT> + +<COMPONENT type="5103" id="5192" index="26" uid="28380024-27a0-4904-bf6c-0a71e01548ca" > +<cdparam x="1032" y="313" /> +<sizeparam width="186" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="passengerEnteringCockpit()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5182" /> +<TGConnectingPoint num="1" id="5183" /> +<TGConnectingPoint num="2" id="5184" /> +<TGConnectingPoint num="3" id="5185" /> +<TGConnectingPoint num="4" id="5186" /> +<TGConnectingPoint num="5" id="5187" /> +<TGConnectingPoint num="6" id="5188" /> +<TGConnectingPoint num="7" id="5189" /> +<TGConnectingPoint num="8" id="5190" /> +<TGConnectingPoint num="9" id="5191" /> +</COMPONENT> + +<COMPONENT type="5103" id="5203" index="27" uid="a091e57e-fce0-4d4c-99b3-645554c61a9a" > +<cdparam x="858" y="305" /> +<sizeparam width="177" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="cabinCrewLeavingCockpit()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5193" /> +<TGConnectingPoint num="1" id="5194" /> +<TGConnectingPoint num="2" id="5195" /> +<TGConnectingPoint num="3" id="5196" /> +<TGConnectingPoint num="4" id="5197" /> +<TGConnectingPoint num="5" id="5198" /> +<TGConnectingPoint num="6" id="5199" /> +<TGConnectingPoint num="7" id="5200" /> +<TGConnectingPoint num="8" id="5201" /> +<TGConnectingPoint num="9" id="5202" /> +</COMPONENT> + +<COMPONENT type="5103" id="5214" index="28" uid="d7bfda1b-f0d9-4650-a5c2-e687d23e7b5a" > +<cdparam x="629" y="305" /> +<sizeparam width="183" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="cabinCrewEnteringCockpit()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5204" /> +<TGConnectingPoint num="1" id="5205" /> +<TGConnectingPoint num="2" id="5206" /> +<TGConnectingPoint num="3" id="5207" /> +<TGConnectingPoint num="4" id="5208" /> +<TGConnectingPoint num="5" id="5209" /> +<TGConnectingPoint num="6" id="5210" /> +<TGConnectingPoint num="7" id="5211" /> +<TGConnectingPoint num="8" id="5212" /> +<TGConnectingPoint num="9" id="5213" /> +</COMPONENT> + +<COMPONENT type="5103" id="5225" index="29" uid="8bfeab66-24a9-41cb-8d14-535f33976cd0" > +<cdparam x="445" y="319" /> +<sizeparam width="140" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="pilotLeavingCockpit()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5215" /> +<TGConnectingPoint num="1" id="5216" /> +<TGConnectingPoint num="2" id="5217" /> +<TGConnectingPoint num="3" id="5218" /> +<TGConnectingPoint num="4" id="5219" /> +<TGConnectingPoint num="5" id="5220" /> +<TGConnectingPoint num="6" id="5221" /> +<TGConnectingPoint num="7" id="5222" /> +<TGConnectingPoint num="8" id="5223" /> +<TGConnectingPoint num="9" id="5224" /> +</COMPONENT> + +<COMPONENT type="5103" id="5236" index="30" uid="f01aa440-ef0e-49e7-a62d-d158fcf16128" > +<cdparam x="228" y="314" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="pilotEnteringCockpit()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5226" /> +<TGConnectingPoint num="1" id="5227" /> +<TGConnectingPoint num="2" id="5228" /> +<TGConnectingPoint num="3" id="5229" /> +<TGConnectingPoint num="4" id="5230" /> +<TGConnectingPoint num="5" id="5231" /> +<TGConnectingPoint num="6" id="5232" /> +<TGConnectingPoint num="7" id="5233" /> +<TGConnectingPoint num="8" id="5234" /> +<TGConnectingPoint num="9" id="5235" /> +</COMPONENT> + +<COMPONENT type="5106" id="5309" index="31" uid="4a895c38-a0a9-47e8-8ca2-2f4c1c4a0c3a" > +<cdparam x="437" y="750" /> +<sizeparam width="965" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="state0" value="Obs_toMAIN" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5237" /> +<TGConnectingPoint num="1" id="5238" /> +<TGConnectingPoint num="2" id="5239" /> +<TGConnectingPoint num="3" id="5240" /> +<TGConnectingPoint num="4" id="5241" /> +<TGConnectingPoint num="5" id="5242" /> +<TGConnectingPoint num="6" id="5243" /> +<TGConnectingPoint num="7" id="5244" /> +<TGConnectingPoint num="8" id="5245" /> +<TGConnectingPoint num="9" id="5246" /> +<TGConnectingPoint num="10" id="5247" /> +<TGConnectingPoint num="11" id="5248" /> +<TGConnectingPoint num="12" id="5249" /> +<TGConnectingPoint num="13" id="5250" /> +<TGConnectingPoint num="14" id="5251" /> +<TGConnectingPoint num="15" id="5252" /> +<TGConnectingPoint num="16" id="5253" /> +<TGConnectingPoint num="17" id="5254" /> +<TGConnectingPoint num="18" id="5255" /> +<TGConnectingPoint num="19" id="5256" /> +<TGConnectingPoint num="20" id="5257" /> +<TGConnectingPoint num="21" id="5258" /> +<TGConnectingPoint num="22" id="5259" /> +<TGConnectingPoint num="23" id="5260" /> +<TGConnectingPoint num="24" id="5261" /> +<TGConnectingPoint num="25" id="5262" /> +<TGConnectingPoint num="26" id="5263" /> +<TGConnectingPoint num="27" id="5264" /> +<TGConnectingPoint num="28" id="5265" /> +<TGConnectingPoint num="29" id="5266" /> +<TGConnectingPoint num="30" id="5267" /> +<TGConnectingPoint num="31" id="5268" /> +<TGConnectingPoint num="32" id="5269" /> +<TGConnectingPoint num="33" id="5270" /> +<TGConnectingPoint num="34" id="5271" /> +<TGConnectingPoint num="35" id="5272" /> +<TGConnectingPoint num="36" id="5273" /> +<TGConnectingPoint num="37" id="5274" /> +<TGConnectingPoint num="38" id="5275" /> +<TGConnectingPoint num="39" id="5276" /> +<TGConnectingPoint num="40" id="5277" /> +<TGConnectingPoint num="41" id="5278" /> +<TGConnectingPoint num="42" id="5279" /> +<TGConnectingPoint num="43" id="5280" /> +<TGConnectingPoint num="44" id="5281" /> +<TGConnectingPoint num="45" id="5282" /> +<TGConnectingPoint num="46" id="5283" /> +<TGConnectingPoint num="47" id="5284" /> +<TGConnectingPoint num="48" id="5285" /> +<TGConnectingPoint num="49" id="5286" /> +<TGConnectingPoint num="50" id="5287" /> +<TGConnectingPoint num="51" id="5288" /> +<TGConnectingPoint num="52" id="5289" /> +<TGConnectingPoint num="53" id="5290" /> +<TGConnectingPoint num="54" id="5291" /> +<TGConnectingPoint num="55" id="5292" /> +<TGConnectingPoint num="56" id="5293" /> +<TGConnectingPoint num="57" id="5294" /> +<TGConnectingPoint num="58" id="5295" /> +<TGConnectingPoint num="59" id="5296" /> +<TGConnectingPoint num="60" id="5297" /> +<TGConnectingPoint num="61" id="5298" /> +<TGConnectingPoint num="62" id="5299" /> +<TGConnectingPoint num="63" id="5300" /> +<TGConnectingPoint num="64" id="5301" /> +<TGConnectingPoint num="65" id="5302" /> +<TGConnectingPoint num="66" id="5303" /> +<TGConnectingPoint num="67" id="5304" /> +<TGConnectingPoint num="68" id="5305" /> +<TGConnectingPoint num="69" id="5306" /> +<TGConnectingPoint num="70" id="5307" /> +<TGConnectingPoint num="71" id="5308" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="5382" index="32" uid="8cd88813-819f-4e78-b3d8-8c3c3656b73c" > +<cdparam x="498" y="201" /> +<sizeparam width="902" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="state0" value="MAIN" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5310" /> +<TGConnectingPoint num="1" id="5311" /> +<TGConnectingPoint num="2" id="5312" /> +<TGConnectingPoint num="3" id="5313" /> +<TGConnectingPoint num="4" id="5314" /> +<TGConnectingPoint num="5" id="5315" /> +<TGConnectingPoint num="6" id="5316" /> +<TGConnectingPoint num="7" id="5317" /> +<TGConnectingPoint num="8" id="5318" /> +<TGConnectingPoint num="9" id="5319" /> +<TGConnectingPoint num="10" id="5320" /> +<TGConnectingPoint num="11" id="5321" /> +<TGConnectingPoint num="12" id="5322" /> +<TGConnectingPoint num="13" id="5323" /> +<TGConnectingPoint num="14" id="5324" /> +<TGConnectingPoint num="15" id="5325" /> +<TGConnectingPoint num="16" id="5326" /> +<TGConnectingPoint num="17" id="5327" /> +<TGConnectingPoint num="18" id="5328" /> +<TGConnectingPoint num="19" id="5329" /> +<TGConnectingPoint num="20" id="5330" /> +<TGConnectingPoint num="21" id="5331" /> +<TGConnectingPoint num="22" id="5332" /> +<TGConnectingPoint num="23" id="5333" /> +<TGConnectingPoint num="24" id="5334" /> +<TGConnectingPoint num="25" id="5335" /> +<TGConnectingPoint num="26" id="5336" /> +<TGConnectingPoint num="27" id="5337" /> +<TGConnectingPoint num="28" id="5338" /> +<TGConnectingPoint num="29" id="5339" /> +<TGConnectingPoint num="30" id="5340" /> +<TGConnectingPoint num="31" id="5341" /> +<TGConnectingPoint num="32" id="5342" /> +<TGConnectingPoint num="33" id="5343" /> +<TGConnectingPoint num="34" id="5344" /> +<TGConnectingPoint num="35" id="5345" /> +<TGConnectingPoint num="36" id="5346" /> +<TGConnectingPoint num="37" id="5347" /> +<TGConnectingPoint num="38" id="5348" /> +<TGConnectingPoint num="39" id="5349" /> +<TGConnectingPoint num="40" id="5350" /> +<TGConnectingPoint num="41" id="5351" /> +<TGConnectingPoint num="42" id="5352" /> +<TGConnectingPoint num="43" id="5353" /> +<TGConnectingPoint num="44" id="5354" /> +<TGConnectingPoint num="45" id="5355" /> +<TGConnectingPoint num="46" id="5356" /> +<TGConnectingPoint num="47" id="5357" /> +<TGConnectingPoint num="48" id="5358" /> +<TGConnectingPoint num="49" id="5359" /> +<TGConnectingPoint num="50" id="5360" /> +<TGConnectingPoint num="51" id="5361" /> +<TGConnectingPoint num="52" id="5362" /> +<TGConnectingPoint num="53" id="5363" /> +<TGConnectingPoint num="54" id="5364" /> +<TGConnectingPoint num="55" id="5365" /> +<TGConnectingPoint num="56" id="5366" /> +<TGConnectingPoint num="57" id="5367" /> +<TGConnectingPoint num="58" id="5368" /> +<TGConnectingPoint num="59" id="5369" /> +<TGConnectingPoint num="60" id="5370" /> +<TGConnectingPoint num="61" id="5371" /> +<TGConnectingPoint num="62" id="5372" /> +<TGConnectingPoint num="63" id="5373" /> +<TGConnectingPoint num="64" id="5374" /> +<TGConnectingPoint num="65" id="5375" /> +<TGConnectingPoint num="66" id="5376" /> +<TGConnectingPoint num="67" id="5377" /> +<TGConnectingPoint num="68" id="5378" /> +<TGConnectingPoint num="69" id="5379" /> +<TGConnectingPoint num="70" id="5380" /> +<TGConnectingPoint num="71" id="5381" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="5384" index="33" uid="bf12f4cc-ac3e-482b-ba51-4e025b84eacf" > +<cdparam x="768" y="88" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5383" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Door" minX="10" maxX="1900" minY="10" maxY="1400" zoom="1.0" > +<CONNECTOR type="5102" id="5391" index="0" uid="307fa898-16d2-4104-ac3b-6b698f5be307" > +<cdparam x="747" y="483" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5390" /> +<P1 x="747" y="483" id="5536" /> +<P2 x="822" y="544" id="5716" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5389" index="32" uid="35c7d5d9-e37b-49fb-86eb-d77a46f73f68" > +<father id="5391" num="0" /> +<cdparam x="747" y="523" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1723" /> -<TGConnectingPoint num="1" id="1724" /> -<TGConnectingPoint num="2" id="1725" /> -<TGConnectingPoint num="3" id="1726" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5385" /> +<TGConnectingPoint num="1" id="5386" /> +<TGConnectingPoint num="2" id="5387" /> +<TGConnectingPoint num="3" id="5388" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -3054,66 +10951,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1748" index="6" uid="2bee9f64-c8f5-4312-a9a0-ae88fd879640" > -<cdparam x="714" y="628" /> +<CONNECTOR type="5102" id="5398" index="1" uid="cad4edd3-095d-4cb0-a03f-41a8ae1a24bc" > +<cdparam x="1194" y="770" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1743" /> -<TGConnectingPoint num="1" id="1744" /> -<TGConnectingPoint num="2" id="1745" /> -<TGConnectingPoint num="3" id="1746" /> -<TGConnectingPoint num="4" id="1747" /> -<P1 x="776" y="621" id="2060" /> -<P2 x="543" y="132" id="2264" /> -<Point x="776" y="648" /> -<Point x="871" y="648" /> -<Point x="871" y="132" /> -<Point x="563" y="132" /> +<TGConnectingPoint num="0" id="5397" /> +<P1 x="1194" y="770" id="5558" /> +<P2 x="998" y="942" id="5632" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1734" index="53" uid="d5e6faf9-fa52-49ab-a956-62b20fab7eef" > -<father id="1748" num="0" /> -<cdparam x="776" y="648" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1735" index="54" uid="d867442d-9315-4341-9f80-77b287f32a72" > -<father id="1748" num="1" /> -<cdparam x="871" y="648" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1736" index="55" uid="30e1d327-76af-4f7b-bdf0-0093edb783bc" > -<father id="1748" num="2" /> -<cdparam x="871" y="132" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1737" index="56" uid="b4509cf7-94c1-455e-83e4-7e9c1075108b" > -<father id="1748" num="3" /> -<cdparam x="563" y="132" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1742" index="57" uid="84f06a1e-632d-4ce6-8047-f30fc3a1ffe9" > -<father id="1748" num="4" /> -<cdparam x="736" y="464" /> -<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5396" index="33" uid="f04f9b4b-ea0b-498a-983a-7d18def2cbf8" > +<father id="5398" num="0" /> +<cdparam x="1194" y="810" /> +<sizeparam width="204" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1738" /> -<TGConnectingPoint num="1" id="1739" /> -<TGConnectingPoint num="2" id="1740" /> -<TGConnectingPoint num="3" id="1741" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5392" /> +<TGConnectingPoint num="1" id="5393" /> +<TGConnectingPoint num="2" id="5394" /> +<TGConnectingPoint num="3" id="5395" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -3124,29 +10983,32 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | <computeMin value="" enabled="true"/> <computeMax value="" enabled="true"/> <probability value="" enabled="true"/> +<actions value="peopleInside = peopleInside + 1" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1755" index="7" uid="8cb43daa-64a5-4e53-ae26-f2ce59360439" > -<cdparam x="406" y="74" /> +<CONNECTOR type="5102" id="5405" index="2" uid="744326cf-b478-418a-917f-2e970e2f7fe8" > +<cdparam x="897" y="588" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1754" /> -<P1 x="406" y="74" id="2311" /> -<P2 x="449" y="101" id="2239" /> +<TGConnectingPoint num="0" id="5404" /> +<P1 x="897" y="588" id="5711" /> +<P2 x="1194" y="740" id="5557" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1753" index="58" uid="e2d3905c-9687-407e-bf65-8184fa30c5f8" > -<father id="1755" num="0" /> -<cdparam x="406" y="87" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5403" index="34" uid="da61e7c1-07f1-41ac-b44b-cffd40427a19" > +<father id="5405" num="0" /> +<cdparam x="897" y="628" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1749" /> -<TGConnectingPoint num="1" id="1750" /> -<TGConnectingPoint num="2" id="1751" /> -<TGConnectingPoint num="3" id="1752" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5399" /> +<TGConnectingPoint num="1" id="5400" /> +<TGConnectingPoint num="2" id="5401" /> +<TGConnectingPoint num="3" id="5402" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -3160,28 +11022,30 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1762" index="8" uid="14356c25-6f80-4ce8-ab92-83719a200b02" > -<cdparam x="457" y="151" /> +<CONNECTOR type="5102" id="5412" index="3" uid="8d75677b-947f-426e-9ac1-4d6a76c35330" > +<cdparam x="1012" y="772" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1761" /> -<P1 x="496" y="151" id="2253" /> -<P2 x="496" y="197" id="2154" /> +<TGConnectingPoint num="0" id="5411" /> +<P1 x="1012" y="772" id="5569" /> +<P2 x="886" y="942" id="5641" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1760" index="59" uid="64a65edf-657b-4b73-9fdf-cd0428819e13" > -<father id="1762" num="0" /> -<cdparam x="500" y="180" /> -<sizeparam width="77" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5410" index="35" uid="4ecb2195-97c7-41ac-a0ce-02c550dcb4ac" > +<father id="5412" num="0" /> +<cdparam x="950" y="798" /> +<sizeparam width="198" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1756" /> -<TGConnectingPoint num="1" id="1757" /> -<TGConnectingPoint num="2" id="1758" /> -<TGConnectingPoint num="3" id="1759" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5406" /> +<TGConnectingPoint num="1" id="5407" /> +<TGConnectingPoint num="2" id="5408" /> +<TGConnectingPoint num="3" id="5409" /> <extraparam> -<guard value="[ inside > 0]" enabled="true"/> +<guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> <afterMax value="" enabled="true"/> <extraDelay1 value="" enabled="true"/> @@ -3190,29 +11054,32 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | <computeMin value="" enabled="true"/> <computeMax value="" enabled="true"/> <probability value="" enabled="true"/> +<actions value="peopleInside = peopleInside - 1" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1769" index="9" uid="91767db9-4705-4617-95ec-64474d3a3cc7" > -<cdparam x="525" y="221" /> +<CONNECTOR type="5102" id="5419" index="4" uid="260eb6b7-3b40-4ca5-9c3e-5891ece56ebe" > +<cdparam x="884" y="588" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1768" /> -<P1 x="496" y="227" id="2155" /> -<P2 x="561" y="281" id="2165" /> +<TGConnectingPoint num="0" id="5418" /> +<P1 x="884" y="588" id="5726" /> +<P2 x="1012" y="742" id="5568" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1767" index="60" uid="10d11567-fb6b-4ec8-8438-55f7f1dff534" > -<father id="1769" num="0" /> -<cdparam x="552" y="243" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5417" index="36" uid="af17e991-97ad-4218-8288-e0c7812aa366" > +<father id="5419" num="0" /> +<cdparam x="884" y="628" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1763" /> -<TGConnectingPoint num="1" id="1764" /> -<TGConnectingPoint num="2" id="1765" /> -<TGConnectingPoint num="3" id="1766" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5413" /> +<TGConnectingPoint num="1" id="5414" /> +<TGConnectingPoint num="2" id="5415" /> +<TGConnectingPoint num="3" id="5416" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -3226,26 +11093,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1776" index="10" uid="6f72d2c9-5867-4cb0-8c1f-88feb9c88908" > -<cdparam x="722" y="395" /> +<CONNECTOR type="5102" id="5426" index="5" uid="2cb75909-1b49-4e9c-8d50-e285c23693ac" > +<cdparam x="826" y="772" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1775" /> -<P1 x="638" y="334" id="2194" /> -<P2 x="638" y="379" id="2143" /> +<TGConnectingPoint num="0" id="5425" /> +<P1 x="826" y="772" id="5580" /> +<P2 x="784" y="942" id="5624" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1774" index="61" uid="4626544a-ac54-4488-ad01-6d2b40325ab6" > -<father id="1776" num="0" /> -<cdparam x="723" y="422" /> -<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5424" index="37" uid="be9c4ac7-fe7d-4566-91eb-1493c8ec7264" > +<father id="5426" num="0" /> +<cdparam x="754" y="815" /> +<sizeparam width="204" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1770" /> -<TGConnectingPoint num="1" id="1771" /> -<TGConnectingPoint num="2" id="1772" /> -<TGConnectingPoint num="3" id="1773" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5420" /> +<TGConnectingPoint num="1" id="5421" /> +<TGConnectingPoint num="2" id="5422" /> +<TGConnectingPoint num="3" id="5423" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -3256,29 +11125,32 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | <computeMin value="" enabled="true"/> <computeMax value="" enabled="true"/> <probability value="" enabled="true"/> +<actions value="peopleInside = peopleInside + 1" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1783" index="11" uid="1cda31a1-35d6-4327-844b-7b562a3b8464" > -<cdparam x="828" y="510" /> +<CONNECTOR type="5102" id="5433" index="6" uid="f99e7a41-347f-4feb-87ae-27f4de8df7f4" > +<cdparam x="872" y="588" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1782" /> -<P1 x="638" y="409" id="2144" /> -<P2 x="638" y="491" id="2086" /> +<TGConnectingPoint num="0" id="5432" /> +<P1 x="872" y="588" id="5702" /> +<P2 x="826" y="742" id="5579" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1781" index="62" uid="ad6c376d-8239-4be3-987f-92bc8882a9ff" > -<father id="1783" num="0" /> -<cdparam x="829" y="543" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5431" index="38" uid="448d963b-1637-4d96-b6b0-5992586ee660" > +<father id="5433" num="0" /> +<cdparam x="872" y="628" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1777" /> -<TGConnectingPoint num="1" id="1778" /> -<TGConnectingPoint num="2" id="1779" /> -<TGConnectingPoint num="3" id="1780" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5427" /> +<TGConnectingPoint num="1" id="5428" /> +<TGConnectingPoint num="2" id="5429" /> +<TGConnectingPoint num="3" id="5430" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -3292,26 +11164,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1790" index="12" uid="25e70e92-60d1-4786-89ef-78ac35eb33fa" > -<cdparam x="723" y="541" /> +<CONNECTOR type="5102" id="5440" index="7" uid="0a82fa6f-16be-4ae7-b9a7-1b9d87063afb" > +<cdparam x="632" y="771" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1789" /> -<P1 x="713" y="541" id="2101" /> -<P2 x="776" y="591" id="2059" /> +<TGConnectingPoint num="0" id="5439" /> +<P1 x="635" y="771" id="5591" /> +<P2 x="672" y="942" id="5640" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1788" index="63" uid="ced5256a-30a7-430a-acea-71a38676d7dd" > -<father id="1790" num="0" /> -<cdparam x="718" y="569" /> -<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5438" index="39" uid="b79139f9-c582-4263-be78-53521f73405a" > +<father id="5440" num="0" /> +<cdparam x="538" y="809" /> +<sizeparam width="198" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1784" /> -<TGConnectingPoint num="1" id="1785" /> -<TGConnectingPoint num="2" id="1786" /> -<TGConnectingPoint num="3" id="1787" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5434" /> +<TGConnectingPoint num="1" id="5435" /> +<TGConnectingPoint num="2" id="5436" /> +<TGConnectingPoint num="3" id="5437" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -3322,29 +11196,32 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | <computeMin value="" enabled="true"/> <computeMax value="" enabled="true"/> <probability value="" enabled="true"/> +<actions value="peopleInside = peopleInside - 1" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1797" index="13" uid="580db1c1-77dc-4bcd-8769-486be98bca88" > -<cdparam x="561" y="334" /> +<CONNECTOR type="5102" id="5447" index="8" uid="54b73832-bf6a-4c6c-a827-6e74a031e41e" > +<cdparam x="859" y="588" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1796" /> -<P1 x="561" y="334" id="2170" /> -<P2 x="488" y="374" id="2048" /> +<TGConnectingPoint num="0" id="5446" /> +<P1 x="859" y="588" id="5725" /> +<P2 x="635" y="741" id="5590" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1795" index="64" uid="240f85f1-224c-4fa7-8876-6338d0d07a05" > -<father id="1797" num="0" /> -<cdparam x="550" y="360" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5445" index="40" uid="69671e97-7fe6-4b31-913f-2e0cb57cc9f1" > +<father id="5447" num="0" /> +<cdparam x="859" y="628" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1791" /> -<TGConnectingPoint num="1" id="1792" /> -<TGConnectingPoint num="2" id="1793" /> -<TGConnectingPoint num="3" id="1794" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5441" /> +<TGConnectingPoint num="1" id="5442" /> +<TGConnectingPoint num="2" id="5443" /> +<TGConnectingPoint num="3" id="5444" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -3358,28 +11235,30 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1804" index="14" uid="ad640885-546d-4352-b402-2a88ec4c46b7" > -<cdparam x="622" y="541" /> +<CONNECTOR type="5102" id="5454" index="9" uid="b2d207d6-db15-47e0-9fa2-f09f19caa467" > +<cdparam x="453" y="772" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1803" /> -<P1 x="626" y="541" id="2075" /> -<P2 x="575" y="606" id="2037" /> +<TGConnectingPoint num="0" id="5453" /> +<P1 x="453" y="772" id="5602" /> +<P2 x="569" y="942" id="5631" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1802" index="65" uid="c31e6c75-f137-44fe-89e8-25315acb3a11" > -<father id="1804" num="0" /> -<cdparam x="602" y="588" /> -<sizeparam width="77" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5452" index="41" uid="5ea0eabf-d09f-4887-acc9-3d6fe0e0fe49" > +<father id="5454" num="0" /> +<cdparam x="402" y="841" /> +<sizeparam width="204" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1798" /> -<TGConnectingPoint num="1" id="1799" /> -<TGConnectingPoint num="2" id="1800" /> -<TGConnectingPoint num="3" id="1801" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5448" /> +<TGConnectingPoint num="1" id="5449" /> +<TGConnectingPoint num="2" id="5450" /> +<TGConnectingPoint num="3" id="5451" /> <extraparam> -<guard value="[ inside > 0]" enabled="true"/> +<guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> <afterMax value="" enabled="true"/> <extraDelay1 value="" enabled="true"/> @@ -3388,69 +11267,32 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | <computeMin value="" enabled="true"/> <computeMax value="" enabled="true"/> <probability value="" enabled="true"/> +<actions value="peopleInside = peopleInside + 1" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1819" index="15" uid="fab9765f-8849-4a3c-8fd2-e8ff189d9c58" > -<cdparam x="436" y="633" /> +<CONNECTOR type="5102" id="5461" index="10" uid="07a3ab34-0eec-4d9c-9466-9a45e33466cf" > +<cdparam x="872" y="588" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1814" /> -<TGConnectingPoint num="1" id="1815" /> -<TGConnectingPoint num="2" id="1816" /> -<TGConnectingPoint num="3" id="1817" /> -<TGConnectingPoint num="4" id="1818" /> -<P1 x="436" y="633" id="2027" /> -<P2 x="626" y="491" id="2070" /> -<Point x="436" y="653" /> -<Point x="309" y="653" /> -<Point x="309" y="471" /> -<Point x="605" y="471" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1805" index="66" uid="58cfb49b-77fd-4aef-b247-b12151f6e34f" > -<father id="1819" num="0" /> -<cdparam x="436" y="653" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1806" index="67" uid="7f77d96b-73aa-401f-b7b3-be2c5af3e70c" > -<father id="1819" num="1" /> -<cdparam x="309" y="653" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1807" index="68" uid="af51191d-fe09-4990-bae7-edcd7744d062" > -<father id="1819" num="2" /> -<cdparam x="309" y="471" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1808" index="69" uid="273d1c84-0d34-4054-9f66-b882e57d1050" > -<father id="1819" num="3" /> -<cdparam x="605" y="471" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1813" index="70" uid="c1ea6b16-dc1e-43c1-a779-f42190f8c414" > -<father id="1819" num="4" /> -<cdparam x="173" y="577" /> -<sizeparam width="132" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<TGConnectingPoint num="0" id="5460" /> +<P1 x="847" y="588" id="5710" /> +<P2 x="453" y="742" id="5601" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5459" index="42" uid="d2404d9e-8fdd-4ab2-a417-e9c8ef4345b7" > +<father id="5461" num="0" /> +<cdparam x="872" y="628" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1809" /> -<TGConnectingPoint num="1" id="1810" /> -<TGConnectingPoint num="2" id="1811" /> -<TGConnectingPoint num="3" id="1812" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5455" /> +<TGConnectingPoint num="1" id="5456" /> +<TGConnectingPoint num="2" id="5457" /> +<TGConnectingPoint num="3" id="5458" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -3461,31 +11303,31 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | <computeMin value="" enabled="true"/> <computeMax value="" enabled="true"/> <probability value="" enabled="true"/> -<actions value="inside = inside + 1" enabled="true"/> -<actions value="outside = outside - 1" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1826" index="16" uid="304d4d67-28f7-43d4-a2b7-08142e74996e" > -<cdparam x="378" y="151" /> +<CONNECTOR type="5102" id="5468" index="11" uid="df8277ba-dc39-44c5-a529-2fe67f9dcc7d" > +<cdparam x="398" y="747" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1825" /> -<P1 x="378" y="151" id="2266" /> -<P2 x="327" y="177" id="1942" /> +<TGConnectingPoint num="0" id="5467" /> +<P1 x="301" y="769" id="5613" /> +<P2 x="457" y="942" id="5639" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1824" index="71" uid="86af1e5e-7274-48f1-b7d8-78d38209e384" > -<father id="1826" num="0" /> -<cdparam x="376" y="174" /> -<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5466" index="43" uid="52a24479-882f-411f-a82d-da5843ca167c" > +<father id="5468" num="0" /> +<cdparam x="234" y="813" /> +<sizeparam width="198" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1820" /> -<TGConnectingPoint num="1" id="1821" /> -<TGConnectingPoint num="2" id="1822" /> -<TGConnectingPoint num="3" id="1823" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5462" /> +<TGConnectingPoint num="1" id="5463" /> +<TGConnectingPoint num="2" id="5464" /> +<TGConnectingPoint num="3" id="5465" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -3496,29 +11338,32 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | <computeMin value="" enabled="true"/> <computeMax value="" enabled="true"/> <probability value="" enabled="true"/> +<actions value="peopleInside = peopleInside - 1" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1833" index="17" uid="8c6b7841-322b-459c-89af-ea6b5fa57171" > -<cdparam x="327" y="223" /> +<CONNECTOR type="5102" id="5475" index="12" uid="74aebc86-e644-4594-bfab-eaee65882fd3" > +<cdparam x="834" y="588" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1832" /> -<P1 x="327" y="207" id="1943" /> -<P2 x="327" y="240" id="1858" /> +<TGConnectingPoint num="0" id="5474" /> +<P1 x="834" y="588" id="5724" /> +<P2 x="301" y="739" id="5612" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1831" index="72" uid="b34329bb-6183-4322-bcf3-ac9003bbd983" > -<father id="1833" num="0" /> -<cdparam x="330" y="224" /> -<sizeparam width="127" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5473" index="44" uid="3b4385db-0b14-44f4-9544-aed205c95933" > +<father id="5475" num="0" /> +<cdparam x="834" y="628" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1827" /> -<TGConnectingPoint num="1" id="1828" /> -<TGConnectingPoint num="2" id="1829" /> -<TGConnectingPoint num="3" id="1830" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5469" /> +<TGConnectingPoint num="1" id="5470" /> +<TGConnectingPoint num="2" id="5471" /> +<TGConnectingPoint num="3" id="5472" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -3529,30 +11374,31 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | <computeMin value="" enabled="true"/> <computeMax value="" enabled="true"/> <probability value="" enabled="true"/> -<actions value="m = sdecrypt(m, sk)" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1840" index="18" uid="3a01a27d-f0b6-48ea-b308-e1f9bf4d4a16" > -<cdparam x="291" y="289" /> +<CONNECTOR type="5102" id="5482" index="13" uid="8e01c672-1fe5-4b78-a15b-05c43979519f" > +<cdparam x="471" y="147" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1839" /> -<P1 x="258" y="283" id="1866" /> -<P2 x="258" y="346" id="1931" /> +<TGConnectingPoint num="0" id="5481" /> +<P1 x="849" y="234" id="5842" /> +<P2 x="868" y="344" id="5770" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1838" index="73" uid="6a9766b6-056d-4f81-99cd-ae3ffa96e69b" > -<father id="1840" num="0" /> -<cdparam x="278" y="292" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5480" index="45" uid="0d95db6f-a122-4677-a30b-0e4ecadaac42" > +<father id="5482" num="0" /> +<cdparam x="471" y="187" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1834" /> -<TGConnectingPoint num="1" id="1835" /> -<TGConnectingPoint num="2" id="1836" /> -<TGConnectingPoint num="3" id="1837" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5476" /> +<TGConnectingPoint num="1" id="5477" /> +<TGConnectingPoint num="2" id="5478" /> +<TGConnectingPoint num="3" id="5479" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -3566,634 +11412,61 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<COMPONENT type="5106" id="1913" index="19" uid="9a1764aa-fc8e-49b0-a1bc-eff55296ab86" > -<cdparam x="258" y="240" /> -<sizeparam width="187" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="state0" value="IN_EMERGENCY_CALL" /> -<TGConnectingPoint num="0" id="1841" /> -<TGConnectingPoint num="1" id="1842" /> -<TGConnectingPoint num="2" id="1843" /> -<TGConnectingPoint num="3" id="1844" /> -<TGConnectingPoint num="4" id="1845" /> -<TGConnectingPoint num="5" id="1846" /> -<TGConnectingPoint num="6" id="1847" /> -<TGConnectingPoint num="7" id="1848" /> -<TGConnectingPoint num="8" id="1849" /> -<TGConnectingPoint num="9" id="1850" /> -<TGConnectingPoint num="10" id="1851" /> -<TGConnectingPoint num="11" id="1852" /> -<TGConnectingPoint num="12" id="1853" /> -<TGConnectingPoint num="13" id="1854" /> -<TGConnectingPoint num="14" id="1855" /> -<TGConnectingPoint num="15" id="1856" /> -<TGConnectingPoint num="16" id="1857" /> -<TGConnectingPoint num="17" id="1858" /> -<TGConnectingPoint num="18" id="1859" /> -<TGConnectingPoint num="19" id="1860" /> -<TGConnectingPoint num="20" id="1861" /> -<TGConnectingPoint num="21" id="1862" /> -<TGConnectingPoint num="22" id="1863" /> -<TGConnectingPoint num="23" id="1864" /> -<TGConnectingPoint num="24" id="1865" /> -<TGConnectingPoint num="25" id="1866" /> -<TGConnectingPoint num="26" id="1867" /> -<TGConnectingPoint num="27" id="1868" /> -<TGConnectingPoint num="28" id="1869" /> -<TGConnectingPoint num="29" id="1870" /> -<TGConnectingPoint num="30" id="1871" /> -<TGConnectingPoint num="31" id="1872" /> -<TGConnectingPoint num="32" id="1873" /> -<TGConnectingPoint num="33" id="1874" /> -<TGConnectingPoint num="34" id="1875" /> -<TGConnectingPoint num="35" id="1876" /> -<TGConnectingPoint num="36" id="1877" /> -<TGConnectingPoint num="37" id="1878" /> -<TGConnectingPoint num="38" id="1879" /> -<TGConnectingPoint num="39" id="1880" /> -<TGConnectingPoint num="40" id="1881" /> -<TGConnectingPoint num="41" id="1882" /> -<TGConnectingPoint num="42" id="1883" /> -<TGConnectingPoint num="43" id="1884" /> -<TGConnectingPoint num="44" id="1885" /> -<TGConnectingPoint num="45" id="1886" /> -<TGConnectingPoint num="46" id="1887" /> -<TGConnectingPoint num="47" id="1888" /> -<TGConnectingPoint num="48" id="1889" /> -<TGConnectingPoint num="49" id="1890" /> -<TGConnectingPoint num="50" id="1891" /> -<TGConnectingPoint num="51" id="1892" /> -<TGConnectingPoint num="52" id="1893" /> -<TGConnectingPoint num="53" id="1894" /> -<TGConnectingPoint num="54" id="1895" /> -<TGConnectingPoint num="55" id="1896" /> -<TGConnectingPoint num="56" id="1897" /> -<TGConnectingPoint num="57" id="1898" /> -<TGConnectingPoint num="58" id="1899" /> -<TGConnectingPoint num="59" id="1900" /> -<TGConnectingPoint num="60" id="1901" /> -<TGConnectingPoint num="61" id="1902" /> -<TGConnectingPoint num="62" id="1903" /> -<TGConnectingPoint num="63" id="1904" /> -<TGConnectingPoint num="64" id="1905" /> -<TGConnectingPoint num="65" id="1906" /> -<TGConnectingPoint num="66" id="1907" /> -<TGConnectingPoint num="67" id="1908" /> -<TGConnectingPoint num="68" id="1909" /> -<TGConnectingPoint num="69" id="1910" /> -<TGConnectingPoint num="70" id="1911" /> -<TGConnectingPoint num="71" id="1912" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="301" id="1930" index="20" uid="129d3dc0-43b8-46dc-b052-03f918f0b9c8" > -<cdparam x="823" y="27" /> -<sizeparam width="123" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="UML Note" value="System is blocked -" /> -<TGConnectingPoint num="0" id="1914" /> -<TGConnectingPoint num="1" id="1915" /> -<TGConnectingPoint num="2" id="1916" /> -<TGConnectingPoint num="3" id="1917" /> -<TGConnectingPoint num="4" id="1918" /> -<TGConnectingPoint num="5" id="1919" /> -<TGConnectingPoint num="6" id="1920" /> -<TGConnectingPoint num="7" id="1921" /> -<TGConnectingPoint num="8" id="1922" /> -<TGConnectingPoint num="9" id="1923" /> -<TGConnectingPoint num="10" id="1924" /> -<TGConnectingPoint num="11" id="1925" /> -<TGConnectingPoint num="12" id="1926" /> -<TGConnectingPoint num="13" id="1927" /> -<TGConnectingPoint num="14" id="1928" /> -<TGConnectingPoint num="15" id="1929" /> -<extraparam> -<Line value="System is blocked" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5104" id="1941" index="21" uid="de24305c-6a78-42da-93ca-100ea2e06b39" > -<cdparam x="234" y="351" /> -<sizeparam width="49" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Receive signal" value="lock()" /> -<TGConnectingPoint num="0" id="1931" /> -<TGConnectingPoint num="1" id="1932" /> -<TGConnectingPoint num="2" id="1933" /> -<TGConnectingPoint num="3" id="1934" /> -<TGConnectingPoint num="4" id="1935" /> -<TGConnectingPoint num="5" id="1936" /> -<TGConnectingPoint num="6" id="1937" /> -<TGConnectingPoint num="7" id="1938" /> -<TGConnectingPoint num="8" id="1939" /> -<TGConnectingPoint num="9" id="1940" /> -</COMPONENT> - -<COMPONENT type="5104" id="1952" index="22" uid="1a7ea3b7-4c90-4fdd-9cfa-f2843df6b5d3" > -<cdparam x="297" y="182" /> -<sizeparam width="60" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Receive signal" value="chin(m)" /> -<TGConnectingPoint num="0" id="1942" /> -<TGConnectingPoint num="1" id="1943" /> -<TGConnectingPoint num="2" id="1944" /> -<TGConnectingPoint num="3" id="1945" /> -<TGConnectingPoint num="4" id="1946" /> -<TGConnectingPoint num="5" id="1947" /> -<TGConnectingPoint num="6" id="1948" /> -<TGConnectingPoint num="7" id="1949" /> -<TGConnectingPoint num="8" id="1950" /> -<TGConnectingPoint num="9" id="1951" /> -</COMPONENT> - -<COMPONENT type="5106" id="2025" index="23" uid="7f327803-56e7-4422-97f0-02eedcfbad77" > -<cdparam x="594" y="18" /> -<sizeparam width="220" height="41" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="state0" value="LOCKED_EMPTY_COCKPIT" /> -<TGConnectingPoint num="0" id="1953" /> -<TGConnectingPoint num="1" id="1954" /> -<TGConnectingPoint num="2" id="1955" /> -<TGConnectingPoint num="3" id="1956" /> -<TGConnectingPoint num="4" id="1957" /> -<TGConnectingPoint num="5" id="1958" /> -<TGConnectingPoint num="6" id="1959" /> -<TGConnectingPoint num="7" id="1960" /> -<TGConnectingPoint num="8" id="1961" /> -<TGConnectingPoint num="9" id="1962" /> -<TGConnectingPoint num="10" id="1963" /> -<TGConnectingPoint num="11" id="1964" /> -<TGConnectingPoint num="12" id="1965" /> -<TGConnectingPoint num="13" id="1966" /> -<TGConnectingPoint num="14" id="1967" /> -<TGConnectingPoint num="15" id="1968" /> -<TGConnectingPoint num="16" id="1969" /> -<TGConnectingPoint num="17" id="1970" /> -<TGConnectingPoint num="18" id="1971" /> -<TGConnectingPoint num="19" id="1972" /> -<TGConnectingPoint num="20" id="1973" /> -<TGConnectingPoint num="21" id="1974" /> -<TGConnectingPoint num="22" id="1975" /> -<TGConnectingPoint num="23" id="1976" /> -<TGConnectingPoint num="24" id="1977" /> -<TGConnectingPoint num="25" id="1978" /> -<TGConnectingPoint num="26" id="1979" /> -<TGConnectingPoint num="27" id="1980" /> -<TGConnectingPoint num="28" id="1981" /> -<TGConnectingPoint num="29" id="1982" /> -<TGConnectingPoint num="30" id="1983" /> -<TGConnectingPoint num="31" id="1984" /> -<TGConnectingPoint num="32" id="1985" /> -<TGConnectingPoint num="33" id="1986" /> -<TGConnectingPoint num="34" id="1987" /> -<TGConnectingPoint num="35" id="1988" /> -<TGConnectingPoint num="36" id="1989" /> -<TGConnectingPoint num="37" id="1990" /> -<TGConnectingPoint num="38" id="1991" /> -<TGConnectingPoint num="39" id="1992" /> -<TGConnectingPoint num="40" id="1993" /> -<TGConnectingPoint num="41" id="1994" /> -<TGConnectingPoint num="42" id="1995" /> -<TGConnectingPoint num="43" id="1996" /> -<TGConnectingPoint num="44" id="1997" /> -<TGConnectingPoint num="45" id="1998" /> -<TGConnectingPoint num="46" id="1999" /> -<TGConnectingPoint num="47" id="2000" /> -<TGConnectingPoint num="48" id="2001" /> -<TGConnectingPoint num="49" id="2002" /> -<TGConnectingPoint num="50" id="2003" /> -<TGConnectingPoint num="51" id="2004" /> -<TGConnectingPoint num="52" id="2005" /> -<TGConnectingPoint num="53" id="2006" /> -<TGConnectingPoint num="54" id="2007" /> -<TGConnectingPoint num="55" id="2008" /> -<TGConnectingPoint num="56" id="2009" /> -<TGConnectingPoint num="57" id="2010" /> -<TGConnectingPoint num="58" id="2011" /> -<TGConnectingPoint num="59" id="2012" /> -<TGConnectingPoint num="60" id="2013" /> -<TGConnectingPoint num="61" id="2014" /> -<TGConnectingPoint num="62" id="2015" /> -<TGConnectingPoint num="63" id="2016" /> -<TGConnectingPoint num="64" id="2017" /> -<TGConnectingPoint num="65" id="2018" /> -<TGConnectingPoint num="66" id="2019" /> -<TGConnectingPoint num="67" id="2020" /> -<TGConnectingPoint num="68" id="2021" /> -<TGConnectingPoint num="69" id="2022" /> -<TGConnectingPoint num="70" id="2023" /> -<TGConnectingPoint num="71" id="2024" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5104" id="2036" index="24" uid="9aa734be-693a-4b53-9dc4-9880c143b8e5" > -<cdparam x="387" y="608" /> -<sizeparam width="99" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Receive signal" value="enterCockpit()" /> -<TGConnectingPoint num="0" id="2026" /> -<TGConnectingPoint num="1" id="2027" /> -<TGConnectingPoint num="2" id="2028" /> -<TGConnectingPoint num="3" id="2029" /> -<TGConnectingPoint num="4" id="2030" /> -<TGConnectingPoint num="5" id="2031" /> -<TGConnectingPoint num="6" id="2032" /> -<TGConnectingPoint num="7" id="2033" /> -<TGConnectingPoint num="8" id="2034" /> -<TGConnectingPoint num="9" id="2035" /> -</COMPONENT> - -<COMPONENT type="5104" id="2047" index="25" uid="1ea97cf9-5841-4938-9804-435fb7d43023" > -<cdparam x="526" y="611" /> -<sizeparam width="99" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Receive signal" value="leaveCockpit()" /> -<TGConnectingPoint num="0" id="2037" /> -<TGConnectingPoint num="1" id="2038" /> -<TGConnectingPoint num="2" id="2039" /> -<TGConnectingPoint num="3" id="2040" /> -<TGConnectingPoint num="4" id="2041" /> -<TGConnectingPoint num="5" id="2042" /> -<TGConnectingPoint num="6" id="2043" /> -<TGConnectingPoint num="7" id="2044" /> -<TGConnectingPoint num="8" id="2045" /> -<TGConnectingPoint num="9" id="2046" /> -</COMPONENT> - -<COMPONENT type="5104" id="2058" index="26" uid="ea5f3a05-bb1d-4fab-8c9e-14ff70da1285" > -<cdparam x="464" y="379" /> -<sizeparam width="49" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Receive signal" value="lock()" /> -<TGConnectingPoint num="0" id="2048" /> -<TGConnectingPoint num="1" id="2049" /> -<TGConnectingPoint num="2" id="2050" /> -<TGConnectingPoint num="3" id="2051" /> -<TGConnectingPoint num="4" id="2052" /> -<TGConnectingPoint num="5" id="2053" /> -<TGConnectingPoint num="6" id="2054" /> -<TGConnectingPoint num="7" id="2055" /> -<TGConnectingPoint num="8" id="2056" /> -<TGConnectingPoint num="9" id="2057" /> -</COMPONENT> - -<COMPONENT type="5104" id="2069" index="27" uid="ddef3285-e181-414e-8986-963208d70605" > -<cdparam x="749" y="596" /> -<sizeparam width="55" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Receive signal" value="close()" /> -<TGConnectingPoint num="0" id="2059" /> -<TGConnectingPoint num="1" id="2060" /> -<TGConnectingPoint num="2" id="2061" /> -<TGConnectingPoint num="3" id="2062" /> -<TGConnectingPoint num="4" id="2063" /> -<TGConnectingPoint num="5" id="2064" /> -<TGConnectingPoint num="6" id="2065" /> -<TGConnectingPoint num="7" id="2066" /> -<TGConnectingPoint num="8" id="2067" /> -<TGConnectingPoint num="9" id="2068" /> -</COMPONENT> - -<COMPONENT type="5106" id="2142" index="28" uid="82dfa83f-c741-4653-b468-4621819c5cef" > -<cdparam x="626" y="491" /> -<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="state0" value="OPENED" /> -<TGConnectingPoint num="0" id="2070" /> -<TGConnectingPoint num="1" id="2071" /> -<TGConnectingPoint num="2" id="2072" /> -<TGConnectingPoint num="3" id="2073" /> -<TGConnectingPoint num="4" id="2074" /> -<TGConnectingPoint num="5" id="2075" /> -<TGConnectingPoint num="6" id="2076" /> -<TGConnectingPoint num="7" id="2077" /> -<TGConnectingPoint num="8" id="2078" /> -<TGConnectingPoint num="9" id="2079" /> -<TGConnectingPoint num="10" id="2080" /> -<TGConnectingPoint num="11" id="2081" /> -<TGConnectingPoint num="12" id="2082" /> -<TGConnectingPoint num="13" id="2083" /> -<TGConnectingPoint num="14" id="2084" /> -<TGConnectingPoint num="15" id="2085" /> -<TGConnectingPoint num="16" id="2086" /> -<TGConnectingPoint num="17" id="2087" /> -<TGConnectingPoint num="18" id="2088" /> -<TGConnectingPoint num="19" id="2089" /> -<TGConnectingPoint num="20" id="2090" /> -<TGConnectingPoint num="21" id="2091" /> -<TGConnectingPoint num="22" id="2092" /> -<TGConnectingPoint num="23" id="2093" /> -<TGConnectingPoint num="24" id="2094" /> -<TGConnectingPoint num="25" id="2095" /> -<TGConnectingPoint num="26" id="2096" /> -<TGConnectingPoint num="27" id="2097" /> -<TGConnectingPoint num="28" id="2098" /> -<TGConnectingPoint num="29" id="2099" /> -<TGConnectingPoint num="30" id="2100" /> -<TGConnectingPoint num="31" id="2101" /> -<TGConnectingPoint num="32" id="2102" /> -<TGConnectingPoint num="33" id="2103" /> -<TGConnectingPoint num="34" id="2104" /> -<TGConnectingPoint num="35" id="2105" /> -<TGConnectingPoint num="36" id="2106" /> -<TGConnectingPoint num="37" id="2107" /> -<TGConnectingPoint num="38" id="2108" /> -<TGConnectingPoint num="39" id="2109" /> -<TGConnectingPoint num="40" id="2110" /> -<TGConnectingPoint num="41" id="2111" /> -<TGConnectingPoint num="42" id="2112" /> -<TGConnectingPoint num="43" id="2113" /> -<TGConnectingPoint num="44" id="2114" /> -<TGConnectingPoint num="45" id="2115" /> -<TGConnectingPoint num="46" id="2116" /> -<TGConnectingPoint num="47" id="2117" /> -<TGConnectingPoint num="48" id="2118" /> -<TGConnectingPoint num="49" id="2119" /> -<TGConnectingPoint num="50" id="2120" /> -<TGConnectingPoint num="51" id="2121" /> -<TGConnectingPoint num="52" id="2122" /> -<TGConnectingPoint num="53" id="2123" /> -<TGConnectingPoint num="54" id="2124" /> -<TGConnectingPoint num="55" id="2125" /> -<TGConnectingPoint num="56" id="2126" /> -<TGConnectingPoint num="57" id="2127" /> -<TGConnectingPoint num="58" id="2128" /> -<TGConnectingPoint num="59" id="2129" /> -<TGConnectingPoint num="60" id="2130" /> -<TGConnectingPoint num="61" id="2131" /> -<TGConnectingPoint num="62" id="2132" /> -<TGConnectingPoint num="63" id="2133" /> -<TGConnectingPoint num="64" id="2134" /> -<TGConnectingPoint num="65" id="2135" /> -<TGConnectingPoint num="66" id="2136" /> -<TGConnectingPoint num="67" id="2137" /> -<TGConnectingPoint num="68" id="2138" /> -<TGConnectingPoint num="69" id="2139" /> -<TGConnectingPoint num="70" id="2140" /> -<TGConnectingPoint num="71" id="2141" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5104" id="2153" index="29" uid="087c29a5-d7d6-4f80-9ed0-2e2bbb5da8f8" > -<cdparam x="611" y="384" /> -<sizeparam width="55" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Receive signal" value="open()" /> -<TGConnectingPoint num="0" id="2143" /> -<TGConnectingPoint num="1" id="2144" /> -<TGConnectingPoint num="2" id="2145" /> -<TGConnectingPoint num="3" id="2146" /> -<TGConnectingPoint num="4" id="2147" /> -<TGConnectingPoint num="5" id="2148" /> -<TGConnectingPoint num="6" id="2149" /> -<TGConnectingPoint num="7" id="2150" /> -<TGConnectingPoint num="8" id="2151" /> -<TGConnectingPoint num="9" id="2152" /> -</COMPONENT> - -<COMPONENT type="5104" id="2164" index="30" uid="01567ace-c67f-402f-b585-8967f453f8eb" > -<cdparam x="465" y="202" /> -<sizeparam width="63" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Receive signal" value="unlock()" /> -<TGConnectingPoint num="0" id="2154" /> -<TGConnectingPoint num="1" id="2155" /> -<TGConnectingPoint num="2" id="2156" /> -<TGConnectingPoint num="3" id="2157" /> -<TGConnectingPoint num="4" id="2158" /> -<TGConnectingPoint num="5" id="2159" /> -<TGConnectingPoint num="6" id="2160" /> -<TGConnectingPoint num="7" id="2161" /> -<TGConnectingPoint num="8" id="2162" /> -<TGConnectingPoint num="9" id="2163" /> -</COMPONENT> - -<COMPONENT type="5106" id="2237" index="31" uid="5d939be0-6263-409d-96d3-5176eed7aee2" > -<cdparam x="561" y="281" /> -<sizeparam width="209" height="53" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="state0" value="CLOSED_AND_UNLOCKED" /> -<TGConnectingPoint num="0" id="2165" /> -<TGConnectingPoint num="1" id="2166" /> -<TGConnectingPoint num="2" id="2167" /> -<TGConnectingPoint num="3" id="2168" /> -<TGConnectingPoint num="4" id="2169" /> -<TGConnectingPoint num="5" id="2170" /> -<TGConnectingPoint num="6" id="2171" /> -<TGConnectingPoint num="7" id="2172" /> -<TGConnectingPoint num="8" id="2173" /> -<TGConnectingPoint num="9" id="2174" /> -<TGConnectingPoint num="10" id="2175" /> -<TGConnectingPoint num="11" id="2176" /> -<TGConnectingPoint num="12" id="2177" /> -<TGConnectingPoint num="13" id="2178" /> -<TGConnectingPoint num="14" id="2179" /> -<TGConnectingPoint num="15" id="2180" /> -<TGConnectingPoint num="16" id="2181" /> -<TGConnectingPoint num="17" id="2182" /> -<TGConnectingPoint num="18" id="2183" /> -<TGConnectingPoint num="19" id="2184" /> -<TGConnectingPoint num="20" id="2185" /> -<TGConnectingPoint num="21" id="2186" /> -<TGConnectingPoint num="22" id="2187" /> -<TGConnectingPoint num="23" id="2188" /> -<TGConnectingPoint num="24" id="2189" /> -<TGConnectingPoint num="25" id="2190" /> -<TGConnectingPoint num="26" id="2191" /> -<TGConnectingPoint num="27" id="2192" /> -<TGConnectingPoint num="28" id="2193" /> -<TGConnectingPoint num="29" id="2194" /> -<TGConnectingPoint num="30" id="2195" /> -<TGConnectingPoint num="31" id="2196" /> -<TGConnectingPoint num="32" id="2197" /> -<TGConnectingPoint num="33" id="2198" /> -<TGConnectingPoint num="34" id="2199" /> -<TGConnectingPoint num="35" id="2200" /> -<TGConnectingPoint num="36" id="2201" /> -<TGConnectingPoint num="37" id="2202" /> -<TGConnectingPoint num="38" id="2203" /> -<TGConnectingPoint num="39" id="2204" /> -<TGConnectingPoint num="40" id="2205" /> -<TGConnectingPoint num="41" id="2206" /> -<TGConnectingPoint num="42" id="2207" /> -<TGConnectingPoint num="43" id="2208" /> -<TGConnectingPoint num="44" id="2209" /> -<TGConnectingPoint num="45" id="2210" /> -<TGConnectingPoint num="46" id="2211" /> -<TGConnectingPoint num="47" id="2212" /> -<TGConnectingPoint num="48" id="2213" /> -<TGConnectingPoint num="49" id="2214" /> -<TGConnectingPoint num="50" id="2215" /> -<TGConnectingPoint num="51" id="2216" /> -<TGConnectingPoint num="52" id="2217" /> -<TGConnectingPoint num="53" id="2218" /> -<TGConnectingPoint num="54" id="2219" /> -<TGConnectingPoint num="55" id="2220" /> -<TGConnectingPoint num="56" id="2221" /> -<TGConnectingPoint num="57" id="2222" /> -<TGConnectingPoint num="58" id="2223" /> -<TGConnectingPoint num="59" id="2224" /> -<TGConnectingPoint num="60" id="2225" /> -<TGConnectingPoint num="61" id="2226" /> -<TGConnectingPoint num="62" id="2227" /> -<TGConnectingPoint num="63" id="2228" /> -<TGConnectingPoint num="64" id="2229" /> -<TGConnectingPoint num="65" id="2230" /> -<TGConnectingPoint num="66" id="2231" /> -<TGConnectingPoint num="67" id="2232" /> -<TGConnectingPoint num="68" id="2233" /> -<TGConnectingPoint num="69" id="2234" /> -<TGConnectingPoint num="70" id="2235" /> -<TGConnectingPoint num="71" id="2236" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5106" id="2310" index="32" uid="86f92b19-cfb3-4d28-b02e-ca44ef15e6bd" > -<cdparam x="356" y="101" /> -<sizeparam width="187" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="state0" value="CLOSED_AND_LOCKED" /> -<TGConnectingPoint num="0" id="2238" /> -<TGConnectingPoint num="1" id="2239" /> -<TGConnectingPoint num="2" id="2240" /> -<TGConnectingPoint num="3" id="2241" /> -<TGConnectingPoint num="4" id="2242" /> -<TGConnectingPoint num="5" id="2243" /> -<TGConnectingPoint num="6" id="2244" /> -<TGConnectingPoint num="7" id="2245" /> -<TGConnectingPoint num="8" id="2246" /> -<TGConnectingPoint num="9" id="2247" /> -<TGConnectingPoint num="10" id="2248" /> -<TGConnectingPoint num="11" id="2249" /> -<TGConnectingPoint num="12" id="2250" /> -<TGConnectingPoint num="13" id="2251" /> -<TGConnectingPoint num="14" id="2252" /> -<TGConnectingPoint num="15" id="2253" /> -<TGConnectingPoint num="16" id="2254" /> -<TGConnectingPoint num="17" id="2255" /> -<TGConnectingPoint num="18" id="2256" /> -<TGConnectingPoint num="19" id="2257" /> -<TGConnectingPoint num="20" id="2258" /> -<TGConnectingPoint num="21" id="2259" /> -<TGConnectingPoint num="22" id="2260" /> -<TGConnectingPoint num="23" id="2261" /> -<TGConnectingPoint num="24" id="2262" /> -<TGConnectingPoint num="25" id="2263" /> -<TGConnectingPoint num="26" id="2264" /> -<TGConnectingPoint num="27" id="2265" /> -<TGConnectingPoint num="28" id="2266" /> -<TGConnectingPoint num="29" id="2267" /> -<TGConnectingPoint num="30" id="2268" /> -<TGConnectingPoint num="31" id="2269" /> -<TGConnectingPoint num="32" id="2270" /> -<TGConnectingPoint num="33" id="2271" /> -<TGConnectingPoint num="34" id="2272" /> -<TGConnectingPoint num="35" id="2273" /> -<TGConnectingPoint num="36" id="2274" /> -<TGConnectingPoint num="37" id="2275" /> -<TGConnectingPoint num="38" id="2276" /> -<TGConnectingPoint num="39" id="2277" /> -<TGConnectingPoint num="40" id="2278" /> -<TGConnectingPoint num="41" id="2279" /> -<TGConnectingPoint num="42" id="2280" /> -<TGConnectingPoint num="43" id="2281" /> -<TGConnectingPoint num="44" id="2282" /> -<TGConnectingPoint num="45" id="2283" /> -<TGConnectingPoint num="46" id="2284" /> -<TGConnectingPoint num="47" id="2285" /> -<TGConnectingPoint num="48" id="2286" /> -<TGConnectingPoint num="49" id="2287" /> -<TGConnectingPoint num="50" id="2288" /> -<TGConnectingPoint num="51" id="2289" /> -<TGConnectingPoint num="52" id="2290" /> -<TGConnectingPoint num="53" id="2291" /> -<TGConnectingPoint num="54" id="2292" /> -<TGConnectingPoint num="55" id="2293" /> -<TGConnectingPoint num="56" id="2294" /> -<TGConnectingPoint num="57" id="2295" /> -<TGConnectingPoint num="58" id="2296" /> -<TGConnectingPoint num="59" id="2297" /> -<TGConnectingPoint num="60" id="2298" /> -<TGConnectingPoint num="61" id="2299" /> -<TGConnectingPoint num="62" id="2300" /> -<TGConnectingPoint num="63" id="2301" /> -<TGConnectingPoint num="64" id="2302" /> -<TGConnectingPoint num="65" id="2303" /> -<TGConnectingPoint num="66" id="2304" /> -<TGConnectingPoint num="67" id="2305" /> -<TGConnectingPoint num="68" id="2306" /> -<TGConnectingPoint num="69" id="2307" /> -<TGConnectingPoint num="70" id="2308" /> -<TGConnectingPoint num="71" id="2309" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="2312" index="33" uid="33e96a11-8211-41f4-b8b7-51de540f134c" > -<cdparam x="399" y="54" /> -<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="2311" /> -</COMPONENT> - - -</AVATARStateMachineDiagramPanel> - -<AVATARStateMachineDiagramPanel name="Captain" minX="10" maxX="2500" minY="10" maxY="1500" > -<CONNECTOR type="5102" id="2319" index="0" uid="e7040e63-34f9-498a-ab62-7a4d6a8e8720" > -<cdparam x="570" y="83" /> +<CONNECTOR type="5102" id="5495" index="14" uid="dfd4b7fb-26b0-476f-a183-e7e0f30da7bb" > +<cdparam x="971" y="659" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2318" /> -<P1 x="570" y="83" id="2340" /> -<P2 x="597" y="117" id="2329" /> +<TGConnectingPoint num="0" id="5491" /> +<TGConnectingPoint num="1" id="5492" /> +<TGConnectingPoint num="2" id="5493" /> +<TGConnectingPoint num="3" id="5494" /> +<P1 x="1198" y="580" id="5525" /> +<P2 x="918" y="394" id="5776" /> +<Point x="1198" y="598" /> +<Point x="1595" y="598" /> +<Point x="1595" y="394" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2317" index="5" uid="6c4cc1b9-2a04-43bc-b07e-51c4ea93d444" > -<father id="2319" num="0" /> -<cdparam x="584" y="105" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5483" index="46" uid="a559bd49-00f6-4a6f-888e-a47da5b320ff" > +<father id="5495" num="0" /> +<cdparam x="1198" y="598" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5484" index="47" uid="c487344e-d419-42bc-bbcd-e818742ba127" > +<father id="5495" num="1" /> +<cdparam x="1595" y="598" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5485" index="48" uid="3743db78-fd31-4e20-88a9-5d706fd7d64a" > +<father id="5495" num="2" /> +<cdparam x="1595" y="394" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5490" index="49" uid="27ad0e62-63fb-46f5-a60e-d3813136bb82" > +<father id="5495" num="3" /> +<cdparam x="971" y="699" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2313" /> -<TGConnectingPoint num="1" id="2314" /> -<TGConnectingPoint num="2" id="2315" /> -<TGConnectingPoint num="3" id="2316" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5486" /> +<TGConnectingPoint num="1" id="5487" /> +<TGConnectingPoint num="2" id="5488" /> +<TGConnectingPoint num="3" id="5489" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -4207,26 +11480,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2326" index="1" uid="03b537a9-3007-4b9a-b107-abf6d5f5fd4e" > -<cdparam x="597" y="151" /> +<CONNECTOR type="5102" id="5502" index="15" uid="e1be520d-7b0a-4501-9d23-cb1440a06fc9" > +<cdparam x="884" y="588" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2325" /> -<P1 x="597" y="151" id="2330" /> -<P2 x="603" y="188" id="2327" /> +<TGConnectingPoint num="0" id="5501" /> +<P1 x="922" y="550" id="5707" /> +<P2 x="1198" y="550" id="5524" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2324" index="6" uid="5d0f4439-55ad-4871-beb7-6c4f350f29ed" > -<father id="2326" num="0" /> -<cdparam x="600" y="169" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5500" index="50" uid="2cc85758-efb3-486f-8b72-91faf50bf7ce" > +<father id="5502" num="0" /> +<cdparam x="884" y="628" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2320" /> -<TGConnectingPoint num="1" id="2321" /> -<TGConnectingPoint num="2" id="2322" /> -<TGConnectingPoint num="3" id="2323" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5496" /> +<TGConnectingPoint num="1" id="5497" /> +<TGConnectingPoint num="2" id="5498" /> +<TGConnectingPoint num="3" id="5499" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -4240,80 +11515,63 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<COMPONENT type="5101" id="2328" index="2" uid="4f6bf3df-3fce-4974-b7dd-61956049c9d3" > -<cdparam x="593" y="193" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="2327" /> -</COMPONENT> - -<COMPONENT type="5112" id="2339" index="3" uid="d6323984-a122-425f-b7ec-df614cd2e0ca" > -<cdparam x="402" y="122" /> -<sizeparam width="391" height="24" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="5102" id="5509" index="16" uid="73c9b67f-2bd5-4468-b660-0b51bfd58a9f" > +<cdparam x="893" y="394" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5508" /> +<P1 x="893" y="394" id="5784" /> +<P2 x="941" y="456" id="5546" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5507" index="51" uid="2e959282-2fe1-4eb1-a869-23f06ccc97b0" > +<father id="5509" num="0" /> +<cdparam x="958" y="448" /> +<sizeparam width="120" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Library function call" value="Person (isInCockpit, knowsEmergencyCode, code)" /> -<TGConnectingPoint num="0" id="2329" /> -<TGConnectingPoint num="1" id="2330" /> -<TGConnectingPoint num="2" id="2331" /> -<TGConnectingPoint num="3" id="2332" /> -<TGConnectingPoint num="4" id="2333" /> -<TGConnectingPoint num="5" id="2334" /> -<TGConnectingPoint num="6" id="2335" /> -<TGConnectingPoint num="7" id="2336" /> -<TGConnectingPoint num="8" id="2337" /> -<TGConnectingPoint num="9" id="2338" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5503" /> +<TGConnectingPoint num="1" id="5504" /> +<TGConnectingPoint num="2" id="5505" /> +<TGConnectingPoint num="3" id="5506" /> <extraparam> -<LibraryFunction name="Person" /> -<Parameter id="isInCockpit" /> -<Parameter id="knowsEmergencyCode" /> -<Parameter id="code" /> -<Signal value="out lock()" /> -<Signal value="out unlock()" /> -<Signal value="out open()" /> -<Signal value="out close()" /> -<Signal value="out enterCockpit()" /> -<Signal value="out leaveCockit()" /> -<Signal value="out typeCode(int codeValue)" /> +<guard value="[ peopleInside > 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="2341" index="4" uid="416aa1b6-51d6-40ca-9dd8-7b54be7d1320" > -<cdparam x="563" y="63" /> -<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="2340" /> -</COMPONENT> - - -</AVATARStateMachineDiagramPanel> +</SUBCOMPONENT> -<AVATARStateMachineDiagramPanel name="Person" minX="10" maxX="2500" minY="10" maxY="1500" > -<CONNECTOR type="5102" id="2348" index="0" uid="4121da0a-a576-4ca0-94ef-d4499c616003" > -<cdparam x="1242" y="443" /> +<CONNECTOR type="5102" id="5516" index="17" uid="7f22f5ff-4ba8-4ddd-9c43-f90ecd8d120e" > +<cdparam x="892" y="478" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2347" /> -<P1 x="1275" y="545" id="2462" /> -<P2 x="1082" y="667" id="2540" /> +<TGConnectingPoint num="0" id="5515" /> +<P1 x="941" y="486" id="5547" /> +<P2 x="884" y="538" id="5714" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2346" index="28" uid="603814fe-c4e0-4287-a054-c4603eaf1ad3" > -<father id="2348" num="0" /> -<cdparam x="1162" y="555" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5514" index="52" uid="1230c55a-8e62-4ffa-9afa-50c7b16e16f5" > +<father id="5516" num="0" /> +<cdparam x="892" y="518" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2342" /> -<TGConnectingPoint num="1" id="2343" /> -<TGConnectingPoint num="2" id="2344" /> -<TGConnectingPoint num="3" id="2345" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5510" /> +<TGConnectingPoint num="1" id="5511" /> +<TGConnectingPoint num="2" id="5512" /> +<TGConnectingPoint num="3" id="5513" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -4327,28 +11585,30 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2355" index="1" uid="45ca8285-c598-4f03-87a5-1c3bbc7991be" > -<cdparam x="1079" y="205" /> +<CONNECTOR type="5102" id="5523" index="18" uid="ace424f1-0aba-46ac-95f5-dedf8ea90db6" > +<cdparam x="719" y="381" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2354" /> -<P1 x="1079" y="205" id="2629" /> -<P2 x="1275" y="515" id="2461" /> +<TGConnectingPoint num="0" id="5522" /> +<P1 x="843" y="394" id="5783" /> +<P2 x="747" y="453" id="5535" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2353" index="29" uid="6ea1bc4f-5792-44b1-808f-4955be4d2d6e" > -<father id="2355" num="0" /> -<cdparam x="1267" y="482" /> -<sizeparam width="149" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5521" index="53" uid="d50f8c5e-c151-4d71-99c8-68b5ad850eff" > +<father id="5523" num="0" /> +<cdparam x="719" y="421" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2349" /> -<TGConnectingPoint num="1" id="2350" /> -<TGConnectingPoint num="2" id="2351" /> -<TGConnectingPoint num="3" id="2352" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5517" /> +<TGConnectingPoint num="1" id="5518" /> +<TGConnectingPoint num="2" id="5519" /> +<TGConnectingPoint num="3" id="5520" /> <extraparam> -<guard value="[ not(isInCockpit)]" enabled="true"/> +<guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> <afterMax value="" enabled="true"/> <extraDelay1 value="" enabled="true"/> @@ -4360,26 +11620,485 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2362" index="2" uid="2e8db961-5049-4386-94d2-ee3ffbb303dd" > -<cdparam x="1008" y="438" /> +<COMPONENT type="5103" id="5534" index="19" uid="f1a4624a-0f14-4f88-8fa5-0af5d17a663a" > +<cdparam x="998" y="555" /> +<sizeparam width="400" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="close(peopleInside, peopleOutside, pilotOutside, crewOutside)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5524" /> +<TGConnectingPoint num="1" id="5525" /> +<TGConnectingPoint num="2" id="5526" /> +<TGConnectingPoint num="3" id="5527" /> +<TGConnectingPoint num="4" id="5528" /> +<TGConnectingPoint num="5" id="5529" /> +<TGConnectingPoint num="6" id="5530" /> +<TGConnectingPoint num="7" id="5531" /> +<TGConnectingPoint num="8" id="5532" /> +<TGConnectingPoint num="9" id="5533" /> +</COMPONENT> + +<COMPONENT type="5103" id="5545" index="20" uid="f74198ae-bfa0-4241-97a6-6b75415df9d6" > +<cdparam x="688" y="458" /> +<sizeparam width="118" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="openFromCabin()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5535" /> +<TGConnectingPoint num="1" id="5536" /> +<TGConnectingPoint num="2" id="5537" /> +<TGConnectingPoint num="3" id="5538" /> +<TGConnectingPoint num="4" id="5539" /> +<TGConnectingPoint num="5" id="5540" /> +<TGConnectingPoint num="6" id="5541" /> +<TGConnectingPoint num="7" id="5542" /> +<TGConnectingPoint num="8" id="5543" /> +<TGConnectingPoint num="9" id="5544" /> +</COMPONENT> + +<COMPONENT type="5103" id="5556" index="21" uid="88389015-a5b5-4137-addb-901b43774f47" > +<cdparam x="877" y="461" /> +<sizeparam width="129" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Send signal" value="openFromCockpit()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5546" /> +<TGConnectingPoint num="1" id="5547" /> +<TGConnectingPoint num="2" id="5548" /> +<TGConnectingPoint num="3" id="5549" /> +<TGConnectingPoint num="4" id="5550" /> +<TGConnectingPoint num="5" id="5551" /> +<TGConnectingPoint num="6" id="5552" /> +<TGConnectingPoint num="7" id="5553" /> +<TGConnectingPoint num="8" id="5554" /> +<TGConnectingPoint num="9" id="5555" /> +</COMPONENT> + +<COMPONENT type="5104" id="5567" index="22" uid="7926a5ac-6595-4d5f-bda4-24cf9a7c7287" > +<cdparam x="1097" y="745" /> +<sizeparam width="194" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Receive signal" value="passengerEnteringCockpit()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5557" /> +<TGConnectingPoint num="1" id="5558" /> +<TGConnectingPoint num="2" id="5559" /> +<TGConnectingPoint num="3" id="5560" /> +<TGConnectingPoint num="4" id="5561" /> +<TGConnectingPoint num="5" id="5562" /> +<TGConnectingPoint num="6" id="5563" /> +<TGConnectingPoint num="7" id="5564" /> +<TGConnectingPoint num="8" id="5565" /> +<TGConnectingPoint num="9" id="5566" /> +</COMPONENT> + +<COMPONENT type="5104" id="5578" index="23" uid="138648a4-29ca-48b5-bb74-bd636580dba1" > +<cdparam x="918" y="747" /> +<sizeparam width="188" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Receive signal" value="passengerLeavingCockpit()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5568" /> +<TGConnectingPoint num="1" id="5569" /> +<TGConnectingPoint num="2" id="5570" /> +<TGConnectingPoint num="3" id="5571" /> +<TGConnectingPoint num="4" id="5572" /> +<TGConnectingPoint num="5" id="5573" /> +<TGConnectingPoint num="6" id="5574" /> +<TGConnectingPoint num="7" id="5575" /> +<TGConnectingPoint num="8" id="5576" /> +<TGConnectingPoint num="9" id="5577" /> +</COMPONENT> + +<COMPONENT type="5104" id="5589" index="24" uid="71c31907-5827-46c8-988c-9727cf09243f" > +<cdparam x="731" y="747" /> +<sizeparam width="191" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Receive signal" value="cabinCrewEnteringCockpit()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5579" /> +<TGConnectingPoint num="1" id="5580" /> +<TGConnectingPoint num="2" id="5581" /> +<TGConnectingPoint num="3" id="5582" /> +<TGConnectingPoint num="4" id="5583" /> +<TGConnectingPoint num="5" id="5584" /> +<TGConnectingPoint num="6" id="5585" /> +<TGConnectingPoint num="7" id="5586" /> +<TGConnectingPoint num="8" id="5587" /> +<TGConnectingPoint num="9" id="5588" /> +</COMPONENT> + +<COMPONENT type="5104" id="5600" index="25" uid="50679ed9-844f-4d2f-acf8-d2fffa9a19a2" > +<cdparam x="543" y="746" /> +<sizeparam width="185" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Receive signal" value="cabinCrewLeavingCockpit()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5590" /> +<TGConnectingPoint num="1" id="5591" /> +<TGConnectingPoint num="2" id="5592" /> +<TGConnectingPoint num="3" id="5593" /> +<TGConnectingPoint num="4" id="5594" /> +<TGConnectingPoint num="5" id="5595" /> +<TGConnectingPoint num="6" id="5596" /> +<TGConnectingPoint num="7" id="5597" /> +<TGConnectingPoint num="8" id="5598" /> +<TGConnectingPoint num="9" id="5599" /> +</COMPONENT> + +<COMPONENT type="5104" id="5611" index="26" uid="0b6acc95-08ce-49d8-8274-452897eaace8" > +<cdparam x="376" y="747" /> +<sizeparam width="154" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Receive signal" value="pilotEnteringCockpit()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5601" /> +<TGConnectingPoint num="1" id="5602" /> +<TGConnectingPoint num="2" id="5603" /> +<TGConnectingPoint num="3" id="5604" /> +<TGConnectingPoint num="4" id="5605" /> +<TGConnectingPoint num="5" id="5606" /> +<TGConnectingPoint num="6" id="5607" /> +<TGConnectingPoint num="7" id="5608" /> +<TGConnectingPoint num="8" id="5609" /> +<TGConnectingPoint num="9" id="5610" /> +</COMPONENT> + +<COMPONENT type="5104" id="5622" index="27" uid="96eb97bd-8099-48d6-bfbd-d2699a4a81de" > +<cdparam x="227" y="744" /> +<sizeparam width="148" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="Receive signal" value="pilotLeavingCockpit()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5612" /> +<TGConnectingPoint num="1" id="5613" /> +<TGConnectingPoint num="2" id="5614" /> +<TGConnectingPoint num="3" id="5615" /> +<TGConnectingPoint num="4" id="5616" /> +<TGConnectingPoint num="5" id="5617" /> +<TGConnectingPoint num="6" id="5618" /> +<TGConnectingPoint num="7" id="5619" /> +<TGConnectingPoint num="8" id="5620" /> +<TGConnectingPoint num="9" id="5621" /> +</COMPONENT> + +<COMPONENT type="5106" id="5695" index="28" uid="287879e6-0a6f-4ac5-a17e-53e6942bbaf6" > +<cdparam x="355" y="942" /> +<sizeparam width="858" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="state0" value="Opened" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5623" /> +<TGConnectingPoint num="1" id="5624" /> +<TGConnectingPoint num="2" id="5625" /> +<TGConnectingPoint num="3" id="5626" /> +<TGConnectingPoint num="4" id="5627" /> +<TGConnectingPoint num="5" id="5628" /> +<TGConnectingPoint num="6" id="5629" /> +<TGConnectingPoint num="7" id="5630" /> +<TGConnectingPoint num="8" id="5631" /> +<TGConnectingPoint num="9" id="5632" /> +<TGConnectingPoint num="10" id="5633" /> +<TGConnectingPoint num="11" id="5634" /> +<TGConnectingPoint num="12" id="5635" /> +<TGConnectingPoint num="13" id="5636" /> +<TGConnectingPoint num="14" id="5637" /> +<TGConnectingPoint num="15" id="5638" /> +<TGConnectingPoint num="16" id="5639" /> +<TGConnectingPoint num="17" id="5640" /> +<TGConnectingPoint num="18" id="5641" /> +<TGConnectingPoint num="19" id="5642" /> +<TGConnectingPoint num="20" id="5643" /> +<TGConnectingPoint num="21" id="5644" /> +<TGConnectingPoint num="22" id="5645" /> +<TGConnectingPoint num="23" id="5646" /> +<TGConnectingPoint num="24" id="5647" /> +<TGConnectingPoint num="25" id="5648" /> +<TGConnectingPoint num="26" id="5649" /> +<TGConnectingPoint num="27" id="5650" /> +<TGConnectingPoint num="28" id="5651" /> +<TGConnectingPoint num="29" id="5652" /> +<TGConnectingPoint num="30" id="5653" /> +<TGConnectingPoint num="31" id="5654" /> +<TGConnectingPoint num="32" id="5655" /> +<TGConnectingPoint num="33" id="5656" /> +<TGConnectingPoint num="34" id="5657" /> +<TGConnectingPoint num="35" id="5658" /> +<TGConnectingPoint num="36" id="5659" /> +<TGConnectingPoint num="37" id="5660" /> +<TGConnectingPoint num="38" id="5661" /> +<TGConnectingPoint num="39" id="5662" /> +<TGConnectingPoint num="40" id="5663" /> +<TGConnectingPoint num="41" id="5664" /> +<TGConnectingPoint num="42" id="5665" /> +<TGConnectingPoint num="43" id="5666" /> +<TGConnectingPoint num="44" id="5667" /> +<TGConnectingPoint num="45" id="5668" /> +<TGConnectingPoint num="46" id="5669" /> +<TGConnectingPoint num="47" id="5670" /> +<TGConnectingPoint num="48" id="5671" /> +<TGConnectingPoint num="49" id="5672" /> +<TGConnectingPoint num="50" id="5673" /> +<TGConnectingPoint num="51" id="5674" /> +<TGConnectingPoint num="52" id="5675" /> +<TGConnectingPoint num="53" id="5676" /> +<TGConnectingPoint num="54" id="5677" /> +<TGConnectingPoint num="55" id="5678" /> +<TGConnectingPoint num="56" id="5679" /> +<TGConnectingPoint num="57" id="5680" /> +<TGConnectingPoint num="58" id="5681" /> +<TGConnectingPoint num="59" id="5682" /> +<TGConnectingPoint num="60" id="5683" /> +<TGConnectingPoint num="61" id="5684" /> +<TGConnectingPoint num="62" id="5685" /> +<TGConnectingPoint num="63" id="5686" /> +<TGConnectingPoint num="64" id="5687" /> +<TGConnectingPoint num="65" id="5688" /> +<TGConnectingPoint num="66" id="5689" /> +<TGConnectingPoint num="67" id="5690" /> +<TGConnectingPoint num="68" id="5691" /> +<TGConnectingPoint num="69" id="5692" /> +<TGConnectingPoint num="70" id="5693" /> +<TGConnectingPoint num="71" id="5694" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="5768" index="29" uid="61fa1dc1-36c6-4c87-baef-c5eedd39bb48" > +<cdparam x="822" y="538" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="state0" value="Opened" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5696" /> +<TGConnectingPoint num="1" id="5697" /> +<TGConnectingPoint num="2" id="5698" /> +<TGConnectingPoint num="3" id="5699" /> +<TGConnectingPoint num="4" id="5700" /> +<TGConnectingPoint num="5" id="5701" /> +<TGConnectingPoint num="6" id="5702" /> +<TGConnectingPoint num="7" id="5703" /> +<TGConnectingPoint num="8" id="5704" /> +<TGConnectingPoint num="9" id="5705" /> +<TGConnectingPoint num="10" id="5706" /> +<TGConnectingPoint num="11" id="5707" /> +<TGConnectingPoint num="12" id="5708" /> +<TGConnectingPoint num="13" id="5709" /> +<TGConnectingPoint num="14" id="5710" /> +<TGConnectingPoint num="15" id="5711" /> +<TGConnectingPoint num="16" id="5712" /> +<TGConnectingPoint num="17" id="5713" /> +<TGConnectingPoint num="18" id="5714" /> +<TGConnectingPoint num="19" id="5715" /> +<TGConnectingPoint num="20" id="5716" /> +<TGConnectingPoint num="21" id="5717" /> +<TGConnectingPoint num="22" id="5718" /> +<TGConnectingPoint num="23" id="5719" /> +<TGConnectingPoint num="24" id="5720" /> +<TGConnectingPoint num="25" id="5721" /> +<TGConnectingPoint num="26" id="5722" /> +<TGConnectingPoint num="27" id="5723" /> +<TGConnectingPoint num="28" id="5724" /> +<TGConnectingPoint num="29" id="5725" /> +<TGConnectingPoint num="30" id="5726" /> +<TGConnectingPoint num="31" id="5727" /> +<TGConnectingPoint num="32" id="5728" /> +<TGConnectingPoint num="33" id="5729" /> +<TGConnectingPoint num="34" id="5730" /> +<TGConnectingPoint num="35" id="5731" /> +<TGConnectingPoint num="36" id="5732" /> +<TGConnectingPoint num="37" id="5733" /> +<TGConnectingPoint num="38" id="5734" /> +<TGConnectingPoint num="39" id="5735" /> +<TGConnectingPoint num="40" id="5736" /> +<TGConnectingPoint num="41" id="5737" /> +<TGConnectingPoint num="42" id="5738" /> +<TGConnectingPoint num="43" id="5739" /> +<TGConnectingPoint num="44" id="5740" /> +<TGConnectingPoint num="45" id="5741" /> +<TGConnectingPoint num="46" id="5742" /> +<TGConnectingPoint num="47" id="5743" /> +<TGConnectingPoint num="48" id="5744" /> +<TGConnectingPoint num="49" id="5745" /> +<TGConnectingPoint num="50" id="5746" /> +<TGConnectingPoint num="51" id="5747" /> +<TGConnectingPoint num="52" id="5748" /> +<TGConnectingPoint num="53" id="5749" /> +<TGConnectingPoint num="54" id="5750" /> +<TGConnectingPoint num="55" id="5751" /> +<TGConnectingPoint num="56" id="5752" /> +<TGConnectingPoint num="57" id="5753" /> +<TGConnectingPoint num="58" id="5754" /> +<TGConnectingPoint num="59" id="5755" /> +<TGConnectingPoint num="60" id="5756" /> +<TGConnectingPoint num="61" id="5757" /> +<TGConnectingPoint num="62" id="5758" /> +<TGConnectingPoint num="63" id="5759" /> +<TGConnectingPoint num="64" id="5760" /> +<TGConnectingPoint num="65" id="5761" /> +<TGConnectingPoint num="66" id="5762" /> +<TGConnectingPoint num="67" id="5763" /> +<TGConnectingPoint num="68" id="5764" /> +<TGConnectingPoint num="69" id="5765" /> +<TGConnectingPoint num="70" id="5766" /> +<TGConnectingPoint num="71" id="5767" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="5841" index="30" uid="db6c16f8-483d-4e90-8fbd-7f9e3e8b34f6" > +<cdparam x="818" y="344" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="state0" value="Closed" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5769" /> +<TGConnectingPoint num="1" id="5770" /> +<TGConnectingPoint num="2" id="5771" /> +<TGConnectingPoint num="3" id="5772" /> +<TGConnectingPoint num="4" id="5773" /> +<TGConnectingPoint num="5" id="5774" /> +<TGConnectingPoint num="6" id="5775" /> +<TGConnectingPoint num="7" id="5776" /> +<TGConnectingPoint num="8" id="5777" /> +<TGConnectingPoint num="9" id="5778" /> +<TGConnectingPoint num="10" id="5779" /> +<TGConnectingPoint num="11" id="5780" /> +<TGConnectingPoint num="12" id="5781" /> +<TGConnectingPoint num="13" id="5782" /> +<TGConnectingPoint num="14" id="5783" /> +<TGConnectingPoint num="15" id="5784" /> +<TGConnectingPoint num="16" id="5785" /> +<TGConnectingPoint num="17" id="5786" /> +<TGConnectingPoint num="18" id="5787" /> +<TGConnectingPoint num="19" id="5788" /> +<TGConnectingPoint num="20" id="5789" /> +<TGConnectingPoint num="21" id="5790" /> +<TGConnectingPoint num="22" id="5791" /> +<TGConnectingPoint num="23" id="5792" /> +<TGConnectingPoint num="24" id="5793" /> +<TGConnectingPoint num="25" id="5794" /> +<TGConnectingPoint num="26" id="5795" /> +<TGConnectingPoint num="27" id="5796" /> +<TGConnectingPoint num="28" id="5797" /> +<TGConnectingPoint num="29" id="5798" /> +<TGConnectingPoint num="30" id="5799" /> +<TGConnectingPoint num="31" id="5800" /> +<TGConnectingPoint num="32" id="5801" /> +<TGConnectingPoint num="33" id="5802" /> +<TGConnectingPoint num="34" id="5803" /> +<TGConnectingPoint num="35" id="5804" /> +<TGConnectingPoint num="36" id="5805" /> +<TGConnectingPoint num="37" id="5806" /> +<TGConnectingPoint num="38" id="5807" /> +<TGConnectingPoint num="39" id="5808" /> +<TGConnectingPoint num="40" id="5809" /> +<TGConnectingPoint num="41" id="5810" /> +<TGConnectingPoint num="42" id="5811" /> +<TGConnectingPoint num="43" id="5812" /> +<TGConnectingPoint num="44" id="5813" /> +<TGConnectingPoint num="45" id="5814" /> +<TGConnectingPoint num="46" id="5815" /> +<TGConnectingPoint num="47" id="5816" /> +<TGConnectingPoint num="48" id="5817" /> +<TGConnectingPoint num="49" id="5818" /> +<TGConnectingPoint num="50" id="5819" /> +<TGConnectingPoint num="51" id="5820" /> +<TGConnectingPoint num="52" id="5821" /> +<TGConnectingPoint num="53" id="5822" /> +<TGConnectingPoint num="54" id="5823" /> +<TGConnectingPoint num="55" id="5824" /> +<TGConnectingPoint num="56" id="5825" /> +<TGConnectingPoint num="57" id="5826" /> +<TGConnectingPoint num="58" id="5827" /> +<TGConnectingPoint num="59" id="5828" /> +<TGConnectingPoint num="60" id="5829" /> +<TGConnectingPoint num="61" id="5830" /> +<TGConnectingPoint num="62" id="5831" /> +<TGConnectingPoint num="63" id="5832" /> +<TGConnectingPoint num="64" id="5833" /> +<TGConnectingPoint num="65" id="5834" /> +<TGConnectingPoint num="66" id="5835" /> +<TGConnectingPoint num="67" id="5836" /> +<TGConnectingPoint num="68" id="5837" /> +<TGConnectingPoint num="69" id="5838" /> +<TGConnectingPoint num="70" id="5839" /> +<TGConnectingPoint num="71" id="5840" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="5843" index="31" uid="7907fe0f-8c09-4a4f-8874-d5a520b8fa4a" > +<cdparam x="842" y="214" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5842" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="LockButton" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="5852" index="0" uid="706cb479-f76e-46b2-8046-6de648dfb9f3" > +<cdparam x="689" y="738" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2361" /> -<P1 x="1043" y="445" id="2473" /> -<P2 x="993" y="667" id="2557" /> +<TGConnectingPoint num="0" id="5850" /> +<TGConnectingPoint num="1" id="5851" /> +<P1 x="689" y="738" id="5962" /> +<P2 x="325" y="626" id="6023" /> +<Point x="336" y="684" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2360" index="30" uid="2a3dff3c-3c52-4dc2-860e-2244b6355a38" > -<father id="2362" num="0" /> -<cdparam x="1001" y="552" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5844" index="26" uid="1906850e-931e-467c-813a-13239a4bef8e" > +<father id="5852" num="0" /> +<cdparam x="336" y="684" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5849" index="27" uid="32c5edaf-602b-4527-a1b3-c93afe04f6aa" > +<father id="5852" num="1" /> +<cdparam x="689" y="778" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2356" /> -<TGConnectingPoint num="1" id="2357" /> -<TGConnectingPoint num="2" id="2358" /> -<TGConnectingPoint num="3" id="2359" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5845" /> +<TGConnectingPoint num="1" id="5846" /> +<TGConnectingPoint num="2" id="5847" /> +<TGConnectingPoint num="3" id="5848" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -4393,26 +12112,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2369" index="3" uid="56489bf8-597d-468a-bef5-b6f3c648ae0b" > -<cdparam x="866" y="445" /> +<CONNECTOR type="5102" id="5859" index="1" uid="388e593c-34b9-427f-9a91-d332469f4df4" > +<cdparam x="833" y="637" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2368" /> -<P1 x="866" y="445" id="2484" /> -<P2 x="823" y="667" id="2556" /> +<TGConnectingPoint num="0" id="5858" /> +<P1 x="833" y="637" id="6129" /> +<P2 x="689" y="708" id="5961" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2367" index="31" uid="36dab586-377f-4ece-b7e0-d5d119e8f34f" > -<father id="2369" num="0" /> -<cdparam x="845" y="556" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5857" index="28" uid="33f26326-fe19-4758-bb4c-3d7e36de6b95" > +<father id="5859" num="0" /> +<cdparam x="833" y="677" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2363" /> -<TGConnectingPoint num="1" id="2364" /> -<TGConnectingPoint num="2" id="2365" /> -<TGConnectingPoint num="3" id="2366" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5853" /> +<TGConnectingPoint num="1" id="5854" /> +<TGConnectingPoint num="2" id="5855" /> +<TGConnectingPoint num="3" id="5856" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -4426,28 +12147,52 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2376" index="4" uid="f94f9b0d-27e1-44d7-bbfd-e26e890ed529" > -<cdparam x="831" y="205" /> +<CONNECTOR type="5102" id="5870" index="2" uid="da178910-decb-4f26-8693-bd1c73dd1bf1" > +<cdparam x="228" y="708" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2375" /> -<P1 x="831" y="205" id="2652" /> -<P2 x="866" y="415" id="2483" /> +<TGConnectingPoint num="0" id="5867" /> +<TGConnectingPoint num="1" id="5868" /> +<TGConnectingPoint num="2" id="5869" /> +<P1 x="228" y="708" id="5973" /> +<P2 x="308" y="626" id="6047" /> +<Point x="225" y="747" /> +<Point x="308" y="749" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2374" index="32" uid="00da86ee-71bb-424e-a2c2-f35d01bc5ad6" > -<father id="2376" num="0" /> -<cdparam x="848" y="310" /> -<sizeparam width="81" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5860" index="29" uid="939415e4-62b5-44f4-a950-4b1696cdb846" > +<father id="5870" num="0" /> +<cdparam x="225" y="747" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5861" index="30" uid="f650cbab-b5d6-41a1-8a44-f76a0620dffa" > +<father id="5870" num="1" /> +<cdparam x="308" y="749" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5866" index="31" uid="70b1175c-a103-41d1-9dcc-1f10683ef3ad" > +<father id="5870" num="2" /> +<cdparam x="228" y="748" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2370" /> -<TGConnectingPoint num="1" id="2371" /> -<TGConnectingPoint num="2" id="2372" /> -<TGConnectingPoint num="3" id="2373" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5862" /> +<TGConnectingPoint num="1" id="5863" /> +<TGConnectingPoint num="2" id="5864" /> +<TGConnectingPoint num="3" id="5865" /> <extraparam> -<guard value="[ isInCockpit]" enabled="true"/> +<guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> <afterMax value="" enabled="true"/> <extraDelay1 value="" enabled="true"/> @@ -4459,26 +12204,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2383" index="5" uid="be9a8650-a924-4968-89a0-337a0a6fed65" > -<cdparam x="752" y="448" /> +<CONNECTOR type="5102" id="5877" index="3" uid="8e20fb03-67f9-4376-b407-b1aa056a328a" > +<cdparam x="383" y="427" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2382" /> -<P1 x="752" y="448" id="2495" /> -<P2 x="742" y="667" id="2539" /> +<TGConnectingPoint num="0" id="5876" /> +<P1 x="383" y="427" id="5984" /> +<P2 x="292" y="576" id="6025" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2381" index="33" uid="cec6a999-a7de-4b1a-a4a5-d2e47b369c36" > -<father id="2383" num="0" /> -<cdparam x="747" y="557" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5875" index="32" uid="770176ff-7cb3-4816-8d45-ef50b5aaf321" > +<father id="5877" num="0" /> +<cdparam x="383" y="467" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2377" /> -<TGConnectingPoint num="1" id="2378" /> -<TGConnectingPoint num="2" id="2379" /> -<TGConnectingPoint num="3" id="2380" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5871" /> +<TGConnectingPoint num="1" id="5872" /> +<TGConnectingPoint num="2" id="5873" /> +<TGConnectingPoint num="3" id="5874" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -4492,26 +12239,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2390" index="6" uid="2e1e7fc8-492a-4a44-ae92-32bfb3166ecc" > -<cdparam x="668" y="442" /> +<CONNECTOR type="5102" id="5884" index="4" uid="4c307579-97ea-4765-8070-200f41db2687" > +<cdparam x="439" y="266" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2389" /> -<P1 x="655" y="448" id="2506" /> -<P2 x="654" y="667" id="2555" /> +<TGConnectingPoint num="0" id="5883" /> +<P1 x="439" y="266" id="6213" /> +<P2 x="383" y="397" id="5983" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2388" index="34" uid="f44e999d-51bd-4b89-a589-83d56cf205e6" > -<father id="2390" num="0" /> -<cdparam x="661" y="554" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5882" index="33" uid="4d61e394-1d8c-45a6-9014-31c4165fd4bc" > +<father id="5884" num="0" /> +<cdparam x="439" y="306" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2384" /> -<TGConnectingPoint num="1" id="2385" /> -<TGConnectingPoint num="2" id="2386" /> -<TGConnectingPoint num="3" id="2387" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5878" /> +<TGConnectingPoint num="1" id="5879" /> +<TGConnectingPoint num="2" id="5880" /> +<TGConnectingPoint num="3" id="5881" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -4525,26 +12274,39 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2397" index="7" uid="ae36cac6-6bed-4c7f-ba39-2cb8000a205c" > -<cdparam x="668" y="205" /> +<CONNECTOR type="5102" id="5893" index="5" uid="dd215537-3469-4d61-8287-15e9f2b5c28a" > +<cdparam x="398" y="659" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2396" /> -<P1 x="668" y="205" id="2651" /> -<P2 x="655" y="418" id="2505" /> +<TGConnectingPoint num="0" id="5891" /> +<TGConnectingPoint num="1" id="5892" /> +<P1 x="398" y="659" id="5995" /> +<P2 x="483" y="266" id="6190" /> +<Point x="465" y="662" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2395" index="35" uid="b83499f1-b5bc-42a4-9bce-beb31c5d2bae" > -<father id="2397" num="0" /> -<cdparam x="676" y="305" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5885" index="34" uid="f7a16519-c7d7-43b7-b9a7-d4e01f5ee28c" > +<father id="5893" num="0" /> +<cdparam x="465" y="662" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5890" index="35" uid="95f612cc-65a0-407b-ac96-dd283aaae4af" > +<father id="5893" num="1" /> +<cdparam x="398" y="699" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2391" /> -<TGConnectingPoint num="1" id="2392" /> -<TGConnectingPoint num="2" id="2393" /> -<TGConnectingPoint num="3" id="2394" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5886" /> +<TGConnectingPoint num="1" id="5887" /> +<TGConnectingPoint num="2" id="5888" /> +<TGConnectingPoint num="3" id="5889" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -4558,26 +12320,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2404" index="8" uid="9121ad97-5810-4576-a7cc-4ed2095a62a6" > -<cdparam x="554" y="437" /> +<CONNECTOR type="5102" id="5900" index="6" uid="95cc964e-f978-4fad-8735-003dee386f4d" > +<cdparam x="237" y="409" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2403" /> -<P1 x="554" y="437" id="2517" /> -<P2 x="572" y="667" id="2546" /> +<TGConnectingPoint num="0" id="5899" /> +<P1 x="237" y="409" id="6006" /> +<P2 x="227" y="576" id="6024" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2402" index="36" uid="c745bd4a-c551-4360-91c7-39fc6183a30e" > -<father id="2404" num="0" /> -<cdparam x="563" y="552" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5898" index="36" uid="95eea7de-4e4a-4eee-a6b8-b187415f5071" > +<father id="5900" num="0" /> +<cdparam x="237" y="449" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2398" /> -<TGConnectingPoint num="1" id="2399" /> -<TGConnectingPoint num="2" id="2400" /> -<TGConnectingPoint num="3" id="2401" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5894" /> +<TGConnectingPoint num="1" id="5895" /> +<TGConnectingPoint num="2" id="5896" /> +<TGConnectingPoint num="3" id="5897" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -4591,26 +12355,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2411" index="9" uid="a1f4416f-6850-4336-84f8-d400456ea29a" > -<cdparam x="440" y="443" /> +<CONNECTOR type="5102" id="5907" index="7" uid="116fe164-1a00-4956-9ecc-d8f2118cafb7" > +<cdparam x="400" y="266" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2410" /> -<P1 x="440" y="443" id="2528" /> -<P2 x="484" y="667" id="2554" /> +<TGConnectingPoint num="0" id="5906" /> +<P1 x="400" y="266" id="6198" /> +<P2 x="237" y="379" id="6005" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2409" index="37" uid="669442af-fc39-4562-abdf-d06d527f6214" > -<father id="2411" num="0" /> -<cdparam x="385" y="517" /> -<sizeparam width="111" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5905" index="37" uid="8393fad5-ea6c-4593-9184-474df81ae1ae" > +<father id="5907" num="0" /> +<cdparam x="400" y="306" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2405" /> -<TGConnectingPoint num="1" id="2406" /> -<TGConnectingPoint num="2" id="2407" /> -<TGConnectingPoint num="3" id="2408" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5901" /> +<TGConnectingPoint num="1" id="5902" /> +<TGConnectingPoint num="2" id="5903" /> +<TGConnectingPoint num="3" id="5904" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -4621,30 +12387,53 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | <computeMin value="" enabled="true"/> <computeMax value="" enabled="true"/> <probability value="" enabled="true"/> -<actions value="isInCockpit = true" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2418" index="10" uid="5988a47c-f0c2-42f5-868b-a0e3cad5d98c" > -<cdparam x="344" y="378" /> +<CONNECTOR type="5102" id="5918" index="8" uid="e53f9300-8042-4f23-bedd-d950de002869" > +<cdparam x="1113" y="635" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2417" /> -<P1 x="294" y="443" id="2612" /> -<P2 x="403" y="667" id="2538" /> +<TGConnectingPoint num="0" id="5915" /> +<TGConnectingPoint num="1" id="5916" /> +<TGConnectingPoint num="2" id="5917" /> +<P1 x="1113" y="635" id="6090" /> +<P2 x="649" y="241" id="6188" /> +<Point x="1176" y="637" /> +<Point x="1162" y="260" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2416" index="38" uid="9fcf7c9e-77d9-4b1b-99da-7764aaac8fe1" > -<father id="2418" num="0" /> -<cdparam x="214" y="522" /> -<sizeparam width="115" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5908" index="38" uid="235bb02c-d46d-42b3-a39f-81c91f030efb" > +<father id="5918" num="0" /> +<cdparam x="1176" y="637" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5909" index="39" uid="4769c177-cea8-45fb-9426-318e548ddad5" > +<father id="5918" num="1" /> +<cdparam x="1162" y="260" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5914" index="40" uid="386b788f-8815-4e18-940f-21da8295289d" > +<father id="5918" num="2" /> +<cdparam x="1113" y="675" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2412" /> -<TGConnectingPoint num="1" id="2413" /> -<TGConnectingPoint num="2" id="2414" /> -<TGConnectingPoint num="3" id="2415" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5910" /> +<TGConnectingPoint num="1" id="5911" /> +<TGConnectingPoint num="2" id="5912" /> +<TGConnectingPoint num="3" id="5913" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -4655,30 +12444,31 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | <computeMin value="" enabled="true"/> <computeMax value="" enabled="true"/> <probability value="" enabled="true"/> -<actions value="isInCockpit = false" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2425" index="11" uid="9ca232b9-c5a3-4681-b7ab-b2262b97009f" > -<cdparam x="570" y="145" /> +<CONNECTOR type="5102" id="5925" index="9" uid="67f9f4f7-ea6d-4c2d-9398-eb94ec700539" > +<cdparam x="986" y="583" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2424" /> -<P1 x="743" y="92" id="2695" /> -<P2 x="753" y="155" id="2623" /> +<TGConnectingPoint num="0" id="5924" /> +<P1 x="941" y="605" id="6123" /> +<P2 x="1113" y="605" id="6089" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2423" index="39" uid="71e26682-d19a-4461-af62-4b8429be9bd6" > -<father id="2425" num="0" /> -<cdparam x="573" y="177" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5923" index="41" uid="28a49283-92a7-4ca1-a7b8-a51572ec69aa" > +<father id="5925" num="0" /> +<cdparam x="986" y="623" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2419" /> -<TGConnectingPoint num="1" id="2420" /> -<TGConnectingPoint num="2" id="2421" /> -<TGConnectingPoint num="3" id="2422" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5919" /> +<TGConnectingPoint num="1" id="5920" /> +<TGConnectingPoint num="2" id="5921" /> +<TGConnectingPoint num="3" id="5922" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -4692,28 +12482,30 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2432" index="12" uid="5702bad8-0655-4caa-b9b6-cda3a52706e0" > -<cdparam x="427" y="205" /> +<CONNECTOR type="5102" id="5932" index="10" uid="719f1c1c-4a1a-461b-ba6a-2c877aab5d46" > +<cdparam x="557" y="452" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2431" /> -<P1 x="427" y="205" id="2627" /> -<P2 x="294" y="413" id="2611" /> +<TGConnectingPoint num="0" id="5931" /> +<P1 x="856" y="464" id="6174" /> +<P2 x="856" y="587" id="6101" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2430" index="40" uid="a5efe886-6cf9-4a5c-aeb5-d5616066bbe0" > -<father id="2432" num="0" /> -<cdparam x="239" y="356" /> -<sizeparam width="81" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5930" index="42" uid="030482f8-309f-413a-9841-2a81afb05bea" > +<father id="5932" num="0" /> +<cdparam x="557" y="492" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2426" /> -<TGConnectingPoint num="1" id="2427" /> -<TGConnectingPoint num="2" id="2428" /> -<TGConnectingPoint num="3" id="2429" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5926" /> +<TGConnectingPoint num="1" id="5927" /> +<TGConnectingPoint num="2" id="5928" /> +<TGConnectingPoint num="3" id="5929" /> <extraparam> -<guard value="[ isInCockpit]" enabled="true"/> +<guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> <afterMax value="" enabled="true"/> <extraDelay1 value="" enabled="true"/> @@ -4725,28 +12517,30 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2439" index="13" uid="c78138a3-67d5-49c5-b108-65d43c0d7c0d" > -<cdparam x="505" y="205" /> +<CONNECTOR type="5102" id="5939" index="11" uid="3e66880a-41d9-4a5a-a762-d10782ea490c" > +<cdparam x="557" y="282" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2438" /> -<P1 x="505" y="205" id="2650" /> -<P2 x="440" y="413" id="2527" /> +<TGConnectingPoint num="0" id="5938" /> +<P1 x="522" y="266" id="6214" /> +<P2 x="856" y="434" id="6173" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2437" index="41" uid="399aa1ee-c4dc-4739-8eff-7315e741a0c1" > -<father id="2439" num="0" /> -<cdparam x="371" y="368" /> -<sizeparam width="112" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5937" index="43" uid="73f41561-01ea-4305-aa2d-d5b6b3502a98" > +<father id="5939" num="0" /> +<cdparam x="698" y="337" /> +<sizeparam width="215" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2433" /> -<TGConnectingPoint num="1" id="2434" /> -<TGConnectingPoint num="2" id="2435" /> -<TGConnectingPoint num="3" id="2436" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5933" /> +<TGConnectingPoint num="1" id="5934" /> +<TGConnectingPoint num="2" id="5935" /> +<TGConnectingPoint num="3" id="5936" /> <extraparam> -<guard value="[ not(isInCockpit)]" enabled="true"/> +<guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> <afterMax value="" enabled="true"/> <extraDelay1 value="" enabled="true"/> @@ -4758,26 +12552,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2446" index="14" uid="5f29bb2a-0778-4624-b1e6-abed91346f0f" > -<cdparam x="590" y="205" /> +<CONNECTOR type="5102" id="5946" index="12" uid="e6cfc0e4-da53-4248-b708-f84dd4d131cd" > +<cdparam x="475" y="167" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2445" /> -<P1 x="590" y="205" id="2636" /> -<P2 x="554" y="407" id="2516" /> +<TGConnectingPoint num="0" id="5945" /> +<P1 x="434" y="41" id="6257" /> +<P2 x="483" y="216" id="6185" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2444" index="42" uid="e6686d99-8aa8-43bb-afef-4e835d0e1bca" > -<father id="2446" num="0" /> -<cdparam x="579" y="246" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5944" index="44" uid="9eb2a35e-22ae-4a74-839e-f55f78dda303" > +<father id="5946" num="0" /> +<cdparam x="475" y="207" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2440" /> -<TGConnectingPoint num="1" id="2441" /> -<TGConnectingPoint num="2" id="2442" /> -<TGConnectingPoint num="3" id="2443" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5940" /> +<TGConnectingPoint num="1" id="5941" /> +<TGConnectingPoint num="2" id="5942" /> +<TGConnectingPoint num="3" id="5943" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -4791,28 +12587,30 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2453" index="15" uid="f4383d79-5a95-45eb-b13b-01bc21a765e1" > -<cdparam x="753" y="205" /> +<CONNECTOR type="5102" id="5953" index="13" uid="9b4ae0ca-2450-43a3-87ab-ab167640665c" > +<cdparam x="325" y="619" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2452" /> -<P1 x="753" y="205" id="2628" /> -<P2 x="752" y="418" id="2494" /> +<TGConnectingPoint num="0" id="5952" /> +<P1 x="325" y="619" id="6043" /> +<P2 x="398" y="629" id="5994" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2451" index="43" uid="dccf6d19-0e05-4ca8-8a59-580ceb8f356a" > -<father id="2453" num="0" /> -<cdparam x="758" y="357" /> -<sizeparam width="85" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5951" index="45" uid="56a2696e-cec6-4f1d-9f2b-5453734d9a56" > +<father id="5953" num="0" /> +<cdparam x="325" y="659" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2447" /> -<TGConnectingPoint num="1" id="2448" /> -<TGConnectingPoint num="2" id="2449" /> -<TGConnectingPoint num="3" id="2450" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5947" /> +<TGConnectingPoint num="1" id="5948" /> +<TGConnectingPoint num="2" id="5949" /> +<TGConnectingPoint num="3" id="5950" /> <extraparam> -<guard value="[ isInCockpit ]" enabled="true"/> +<guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> <afterMax value="" enabled="true"/> <extraDelay1 value="" enabled="true"/> @@ -4824,28 +12622,30 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2460" index="16" uid="1e4fe1eb-6c16-4bed-bc3d-c4269ca6e351" > -<cdparam x="994" y="205" /> +<CONNECTOR type="5102" id="5960" index="14" uid="9b4480bb-1395-4dd5-bdb8-ffb7bf43cd1f" > +<cdparam x="227" y="626" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2459" /> -<P1 x="994" y="205" id="2653" /> -<P2 x="1043" y="415" id="2472" /> +<TGConnectingPoint num="0" id="5959" /> +<P1 x="227" y="626" id="6030" /> +<P2 x="228" y="678" id="5972" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2458" index="44" uid="e5db76bb-2246-428a-85ee-d4f233e150bf" > -<father id="2460" num="0" /> -<cdparam x="932" y="396" /> -<sizeparam width="385" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5958" index="46" uid="48f88660-0852-4292-a009-32e26869eeae" > +<father id="5960" num="0" /> +<cdparam x="227" y="666" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2454" /> -<TGConnectingPoint num="1" id="2455" /> -<TGConnectingPoint num="2" id="2456" /> -<TGConnectingPoint num="3" id="2457" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5954" /> +<TGConnectingPoint num="1" id="5955" /> +<TGConnectingPoint num="2" id="5956" /> +<TGConnectingPoint num="3" id="5957" /> <extraparam> -<guard value="[ (not(isInCockpit)) and (knowsEmergencyCode)]" enabled="true"/> +<guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> <afterMax value="" enabled="true"/> <extraDelay1 value="" enabled="true"/> @@ -4857,357 +12657,467 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<COMPONENT type="5103" id="2471" index="17" uid="3cd14fca-5dfe-4469-a37a-e8ced9260819" > -<cdparam x="1196" y="520" /> -<sizeparam width="158" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5104" id="5971" index="15" uid="f28370ed-0ac7-4365-bfd3-a30fbbd28166" > +<cdparam x="638" y="713" /> +<sizeparam width="102" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="typeCode(code.badCode)" /> -<TGConnectingPoint num="0" id="2461" /> -<TGConnectingPoint num="1" id="2462" /> -<TGConnectingPoint num="2" id="2463" /> -<TGConnectingPoint num="3" id="2464" /> -<TGConnectingPoint num="4" id="2465" /> -<TGConnectingPoint num="5" id="2466" /> -<TGConnectingPoint num="6" id="2467" /> -<TGConnectingPoint num="7" id="2468" /> -<TGConnectingPoint num="8" id="2469" /> -<TGConnectingPoint num="9" id="2470" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="forceUnlock()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5961" /> +<TGConnectingPoint num="1" id="5962" /> +<TGConnectingPoint num="2" id="5963" /> +<TGConnectingPoint num="3" id="5964" /> +<TGConnectingPoint num="4" id="5965" /> +<TGConnectingPoint num="5" id="5966" /> +<TGConnectingPoint num="6" id="5967" /> +<TGConnectingPoint num="7" id="5968" /> +<TGConnectingPoint num="8" id="5969" /> +<TGConnectingPoint num="9" id="5970" /> </COMPONENT> -<COMPONENT type="5103" id="2482" index="18" uid="11f33f5c-4d9a-4ee7-acee-5cf66ce21a58" > -<cdparam x="961" y="420" /> -<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="typeCode(code.goodCode)" /> -<TGConnectingPoint num="0" id="2472" /> -<TGConnectingPoint num="1" id="2473" /> -<TGConnectingPoint num="2" id="2474" /> -<TGConnectingPoint num="3" id="2475" /> -<TGConnectingPoint num="4" id="2476" /> -<TGConnectingPoint num="5" id="2477" /> -<TGConnectingPoint num="6" id="2478" /> -<TGConnectingPoint num="7" id="2479" /> -<TGConnectingPoint num="8" id="2480" /> -<TGConnectingPoint num="9" id="2481" /> -</COMPONENT> - -<COMPONENT type="5103" id="2493" index="19" uid="144f49fe-01e5-4411-9bc5-edc69ce14ecc" > -<cdparam x="839" y="420" /> -<sizeparam width="55" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5104" id="5982" index="16" uid="b119bb0a-85af-4ce9-99e7-70a86b36baef" > +<cdparam x="177" y="683" /> +<sizeparam width="102" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="unlock()" /> -<TGConnectingPoint num="0" id="2483" /> -<TGConnectingPoint num="1" id="2484" /> -<TGConnectingPoint num="2" id="2485" /> -<TGConnectingPoint num="3" id="2486" /> -<TGConnectingPoint num="4" id="2487" /> -<TGConnectingPoint num="5" id="2488" /> -<TGConnectingPoint num="6" id="2489" /> -<TGConnectingPoint num="7" id="2490" /> -<TGConnectingPoint num="8" id="2491" /> -<TGConnectingPoint num="9" id="2492" /> -</COMPONENT> - -<COMPONENT type="5103" id="2504" index="20" uid="1377f406-91bd-4ec2-9a41-a31d6f088fea" > -<cdparam x="732" y="423" /> -<sizeparam width="41" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="forceUnlock()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5972" /> +<TGConnectingPoint num="1" id="5973" /> +<TGConnectingPoint num="2" id="5974" /> +<TGConnectingPoint num="3" id="5975" /> +<TGConnectingPoint num="4" id="5976" /> +<TGConnectingPoint num="5" id="5977" /> +<TGConnectingPoint num="6" id="5978" /> +<TGConnectingPoint num="7" id="5979" /> +<TGConnectingPoint num="8" id="5980" /> +<TGConnectingPoint num="9" id="5981" /> +</COMPONENT> + +<COMPONENT type="5104" id="5993" index="17" uid="01cb2f42-11b3-4f29-ab24-99c872229adb" > +<cdparam x="332" y="402" /> +<sizeparam width="102" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="lock()" /> -<TGConnectingPoint num="0" id="2494" /> -<TGConnectingPoint num="1" id="2495" /> -<TGConnectingPoint num="2" id="2496" /> -<TGConnectingPoint num="3" id="2497" /> -<TGConnectingPoint num="4" id="2498" /> -<TGConnectingPoint num="5" id="2499" /> -<TGConnectingPoint num="6" id="2500" /> -<TGConnectingPoint num="7" id="2501" /> -<TGConnectingPoint num="8" id="2502" /> -<TGConnectingPoint num="9" id="2503" /> -</COMPONENT> - -<COMPONENT type="5103" id="2515" index="21" uid="c7a471bc-c913-42dd-9ac3-6a74671780da" > -<cdparam x="632" y="423" /> -<sizeparam width="47" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="forceUnlock()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5983" /> +<TGConnectingPoint num="1" id="5984" /> +<TGConnectingPoint num="2" id="5985" /> +<TGConnectingPoint num="3" id="5986" /> +<TGConnectingPoint num="4" id="5987" /> +<TGConnectingPoint num="5" id="5988" /> +<TGConnectingPoint num="6" id="5989" /> +<TGConnectingPoint num="7" id="5990" /> +<TGConnectingPoint num="8" id="5991" /> +<TGConnectingPoint num="9" id="5992" /> +</COMPONENT> + +<COMPONENT type="5103" id="6004" index="18" uid="c94da454-02b6-4a7a-9e3c-da7c89155327" > +<cdparam x="372" y="634" /> +<sizeparam width="52" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="close()" /> -<TGConnectingPoint num="0" id="2505" /> -<TGConnectingPoint num="1" id="2506" /> -<TGConnectingPoint num="2" id="2507" /> -<TGConnectingPoint num="3" id="2508" /> -<TGConnectingPoint num="4" id="2509" /> -<TGConnectingPoint num="5" id="2510" /> -<TGConnectingPoint num="6" id="2511" /> -<TGConnectingPoint num="7" id="2512" /> -<TGConnectingPoint num="8" id="2513" /> -<TGConnectingPoint num="9" id="2514" /> -</COMPONENT> - -<COMPONENT type="5103" id="2526" index="22" uid="c75152e9-da1a-4904-800a-648170a99136" > -<cdparam x="531" y="412" /> -<sizeparam width="47" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Send signal" value="norm()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5994" /> +<TGConnectingPoint num="1" id="5995" /> +<TGConnectingPoint num="2" id="5996" /> +<TGConnectingPoint num="3" id="5997" /> +<TGConnectingPoint num="4" id="5998" /> +<TGConnectingPoint num="5" id="5999" /> +<TGConnectingPoint num="6" id="6000" /> +<TGConnectingPoint num="7" id="6001" /> +<TGConnectingPoint num="8" id="6002" /> +<TGConnectingPoint num="9" id="6003" /> +</COMPONENT> + +<COMPONENT type="5103" id="6015" index="19" uid="d1d5b067-8ebb-4098-b97f-4fecd19d52ac" > +<cdparam x="207" y="384" /> +<sizeparam width="61" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="open()" /> -<TGConnectingPoint num="0" id="2516" /> -<TGConnectingPoint num="1" id="2517" /> -<TGConnectingPoint num="2" id="2518" /> -<TGConnectingPoint num="3" id="2519" /> -<TGConnectingPoint num="4" id="2520" /> -<TGConnectingPoint num="5" id="2521" /> -<TGConnectingPoint num="6" id="2522" /> -<TGConnectingPoint num="7" id="2523" /> -<TGConnectingPoint num="8" id="2524" /> -<TGConnectingPoint num="9" id="2525" /> -</COMPONENT> - -<COMPONENT type="5103" id="2537" index="23" uid="95afb954-b6a8-49c6-81ca-5c2bbbed26fa" > -<cdparam x="395" y="418" /> -<sizeparam width="91" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Send signal" value="unlock()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6005" /> +<TGConnectingPoint num="1" id="6006" /> +<TGConnectingPoint num="2" id="6007" /> +<TGConnectingPoint num="3" id="6008" /> +<TGConnectingPoint num="4" id="6009" /> +<TGConnectingPoint num="5" id="6010" /> +<TGConnectingPoint num="6" id="6011" /> +<TGConnectingPoint num="7" id="6012" /> +<TGConnectingPoint num="8" id="6013" /> +<TGConnectingPoint num="9" id="6014" /> +</COMPONENT> + +<COMPONENT type="5106" id="6088" index="20" uid="de614ec5-2330-4db9-a6a3-fef030024803" > +<cdparam x="195" y="576" /> +<sizeparam width="130" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="enterCockpit()" /> -<TGConnectingPoint num="0" id="2527" /> -<TGConnectingPoint num="1" id="2528" /> -<TGConnectingPoint num="2" id="2529" /> -<TGConnectingPoint num="3" id="2530" /> -<TGConnectingPoint num="4" id="2531" /> -<TGConnectingPoint num="5" id="2532" /> -<TGConnectingPoint num="6" id="2533" /> -<TGConnectingPoint num="7" id="2534" /> -<TGConnectingPoint num="8" id="2535" /> -<TGConnectingPoint num="9" id="2536" /> -</COMPONENT> - -<COMPONENT type="5106" id="2610" index="24" uid="ad3a128e-c354-48fa-b2f7-92943d4ac2de" > -<cdparam x="403" y="667" /> -<sizeparam width="679" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="UNLOCKED" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6016" /> +<TGConnectingPoint num="1" id="6017" /> +<TGConnectingPoint num="2" id="6018" /> +<TGConnectingPoint num="3" id="6019" /> +<TGConnectingPoint num="4" id="6020" /> +<TGConnectingPoint num="5" id="6021" /> +<TGConnectingPoint num="6" id="6022" /> +<TGConnectingPoint num="7" id="6023" /> +<TGConnectingPoint num="8" id="6024" /> +<TGConnectingPoint num="9" id="6025" /> +<TGConnectingPoint num="10" id="6026" /> +<TGConnectingPoint num="11" id="6027" /> +<TGConnectingPoint num="12" id="6028" /> +<TGConnectingPoint num="13" id="6029" /> +<TGConnectingPoint num="14" id="6030" /> +<TGConnectingPoint num="15" id="6031" /> +<TGConnectingPoint num="16" id="6032" /> +<TGConnectingPoint num="17" id="6033" /> +<TGConnectingPoint num="18" id="6034" /> +<TGConnectingPoint num="19" id="6035" /> +<TGConnectingPoint num="20" id="6036" /> +<TGConnectingPoint num="21" id="6037" /> +<TGConnectingPoint num="22" id="6038" /> +<TGConnectingPoint num="23" id="6039" /> +<TGConnectingPoint num="24" id="6040" /> +<TGConnectingPoint num="25" id="6041" /> +<TGConnectingPoint num="26" id="6042" /> +<TGConnectingPoint num="27" id="6043" /> +<TGConnectingPoint num="28" id="6044" /> +<TGConnectingPoint num="29" id="6045" /> +<TGConnectingPoint num="30" id="6046" /> +<TGConnectingPoint num="31" id="6047" /> +<TGConnectingPoint num="32" id="6048" /> +<TGConnectingPoint num="33" id="6049" /> +<TGConnectingPoint num="34" id="6050" /> +<TGConnectingPoint num="35" id="6051" /> +<TGConnectingPoint num="36" id="6052" /> +<TGConnectingPoint num="37" id="6053" /> +<TGConnectingPoint num="38" id="6054" /> +<TGConnectingPoint num="39" id="6055" /> +<TGConnectingPoint num="40" id="6056" /> +<TGConnectingPoint num="41" id="6057" /> +<TGConnectingPoint num="42" id="6058" /> +<TGConnectingPoint num="43" id="6059" /> +<TGConnectingPoint num="44" id="6060" /> +<TGConnectingPoint num="45" id="6061" /> +<TGConnectingPoint num="46" id="6062" /> +<TGConnectingPoint num="47" id="6063" /> +<TGConnectingPoint num="48" id="6064" /> +<TGConnectingPoint num="49" id="6065" /> +<TGConnectingPoint num="50" id="6066" /> +<TGConnectingPoint num="51" id="6067" /> +<TGConnectingPoint num="52" id="6068" /> +<TGConnectingPoint num="53" id="6069" /> +<TGConnectingPoint num="54" id="6070" /> +<TGConnectingPoint num="55" id="6071" /> +<TGConnectingPoint num="56" id="6072" /> +<TGConnectingPoint num="57" id="6073" /> +<TGConnectingPoint num="58" id="6074" /> +<TGConnectingPoint num="59" id="6075" /> +<TGConnectingPoint num="60" id="6076" /> +<TGConnectingPoint num="61" id="6077" /> +<TGConnectingPoint num="62" id="6078" /> +<TGConnectingPoint num="63" id="6079" /> +<TGConnectingPoint num="64" id="6080" /> +<TGConnectingPoint num="65" id="6081" /> +<TGConnectingPoint num="66" id="6082" /> +<TGConnectingPoint num="67" id="6083" /> +<TGConnectingPoint num="68" id="6084" /> +<TGConnectingPoint num="69" id="6085" /> +<TGConnectingPoint num="70" id="6086" /> +<TGConnectingPoint num="71" id="6087" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="6099" index="21" uid="952ddf59-c95e-43a8-82a9-c0c09f6cdba9" > +<cdparam x="1087" y="610" /> +<sizeparam width="52" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="state0" value="MAIN" /> -<TGConnectingPoint num="0" id="2538" /> -<TGConnectingPoint num="1" id="2539" /> -<TGConnectingPoint num="2" id="2540" /> -<TGConnectingPoint num="3" id="2541" /> -<TGConnectingPoint num="4" id="2542" /> -<TGConnectingPoint num="5" id="2543" /> -<TGConnectingPoint num="6" id="2544" /> -<TGConnectingPoint num="7" id="2545" /> -<TGConnectingPoint num="8" id="2546" /> -<TGConnectingPoint num="9" id="2547" /> -<TGConnectingPoint num="10" id="2548" /> -<TGConnectingPoint num="11" id="2549" /> -<TGConnectingPoint num="12" id="2550" /> -<TGConnectingPoint num="13" id="2551" /> -<TGConnectingPoint num="14" id="2552" /> -<TGConnectingPoint num="15" id="2553" /> -<TGConnectingPoint num="16" id="2554" /> -<TGConnectingPoint num="17" id="2555" /> -<TGConnectingPoint num="18" id="2556" /> -<TGConnectingPoint num="19" id="2557" /> -<TGConnectingPoint num="20" id="2558" /> -<TGConnectingPoint num="21" id="2559" /> -<TGConnectingPoint num="22" id="2560" /> -<TGConnectingPoint num="23" id="2561" /> -<TGConnectingPoint num="24" id="2562" /> -<TGConnectingPoint num="25" id="2563" /> -<TGConnectingPoint num="26" id="2564" /> -<TGConnectingPoint num="27" id="2565" /> -<TGConnectingPoint num="28" id="2566" /> -<TGConnectingPoint num="29" id="2567" /> -<TGConnectingPoint num="30" id="2568" /> -<TGConnectingPoint num="31" id="2569" /> -<TGConnectingPoint num="32" id="2570" /> -<TGConnectingPoint num="33" id="2571" /> -<TGConnectingPoint num="34" id="2572" /> -<TGConnectingPoint num="35" id="2573" /> -<TGConnectingPoint num="36" id="2574" /> -<TGConnectingPoint num="37" id="2575" /> -<TGConnectingPoint num="38" id="2576" /> -<TGConnectingPoint num="39" id="2577" /> -<TGConnectingPoint num="40" id="2578" /> -<TGConnectingPoint num="41" id="2579" /> -<TGConnectingPoint num="42" id="2580" /> -<TGConnectingPoint num="43" id="2581" /> -<TGConnectingPoint num="44" id="2582" /> -<TGConnectingPoint num="45" id="2583" /> -<TGConnectingPoint num="46" id="2584" /> -<TGConnectingPoint num="47" id="2585" /> -<TGConnectingPoint num="48" id="2586" /> -<TGConnectingPoint num="49" id="2587" /> -<TGConnectingPoint num="50" id="2588" /> -<TGConnectingPoint num="51" id="2589" /> -<TGConnectingPoint num="52" id="2590" /> -<TGConnectingPoint num="53" id="2591" /> -<TGConnectingPoint num="54" id="2592" /> -<TGConnectingPoint num="55" id="2593" /> -<TGConnectingPoint num="56" id="2594" /> -<TGConnectingPoint num="57" id="2595" /> -<TGConnectingPoint num="58" id="2596" /> -<TGConnectingPoint num="59" id="2597" /> -<TGConnectingPoint num="60" id="2598" /> -<TGConnectingPoint num="61" id="2599" /> -<TGConnectingPoint num="62" id="2600" /> -<TGConnectingPoint num="63" id="2601" /> -<TGConnectingPoint num="64" id="2602" /> -<TGConnectingPoint num="65" id="2603" /> -<TGConnectingPoint num="66" id="2604" /> -<TGConnectingPoint num="67" id="2605" /> -<TGConnectingPoint num="68" id="2606" /> -<TGConnectingPoint num="69" id="2607" /> -<TGConnectingPoint num="70" id="2608" /> -<TGConnectingPoint num="71" id="2609" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5103" id="2621" index="25" uid="b1622ffd-ed99-422f-9990-4b9bb0094066" > -<cdparam x="249" y="418" /> -<sizeparam width="91" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Send signal" value="norm()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6089" /> +<TGConnectingPoint num="1" id="6090" /> +<TGConnectingPoint num="2" id="6091" /> +<TGConnectingPoint num="3" id="6092" /> +<TGConnectingPoint num="4" id="6093" /> +<TGConnectingPoint num="5" id="6094" /> +<TGConnectingPoint num="6" id="6095" /> +<TGConnectingPoint num="7" id="6096" /> +<TGConnectingPoint num="8" id="6097" /> +<TGConnectingPoint num="9" id="6098" /> +</COMPONENT> + +<COMPONENT type="5106" id="6172" index="22" uid="39c43c2a-6099-411a-b9e2-a4e17d6350a5" > +<cdparam x="771" y="587" /> +<sizeparam width="170" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="leaveCockpit()" /> -<TGConnectingPoint num="0" id="2611" /> -<TGConnectingPoint num="1" id="2612" /> -<TGConnectingPoint num="2" id="2613" /> -<TGConnectingPoint num="3" id="2614" /> -<TGConnectingPoint num="4" id="2615" /> -<TGConnectingPoint num="5" id="2616" /> -<TGConnectingPoint num="6" id="2617" /> -<TGConnectingPoint num="7" id="2618" /> -<TGConnectingPoint num="8" id="2619" /> -<TGConnectingPoint num="9" id="2620" /> -</COMPONENT> - -<COMPONENT type="5106" id="2694" index="26" uid="05716c89-cfa6-4964-86cd-cd300a21c972" > -<cdparam x="427" y="155" /> -<sizeparam width="652" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="LOCKED" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6100" /> +<TGConnectingPoint num="1" id="6101" /> +<TGConnectingPoint num="2" id="6102" /> +<TGConnectingPoint num="3" id="6103" /> +<TGConnectingPoint num="4" id="6104" /> +<TGConnectingPoint num="5" id="6105" /> +<TGConnectingPoint num="6" id="6106" /> +<TGConnectingPoint num="7" id="6107" /> +<TGConnectingPoint num="8" id="6108" /> +<TGConnectingPoint num="9" id="6109" /> +<TGConnectingPoint num="10" id="6110" /> +<TGConnectingPoint num="11" id="6111" /> +<TGConnectingPoint num="12" id="6112" /> +<TGConnectingPoint num="13" id="6113" /> +<TGConnectingPoint num="14" id="6114" /> +<TGConnectingPoint num="15" id="6115" /> +<TGConnectingPoint num="16" id="6116" /> +<TGConnectingPoint num="17" id="6117" /> +<TGConnectingPoint num="18" id="6118" /> +<TGConnectingPoint num="19" id="6119" /> +<TGConnectingPoint num="20" id="6120" /> +<TGConnectingPoint num="21" id="6121" /> +<TGConnectingPoint num="22" id="6122" /> +<TGConnectingPoint num="23" id="6123" /> +<TGConnectingPoint num="24" id="6124" /> +<TGConnectingPoint num="25" id="6125" /> +<TGConnectingPoint num="26" id="6126" /> +<TGConnectingPoint num="27" id="6127" /> +<TGConnectingPoint num="28" id="6128" /> +<TGConnectingPoint num="29" id="6129" /> +<TGConnectingPoint num="30" id="6130" /> +<TGConnectingPoint num="31" id="6131" /> +<TGConnectingPoint num="32" id="6132" /> +<TGConnectingPoint num="33" id="6133" /> +<TGConnectingPoint num="34" id="6134" /> +<TGConnectingPoint num="35" id="6135" /> +<TGConnectingPoint num="36" id="6136" /> +<TGConnectingPoint num="37" id="6137" /> +<TGConnectingPoint num="38" id="6138" /> +<TGConnectingPoint num="39" id="6139" /> +<TGConnectingPoint num="40" id="6140" /> +<TGConnectingPoint num="41" id="6141" /> +<TGConnectingPoint num="42" id="6142" /> +<TGConnectingPoint num="43" id="6143" /> +<TGConnectingPoint num="44" id="6144" /> +<TGConnectingPoint num="45" id="6145" /> +<TGConnectingPoint num="46" id="6146" /> +<TGConnectingPoint num="47" id="6147" /> +<TGConnectingPoint num="48" id="6148" /> +<TGConnectingPoint num="49" id="6149" /> +<TGConnectingPoint num="50" id="6150" /> +<TGConnectingPoint num="51" id="6151" /> +<TGConnectingPoint num="52" id="6152" /> +<TGConnectingPoint num="53" id="6153" /> +<TGConnectingPoint num="54" id="6154" /> +<TGConnectingPoint num="55" id="6155" /> +<TGConnectingPoint num="56" id="6156" /> +<TGConnectingPoint num="57" id="6157" /> +<TGConnectingPoint num="58" id="6158" /> +<TGConnectingPoint num="59" id="6159" /> +<TGConnectingPoint num="60" id="6160" /> +<TGConnectingPoint num="61" id="6161" /> +<TGConnectingPoint num="62" id="6162" /> +<TGConnectingPoint num="63" id="6163" /> +<TGConnectingPoint num="64" id="6164" /> +<TGConnectingPoint num="65" id="6165" /> +<TGConnectingPoint num="66" id="6166" /> +<TGConnectingPoint num="67" id="6167" /> +<TGConnectingPoint num="68" id="6168" /> +<TGConnectingPoint num="69" id="6169" /> +<TGConnectingPoint num="70" id="6170" /> +<TGConnectingPoint num="71" id="6171" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="6183" index="23" uid="c738b71f-a032-46f6-8df9-4a007b6e0a5c" > +<cdparam x="834" y="439" /> +<sizeparam width="45" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="state0" value="MAIN" /> -<TGConnectingPoint num="0" id="2622" /> -<TGConnectingPoint num="1" id="2623" /> -<TGConnectingPoint num="2" id="2624" /> -<TGConnectingPoint num="3" id="2625" /> -<TGConnectingPoint num="4" id="2626" /> -<TGConnectingPoint num="5" id="2627" /> -<TGConnectingPoint num="6" id="2628" /> -<TGConnectingPoint num="7" id="2629" /> -<TGConnectingPoint num="8" id="2630" /> -<TGConnectingPoint num="9" id="2631" /> -<TGConnectingPoint num="10" id="2632" /> -<TGConnectingPoint num="11" id="2633" /> -<TGConnectingPoint num="12" id="2634" /> -<TGConnectingPoint num="13" id="2635" /> -<TGConnectingPoint num="14" id="2636" /> -<TGConnectingPoint num="15" id="2637" /> -<TGConnectingPoint num="16" id="2638" /> -<TGConnectingPoint num="17" id="2639" /> -<TGConnectingPoint num="18" id="2640" /> -<TGConnectingPoint num="19" id="2641" /> -<TGConnectingPoint num="20" id="2642" /> -<TGConnectingPoint num="21" id="2643" /> -<TGConnectingPoint num="22" id="2644" /> -<TGConnectingPoint num="23" id="2645" /> -<TGConnectingPoint num="24" id="2646" /> -<TGConnectingPoint num="25" id="2647" /> -<TGConnectingPoint num="26" id="2648" /> -<TGConnectingPoint num="27" id="2649" /> -<TGConnectingPoint num="28" id="2650" /> -<TGConnectingPoint num="29" id="2651" /> -<TGConnectingPoint num="30" id="2652" /> -<TGConnectingPoint num="31" id="2653" /> -<TGConnectingPoint num="32" id="2654" /> -<TGConnectingPoint num="33" id="2655" /> -<TGConnectingPoint num="34" id="2656" /> -<TGConnectingPoint num="35" id="2657" /> -<TGConnectingPoint num="36" id="2658" /> -<TGConnectingPoint num="37" id="2659" /> -<TGConnectingPoint num="38" id="2660" /> -<TGConnectingPoint num="39" id="2661" /> -<TGConnectingPoint num="40" id="2662" /> -<TGConnectingPoint num="41" id="2663" /> -<TGConnectingPoint num="42" id="2664" /> -<TGConnectingPoint num="43" id="2665" /> -<TGConnectingPoint num="44" id="2666" /> -<TGConnectingPoint num="45" id="2667" /> -<TGConnectingPoint num="46" id="2668" /> -<TGConnectingPoint num="47" id="2669" /> -<TGConnectingPoint num="48" id="2670" /> -<TGConnectingPoint num="49" id="2671" /> -<TGConnectingPoint num="50" id="2672" /> -<TGConnectingPoint num="51" id="2673" /> -<TGConnectingPoint num="52" id="2674" /> -<TGConnectingPoint num="53" id="2675" /> -<TGConnectingPoint num="54" id="2676" /> -<TGConnectingPoint num="55" id="2677" /> -<TGConnectingPoint num="56" id="2678" /> -<TGConnectingPoint num="57" id="2679" /> -<TGConnectingPoint num="58" id="2680" /> -<TGConnectingPoint num="59" id="2681" /> -<TGConnectingPoint num="60" id="2682" /> -<TGConnectingPoint num="61" id="2683" /> -<TGConnectingPoint num="62" id="2684" /> -<TGConnectingPoint num="63" id="2685" /> -<TGConnectingPoint num="64" id="2686" /> -<TGConnectingPoint num="65" id="2687" /> -<TGConnectingPoint num="66" id="2688" /> -<TGConnectingPoint num="67" id="2689" /> -<TGConnectingPoint num="68" id="2690" /> -<TGConnectingPoint num="69" id="2691" /> -<TGConnectingPoint num="70" id="2692" /> -<TGConnectingPoint num="71" id="2693" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="2696" index="27" uid="b9e46b81-0a64-4d30-a50f-b5342900a4d7" > -<cdparam x="736" y="72" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Send signal" value="lock()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6173" /> +<TGConnectingPoint num="1" id="6174" /> +<TGConnectingPoint num="2" id="6175" /> +<TGConnectingPoint num="3" id="6176" /> +<TGConnectingPoint num="4" id="6177" /> +<TGConnectingPoint num="5" id="6178" /> +<TGConnectingPoint num="6" id="6179" /> +<TGConnectingPoint num="7" id="6180" /> +<TGConnectingPoint num="8" id="6181" /> +<TGConnectingPoint num="9" id="6182" /> +</COMPONENT> + +<COMPONENT type="5106" id="6256" index="24" uid="7228a264-7a2f-4981-b862-e1929bdf00ae" > +<cdparam x="317" y="216" /> +<sizeparam width="332" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="NORM" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6184" /> +<TGConnectingPoint num="1" id="6185" /> +<TGConnectingPoint num="2" id="6186" /> +<TGConnectingPoint num="3" id="6187" /> +<TGConnectingPoint num="4" id="6188" /> +<TGConnectingPoint num="5" id="6189" /> +<TGConnectingPoint num="6" id="6190" /> +<TGConnectingPoint num="7" id="6191" /> +<TGConnectingPoint num="8" id="6192" /> +<TGConnectingPoint num="9" id="6193" /> +<TGConnectingPoint num="10" id="6194" /> +<TGConnectingPoint num="11" id="6195" /> +<TGConnectingPoint num="12" id="6196" /> +<TGConnectingPoint num="13" id="6197" /> +<TGConnectingPoint num="14" id="6198" /> +<TGConnectingPoint num="15" id="6199" /> +<TGConnectingPoint num="16" id="6200" /> +<TGConnectingPoint num="17" id="6201" /> +<TGConnectingPoint num="18" id="6202" /> +<TGConnectingPoint num="19" id="6203" /> +<TGConnectingPoint num="20" id="6204" /> +<TGConnectingPoint num="21" id="6205" /> +<TGConnectingPoint num="22" id="6206" /> +<TGConnectingPoint num="23" id="6207" /> +<TGConnectingPoint num="24" id="6208" /> +<TGConnectingPoint num="25" id="6209" /> +<TGConnectingPoint num="26" id="6210" /> +<TGConnectingPoint num="27" id="6211" /> +<TGConnectingPoint num="28" id="6212" /> +<TGConnectingPoint num="29" id="6213" /> +<TGConnectingPoint num="30" id="6214" /> +<TGConnectingPoint num="31" id="6215" /> +<TGConnectingPoint num="32" id="6216" /> +<TGConnectingPoint num="33" id="6217" /> +<TGConnectingPoint num="34" id="6218" /> +<TGConnectingPoint num="35" id="6219" /> +<TGConnectingPoint num="36" id="6220" /> +<TGConnectingPoint num="37" id="6221" /> +<TGConnectingPoint num="38" id="6222" /> +<TGConnectingPoint num="39" id="6223" /> +<TGConnectingPoint num="40" id="6224" /> +<TGConnectingPoint num="41" id="6225" /> +<TGConnectingPoint num="42" id="6226" /> +<TGConnectingPoint num="43" id="6227" /> +<TGConnectingPoint num="44" id="6228" /> +<TGConnectingPoint num="45" id="6229" /> +<TGConnectingPoint num="46" id="6230" /> +<TGConnectingPoint num="47" id="6231" /> +<TGConnectingPoint num="48" id="6232" /> +<TGConnectingPoint num="49" id="6233" /> +<TGConnectingPoint num="50" id="6234" /> +<TGConnectingPoint num="51" id="6235" /> +<TGConnectingPoint num="52" id="6236" /> +<TGConnectingPoint num="53" id="6237" /> +<TGConnectingPoint num="54" id="6238" /> +<TGConnectingPoint num="55" id="6239" /> +<TGConnectingPoint num="56" id="6240" /> +<TGConnectingPoint num="57" id="6241" /> +<TGConnectingPoint num="58" id="6242" /> +<TGConnectingPoint num="59" id="6243" /> +<TGConnectingPoint num="60" id="6244" /> +<TGConnectingPoint num="61" id="6245" /> +<TGConnectingPoint num="62" id="6246" /> +<TGConnectingPoint num="63" id="6247" /> +<TGConnectingPoint num="64" id="6248" /> +<TGConnectingPoint num="65" id="6249" /> +<TGConnectingPoint num="66" id="6250" /> +<TGConnectingPoint num="67" id="6251" /> +<TGConnectingPoint num="68" id="6252" /> +<TGConnectingPoint num="69" id="6253" /> +<TGConnectingPoint num="70" id="6254" /> +<TGConnectingPoint num="71" id="6255" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="6258" index="25" uid="f30fbb71-4b16-4494-bcab-547ebb1c7e49" > +<cdparam x="427" y="21" /> <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="2695" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6257" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="Keyboard" minX="10" maxX="2500" minY="10" maxY="1500" > -<CONNECTOR type="5102" id="2703" index="0" uid="2655efe1-2434-4c49-a34d-ef894ca9b7b4" > -<cdparam x="391" y="464" /> +<AVATARStateMachineDiagramPanel name="Alarm" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="6271" index="0" uid="c622c335-e045-4af3-ab6e-efbc8ba2e1fc" > +<cdparam x="554" y="243" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2702" /> -<P1 x="477" y="440" id="2768" /> -<P2 x="477" y="462" id="2835" /> +<TGConnectingPoint num="0" id="6267" /> +<TGConnectingPoint num="1" id="6268" /> +<TGConnectingPoint num="2" id="6269" /> +<TGConnectingPoint num="3" id="6270" /> +<P1 x="554" y="243" id="6341" /> +<P2 x="498" y="146" id="6468" /> +<Point x="554" y="284" /> +<Point x="657" y="284" /> +<Point x="657" y="146" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2701" index="13" uid="bcc3cc55-3795-400d-8dd3-1ecd869647d4" > -<father id="2703" num="0" /> -<cdparam x="434" y="421" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6259" index="16" uid="435877bc-a7e8-4f2f-aeba-b06d07939ade" > +<father id="6271" num="0" /> +<cdparam x="554" y="284" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6260" index="17" uid="987c3223-9789-4e9d-b81b-cca30e8d932d" > +<father id="6271" num="1" /> +<cdparam x="657" y="284" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6261" index="18" uid="e966d241-f380-485a-b039-4d27b6177795" > +<father id="6271" num="2" /> +<cdparam x="657" y="146" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6266" index="19" uid="29f024b3-c50e-4052-b130-4b87d2891323" > +<father id="6271" num="3" /> +<cdparam x="554" y="283" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2697" /> -<TGConnectingPoint num="1" id="2698" /> -<TGConnectingPoint num="2" id="2699" /> -<TGConnectingPoint num="3" id="2700" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6262" /> +<TGConnectingPoint num="1" id="6263" /> +<TGConnectingPoint num="2" id="6264" /> +<TGConnectingPoint num="3" id="6265" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -5221,66 +13131,61 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2718" index="1" uid="cac7fbd1-c99a-4b68-b982-079ba027ac73" > -<cdparam x="519" y="395" /> +<CONNECTOR type="5102" id="6284" index="1" uid="200321f7-2445-49bc-8757-1f956e6be565" > +<cdparam x="335" y="522" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2713" /> -<TGConnectingPoint num="1" id="2714" /> -<TGConnectingPoint num="2" id="2715" /> -<TGConnectingPoint num="3" id="2716" /> -<TGConnectingPoint num="4" id="2717" /> -<P1 x="477" y="492" id="2836" /> -<P2 x="516" y="141" id="2941" /> -<Point x="477" y="512" /> -<Point x="709" y="512" /> -<Point x="709" y="134" /> -<Point x="536" y="134" /> +<TGConnectingPoint num="0" id="6280" /> +<TGConnectingPoint num="1" id="6281" /> +<TGConnectingPoint num="2" id="6282" /> +<TGConnectingPoint num="3" id="6283" /> +<P1 x="335" y="522" id="6352" /> +<P2 x="398" y="159" id="6460" /> +<Point x="332" y="574" /> +<Point x="229" y="572" /> +<Point x="219" y="158" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2704" index="14" uid="e9be751f-5167-435e-88b0-5bd7ddfa36bd" > -<father id="2718" num="0" /> -<cdparam x="477" y="512" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2705" index="15" uid="11c4ba1e-acbd-497e-9250-e248980098c3" > -<father id="2718" num="1" /> -<cdparam x="709" y="512" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6272" index="20" uid="cf488f5f-6eac-4f0d-adc8-0cc6f4b69e2f" > +<father id="6284" num="0" /> +<cdparam x="332" y="574" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2706" index="16" uid="46ba388e-f270-437e-b796-f3bd34b37b46" > -<father id="2718" num="2" /> -<cdparam x="709" y="134" /> +<SUBCOMPONENT type="-1" id="6273" index="21" uid="e3d64fc5-d85f-4fa6-aa33-88b541e3475d" > +<father id="6284" num="1" /> +<cdparam x="229" y="572" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2707" index="17" uid="ae9d8f0b-ed6e-4c6a-b424-fd8c6fcb5543" > -<father id="2718" num="3" /> -<cdparam x="536" y="134" /> +<SUBCOMPONENT type="-1" id="6274" index="22" uid="f139291f-f78a-4358-9b6e-32a3c619fd3c" > +<father id="6284" num="2" /> +<cdparam x="219" y="158" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2712" index="18" uid="628b372d-f514-4918-bb07-07a7306f31fd" > -<father id="2718" num="4" /> -<cdparam x="517" y="274" /> +<SUBCOMPONENT type="-1" id="6279" index="23" uid="c10423da-2c66-432d-aa55-2bf442615a7c" > +<father id="6284" num="3" /> +<cdparam x="335" y="562" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2708" /> -<TGConnectingPoint num="1" id="2709" /> -<TGConnectingPoint num="2" id="2710" /> -<TGConnectingPoint num="3" id="2711" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6275" /> +<TGConnectingPoint num="1" id="6276" /> +<TGConnectingPoint num="2" id="6277" /> +<TGConnectingPoint num="3" id="6278" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -5294,68 +13199,98 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2733" index="2" uid="867c68e5-48e0-414e-86d5-231988eda084" > -<cdparam x="414" y="328" /> +<CONNECTOR type="5102" id="6297" index="2" uid="68cf312a-d807-401c-bceb-076cf4c449ad" > +<cdparam x="504" y="518" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2728" /> -<TGConnectingPoint num="1" id="2729" /> -<TGConnectingPoint num="2" id="2730" /> -<TGConnectingPoint num="3" id="2731" /> -<TGConnectingPoint num="4" id="2732" /> -<P1 x="414" y="328" id="2874" /> -<P2 x="362" y="147" id="2951" /> -<Point x="414" y="348" /> -<Point x="290" y="348" /> -<Point x="290" y="134" /> -<Point x="342" y="134" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2719" index="19" uid="8ceae2b9-6839-4ccf-83a6-7f6e20cd1a76" > -<father id="2733" num="0" /> -<cdparam x="414" y="348" /> +<TGConnectingPoint num="0" id="6293" /> +<TGConnectingPoint num="1" id="6294" /> +<TGConnectingPoint num="2" id="6295" /> +<TGConnectingPoint num="3" id="6296" /> +<P1 x="504" y="518" id="6363" /> +<P2 x="502" y="417" id="6377" /> +<Point x="504" y="569" /> +<Point x="608" y="571" /> +<Point x="614" y="419" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6285" index="24" uid="8e003505-09ea-4180-a442-9c41fac695e0" > +<father id="6297" num="0" /> +<cdparam x="504" y="569" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2720" index="20" uid="be72f31e-b17c-4bd2-b04f-ac432ebc2c64" > -<father id="2733" num="1" /> -<cdparam x="290" y="348" /> +<SUBCOMPONENT type="-1" id="6286" index="25" uid="24b5feb5-dea0-42aa-8c86-c5c810a531f7" > +<father id="6297" num="1" /> +<cdparam x="608" y="571" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2721" index="21" uid="f1c32fc9-96a5-4fbb-b9c8-03ca06c44063" > -<father id="2733" num="2" /> -<cdparam x="290" y="134" /> +<SUBCOMPONENT type="-1" id="6287" index="26" uid="308a0b07-3679-46d7-b4e0-9a2cb8f0f167" > +<father id="6297" num="2" /> +<cdparam x="614" y="419" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2722" index="22" uid="df341b78-dfb1-4a0b-8eb2-34c873b6a6df" > -<father id="2733" num="3" /> -<cdparam x="342" y="134" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="6292" index="27" uid="5d5fffdb-f5e9-442d-a161-a9e0034e713c" > +<father id="6297" num="3" /> +<cdparam x="504" y="558" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6288" /> +<TGConnectingPoint num="1" id="6289" /> +<TGConnectingPoint num="2" id="6290" /> +<TGConnectingPoint num="3" id="6291" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2727" index="23" uid="4d47f1e8-b998-4d97-b527-94de5aba9fdb" > -<father id="2733" num="4" /> -<cdparam x="343" y="332" /> -<sizeparam width="44" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> + +<CONNECTOR type="5102" id="6304" index="3" uid="162e309f-efb1-4802-9f01-cb0eef9d02f2" > +<cdparam x="448" y="184" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="6303" /> +<P1 x="448" y="184" id="6463" /> +<P2 x="447" y="286" id="6446" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6302" index="28" uid="70ba53b4-1db4-4efa-b3a3-f4e2100967f6" > +<father id="6304" num="0" /> +<cdparam x="448" y="224" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2723" /> -<TGConnectingPoint num="1" id="2724" /> -<TGConnectingPoint num="2" id="2725" /> -<TGConnectingPoint num="3" id="2726" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6298" /> +<TGConnectingPoint num="1" id="6299" /> +<TGConnectingPoint num="2" id="6300" /> +<TGConnectingPoint num="3" id="6301" /> <extraparam> -<guard value="[ else ]" enabled="true"/> +<guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> <afterMax value="" enabled="true"/> <extraDelay1 value="" enabled="true"/> @@ -5367,26 +13302,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2740" index="3" uid="b38e54fd-a9ab-4c46-9bc4-b2f212d2a8a5" > -<cdparam x="418" y="101" /> +<CONNECTOR type="5102" id="6311" index="4" uid="1fce4fdb-f84e-45c1-83e4-dd10c109111f" > +<cdparam x="422" y="85" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2739" /> -<P1 x="418" y="101" id="3003" /> -<P2 x="418" y="129" id="2979" /> +<TGConnectingPoint num="0" id="6310" /> +<P1 x="422" y="85" id="6530" /> +<P2 x="423" y="134" id="6465" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2738" index="24" uid="cb4698ca-d35c-4ee7-8647-75ed24a49191" > -<father id="2740" num="0" /> -<cdparam x="416" y="112" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6309" index="29" uid="9b602e02-0678-41ea-a554-6f8f6807a899" > +<father id="6311" num="0" /> +<cdparam x="422" y="125" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2734" /> -<TGConnectingPoint num="1" id="2735" /> -<TGConnectingPoint num="2" id="2736" /> -<TGConnectingPoint num="3" id="2737" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6305" /> +<TGConnectingPoint num="1" id="6306" /> +<TGConnectingPoint num="2" id="6307" /> +<TGConnectingPoint num="3" id="6308" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -5400,26 +13337,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2747" index="4" uid="bb82b26f-4a88-47aa-bc68-1a58c5028ae8" > -<cdparam x="439" y="179" /> +<CONNECTOR type="5102" id="6318" index="5" uid="34407a2a-ebbb-44e2-a775-4103fe3c9060" > +<cdparam x="447" y="316" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2746" /> -<P1 x="439" y="179" id="2968" /> -<P2 x="439" y="217" id="2919" /> +<TGConnectingPoint num="0" id="6317" /> +<P1 x="447" y="316" id="6447" /> +<P2 x="452" y="392" id="6374" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2745" index="25" uid="ccb4b6f7-f20a-492b-83d7-2091077ef52b" > -<father id="2747" num="0" /> -<cdparam x="438" y="195" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6316" index="30" uid="2cba6e13-c1fa-462d-8d7d-0d0ca90bb8e6" > +<father id="6318" num="0" /> +<cdparam x="447" y="356" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2741" /> -<TGConnectingPoint num="1" id="2742" /> -<TGConnectingPoint num="2" id="2743" /> -<TGConnectingPoint num="3" id="2744" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6312" /> +<TGConnectingPoint num="1" id="6313" /> +<TGConnectingPoint num="2" id="6314" /> +<TGConnectingPoint num="3" id="6315" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -5433,26 +13372,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2754" index="5" uid="0b35b0a4-d9ca-478f-97ee-5248e3fc6a00" > -<cdparam x="439" y="247" /> +<CONNECTOR type="5102" id="6325" index="6" uid="cdeefcc7-d4b0-4346-981d-bca26d837435" > +<cdparam x="502" y="442" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2753" /> -<P1 x="439" y="247" id="2920" /> -<P2 x="439" y="278" id="2895" /> +<TGConnectingPoint num="0" id="6324" /> +<P1 x="502" y="442" id="6380" /> +<P2 x="504" y="488" id="6362" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2752" index="26" uid="193723fa-8753-4c66-acff-ca4b1c4c79fe" > -<father id="2754" num="0" /> -<cdparam x="442" y="262" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6323" index="31" uid="1a833587-5f5c-491c-a5e7-6e48c0770273" > +<father id="6325" num="0" /> +<cdparam x="502" y="482" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2748" /> -<TGConnectingPoint num="1" id="2749" /> -<TGConnectingPoint num="2" id="2750" /> -<TGConnectingPoint num="3" id="2751" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6319" /> +<TGConnectingPoint num="1" id="6320" /> +<TGConnectingPoint num="2" id="6321" /> +<TGConnectingPoint num="3" id="6322" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -5466,28 +13407,30 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="2761" index="6" uid="fef762db-66f5-4c2f-aef8-cedb29fb6c23" > -<cdparam x="502" y="328" /> +<CONNECTOR type="5102" id="6332" index="7" uid="d85fe3a9-9338-4f9f-b243-d9bd203cb0b2" > +<cdparam x="402" y="442" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="2760" /> -<P1 x="477" y="328" id="2861" /> -<P2 x="477" y="390" id="2763" /> +<TGConnectingPoint num="0" id="6331" /> +<P1 x="402" y="442" id="6378" /> +<P2 x="335" y="492" id="6351" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2759" index="27" uid="498e2589-4e33-468d-bb82-52f93ca13c3c" > -<father id="2761" num="0" /> -<cdparam x="505" y="342" /> -<sizeparam width="207" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6330" index="32" uid="309c2582-4893-4490-8c20-f9e4292b4f32" > +<father id="6332" num="0" /> +<cdparam x="402" y="482" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="2755" /> -<TGConnectingPoint num="1" id="2756" /> -<TGConnectingPoint num="2" id="2757" /> -<TGConnectingPoint num="3" id="2758" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6326" /> +<TGConnectingPoint num="1" id="6327" /> +<TGConnectingPoint num="2" id="6328" /> +<TGConnectingPoint num="3" id="6329" /> <extraparam> -<guard value="[ codeValue == code.goodCode]" enabled="true"/> +<guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> <afterMax value="" enabled="true"/> <extraDelay1 value="" enabled="true"/> @@ -5496,331 +13439,361 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | <computeMin value="" enabled="true"/> <computeMax value="" enabled="true"/> <probability value="" enabled="true"/> -<actions value="m.data = codeValue" enabled="true"/> -<actions value="m.data = sencrypt(m, sk)" enabled="true"/> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5106" id="2834" index="7" uid="4393d6db-77ba-4e4a-b064-dd96d790e56c" > -<cdparam x="417" y="390" /> -<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="5102" id="6339" index="8" uid="c554a595-0aea-4f17-a497-be12ee20286e" > +<cdparam x="498" y="184" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="6338" /> +<P1 x="498" y="184" id="6464" /> +<P2 x="554" y="213" id="6340" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6337" index="33" uid="c5fb9d58-b774-444d-8e45-358cebd97f6b" > +<father id="6339" num="0" /> +<cdparam x="498" y="224" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="state0" value="sendingCode" /> -<TGConnectingPoint num="0" id="2762" /> -<TGConnectingPoint num="1" id="2763" /> -<TGConnectingPoint num="2" id="2764" /> -<TGConnectingPoint num="3" id="2765" /> -<TGConnectingPoint num="4" id="2766" /> -<TGConnectingPoint num="5" id="2767" /> -<TGConnectingPoint num="6" id="2768" /> -<TGConnectingPoint num="7" id="2769" /> -<TGConnectingPoint num="8" id="2770" /> -<TGConnectingPoint num="9" id="2771" /> -<TGConnectingPoint num="10" id="2772" /> -<TGConnectingPoint num="11" id="2773" /> -<TGConnectingPoint num="12" id="2774" /> -<TGConnectingPoint num="13" id="2775" /> -<TGConnectingPoint num="14" id="2776" /> -<TGConnectingPoint num="15" id="2777" /> -<TGConnectingPoint num="16" id="2778" /> -<TGConnectingPoint num="17" id="2779" /> -<TGConnectingPoint num="18" id="2780" /> -<TGConnectingPoint num="19" id="2781" /> -<TGConnectingPoint num="20" id="2782" /> -<TGConnectingPoint num="21" id="2783" /> -<TGConnectingPoint num="22" id="2784" /> -<TGConnectingPoint num="23" id="2785" /> -<TGConnectingPoint num="24" id="2786" /> -<TGConnectingPoint num="25" id="2787" /> -<TGConnectingPoint num="26" id="2788" /> -<TGConnectingPoint num="27" id="2789" /> -<TGConnectingPoint num="28" id="2790" /> -<TGConnectingPoint num="29" id="2791" /> -<TGConnectingPoint num="30" id="2792" /> -<TGConnectingPoint num="31" id="2793" /> -<TGConnectingPoint num="32" id="2794" /> -<TGConnectingPoint num="33" id="2795" /> -<TGConnectingPoint num="34" id="2796" /> -<TGConnectingPoint num="35" id="2797" /> -<TGConnectingPoint num="36" id="2798" /> -<TGConnectingPoint num="37" id="2799" /> -<TGConnectingPoint num="38" id="2800" /> -<TGConnectingPoint num="39" id="2801" /> -<TGConnectingPoint num="40" id="2802" /> -<TGConnectingPoint num="41" id="2803" /> -<TGConnectingPoint num="42" id="2804" /> -<TGConnectingPoint num="43" id="2805" /> -<TGConnectingPoint num="44" id="2806" /> -<TGConnectingPoint num="45" id="2807" /> -<TGConnectingPoint num="46" id="2808" /> -<TGConnectingPoint num="47" id="2809" /> -<TGConnectingPoint num="48" id="2810" /> -<TGConnectingPoint num="49" id="2811" /> -<TGConnectingPoint num="50" id="2812" /> -<TGConnectingPoint num="51" id="2813" /> -<TGConnectingPoint num="52" id="2814" /> -<TGConnectingPoint num="53" id="2815" /> -<TGConnectingPoint num="54" id="2816" /> -<TGConnectingPoint num="55" id="2817" /> -<TGConnectingPoint num="56" id="2818" /> -<TGConnectingPoint num="57" id="2819" /> -<TGConnectingPoint num="58" id="2820" /> -<TGConnectingPoint num="59" id="2821" /> -<TGConnectingPoint num="60" id="2822" /> -<TGConnectingPoint num="61" id="2823" /> -<TGConnectingPoint num="62" id="2824" /> -<TGConnectingPoint num="63" id="2825" /> -<TGConnectingPoint num="64" id="2826" /> -<TGConnectingPoint num="65" id="2827" /> -<TGConnectingPoint num="66" id="2828" /> -<TGConnectingPoint num="67" id="2829" /> -<TGConnectingPoint num="68" id="2830" /> -<TGConnectingPoint num="69" id="2831" /> -<TGConnectingPoint num="70" id="2832" /> -<TGConnectingPoint num="71" id="2833" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5103" id="2845" index="8" uid="bd855a2c-2f71-4952-ab41-2b2ab5cf3828" > -<cdparam x="447" y="467" /> -<sizeparam width="60" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6333" /> +<TGConnectingPoint num="1" id="6334" /> +<TGConnectingPoint num="2" id="6335" /> +<TGConnectingPoint num="3" id="6336" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5104" id="6350" index="9" uid="a4cd06d3-7bf2-45ce-ac31-6f6ceffde934" > +<cdparam x="509" y="218" /> +<sizeparam width="91" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="chout(m)" /> -<TGConnectingPoint num="0" id="2835" /> -<TGConnectingPoint num="1" id="2836" /> -<TGConnectingPoint num="2" id="2837" /> -<TGConnectingPoint num="3" id="2838" /> -<TGConnectingPoint num="4" id="2839" /> -<TGConnectingPoint num="5" id="2840" /> -<TGConnectingPoint num="6" id="2841" /> -<TGConnectingPoint num="7" id="2842" /> -<TGConnectingPoint num="8" id="2843" /> -<TGConnectingPoint num="9" id="2844" /> -</COMPONENT> - -<COMPONENT type="5106" id="2918" index="9" uid="99a7865c-e3c0-4d7f-a9cc-ff5332178748" > -<cdparam x="402" y="278" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="stopAlarm()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6340" /> +<TGConnectingPoint num="1" id="6341" /> +<TGConnectingPoint num="2" id="6342" /> +<TGConnectingPoint num="3" id="6343" /> +<TGConnectingPoint num="4" id="6344" /> +<TGConnectingPoint num="5" id="6345" /> +<TGConnectingPoint num="6" id="6346" /> +<TGConnectingPoint num="7" id="6347" /> +<TGConnectingPoint num="8" id="6348" /> +<TGConnectingPoint num="9" id="6349" /> +</COMPONENT> + +<COMPONENT type="5104" id="6361" index="10" uid="ccce11bc-f412-4ea9-a19b-c3336c81f40f" > +<cdparam x="290" y="497" /> +<sizeparam width="91" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="stopAlarm()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6351" /> +<TGConnectingPoint num="1" id="6352" /> +<TGConnectingPoint num="2" id="6353" /> +<TGConnectingPoint num="3" id="6354" /> +<TGConnectingPoint num="4" id="6355" /> +<TGConnectingPoint num="5" id="6356" /> +<TGConnectingPoint num="6" id="6357" /> +<TGConnectingPoint num="7" id="6358" /> +<TGConnectingPoint num="8" id="6359" /> +<TGConnectingPoint num="9" id="6360" /> +</COMPONENT> + +<COMPONENT type="5104" id="6372" index="11" uid="2d024702-7b98-49d5-a856-cb3fa6793f6f" > +<cdparam x="458" y="493" /> +<sizeparam width="93" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="startAlarm()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6362" /> +<TGConnectingPoint num="1" id="6363" /> +<TGConnectingPoint num="2" id="6364" /> +<TGConnectingPoint num="3" id="6365" /> +<TGConnectingPoint num="4" id="6366" /> +<TGConnectingPoint num="5" id="6367" /> +<TGConnectingPoint num="6" id="6368" /> +<TGConnectingPoint num="7" id="6369" /> +<TGConnectingPoint num="8" id="6370" /> +<TGConnectingPoint num="9" id="6371" /> +</COMPONENT> + +<COMPONENT type="5106" id="6445" index="12" uid="654727b4-25b0-4da0-bf27-d405849839ff" > +<cdparam x="402" y="392" /> <sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="state0" value="checkCode" /> -<TGConnectingPoint num="0" id="2846" /> -<TGConnectingPoint num="1" id="2847" /> -<TGConnectingPoint num="2" id="2848" /> -<TGConnectingPoint num="3" id="2849" /> -<TGConnectingPoint num="4" id="2850" /> -<TGConnectingPoint num="5" id="2851" /> -<TGConnectingPoint num="6" id="2852" /> -<TGConnectingPoint num="7" id="2853" /> -<TGConnectingPoint num="8" id="2854" /> -<TGConnectingPoint num="9" id="2855" /> -<TGConnectingPoint num="10" id="2856" /> -<TGConnectingPoint num="11" id="2857" /> -<TGConnectingPoint num="12" id="2858" /> -<TGConnectingPoint num="13" id="2859" /> -<TGConnectingPoint num="14" id="2860" /> -<TGConnectingPoint num="15" id="2861" /> -<TGConnectingPoint num="16" id="2862" /> -<TGConnectingPoint num="17" id="2863" /> -<TGConnectingPoint num="18" id="2864" /> -<TGConnectingPoint num="19" id="2865" /> -<TGConnectingPoint num="20" id="2866" /> -<TGConnectingPoint num="21" id="2867" /> -<TGConnectingPoint num="22" id="2868" /> -<TGConnectingPoint num="23" id="2869" /> -<TGConnectingPoint num="24" id="2870" /> -<TGConnectingPoint num="25" id="2871" /> -<TGConnectingPoint num="26" id="2872" /> -<TGConnectingPoint num="27" id="2873" /> -<TGConnectingPoint num="28" id="2874" /> -<TGConnectingPoint num="29" id="2875" /> -<TGConnectingPoint num="30" id="2876" /> -<TGConnectingPoint num="31" id="2877" /> -<TGConnectingPoint num="32" id="2878" /> -<TGConnectingPoint num="33" id="2879" /> -<TGConnectingPoint num="34" id="2880" /> -<TGConnectingPoint num="35" id="2881" /> -<TGConnectingPoint num="36" id="2882" /> -<TGConnectingPoint num="37" id="2883" /> -<TGConnectingPoint num="38" id="2884" /> -<TGConnectingPoint num="39" id="2885" /> -<TGConnectingPoint num="40" id="2886" /> -<TGConnectingPoint num="41" id="2887" /> -<TGConnectingPoint num="42" id="2888" /> -<TGConnectingPoint num="43" id="2889" /> -<TGConnectingPoint num="44" id="2890" /> -<TGConnectingPoint num="45" id="2891" /> -<TGConnectingPoint num="46" id="2892" /> -<TGConnectingPoint num="47" id="2893" /> -<TGConnectingPoint num="48" id="2894" /> -<TGConnectingPoint num="49" id="2895" /> -<TGConnectingPoint num="50" id="2896" /> -<TGConnectingPoint num="51" id="2897" /> -<TGConnectingPoint num="52" id="2898" /> -<TGConnectingPoint num="53" id="2899" /> -<TGConnectingPoint num="54" id="2900" /> -<TGConnectingPoint num="55" id="2901" /> -<TGConnectingPoint num="56" id="2902" /> -<TGConnectingPoint num="57" id="2903" /> -<TGConnectingPoint num="58" id="2904" /> -<TGConnectingPoint num="59" id="2905" /> -<TGConnectingPoint num="60" id="2906" /> -<TGConnectingPoint num="61" id="2907" /> -<TGConnectingPoint num="62" id="2908" /> -<TGConnectingPoint num="63" id="2909" /> -<TGConnectingPoint num="64" id="2910" /> -<TGConnectingPoint num="65" id="2911" /> -<TGConnectingPoint num="66" id="2912" /> -<TGConnectingPoint num="67" id="2913" /> -<TGConnectingPoint num="68" id="2914" /> -<TGConnectingPoint num="69" id="2915" /> -<TGConnectingPoint num="70" id="2916" /> -<TGConnectingPoint num="71" id="2917" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="AlarmOn" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6373" /> +<TGConnectingPoint num="1" id="6374" /> +<TGConnectingPoint num="2" id="6375" /> +<TGConnectingPoint num="3" id="6376" /> +<TGConnectingPoint num="4" id="6377" /> +<TGConnectingPoint num="5" id="6378" /> +<TGConnectingPoint num="6" id="6379" /> +<TGConnectingPoint num="7" id="6380" /> +<TGConnectingPoint num="8" id="6381" /> +<TGConnectingPoint num="9" id="6382" /> +<TGConnectingPoint num="10" id="6383" /> +<TGConnectingPoint num="11" id="6384" /> +<TGConnectingPoint num="12" id="6385" /> +<TGConnectingPoint num="13" id="6386" /> +<TGConnectingPoint num="14" id="6387" /> +<TGConnectingPoint num="15" id="6388" /> +<TGConnectingPoint num="16" id="6389" /> +<TGConnectingPoint num="17" id="6390" /> +<TGConnectingPoint num="18" id="6391" /> +<TGConnectingPoint num="19" id="6392" /> +<TGConnectingPoint num="20" id="6393" /> +<TGConnectingPoint num="21" id="6394" /> +<TGConnectingPoint num="22" id="6395" /> +<TGConnectingPoint num="23" id="6396" /> +<TGConnectingPoint num="24" id="6397" /> +<TGConnectingPoint num="25" id="6398" /> +<TGConnectingPoint num="26" id="6399" /> +<TGConnectingPoint num="27" id="6400" /> +<TGConnectingPoint num="28" id="6401" /> +<TGConnectingPoint num="29" id="6402" /> +<TGConnectingPoint num="30" id="6403" /> +<TGConnectingPoint num="31" id="6404" /> +<TGConnectingPoint num="32" id="6405" /> +<TGConnectingPoint num="33" id="6406" /> +<TGConnectingPoint num="34" id="6407" /> +<TGConnectingPoint num="35" id="6408" /> +<TGConnectingPoint num="36" id="6409" /> +<TGConnectingPoint num="37" id="6410" /> +<TGConnectingPoint num="38" id="6411" /> +<TGConnectingPoint num="39" id="6412" /> +<TGConnectingPoint num="40" id="6413" /> +<TGConnectingPoint num="41" id="6414" /> +<TGConnectingPoint num="42" id="6415" /> +<TGConnectingPoint num="43" id="6416" /> +<TGConnectingPoint num="44" id="6417" /> +<TGConnectingPoint num="45" id="6418" /> +<TGConnectingPoint num="46" id="6419" /> +<TGConnectingPoint num="47" id="6420" /> +<TGConnectingPoint num="48" id="6421" /> +<TGConnectingPoint num="49" id="6422" /> +<TGConnectingPoint num="50" id="6423" /> +<TGConnectingPoint num="51" id="6424" /> +<TGConnectingPoint num="52" id="6425" /> +<TGConnectingPoint num="53" id="6426" /> +<TGConnectingPoint num="54" id="6427" /> +<TGConnectingPoint num="55" id="6428" /> +<TGConnectingPoint num="56" id="6429" /> +<TGConnectingPoint num="57" id="6430" /> +<TGConnectingPoint num="58" id="6431" /> +<TGConnectingPoint num="59" id="6432" /> +<TGConnectingPoint num="60" id="6433" /> +<TGConnectingPoint num="61" id="6434" /> +<TGConnectingPoint num="62" id="6435" /> +<TGConnectingPoint num="63" id="6436" /> +<TGConnectingPoint num="64" id="6437" /> +<TGConnectingPoint num="65" id="6438" /> +<TGConnectingPoint num="66" id="6439" /> +<TGConnectingPoint num="67" id="6440" /> +<TGConnectingPoint num="68" id="6441" /> +<TGConnectingPoint num="69" id="6442" /> +<TGConnectingPoint num="70" id="6443" /> +<TGConnectingPoint num="71" id="6444" /> <extraparam> </extraparam> </COMPONENT> -<COMPONENT type="5104" id="2929" index="10" uid="3b8e7deb-a4ca-4250-8362-9a19cd9a5de4" > -<cdparam x="382" y="222" /> -<sizeparam width="114" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5104" id="6456" index="13" uid="2a0e8fca-64bf-4713-a0a3-3b9cf13387c5" > +<cdparam x="401" y="291" /> +<sizeparam width="93" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Receive signal" value="code(codeValue)" /> -<TGConnectingPoint num="0" id="2919" /> -<TGConnectingPoint num="1" id="2920" /> -<TGConnectingPoint num="2" id="2921" /> -<TGConnectingPoint num="3" id="2922" /> -<TGConnectingPoint num="4" id="2923" /> -<TGConnectingPoint num="5" id="2924" /> -<TGConnectingPoint num="6" id="2925" /> -<TGConnectingPoint num="7" id="2926" /> -<TGConnectingPoint num="8" id="2927" /> -<TGConnectingPoint num="9" id="2928" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="startAlarm()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6446" /> +<TGConnectingPoint num="1" id="6447" /> +<TGConnectingPoint num="2" id="6448" /> +<TGConnectingPoint num="3" id="6449" /> +<TGConnectingPoint num="4" id="6450" /> +<TGConnectingPoint num="5" id="6451" /> +<TGConnectingPoint num="6" id="6452" /> +<TGConnectingPoint num="7" id="6453" /> +<TGConnectingPoint num="8" id="6454" /> +<TGConnectingPoint num="9" id="6455" /> +</COMPONENT> + +<COMPONENT type="5106" id="6529" index="14" uid="f8d6fa06-bdff-4cca-b3ab-a90fce1ecfaa" > +<cdparam x="398" y="134" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="AlarmOff" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6457" /> +<TGConnectingPoint num="1" id="6458" /> +<TGConnectingPoint num="2" id="6459" /> +<TGConnectingPoint num="3" id="6460" /> +<TGConnectingPoint num="4" id="6461" /> +<TGConnectingPoint num="5" id="6462" /> +<TGConnectingPoint num="6" id="6463" /> +<TGConnectingPoint num="7" id="6464" /> +<TGConnectingPoint num="8" id="6465" /> +<TGConnectingPoint num="9" id="6466" /> +<TGConnectingPoint num="10" id="6467" /> +<TGConnectingPoint num="11" id="6468" /> +<TGConnectingPoint num="12" id="6469" /> +<TGConnectingPoint num="13" id="6470" /> +<TGConnectingPoint num="14" id="6471" /> +<TGConnectingPoint num="15" id="6472" /> +<TGConnectingPoint num="16" id="6473" /> +<TGConnectingPoint num="17" id="6474" /> +<TGConnectingPoint num="18" id="6475" /> +<TGConnectingPoint num="19" id="6476" /> +<TGConnectingPoint num="20" id="6477" /> +<TGConnectingPoint num="21" id="6478" /> +<TGConnectingPoint num="22" id="6479" /> +<TGConnectingPoint num="23" id="6480" /> +<TGConnectingPoint num="24" id="6481" /> +<TGConnectingPoint num="25" id="6482" /> +<TGConnectingPoint num="26" id="6483" /> +<TGConnectingPoint num="27" id="6484" /> +<TGConnectingPoint num="28" id="6485" /> +<TGConnectingPoint num="29" id="6486" /> +<TGConnectingPoint num="30" id="6487" /> +<TGConnectingPoint num="31" id="6488" /> +<TGConnectingPoint num="32" id="6489" /> +<TGConnectingPoint num="33" id="6490" /> +<TGConnectingPoint num="34" id="6491" /> +<TGConnectingPoint num="35" id="6492" /> +<TGConnectingPoint num="36" id="6493" /> +<TGConnectingPoint num="37" id="6494" /> +<TGConnectingPoint num="38" id="6495" /> +<TGConnectingPoint num="39" id="6496" /> +<TGConnectingPoint num="40" id="6497" /> +<TGConnectingPoint num="41" id="6498" /> +<TGConnectingPoint num="42" id="6499" /> +<TGConnectingPoint num="43" id="6500" /> +<TGConnectingPoint num="44" id="6501" /> +<TGConnectingPoint num="45" id="6502" /> +<TGConnectingPoint num="46" id="6503" /> +<TGConnectingPoint num="47" id="6504" /> +<TGConnectingPoint num="48" id="6505" /> +<TGConnectingPoint num="49" id="6506" /> +<TGConnectingPoint num="50" id="6507" /> +<TGConnectingPoint num="51" id="6508" /> +<TGConnectingPoint num="52" id="6509" /> +<TGConnectingPoint num="53" id="6510" /> +<TGConnectingPoint num="54" id="6511" /> +<TGConnectingPoint num="55" id="6512" /> +<TGConnectingPoint num="56" id="6513" /> +<TGConnectingPoint num="57" id="6514" /> +<TGConnectingPoint num="58" id="6515" /> +<TGConnectingPoint num="59" id="6516" /> +<TGConnectingPoint num="60" id="6517" /> +<TGConnectingPoint num="61" id="6518" /> +<TGConnectingPoint num="62" id="6519" /> +<TGConnectingPoint num="63" id="6520" /> +<TGConnectingPoint num="64" id="6521" /> +<TGConnectingPoint num="65" id="6522" /> +<TGConnectingPoint num="66" id="6523" /> +<TGConnectingPoint num="67" id="6524" /> +<TGConnectingPoint num="68" id="6525" /> +<TGConnectingPoint num="69" id="6526" /> +<TGConnectingPoint num="70" id="6527" /> +<TGConnectingPoint num="71" id="6528" /> +<extraparam> +</extraparam> </COMPONENT> -<COMPONENT type="5106" id="3002" index="11" uid="bf72ac01-3790-4ee0-8a9c-84c2bbb16ac5" > -<cdparam x="362" y="129" /> -<sizeparam width="154" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="state0" value="WaitingForCode" /> -<TGConnectingPoint num="0" id="2930" /> -<TGConnectingPoint num="1" id="2931" /> -<TGConnectingPoint num="2" id="2932" /> -<TGConnectingPoint num="3" id="2933" /> -<TGConnectingPoint num="4" id="2934" /> -<TGConnectingPoint num="5" id="2935" /> -<TGConnectingPoint num="6" id="2936" /> -<TGConnectingPoint num="7" id="2937" /> -<TGConnectingPoint num="8" id="2938" /> -<TGConnectingPoint num="9" id="2939" /> -<TGConnectingPoint num="10" id="2940" /> -<TGConnectingPoint num="11" id="2941" /> -<TGConnectingPoint num="12" id="2942" /> -<TGConnectingPoint num="13" id="2943" /> -<TGConnectingPoint num="14" id="2944" /> -<TGConnectingPoint num="15" id="2945" /> -<TGConnectingPoint num="16" id="2946" /> -<TGConnectingPoint num="17" id="2947" /> -<TGConnectingPoint num="18" id="2948" /> -<TGConnectingPoint num="19" id="2949" /> -<TGConnectingPoint num="20" id="2950" /> -<TGConnectingPoint num="21" id="2951" /> -<TGConnectingPoint num="22" id="2952" /> -<TGConnectingPoint num="23" id="2953" /> -<TGConnectingPoint num="24" id="2954" /> -<TGConnectingPoint num="25" id="2955" /> -<TGConnectingPoint num="26" id="2956" /> -<TGConnectingPoint num="27" id="2957" /> -<TGConnectingPoint num="28" id="2958" /> -<TGConnectingPoint num="29" id="2959" /> -<TGConnectingPoint num="30" id="2960" /> -<TGConnectingPoint num="31" id="2961" /> -<TGConnectingPoint num="32" id="2962" /> -<TGConnectingPoint num="33" id="2963" /> -<TGConnectingPoint num="34" id="2964" /> -<TGConnectingPoint num="35" id="2965" /> -<TGConnectingPoint num="36" id="2966" /> -<TGConnectingPoint num="37" id="2967" /> -<TGConnectingPoint num="38" id="2968" /> -<TGConnectingPoint num="39" id="2969" /> -<TGConnectingPoint num="40" id="2970" /> -<TGConnectingPoint num="41" id="2971" /> -<TGConnectingPoint num="42" id="2972" /> -<TGConnectingPoint num="43" id="2973" /> -<TGConnectingPoint num="44" id="2974" /> -<TGConnectingPoint num="45" id="2975" /> -<TGConnectingPoint num="46" id="2976" /> -<TGConnectingPoint num="47" id="2977" /> -<TGConnectingPoint num="48" id="2978" /> -<TGConnectingPoint num="49" id="2979" /> -<TGConnectingPoint num="50" id="2980" /> -<TGConnectingPoint num="51" id="2981" /> -<TGConnectingPoint num="52" id="2982" /> -<TGConnectingPoint num="53" id="2983" /> -<TGConnectingPoint num="54" id="2984" /> -<TGConnectingPoint num="55" id="2985" /> -<TGConnectingPoint num="56" id="2986" /> -<TGConnectingPoint num="57" id="2987" /> -<TGConnectingPoint num="58" id="2988" /> -<TGConnectingPoint num="59" id="2989" /> -<TGConnectingPoint num="60" id="2990" /> -<TGConnectingPoint num="61" id="2991" /> -<TGConnectingPoint num="62" id="2992" /> -<TGConnectingPoint num="63" id="2993" /> -<TGConnectingPoint num="64" id="2994" /> -<TGConnectingPoint num="65" id="2995" /> -<TGConnectingPoint num="66" id="2996" /> -<TGConnectingPoint num="67" id="2997" /> -<TGConnectingPoint num="68" id="2998" /> -<TGConnectingPoint num="69" id="2999" /> -<TGConnectingPoint num="70" id="3000" /> -<TGConnectingPoint num="71" id="3001" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="3004" index="12" uid="981487cd-b8df-49aa-a6cc-9bc09eae399b" > -<cdparam x="411" y="81" /> +<COMPONENT type="5100" id="6531" index="15" uid="a559e890-5166-4ac0-b118-eccc5a80d5e6" > +<cdparam x="415" y="65" /> <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3003" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6530" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="FirstOfficer" minX="10" maxX="2500" minY="10" maxY="1500" > -<CONNECTOR type="5102" id="3011" index="0" uid="91383825-3b95-4ed1-9751-e41e9e6dc4d1" > -<cdparam x="433" y="182" /> +<AVATARStateMachineDiagramPanel name="Buzzer" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="6544" index="0" uid="e6105da3-6132-4269-b887-9207033aa557" > +<cdparam x="554" y="243" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3010" /> -<P1 x="431" y="170" id="3020" /> -<P2 x="412" y="232" id="3030" /> +<TGConnectingPoint num="0" id="6540" /> +<TGConnectingPoint num="1" id="6541" /> +<TGConnectingPoint num="2" id="6542" /> +<TGConnectingPoint num="3" id="6543" /> +<P1 x="554" y="243" id="6614" /> +<P2 x="498" y="146" id="6741" /> +<Point x="554" y="284" /> +<Point x="657" y="284" /> +<Point x="657" y="146" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3009" index="5" uid="2934496a-4a3e-43a8-a975-5777ed0904a1" > -<father id="3011" num="0" /> -<cdparam x="422" y="207" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6532" index="16" uid="f7fb5300-4692-434a-afad-ff96f563edfe" > +<father id="6544" num="0" /> +<cdparam x="554" y="284" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6533" index="17" uid="024d377d-b919-4c18-a9ee-dc14355d7213" > +<father id="6544" num="1" /> +<cdparam x="657" y="284" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6534" index="18" uid="92994a75-eccc-4d2f-bdc0-39f343d7b3f3" > +<father id="6544" num="2" /> +<cdparam x="657" y="146" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6539" index="19" uid="9094a7f2-74d2-4f9c-86c1-ea2924cb5779" > +<father id="6544" num="3" /> +<cdparam x="554" y="283" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3005" /> -<TGConnectingPoint num="1" id="3006" /> -<TGConnectingPoint num="2" id="3007" /> -<TGConnectingPoint num="3" id="3008" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6535" /> +<TGConnectingPoint num="1" id="6536" /> +<TGConnectingPoint num="2" id="6537" /> +<TGConnectingPoint num="3" id="6538" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -5834,26 +13807,61 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3018" index="1" uid="41775d2c-8238-4660-9153-11677649b2ea" > -<cdparam x="404" y="102" /> +<CONNECTOR type="5102" id="6557" index="1" uid="bc9f5881-5a5c-4930-96de-61a2d5d055e8" > +<cdparam x="335" y="522" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3017" /> -<P1 x="404" y="102" id="3032" /> -<P2 x="431" y="136" id="3019" /> +<TGConnectingPoint num="0" id="6553" /> +<TGConnectingPoint num="1" id="6554" /> +<TGConnectingPoint num="2" id="6555" /> +<TGConnectingPoint num="3" id="6556" /> +<P1 x="335" y="522" id="6625" /> +<P2 x="398" y="159" id="6733" /> +<Point x="332" y="574" /> +<Point x="229" y="572" /> +<Point x="219" y="158" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3016" index="6" uid="f916719e-4e1a-4352-9b64-60fb1ad0e3d1" > -<father id="3018" num="0" /> -<cdparam x="418" y="124" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6545" index="20" uid="73ebe25c-a0a6-443d-aa55-91acc01beb89" > +<father id="6557" num="0" /> +<cdparam x="332" y="574" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6546" index="21" uid="c1f5f532-f5f7-431d-b6a1-b940c539b031" > +<father id="6557" num="1" /> +<cdparam x="229" y="572" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6547" index="22" uid="0c28c8a7-7bb2-4569-a40d-0b7d1d221c4c" > +<father id="6557" num="2" /> +<cdparam x="219" y="158" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6552" index="23" uid="3fb67eff-68cb-484a-93ce-768942c9a49f" > +<father id="6557" num="3" /> +<cdparam x="335" y="562" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3012" /> -<TGConnectingPoint num="1" id="3013" /> -<TGConnectingPoint num="2" id="3014" /> -<TGConnectingPoint num="3" id="3015" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6548" /> +<TGConnectingPoint num="1" id="6549" /> +<TGConnectingPoint num="2" id="6550" /> +<TGConnectingPoint num="3" id="6551" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -5867,80 +13875,61 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<COMPONENT type="5112" id="3029" index="2" uid="74764223-5528-43d8-9a1b-507ff8bae341" > -<cdparam x="236" y="141" /> -<sizeparam width="391" height="24" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Library function call" value="Person (isInCockpit, knowsEmergencyCode, code)" /> -<TGConnectingPoint num="0" id="3019" /> -<TGConnectingPoint num="1" id="3020" /> -<TGConnectingPoint num="2" id="3021" /> -<TGConnectingPoint num="3" id="3022" /> -<TGConnectingPoint num="4" id="3023" /> -<TGConnectingPoint num="5" id="3024" /> -<TGConnectingPoint num="6" id="3025" /> -<TGConnectingPoint num="7" id="3026" /> -<TGConnectingPoint num="8" id="3027" /> -<TGConnectingPoint num="9" id="3028" /> -<extraparam> -<LibraryFunction name="Person" /> -<Parameter id="isInCockpit" /> -<Parameter id="knowsEmergencyCode" /> -<Parameter id="code" /> -<Signal value="out lock()" /> -<Signal value="out unlock()" /> -<Signal value="out open()" /> -<Signal value="out close()" /> -<Signal value="out enterCockpit()" /> -<Signal value="out leaveCockit()" /> -<Signal value="out typeCode(int codeValue)" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5101" id="3031" index="3" uid="6b5a9b6e-f2cb-4b22-9327-c92c8f9cad81" > -<cdparam x="402" y="237" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3030" /> -</COMPONENT> - -<COMPONENT type="5100" id="3033" index="4" uid="b56da9d6-7247-4eab-9821-4f96a767d10c" > -<cdparam x="397" y="82" /> -<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3032" /> -</COMPONENT> - - -</AVATARStateMachineDiagramPanel> - -<AVATARStateMachineDiagramPanel name="Crew" minX="10" maxX="2500" minY="10" maxY="1500" > -<CONNECTOR type="5102" id="3040" index="0" uid="f842a370-53bc-4019-b8a0-96d5397e0525" > -<cdparam x="616" y="216" /> +<CONNECTOR type="5102" id="6570" index="2" uid="8bb93e35-8f5a-4e31-83dd-313538972208" > +<cdparam x="504" y="518" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3039" /> -<P1 x="614" y="204" id="3049" /> -<P2 x="595" y="266" id="3059" /> +<TGConnectingPoint num="0" id="6566" /> +<TGConnectingPoint num="1" id="6567" /> +<TGConnectingPoint num="2" id="6568" /> +<TGConnectingPoint num="3" id="6569" /> +<P1 x="504" y="518" id="6636" /> +<P2 x="502" y="417" id="6650" /> +<Point x="504" y="569" /> +<Point x="608" y="571" /> +<Point x="614" y="419" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3038" index="5" uid="63bd827f-4b23-4f8c-a481-2544c258aa88" > -<father id="3040" num="0" /> -<cdparam x="605" y="241" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6558" index="24" uid="e31072a1-b591-4f4e-b74a-981b807fbe47" > +<father id="6570" num="0" /> +<cdparam x="504" y="569" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6559" index="25" uid="b9533f09-6cc0-48b9-85ee-573a93016070" > +<father id="6570" num="1" /> +<cdparam x="608" y="571" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6560" index="26" uid="7d11c4e1-e20c-4078-b9ce-245b2649b6a7" > +<father id="6570" num="2" /> +<cdparam x="614" y="419" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6565" index="27" uid="e8009d3d-c8eb-4a9b-a30d-054e1a462f3e" > +<father id="6570" num="3" /> +<cdparam x="504" y="558" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3034" /> -<TGConnectingPoint num="1" id="3035" /> -<TGConnectingPoint num="2" id="3036" /> -<TGConnectingPoint num="3" id="3037" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6561" /> +<TGConnectingPoint num="1" id="6562" /> +<TGConnectingPoint num="2" id="6563" /> +<TGConnectingPoint num="3" id="6564" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -5954,26 +13943,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3047" index="1" uid="11f5f095-f228-493f-b7f4-68d01e50daf7" > -<cdparam x="587" y="136" /> +<CONNECTOR type="5102" id="6577" index="3" uid="b3070f84-afcf-4035-aef9-757344698860" > +<cdparam x="448" y="184" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3046" /> -<P1 x="587" y="136" id="3061" /> -<P2 x="614" y="170" id="3048" /> +<TGConnectingPoint num="0" id="6576" /> +<P1 x="448" y="184" id="6736" /> +<P2 x="447" y="286" id="6719" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3045" index="6" uid="7162a6b2-ed0d-47e4-9f2e-e9b483f3e451" > -<father id="3047" num="0" /> -<cdparam x="601" y="158" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6575" index="28" uid="73e647c8-7f53-46ae-bc93-8c04a75b0b17" > +<father id="6577" num="0" /> +<cdparam x="448" y="224" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3041" /> -<TGConnectingPoint num="1" id="3042" /> -<TGConnectingPoint num="2" id="3043" /> -<TGConnectingPoint num="3" id="3044" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6571" /> +<TGConnectingPoint num="1" id="6572" /> +<TGConnectingPoint num="2" id="6573" /> +<TGConnectingPoint num="3" id="6574" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -5987,80 +13978,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<COMPONENT type="5112" id="3058" index="2" uid="25eb20b6-f32d-46b8-8a98-2e87c3dccabe" > -<cdparam x="419" y="175" /> -<sizeparam width="391" height="24" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Library function call" value="Person (isInCockpit, knowsEmergencyCode, code)" /> -<TGConnectingPoint num="0" id="3048" /> -<TGConnectingPoint num="1" id="3049" /> -<TGConnectingPoint num="2" id="3050" /> -<TGConnectingPoint num="3" id="3051" /> -<TGConnectingPoint num="4" id="3052" /> -<TGConnectingPoint num="5" id="3053" /> -<TGConnectingPoint num="6" id="3054" /> -<TGConnectingPoint num="7" id="3055" /> -<TGConnectingPoint num="8" id="3056" /> -<TGConnectingPoint num="9" id="3057" /> -<extraparam> -<LibraryFunction name="Person" /> -<Parameter id="isInCockpit" /> -<Parameter id="knowsEmergencyCode" /> -<Parameter id="code" /> -<Signal value="out lock()" /> -<Signal value="out unlock()" /> -<Signal value="out open()" /> -<Signal value="out close()" /> -<Signal value="out enterCockpit()" /> -<Signal value="out leaveCockit()" /> -<Signal value="out typeCode(int codeValue)" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5101" id="3060" index="3" uid="4b07a87b-f42a-4a4c-8366-e0f3bbc3adde" > -<cdparam x="585" y="271" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3059" /> -</COMPONENT> - -<COMPONENT type="5100" id="3062" index="4" uid="fb2c6efd-1f3b-4b7b-adf7-df39a946dd64" > -<cdparam x="580" y="116" /> -<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3061" /> -</COMPONENT> - - -</AVATARStateMachineDiagramPanel> - -<AVATARStateMachineDiagramPanel name="Passenger" minX="10" maxX="2500" minY="10" maxY="1500" > -<CONNECTOR type="5102" id="3069" index="0" uid="3352f2cb-d447-4398-80bf-91aac04204c5" > -<cdparam x="439" y="116" /> +<CONNECTOR type="5102" id="6584" index="4" uid="2d00510d-885f-48fb-ba90-3d0900d16e53" > +<cdparam x="422" y="85" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3068" /> -<P1 x="439" y="116" id="3090" /> -<P2 x="466" y="150" id="3077" /> +<TGConnectingPoint num="0" id="6583" /> +<P1 x="422" y="85" id="6803" /> +<P2 x="423" y="134" id="6738" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3067" index="5" uid="f81c0f67-85c8-49b4-8311-abb53a506908" > -<father id="3069" num="0" /> -<cdparam x="453" y="138" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6582" index="29" uid="81e49067-9d98-4841-b275-1a3dbb4b1dc6" > +<father id="6584" num="0" /> +<cdparam x="422" y="125" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3063" /> -<TGConnectingPoint num="1" id="3064" /> -<TGConnectingPoint num="2" id="3065" /> -<TGConnectingPoint num="3" id="3066" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6578" /> +<TGConnectingPoint num="1" id="6579" /> +<TGConnectingPoint num="2" id="6580" /> +<TGConnectingPoint num="3" id="6581" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -6074,26 +14013,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3076" index="1" uid="a5c60422-aab2-49ec-91ee-44156735f139" > -<cdparam x="468" y="196" /> +<CONNECTOR type="5102" id="6591" index="5" uid="78e40b07-0900-4ec4-9e65-9247ffcce854" > +<cdparam x="447" y="316" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3075" /> -<P1 x="466" y="184" id="3078" /> -<P2 x="447" y="246" id="3088" /> +<TGConnectingPoint num="0" id="6590" /> +<P1 x="447" y="316" id="6720" /> +<P2 x="452" y="392" id="6647" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3074" index="6" uid="2d3d5e5b-f715-43e9-a863-70ec8f0cbf27" > -<father id="3076" num="0" /> -<cdparam x="457" y="221" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6589" index="30" uid="e1c4be8c-0ef9-4334-b6d2-07975effa130" > +<father id="6591" num="0" /> +<cdparam x="447" y="356" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3070" /> -<TGConnectingPoint num="1" id="3071" /> -<TGConnectingPoint num="2" id="3072" /> -<TGConnectingPoint num="3" id="3073" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6585" /> +<TGConnectingPoint num="1" id="6586" /> +<TGConnectingPoint num="2" id="6587" /> +<TGConnectingPoint num="3" id="6588" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -6107,93 +14048,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<COMPONENT type="5112" id="3087" index="2" uid="2ab6e647-41c6-409a-80eb-af8e72dbcae9" > -<cdparam x="271" y="155" /> -<sizeparam width="391" height="24" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Library function call" value="Person (isInCockpit, knowsEmergencyCode, code)" /> -<TGConnectingPoint num="0" id="3077" /> -<TGConnectingPoint num="1" id="3078" /> -<TGConnectingPoint num="2" id="3079" /> -<TGConnectingPoint num="3" id="3080" /> -<TGConnectingPoint num="4" id="3081" /> -<TGConnectingPoint num="5" id="3082" /> -<TGConnectingPoint num="6" id="3083" /> -<TGConnectingPoint num="7" id="3084" /> -<TGConnectingPoint num="8" id="3085" /> -<TGConnectingPoint num="9" id="3086" /> -<extraparam> -<LibraryFunction name="Person" /> -<Parameter id="isInCockpit" /> -<Parameter id="knowsEmergencyCode" /> -<Parameter id="code" /> -<Signal value="out lock()" /> -<Signal value="out unlock()" /> -<Signal value="out open()" /> -<Signal value="out close()" /> -<Signal value="out enterCockpit()" /> -<Signal value="out leaveCockit()" /> -<Signal value="out typeCode(int codeValue)" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5101" id="3089" index="3" uid="73186ae6-b1b4-437c-9a97-cab45ff4af84" > -<cdparam x="437" y="251" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3088" /> -</COMPONENT> - -<COMPONENT type="5100" id="3091" index="4" uid="a0837bc5-fcd9-4f68-8875-2c21139790ee" > -<cdparam x="432" y="96" /> -<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3090" /> -</COMPONENT> - - -</AVATARStateMachineDiagramPanel> - -<AVATARStateMachineDiagramPanel name="System" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="5100" id="3093" index="0" uid="91247342-172b-4adc-957e-2fbbdea9f821" > -<cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3092" /> -</COMPONENT> - - -</AVATARStateMachineDiagramPanel> - -<AVATARStateMachineDiagramPanel name="KeyboardFailure" minX="10" maxX="2500" minY="10" maxY="1500" > -<CONNECTOR type="5102" id="3100" index="0" uid="bdda85aa-98f7-42e1-b204-38a49dfe99a5" > -<cdparam x="407" y="70" /> +<CONNECTOR type="5102" id="6598" index="6" uid="4c2014a3-3c5b-4325-9d03-e4f0c4087e05" > +<cdparam x="502" y="442" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3099" /> -<P1 x="407" y="70" id="3121" /> -<P2 x="406" y="89" id="3110" /> +<TGConnectingPoint num="0" id="6597" /> +<P1 x="502" y="442" id="6653" /> +<P2 x="504" y="488" id="6635" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3098" index="5" uid="7956fd88-3d54-4d64-8d27-0bb0806dd2ed" > -<father id="3100" num="0" /> -<cdparam x="402" y="77" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6596" index="31" uid="3c85669b-86b0-40df-8312-37a0789a1375" > +<father id="6598" num="0" /> +<cdparam x="502" y="482" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3094" /> -<TGConnectingPoint num="1" id="3095" /> -<TGConnectingPoint num="2" id="3096" /> -<TGConnectingPoint num="3" id="3097" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6592" /> +<TGConnectingPoint num="1" id="6593" /> +<TGConnectingPoint num="2" id="6594" /> +<TGConnectingPoint num="3" id="6595" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -6207,26 +14083,28 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3107" index="1" uid="c053c748-2fde-45ad-868e-c341b633f57b" > -<cdparam x="406" y="119" /> +<CONNECTOR type="5102" id="6605" index="7" uid="efe79578-7aec-44ef-a67c-23faf1277bb1" > +<cdparam x="402" y="442" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3106" /> -<P1 x="406" y="119" id="3111" /> -<P2 x="407" y="133" id="3108" /> +<TGConnectingPoint num="0" id="6604" /> +<P1 x="402" y="442" id="6651" /> +<P2 x="335" y="492" id="6624" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3105" index="6" uid="4ffecb53-7417-4fd0-be86-2a4835619eff" > -<father id="3107" num="0" /> -<cdparam x="406" y="126" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6603" index="32" uid="105288de-d807-4f98-99d6-f8f206061459" > +<father id="6605" num="0" /> +<cdparam x="402" y="482" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3101" /> -<TGConnectingPoint num="1" id="3102" /> -<TGConnectingPoint num="2" id="3103" /> -<TGConnectingPoint num="3" id="3104" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6599" /> +<TGConnectingPoint num="1" id="6600" /> +<TGConnectingPoint num="2" id="6601" /> +<TGConnectingPoint num="3" id="6602" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -6240,336 +14118,345 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </SUBCOMPONENT> -<COMPONENT type="5101" id="3109" index="2" uid="d5a6e5f4-8c94-4af0-b034-b8e588f9c7de" > -<cdparam x="397" y="138" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3108" /> -</COMPONENT> - -<COMPONENT type="5103" id="3120" index="3" uid="c8385270-629a-4f6d-803a-80b56937f278" > -<cdparam x="340" y="94" /> -<sizeparam width="133" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="typeCode(codeValue)" /> -<TGConnectingPoint num="0" id="3110" /> -<TGConnectingPoint num="1" id="3111" /> -<TGConnectingPoint num="2" id="3112" /> -<TGConnectingPoint num="3" id="3113" /> -<TGConnectingPoint num="4" id="3114" /> -<TGConnectingPoint num="5" id="3115" /> -<TGConnectingPoint num="6" id="3116" /> -<TGConnectingPoint num="7" id="3117" /> -<TGConnectingPoint num="8" id="3118" /> -<TGConnectingPoint num="9" id="3119" /> -</COMPONENT> - -<COMPONENT type="5100" id="3122" index="4" uid="246e3c57-9abb-4dab-925c-35ae558a4a43" > -<cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3121" /> -</COMPONENT> - - -</AVATARStateMachineDiagramPanel> - -</Modeling> - - - - -<Modeling type="AVATAR Design" nameTab="DesignForSecurityOnly" tabs="Block Diagram$OnboardPersons$DoorAndLockButton$Person$Keyboard$System$KeyboardFailure" > -<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="3000" minY="10" maxY="1500" zoom="1.0" > -<MainCode value="void __user_init() {"/> -<MainCode value="}"/> -<Optimized value="true" /> -<considerTimingOperators value="true" /> -<Validated value="OnboardPersons;KeyboardFailure;Person;System;Keyboard;DoorAndLockButton;" /> -<Ignored value="" /> - -<CONNECTOR type="5002" id="3124" index="0" uid="eb4c3a01-8e45-4e3c-b3b5-3da1c4c0efb0" > -<cdparam x="1669" y="313" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<TGConnectingPoint num="0" id="3123" /> -<P1 x="839" y="296" id="3312" /> -<P2 x="802" y="303" id="3178" /> -<AutomaticDrawing data="true" /> -<extraparam> -<iso value="in code(int codeValue)" /> -<osd value="out typeCode(int codeValue)" /> -<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5002" id="3126" index="1" uid="49223a72-0018-44c5-adf2-fa9e0cfccdf8" > -<cdparam x="802" y="189" /> +<CONNECTOR type="5102" id="6612" index="8" uid="48c50dba-e692-42af-b8e9-d89efd86ae9f" > +<cdparam x="498" y="184" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<TGConnectingPoint num="0" id="3125" /> -<P1 x="802" y="205" id="3185" /> -<P2 x="1094" y="139" id="3353" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="6611" /> +<P1 x="498" y="184" id="6737" /> +<P2 x="554" y="213" id="6613" /> <AutomaticDrawing data="true" /> -<extraparam> -<isd value="in lock()" /> -<isd value="in unlock()" /> -<isd value="in open()" /> -<isd value="in close()" /> -<isd value="in enterCockpit()" /> -<isd value="in leaveCockpit()" /> -<oso value="out lock()" /> -<oso value="out unlock()" /> -<oso value="out open()" /> -<oso value="out close()" /> -<oso value="out enterCockpit()" /> -<oso value="out leaveCockit()" /> -<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5002" id="3132" index="2" uid="bf9837a3-059e-4b13-b7c2-6d05b09b8583" > -<cdparam x="1321" y="259" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<TGConnectingPoint num="0" id="3129" /> -<TGConnectingPoint num="1" id="3130" /> -<TGConnectingPoint num="2" id="3131" /> -<P1 x="1321" y="259" id="3388" /> -<P2 x="1321" y="383" id="3397" /> -<Point x="1365" y="259" /> -<Point x="1365" y="383" /> -<AutomaticDrawing data="true" /> -<extraparam> -<isd value="in chin(Message m)" /> -<oso value="out chout(Message m)" /> -<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="false" broadcast="false" lossy="false" ams="false" /> -</extraparam> -</CONNECTOR><SUBCOMPONENT type="-1" id="3127" index="12" uid="959cb97d-dd23-408b-84c3-11449dc51a6c" > -<father id="3132" num="0" /> -<cdparam x="1365" y="259" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3128" index="13" uid="fb2c514e-f98e-445a-945e-a8bcfa229ea7" > -<father id="3132" num="1" /> -<cdparam x="1365" y="383" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> - -<COMPONENT type="5000" id="3214" index="3" uid="fc8ce885-fc78-4839-a626-fc949d73d11f" > -<cdparam x="52" y="108" /> -<sizeparam width="750" height="390" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6610" index="33" uid="e3999425-f2be-4a2b-b755-3c570b1cfbf4" > +<father id="6612" num="0" /> +<cdparam x="498" y="224" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="Block0" value="OnboardPersons" /> -<TGConnectingPoint num="0" id="3174" /> -<TGConnectingPoint num="1" id="3175" /> -<TGConnectingPoint num="2" id="3176" /> -<TGConnectingPoint num="3" id="3177" /> -<TGConnectingPoint num="4" id="3178" /> -<TGConnectingPoint num="5" id="3179" /> -<TGConnectingPoint num="6" id="3180" /> -<TGConnectingPoint num="7" id="3181" /> -<TGConnectingPoint num="8" id="3182" /> -<TGConnectingPoint num="9" id="3183" /> -<TGConnectingPoint num="10" id="3184" /> -<TGConnectingPoint num="11" id="3185" /> -<TGConnectingPoint num="12" id="3186" /> -<TGConnectingPoint num="13" id="3187" /> -<TGConnectingPoint num="14" id="3188" /> -<TGConnectingPoint num="15" id="3189" /> -<TGConnectingPoint num="16" id="3190" /> -<TGConnectingPoint num="17" id="3191" /> -<TGConnectingPoint num="18" id="3192" /> -<TGConnectingPoint num="19" id="3193" /> -<TGConnectingPoint num="20" id="3194" /> -<TGConnectingPoint num="21" id="3195" /> -<TGConnectingPoint num="22" id="3196" /> -<TGConnectingPoint num="23" id="3197" /> -<TGConnectingPoint num="24" id="3198" /> -<TGConnectingPoint num="25" id="3199" /> -<TGConnectingPoint num="26" id="3200" /> -<TGConnectingPoint num="27" id="3201" /> -<TGConnectingPoint num="28" id="3202" /> -<TGConnectingPoint num="29" id="3203" /> -<TGConnectingPoint num="30" id="3204" /> -<TGConnectingPoint num="31" id="3205" /> -<TGConnectingPoint num="32" id="3206" /> -<TGConnectingPoint num="33" id="3207" /> -<TGConnectingPoint num="34" id="3208" /> -<TGConnectingPoint num="35" id="3209" /> -<TGConnectingPoint num="36" id="3210" /> -<TGConnectingPoint num="37" id="3211" /> -<TGConnectingPoint num="38" id="3212" /> -<TGConnectingPoint num="39" id="3213" /> -<extraparam> -<blockType data="block" color="-4072719" /> -<CryptoBlock value="false" /> -<Signal value="out lock()" attached="true" /> -<Signal value="out unlock()" attached="true" /> -<Signal value="out open()" attached="true" /> -<Signal value="out close()" attached="true" /> -<Signal value="out enterCockpit()" attached="true" /> -<Signal value="out leaveCockit()" attached="true" /> -<Signal value="out typeCode(int codeValue)" attached="true" /> -</extraparam> -</COMPONENT> -<SUBCOMPONENT type="5000" id="3173" index="14" uid="22dee700-1f67-48a6-92ea-a73741dc7dfd" > -<father id="3214" num="0" /> -<cdparam x="572" y="245" /> -<sizeparam width="185" height="190" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="565" minY="0" maxY="200" /> -<infoparam name="Block0" value="KeyboardFailure" /> -<TGConnectingPoint num="0" id="3133" /> -<TGConnectingPoint num="1" id="3134" /> -<TGConnectingPoint num="2" id="3135" /> -<TGConnectingPoint num="3" id="3136" /> -<TGConnectingPoint num="4" id="3137" /> -<TGConnectingPoint num="5" id="3138" /> -<TGConnectingPoint num="6" id="3139" /> -<TGConnectingPoint num="7" id="3140" /> -<TGConnectingPoint num="8" id="3141" /> -<TGConnectingPoint num="9" id="3142" /> -<TGConnectingPoint num="10" id="3143" /> -<TGConnectingPoint num="11" id="3144" /> -<TGConnectingPoint num="12" id="3145" /> -<TGConnectingPoint num="13" id="3146" /> -<TGConnectingPoint num="14" id="3147" /> -<TGConnectingPoint num="15" id="3148" /> -<TGConnectingPoint num="16" id="3149" /> -<TGConnectingPoint num="17" id="3150" /> -<TGConnectingPoint num="18" id="3151" /> -<TGConnectingPoint num="19" id="3152" /> -<TGConnectingPoint num="20" id="3153" /> -<TGConnectingPoint num="21" id="3154" /> -<TGConnectingPoint num="22" id="3155" /> -<TGConnectingPoint num="23" id="3156" /> -<TGConnectingPoint num="24" id="3157" /> -<TGConnectingPoint num="25" id="3158" /> -<TGConnectingPoint num="26" id="3159" /> -<TGConnectingPoint num="27" id="3160" /> -<TGConnectingPoint num="28" id="3161" /> -<TGConnectingPoint num="29" id="3162" /> -<TGConnectingPoint num="30" id="3163" /> -<TGConnectingPoint num="31" id="3164" /> -<TGConnectingPoint num="32" id="3165" /> -<TGConnectingPoint num="33" id="3166" /> -<TGConnectingPoint num="34" id="3167" /> -<TGConnectingPoint num="35" id="3168" /> -<TGConnectingPoint num="36" id="3169" /> -<TGConnectingPoint num="37" id="3170" /> -<TGConnectingPoint num="38" id="3171" /> -<TGConnectingPoint num="39" id="3172" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6606" /> +<TGConnectingPoint num="1" id="6607" /> +<TGConnectingPoint num="2" id="6608" /> +<TGConnectingPoint num="3" id="6609" /> <extraparam> -<blockType data="block" color="-4072719" /> -<CryptoBlock value="false" /> -<Attribute access="0" id="codeValue" value="1" type="8" typeOther="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5003" id="3223" index="4" uid="ef309db0-44ef-4ca8-bd84-cc101e795a61" > -<cdparam x="62" y="822" /> -<sizeparam width="127" height="70" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5104" id="6623" index="9" uid="eb9028c4-b387-4fb2-833d-c7c74884d46e" > +<cdparam x="507" y="218" /> +<sizeparam width="95" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="DataType0" value="Key" /> -<TGConnectingPoint num="0" id="3215" /> -<TGConnectingPoint num="1" id="3216" /> -<TGConnectingPoint num="2" id="3217" /> -<TGConnectingPoint num="3" id="3218" /> -<TGConnectingPoint num="4" id="3219" /> -<TGConnectingPoint num="5" id="3220" /> -<TGConnectingPoint num="6" id="3221" /> -<TGConnectingPoint num="7" id="3222" /> -<extraparam> -<Attribute access="0" id="data" value="" type="8" typeOther="" /> -</extraparam> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="stopBuzzer()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6613" /> +<TGConnectingPoint num="1" id="6614" /> +<TGConnectingPoint num="2" id="6615" /> +<TGConnectingPoint num="3" id="6616" /> +<TGConnectingPoint num="4" id="6617" /> +<TGConnectingPoint num="5" id="6618" /> +<TGConnectingPoint num="6" id="6619" /> +<TGConnectingPoint num="7" id="6620" /> +<TGConnectingPoint num="8" id="6621" /> +<TGConnectingPoint num="9" id="6622" /> </COMPONENT> -<COMPONENT type="5003" id="3232" index="5" uid="93165a84-65a8-4bef-b0a5-197ed36abd85" > -<cdparam x="62" y="729" /> -<sizeparam width="166" height="84" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5104" id="6634" index="10" uid="08a48063-e062-40ff-9f76-69ca0c283334" > +<cdparam x="288" y="497" /> +<sizeparam width="95" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="DataType0" value="Message" /> -<TGConnectingPoint num="0" id="3224" /> -<TGConnectingPoint num="1" id="3225" /> -<TGConnectingPoint num="2" id="3226" /> -<TGConnectingPoint num="3" id="3227" /> -<TGConnectingPoint num="4" id="3228" /> -<TGConnectingPoint num="5" id="3229" /> -<TGConnectingPoint num="6" id="3230" /> -<TGConnectingPoint num="7" id="3231" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="stopBuzzer()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6624" /> +<TGConnectingPoint num="1" id="6625" /> +<TGConnectingPoint num="2" id="6626" /> +<TGConnectingPoint num="3" id="6627" /> +<TGConnectingPoint num="4" id="6628" /> +<TGConnectingPoint num="5" id="6629" /> +<TGConnectingPoint num="6" id="6630" /> +<TGConnectingPoint num="7" id="6631" /> +<TGConnectingPoint num="8" id="6632" /> +<TGConnectingPoint num="9" id="6633" /> +</COMPONENT> + +<COMPONENT type="5104" id="6645" index="11" uid="1577f220-e35a-412f-867f-1209980f432f" > +<cdparam x="456" y="493" /> +<sizeparam width="97" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="startBuzzer()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6635" /> +<TGConnectingPoint num="1" id="6636" /> +<TGConnectingPoint num="2" id="6637" /> +<TGConnectingPoint num="3" id="6638" /> +<TGConnectingPoint num="4" id="6639" /> +<TGConnectingPoint num="5" id="6640" /> +<TGConnectingPoint num="6" id="6641" /> +<TGConnectingPoint num="7" id="6642" /> +<TGConnectingPoint num="8" id="6643" /> +<TGConnectingPoint num="9" id="6644" /> +</COMPONENT> + +<COMPONENT type="5106" id="6718" index="12" uid="38487383-1e62-49a1-a3ac-fa8bbcb84690" > +<cdparam x="402" y="392" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="buzzerOn" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6646" /> +<TGConnectingPoint num="1" id="6647" /> +<TGConnectingPoint num="2" id="6648" /> +<TGConnectingPoint num="3" id="6649" /> +<TGConnectingPoint num="4" id="6650" /> +<TGConnectingPoint num="5" id="6651" /> +<TGConnectingPoint num="6" id="6652" /> +<TGConnectingPoint num="7" id="6653" /> +<TGConnectingPoint num="8" id="6654" /> +<TGConnectingPoint num="9" id="6655" /> +<TGConnectingPoint num="10" id="6656" /> +<TGConnectingPoint num="11" id="6657" /> +<TGConnectingPoint num="12" id="6658" /> +<TGConnectingPoint num="13" id="6659" /> +<TGConnectingPoint num="14" id="6660" /> +<TGConnectingPoint num="15" id="6661" /> +<TGConnectingPoint num="16" id="6662" /> +<TGConnectingPoint num="17" id="6663" /> +<TGConnectingPoint num="18" id="6664" /> +<TGConnectingPoint num="19" id="6665" /> +<TGConnectingPoint num="20" id="6666" /> +<TGConnectingPoint num="21" id="6667" /> +<TGConnectingPoint num="22" id="6668" /> +<TGConnectingPoint num="23" id="6669" /> +<TGConnectingPoint num="24" id="6670" /> +<TGConnectingPoint num="25" id="6671" /> +<TGConnectingPoint num="26" id="6672" /> +<TGConnectingPoint num="27" id="6673" /> +<TGConnectingPoint num="28" id="6674" /> +<TGConnectingPoint num="29" id="6675" /> +<TGConnectingPoint num="30" id="6676" /> +<TGConnectingPoint num="31" id="6677" /> +<TGConnectingPoint num="32" id="6678" /> +<TGConnectingPoint num="33" id="6679" /> +<TGConnectingPoint num="34" id="6680" /> +<TGConnectingPoint num="35" id="6681" /> +<TGConnectingPoint num="36" id="6682" /> +<TGConnectingPoint num="37" id="6683" /> +<TGConnectingPoint num="38" id="6684" /> +<TGConnectingPoint num="39" id="6685" /> +<TGConnectingPoint num="40" id="6686" /> +<TGConnectingPoint num="41" id="6687" /> +<TGConnectingPoint num="42" id="6688" /> +<TGConnectingPoint num="43" id="6689" /> +<TGConnectingPoint num="44" id="6690" /> +<TGConnectingPoint num="45" id="6691" /> +<TGConnectingPoint num="46" id="6692" /> +<TGConnectingPoint num="47" id="6693" /> +<TGConnectingPoint num="48" id="6694" /> +<TGConnectingPoint num="49" id="6695" /> +<TGConnectingPoint num="50" id="6696" /> +<TGConnectingPoint num="51" id="6697" /> +<TGConnectingPoint num="52" id="6698" /> +<TGConnectingPoint num="53" id="6699" /> +<TGConnectingPoint num="54" id="6700" /> +<TGConnectingPoint num="55" id="6701" /> +<TGConnectingPoint num="56" id="6702" /> +<TGConnectingPoint num="57" id="6703" /> +<TGConnectingPoint num="58" id="6704" /> +<TGConnectingPoint num="59" id="6705" /> +<TGConnectingPoint num="60" id="6706" /> +<TGConnectingPoint num="61" id="6707" /> +<TGConnectingPoint num="62" id="6708" /> +<TGConnectingPoint num="63" id="6709" /> +<TGConnectingPoint num="64" id="6710" /> +<TGConnectingPoint num="65" id="6711" /> +<TGConnectingPoint num="66" id="6712" /> +<TGConnectingPoint num="67" id="6713" /> +<TGConnectingPoint num="68" id="6714" /> +<TGConnectingPoint num="69" id="6715" /> +<TGConnectingPoint num="70" id="6716" /> +<TGConnectingPoint num="71" id="6717" /> <extraparam> -<Attribute access="0" id="data" value="" type="8" typeOther="" /> </extraparam> </COMPONENT> -<COMPONENT type="302" id="3249" index="6" uid="fbf23ace-d642-47a1-bba3-111851e405e6" > -<cdparam x="341" y="705" /> -<sizeparam width="533" height="78" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5104" id="6729" index="13" uid="4c4c6af7-85cd-4475-95bc-575af47f1d72" > +<cdparam x="399" y="291" /> +<sizeparam width="97" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="Proverif Pragma" value="#InitialSessionKnowledge Keyboard.sk DoorAndLockButton.sk -#Confidentiality Keyboard.codeValue -#Authenticity Keyboard.sendingCode.m DoorAndLockButton.IN_EMERGENCY_CALL.m -" /> -<TGConnectingPoint num="0" id="3233" /> -<TGConnectingPoint num="1" id="3234" /> -<TGConnectingPoint num="2" id="3235" /> -<TGConnectingPoint num="3" id="3236" /> -<TGConnectingPoint num="4" id="3237" /> -<TGConnectingPoint num="5" id="3238" /> -<TGConnectingPoint num="6" id="3239" /> -<TGConnectingPoint num="7" id="3240" /> -<TGConnectingPoint num="8" id="3241" /> -<TGConnectingPoint num="9" id="3242" /> -<TGConnectingPoint num="10" id="3243" /> -<TGConnectingPoint num="11" id="3244" /> -<TGConnectingPoint num="12" id="3245" /> -<TGConnectingPoint num="13" id="3246" /> -<TGConnectingPoint num="14" id="3247" /> -<TGConnectingPoint num="15" id="3248" /> -<extraparam> -<Line value="#InitialSessionKnowledge Keyboard.sk DoorAndLockButton.sk" /> -<Line value="#Confidentiality Keyboard.codeValue" /> -<Line value="#Authenticity Keyboard.sendingCode.m DoorAndLockButton.IN_EMERGENCY_CALL.m" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5003" id="3258" index="7" uid="d4f83686-2e34-485f-9b4d-533ad4902780" > -<cdparam x="59" y="635" /> -<sizeparam width="192" height="91" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="startBuzzer()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6719" /> +<TGConnectingPoint num="1" id="6720" /> +<TGConnectingPoint num="2" id="6721" /> +<TGConnectingPoint num="3" id="6722" /> +<TGConnectingPoint num="4" id="6723" /> +<TGConnectingPoint num="5" id="6724" /> +<TGConnectingPoint num="6" id="6725" /> +<TGConnectingPoint num="7" id="6726" /> +<TGConnectingPoint num="8" id="6727" /> +<TGConnectingPoint num="9" id="6728" /> +</COMPONENT> + +<COMPONENT type="5106" id="6802" index="14" uid="3d9b957a-0150-4a70-a875-f7d2be0a375c" > +<cdparam x="398" y="134" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="DataType0" value="Code" /> -<TGConnectingPoint num="0" id="3250" /> -<TGConnectingPoint num="1" id="3251" /> -<TGConnectingPoint num="2" id="3252" /> -<TGConnectingPoint num="3" id="3253" /> -<TGConnectingPoint num="4" id="3254" /> -<TGConnectingPoint num="5" id="3255" /> -<TGConnectingPoint num="6" id="3256" /> -<TGConnectingPoint num="7" id="3257" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="buzzerOff" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6730" /> +<TGConnectingPoint num="1" id="6731" /> +<TGConnectingPoint num="2" id="6732" /> +<TGConnectingPoint num="3" id="6733" /> +<TGConnectingPoint num="4" id="6734" /> +<TGConnectingPoint num="5" id="6735" /> +<TGConnectingPoint num="6" id="6736" /> +<TGConnectingPoint num="7" id="6737" /> +<TGConnectingPoint num="8" id="6738" /> +<TGConnectingPoint num="9" id="6739" /> +<TGConnectingPoint num="10" id="6740" /> +<TGConnectingPoint num="11" id="6741" /> +<TGConnectingPoint num="12" id="6742" /> +<TGConnectingPoint num="13" id="6743" /> +<TGConnectingPoint num="14" id="6744" /> +<TGConnectingPoint num="15" id="6745" /> +<TGConnectingPoint num="16" id="6746" /> +<TGConnectingPoint num="17" id="6747" /> +<TGConnectingPoint num="18" id="6748" /> +<TGConnectingPoint num="19" id="6749" /> +<TGConnectingPoint num="20" id="6750" /> +<TGConnectingPoint num="21" id="6751" /> +<TGConnectingPoint num="22" id="6752" /> +<TGConnectingPoint num="23" id="6753" /> +<TGConnectingPoint num="24" id="6754" /> +<TGConnectingPoint num="25" id="6755" /> +<TGConnectingPoint num="26" id="6756" /> +<TGConnectingPoint num="27" id="6757" /> +<TGConnectingPoint num="28" id="6758" /> +<TGConnectingPoint num="29" id="6759" /> +<TGConnectingPoint num="30" id="6760" /> +<TGConnectingPoint num="31" id="6761" /> +<TGConnectingPoint num="32" id="6762" /> +<TGConnectingPoint num="33" id="6763" /> +<TGConnectingPoint num="34" id="6764" /> +<TGConnectingPoint num="35" id="6765" /> +<TGConnectingPoint num="36" id="6766" /> +<TGConnectingPoint num="37" id="6767" /> +<TGConnectingPoint num="38" id="6768" /> +<TGConnectingPoint num="39" id="6769" /> +<TGConnectingPoint num="40" id="6770" /> +<TGConnectingPoint num="41" id="6771" /> +<TGConnectingPoint num="42" id="6772" /> +<TGConnectingPoint num="43" id="6773" /> +<TGConnectingPoint num="44" id="6774" /> +<TGConnectingPoint num="45" id="6775" /> +<TGConnectingPoint num="46" id="6776" /> +<TGConnectingPoint num="47" id="6777" /> +<TGConnectingPoint num="48" id="6778" /> +<TGConnectingPoint num="49" id="6779" /> +<TGConnectingPoint num="50" id="6780" /> +<TGConnectingPoint num="51" id="6781" /> +<TGConnectingPoint num="52" id="6782" /> +<TGConnectingPoint num="53" id="6783" /> +<TGConnectingPoint num="54" id="6784" /> +<TGConnectingPoint num="55" id="6785" /> +<TGConnectingPoint num="56" id="6786" /> +<TGConnectingPoint num="57" id="6787" /> +<TGConnectingPoint num="58" id="6788" /> +<TGConnectingPoint num="59" id="6789" /> +<TGConnectingPoint num="60" id="6790" /> +<TGConnectingPoint num="61" id="6791" /> +<TGConnectingPoint num="62" id="6792" /> +<TGConnectingPoint num="63" id="6793" /> +<TGConnectingPoint num="64" id="6794" /> +<TGConnectingPoint num="65" id="6795" /> +<TGConnectingPoint num="66" id="6796" /> +<TGConnectingPoint num="67" id="6797" /> +<TGConnectingPoint num="68" id="6798" /> +<TGConnectingPoint num="69" id="6799" /> +<TGConnectingPoint num="70" id="6800" /> +<TGConnectingPoint num="71" id="6801" /> <extraparam> -<Attribute access="0" id="goodCode" value="1" type="8" typeOther="" /> -<Attribute access="0" id="badCode" value="0" type="8" typeOther="" /> </extraparam> </COMPONENT> -<COMPONENT type="303" id="3275" index="8" uid="9e469bb8-f2ef-4d00-a9ba-a1b0fd7eb01f" > -<cdparam x="345" y="529" /> +<COMPONENT type="5100" id="6804" index="15" uid="fbb5b02d-96dc-42c3-ae55-73d6519be1de" > +<cdparam x="415" y="65" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6803" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +</Modeling> + + + + +<Modeling type="AVATAR Design" nameTab="DesignV2" tabs="Block Diagram$OnboardPersons$DoorAndLockButton$Captain$Person$Crew$Passenger$FirstOfficer" > +<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="3000" minY="10" maxY="1500" zoom="1.0" > +<MainCode value="void __user_init() {"/> +<MainCode value="}"/> +<Optimized value="true" /> +<considerTimingOperators value="true" /> +<Validated value="Person;DoorAndLockButton;OnboardPersons;Captain;Crew;Passenger;FirstOfficer;" /> +<Ignored value="" /> + +<CONNECTOR type="5002" id="6806" index="0" uid="8c6e39fe-e0bc-4b0a-86c4-b416810ce089" > +<cdparam x="1648" y="259" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="6805" /> +<P1 x="908" y="136" id="6853" /> +<P2 x="781" y="135" id="7066" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in lock()" /> +<iso value="in unlock()" /> +<iso value="in open()" /> +<iso value="in close()" /> +<iso value="in enterCockpit()" /> +<iso value="in leaveCockpit()" /> +<iso value="in emergencyCall()" /> +<osd value="out lock()" /> +<osd value="out unlock()" /> +<osd value="out open()" /> +<osd value="out close()" /> +<osd value="out enterCockpit()" /> +<osd value="out leaveCockit()" /> +<osd value="out sendEmergency()" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<COMPONENT type="303" id="6823" index="1" uid="9ae4ce05-a56d-4353-bec2-7f440310b58d" > +<cdparam x="302" y="473" /> <sizeparam width="845" height="123" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> @@ -6581,22 +14468,23 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_UNLOCKED DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_UNLOCKED DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED || DoorAndLockButton.CLOSED_AND_UNLOCKED " /> -<TGConnectingPoint num="0" id="3259" /> -<TGConnectingPoint num="1" id="3260" /> -<TGConnectingPoint num="2" id="3261" /> -<TGConnectingPoint num="3" id="3262" /> -<TGConnectingPoint num="4" id="3263" /> -<TGConnectingPoint num="5" id="3264" /> -<TGConnectingPoint num="6" id="3265" /> -<TGConnectingPoint num="7" id="3266" /> -<TGConnectingPoint num="8" id="3267" /> -<TGConnectingPoint num="9" id="3268" /> -<TGConnectingPoint num="10" id="3269" /> -<TGConnectingPoint num="11" id="3270" /> -<TGConnectingPoint num="12" id="3271" /> -<TGConnectingPoint num="13" id="3272" /> -<TGConnectingPoint num="14" id="3273" /> -<TGConnectingPoint num="15" id="3274" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6807" /> +<TGConnectingPoint num="1" id="6808" /> +<TGConnectingPoint num="2" id="6809" /> +<TGConnectingPoint num="3" id="6810" /> +<TGConnectingPoint num="4" id="6811" /> +<TGConnectingPoint num="5" id="6812" /> +<TGConnectingPoint num="6" id="6813" /> +<TGConnectingPoint num="7" id="6814" /> +<TGConnectingPoint num="8" id="6815" /> +<TGConnectingPoint num="9" id="6816" /> +<TGConnectingPoint num="10" id="6817" /> +<TGConnectingPoint num="11" id="6818" /> +<TGConnectingPoint num="12" id="6819" /> +<TGConnectingPoint num="13" id="6820" /> +<TGConnectingPoint num="14" id="6821" /> +<TGConnectingPoint num="15" id="6822" /> <extraparam> <Line value="E<> Passenger.isInCockpit ==true&&DoorAndLockButton.inside==1" /> <Line value="E<> DoorAndLockButton.LOCKED_EMPTY_COCKPIT" /> @@ -6608,8 +14496,8 @@ DoorAndLockButton.IN_EMERGENCY_CALL --> DoorAndLockButton.CLOSED_AND_LOCKED | </extraparam> </COMPONENT> -<COMPONENT type="301" id="3292" index="9" uid="1b69d6c6-28a8-438c-a1c9-10883f8919e1" > -<cdparam x="57" y="525" /> +<COMPONENT type="301" id="6840" index="2" uid="aafae9c3-1e13-44da-b412-5f4599a6888a" > +<cdparam x="17" y="474" /> <sizeparam width="237" height="87" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> @@ -6621,22 +14509,23 @@ knowsEmergencyCode And set inside and outside in DoorAndLockButton " /> -<TGConnectingPoint num="0" id="3276" /> -<TGConnectingPoint num="1" id="3277" /> -<TGConnectingPoint num="2" id="3278" /> -<TGConnectingPoint num="3" id="3279" /> -<TGConnectingPoint num="4" id="3280" /> -<TGConnectingPoint num="5" id="3281" /> -<TGConnectingPoint num="6" id="3282" /> -<TGConnectingPoint num="7" id="3283" /> -<TGConnectingPoint num="8" id="3284" /> -<TGConnectingPoint num="9" id="3285" /> -<TGConnectingPoint num="10" id="3286" /> -<TGConnectingPoint num="11" id="3287" /> -<TGConnectingPoint num="12" id="3288" /> -<TGConnectingPoint num="13" id="3289" /> -<TGConnectingPoint num="14" id="3290" /> -<TGConnectingPoint num="15" id="3291" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6824" /> +<TGConnectingPoint num="1" id="6825" /> +<TGConnectingPoint num="2" id="6826" /> +<TGConnectingPoint num="3" id="6827" /> +<TGConnectingPoint num="4" id="6828" /> +<TGConnectingPoint num="5" id="6829" /> +<TGConnectingPoint num="6" id="6830" /> +<TGConnectingPoint num="7" id="6831" /> +<TGConnectingPoint num="8" id="6832" /> +<TGConnectingPoint num="9" id="6833" /> +<TGConnectingPoint num="10" id="6834" /> +<TGConnectingPoint num="11" id="6835" /> +<TGConnectingPoint num="12" id="6836" /> +<TGConnectingPoint num="13" id="6837" /> +<TGConnectingPoint num="14" id="6838" /> +<TGConnectingPoint num="15" id="6839" /> <extraparam> <Line value="To add a person, clone e.g. "Captain"" /> <Line value="and set :" /> @@ -6648,289 +14537,418 @@ in DoorAndLockButton </extraparam> </COMPONENT> -<COMPONENT type="5005" id="3301" index="10" uid="cc165e69-7108-45a6-b005-ed846652c70c" > -<cdparam x="1202" y="540" /> -<sizeparam width="217" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5005" id="6849" index="3" uid="8d778f00-eed6-4ff8-b76d-b9021f957a11" > +<cdparam x="903" y="250" /> +<sizeparam width="217" height="211" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> <infoparam name="Person" value="Person" /> -<TGConnectingPoint num="0" id="3293" /> -<TGConnectingPoint num="1" id="3294" /> -<TGConnectingPoint num="2" id="3295" /> -<TGConnectingPoint num="3" id="3296" /> -<TGConnectingPoint num="4" id="3297" /> -<TGConnectingPoint num="5" id="3298" /> -<TGConnectingPoint num="6" id="3299" /> -<TGConnectingPoint num="7" id="3300" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6841" /> +<TGConnectingPoint num="1" id="6842" /> +<TGConnectingPoint num="2" id="6843" /> +<TGConnectingPoint num="3" id="6844" /> +<TGConnectingPoint num="4" id="6845" /> +<TGConnectingPoint num="5" id="6846" /> +<TGConnectingPoint num="6" id="6847" /> +<TGConnectingPoint num="7" id="6848" /> <extraparam> <CryptoLibraryFunction value="false" /> <Parameter access="0" id="isInCockpit" value="" type="4" typeOther="" /> <Parameter access="0" id="knowsEmergencyCode" value="" type="4" typeOther="" /> -<Parameter access="0" id="code" value="" type="5" typeOther="Code" /> <Signal value="out lock()" /> <Signal value="out unlock()" /> <Signal value="out open()" /> <Signal value="out close()" /> <Signal value="out enterCockpit()" /> <Signal value="out leaveCockpit()" /> -<Signal value="out typeCode(int codeValue)" /> +<Signal value="out sendEmergency()" /> </extraparam> </COMPONENT> -<COMPONENT type="5000" id="3424" index="11" uid="2e75d9d4-d1f6-4ebf-9085-ae2449dcaf07" > -<cdparam x="34" y="10" /> -<sizeparam width="1287" height="498" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5000" id="6890" index="4" uid="1a1dcd0a-98c2-4e6c-8238-3da00cab02b7" > +<cdparam x="908" y="34" /> +<sizeparam width="212" height="205" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> -<infoparam name="Block0" value="System" /> -<TGConnectingPoint num="0" id="3384" /> -<TGConnectingPoint num="1" id="3385" /> -<TGConnectingPoint num="2" id="3386" /> -<TGConnectingPoint num="3" id="3387" /> -<TGConnectingPoint num="4" id="3388" /> -<TGConnectingPoint num="5" id="3389" /> -<TGConnectingPoint num="6" id="3390" /> -<TGConnectingPoint num="7" id="3391" /> -<TGConnectingPoint num="8" id="3392" /> -<TGConnectingPoint num="9" id="3393" /> -<TGConnectingPoint num="10" id="3394" /> -<TGConnectingPoint num="11" id="3395" /> -<TGConnectingPoint num="12" id="3396" /> -<TGConnectingPoint num="13" id="3397" /> -<TGConnectingPoint num="14" id="3398" /> -<TGConnectingPoint num="15" id="3399" /> -<TGConnectingPoint num="16" id="3400" /> -<TGConnectingPoint num="17" id="3401" /> -<TGConnectingPoint num="18" id="3402" /> -<TGConnectingPoint num="19" id="3403" /> -<TGConnectingPoint num="20" id="3404" /> -<TGConnectingPoint num="21" id="3405" /> -<TGConnectingPoint num="22" id="3406" /> -<TGConnectingPoint num="23" id="3407" /> -<TGConnectingPoint num="24" id="3408" /> -<TGConnectingPoint num="25" id="3409" /> -<TGConnectingPoint num="26" id="3410" /> -<TGConnectingPoint num="27" id="3411" /> -<TGConnectingPoint num="28" id="3412" /> -<TGConnectingPoint num="29" id="3413" /> -<TGConnectingPoint num="30" id="3414" /> -<TGConnectingPoint num="31" id="3415" /> -<TGConnectingPoint num="32" id="3416" /> -<TGConnectingPoint num="33" id="3417" /> -<TGConnectingPoint num="34" id="3418" /> -<TGConnectingPoint num="35" id="3419" /> -<TGConnectingPoint num="36" id="3420" /> -<TGConnectingPoint num="37" id="3421" /> -<TGConnectingPoint num="38" id="3422" /> -<TGConnectingPoint num="39" id="3423" /> +<infoparam name="Block0" value="DoorAndLockButton" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6850" /> +<TGConnectingPoint num="1" id="6851" /> +<TGConnectingPoint num="2" id="6852" /> +<TGConnectingPoint num="3" id="6853" /> +<TGConnectingPoint num="4" id="6854" /> +<TGConnectingPoint num="5" id="6855" /> +<TGConnectingPoint num="6" id="6856" /> +<TGConnectingPoint num="7" id="6857" /> +<TGConnectingPoint num="8" id="6858" /> +<TGConnectingPoint num="9" id="6859" /> +<TGConnectingPoint num="10" id="6860" /> +<TGConnectingPoint num="11" id="6861" /> +<TGConnectingPoint num="12" id="6862" /> +<TGConnectingPoint num="13" id="6863" /> +<TGConnectingPoint num="14" id="6864" /> +<TGConnectingPoint num="15" id="6865" /> +<TGConnectingPoint num="16" id="6866" /> +<TGConnectingPoint num="17" id="6867" /> +<TGConnectingPoint num="18" id="6868" /> +<TGConnectingPoint num="19" id="6869" /> +<TGConnectingPoint num="20" id="6870" /> +<TGConnectingPoint num="21" id="6871" /> +<TGConnectingPoint num="22" id="6872" /> +<TGConnectingPoint num="23" id="6873" /> +<TGConnectingPoint num="24" id="6874" /> +<TGConnectingPoint num="25" id="6875" /> +<TGConnectingPoint num="26" id="6876" /> +<TGConnectingPoint num="27" id="6877" /> +<TGConnectingPoint num="28" id="6878" /> +<TGConnectingPoint num="29" id="6879" /> +<TGConnectingPoint num="30" id="6880" /> +<TGConnectingPoint num="31" id="6881" /> +<TGConnectingPoint num="32" id="6882" /> +<TGConnectingPoint num="33" id="6883" /> +<TGConnectingPoint num="34" id="6884" /> +<TGConnectingPoint num="35" id="6885" /> +<TGConnectingPoint num="36" id="6886" /> +<TGConnectingPoint num="37" id="6887" /> +<TGConnectingPoint num="38" id="6888" /> +<TGConnectingPoint num="39" id="6889" /> <extraparam> <blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Signal value="in chin(Message m)" attached="true" /> -<Signal value="out chout(Message m)" attached="true" /> -</extraparam> -</COMPONENT> -<SUBCOMPONENT type="5000" id="3342" index="15" uid="461228c9-f7ab-4132-8b38-831c66e0d3e8" > -<father id="3424" num="0" /> -<cdparam x="839" y="246" /> -<sizeparam width="250" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="1037" minY="0" maxY="298" /> -<infoparam name="Block0" value="Keyboard" /> -<TGConnectingPoint num="0" id="3302" /> -<TGConnectingPoint num="1" id="3303" /> -<TGConnectingPoint num="2" id="3304" /> -<TGConnectingPoint num="3" id="3305" /> -<TGConnectingPoint num="4" id="3306" /> -<TGConnectingPoint num="5" id="3307" /> -<TGConnectingPoint num="6" id="3308" /> -<TGConnectingPoint num="7" id="3309" /> -<TGConnectingPoint num="8" id="3310" /> -<TGConnectingPoint num="9" id="3311" /> -<TGConnectingPoint num="10" id="3312" /> -<TGConnectingPoint num="11" id="3313" /> -<TGConnectingPoint num="12" id="3314" /> -<TGConnectingPoint num="13" id="3315" /> -<TGConnectingPoint num="14" id="3316" /> -<TGConnectingPoint num="15" id="3317" /> -<TGConnectingPoint num="16" id="3318" /> -<TGConnectingPoint num="17" id="3319" /> -<TGConnectingPoint num="18" id="3320" /> -<TGConnectingPoint num="19" id="3321" /> -<TGConnectingPoint num="20" id="3322" /> -<TGConnectingPoint num="21" id="3323" /> -<TGConnectingPoint num="22" id="3324" /> -<TGConnectingPoint num="23" id="3325" /> -<TGConnectingPoint num="24" id="3326" /> -<TGConnectingPoint num="25" id="3327" /> -<TGConnectingPoint num="26" id="3328" /> -<TGConnectingPoint num="27" id="3329" /> -<TGConnectingPoint num="28" id="3330" /> -<TGConnectingPoint num="29" id="3331" /> -<TGConnectingPoint num="30" id="3332" /> -<TGConnectingPoint num="31" id="3333" /> -<TGConnectingPoint num="32" id="3334" /> -<TGConnectingPoint num="33" id="3335" /> -<TGConnectingPoint num="34" id="3336" /> -<TGConnectingPoint num="35" id="3337" /> -<TGConnectingPoint num="36" id="3338" /> -<TGConnectingPoint num="37" id="3339" /> -<TGConnectingPoint num="38" id="3340" /> -<TGConnectingPoint num="39" id="3341" /> -<extraparam> -<blockType data="cryptoblock" color="-4072719" /> -<CryptoBlock value="true" /> -<Attribute access="0" id="codeValue" value="" type="8" typeOther="" /> -<Attribute access="0" id="code" value="" type="5" typeOther="Code" /> -<Attribute access="0" id="m" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="sk" value="" type="5" typeOther="Key" /> -<Attribute access="0" id="m1" value="" type="5" typeOther="Message" /> -<Method value="Message aencrypt(Message msg, Key k)" /> -<Method value="Message adecrypt(Message msg, Key k)" /> -<Method value="Key pk(Key k)" /> -<Method value="Message sign(Message msg, Key k)" /> -<Method value="bool verifySign(Message msg1, Message sig, Key k)" /> -<Method value="Message cert(Key k, Message msg)" /> -<Method value="bool verifyCert(Message cert, Key k)" /> -<Method value="Key getpk(Message cert)" /> -<Method value="Message sencrypt(Message msg, Key k)" /> -<Method value="Message sdecrypt(Message msg, Key k)" /> -<Method value="Key DH(Key pubK, Key privK)" /> -<Method value="Message hash(Message msg)" /> -<Method value="Message MAC(Message msg, Key k)" /> -<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" /> -<Method value="Message concat2(Message msg1, Message msg2)" /> -<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" /> -<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" /> -<Method value="get2(Message msg, Message msg1, Message msg2)" /> -<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" /> -<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" /> -<Signal value="in code(int codeValue)" attached="true" /> -</extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="3383" index="16" uid="4d02c8f5-6fe3-4fbd-93a5-5c0912d88d29" > -<father id="3424" num="1" /> -<cdparam x="1094" y="88" /> -<sizeparam width="212" height="205" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="1075" minY="0" maxY="293" /> -<infoparam name="Block0" value="DoorAndLockButton" /> -<TGConnectingPoint num="0" id="3343" /> -<TGConnectingPoint num="1" id="3344" /> -<TGConnectingPoint num="2" id="3345" /> -<TGConnectingPoint num="3" id="3346" /> -<TGConnectingPoint num="4" id="3347" /> -<TGConnectingPoint num="5" id="3348" /> -<TGConnectingPoint num="6" id="3349" /> -<TGConnectingPoint num="7" id="3350" /> -<TGConnectingPoint num="8" id="3351" /> -<TGConnectingPoint num="9" id="3352" /> -<TGConnectingPoint num="10" id="3353" /> -<TGConnectingPoint num="11" id="3354" /> -<TGConnectingPoint num="12" id="3355" /> -<TGConnectingPoint num="13" id="3356" /> -<TGConnectingPoint num="14" id="3357" /> -<TGConnectingPoint num="15" id="3358" /> -<TGConnectingPoint num="16" id="3359" /> -<TGConnectingPoint num="17" id="3360" /> -<TGConnectingPoint num="18" id="3361" /> -<TGConnectingPoint num="19" id="3362" /> -<TGConnectingPoint num="20" id="3363" /> -<TGConnectingPoint num="21" id="3364" /> -<TGConnectingPoint num="22" id="3365" /> -<TGConnectingPoint num="23" id="3366" /> -<TGConnectingPoint num="24" id="3367" /> -<TGConnectingPoint num="25" id="3368" /> -<TGConnectingPoint num="26" id="3369" /> -<TGConnectingPoint num="27" id="3370" /> -<TGConnectingPoint num="28" id="3371" /> -<TGConnectingPoint num="29" id="3372" /> -<TGConnectingPoint num="30" id="3373" /> -<TGConnectingPoint num="31" id="3374" /> -<TGConnectingPoint num="32" id="3375" /> -<TGConnectingPoint num="33" id="3376" /> -<TGConnectingPoint num="34" id="3377" /> -<TGConnectingPoint num="35" id="3378" /> -<TGConnectingPoint num="36" id="3379" /> -<TGConnectingPoint num="37" id="3380" /> -<TGConnectingPoint num="38" id="3381" /> -<TGConnectingPoint num="39" id="3382" /> -<extraparam> -<blockType data="cryptoblock" color="-4072719" /> -<CryptoBlock value="true" /> -<Attribute access="0" id="inside" value="2" type="8" typeOther="" /> -<Attribute access="0" id="outside" value="2" type="8" typeOther="" /> -<Attribute access="0" id="timeout" value="0" type="8" typeOther="" /> -<Attribute access="0" id="m" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="sk" value="" type="5" typeOther="Key" /> -<Attribute access="0" id="m1" value="" type="5" typeOther="Message" /> -<Method value="Message aencrypt(Message msg, Key k)" /> -<Method value="Message adecrypt(Message msg, Key k)" /> -<Method value="Key pk(Key k)" /> -<Method value="Message sign(Message msg, Key k)" /> -<Method value="bool verifySign(Message msg1, Message sig, Key k)" /> -<Method value="Message cert(Key k, Message msg)" /> -<Method value="bool verifyCert(Message cert, Key k)" /> -<Method value="Key getpk(Message cert)" /> -<Method value="Message sencrypt(Message msg, Key k)" /> -<Method value="Message sdecrypt(Message msg, Key k)" /> -<Method value="Key DH(Key pubK, Key privK)" /> -<Method value="Message hash(Message msg)" /> -<Method value="Message MAC(Message msg, Key k)" /> -<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" /> -<Method value="Message concat2(Message msg1, Message msg2)" /> -<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" /> -<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" /> -<Method value="get2(Message msg, Message msg1, Message msg2)" /> -<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" /> -<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" /> +<Attribute access="0" var="0" id="inside" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="outside" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="timeout" value="false" type="4" typeOther="" /> <Signal value="in lock()" attached="true" /> <Signal value="in unlock()" attached="true" /> <Signal value="in open()" attached="true" /> <Signal value="in close()" attached="true" /> <Signal value="in enterCockpit()" attached="true" /> <Signal value="in leaveCockpit()" attached="true" /> -<Signal value="in emergencyCall()" attached="false" /> +<Signal value="in emergencyCall()" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="7095" index="5" uid="def206fb-bffe-4abf-8508-c1d45cdd2c67" > +<cdparam x="31" y="31" /> +<sizeparam width="750" height="419" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Block0" value="OnboardPersons" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7055" /> +<TGConnectingPoint num="1" id="7056" /> +<TGConnectingPoint num="2" id="7057" /> +<TGConnectingPoint num="3" id="7058" /> +<TGConnectingPoint num="4" id="7059" /> +<TGConnectingPoint num="5" id="7060" /> +<TGConnectingPoint num="6" id="7061" /> +<TGConnectingPoint num="7" id="7062" /> +<TGConnectingPoint num="8" id="7063" /> +<TGConnectingPoint num="9" id="7064" /> +<TGConnectingPoint num="10" id="7065" /> +<TGConnectingPoint num="11" id="7066" /> +<TGConnectingPoint num="12" id="7067" /> +<TGConnectingPoint num="13" id="7068" /> +<TGConnectingPoint num="14" id="7069" /> +<TGConnectingPoint num="15" id="7070" /> +<TGConnectingPoint num="16" id="7071" /> +<TGConnectingPoint num="17" id="7072" /> +<TGConnectingPoint num="18" id="7073" /> +<TGConnectingPoint num="19" id="7074" /> +<TGConnectingPoint num="20" id="7075" /> +<TGConnectingPoint num="21" id="7076" /> +<TGConnectingPoint num="22" id="7077" /> +<TGConnectingPoint num="23" id="7078" /> +<TGConnectingPoint num="24" id="7079" /> +<TGConnectingPoint num="25" id="7080" /> +<TGConnectingPoint num="26" id="7081" /> +<TGConnectingPoint num="27" id="7082" /> +<TGConnectingPoint num="28" id="7083" /> +<TGConnectingPoint num="29" id="7084" /> +<TGConnectingPoint num="30" id="7085" /> +<TGConnectingPoint num="31" id="7086" /> +<TGConnectingPoint num="32" id="7087" /> +<TGConnectingPoint num="33" id="7088" /> +<TGConnectingPoint num="34" id="7089" /> +<TGConnectingPoint num="35" id="7090" /> +<TGConnectingPoint num="36" id="7091" /> +<TGConnectingPoint num="37" id="7092" /> +<TGConnectingPoint num="38" id="7093" /> +<TGConnectingPoint num="39" id="7094" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Signal value="out lock()" attached="true" /> +<Signal value="out unlock()" attached="true" /> +<Signal value="out open()" attached="true" /> +<Signal value="out close()" attached="true" /> +<Signal value="out enterCockpit()" attached="true" /> +<Signal value="out leaveCockit()" attached="true" /> +<Signal value="out sendEmergency()" attached="true" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="5000" id="6931" index="6" uid="f9c98b79-621c-4e1d-be86-136c8ed886a3" > +<father id="7095" num="0" /> +<cdparam x="65" y="217" /> +<sizeparam width="225" height="98" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="525" minY="0" maxY="321" /> +<infoparam name="Block0" value="Captain" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6891" /> +<TGConnectingPoint num="1" id="6892" /> +<TGConnectingPoint num="2" id="6893" /> +<TGConnectingPoint num="3" id="6894" /> +<TGConnectingPoint num="4" id="6895" /> +<TGConnectingPoint num="5" id="6896" /> +<TGConnectingPoint num="6" id="6897" /> +<TGConnectingPoint num="7" id="6898" /> +<TGConnectingPoint num="8" id="6899" /> +<TGConnectingPoint num="9" id="6900" /> +<TGConnectingPoint num="10" id="6901" /> +<TGConnectingPoint num="11" id="6902" /> +<TGConnectingPoint num="12" id="6903" /> +<TGConnectingPoint num="13" id="6904" /> +<TGConnectingPoint num="14" id="6905" /> +<TGConnectingPoint num="15" id="6906" /> +<TGConnectingPoint num="16" id="6907" /> +<TGConnectingPoint num="17" id="6908" /> +<TGConnectingPoint num="18" id="6909" /> +<TGConnectingPoint num="19" id="6910" /> +<TGConnectingPoint num="20" id="6911" /> +<TGConnectingPoint num="21" id="6912" /> +<TGConnectingPoint num="22" id="6913" /> +<TGConnectingPoint num="23" id="6914" /> +<TGConnectingPoint num="24" id="6915" /> +<TGConnectingPoint num="25" id="6916" /> +<TGConnectingPoint num="26" id="6917" /> +<TGConnectingPoint num="27" id="6918" /> +<TGConnectingPoint num="28" id="6919" /> +<TGConnectingPoint num="29" id="6920" /> +<TGConnectingPoint num="30" id="6921" /> +<TGConnectingPoint num="31" id="6922" /> +<TGConnectingPoint num="32" id="6923" /> +<TGConnectingPoint num="33" id="6924" /> +<TGConnectingPoint num="34" id="6925" /> +<TGConnectingPoint num="35" id="6926" /> +<TGConnectingPoint num="36" id="6927" /> +<TGConnectingPoint num="37" id="6928" /> +<TGConnectingPoint num="38" id="6929" /> +<TGConnectingPoint num="39" id="6930" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="isInCockpit" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="knowsEmergencyCode" value="true" type="4" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="5000" id="6972" index="7" uid="6e7b7e24-e829-4ba5-bfe3-c5cc7b3e6e76" > +<father id="7095" num="1" /> +<cdparam x="299" y="249" /> +<sizeparam width="225" height="134" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="525" minY="0" maxY="285" /> +<infoparam name="Block0" value="Crew" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6932" /> +<TGConnectingPoint num="1" id="6933" /> +<TGConnectingPoint num="2" id="6934" /> +<TGConnectingPoint num="3" id="6935" /> +<TGConnectingPoint num="4" id="6936" /> +<TGConnectingPoint num="5" id="6937" /> +<TGConnectingPoint num="6" id="6938" /> +<TGConnectingPoint num="7" id="6939" /> +<TGConnectingPoint num="8" id="6940" /> +<TGConnectingPoint num="9" id="6941" /> +<TGConnectingPoint num="10" id="6942" /> +<TGConnectingPoint num="11" id="6943" /> +<TGConnectingPoint num="12" id="6944" /> +<TGConnectingPoint num="13" id="6945" /> +<TGConnectingPoint num="14" id="6946" /> +<TGConnectingPoint num="15" id="6947" /> +<TGConnectingPoint num="16" id="6948" /> +<TGConnectingPoint num="17" id="6949" /> +<TGConnectingPoint num="18" id="6950" /> +<TGConnectingPoint num="19" id="6951" /> +<TGConnectingPoint num="20" id="6952" /> +<TGConnectingPoint num="21" id="6953" /> +<TGConnectingPoint num="22" id="6954" /> +<TGConnectingPoint num="23" id="6955" /> +<TGConnectingPoint num="24" id="6956" /> +<TGConnectingPoint num="25" id="6957" /> +<TGConnectingPoint num="26" id="6958" /> +<TGConnectingPoint num="27" id="6959" /> +<TGConnectingPoint num="28" id="6960" /> +<TGConnectingPoint num="29" id="6961" /> +<TGConnectingPoint num="30" id="6962" /> +<TGConnectingPoint num="31" id="6963" /> +<TGConnectingPoint num="32" id="6964" /> +<TGConnectingPoint num="33" id="6965" /> +<TGConnectingPoint num="34" id="6966" /> +<TGConnectingPoint num="35" id="6967" /> +<TGConnectingPoint num="36" id="6968" /> +<TGConnectingPoint num="37" id="6969" /> +<TGConnectingPoint num="38" id="6970" /> +<TGConnectingPoint num="39" id="6971" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="isInCockpit" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="knowsEmergencyCode" value="true" type="4" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="5000" id="7013" index="8" uid="f667f694-afbf-47e8-9f94-a165e532a36f" > +<father id="7095" num="2" /> +<cdparam x="534" y="247" /> +<sizeparam width="225" height="134" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="525" minY="0" maxY="285" /> +<infoparam name="Block0" value="Passenger" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6973" /> +<TGConnectingPoint num="1" id="6974" /> +<TGConnectingPoint num="2" id="6975" /> +<TGConnectingPoint num="3" id="6976" /> +<TGConnectingPoint num="4" id="6977" /> +<TGConnectingPoint num="5" id="6978" /> +<TGConnectingPoint num="6" id="6979" /> +<TGConnectingPoint num="7" id="6980" /> +<TGConnectingPoint num="8" id="6981" /> +<TGConnectingPoint num="9" id="6982" /> +<TGConnectingPoint num="10" id="6983" /> +<TGConnectingPoint num="11" id="6984" /> +<TGConnectingPoint num="12" id="6985" /> +<TGConnectingPoint num="13" id="6986" /> +<TGConnectingPoint num="14" id="6987" /> +<TGConnectingPoint num="15" id="6988" /> +<TGConnectingPoint num="16" id="6989" /> +<TGConnectingPoint num="17" id="6990" /> +<TGConnectingPoint num="18" id="6991" /> +<TGConnectingPoint num="19" id="6992" /> +<TGConnectingPoint num="20" id="6993" /> +<TGConnectingPoint num="21" id="6994" /> +<TGConnectingPoint num="22" id="6995" /> +<TGConnectingPoint num="23" id="6996" /> +<TGConnectingPoint num="24" id="6997" /> +<TGConnectingPoint num="25" id="6998" /> +<TGConnectingPoint num="26" id="6999" /> +<TGConnectingPoint num="27" id="7000" /> +<TGConnectingPoint num="28" id="7001" /> +<TGConnectingPoint num="29" id="7002" /> +<TGConnectingPoint num="30" id="7003" /> +<TGConnectingPoint num="31" id="7004" /> +<TGConnectingPoint num="32" id="7005" /> +<TGConnectingPoint num="33" id="7006" /> +<TGConnectingPoint num="34" id="7007" /> +<TGConnectingPoint num="35" id="7008" /> +<TGConnectingPoint num="36" id="7009" /> +<TGConnectingPoint num="37" id="7010" /> +<TGConnectingPoint num="38" id="7011" /> +<TGConnectingPoint num="39" id="7012" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="isInCockpit" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="knowsEmergencyCode" value="false" type="4" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="5000" id="7054" index="9" uid="153e8584-5654-4e3c-8132-8751c37a33ea" > +<father id="7095" num="3" /> +<cdparam x="64" y="322" /> +<sizeparam width="225" height="98" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="525" minY="0" maxY="321" /> +<infoparam name="Block0" value="FirstOfficer" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7014" /> +<TGConnectingPoint num="1" id="7015" /> +<TGConnectingPoint num="2" id="7016" /> +<TGConnectingPoint num="3" id="7017" /> +<TGConnectingPoint num="4" id="7018" /> +<TGConnectingPoint num="5" id="7019" /> +<TGConnectingPoint num="6" id="7020" /> +<TGConnectingPoint num="7" id="7021" /> +<TGConnectingPoint num="8" id="7022" /> +<TGConnectingPoint num="9" id="7023" /> +<TGConnectingPoint num="10" id="7024" /> +<TGConnectingPoint num="11" id="7025" /> +<TGConnectingPoint num="12" id="7026" /> +<TGConnectingPoint num="13" id="7027" /> +<TGConnectingPoint num="14" id="7028" /> +<TGConnectingPoint num="15" id="7029" /> +<TGConnectingPoint num="16" id="7030" /> +<TGConnectingPoint num="17" id="7031" /> +<TGConnectingPoint num="18" id="7032" /> +<TGConnectingPoint num="19" id="7033" /> +<TGConnectingPoint num="20" id="7034" /> +<TGConnectingPoint num="21" id="7035" /> +<TGConnectingPoint num="22" id="7036" /> +<TGConnectingPoint num="23" id="7037" /> +<TGConnectingPoint num="24" id="7038" /> +<TGConnectingPoint num="25" id="7039" /> +<TGConnectingPoint num="26" id="7040" /> +<TGConnectingPoint num="27" id="7041" /> +<TGConnectingPoint num="28" id="7042" /> +<TGConnectingPoint num="29" id="7043" /> +<TGConnectingPoint num="30" id="7044" /> +<TGConnectingPoint num="31" id="7045" /> +<TGConnectingPoint num="32" id="7046" /> +<TGConnectingPoint num="33" id="7047" /> +<TGConnectingPoint num="34" id="7048" /> +<TGConnectingPoint num="35" id="7049" /> +<TGConnectingPoint num="36" id="7050" /> +<TGConnectingPoint num="37" id="7051" /> +<TGConnectingPoint num="38" id="7052" /> +<TGConnectingPoint num="39" id="7053" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="isInCockpit" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="knowsEmergencyCode" value="true" type="4" typeOther="" /> </extraparam> </SUBCOMPONENT> </AVATARBlockDiagramPanel> -<AVATARStateMachineDiagramPanel name="OnboardPersons" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="5100" id="3426" index="0" uid="980f3779-99ee-48fb-a7bd-f8de570f78ca" > +<AVATARStateMachineDiagramPanel name="OnboardPersons" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="5100" id="7097" index="0" uid="d23ed224-1ff4-49a7-911a-ff3dec96ea67" > <cdparam x="400" y="50" /> <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3425" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7096" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="DoorAndLockButton" minX="10" maxX="2500" minY="10" maxY="1500" > -<CONNECTOR type="5102" id="3433" index="0" uid="2d70ac72-13f5-48eb-b606-5e99b24b9237" > +<AVATARStateMachineDiagramPanel name="DoorAndLockButton" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="7104" index="0" uid="75e81afa-ae16-431e-9157-d3dbe322e2fb" > <cdparam x="445" y="283" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3432" /> -<P1 x="445" y="283" id="3619" /> -<P2 x="561" y="313" id="4013" /> +<TGConnectingPoint num="0" id="7103" /> +<P1 x="445" y="283" id="7290" /> +<P2 x="561" y="313" id="7684" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3431" index="35" uid="2848377d-f2d1-4836-a1f3-ab9d34be6cbb" > -<father id="3433" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7102" index="35" uid="f2e1c782-b45c-4ecb-b6a1-5eeefbfe1dfb" > +<father id="7104" num="0" /> <cdparam x="442" y="318" /> -<sizeparam width="92" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="84" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3427" /> -<TGConnectingPoint num="1" id="3428" /> -<TGConnectingPoint num="2" id="3429" /> -<TGConnectingPoint num="3" id="3430" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7098" /> +<TGConnectingPoint num="1" id="7099" /> +<TGConnectingPoint num="2" id="7100" /> +<TGConnectingPoint num="3" id="7101" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -6941,70 +14959,76 @@ in DoorAndLockButton <computeMin value="" enabled="true"/> <computeMax value="" enabled="true"/> <probability value="" enabled="true"/> -<actions value="timeout = 1" enabled="true"/> +<actions value="timeout = true" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3448" index="1" uid="0188246e-96cb-443a-89ff-69f8422bf094" > +<CONNECTOR type="5102" id="7119" index="1" uid="87956ae8-7d14-49dd-a320-132258130552" > <cdparam x="265" y="326" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3443" /> -<TGConnectingPoint num="1" id="3444" /> -<TGConnectingPoint num="2" id="3445" /> -<TGConnectingPoint num="3" id="3446" /> -<TGConnectingPoint num="4" id="3447" /> -<P1 x="258" y="376" id="3683" /> -<P2 x="356" y="132" id="4086" /> +<TGConnectingPoint num="0" id="7114" /> +<TGConnectingPoint num="1" id="7115" /> +<TGConnectingPoint num="2" id="7116" /> +<TGConnectingPoint num="3" id="7117" /> +<TGConnectingPoint num="4" id="7118" /> +<P1 x="258" y="376" id="7354" /> +<P2 x="356" y="132" id="7757" /> <Point x="258" y="396" /> <Point x="156" y="396" /> <Point x="156" y="112" /> <Point x="336" y="112" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3434" index="36" uid="4b6dc69b-d795-4e25-abfe-480e4a7be635" > -<father id="3448" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7105" index="36" uid="fe7e1fff-84e8-4369-b957-b22aa0e235c6" > +<father id="7119" num="0" /> <cdparam x="258" y="396" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3435" index="37" uid="84d4c26c-c1ca-4a79-9f71-395f96a4a803" > -<father id="3448" num="1" /> +<SUBCOMPONENT type="-1" id="7106" index="37" uid="3b1b9ecb-438d-4459-86be-550f1cd783f2" > +<father id="7119" num="1" /> <cdparam x="156" y="396" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3436" index="38" uid="e7c2bc85-8cbe-47d6-83cc-47ec7107b4b8" > -<father id="3448" num="2" /> +<SUBCOMPONENT type="-1" id="7107" index="38" uid="af136ff9-0c66-4b32-9304-d6519dc9aae4" > +<father id="7119" num="2" /> <cdparam x="156" y="112" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3437" index="39" uid="df8c161e-b091-4849-ac81-940a8d60f395" > -<father id="3448" num="3" /> +<SUBCOMPONENT type="-1" id="7108" index="39" uid="eae61086-e9fa-4e2f-b340-487b8086af78" > +<father id="7119" num="3" /> <cdparam x="336" y="112" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3442" index="40" uid="d125c58e-9a69-4da5-b73f-58e82e30930e" > -<father id="3448" num="4" /> +<SUBCOMPONENT type="-1" id="7113" index="40" uid="dd6a8369-8ba9-4777-a0c5-d8c0ffd67c0d" > +<father id="7119" num="4" /> <cdparam x="310" y="229" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3438" /> -<TGConnectingPoint num="1" id="3439" /> -<TGConnectingPoint num="2" id="3440" /> -<TGConnectingPoint num="3" id="3441" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7109" /> +<TGConnectingPoint num="1" id="7110" /> +<TGConnectingPoint num="2" id="7111" /> +<TGConnectingPoint num="3" id="7112" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -7018,66 +15042,72 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3463" index="2" uid="8dac7865-0408-4756-b8ae-8b584272ac65" > +<CONNECTOR type="5102" id="7134" index="2" uid="8495ae15-faa3-49c3-aa5d-d728ac607c85" > <cdparam x="543" y="119" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3458" /> -<TGConnectingPoint num="1" id="3459" /> -<TGConnectingPoint num="2" id="3460" /> -<TGConnectingPoint num="3" id="3461" /> -<TGConnectingPoint num="4" id="3462" /> -<P1 x="543" y="119" id="4085" /> -<P2 x="592" y="48" id="3707" /> +<TGConnectingPoint num="0" id="7129" /> +<TGConnectingPoint num="1" id="7130" /> +<TGConnectingPoint num="2" id="7131" /> +<TGConnectingPoint num="3" id="7132" /> +<TGConnectingPoint num="4" id="7133" /> +<P1 x="543" y="119" id="7756" /> +<P2 x="592" y="48" id="7378" /> <Point x="543" y="139" /> <Point x="572" y="139" /> <Point x="572" y="28" /> <Point x="572" y="28" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3449" index="41" uid="7725a1a0-7021-47b5-a0cf-6edf11fa618f" > -<father id="3463" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7120" index="41" uid="54c77e19-80ff-4f9a-b5d4-b842356dee81" > +<father id="7134" num="0" /> <cdparam x="543" y="139" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3450" index="42" uid="a9728dc8-6c1a-48e3-96b4-8830fa21bd11" > -<father id="3463" num="1" /> +<SUBCOMPONENT type="-1" id="7121" index="42" uid="39e5cc7e-2784-4b6d-90a0-a38b3b01ae1d" > +<father id="7134" num="1" /> <cdparam x="572" y="139" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3451" index="43" uid="35b37533-3226-4a76-9055-7dc34000ebdc" > -<father id="3463" num="2" /> +<SUBCOMPONENT type="-1" id="7122" index="43" uid="23478319-7dde-4109-9a87-c03853be5d10" > +<father id="7134" num="2" /> <cdparam x="572" y="28" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3452" index="44" uid="88ebb232-30c4-4a41-aeaa-bd14d8484fb5" > -<father id="3463" num="3" /> +<SUBCOMPONENT type="-1" id="7123" index="44" uid="7143ae8f-9907-4f9d-afe8-0a77e0e57a17" > +<father id="7134" num="3" /> <cdparam x="572" y="28" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3457" index="45" uid="df613bb9-2265-427d-b43d-6e013c6056a2" > -<father id="3463" num="4" /> +<SUBCOMPONENT type="-1" id="7128" index="45" uid="6b6983a6-d606-4f98-b69a-75ff562fbb03" > +<father id="7134" num="4" /> <cdparam x="509" y="49" /> <sizeparam width="68" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3453" /> -<TGConnectingPoint num="1" id="3454" /> -<TGConnectingPoint num="2" id="3455" /> -<TGConnectingPoint num="3" id="3456" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7124" /> +<TGConnectingPoint num="1" id="7125" /> +<TGConnectingPoint num="2" id="7126" /> +<TGConnectingPoint num="3" id="7127" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="1" enabled="true"/> @@ -7091,26 +15121,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3470" index="3" uid="23514a43-b960-4dfb-aa7a-55616eeb8486" > +<CONNECTOR type="5102" id="7141" index="3" uid="6f009455-49b5-476e-ba73-4390cd3433b0" > <cdparam x="575" y="636" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3469" /> -<P1 x="575" y="636" id="3862" /> -<P2 x="523" y="714" id="3796" /> +<TGConnectingPoint num="0" id="7140" /> +<P1 x="575" y="636" id="7533" /> +<P2 x="523" y="714" id="7467" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3468" index="46" uid="4b43e95e-f68b-483f-8646-a1896ed1dd3c" > -<father id="3470" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7139" index="46" uid="5a3a160d-e143-42ee-8644-db526656afde" > +<father id="7141" num="0" /> <cdparam x="565" y="676" /> <sizeparam width="134" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3464" /> -<TGConnectingPoint num="1" id="3465" /> -<TGConnectingPoint num="2" id="3466" /> -<TGConnectingPoint num="3" id="3467" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7135" /> +<TGConnectingPoint num="1" id="7136" /> +<TGConnectingPoint num="2" id="7137" /> +<TGConnectingPoint num="3" id="7138" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -7126,26 +15158,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3477" index="4" uid="aa11f2d7-5866-43e6-a6eb-6393e0af9be0" > +<CONNECTOR type="5102" id="7148" index="4" uid="5ab11f82-344d-4b0b-8782-9f0e11b4dc20" > <cdparam x="622" y="528" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3476" /> -<P1 x="626" y="528" id="3906" /> -<P2 x="436" y="603" id="3850" /> +<TGConnectingPoint num="0" id="7147" /> +<P1 x="626" y="528" id="7577" /> +<P2 x="436" y="603" id="7521" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3475" index="47" uid="e65de5b8-1b3f-43e4-ab3b-b3c8aa4c81b9" > -<father id="3477" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7146" index="47" uid="4bfa60db-9220-48ad-a741-c9e9c7367cfb" > +<father id="7148" num="0" /> <cdparam x="438" y="547" /> <sizeparam width="87" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3471" /> -<TGConnectingPoint num="1" id="3472" /> -<TGConnectingPoint num="2" id="3473" /> -<TGConnectingPoint num="3" id="3474" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7142" /> +<TGConnectingPoint num="1" id="7143" /> +<TGConnectingPoint num="2" id="7144" /> +<TGConnectingPoint num="3" id="7145" /> <extraparam> <guard value="[ outside > 0]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -7159,66 +15193,72 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3492" index="5" uid="307aca2a-2fb6-4281-9c52-02ca33b0a238" > +<CONNECTOR type="5102" id="7163" index="5" uid="6978ba39-fe5f-4feb-9419-74047dd898c1" > <cdparam x="540" y="417" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3487" /> -<TGConnectingPoint num="1" id="3488" /> -<TGConnectingPoint num="2" id="3489" /> -<TGConnectingPoint num="3" id="3490" /> -<TGConnectingPoint num="4" id="3491" /> -<P1 x="488" y="404" id="3873" /> -<P2 x="356" y="113" id="4072" /> +<TGConnectingPoint num="0" id="7158" /> +<TGConnectingPoint num="1" id="7159" /> +<TGConnectingPoint num="2" id="7160" /> +<TGConnectingPoint num="3" id="7161" /> +<TGConnectingPoint num="4" id="7162" /> +<P1 x="488" y="404" id="7544" /> +<P2 x="356" y="113" id="7743" /> <Point x="488" y="424" /> <Point x="106" y="424" /> <Point x="106" y="93" /> <Point x="336" y="93" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3478" index="48" uid="599ec075-9703-475b-8a33-1c22e65beed9" > -<father id="3492" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7149" index="48" uid="ea0af1af-c6f0-40d2-a48a-46ecf3fbee63" > +<father id="7163" num="0" /> <cdparam x="488" y="424" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3479" index="49" uid="323236eb-0f19-4eb7-bcde-01fbd21fba00" > -<father id="3492" num="1" /> +<SUBCOMPONENT type="-1" id="7150" index="49" uid="1ae45dac-6d5c-43e7-a129-c4c59a0fef75" > +<father id="7163" num="1" /> <cdparam x="106" y="424" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3480" index="50" uid="82e02634-c3f1-477c-a414-920e4dd5643a" > -<father id="3492" num="2" /> +<SUBCOMPONENT type="-1" id="7151" index="50" uid="dd1aafcf-920a-4f4b-970c-6ac301146293" > +<father id="7163" num="2" /> <cdparam x="106" y="93" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3481" index="51" uid="13953020-0ddf-408c-84b2-2d549817fa9f" > -<father id="3492" num="3" /> +<SUBCOMPONENT type="-1" id="7152" index="51" uid="0fd9f27d-04ed-4d4e-86ed-1eb656eee900" > +<father id="7163" num="3" /> <cdparam x="336" y="93" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3486" index="52" uid="92ff20f2-a282-457d-9af4-f23f835e89d0" > -<father id="3492" num="4" /> +<SUBCOMPONENT type="-1" id="7157" index="52" uid="e5facd27-08f0-4b20-921d-dba11d7cb18d" > +<father id="7163" num="4" /> <cdparam x="471" y="284" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3482" /> -<TGConnectingPoint num="1" id="3483" /> -<TGConnectingPoint num="2" id="3484" /> -<TGConnectingPoint num="3" id="3485" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7153" /> +<TGConnectingPoint num="1" id="7154" /> +<TGConnectingPoint num="2" id="7155" /> +<TGConnectingPoint num="3" id="7156" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -7232,66 +15272,72 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3507" index="6" uid="e7e00137-157c-48ed-9274-790e01900c86" > +<CONNECTOR type="5102" id="7178" index="6" uid="d851074b-f02a-4340-aa17-41b28c35663e" > <cdparam x="714" y="628" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3502" /> -<TGConnectingPoint num="1" id="3503" /> -<TGConnectingPoint num="2" id="3504" /> -<TGConnectingPoint num="3" id="3505" /> -<TGConnectingPoint num="4" id="3506" /> -<P1 x="714" y="628" id="3884" /> -<P2 x="543" y="132" id="4088" /> +<TGConnectingPoint num="0" id="7173" /> +<TGConnectingPoint num="1" id="7174" /> +<TGConnectingPoint num="2" id="7175" /> +<TGConnectingPoint num="3" id="7176" /> +<TGConnectingPoint num="4" id="7177" /> +<P1 x="714" y="628" id="7555" /> +<P2 x="543" y="132" id="7759" /> <Point x="714" y="648" /> <Point x="871" y="648" /> <Point x="871" y="112" /> <Point x="563" y="112" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3493" index="53" uid="76be64de-20e3-4e91-af8a-862411abeace" > -<father id="3507" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7164" index="53" uid="0e0078aa-00d8-4d0f-b8b9-2344e9916b51" > +<father id="7178" num="0" /> <cdparam x="714" y="648" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3494" index="54" uid="07972c4f-9cc7-4783-a881-3e1882d63fed" > -<father id="3507" num="1" /> +<SUBCOMPONENT type="-1" id="7165" index="54" uid="e3aed499-4d7e-410d-925a-5c929e29ac0b" > +<father id="7178" num="1" /> <cdparam x="871" y="648" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3495" index="55" uid="23b459f4-5796-4b68-9d7f-eb3baffe54de" > -<father id="3507" num="2" /> +<SUBCOMPONENT type="-1" id="7166" index="55" uid="68b1c41d-fd36-438f-87ed-c9a07f554f03" > +<father id="7178" num="2" /> <cdparam x="871" y="112" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3496" index="56" uid="c950f26d-47ca-414e-a7fa-33f914994f68" > -<father id="3507" num="3" /> +<SUBCOMPONENT type="-1" id="7167" index="56" uid="ddaaf7e9-7d3d-4c7e-944f-fa7fa2e99411" > +<father id="7178" num="3" /> <cdparam x="563" y="112" /> <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3501" index="57" uid="9961157c-e09b-4d69-917f-964bc14f60d7" > -<father id="3507" num="4" /> +<SUBCOMPONENT type="-1" id="7172" index="57" uid="a90f95a6-1864-4d18-9e08-3f7e92f21fd8" > +<father id="7178" num="4" /> <cdparam x="736" y="464" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3497" /> -<TGConnectingPoint num="1" id="3498" /> -<TGConnectingPoint num="2" id="3499" /> -<TGConnectingPoint num="3" id="3500" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7168" /> +<TGConnectingPoint num="1" id="7169" /> +<TGConnectingPoint num="2" id="7170" /> +<TGConnectingPoint num="3" id="7171" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -7305,26 +15351,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3514" index="7" uid="5e479c8f-30ce-4aab-9d97-514054fbf8ce" > +<CONNECTOR type="5102" id="7185" index="7" uid="9a0b327e-cf7e-4ac9-93d6-c69d61ee638c" > <cdparam x="406" y="74" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3513" /> -<P1 x="406" y="74" id="4135" /> -<P2 x="449" y="101" id="4063" /> +<TGConnectingPoint num="0" id="7184" /> +<P1 x="406" y="74" id="7806" /> +<P2 x="449" y="101" id="7734" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3512" index="58" uid="4b1678d0-4632-4c1b-ba43-7b3b910a4e5e" > -<father id="3514" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7183" index="58" uid="dacfcb5f-72bd-4f72-8038-261ccaf02899" > +<father id="7185" num="0" /> <cdparam x="406" y="87" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3508" /> -<TGConnectingPoint num="1" id="3509" /> -<TGConnectingPoint num="2" id="3510" /> -<TGConnectingPoint num="3" id="3511" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7179" /> +<TGConnectingPoint num="1" id="7180" /> +<TGConnectingPoint num="2" id="7181" /> +<TGConnectingPoint num="3" id="7182" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -7338,26 +15386,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3521" index="8" uid="09673ce3-7bb8-4ff2-9857-61e767521159" > +<CONNECTOR type="5102" id="7192" index="8" uid="ecc88126-61e4-4440-a49b-138c92c1b326" > <cdparam x="457" y="151" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3520" /> -<P1 x="496" y="151" id="4077" /> -<P2 x="496" y="197" id="3978" /> +<TGConnectingPoint num="0" id="7191" /> +<P1 x="496" y="151" id="7748" /> +<P2 x="496" y="197" id="7649" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3519" index="59" uid="5915b336-3c95-4ffd-a3f6-8634c3510e00" > -<father id="3521" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7190" index="59" uid="fdb41188-fd9d-440c-a4ec-c33fd41ccd0f" > +<father id="7192" num="0" /> <cdparam x="500" y="180" /> <sizeparam width="77" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3515" /> -<TGConnectingPoint num="1" id="3516" /> -<TGConnectingPoint num="2" id="3517" /> -<TGConnectingPoint num="3" id="3518" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7186" /> +<TGConnectingPoint num="1" id="7187" /> +<TGConnectingPoint num="2" id="7188" /> +<TGConnectingPoint num="3" id="7189" /> <extraparam> <guard value="[ inside > 0]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -7371,26 +15421,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3528" index="9" uid="b6666bf8-d8a7-4142-9f8e-7144e2f10217" > +<CONNECTOR type="5102" id="7199" index="9" uid="cefb9d28-5812-469c-b801-a1d2c3adda3c" > <cdparam x="525" y="221" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3527" /> -<P1 x="496" y="227" id="3979" /> -<P2 x="561" y="281" id="3989" /> +<TGConnectingPoint num="0" id="7198" /> +<P1 x="496" y="227" id="7650" /> +<P2 x="561" y="281" id="7660" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3526" index="60" uid="e97a0f30-4a67-4850-bcf7-92e606c6fb06" > -<father id="3528" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7197" index="60" uid="e66c3c78-86c1-4e44-b05e-bd29b9e5c6b7" > +<father id="7199" num="0" /> <cdparam x="552" y="243" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3522" /> -<TGConnectingPoint num="1" id="3523" /> -<TGConnectingPoint num="2" id="3524" /> -<TGConnectingPoint num="3" id="3525" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7193" /> +<TGConnectingPoint num="1" id="7194" /> +<TGConnectingPoint num="2" id="7195" /> +<TGConnectingPoint num="3" id="7196" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -7404,26 +15456,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3535" index="10" uid="c4cbdf4c-030c-40ff-aa12-69e67cfe742f" > +<CONNECTOR type="5102" id="7206" index="10" uid="437c9cb5-dbd9-4570-a52a-18c1ff5f47d0" > <cdparam x="722" y="395" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3534" /> -<P1 x="638" y="334" id="4018" /> -<P2 x="638" y="379" id="3967" /> +<TGConnectingPoint num="0" id="7205" /> +<P1 x="638" y="334" id="7689" /> +<P2 x="638" y="379" id="7638" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3533" index="61" uid="6c1e83fa-b488-4587-8d7e-07b39424d94c" > -<father id="3535" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7204" index="61" uid="7a86bdf5-c2c9-43ea-8b98-9dcc35dbadb5" > +<father id="7206" num="0" /> <cdparam x="723" y="422" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3529" /> -<TGConnectingPoint num="1" id="3530" /> -<TGConnectingPoint num="2" id="3531" /> -<TGConnectingPoint num="3" id="3532" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7200" /> +<TGConnectingPoint num="1" id="7201" /> +<TGConnectingPoint num="2" id="7202" /> +<TGConnectingPoint num="3" id="7203" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -7437,26 +15491,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3542" index="11" uid="752709a7-1958-4e30-8208-fb0ff990d3a9" > +<CONNECTOR type="5102" id="7213" index="11" uid="86157528-22f6-45ba-abc0-f59824089304" > <cdparam x="828" y="510" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3541" /> -<P1 x="638" y="409" id="3968" /> -<P2 x="638" y="491" id="3910" /> +<TGConnectingPoint num="0" id="7212" /> +<P1 x="638" y="409" id="7639" /> +<P2 x="638" y="491" id="7581" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3540" index="62" uid="159aca1f-884b-4b30-8d60-688ca1096e98" > -<father id="3542" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7211" index="62" uid="64179123-e585-4459-96f6-b9c7e958d834" > +<father id="7213" num="0" /> <cdparam x="829" y="543" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3536" /> -<TGConnectingPoint num="1" id="3537" /> -<TGConnectingPoint num="2" id="3538" /> -<TGConnectingPoint num="3" id="3539" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7207" /> +<TGConnectingPoint num="1" id="7208" /> +<TGConnectingPoint num="2" id="7209" /> +<TGConnectingPoint num="3" id="7210" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -7470,26 +15526,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3549" index="12" uid="84f747fb-d375-4b01-b164-b38c04d86442" > +<CONNECTOR type="5102" id="7220" index="12" uid="e21e768f-6896-4ee0-9878-2f21a50be0a4" > <cdparam x="723" y="541" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3548" /> -<P1 x="676" y="541" id="3900" /> -<P2 x="714" y="598" id="3883" /> +<TGConnectingPoint num="0" id="7219" /> +<P1 x="676" y="541" id="7571" /> +<P2 x="714" y="598" id="7554" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3547" index="63" uid="7438dd3f-eda3-4ea9-8b19-6d36bd138aa6" > -<father id="3549" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7218" index="63" uid="7acd6482-760f-4e83-8575-38b05d833037" > +<father id="7220" num="0" /> <cdparam x="718" y="569" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3543" /> -<TGConnectingPoint num="1" id="3544" /> -<TGConnectingPoint num="2" id="3545" /> -<TGConnectingPoint num="3" id="3546" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7214" /> +<TGConnectingPoint num="1" id="7215" /> +<TGConnectingPoint num="2" id="7216" /> +<TGConnectingPoint num="3" id="7217" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -7503,26 +15561,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3556" index="13" uid="fadd5c70-eef1-4f1c-a86f-019f1c4e388b" > +<CONNECTOR type="5102" id="7227" index="13" uid="36431c4a-8225-4f37-854c-2e4446967fd6" > <cdparam x="561" y="334" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3555" /> -<P1 x="561" y="334" id="3994" /> -<P2 x="488" y="374" id="3872" /> +<TGConnectingPoint num="0" id="7226" /> +<P1 x="561" y="334" id="7665" /> +<P2 x="488" y="374" id="7543" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3554" index="64" uid="72ef0369-bbf0-40e8-9417-4e7640407374" > -<father id="3556" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7225" index="64" uid="d4706ec7-6508-488c-9871-79c35f7b9786" > +<father id="7227" num="0" /> <cdparam x="550" y="360" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3550" /> -<TGConnectingPoint num="1" id="3551" /> -<TGConnectingPoint num="2" id="3552" /> -<TGConnectingPoint num="3" id="3553" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7221" /> +<TGConnectingPoint num="1" id="7222" /> +<TGConnectingPoint num="2" id="7223" /> +<TGConnectingPoint num="3" id="7224" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -7536,26 +15596,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3563" index="14" uid="88fbf938-f732-4dce-816c-210c0a46d5b0" > +<CONNECTOR type="5102" id="7234" index="14" uid="5bd4c660-082b-49de-be11-90f26e142ece" > <cdparam x="622" y="541" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3562" /> -<P1 x="626" y="541" id="3899" /> -<P2 x="575" y="606" id="3861" /> +<TGConnectingPoint num="0" id="7233" /> +<P1 x="626" y="541" id="7570" /> +<P2 x="575" y="606" id="7532" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3561" index="65" uid="7a812714-44fc-4060-9455-c78e58c86e38" > -<father id="3563" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7232" index="65" uid="4b16e495-c925-42ef-8e24-0d174fb33771" > +<father id="7234" num="0" /> <cdparam x="602" y="588" /> <sizeparam width="77" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3557" /> -<TGConnectingPoint num="1" id="3558" /> -<TGConnectingPoint num="2" id="3559" /> -<TGConnectingPoint num="3" id="3560" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7228" /> +<TGConnectingPoint num="1" id="7229" /> +<TGConnectingPoint num="2" id="7230" /> +<TGConnectingPoint num="3" id="7231" /> <extraparam> <guard value="[ inside > 0]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -7569,26 +15631,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3570" index="15" uid="4a4f6d37-851b-4af1-a1fe-c7adbcccef25" > +<CONNECTOR type="5102" id="7241" index="15" uid="d8b8168a-821c-4070-9ffa-1bf8d86efa74" > <cdparam x="436" y="633" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3569" /> -<P1 x="436" y="633" id="3851" /> -<P2 x="436" y="714" id="3777" /> +<TGConnectingPoint num="0" id="7240" /> +<P1 x="436" y="633" id="7522" /> +<P2 x="436" y="714" id="7448" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3568" index="66" uid="ed95e698-bdb1-43bc-9c62-ac15580982b9" > -<father id="3570" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7239" index="66" uid="e23998ea-7500-4f64-aee8-33bbb0d00cb4" > +<father id="7241" num="0" /> <cdparam x="296" y="662" /> <sizeparam width="132" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3564" /> -<TGConnectingPoint num="1" id="3565" /> -<TGConnectingPoint num="2" id="3566" /> -<TGConnectingPoint num="3" id="3567" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7235" /> +<TGConnectingPoint num="1" id="7236" /> +<TGConnectingPoint num="2" id="7237" /> +<TGConnectingPoint num="3" id="7238" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -7604,26 +15668,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3577" index="16" uid="664ffcf8-e7d0-47d0-b6cd-274dd33e51f6" > +<CONNECTOR type="5102" id="7248" index="16" uid="1d0307a2-486d-4305-8f09-888ab871c24a" > <cdparam x="378" y="151" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3576" /> -<P1 x="378" y="151" id="4090" /> -<P2 x="327" y="177" id="3693" /> +<TGConnectingPoint num="0" id="7247" /> +<P1 x="378" y="151" id="7761" /> +<P2 x="327" y="177" id="7364" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3575" index="67" uid="1aef0698-f3b7-46af-874a-8a0738178361" > -<father id="3577" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7246" index="67" uid="62935ac5-e6f6-4ee0-8da9-6b038dff6951" > +<father id="7248" num="0" /> <cdparam x="376" y="174" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3571" /> -<TGConnectingPoint num="1" id="3572" /> -<TGConnectingPoint num="2" id="3573" /> -<TGConnectingPoint num="3" id="3574" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7242" /> +<TGConnectingPoint num="1" id="7243" /> +<TGConnectingPoint num="2" id="7244" /> +<TGConnectingPoint num="3" id="7245" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -7637,26 +15703,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3584" index="17" uid="d3b4aa53-5f96-4d1d-8316-be32dfb081e2" > +<CONNECTOR type="5102" id="7255" index="17" uid="a346c9b1-036c-4947-ae5b-adc98b7f30c5" > <cdparam x="327" y="223" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3583" /> -<P1 x="327" y="207" id="3694" /> -<P2 x="327" y="240" id="3609" /> +<TGConnectingPoint num="0" id="7254" /> +<P1 x="327" y="207" id="7365" /> +<P2 x="327" y="240" id="7280" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3582" index="68" uid="9498b4b8-406a-4fb2-9447-a370afbf4ad1" > -<father id="3584" num="0" /> -<cdparam x="333" y="226" /> -<sizeparam width="127" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7253" index="68" uid="36b00eff-6598-412c-b523-f8714116ed3f" > +<father id="7255" num="0" /> +<cdparam x="327" y="234" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3578" /> -<TGConnectingPoint num="1" id="3579" /> -<TGConnectingPoint num="2" id="3580" /> -<TGConnectingPoint num="3" id="3581" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7249" /> +<TGConnectingPoint num="1" id="7250" /> +<TGConnectingPoint num="2" id="7251" /> +<TGConnectingPoint num="3" id="7252" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -7667,30 +15735,31 @@ in DoorAndLockButton <computeMin value="" enabled="true"/> <computeMax value="" enabled="true"/> <probability value="" enabled="true"/> -<actions value="m = sdecrypt(m, sk)" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3591" index="18" uid="0e9b82e7-e3d7-4980-9d0a-45b39b6a18ed" > +<CONNECTOR type="5102" id="7262" index="18" uid="827fdca7-52e2-4662-9762-8d58553e1263" > <cdparam x="291" y="289" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="3590" /> -<P1 x="258" y="283" id="3617" /> -<P2 x="258" y="346" id="3682" /> +<TGConnectingPoint num="0" id="7261" /> +<P1 x="258" y="283" id="7288" /> +<P2 x="258" y="346" id="7353" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3589" index="69" uid="5be0c5ff-cf59-4623-9dc5-b2ab52317928" > -<father id="3591" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7260" index="69" uid="f6eea27a-ffe9-4e22-b47d-b7ee012d52cb" > +<father id="7262" num="0" /> <cdparam x="278" y="292" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3585" /> -<TGConnectingPoint num="1" id="3586" /> -<TGConnectingPoint num="2" id="3587" /> -<TGConnectingPoint num="3" id="3588" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7256" /> +<TGConnectingPoint num="1" id="7257" /> +<TGConnectingPoint num="2" id="7258" /> +<TGConnectingPoint num="3" id="7259" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -7704,717 +15773,735 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<COMPONENT type="5106" id="3664" index="19" uid="dc131e1c-c750-4cf8-8b3a-6a37a53f16b6" > +<COMPONENT type="5106" id="7335" index="19" uid="2b58ced1-f667-4c45-8aeb-ef2ca1831dc8" > <cdparam x="258" y="240" /> <sizeparam width="187" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="state0" value="IN_EMERGENCY_CALL" /> -<TGConnectingPoint num="0" id="3592" /> -<TGConnectingPoint num="1" id="3593" /> -<TGConnectingPoint num="2" id="3594" /> -<TGConnectingPoint num="3" id="3595" /> -<TGConnectingPoint num="4" id="3596" /> -<TGConnectingPoint num="5" id="3597" /> -<TGConnectingPoint num="6" id="3598" /> -<TGConnectingPoint num="7" id="3599" /> -<TGConnectingPoint num="8" id="3600" /> -<TGConnectingPoint num="9" id="3601" /> -<TGConnectingPoint num="10" id="3602" /> -<TGConnectingPoint num="11" id="3603" /> -<TGConnectingPoint num="12" id="3604" /> -<TGConnectingPoint num="13" id="3605" /> -<TGConnectingPoint num="14" id="3606" /> -<TGConnectingPoint num="15" id="3607" /> -<TGConnectingPoint num="16" id="3608" /> -<TGConnectingPoint num="17" id="3609" /> -<TGConnectingPoint num="18" id="3610" /> -<TGConnectingPoint num="19" id="3611" /> -<TGConnectingPoint num="20" id="3612" /> -<TGConnectingPoint num="21" id="3613" /> -<TGConnectingPoint num="22" id="3614" /> -<TGConnectingPoint num="23" id="3615" /> -<TGConnectingPoint num="24" id="3616" /> -<TGConnectingPoint num="25" id="3617" /> -<TGConnectingPoint num="26" id="3618" /> -<TGConnectingPoint num="27" id="3619" /> -<TGConnectingPoint num="28" id="3620" /> -<TGConnectingPoint num="29" id="3621" /> -<TGConnectingPoint num="30" id="3622" /> -<TGConnectingPoint num="31" id="3623" /> -<TGConnectingPoint num="32" id="3624" /> -<TGConnectingPoint num="33" id="3625" /> -<TGConnectingPoint num="34" id="3626" /> -<TGConnectingPoint num="35" id="3627" /> -<TGConnectingPoint num="36" id="3628" /> -<TGConnectingPoint num="37" id="3629" /> -<TGConnectingPoint num="38" id="3630" /> -<TGConnectingPoint num="39" id="3631" /> -<TGConnectingPoint num="40" id="3632" /> -<TGConnectingPoint num="41" id="3633" /> -<TGConnectingPoint num="42" id="3634" /> -<TGConnectingPoint num="43" id="3635" /> -<TGConnectingPoint num="44" id="3636" /> -<TGConnectingPoint num="45" id="3637" /> -<TGConnectingPoint num="46" id="3638" /> -<TGConnectingPoint num="47" id="3639" /> -<TGConnectingPoint num="48" id="3640" /> -<TGConnectingPoint num="49" id="3641" /> -<TGConnectingPoint num="50" id="3642" /> -<TGConnectingPoint num="51" id="3643" /> -<TGConnectingPoint num="52" id="3644" /> -<TGConnectingPoint num="53" id="3645" /> -<TGConnectingPoint num="54" id="3646" /> -<TGConnectingPoint num="55" id="3647" /> -<TGConnectingPoint num="56" id="3648" /> -<TGConnectingPoint num="57" id="3649" /> -<TGConnectingPoint num="58" id="3650" /> -<TGConnectingPoint num="59" id="3651" /> -<TGConnectingPoint num="60" id="3652" /> -<TGConnectingPoint num="61" id="3653" /> -<TGConnectingPoint num="62" id="3654" /> -<TGConnectingPoint num="63" id="3655" /> -<TGConnectingPoint num="64" id="3656" /> -<TGConnectingPoint num="65" id="3657" /> -<TGConnectingPoint num="66" id="3658" /> -<TGConnectingPoint num="67" id="3659" /> -<TGConnectingPoint num="68" id="3660" /> -<TGConnectingPoint num="69" id="3661" /> -<TGConnectingPoint num="70" id="3662" /> -<TGConnectingPoint num="71" id="3663" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="301" id="3681" index="20" uid="23e2376a-0429-457a-a93d-334fc07c9f68" > +<new d="false" /> +<TGConnectingPoint num="0" id="7263" /> +<TGConnectingPoint num="1" id="7264" /> +<TGConnectingPoint num="2" id="7265" /> +<TGConnectingPoint num="3" id="7266" /> +<TGConnectingPoint num="4" id="7267" /> +<TGConnectingPoint num="5" id="7268" /> +<TGConnectingPoint num="6" id="7269" /> +<TGConnectingPoint num="7" id="7270" /> +<TGConnectingPoint num="8" id="7271" /> +<TGConnectingPoint num="9" id="7272" /> +<TGConnectingPoint num="10" id="7273" /> +<TGConnectingPoint num="11" id="7274" /> +<TGConnectingPoint num="12" id="7275" /> +<TGConnectingPoint num="13" id="7276" /> +<TGConnectingPoint num="14" id="7277" /> +<TGConnectingPoint num="15" id="7278" /> +<TGConnectingPoint num="16" id="7279" /> +<TGConnectingPoint num="17" id="7280" /> +<TGConnectingPoint num="18" id="7281" /> +<TGConnectingPoint num="19" id="7282" /> +<TGConnectingPoint num="20" id="7283" /> +<TGConnectingPoint num="21" id="7284" /> +<TGConnectingPoint num="22" id="7285" /> +<TGConnectingPoint num="23" id="7286" /> +<TGConnectingPoint num="24" id="7287" /> +<TGConnectingPoint num="25" id="7288" /> +<TGConnectingPoint num="26" id="7289" /> +<TGConnectingPoint num="27" id="7290" /> +<TGConnectingPoint num="28" id="7291" /> +<TGConnectingPoint num="29" id="7292" /> +<TGConnectingPoint num="30" id="7293" /> +<TGConnectingPoint num="31" id="7294" /> +<TGConnectingPoint num="32" id="7295" /> +<TGConnectingPoint num="33" id="7296" /> +<TGConnectingPoint num="34" id="7297" /> +<TGConnectingPoint num="35" id="7298" /> +<TGConnectingPoint num="36" id="7299" /> +<TGConnectingPoint num="37" id="7300" /> +<TGConnectingPoint num="38" id="7301" /> +<TGConnectingPoint num="39" id="7302" /> +<TGConnectingPoint num="40" id="7303" /> +<TGConnectingPoint num="41" id="7304" /> +<TGConnectingPoint num="42" id="7305" /> +<TGConnectingPoint num="43" id="7306" /> +<TGConnectingPoint num="44" id="7307" /> +<TGConnectingPoint num="45" id="7308" /> +<TGConnectingPoint num="46" id="7309" /> +<TGConnectingPoint num="47" id="7310" /> +<TGConnectingPoint num="48" id="7311" /> +<TGConnectingPoint num="49" id="7312" /> +<TGConnectingPoint num="50" id="7313" /> +<TGConnectingPoint num="51" id="7314" /> +<TGConnectingPoint num="52" id="7315" /> +<TGConnectingPoint num="53" id="7316" /> +<TGConnectingPoint num="54" id="7317" /> +<TGConnectingPoint num="55" id="7318" /> +<TGConnectingPoint num="56" id="7319" /> +<TGConnectingPoint num="57" id="7320" /> +<TGConnectingPoint num="58" id="7321" /> +<TGConnectingPoint num="59" id="7322" /> +<TGConnectingPoint num="60" id="7323" /> +<TGConnectingPoint num="61" id="7324" /> +<TGConnectingPoint num="62" id="7325" /> +<TGConnectingPoint num="63" id="7326" /> +<TGConnectingPoint num="64" id="7327" /> +<TGConnectingPoint num="65" id="7328" /> +<TGConnectingPoint num="66" id="7329" /> +<TGConnectingPoint num="67" id="7330" /> +<TGConnectingPoint num="68" id="7331" /> +<TGConnectingPoint num="69" id="7332" /> +<TGConnectingPoint num="70" id="7333" /> +<TGConnectingPoint num="71" id="7334" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="7352" index="20" uid="6e8b257e-c73c-4d02-9214-dff210725f68" > <cdparam x="823" y="27" /> <sizeparam width="123" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="UML Note" value="System is blocked " /> -<TGConnectingPoint num="0" id="3665" /> -<TGConnectingPoint num="1" id="3666" /> -<TGConnectingPoint num="2" id="3667" /> -<TGConnectingPoint num="3" id="3668" /> -<TGConnectingPoint num="4" id="3669" /> -<TGConnectingPoint num="5" id="3670" /> -<TGConnectingPoint num="6" id="3671" /> -<TGConnectingPoint num="7" id="3672" /> -<TGConnectingPoint num="8" id="3673" /> -<TGConnectingPoint num="9" id="3674" /> -<TGConnectingPoint num="10" id="3675" /> -<TGConnectingPoint num="11" id="3676" /> -<TGConnectingPoint num="12" id="3677" /> -<TGConnectingPoint num="13" id="3678" /> -<TGConnectingPoint num="14" id="3679" /> -<TGConnectingPoint num="15" id="3680" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7336" /> +<TGConnectingPoint num="1" id="7337" /> +<TGConnectingPoint num="2" id="7338" /> +<TGConnectingPoint num="3" id="7339" /> +<TGConnectingPoint num="4" id="7340" /> +<TGConnectingPoint num="5" id="7341" /> +<TGConnectingPoint num="6" id="7342" /> +<TGConnectingPoint num="7" id="7343" /> +<TGConnectingPoint num="8" id="7344" /> +<TGConnectingPoint num="9" id="7345" /> +<TGConnectingPoint num="10" id="7346" /> +<TGConnectingPoint num="11" id="7347" /> +<TGConnectingPoint num="12" id="7348" /> +<TGConnectingPoint num="13" id="7349" /> +<TGConnectingPoint num="14" id="7350" /> +<TGConnectingPoint num="15" id="7351" /> <extraparam> <Line value="System is blocked" /> </extraparam> </COMPONENT> -<COMPONENT type="5104" id="3692" index="21" uid="6c213f50-5914-4469-91cd-5928322b40cb" > +<COMPONENT type="5104" id="7363" index="21" uid="72ebc9c8-de95-40df-8816-14522a82f7bf" > <cdparam x="234" y="351" /> <sizeparam width="49" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Receive signal" value="lock()" /> -<TGConnectingPoint num="0" id="3682" /> -<TGConnectingPoint num="1" id="3683" /> -<TGConnectingPoint num="2" id="3684" /> -<TGConnectingPoint num="3" id="3685" /> -<TGConnectingPoint num="4" id="3686" /> -<TGConnectingPoint num="5" id="3687" /> -<TGConnectingPoint num="6" id="3688" /> -<TGConnectingPoint num="7" id="3689" /> -<TGConnectingPoint num="8" id="3690" /> -<TGConnectingPoint num="9" id="3691" /> -</COMPONENT> - -<COMPONENT type="5104" id="3703" index="22" uid="f1ebf952-9b48-4da8-8c75-e38bc1bf8e6c" > -<cdparam x="297" y="182" /> -<sizeparam width="60" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7353" /> +<TGConnectingPoint num="1" id="7354" /> +<TGConnectingPoint num="2" id="7355" /> +<TGConnectingPoint num="3" id="7356" /> +<TGConnectingPoint num="4" id="7357" /> +<TGConnectingPoint num="5" id="7358" /> +<TGConnectingPoint num="6" id="7359" /> +<TGConnectingPoint num="7" id="7360" /> +<TGConnectingPoint num="8" id="7361" /> +<TGConnectingPoint num="9" id="7362" /> +</COMPONENT> + +<COMPONENT type="5104" id="7374" index="22" uid="a8ae32ec-9725-4d93-9492-85c3198a7614" > +<cdparam x="272" y="182" /> +<sizeparam width="110" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Receive signal" value="chin(m)" /> -<TGConnectingPoint num="0" id="3693" /> -<TGConnectingPoint num="1" id="3694" /> -<TGConnectingPoint num="2" id="3695" /> -<TGConnectingPoint num="3" id="3696" /> -<TGConnectingPoint num="4" id="3697" /> -<TGConnectingPoint num="5" id="3698" /> -<TGConnectingPoint num="6" id="3699" /> -<TGConnectingPoint num="7" id="3700" /> -<TGConnectingPoint num="8" id="3701" /> -<TGConnectingPoint num="9" id="3702" /> -</COMPONENT> - -<COMPONENT type="5106" id="3776" index="23" uid="07889a48-c7c8-4b14-ac18-1a264bf1a4d7" > +<infoparam name="Receive signal" value="emergencyCall()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7364" /> +<TGConnectingPoint num="1" id="7365" /> +<TGConnectingPoint num="2" id="7366" /> +<TGConnectingPoint num="3" id="7367" /> +<TGConnectingPoint num="4" id="7368" /> +<TGConnectingPoint num="5" id="7369" /> +<TGConnectingPoint num="6" id="7370" /> +<TGConnectingPoint num="7" id="7371" /> +<TGConnectingPoint num="8" id="7372" /> +<TGConnectingPoint num="9" id="7373" /> +</COMPONENT> + +<COMPONENT type="5106" id="7447" index="23" uid="df508e60-f43b-4cc4-aa86-aa517a168248" > <cdparam x="592" y="28" /> <sizeparam width="220" height="41" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="state0" value="LOCKED_EMPTY_COCKPIT" /> -<TGConnectingPoint num="0" id="3704" /> -<TGConnectingPoint num="1" id="3705" /> -<TGConnectingPoint num="2" id="3706" /> -<TGConnectingPoint num="3" id="3707" /> -<TGConnectingPoint num="4" id="3708" /> -<TGConnectingPoint num="5" id="3709" /> -<TGConnectingPoint num="6" id="3710" /> -<TGConnectingPoint num="7" id="3711" /> -<TGConnectingPoint num="8" id="3712" /> -<TGConnectingPoint num="9" id="3713" /> -<TGConnectingPoint num="10" id="3714" /> -<TGConnectingPoint num="11" id="3715" /> -<TGConnectingPoint num="12" id="3716" /> -<TGConnectingPoint num="13" id="3717" /> -<TGConnectingPoint num="14" id="3718" /> -<TGConnectingPoint num="15" id="3719" /> -<TGConnectingPoint num="16" id="3720" /> -<TGConnectingPoint num="17" id="3721" /> -<TGConnectingPoint num="18" id="3722" /> -<TGConnectingPoint num="19" id="3723" /> -<TGConnectingPoint num="20" id="3724" /> -<TGConnectingPoint num="21" id="3725" /> -<TGConnectingPoint num="22" id="3726" /> -<TGConnectingPoint num="23" id="3727" /> -<TGConnectingPoint num="24" id="3728" /> -<TGConnectingPoint num="25" id="3729" /> -<TGConnectingPoint num="26" id="3730" /> -<TGConnectingPoint num="27" id="3731" /> -<TGConnectingPoint num="28" id="3732" /> -<TGConnectingPoint num="29" id="3733" /> -<TGConnectingPoint num="30" id="3734" /> -<TGConnectingPoint num="31" id="3735" /> -<TGConnectingPoint num="32" id="3736" /> -<TGConnectingPoint num="33" id="3737" /> -<TGConnectingPoint num="34" id="3738" /> -<TGConnectingPoint num="35" id="3739" /> -<TGConnectingPoint num="36" id="3740" /> -<TGConnectingPoint num="37" id="3741" /> -<TGConnectingPoint num="38" id="3742" /> -<TGConnectingPoint num="39" id="3743" /> -<TGConnectingPoint num="40" id="3744" /> -<TGConnectingPoint num="41" id="3745" /> -<TGConnectingPoint num="42" id="3746" /> -<TGConnectingPoint num="43" id="3747" /> -<TGConnectingPoint num="44" id="3748" /> -<TGConnectingPoint num="45" id="3749" /> -<TGConnectingPoint num="46" id="3750" /> -<TGConnectingPoint num="47" id="3751" /> -<TGConnectingPoint num="48" id="3752" /> -<TGConnectingPoint num="49" id="3753" /> -<TGConnectingPoint num="50" id="3754" /> -<TGConnectingPoint num="51" id="3755" /> -<TGConnectingPoint num="52" id="3756" /> -<TGConnectingPoint num="53" id="3757" /> -<TGConnectingPoint num="54" id="3758" /> -<TGConnectingPoint num="55" id="3759" /> -<TGConnectingPoint num="56" id="3760" /> -<TGConnectingPoint num="57" id="3761" /> -<TGConnectingPoint num="58" id="3762" /> -<TGConnectingPoint num="59" id="3763" /> -<TGConnectingPoint num="60" id="3764" /> -<TGConnectingPoint num="61" id="3765" /> -<TGConnectingPoint num="62" id="3766" /> -<TGConnectingPoint num="63" id="3767" /> -<TGConnectingPoint num="64" id="3768" /> -<TGConnectingPoint num="65" id="3769" /> -<TGConnectingPoint num="66" id="3770" /> -<TGConnectingPoint num="67" id="3771" /> -<TGConnectingPoint num="68" id="3772" /> -<TGConnectingPoint num="69" id="3773" /> -<TGConnectingPoint num="70" id="3774" /> -<TGConnectingPoint num="71" id="3775" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5106" id="3849" index="24" uid="147d8842-a1c9-4778-9df6-b1a973b603b8" > +<new d="false" /> +<TGConnectingPoint num="0" id="7375" /> +<TGConnectingPoint num="1" id="7376" /> +<TGConnectingPoint num="2" id="7377" /> +<TGConnectingPoint num="3" id="7378" /> +<TGConnectingPoint num="4" id="7379" /> +<TGConnectingPoint num="5" id="7380" /> +<TGConnectingPoint num="6" id="7381" /> +<TGConnectingPoint num="7" id="7382" /> +<TGConnectingPoint num="8" id="7383" /> +<TGConnectingPoint num="9" id="7384" /> +<TGConnectingPoint num="10" id="7385" /> +<TGConnectingPoint num="11" id="7386" /> +<TGConnectingPoint num="12" id="7387" /> +<TGConnectingPoint num="13" id="7388" /> +<TGConnectingPoint num="14" id="7389" /> +<TGConnectingPoint num="15" id="7390" /> +<TGConnectingPoint num="16" id="7391" /> +<TGConnectingPoint num="17" id="7392" /> +<TGConnectingPoint num="18" id="7393" /> +<TGConnectingPoint num="19" id="7394" /> +<TGConnectingPoint num="20" id="7395" /> +<TGConnectingPoint num="21" id="7396" /> +<TGConnectingPoint num="22" id="7397" /> +<TGConnectingPoint num="23" id="7398" /> +<TGConnectingPoint num="24" id="7399" /> +<TGConnectingPoint num="25" id="7400" /> +<TGConnectingPoint num="26" id="7401" /> +<TGConnectingPoint num="27" id="7402" /> +<TGConnectingPoint num="28" id="7403" /> +<TGConnectingPoint num="29" id="7404" /> +<TGConnectingPoint num="30" id="7405" /> +<TGConnectingPoint num="31" id="7406" /> +<TGConnectingPoint num="32" id="7407" /> +<TGConnectingPoint num="33" id="7408" /> +<TGConnectingPoint num="34" id="7409" /> +<TGConnectingPoint num="35" id="7410" /> +<TGConnectingPoint num="36" id="7411" /> +<TGConnectingPoint num="37" id="7412" /> +<TGConnectingPoint num="38" id="7413" /> +<TGConnectingPoint num="39" id="7414" /> +<TGConnectingPoint num="40" id="7415" /> +<TGConnectingPoint num="41" id="7416" /> +<TGConnectingPoint num="42" id="7417" /> +<TGConnectingPoint num="43" id="7418" /> +<TGConnectingPoint num="44" id="7419" /> +<TGConnectingPoint num="45" id="7420" /> +<TGConnectingPoint num="46" id="7421" /> +<TGConnectingPoint num="47" id="7422" /> +<TGConnectingPoint num="48" id="7423" /> +<TGConnectingPoint num="49" id="7424" /> +<TGConnectingPoint num="50" id="7425" /> +<TGConnectingPoint num="51" id="7426" /> +<TGConnectingPoint num="52" id="7427" /> +<TGConnectingPoint num="53" id="7428" /> +<TGConnectingPoint num="54" id="7429" /> +<TGConnectingPoint num="55" id="7430" /> +<TGConnectingPoint num="56" id="7431" /> +<TGConnectingPoint num="57" id="7432" /> +<TGConnectingPoint num="58" id="7433" /> +<TGConnectingPoint num="59" id="7434" /> +<TGConnectingPoint num="60" id="7435" /> +<TGConnectingPoint num="61" id="7436" /> +<TGConnectingPoint num="62" id="7437" /> +<TGConnectingPoint num="63" id="7438" /> +<TGConnectingPoint num="64" id="7439" /> +<TGConnectingPoint num="65" id="7440" /> +<TGConnectingPoint num="66" id="7441" /> +<TGConnectingPoint num="67" id="7442" /> +<TGConnectingPoint num="68" id="7443" /> +<TGConnectingPoint num="69" id="7444" /> +<TGConnectingPoint num="70" id="7445" /> +<TGConnectingPoint num="71" id="7446" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="7520" index="24" uid="2b603e58-09ec-4aa5-a39f-18ccaf75dfac" > <cdparam x="436" y="714" /> <sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="state0" value="OPENED" /> -<TGConnectingPoint num="0" id="3777" /> -<TGConnectingPoint num="1" id="3778" /> -<TGConnectingPoint num="2" id="3779" /> -<TGConnectingPoint num="3" id="3780" /> -<TGConnectingPoint num="4" id="3781" /> -<TGConnectingPoint num="5" id="3782" /> -<TGConnectingPoint num="6" id="3783" /> -<TGConnectingPoint num="7" id="3784" /> -<TGConnectingPoint num="8" id="3785" /> -<TGConnectingPoint num="9" id="3786" /> -<TGConnectingPoint num="10" id="3787" /> -<TGConnectingPoint num="11" id="3788" /> -<TGConnectingPoint num="12" id="3789" /> -<TGConnectingPoint num="13" id="3790" /> -<TGConnectingPoint num="14" id="3791" /> -<TGConnectingPoint num="15" id="3792" /> -<TGConnectingPoint num="16" id="3793" /> -<TGConnectingPoint num="17" id="3794" /> -<TGConnectingPoint num="18" id="3795" /> -<TGConnectingPoint num="19" id="3796" /> -<TGConnectingPoint num="20" id="3797" /> -<TGConnectingPoint num="21" id="3798" /> -<TGConnectingPoint num="22" id="3799" /> -<TGConnectingPoint num="23" id="3800" /> -<TGConnectingPoint num="24" id="3801" /> -<TGConnectingPoint num="25" id="3802" /> -<TGConnectingPoint num="26" id="3803" /> -<TGConnectingPoint num="27" id="3804" /> -<TGConnectingPoint num="28" id="3805" /> -<TGConnectingPoint num="29" id="3806" /> -<TGConnectingPoint num="30" id="3807" /> -<TGConnectingPoint num="31" id="3808" /> -<TGConnectingPoint num="32" id="3809" /> -<TGConnectingPoint num="33" id="3810" /> -<TGConnectingPoint num="34" id="3811" /> -<TGConnectingPoint num="35" id="3812" /> -<TGConnectingPoint num="36" id="3813" /> -<TGConnectingPoint num="37" id="3814" /> -<TGConnectingPoint num="38" id="3815" /> -<TGConnectingPoint num="39" id="3816" /> -<TGConnectingPoint num="40" id="3817" /> -<TGConnectingPoint num="41" id="3818" /> -<TGConnectingPoint num="42" id="3819" /> -<TGConnectingPoint num="43" id="3820" /> -<TGConnectingPoint num="44" id="3821" /> -<TGConnectingPoint num="45" id="3822" /> -<TGConnectingPoint num="46" id="3823" /> -<TGConnectingPoint num="47" id="3824" /> -<TGConnectingPoint num="48" id="3825" /> -<TGConnectingPoint num="49" id="3826" /> -<TGConnectingPoint num="50" id="3827" /> -<TGConnectingPoint num="51" id="3828" /> -<TGConnectingPoint num="52" id="3829" /> -<TGConnectingPoint num="53" id="3830" /> -<TGConnectingPoint num="54" id="3831" /> -<TGConnectingPoint num="55" id="3832" /> -<TGConnectingPoint num="56" id="3833" /> -<TGConnectingPoint num="57" id="3834" /> -<TGConnectingPoint num="58" id="3835" /> -<TGConnectingPoint num="59" id="3836" /> -<TGConnectingPoint num="60" id="3837" /> -<TGConnectingPoint num="61" id="3838" /> -<TGConnectingPoint num="62" id="3839" /> -<TGConnectingPoint num="63" id="3840" /> -<TGConnectingPoint num="64" id="3841" /> -<TGConnectingPoint num="65" id="3842" /> -<TGConnectingPoint num="66" id="3843" /> -<TGConnectingPoint num="67" id="3844" /> -<TGConnectingPoint num="68" id="3845" /> -<TGConnectingPoint num="69" id="3846" /> -<TGConnectingPoint num="70" id="3847" /> -<TGConnectingPoint num="71" id="3848" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5104" id="3860" index="25" uid="20016de2-18bf-4040-a519-fbe2bda56517" > +<new d="false" /> +<TGConnectingPoint num="0" id="7448" /> +<TGConnectingPoint num="1" id="7449" /> +<TGConnectingPoint num="2" id="7450" /> +<TGConnectingPoint num="3" id="7451" /> +<TGConnectingPoint num="4" id="7452" /> +<TGConnectingPoint num="5" id="7453" /> +<TGConnectingPoint num="6" id="7454" /> +<TGConnectingPoint num="7" id="7455" /> +<TGConnectingPoint num="8" id="7456" /> +<TGConnectingPoint num="9" id="7457" /> +<TGConnectingPoint num="10" id="7458" /> +<TGConnectingPoint num="11" id="7459" /> +<TGConnectingPoint num="12" id="7460" /> +<TGConnectingPoint num="13" id="7461" /> +<TGConnectingPoint num="14" id="7462" /> +<TGConnectingPoint num="15" id="7463" /> +<TGConnectingPoint num="16" id="7464" /> +<TGConnectingPoint num="17" id="7465" /> +<TGConnectingPoint num="18" id="7466" /> +<TGConnectingPoint num="19" id="7467" /> +<TGConnectingPoint num="20" id="7468" /> +<TGConnectingPoint num="21" id="7469" /> +<TGConnectingPoint num="22" id="7470" /> +<TGConnectingPoint num="23" id="7471" /> +<TGConnectingPoint num="24" id="7472" /> +<TGConnectingPoint num="25" id="7473" /> +<TGConnectingPoint num="26" id="7474" /> +<TGConnectingPoint num="27" id="7475" /> +<TGConnectingPoint num="28" id="7476" /> +<TGConnectingPoint num="29" id="7477" /> +<TGConnectingPoint num="30" id="7478" /> +<TGConnectingPoint num="31" id="7479" /> +<TGConnectingPoint num="32" id="7480" /> +<TGConnectingPoint num="33" id="7481" /> +<TGConnectingPoint num="34" id="7482" /> +<TGConnectingPoint num="35" id="7483" /> +<TGConnectingPoint num="36" id="7484" /> +<TGConnectingPoint num="37" id="7485" /> +<TGConnectingPoint num="38" id="7486" /> +<TGConnectingPoint num="39" id="7487" /> +<TGConnectingPoint num="40" id="7488" /> +<TGConnectingPoint num="41" id="7489" /> +<TGConnectingPoint num="42" id="7490" /> +<TGConnectingPoint num="43" id="7491" /> +<TGConnectingPoint num="44" id="7492" /> +<TGConnectingPoint num="45" id="7493" /> +<TGConnectingPoint num="46" id="7494" /> +<TGConnectingPoint num="47" id="7495" /> +<TGConnectingPoint num="48" id="7496" /> +<TGConnectingPoint num="49" id="7497" /> +<TGConnectingPoint num="50" id="7498" /> +<TGConnectingPoint num="51" id="7499" /> +<TGConnectingPoint num="52" id="7500" /> +<TGConnectingPoint num="53" id="7501" /> +<TGConnectingPoint num="54" id="7502" /> +<TGConnectingPoint num="55" id="7503" /> +<TGConnectingPoint num="56" id="7504" /> +<TGConnectingPoint num="57" id="7505" /> +<TGConnectingPoint num="58" id="7506" /> +<TGConnectingPoint num="59" id="7507" /> +<TGConnectingPoint num="60" id="7508" /> +<TGConnectingPoint num="61" id="7509" /> +<TGConnectingPoint num="62" id="7510" /> +<TGConnectingPoint num="63" id="7511" /> +<TGConnectingPoint num="64" id="7512" /> +<TGConnectingPoint num="65" id="7513" /> +<TGConnectingPoint num="66" id="7514" /> +<TGConnectingPoint num="67" id="7515" /> +<TGConnectingPoint num="68" id="7516" /> +<TGConnectingPoint num="69" id="7517" /> +<TGConnectingPoint num="70" id="7518" /> +<TGConnectingPoint num="71" id="7519" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="7531" index="25" uid="b9236e62-e923-4781-bb9a-815be88da844" > <cdparam x="387" y="608" /> <sizeparam width="99" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Receive signal" value="enterCockpit()" /> -<TGConnectingPoint num="0" id="3850" /> -<TGConnectingPoint num="1" id="3851" /> -<TGConnectingPoint num="2" id="3852" /> -<TGConnectingPoint num="3" id="3853" /> -<TGConnectingPoint num="4" id="3854" /> -<TGConnectingPoint num="5" id="3855" /> -<TGConnectingPoint num="6" id="3856" /> -<TGConnectingPoint num="7" id="3857" /> -<TGConnectingPoint num="8" id="3858" /> -<TGConnectingPoint num="9" id="3859" /> -</COMPONENT> - -<COMPONENT type="5104" id="3871" index="26" uid="686a1178-49b6-45b2-bc38-b3aa928bb96e" > +<new d="false" /> +<TGConnectingPoint num="0" id="7521" /> +<TGConnectingPoint num="1" id="7522" /> +<TGConnectingPoint num="2" id="7523" /> +<TGConnectingPoint num="3" id="7524" /> +<TGConnectingPoint num="4" id="7525" /> +<TGConnectingPoint num="5" id="7526" /> +<TGConnectingPoint num="6" id="7527" /> +<TGConnectingPoint num="7" id="7528" /> +<TGConnectingPoint num="8" id="7529" /> +<TGConnectingPoint num="9" id="7530" /> +</COMPONENT> + +<COMPONENT type="5104" id="7542" index="26" uid="6a621d29-acd9-4c78-a7ad-db5c54cbda45" > <cdparam x="526" y="611" /> <sizeparam width="99" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Receive signal" value="leaveCockpit()" /> -<TGConnectingPoint num="0" id="3861" /> -<TGConnectingPoint num="1" id="3862" /> -<TGConnectingPoint num="2" id="3863" /> -<TGConnectingPoint num="3" id="3864" /> -<TGConnectingPoint num="4" id="3865" /> -<TGConnectingPoint num="5" id="3866" /> -<TGConnectingPoint num="6" id="3867" /> -<TGConnectingPoint num="7" id="3868" /> -<TGConnectingPoint num="8" id="3869" /> -<TGConnectingPoint num="9" id="3870" /> -</COMPONENT> - -<COMPONENT type="5104" id="3882" index="27" uid="a11011a1-faad-4a5a-9832-59bb0e6bf588" > +<new d="false" /> +<TGConnectingPoint num="0" id="7532" /> +<TGConnectingPoint num="1" id="7533" /> +<TGConnectingPoint num="2" id="7534" /> +<TGConnectingPoint num="3" id="7535" /> +<TGConnectingPoint num="4" id="7536" /> +<TGConnectingPoint num="5" id="7537" /> +<TGConnectingPoint num="6" id="7538" /> +<TGConnectingPoint num="7" id="7539" /> +<TGConnectingPoint num="8" id="7540" /> +<TGConnectingPoint num="9" id="7541" /> +</COMPONENT> + +<COMPONENT type="5104" id="7553" index="27" uid="1aa85c89-87e8-4183-8261-d0bd3995464e" > <cdparam x="464" y="379" /> <sizeparam width="49" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Receive signal" value="lock()" /> -<TGConnectingPoint num="0" id="3872" /> -<TGConnectingPoint num="1" id="3873" /> -<TGConnectingPoint num="2" id="3874" /> -<TGConnectingPoint num="3" id="3875" /> -<TGConnectingPoint num="4" id="3876" /> -<TGConnectingPoint num="5" id="3877" /> -<TGConnectingPoint num="6" id="3878" /> -<TGConnectingPoint num="7" id="3879" /> -<TGConnectingPoint num="8" id="3880" /> -<TGConnectingPoint num="9" id="3881" /> -</COMPONENT> - -<COMPONENT type="5104" id="3893" index="28" uid="cb3e9be3-ee4d-4eaf-9563-bf524f390fd0" > +<new d="false" /> +<TGConnectingPoint num="0" id="7543" /> +<TGConnectingPoint num="1" id="7544" /> +<TGConnectingPoint num="2" id="7545" /> +<TGConnectingPoint num="3" id="7546" /> +<TGConnectingPoint num="4" id="7547" /> +<TGConnectingPoint num="5" id="7548" /> +<TGConnectingPoint num="6" id="7549" /> +<TGConnectingPoint num="7" id="7550" /> +<TGConnectingPoint num="8" id="7551" /> +<TGConnectingPoint num="9" id="7552" /> +</COMPONENT> + +<COMPONENT type="5104" id="7564" index="28" uid="77873872-6b47-4975-a518-eb7f1154b210" > <cdparam x="687" y="603" /> <sizeparam width="55" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Receive signal" value="close()" /> -<TGConnectingPoint num="0" id="3883" /> -<TGConnectingPoint num="1" id="3884" /> -<TGConnectingPoint num="2" id="3885" /> -<TGConnectingPoint num="3" id="3886" /> -<TGConnectingPoint num="4" id="3887" /> -<TGConnectingPoint num="5" id="3888" /> -<TGConnectingPoint num="6" id="3889" /> -<TGConnectingPoint num="7" id="3890" /> -<TGConnectingPoint num="8" id="3891" /> -<TGConnectingPoint num="9" id="3892" /> -</COMPONENT> - -<COMPONENT type="5106" id="3966" index="29" uid="971923e0-119b-4d1d-94af-8d873f762e43" > +<new d="false" /> +<TGConnectingPoint num="0" id="7554" /> +<TGConnectingPoint num="1" id="7555" /> +<TGConnectingPoint num="2" id="7556" /> +<TGConnectingPoint num="3" id="7557" /> +<TGConnectingPoint num="4" id="7558" /> +<TGConnectingPoint num="5" id="7559" /> +<TGConnectingPoint num="6" id="7560" /> +<TGConnectingPoint num="7" id="7561" /> +<TGConnectingPoint num="8" id="7562" /> +<TGConnectingPoint num="9" id="7563" /> +</COMPONENT> + +<COMPONENT type="5106" id="7637" index="29" uid="5a6b543c-1ed3-43fe-9029-f2f63d5f807c" > <cdparam x="626" y="491" /> <sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="state0" value="OPENED" /> -<TGConnectingPoint num="0" id="3894" /> -<TGConnectingPoint num="1" id="3895" /> -<TGConnectingPoint num="2" id="3896" /> -<TGConnectingPoint num="3" id="3897" /> -<TGConnectingPoint num="4" id="3898" /> -<TGConnectingPoint num="5" id="3899" /> -<TGConnectingPoint num="6" id="3900" /> -<TGConnectingPoint num="7" id="3901" /> -<TGConnectingPoint num="8" id="3902" /> -<TGConnectingPoint num="9" id="3903" /> -<TGConnectingPoint num="10" id="3904" /> -<TGConnectingPoint num="11" id="3905" /> -<TGConnectingPoint num="12" id="3906" /> -<TGConnectingPoint num="13" id="3907" /> -<TGConnectingPoint num="14" id="3908" /> -<TGConnectingPoint num="15" id="3909" /> -<TGConnectingPoint num="16" id="3910" /> -<TGConnectingPoint num="17" id="3911" /> -<TGConnectingPoint num="18" id="3912" /> -<TGConnectingPoint num="19" id="3913" /> -<TGConnectingPoint num="20" id="3914" /> -<TGConnectingPoint num="21" id="3915" /> -<TGConnectingPoint num="22" id="3916" /> -<TGConnectingPoint num="23" id="3917" /> -<TGConnectingPoint num="24" id="3918" /> -<TGConnectingPoint num="25" id="3919" /> -<TGConnectingPoint num="26" id="3920" /> -<TGConnectingPoint num="27" id="3921" /> -<TGConnectingPoint num="28" id="3922" /> -<TGConnectingPoint num="29" id="3923" /> -<TGConnectingPoint num="30" id="3924" /> -<TGConnectingPoint num="31" id="3925" /> -<TGConnectingPoint num="32" id="3926" /> -<TGConnectingPoint num="33" id="3927" /> -<TGConnectingPoint num="34" id="3928" /> -<TGConnectingPoint num="35" id="3929" /> -<TGConnectingPoint num="36" id="3930" /> -<TGConnectingPoint num="37" id="3931" /> -<TGConnectingPoint num="38" id="3932" /> -<TGConnectingPoint num="39" id="3933" /> -<TGConnectingPoint num="40" id="3934" /> -<TGConnectingPoint num="41" id="3935" /> -<TGConnectingPoint num="42" id="3936" /> -<TGConnectingPoint num="43" id="3937" /> -<TGConnectingPoint num="44" id="3938" /> -<TGConnectingPoint num="45" id="3939" /> -<TGConnectingPoint num="46" id="3940" /> -<TGConnectingPoint num="47" id="3941" /> -<TGConnectingPoint num="48" id="3942" /> -<TGConnectingPoint num="49" id="3943" /> -<TGConnectingPoint num="50" id="3944" /> -<TGConnectingPoint num="51" id="3945" /> -<TGConnectingPoint num="52" id="3946" /> -<TGConnectingPoint num="53" id="3947" /> -<TGConnectingPoint num="54" id="3948" /> -<TGConnectingPoint num="55" id="3949" /> -<TGConnectingPoint num="56" id="3950" /> -<TGConnectingPoint num="57" id="3951" /> -<TGConnectingPoint num="58" id="3952" /> -<TGConnectingPoint num="59" id="3953" /> -<TGConnectingPoint num="60" id="3954" /> -<TGConnectingPoint num="61" id="3955" /> -<TGConnectingPoint num="62" id="3956" /> -<TGConnectingPoint num="63" id="3957" /> -<TGConnectingPoint num="64" id="3958" /> -<TGConnectingPoint num="65" id="3959" /> -<TGConnectingPoint num="66" id="3960" /> -<TGConnectingPoint num="67" id="3961" /> -<TGConnectingPoint num="68" id="3962" /> -<TGConnectingPoint num="69" id="3963" /> -<TGConnectingPoint num="70" id="3964" /> -<TGConnectingPoint num="71" id="3965" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5104" id="3977" index="30" uid="eb8d0b84-0808-4707-b45c-75e6ced2067b" > +<new d="false" /> +<TGConnectingPoint num="0" id="7565" /> +<TGConnectingPoint num="1" id="7566" /> +<TGConnectingPoint num="2" id="7567" /> +<TGConnectingPoint num="3" id="7568" /> +<TGConnectingPoint num="4" id="7569" /> +<TGConnectingPoint num="5" id="7570" /> +<TGConnectingPoint num="6" id="7571" /> +<TGConnectingPoint num="7" id="7572" /> +<TGConnectingPoint num="8" id="7573" /> +<TGConnectingPoint num="9" id="7574" /> +<TGConnectingPoint num="10" id="7575" /> +<TGConnectingPoint num="11" id="7576" /> +<TGConnectingPoint num="12" id="7577" /> +<TGConnectingPoint num="13" id="7578" /> +<TGConnectingPoint num="14" id="7579" /> +<TGConnectingPoint num="15" id="7580" /> +<TGConnectingPoint num="16" id="7581" /> +<TGConnectingPoint num="17" id="7582" /> +<TGConnectingPoint num="18" id="7583" /> +<TGConnectingPoint num="19" id="7584" /> +<TGConnectingPoint num="20" id="7585" /> +<TGConnectingPoint num="21" id="7586" /> +<TGConnectingPoint num="22" id="7587" /> +<TGConnectingPoint num="23" id="7588" /> +<TGConnectingPoint num="24" id="7589" /> +<TGConnectingPoint num="25" id="7590" /> +<TGConnectingPoint num="26" id="7591" /> +<TGConnectingPoint num="27" id="7592" /> +<TGConnectingPoint num="28" id="7593" /> +<TGConnectingPoint num="29" id="7594" /> +<TGConnectingPoint num="30" id="7595" /> +<TGConnectingPoint num="31" id="7596" /> +<TGConnectingPoint num="32" id="7597" /> +<TGConnectingPoint num="33" id="7598" /> +<TGConnectingPoint num="34" id="7599" /> +<TGConnectingPoint num="35" id="7600" /> +<TGConnectingPoint num="36" id="7601" /> +<TGConnectingPoint num="37" id="7602" /> +<TGConnectingPoint num="38" id="7603" /> +<TGConnectingPoint num="39" id="7604" /> +<TGConnectingPoint num="40" id="7605" /> +<TGConnectingPoint num="41" id="7606" /> +<TGConnectingPoint num="42" id="7607" /> +<TGConnectingPoint num="43" id="7608" /> +<TGConnectingPoint num="44" id="7609" /> +<TGConnectingPoint num="45" id="7610" /> +<TGConnectingPoint num="46" id="7611" /> +<TGConnectingPoint num="47" id="7612" /> +<TGConnectingPoint num="48" id="7613" /> +<TGConnectingPoint num="49" id="7614" /> +<TGConnectingPoint num="50" id="7615" /> +<TGConnectingPoint num="51" id="7616" /> +<TGConnectingPoint num="52" id="7617" /> +<TGConnectingPoint num="53" id="7618" /> +<TGConnectingPoint num="54" id="7619" /> +<TGConnectingPoint num="55" id="7620" /> +<TGConnectingPoint num="56" id="7621" /> +<TGConnectingPoint num="57" id="7622" /> +<TGConnectingPoint num="58" id="7623" /> +<TGConnectingPoint num="59" id="7624" /> +<TGConnectingPoint num="60" id="7625" /> +<TGConnectingPoint num="61" id="7626" /> +<TGConnectingPoint num="62" id="7627" /> +<TGConnectingPoint num="63" id="7628" /> +<TGConnectingPoint num="64" id="7629" /> +<TGConnectingPoint num="65" id="7630" /> +<TGConnectingPoint num="66" id="7631" /> +<TGConnectingPoint num="67" id="7632" /> +<TGConnectingPoint num="68" id="7633" /> +<TGConnectingPoint num="69" id="7634" /> +<TGConnectingPoint num="70" id="7635" /> +<TGConnectingPoint num="71" id="7636" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="7648" index="30" uid="c2a4afb3-82b4-4425-add8-43612e196f2a" > <cdparam x="611" y="384" /> <sizeparam width="55" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Receive signal" value="open()" /> -<TGConnectingPoint num="0" id="3967" /> -<TGConnectingPoint num="1" id="3968" /> -<TGConnectingPoint num="2" id="3969" /> -<TGConnectingPoint num="3" id="3970" /> -<TGConnectingPoint num="4" id="3971" /> -<TGConnectingPoint num="5" id="3972" /> -<TGConnectingPoint num="6" id="3973" /> -<TGConnectingPoint num="7" id="3974" /> -<TGConnectingPoint num="8" id="3975" /> -<TGConnectingPoint num="9" id="3976" /> -</COMPONENT> - -<COMPONENT type="5104" id="3988" index="31" uid="7f98c7c6-ef36-4a60-b9b3-0cc0dc987185" > +<new d="false" /> +<TGConnectingPoint num="0" id="7638" /> +<TGConnectingPoint num="1" id="7639" /> +<TGConnectingPoint num="2" id="7640" /> +<TGConnectingPoint num="3" id="7641" /> +<TGConnectingPoint num="4" id="7642" /> +<TGConnectingPoint num="5" id="7643" /> +<TGConnectingPoint num="6" id="7644" /> +<TGConnectingPoint num="7" id="7645" /> +<TGConnectingPoint num="8" id="7646" /> +<TGConnectingPoint num="9" id="7647" /> +</COMPONENT> + +<COMPONENT type="5104" id="7659" index="31" uid="29b52347-fb0a-42b7-8db7-ac17e486694c" > <cdparam x="465" y="202" /> <sizeparam width="63" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Receive signal" value="unlock()" /> -<TGConnectingPoint num="0" id="3978" /> -<TGConnectingPoint num="1" id="3979" /> -<TGConnectingPoint num="2" id="3980" /> -<TGConnectingPoint num="3" id="3981" /> -<TGConnectingPoint num="4" id="3982" /> -<TGConnectingPoint num="5" id="3983" /> -<TGConnectingPoint num="6" id="3984" /> -<TGConnectingPoint num="7" id="3985" /> -<TGConnectingPoint num="8" id="3986" /> -<TGConnectingPoint num="9" id="3987" /> -</COMPONENT> - -<COMPONENT type="5106" id="4061" index="32" uid="8d979615-87c7-4844-9669-e32239ad1ab8" > +<new d="false" /> +<TGConnectingPoint num="0" id="7649" /> +<TGConnectingPoint num="1" id="7650" /> +<TGConnectingPoint num="2" id="7651" /> +<TGConnectingPoint num="3" id="7652" /> +<TGConnectingPoint num="4" id="7653" /> +<TGConnectingPoint num="5" id="7654" /> +<TGConnectingPoint num="6" id="7655" /> +<TGConnectingPoint num="7" id="7656" /> +<TGConnectingPoint num="8" id="7657" /> +<TGConnectingPoint num="9" id="7658" /> +</COMPONENT> + +<COMPONENT type="5106" id="7732" index="32" uid="e724b024-308e-4cb2-9e9d-41d3f9e51ef5" > <cdparam x="561" y="281" /> <sizeparam width="209" height="53" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="state0" value="CLOSED_AND_UNLOCKED" /> -<TGConnectingPoint num="0" id="3989" /> -<TGConnectingPoint num="1" id="3990" /> -<TGConnectingPoint num="2" id="3991" /> -<TGConnectingPoint num="3" id="3992" /> -<TGConnectingPoint num="4" id="3993" /> -<TGConnectingPoint num="5" id="3994" /> -<TGConnectingPoint num="6" id="3995" /> -<TGConnectingPoint num="7" id="3996" /> -<TGConnectingPoint num="8" id="3997" /> -<TGConnectingPoint num="9" id="3998" /> -<TGConnectingPoint num="10" id="3999" /> -<TGConnectingPoint num="11" id="4000" /> -<TGConnectingPoint num="12" id="4001" /> -<TGConnectingPoint num="13" id="4002" /> -<TGConnectingPoint num="14" id="4003" /> -<TGConnectingPoint num="15" id="4004" /> -<TGConnectingPoint num="16" id="4005" /> -<TGConnectingPoint num="17" id="4006" /> -<TGConnectingPoint num="18" id="4007" /> -<TGConnectingPoint num="19" id="4008" /> -<TGConnectingPoint num="20" id="4009" /> -<TGConnectingPoint num="21" id="4010" /> -<TGConnectingPoint num="22" id="4011" /> -<TGConnectingPoint num="23" id="4012" /> -<TGConnectingPoint num="24" id="4013" /> -<TGConnectingPoint num="25" id="4014" /> -<TGConnectingPoint num="26" id="4015" /> -<TGConnectingPoint num="27" id="4016" /> -<TGConnectingPoint num="28" id="4017" /> -<TGConnectingPoint num="29" id="4018" /> -<TGConnectingPoint num="30" id="4019" /> -<TGConnectingPoint num="31" id="4020" /> -<TGConnectingPoint num="32" id="4021" /> -<TGConnectingPoint num="33" id="4022" /> -<TGConnectingPoint num="34" id="4023" /> -<TGConnectingPoint num="35" id="4024" /> -<TGConnectingPoint num="36" id="4025" /> -<TGConnectingPoint num="37" id="4026" /> -<TGConnectingPoint num="38" id="4027" /> -<TGConnectingPoint num="39" id="4028" /> -<TGConnectingPoint num="40" id="4029" /> -<TGConnectingPoint num="41" id="4030" /> -<TGConnectingPoint num="42" id="4031" /> -<TGConnectingPoint num="43" id="4032" /> -<TGConnectingPoint num="44" id="4033" /> -<TGConnectingPoint num="45" id="4034" /> -<TGConnectingPoint num="46" id="4035" /> -<TGConnectingPoint num="47" id="4036" /> -<TGConnectingPoint num="48" id="4037" /> -<TGConnectingPoint num="49" id="4038" /> -<TGConnectingPoint num="50" id="4039" /> -<TGConnectingPoint num="51" id="4040" /> -<TGConnectingPoint num="52" id="4041" /> -<TGConnectingPoint num="53" id="4042" /> -<TGConnectingPoint num="54" id="4043" /> -<TGConnectingPoint num="55" id="4044" /> -<TGConnectingPoint num="56" id="4045" /> -<TGConnectingPoint num="57" id="4046" /> -<TGConnectingPoint num="58" id="4047" /> -<TGConnectingPoint num="59" id="4048" /> -<TGConnectingPoint num="60" id="4049" /> -<TGConnectingPoint num="61" id="4050" /> -<TGConnectingPoint num="62" id="4051" /> -<TGConnectingPoint num="63" id="4052" /> -<TGConnectingPoint num="64" id="4053" /> -<TGConnectingPoint num="65" id="4054" /> -<TGConnectingPoint num="66" id="4055" /> -<TGConnectingPoint num="67" id="4056" /> -<TGConnectingPoint num="68" id="4057" /> -<TGConnectingPoint num="69" id="4058" /> -<TGConnectingPoint num="70" id="4059" /> -<TGConnectingPoint num="71" id="4060" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5106" id="4134" index="33" uid="1c867950-9275-4c3b-b093-4d9b279e50b2" > +<new d="false" /> +<TGConnectingPoint num="0" id="7660" /> +<TGConnectingPoint num="1" id="7661" /> +<TGConnectingPoint num="2" id="7662" /> +<TGConnectingPoint num="3" id="7663" /> +<TGConnectingPoint num="4" id="7664" /> +<TGConnectingPoint num="5" id="7665" /> +<TGConnectingPoint num="6" id="7666" /> +<TGConnectingPoint num="7" id="7667" /> +<TGConnectingPoint num="8" id="7668" /> +<TGConnectingPoint num="9" id="7669" /> +<TGConnectingPoint num="10" id="7670" /> +<TGConnectingPoint num="11" id="7671" /> +<TGConnectingPoint num="12" id="7672" /> +<TGConnectingPoint num="13" id="7673" /> +<TGConnectingPoint num="14" id="7674" /> +<TGConnectingPoint num="15" id="7675" /> +<TGConnectingPoint num="16" id="7676" /> +<TGConnectingPoint num="17" id="7677" /> +<TGConnectingPoint num="18" id="7678" /> +<TGConnectingPoint num="19" id="7679" /> +<TGConnectingPoint num="20" id="7680" /> +<TGConnectingPoint num="21" id="7681" /> +<TGConnectingPoint num="22" id="7682" /> +<TGConnectingPoint num="23" id="7683" /> +<TGConnectingPoint num="24" id="7684" /> +<TGConnectingPoint num="25" id="7685" /> +<TGConnectingPoint num="26" id="7686" /> +<TGConnectingPoint num="27" id="7687" /> +<TGConnectingPoint num="28" id="7688" /> +<TGConnectingPoint num="29" id="7689" /> +<TGConnectingPoint num="30" id="7690" /> +<TGConnectingPoint num="31" id="7691" /> +<TGConnectingPoint num="32" id="7692" /> +<TGConnectingPoint num="33" id="7693" /> +<TGConnectingPoint num="34" id="7694" /> +<TGConnectingPoint num="35" id="7695" /> +<TGConnectingPoint num="36" id="7696" /> +<TGConnectingPoint num="37" id="7697" /> +<TGConnectingPoint num="38" id="7698" /> +<TGConnectingPoint num="39" id="7699" /> +<TGConnectingPoint num="40" id="7700" /> +<TGConnectingPoint num="41" id="7701" /> +<TGConnectingPoint num="42" id="7702" /> +<TGConnectingPoint num="43" id="7703" /> +<TGConnectingPoint num="44" id="7704" /> +<TGConnectingPoint num="45" id="7705" /> +<TGConnectingPoint num="46" id="7706" /> +<TGConnectingPoint num="47" id="7707" /> +<TGConnectingPoint num="48" id="7708" /> +<TGConnectingPoint num="49" id="7709" /> +<TGConnectingPoint num="50" id="7710" /> +<TGConnectingPoint num="51" id="7711" /> +<TGConnectingPoint num="52" id="7712" /> +<TGConnectingPoint num="53" id="7713" /> +<TGConnectingPoint num="54" id="7714" /> +<TGConnectingPoint num="55" id="7715" /> +<TGConnectingPoint num="56" id="7716" /> +<TGConnectingPoint num="57" id="7717" /> +<TGConnectingPoint num="58" id="7718" /> +<TGConnectingPoint num="59" id="7719" /> +<TGConnectingPoint num="60" id="7720" /> +<TGConnectingPoint num="61" id="7721" /> +<TGConnectingPoint num="62" id="7722" /> +<TGConnectingPoint num="63" id="7723" /> +<TGConnectingPoint num="64" id="7724" /> +<TGConnectingPoint num="65" id="7725" /> +<TGConnectingPoint num="66" id="7726" /> +<TGConnectingPoint num="67" id="7727" /> +<TGConnectingPoint num="68" id="7728" /> +<TGConnectingPoint num="69" id="7729" /> +<TGConnectingPoint num="70" id="7730" /> +<TGConnectingPoint num="71" id="7731" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="7805" index="33" uid="025c82db-dfc8-431a-b051-f49acba6d24a" > <cdparam x="356" y="101" /> <sizeparam width="187" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="state0" value="CLOSED_AND_LOCKED" /> -<TGConnectingPoint num="0" id="4062" /> -<TGConnectingPoint num="1" id="4063" /> -<TGConnectingPoint num="2" id="4064" /> -<TGConnectingPoint num="3" id="4065" /> -<TGConnectingPoint num="4" id="4066" /> -<TGConnectingPoint num="5" id="4067" /> -<TGConnectingPoint num="6" id="4068" /> -<TGConnectingPoint num="7" id="4069" /> -<TGConnectingPoint num="8" id="4070" /> -<TGConnectingPoint num="9" id="4071" /> -<TGConnectingPoint num="10" id="4072" /> -<TGConnectingPoint num="11" id="4073" /> -<TGConnectingPoint num="12" id="4074" /> -<TGConnectingPoint num="13" id="4075" /> -<TGConnectingPoint num="14" id="4076" /> -<TGConnectingPoint num="15" id="4077" /> -<TGConnectingPoint num="16" id="4078" /> -<TGConnectingPoint num="17" id="4079" /> -<TGConnectingPoint num="18" id="4080" /> -<TGConnectingPoint num="19" id="4081" /> -<TGConnectingPoint num="20" id="4082" /> -<TGConnectingPoint num="21" id="4083" /> -<TGConnectingPoint num="22" id="4084" /> -<TGConnectingPoint num="23" id="4085" /> -<TGConnectingPoint num="24" id="4086" /> -<TGConnectingPoint num="25" id="4087" /> -<TGConnectingPoint num="26" id="4088" /> -<TGConnectingPoint num="27" id="4089" /> -<TGConnectingPoint num="28" id="4090" /> -<TGConnectingPoint num="29" id="4091" /> -<TGConnectingPoint num="30" id="4092" /> -<TGConnectingPoint num="31" id="4093" /> -<TGConnectingPoint num="32" id="4094" /> -<TGConnectingPoint num="33" id="4095" /> -<TGConnectingPoint num="34" id="4096" /> -<TGConnectingPoint num="35" id="4097" /> -<TGConnectingPoint num="36" id="4098" /> -<TGConnectingPoint num="37" id="4099" /> -<TGConnectingPoint num="38" id="4100" /> -<TGConnectingPoint num="39" id="4101" /> -<TGConnectingPoint num="40" id="4102" /> -<TGConnectingPoint num="41" id="4103" /> -<TGConnectingPoint num="42" id="4104" /> -<TGConnectingPoint num="43" id="4105" /> -<TGConnectingPoint num="44" id="4106" /> -<TGConnectingPoint num="45" id="4107" /> -<TGConnectingPoint num="46" id="4108" /> -<TGConnectingPoint num="47" id="4109" /> -<TGConnectingPoint num="48" id="4110" /> -<TGConnectingPoint num="49" id="4111" /> -<TGConnectingPoint num="50" id="4112" /> -<TGConnectingPoint num="51" id="4113" /> -<TGConnectingPoint num="52" id="4114" /> -<TGConnectingPoint num="53" id="4115" /> -<TGConnectingPoint num="54" id="4116" /> -<TGConnectingPoint num="55" id="4117" /> -<TGConnectingPoint num="56" id="4118" /> -<TGConnectingPoint num="57" id="4119" /> -<TGConnectingPoint num="58" id="4120" /> -<TGConnectingPoint num="59" id="4121" /> -<TGConnectingPoint num="60" id="4122" /> -<TGConnectingPoint num="61" id="4123" /> -<TGConnectingPoint num="62" id="4124" /> -<TGConnectingPoint num="63" id="4125" /> -<TGConnectingPoint num="64" id="4126" /> -<TGConnectingPoint num="65" id="4127" /> -<TGConnectingPoint num="66" id="4128" /> -<TGConnectingPoint num="67" id="4129" /> -<TGConnectingPoint num="68" id="4130" /> -<TGConnectingPoint num="69" id="4131" /> -<TGConnectingPoint num="70" id="4132" /> -<TGConnectingPoint num="71" id="4133" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="4136" index="34" uid="0c7de04e-1b7c-43eb-9851-0ca578b531e0" > +<new d="false" /> +<TGConnectingPoint num="0" id="7733" /> +<TGConnectingPoint num="1" id="7734" /> +<TGConnectingPoint num="2" id="7735" /> +<TGConnectingPoint num="3" id="7736" /> +<TGConnectingPoint num="4" id="7737" /> +<TGConnectingPoint num="5" id="7738" /> +<TGConnectingPoint num="6" id="7739" /> +<TGConnectingPoint num="7" id="7740" /> +<TGConnectingPoint num="8" id="7741" /> +<TGConnectingPoint num="9" id="7742" /> +<TGConnectingPoint num="10" id="7743" /> +<TGConnectingPoint num="11" id="7744" /> +<TGConnectingPoint num="12" id="7745" /> +<TGConnectingPoint num="13" id="7746" /> +<TGConnectingPoint num="14" id="7747" /> +<TGConnectingPoint num="15" id="7748" /> +<TGConnectingPoint num="16" id="7749" /> +<TGConnectingPoint num="17" id="7750" /> +<TGConnectingPoint num="18" id="7751" /> +<TGConnectingPoint num="19" id="7752" /> +<TGConnectingPoint num="20" id="7753" /> +<TGConnectingPoint num="21" id="7754" /> +<TGConnectingPoint num="22" id="7755" /> +<TGConnectingPoint num="23" id="7756" /> +<TGConnectingPoint num="24" id="7757" /> +<TGConnectingPoint num="25" id="7758" /> +<TGConnectingPoint num="26" id="7759" /> +<TGConnectingPoint num="27" id="7760" /> +<TGConnectingPoint num="28" id="7761" /> +<TGConnectingPoint num="29" id="7762" /> +<TGConnectingPoint num="30" id="7763" /> +<TGConnectingPoint num="31" id="7764" /> +<TGConnectingPoint num="32" id="7765" /> +<TGConnectingPoint num="33" id="7766" /> +<TGConnectingPoint num="34" id="7767" /> +<TGConnectingPoint num="35" id="7768" /> +<TGConnectingPoint num="36" id="7769" /> +<TGConnectingPoint num="37" id="7770" /> +<TGConnectingPoint num="38" id="7771" /> +<TGConnectingPoint num="39" id="7772" /> +<TGConnectingPoint num="40" id="7773" /> +<TGConnectingPoint num="41" id="7774" /> +<TGConnectingPoint num="42" id="7775" /> +<TGConnectingPoint num="43" id="7776" /> +<TGConnectingPoint num="44" id="7777" /> +<TGConnectingPoint num="45" id="7778" /> +<TGConnectingPoint num="46" id="7779" /> +<TGConnectingPoint num="47" id="7780" /> +<TGConnectingPoint num="48" id="7781" /> +<TGConnectingPoint num="49" id="7782" /> +<TGConnectingPoint num="50" id="7783" /> +<TGConnectingPoint num="51" id="7784" /> +<TGConnectingPoint num="52" id="7785" /> +<TGConnectingPoint num="53" id="7786" /> +<TGConnectingPoint num="54" id="7787" /> +<TGConnectingPoint num="55" id="7788" /> +<TGConnectingPoint num="56" id="7789" /> +<TGConnectingPoint num="57" id="7790" /> +<TGConnectingPoint num="58" id="7791" /> +<TGConnectingPoint num="59" id="7792" /> +<TGConnectingPoint num="60" id="7793" /> +<TGConnectingPoint num="61" id="7794" /> +<TGConnectingPoint num="62" id="7795" /> +<TGConnectingPoint num="63" id="7796" /> +<TGConnectingPoint num="64" id="7797" /> +<TGConnectingPoint num="65" id="7798" /> +<TGConnectingPoint num="66" id="7799" /> +<TGConnectingPoint num="67" id="7800" /> +<TGConnectingPoint num="68" id="7801" /> +<TGConnectingPoint num="69" id="7802" /> +<TGConnectingPoint num="70" id="7803" /> +<TGConnectingPoint num="71" id="7804" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="7807" index="34" uid="f7d593a0-4f66-46db-83c7-8b6c31109140" > <cdparam x="399" y="54" /> <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="4135" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7806" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="Person" minX="10" maxX="2500" minY="10" maxY="1500" > -<CONNECTOR type="5102" id="4143" index="0" uid="19c47ade-8ad1-490a-bb8d-26cbc1a53b8c" > -<cdparam x="1242" y="443" /> +<AVATARStateMachineDiagramPanel name="Captain" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="7814" index="0" uid="ae3f014a-dbfb-4770-bd87-5ccc84cf0319" > +<cdparam x="407" y="70" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4142" /> -<P1 x="1275" y="545" id="4257" /> -<P2 x="1082" y="667" id="4335" /> +<TGConnectingPoint num="0" id="7813" /> +<P1 x="570" y="83" id="7835" /> +<P2 x="592" y="122" id="7824" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4141" index="28" uid="227e542c-318d-4439-9313-5b7d293ec963" > -<father id="4143" num="0" /> -<cdparam x="1162" y="555" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7812" index="5" uid="838e5d5b-4f10-4d57-b829-2482ee324847" > +<father id="7814" num="0" /> +<cdparam x="423" y="86" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4137" /> -<TGConnectingPoint num="1" id="4138" /> -<TGConnectingPoint num="2" id="4139" /> -<TGConnectingPoint num="3" id="4140" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7808" /> +<TGConnectingPoint num="1" id="7809" /> +<TGConnectingPoint num="2" id="7810" /> +<TGConnectingPoint num="3" id="7811" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -8428,28 +16515,30 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4150" index="1" uid="1bbc9be5-49ac-473f-8e7f-6542f229d270" > -<cdparam x="1079" y="205" /> +<CONNECTOR type="5102" id="7821" index="1" uid="3065f71d-facd-42d0-9700-cb8a63b427cd" > +<cdparam x="440" y="138" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4149" /> -<P1 x="1079" y="205" id="4424" /> -<P2 x="1275" y="515" id="4256" /> +<TGConnectingPoint num="0" id="7820" /> +<P1 x="592" y="170" id="7825" /> +<P2 x="638" y="248" id="7822" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4148" index="29" uid="81b219f6-1e28-4cea-9503-104406b1b373" > -<father id="4150" num="0" /> -<cdparam x="1267" y="482" /> -<sizeparam width="149" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7819" index="6" uid="1bedbcc9-07da-4814-a0dd-083f2680fa8d" > +<father id="7821" num="0" /> +<cdparam x="442" y="151" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4144" /> -<TGConnectingPoint num="1" id="4145" /> -<TGConnectingPoint num="2" id="4146" /> -<TGConnectingPoint num="3" id="4147" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7815" /> +<TGConnectingPoint num="1" id="7816" /> +<TGConnectingPoint num="2" id="7817" /> +<TGConnectingPoint num="3" id="7818" /> <extraparam> -<guard value="[ not(isInCockpit)]" enabled="true"/> +<guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> <afterMax value="" enabled="true"/> <extraDelay1 value="" enabled="true"/> @@ -8459,28 +16548,86 @@ in DoorAndLockButton <computeMax value="" enabled="true"/> <probability value="" enabled="true"/> </extraparam> -</SUBCOMPONENT> +</SUBCOMPONENT> + +<COMPONENT type="5101" id="7823" index="2" uid="20f3b603-0144-46db-8014-e82205285e41" > +<cdparam x="628" y="253" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7822" /> +</COMPONENT> + +<COMPONENT type="5112" id="7834" index="3" uid="bab1a07a-8b75-4dd6-b4a3-d3fcd3ad0228" > +<cdparam x="242" y="127" /> +<sizeparam width="700" height="38" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="Person (isInCockpit, knowsEmergencyCode)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7824" /> +<TGConnectingPoint num="1" id="7825" /> +<TGConnectingPoint num="2" id="7826" /> +<TGConnectingPoint num="3" id="7827" /> +<TGConnectingPoint num="4" id="7828" /> +<TGConnectingPoint num="5" id="7829" /> +<TGConnectingPoint num="6" id="7830" /> +<TGConnectingPoint num="7" id="7831" /> +<TGConnectingPoint num="8" id="7832" /> +<TGConnectingPoint num="9" id="7833" /> +<extraparam> +<LibraryFunction name="Person" /> +<Parameter id="isInCockpit" /> +<Parameter id="knowsEmergencyCode" /> +<Signal value="out lock()" /> +<Signal value="out unlock()" /> +<Signal value="out open()" /> +<Signal value="out close()" /> +<Signal value="out enterCockpit()" /> +<Signal value="out leaveCockit()" /> +<Signal value="out sendEmergency()" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="7836" index="4" uid="622fa1cb-e112-4ae9-a435-8d802220edbc" > +<cdparam x="563" y="63" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7835" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> -<CONNECTOR type="5102" id="4157" index="2" uid="ffb2407d-4a48-4f8e-a835-7e999059f9fc" > +<AVATARStateMachineDiagramPanel name="Person" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="7843" index="0" uid="c7ddb54e-7f22-47f0-ae64-1b95c4791c38" > <cdparam x="1008" y="438" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4156" /> -<P1 x="1043" y="445" id="4268" /> -<P2 x="993" y="667" id="4352" /> +<TGConnectingPoint num="0" id="7842" /> +<P1 x="1016" y="446" id="7943" /> +<P2 x="994" y="667" id="8027" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4155" index="30" uid="28306a8c-b2f6-4f87-8dac-e9a51f60c244" > -<father id="4157" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7841" index="25" uid="ce4e0e2f-664a-4f04-93bd-aa868a1a2c77" > +<father id="7843" num="0" /> <cdparam x="1001" y="552" /> -<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4151" /> -<TGConnectingPoint num="1" id="4152" /> -<TGConnectingPoint num="2" id="4153" /> -<TGConnectingPoint num="3" id="4154" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7837" /> +<TGConnectingPoint num="1" id="7838" /> +<TGConnectingPoint num="2" id="7839" /> +<TGConnectingPoint num="3" id="7840" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -8494,26 +16641,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4164" index="3" uid="f2485648-a239-4743-8437-527892cc7d5d" > +<CONNECTOR type="5102" id="7850" index="1" uid="7f0d5797-49b1-480c-b634-b578e8a562dd" > <cdparam x="866" y="445" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4163" /> -<P1 x="866" y="445" id="4279" /> -<P2 x="823" y="667" id="4351" /> +<TGConnectingPoint num="0" id="7849" /> +<P1 x="866" y="445" id="7954" /> +<P2 x="824" y="667" id="8026" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4162" index="31" uid="5b856dfb-cb07-441c-aeb7-930db75cb6aa" > -<father id="4164" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7848" index="26" uid="29cf7807-33cb-48e7-9c22-7fd1c7211aa9" > +<father id="7850" num="0" /> <cdparam x="845" y="556" /> -<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4158" /> -<TGConnectingPoint num="1" id="4159" /> -<TGConnectingPoint num="2" id="4160" /> -<TGConnectingPoint num="3" id="4161" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7844" /> +<TGConnectingPoint num="1" id="7845" /> +<TGConnectingPoint num="2" id="7846" /> +<TGConnectingPoint num="3" id="7847" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -8527,26 +16676,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4171" index="4" uid="4ed829b8-d06a-4598-bb75-b83d9ffd69cf" > +<CONNECTOR type="5102" id="7857" index="2" uid="d565ce81-445c-4460-8135-2bab3cca6ddb" > <cdparam x="831" y="205" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4170" /> -<P1 x="831" y="205" id="4447" /> -<P2 x="866" y="415" id="4278" /> +<TGConnectingPoint num="0" id="7856" /> +<P1 x="831" y="205" id="8122" /> +<P2 x="866" y="415" id="7953" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4169" index="32" uid="ae06e91c-130b-47fe-878b-7a4cef41fbfa" > -<father id="4171" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7855" index="27" uid="af22d4ff-7d38-4ae7-b500-d1d0a11871e6" > +<father id="7857" num="0" /> <cdparam x="848" y="310" /> -<sizeparam width="81" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="81" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4165" /> -<TGConnectingPoint num="1" id="4166" /> -<TGConnectingPoint num="2" id="4167" /> -<TGConnectingPoint num="3" id="4168" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7851" /> +<TGConnectingPoint num="1" id="7852" /> +<TGConnectingPoint num="2" id="7853" /> +<TGConnectingPoint num="3" id="7854" /> <extraparam> <guard value="[ isInCockpit]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -8560,26 +16711,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4178" index="5" uid="77531985-a795-4ea5-81e9-4730db1b71bd" > +<CONNECTOR type="5102" id="7864" index="3" uid="af7eda70-1229-4f22-8bf1-27fbd76a6692" > <cdparam x="752" y="448" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4177" /> -<P1 x="752" y="448" id="4290" /> -<P2 x="742" y="667" id="4334" /> +<TGConnectingPoint num="0" id="7863" /> +<P1 x="752" y="448" id="7965" /> +<P2 x="743" y="667" id="8009" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4176" index="33" uid="86ed7784-d62e-4801-be47-0db62a0118d9" > -<father id="4178" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7862" index="28" uid="eb4bc525-fdcb-498e-b7f2-cee5c859077a" > +<father id="7864" num="0" /> <cdparam x="747" y="557" /> -<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4172" /> -<TGConnectingPoint num="1" id="4173" /> -<TGConnectingPoint num="2" id="4174" /> -<TGConnectingPoint num="3" id="4175" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7858" /> +<TGConnectingPoint num="1" id="7859" /> +<TGConnectingPoint num="2" id="7860" /> +<TGConnectingPoint num="3" id="7861" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -8593,26 +16746,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4185" index="6" uid="7156d6ef-a7d7-4616-b306-7ab193c285d0" > +<CONNECTOR type="5102" id="7871" index="4" uid="4896aaf8-bf9a-4e9a-ba34-8045f337b5a2" > <cdparam x="668" y="442" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4184" /> -<P1 x="655" y="448" id="4301" /> -<P2 x="654" y="667" id="4350" /> +<TGConnectingPoint num="0" id="7870" /> +<P1 x="655" y="448" id="7976" /> +<P2 x="655" y="667" id="8025" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4183" index="34" uid="6f0a8d9b-2192-443a-85b6-29d5983ede59" > -<father id="4185" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7869" index="29" uid="ae8cb026-5095-4ab8-8699-1e0ef646ecea" > +<father id="7871" num="0" /> <cdparam x="661" y="554" /> -<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4179" /> -<TGConnectingPoint num="1" id="4180" /> -<TGConnectingPoint num="2" id="4181" /> -<TGConnectingPoint num="3" id="4182" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7865" /> +<TGConnectingPoint num="1" id="7866" /> +<TGConnectingPoint num="2" id="7867" /> +<TGConnectingPoint num="3" id="7868" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -8626,26 +16781,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4192" index="7" uid="abb6411e-ac12-4de2-811a-98927af16647" > +<CONNECTOR type="5102" id="7878" index="5" uid="d79ebdcc-3740-48c2-a797-21cc87507a65" > <cdparam x="668" y="205" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4191" /> -<P1 x="668" y="205" id="4446" /> -<P2 x="655" y="418" id="4300" /> +<TGConnectingPoint num="0" id="7877" /> +<P1 x="668" y="205" id="8121" /> +<P2 x="655" y="418" id="7975" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4190" index="35" uid="46624fd5-8d4e-4422-a296-5155909e138e" > -<father id="4192" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7876" index="30" uid="0d9f44b8-df36-49e8-9fb2-2dbbdb1cc50f" > +<father id="7878" num="0" /> <cdparam x="676" y="305" /> -<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4186" /> -<TGConnectingPoint num="1" id="4187" /> -<TGConnectingPoint num="2" id="4188" /> -<TGConnectingPoint num="3" id="4189" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7872" /> +<TGConnectingPoint num="1" id="7873" /> +<TGConnectingPoint num="2" id="7874" /> +<TGConnectingPoint num="3" id="7875" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -8659,26 +16816,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4199" index="8" uid="9a0d881c-ee50-46e5-b756-dc8bd33423b0" > +<CONNECTOR type="5102" id="7885" index="6" uid="8855b756-9175-4a7f-8b1d-e6643a9a1883" > <cdparam x="554" y="437" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4198" /> -<P1 x="554" y="437" id="4312" /> -<P2 x="572" y="667" id="4341" /> +<TGConnectingPoint num="0" id="7884" /> +<P1 x="554" y="437" id="7987" /> +<P2 x="573" y="667" id="8016" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4197" index="36" uid="11980781-e2eb-4be1-897b-84d933114824" > -<father id="4199" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7883" index="31" uid="89b7288c-a365-4393-9e0c-2578f8a7a5a0" > +<father id="7885" num="0" /> <cdparam x="563" y="552" /> -<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4193" /> -<TGConnectingPoint num="1" id="4194" /> -<TGConnectingPoint num="2" id="4195" /> -<TGConnectingPoint num="3" id="4196" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7879" /> +<TGConnectingPoint num="1" id="7880" /> +<TGConnectingPoint num="2" id="7881" /> +<TGConnectingPoint num="3" id="7882" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -8692,26 +16851,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4206" index="9" uid="98709172-2786-41f8-9730-9cf4a425ba52" > +<CONNECTOR type="5102" id="7892" index="7" uid="ccdac27c-5efe-480c-9919-c2c33b2ba375" > <cdparam x="440" y="443" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4205" /> -<P1 x="440" y="443" id="4323" /> -<P2 x="484" y="667" id="4349" /> +<TGConnectingPoint num="0" id="7891" /> +<P1 x="440" y="443" id="7998" /> +<P2 x="485" y="667" id="8024" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4204" index="37" uid="e136b238-b966-43c5-be8c-20881afab941" > -<father id="4206" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7890" index="32" uid="3ad797ef-1ff4-48a8-9fda-518f958dd1f9" > +<father id="7892" num="0" /> <cdparam x="385" y="517" /> -<sizeparam width="111" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="108" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4200" /> -<TGConnectingPoint num="1" id="4201" /> -<TGConnectingPoint num="2" id="4202" /> -<TGConnectingPoint num="3" id="4203" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7886" /> +<TGConnectingPoint num="1" id="7887" /> +<TGConnectingPoint num="2" id="7888" /> +<TGConnectingPoint num="3" id="7889" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -8726,26 +16887,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4213" index="10" uid="8e4198bd-d168-4609-9df3-9174bd010f89" > +<CONNECTOR type="5102" id="7899" index="8" uid="2fa8b8b2-dbbc-4969-8c65-b578aca1f873" > <cdparam x="344" y="378" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4212" /> -<P1 x="294" y="443" id="4407" /> -<P2 x="403" y="667" id="4333" /> +<TGConnectingPoint num="0" id="7898" /> +<P1 x="294" y="443" id="8082" /> +<P2 x="404" y="667" id="8008" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4211" index="38" uid="7e1f1a13-66f2-4e49-9205-4675d2cc8638" > -<father id="4213" num="0" /> -<cdparam x="214" y="522" /> -<sizeparam width="115" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7897" index="33" uid="9401bb96-98dd-473d-ab2f-a7a3961444a9" > +<father id="7899" num="0" /> +<cdparam x="205" y="521" /> +<sizeparam width="115" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4207" /> -<TGConnectingPoint num="1" id="4208" /> -<TGConnectingPoint num="2" id="4209" /> -<TGConnectingPoint num="3" id="4210" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7893" /> +<TGConnectingPoint num="1" id="7894" /> +<TGConnectingPoint num="2" id="7895" /> +<TGConnectingPoint num="3" id="7896" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -8760,26 +16923,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4220" index="11" uid="80d3171d-8e3f-422a-b306-655e67e5b59b" > +<CONNECTOR type="5102" id="7906" index="9" uid="b059fb52-8e84-4acd-a1ed-2cb804a4b1c9" > <cdparam x="570" y="145" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4219" /> -<P1 x="743" y="92" id="4490" /> -<P2 x="753" y="155" id="4418" /> +<TGConnectingPoint num="0" id="7905" /> +<P1 x="743" y="92" id="8165" /> +<P2 x="753" y="155" id="8093" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4218" index="39" uid="e87b9feb-42b3-4116-90b7-18a888450ae3" > -<father id="4220" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7904" index="34" uid="ef6fed5f-781b-4c86-8de8-16dc21612c0c" > +<father id="7906" num="0" /> <cdparam x="573" y="177" /> -<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4214" /> -<TGConnectingPoint num="1" id="4215" /> -<TGConnectingPoint num="2" id="4216" /> -<TGConnectingPoint num="3" id="4217" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7900" /> +<TGConnectingPoint num="1" id="7901" /> +<TGConnectingPoint num="2" id="7902" /> +<TGConnectingPoint num="3" id="7903" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -8793,26 +16958,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4227" index="12" uid="7bc6b020-8ed0-4e3e-a6da-499d658f962a" > +<CONNECTOR type="5102" id="7913" index="10" uid="721bbb42-c83d-4405-884a-7484a387d431" > <cdparam x="427" y="205" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4226" /> -<P1 x="427" y="205" id="4422" /> -<P2 x="294" y="413" id="4406" /> +<TGConnectingPoint num="0" id="7912" /> +<P1 x="427" y="205" id="8097" /> +<P2 x="294" y="413" id="8081" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4225" index="40" uid="4a2e8173-0af3-4402-8be1-88f3073735f4" > -<father id="4227" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7911" index="35" uid="ddc84133-0dd5-4cb2-8778-b99f7704d81d" > +<father id="7913" num="0" /> <cdparam x="239" y="356" /> -<sizeparam width="81" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="81" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4221" /> -<TGConnectingPoint num="1" id="4222" /> -<TGConnectingPoint num="2" id="4223" /> -<TGConnectingPoint num="3" id="4224" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7907" /> +<TGConnectingPoint num="1" id="7908" /> +<TGConnectingPoint num="2" id="7909" /> +<TGConnectingPoint num="3" id="7910" /> <extraparam> <guard value="[ isInCockpit]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -8826,26 +16993,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4234" index="13" uid="202e87d9-8619-499e-b96a-c8f2e9005cc8" > +<CONNECTOR type="5102" id="7920" index="11" uid="97fd08e4-ea1a-4192-b974-92190c442a5c" > <cdparam x="505" y="205" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4233" /> -<P1 x="505" y="205" id="4445" /> -<P2 x="440" y="413" id="4322" /> +<TGConnectingPoint num="0" id="7919" /> +<P1 x="505" y="205" id="8120" /> +<P2 x="440" y="413" id="7997" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4232" index="41" uid="0b5941fc-c9c6-461b-8b17-e8e513bad066" > -<father id="4234" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7918" index="36" uid="b51b448e-d0ba-4842-a190-c6f22a5a7a8c" > +<father id="7920" num="0" /> <cdparam x="371" y="368" /> -<sizeparam width="112" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="112" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4228" /> -<TGConnectingPoint num="1" id="4229" /> -<TGConnectingPoint num="2" id="4230" /> -<TGConnectingPoint num="3" id="4231" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7914" /> +<TGConnectingPoint num="1" id="7915" /> +<TGConnectingPoint num="2" id="7916" /> +<TGConnectingPoint num="3" id="7917" /> <extraparam> <guard value="[ not(isInCockpit)]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -8859,26 +17028,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4241" index="14" uid="5bd29f79-5e2b-4575-883b-528e6e918403" > +<CONNECTOR type="5102" id="7927" index="12" uid="60660b2b-4a08-4de9-846d-f71edc805163" > <cdparam x="590" y="205" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4240" /> -<P1 x="590" y="205" id="4431" /> -<P2 x="554" y="407" id="4311" /> +<TGConnectingPoint num="0" id="7926" /> +<P1 x="590" y="205" id="8106" /> +<P2 x="554" y="407" id="7986" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4239" index="42" uid="58e10b24-f747-4eda-ace9-a6c345dcece9" > -<father id="4241" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7925" index="37" uid="3fd846df-d69e-4980-bc38-1a744dba06e4" > +<father id="7927" num="0" /> <cdparam x="579" y="246" /> -<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4235" /> -<TGConnectingPoint num="1" id="4236" /> -<TGConnectingPoint num="2" id="4237" /> -<TGConnectingPoint num="3" id="4238" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7921" /> +<TGConnectingPoint num="1" id="7922" /> +<TGConnectingPoint num="2" id="7923" /> +<TGConnectingPoint num="3" id="7924" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -8892,26 +17063,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4248" index="15" uid="811590e7-43a6-4edd-be4c-94494f2330d7" > +<CONNECTOR type="5102" id="7934" index="13" uid="d750ee3c-466e-41e1-b405-8ff1bca96a0a" > <cdparam x="753" y="205" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4247" /> -<P1 x="753" y="205" id="4423" /> -<P2 x="752" y="418" id="4289" /> +<TGConnectingPoint num="0" id="7933" /> +<P1 x="753" y="205" id="8098" /> +<P2 x="752" y="418" id="7964" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4246" index="43" uid="87e7845a-d09a-4f36-a55a-4f428b3fda14" > -<father id="4248" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7932" index="38" uid="ae9b81c1-0361-4139-8fe5-6c1d17d6730d" > +<father id="7934" num="0" /> <cdparam x="758" y="357" /> -<sizeparam width="85" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="85" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4242" /> -<TGConnectingPoint num="1" id="4243" /> -<TGConnectingPoint num="2" id="4244" /> -<TGConnectingPoint num="3" id="4245" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7928" /> +<TGConnectingPoint num="1" id="7929" /> +<TGConnectingPoint num="2" id="7930" /> +<TGConnectingPoint num="3" id="7931" /> <extraparam> <guard value="[ isInCockpit ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -8925,28 +17098,30 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4255" index="16" uid="a3859c21-8a23-4533-a2f7-e4d5678e8f54" > +<CONNECTOR type="5102" id="7941" index="14" uid="0a7e6e8a-b042-45b0-a1f5-a7f8bef5589d" > <cdparam x="994" y="205" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4254" /> -<P1 x="994" y="205" id="4448" /> -<P2 x="1043" y="415" id="4267" /> +<TGConnectingPoint num="0" id="7940" /> +<P1 x="994" y="205" id="8123" /> +<P2 x="1016" y="416" id="7942" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4253" index="44" uid="e57ea3fb-1be3-4d4a-a57c-f41c881dc172" > -<father id="4255" num="0" /> -<cdparam x="932" y="396" /> -<sizeparam width="385" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7939" index="39" uid="d76ecfc2-ffe0-484a-9912-696a11f87187" > +<father id="7941" num="0" /> +<cdparam x="894" y="368" /> +<sizeparam width="360" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4249" /> -<TGConnectingPoint num="1" id="4250" /> -<TGConnectingPoint num="2" id="4251" /> -<TGConnectingPoint num="3" id="4252" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7935" /> +<TGConnectingPoint num="1" id="7936" /> +<TGConnectingPoint num="2" id="7937" /> +<TGConnectingPoint num="3" id="7938" /> <extraparam> -<guard value="[ (not(isInCockpit)) and (knowsEmergencyCode)]" enabled="true"/> +<guard value="[ (isInCockpit == false) and (knowsEmergencyCode == true)]" enabled="true"/> <afterMin value="" enabled="true"/> <afterMax value="" enabled="true"/> <extraDelay1 value="" enabled="true"/> @@ -8958,357 +17133,350 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<COMPONENT type="5103" id="4266" index="17" uid="8da88bf5-2730-4c20-bca7-536a3aecbde6" > -<cdparam x="1196" y="520" /> -<sizeparam width="158" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5103" id="7952" index="15" uid="74df9874-a894-46b6-9edd-4f4e195266c6" > +<cdparam x="962" y="421" /> +<sizeparam width="109" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="typeCode(code.badCode)" /> -<TGConnectingPoint num="0" id="4256" /> -<TGConnectingPoint num="1" id="4257" /> -<TGConnectingPoint num="2" id="4258" /> -<TGConnectingPoint num="3" id="4259" /> -<TGConnectingPoint num="4" id="4260" /> -<TGConnectingPoint num="5" id="4261" /> -<TGConnectingPoint num="6" id="4262" /> -<TGConnectingPoint num="7" id="4263" /> -<TGConnectingPoint num="8" id="4264" /> -<TGConnectingPoint num="9" id="4265" /> +<infoparam name="Send signal" value="sendEmergency()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7942" /> +<TGConnectingPoint num="1" id="7943" /> +<TGConnectingPoint num="2" id="7944" /> +<TGConnectingPoint num="3" id="7945" /> +<TGConnectingPoint num="4" id="7946" /> +<TGConnectingPoint num="5" id="7947" /> +<TGConnectingPoint num="6" id="7948" /> +<TGConnectingPoint num="7" id="7949" /> +<TGConnectingPoint num="8" id="7950" /> +<TGConnectingPoint num="9" id="7951" /> </COMPONENT> -<COMPONENT type="5103" id="4277" index="18" uid="7e6b812b-e2a9-49a8-bc24-bdbca1d94f55" > -<cdparam x="961" y="420" /> -<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="typeCode(code.goodCode)" /> -<TGConnectingPoint num="0" id="4267" /> -<TGConnectingPoint num="1" id="4268" /> -<TGConnectingPoint num="2" id="4269" /> -<TGConnectingPoint num="3" id="4270" /> -<TGConnectingPoint num="4" id="4271" /> -<TGConnectingPoint num="5" id="4272" /> -<TGConnectingPoint num="6" id="4273" /> -<TGConnectingPoint num="7" id="4274" /> -<TGConnectingPoint num="8" id="4275" /> -<TGConnectingPoint num="9" id="4276" /> -</COMPONENT> - -<COMPONENT type="5103" id="4288" index="19" uid="a9a83b80-73fa-4516-9872-ba695f2045b0" > +<COMPONENT type="5103" id="7963" index="16" uid="6801ce4a-3dea-49ea-a657-9c64a81f419b" > <cdparam x="839" y="420" /> <sizeparam width="55" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Send signal" value="unlock()" /> -<TGConnectingPoint num="0" id="4278" /> -<TGConnectingPoint num="1" id="4279" /> -<TGConnectingPoint num="2" id="4280" /> -<TGConnectingPoint num="3" id="4281" /> -<TGConnectingPoint num="4" id="4282" /> -<TGConnectingPoint num="5" id="4283" /> -<TGConnectingPoint num="6" id="4284" /> -<TGConnectingPoint num="7" id="4285" /> -<TGConnectingPoint num="8" id="4286" /> -<TGConnectingPoint num="9" id="4287" /> -</COMPONENT> - -<COMPONENT type="5103" id="4299" index="20" uid="7137de7a-f591-4564-bf3e-e508b5e56770" > +<new d="false" /> +<TGConnectingPoint num="0" id="7953" /> +<TGConnectingPoint num="1" id="7954" /> +<TGConnectingPoint num="2" id="7955" /> +<TGConnectingPoint num="3" id="7956" /> +<TGConnectingPoint num="4" id="7957" /> +<TGConnectingPoint num="5" id="7958" /> +<TGConnectingPoint num="6" id="7959" /> +<TGConnectingPoint num="7" id="7960" /> +<TGConnectingPoint num="8" id="7961" /> +<TGConnectingPoint num="9" id="7962" /> +</COMPONENT> + +<COMPONENT type="5103" id="7974" index="17" uid="1636c531-8e78-4294-9c8a-3cb9fa4724b5" > <cdparam x="732" y="423" /> <sizeparam width="41" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Send signal" value="lock()" /> -<TGConnectingPoint num="0" id="4289" /> -<TGConnectingPoint num="1" id="4290" /> -<TGConnectingPoint num="2" id="4291" /> -<TGConnectingPoint num="3" id="4292" /> -<TGConnectingPoint num="4" id="4293" /> -<TGConnectingPoint num="5" id="4294" /> -<TGConnectingPoint num="6" id="4295" /> -<TGConnectingPoint num="7" id="4296" /> -<TGConnectingPoint num="8" id="4297" /> -<TGConnectingPoint num="9" id="4298" /> -</COMPONENT> - -<COMPONENT type="5103" id="4310" index="21" uid="ab23b50a-2c52-4fc3-8739-3b90ad57239b" > +<new d="false" /> +<TGConnectingPoint num="0" id="7964" /> +<TGConnectingPoint num="1" id="7965" /> +<TGConnectingPoint num="2" id="7966" /> +<TGConnectingPoint num="3" id="7967" /> +<TGConnectingPoint num="4" id="7968" /> +<TGConnectingPoint num="5" id="7969" /> +<TGConnectingPoint num="6" id="7970" /> +<TGConnectingPoint num="7" id="7971" /> +<TGConnectingPoint num="8" id="7972" /> +<TGConnectingPoint num="9" id="7973" /> +</COMPONENT> + +<COMPONENT type="5103" id="7985" index="18" uid="a3c1211e-11fa-469b-b916-cf28540cef90" > <cdparam x="632" y="423" /> <sizeparam width="47" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Send signal" value="close()" /> -<TGConnectingPoint num="0" id="4300" /> -<TGConnectingPoint num="1" id="4301" /> -<TGConnectingPoint num="2" id="4302" /> -<TGConnectingPoint num="3" id="4303" /> -<TGConnectingPoint num="4" id="4304" /> -<TGConnectingPoint num="5" id="4305" /> -<TGConnectingPoint num="6" id="4306" /> -<TGConnectingPoint num="7" id="4307" /> -<TGConnectingPoint num="8" id="4308" /> -<TGConnectingPoint num="9" id="4309" /> -</COMPONENT> - -<COMPONENT type="5103" id="4321" index="22" uid="01679c9d-96b1-4cbe-8ab5-ab54b1c38d52" > +<new d="false" /> +<TGConnectingPoint num="0" id="7975" /> +<TGConnectingPoint num="1" id="7976" /> +<TGConnectingPoint num="2" id="7977" /> +<TGConnectingPoint num="3" id="7978" /> +<TGConnectingPoint num="4" id="7979" /> +<TGConnectingPoint num="5" id="7980" /> +<TGConnectingPoint num="6" id="7981" /> +<TGConnectingPoint num="7" id="7982" /> +<TGConnectingPoint num="8" id="7983" /> +<TGConnectingPoint num="9" id="7984" /> +</COMPONENT> + +<COMPONENT type="5103" id="7996" index="19" uid="acc56f41-2917-42cb-9ce4-fcfbd1469a1d" > <cdparam x="531" y="412" /> <sizeparam width="47" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Send signal" value="open()" /> -<TGConnectingPoint num="0" id="4311" /> -<TGConnectingPoint num="1" id="4312" /> -<TGConnectingPoint num="2" id="4313" /> -<TGConnectingPoint num="3" id="4314" /> -<TGConnectingPoint num="4" id="4315" /> -<TGConnectingPoint num="5" id="4316" /> -<TGConnectingPoint num="6" id="4317" /> -<TGConnectingPoint num="7" id="4318" /> -<TGConnectingPoint num="8" id="4319" /> -<TGConnectingPoint num="9" id="4320" /> -</COMPONENT> - -<COMPONENT type="5103" id="4332" index="23" uid="ef8f2c1c-24d9-42b7-ad1b-0b09460f1fa5" > +<new d="false" /> +<TGConnectingPoint num="0" id="7986" /> +<TGConnectingPoint num="1" id="7987" /> +<TGConnectingPoint num="2" id="7988" /> +<TGConnectingPoint num="3" id="7989" /> +<TGConnectingPoint num="4" id="7990" /> +<TGConnectingPoint num="5" id="7991" /> +<TGConnectingPoint num="6" id="7992" /> +<TGConnectingPoint num="7" id="7993" /> +<TGConnectingPoint num="8" id="7994" /> +<TGConnectingPoint num="9" id="7995" /> +</COMPONENT> + +<COMPONENT type="5103" id="8007" index="20" uid="b65acd87-dcc8-4eaf-9b18-c49c24583cfb" > <cdparam x="395" y="418" /> <sizeparam width="91" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Send signal" value="enterCockpit()" /> -<TGConnectingPoint num="0" id="4322" /> -<TGConnectingPoint num="1" id="4323" /> -<TGConnectingPoint num="2" id="4324" /> -<TGConnectingPoint num="3" id="4325" /> -<TGConnectingPoint num="4" id="4326" /> -<TGConnectingPoint num="5" id="4327" /> -<TGConnectingPoint num="6" id="4328" /> -<TGConnectingPoint num="7" id="4329" /> -<TGConnectingPoint num="8" id="4330" /> -<TGConnectingPoint num="9" id="4331" /> -</COMPONENT> - -<COMPONENT type="5106" id="4405" index="24" uid="1669de45-4999-4efe-99eb-be5ee6a31d9d" > -<cdparam x="403" y="667" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7997" /> +<TGConnectingPoint num="1" id="7998" /> +<TGConnectingPoint num="2" id="7999" /> +<TGConnectingPoint num="3" id="8000" /> +<TGConnectingPoint num="4" id="8001" /> +<TGConnectingPoint num="5" id="8002" /> +<TGConnectingPoint num="6" id="8003" /> +<TGConnectingPoint num="7" id="8004" /> +<TGConnectingPoint num="8" id="8005" /> +<TGConnectingPoint num="9" id="8006" /> +</COMPONENT> + +<COMPONENT type="5106" id="8080" index="21" uid="20c46ea0-e944-4399-9759-e12ace409ad5" > +<cdparam x="404" y="667" /> <sizeparam width="679" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="state0" value="MAIN" /> -<TGConnectingPoint num="0" id="4333" /> -<TGConnectingPoint num="1" id="4334" /> -<TGConnectingPoint num="2" id="4335" /> -<TGConnectingPoint num="3" id="4336" /> -<TGConnectingPoint num="4" id="4337" /> -<TGConnectingPoint num="5" id="4338" /> -<TGConnectingPoint num="6" id="4339" /> -<TGConnectingPoint num="7" id="4340" /> -<TGConnectingPoint num="8" id="4341" /> -<TGConnectingPoint num="9" id="4342" /> -<TGConnectingPoint num="10" id="4343" /> -<TGConnectingPoint num="11" id="4344" /> -<TGConnectingPoint num="12" id="4345" /> -<TGConnectingPoint num="13" id="4346" /> -<TGConnectingPoint num="14" id="4347" /> -<TGConnectingPoint num="15" id="4348" /> -<TGConnectingPoint num="16" id="4349" /> -<TGConnectingPoint num="17" id="4350" /> -<TGConnectingPoint num="18" id="4351" /> -<TGConnectingPoint num="19" id="4352" /> -<TGConnectingPoint num="20" id="4353" /> -<TGConnectingPoint num="21" id="4354" /> -<TGConnectingPoint num="22" id="4355" /> -<TGConnectingPoint num="23" id="4356" /> -<TGConnectingPoint num="24" id="4357" /> -<TGConnectingPoint num="25" id="4358" /> -<TGConnectingPoint num="26" id="4359" /> -<TGConnectingPoint num="27" id="4360" /> -<TGConnectingPoint num="28" id="4361" /> -<TGConnectingPoint num="29" id="4362" /> -<TGConnectingPoint num="30" id="4363" /> -<TGConnectingPoint num="31" id="4364" /> -<TGConnectingPoint num="32" id="4365" /> -<TGConnectingPoint num="33" id="4366" /> -<TGConnectingPoint num="34" id="4367" /> -<TGConnectingPoint num="35" id="4368" /> -<TGConnectingPoint num="36" id="4369" /> -<TGConnectingPoint num="37" id="4370" /> -<TGConnectingPoint num="38" id="4371" /> -<TGConnectingPoint num="39" id="4372" /> -<TGConnectingPoint num="40" id="4373" /> -<TGConnectingPoint num="41" id="4374" /> -<TGConnectingPoint num="42" id="4375" /> -<TGConnectingPoint num="43" id="4376" /> -<TGConnectingPoint num="44" id="4377" /> -<TGConnectingPoint num="45" id="4378" /> -<TGConnectingPoint num="46" id="4379" /> -<TGConnectingPoint num="47" id="4380" /> -<TGConnectingPoint num="48" id="4381" /> -<TGConnectingPoint num="49" id="4382" /> -<TGConnectingPoint num="50" id="4383" /> -<TGConnectingPoint num="51" id="4384" /> -<TGConnectingPoint num="52" id="4385" /> -<TGConnectingPoint num="53" id="4386" /> -<TGConnectingPoint num="54" id="4387" /> -<TGConnectingPoint num="55" id="4388" /> -<TGConnectingPoint num="56" id="4389" /> -<TGConnectingPoint num="57" id="4390" /> -<TGConnectingPoint num="58" id="4391" /> -<TGConnectingPoint num="59" id="4392" /> -<TGConnectingPoint num="60" id="4393" /> -<TGConnectingPoint num="61" id="4394" /> -<TGConnectingPoint num="62" id="4395" /> -<TGConnectingPoint num="63" id="4396" /> -<TGConnectingPoint num="64" id="4397" /> -<TGConnectingPoint num="65" id="4398" /> -<TGConnectingPoint num="66" id="4399" /> -<TGConnectingPoint num="67" id="4400" /> -<TGConnectingPoint num="68" id="4401" /> -<TGConnectingPoint num="69" id="4402" /> -<TGConnectingPoint num="70" id="4403" /> -<TGConnectingPoint num="71" id="4404" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5103" id="4416" index="25" uid="de0b3d71-19f8-4c09-9882-726142adf4ad" > +<new d="false" /> +<TGConnectingPoint num="0" id="8008" /> +<TGConnectingPoint num="1" id="8009" /> +<TGConnectingPoint num="2" id="8010" /> +<TGConnectingPoint num="3" id="8011" /> +<TGConnectingPoint num="4" id="8012" /> +<TGConnectingPoint num="5" id="8013" /> +<TGConnectingPoint num="6" id="8014" /> +<TGConnectingPoint num="7" id="8015" /> +<TGConnectingPoint num="8" id="8016" /> +<TGConnectingPoint num="9" id="8017" /> +<TGConnectingPoint num="10" id="8018" /> +<TGConnectingPoint num="11" id="8019" /> +<TGConnectingPoint num="12" id="8020" /> +<TGConnectingPoint num="13" id="8021" /> +<TGConnectingPoint num="14" id="8022" /> +<TGConnectingPoint num="15" id="8023" /> +<TGConnectingPoint num="16" id="8024" /> +<TGConnectingPoint num="17" id="8025" /> +<TGConnectingPoint num="18" id="8026" /> +<TGConnectingPoint num="19" id="8027" /> +<TGConnectingPoint num="20" id="8028" /> +<TGConnectingPoint num="21" id="8029" /> +<TGConnectingPoint num="22" id="8030" /> +<TGConnectingPoint num="23" id="8031" /> +<TGConnectingPoint num="24" id="8032" /> +<TGConnectingPoint num="25" id="8033" /> +<TGConnectingPoint num="26" id="8034" /> +<TGConnectingPoint num="27" id="8035" /> +<TGConnectingPoint num="28" id="8036" /> +<TGConnectingPoint num="29" id="8037" /> +<TGConnectingPoint num="30" id="8038" /> +<TGConnectingPoint num="31" id="8039" /> +<TGConnectingPoint num="32" id="8040" /> +<TGConnectingPoint num="33" id="8041" /> +<TGConnectingPoint num="34" id="8042" /> +<TGConnectingPoint num="35" id="8043" /> +<TGConnectingPoint num="36" id="8044" /> +<TGConnectingPoint num="37" id="8045" /> +<TGConnectingPoint num="38" id="8046" /> +<TGConnectingPoint num="39" id="8047" /> +<TGConnectingPoint num="40" id="8048" /> +<TGConnectingPoint num="41" id="8049" /> +<TGConnectingPoint num="42" id="8050" /> +<TGConnectingPoint num="43" id="8051" /> +<TGConnectingPoint num="44" id="8052" /> +<TGConnectingPoint num="45" id="8053" /> +<TGConnectingPoint num="46" id="8054" /> +<TGConnectingPoint num="47" id="8055" /> +<TGConnectingPoint num="48" id="8056" /> +<TGConnectingPoint num="49" id="8057" /> +<TGConnectingPoint num="50" id="8058" /> +<TGConnectingPoint num="51" id="8059" /> +<TGConnectingPoint num="52" id="8060" /> +<TGConnectingPoint num="53" id="8061" /> +<TGConnectingPoint num="54" id="8062" /> +<TGConnectingPoint num="55" id="8063" /> +<TGConnectingPoint num="56" id="8064" /> +<TGConnectingPoint num="57" id="8065" /> +<TGConnectingPoint num="58" id="8066" /> +<TGConnectingPoint num="59" id="8067" /> +<TGConnectingPoint num="60" id="8068" /> +<TGConnectingPoint num="61" id="8069" /> +<TGConnectingPoint num="62" id="8070" /> +<TGConnectingPoint num="63" id="8071" /> +<TGConnectingPoint num="64" id="8072" /> +<TGConnectingPoint num="65" id="8073" /> +<TGConnectingPoint num="66" id="8074" /> +<TGConnectingPoint num="67" id="8075" /> +<TGConnectingPoint num="68" id="8076" /> +<TGConnectingPoint num="69" id="8077" /> +<TGConnectingPoint num="70" id="8078" /> +<TGConnectingPoint num="71" id="8079" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="8091" index="22" uid="7cc37113-a48a-430d-a228-82d6428d60d7" > <cdparam x="249" y="418" /> <sizeparam width="91" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Send signal" value="leaveCockpit()" /> -<TGConnectingPoint num="0" id="4406" /> -<TGConnectingPoint num="1" id="4407" /> -<TGConnectingPoint num="2" id="4408" /> -<TGConnectingPoint num="3" id="4409" /> -<TGConnectingPoint num="4" id="4410" /> -<TGConnectingPoint num="5" id="4411" /> -<TGConnectingPoint num="6" id="4412" /> -<TGConnectingPoint num="7" id="4413" /> -<TGConnectingPoint num="8" id="4414" /> -<TGConnectingPoint num="9" id="4415" /> -</COMPONENT> - -<COMPONENT type="5106" id="4489" index="26" uid="f5c1bb77-dc47-497f-839a-199227c45dff" > +<new d="false" /> +<TGConnectingPoint num="0" id="8081" /> +<TGConnectingPoint num="1" id="8082" /> +<TGConnectingPoint num="2" id="8083" /> +<TGConnectingPoint num="3" id="8084" /> +<TGConnectingPoint num="4" id="8085" /> +<TGConnectingPoint num="5" id="8086" /> +<TGConnectingPoint num="6" id="8087" /> +<TGConnectingPoint num="7" id="8088" /> +<TGConnectingPoint num="8" id="8089" /> +<TGConnectingPoint num="9" id="8090" /> +</COMPONENT> + +<COMPONENT type="5106" id="8164" index="23" uid="41911b42-6f94-414f-9320-d71ac7e4a713" > <cdparam x="427" y="155" /> <sizeparam width="652" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="state0" value="MAIN" /> -<TGConnectingPoint num="0" id="4417" /> -<TGConnectingPoint num="1" id="4418" /> -<TGConnectingPoint num="2" id="4419" /> -<TGConnectingPoint num="3" id="4420" /> -<TGConnectingPoint num="4" id="4421" /> -<TGConnectingPoint num="5" id="4422" /> -<TGConnectingPoint num="6" id="4423" /> -<TGConnectingPoint num="7" id="4424" /> -<TGConnectingPoint num="8" id="4425" /> -<TGConnectingPoint num="9" id="4426" /> -<TGConnectingPoint num="10" id="4427" /> -<TGConnectingPoint num="11" id="4428" /> -<TGConnectingPoint num="12" id="4429" /> -<TGConnectingPoint num="13" id="4430" /> -<TGConnectingPoint num="14" id="4431" /> -<TGConnectingPoint num="15" id="4432" /> -<TGConnectingPoint num="16" id="4433" /> -<TGConnectingPoint num="17" id="4434" /> -<TGConnectingPoint num="18" id="4435" /> -<TGConnectingPoint num="19" id="4436" /> -<TGConnectingPoint num="20" id="4437" /> -<TGConnectingPoint num="21" id="4438" /> -<TGConnectingPoint num="22" id="4439" /> -<TGConnectingPoint num="23" id="4440" /> -<TGConnectingPoint num="24" id="4441" /> -<TGConnectingPoint num="25" id="4442" /> -<TGConnectingPoint num="26" id="4443" /> -<TGConnectingPoint num="27" id="4444" /> -<TGConnectingPoint num="28" id="4445" /> -<TGConnectingPoint num="29" id="4446" /> -<TGConnectingPoint num="30" id="4447" /> -<TGConnectingPoint num="31" id="4448" /> -<TGConnectingPoint num="32" id="4449" /> -<TGConnectingPoint num="33" id="4450" /> -<TGConnectingPoint num="34" id="4451" /> -<TGConnectingPoint num="35" id="4452" /> -<TGConnectingPoint num="36" id="4453" /> -<TGConnectingPoint num="37" id="4454" /> -<TGConnectingPoint num="38" id="4455" /> -<TGConnectingPoint num="39" id="4456" /> -<TGConnectingPoint num="40" id="4457" /> -<TGConnectingPoint num="41" id="4458" /> -<TGConnectingPoint num="42" id="4459" /> -<TGConnectingPoint num="43" id="4460" /> -<TGConnectingPoint num="44" id="4461" /> -<TGConnectingPoint num="45" id="4462" /> -<TGConnectingPoint num="46" id="4463" /> -<TGConnectingPoint num="47" id="4464" /> -<TGConnectingPoint num="48" id="4465" /> -<TGConnectingPoint num="49" id="4466" /> -<TGConnectingPoint num="50" id="4467" /> -<TGConnectingPoint num="51" id="4468" /> -<TGConnectingPoint num="52" id="4469" /> -<TGConnectingPoint num="53" id="4470" /> -<TGConnectingPoint num="54" id="4471" /> -<TGConnectingPoint num="55" id="4472" /> -<TGConnectingPoint num="56" id="4473" /> -<TGConnectingPoint num="57" id="4474" /> -<TGConnectingPoint num="58" id="4475" /> -<TGConnectingPoint num="59" id="4476" /> -<TGConnectingPoint num="60" id="4477" /> -<TGConnectingPoint num="61" id="4478" /> -<TGConnectingPoint num="62" id="4479" /> -<TGConnectingPoint num="63" id="4480" /> -<TGConnectingPoint num="64" id="4481" /> -<TGConnectingPoint num="65" id="4482" /> -<TGConnectingPoint num="66" id="4483" /> -<TGConnectingPoint num="67" id="4484" /> -<TGConnectingPoint num="68" id="4485" /> -<TGConnectingPoint num="69" id="4486" /> -<TGConnectingPoint num="70" id="4487" /> -<TGConnectingPoint num="71" id="4488" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="4491" index="27" uid="0ccf1e3b-6bf2-4b73-846f-bf489e133add" > +<new d="false" /> +<TGConnectingPoint num="0" id="8092" /> +<TGConnectingPoint num="1" id="8093" /> +<TGConnectingPoint num="2" id="8094" /> +<TGConnectingPoint num="3" id="8095" /> +<TGConnectingPoint num="4" id="8096" /> +<TGConnectingPoint num="5" id="8097" /> +<TGConnectingPoint num="6" id="8098" /> +<TGConnectingPoint num="7" id="8099" /> +<TGConnectingPoint num="8" id="8100" /> +<TGConnectingPoint num="9" id="8101" /> +<TGConnectingPoint num="10" id="8102" /> +<TGConnectingPoint num="11" id="8103" /> +<TGConnectingPoint num="12" id="8104" /> +<TGConnectingPoint num="13" id="8105" /> +<TGConnectingPoint num="14" id="8106" /> +<TGConnectingPoint num="15" id="8107" /> +<TGConnectingPoint num="16" id="8108" /> +<TGConnectingPoint num="17" id="8109" /> +<TGConnectingPoint num="18" id="8110" /> +<TGConnectingPoint num="19" id="8111" /> +<TGConnectingPoint num="20" id="8112" /> +<TGConnectingPoint num="21" id="8113" /> +<TGConnectingPoint num="22" id="8114" /> +<TGConnectingPoint num="23" id="8115" /> +<TGConnectingPoint num="24" id="8116" /> +<TGConnectingPoint num="25" id="8117" /> +<TGConnectingPoint num="26" id="8118" /> +<TGConnectingPoint num="27" id="8119" /> +<TGConnectingPoint num="28" id="8120" /> +<TGConnectingPoint num="29" id="8121" /> +<TGConnectingPoint num="30" id="8122" /> +<TGConnectingPoint num="31" id="8123" /> +<TGConnectingPoint num="32" id="8124" /> +<TGConnectingPoint num="33" id="8125" /> +<TGConnectingPoint num="34" id="8126" /> +<TGConnectingPoint num="35" id="8127" /> +<TGConnectingPoint num="36" id="8128" /> +<TGConnectingPoint num="37" id="8129" /> +<TGConnectingPoint num="38" id="8130" /> +<TGConnectingPoint num="39" id="8131" /> +<TGConnectingPoint num="40" id="8132" /> +<TGConnectingPoint num="41" id="8133" /> +<TGConnectingPoint num="42" id="8134" /> +<TGConnectingPoint num="43" id="8135" /> +<TGConnectingPoint num="44" id="8136" /> +<TGConnectingPoint num="45" id="8137" /> +<TGConnectingPoint num="46" id="8138" /> +<TGConnectingPoint num="47" id="8139" /> +<TGConnectingPoint num="48" id="8140" /> +<TGConnectingPoint num="49" id="8141" /> +<TGConnectingPoint num="50" id="8142" /> +<TGConnectingPoint num="51" id="8143" /> +<TGConnectingPoint num="52" id="8144" /> +<TGConnectingPoint num="53" id="8145" /> +<TGConnectingPoint num="54" id="8146" /> +<TGConnectingPoint num="55" id="8147" /> +<TGConnectingPoint num="56" id="8148" /> +<TGConnectingPoint num="57" id="8149" /> +<TGConnectingPoint num="58" id="8150" /> +<TGConnectingPoint num="59" id="8151" /> +<TGConnectingPoint num="60" id="8152" /> +<TGConnectingPoint num="61" id="8153" /> +<TGConnectingPoint num="62" id="8154" /> +<TGConnectingPoint num="63" id="8155" /> +<TGConnectingPoint num="64" id="8156" /> +<TGConnectingPoint num="65" id="8157" /> +<TGConnectingPoint num="66" id="8158" /> +<TGConnectingPoint num="67" id="8159" /> +<TGConnectingPoint num="68" id="8160" /> +<TGConnectingPoint num="69" id="8161" /> +<TGConnectingPoint num="70" id="8162" /> +<TGConnectingPoint num="71" id="8163" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="8166" index="24" uid="c79e78c4-515f-4ead-a2ed-95348b43be04" > <cdparam x="736" y="72" /> <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="4490" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8165" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="Keyboard" minX="10" maxX="2500" minY="10" maxY="1500" > -<CONNECTOR type="5102" id="4498" index="0" uid="2779016a-0d4e-40aa-bc27-8b9c28a34ef3" > -<cdparam x="391" y="464" /> +<AVATARStateMachineDiagramPanel name="Crew" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="8173" index="0" uid="37d46b7f-aacc-4681-ad20-ea86b6ac9b21" > +<cdparam x="289" y="206" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4497" /> -<P1 x="477" y="440" id="4567" /> -<P2 x="477" y="462" id="4634" /> +<TGConnectingPoint num="0" id="8172" /> +<P1 x="441" y="238" id="8184" /> +<P2 x="487" y="316" id="8181" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4496" index="15" uid="27397a50-60d7-4eed-a813-62e62e9865ad" > -<father id="4498" num="0" /> -<cdparam x="434" y="421" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8171" index="5" uid="1d69e735-ca5d-4b26-8600-f287382c0836" > +<father id="8173" num="0" /> +<cdparam x="291" y="219" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4492" /> -<TGConnectingPoint num="1" id="4493" /> -<TGConnectingPoint num="2" id="4494" /> -<TGConnectingPoint num="3" id="4495" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8167" /> +<TGConnectingPoint num="1" id="8168" /> +<TGConnectingPoint num="2" id="8169" /> +<TGConnectingPoint num="3" id="8170" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -9322,66 +17490,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4513" index="1" uid="84193d34-c4ac-46a6-aea6-ee16f9ee970d" > -<cdparam x="519" y="395" /> +<CONNECTOR type="5102" id="8180" index="1" uid="0d4e2720-7e05-4326-bfbd-e6b7a199c93c" > +<cdparam x="256" y="138" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4508" /> -<TGConnectingPoint num="1" id="4509" /> -<TGConnectingPoint num="2" id="4510" /> -<TGConnectingPoint num="3" id="4511" /> -<TGConnectingPoint num="4" id="4512" /> -<P1 x="477" y="492" id="4635" /> -<P2 x="767" y="189" id="4557" /> -<Point x="477" y="512" /> -<Point x="709" y="512" /> -<Point x="709" y="134" /> -<Point x="536" y="134" /> +<TGConnectingPoint num="0" id="8179" /> +<P1 x="419" y="151" id="8194" /> +<P2 x="441" y="190" id="8183" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4499" index="16" uid="0807735a-a365-4307-a5be-622ab49ed035" > -<father id="4513" num="0" /> -<cdparam x="477" y="512" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4500" index="17" uid="0582ea64-bfba-4d4c-966b-5645279692dc" > -<father id="4513" num="1" /> -<cdparam x="709" y="512" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4501" index="18" uid="4d9ed6b4-580c-4fe6-9717-0d12114efd0d" > -<father id="4513" num="2" /> -<cdparam x="709" y="134" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4502" index="19" uid="b5f4eca4-4fd2-4aef-b9e7-619bb93b54c8" > -<father id="4513" num="3" /> -<cdparam x="536" y="134" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4507" index="20" uid="6dd22c88-1f49-438b-816f-9c2ae6041242" > -<father id="4513" num="4" /> -<cdparam x="517" y="274" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8178" index="6" uid="3f3bf8ff-5e69-488d-accf-c5ee4068fd62" > +<father id="8180" num="0" /> +<cdparam x="272" y="154" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4503" /> -<TGConnectingPoint num="1" id="4504" /> -<TGConnectingPoint num="2" id="4505" /> -<TGConnectingPoint num="3" id="4506" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8174" /> +<TGConnectingPoint num="1" id="8175" /> +<TGConnectingPoint num="2" id="8176" /> +<TGConnectingPoint num="3" id="8177" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -9395,132 +17525,84 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4528" index="2" uid="5ba3c97b-f459-4919-b18f-ba741351d392" > -<cdparam x="414" y="328" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4523" /> -<TGConnectingPoint num="1" id="4524" /> -<TGConnectingPoint num="2" id="4525" /> -<TGConnectingPoint num="3" id="4526" /> -<TGConnectingPoint num="4" id="4527" /> -<P1 x="414" y="328" id="4673" /> -<P2 x="183" y="313" id="4559" /> -<Point x="414" y="348" /> -<Point x="290" y="348" /> -<Point x="290" y="134" /> -<Point x="342" y="134" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4514" index="21" uid="e3973f9b-9189-4dee-970d-1f46f753a7d6" > -<father id="4528" num="0" /> -<cdparam x="414" y="348" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4515" index="22" uid="d717ea8d-8703-40e8-b702-eece8f5a3c43" > -<father id="4528" num="1" /> -<cdparam x="290" y="348" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4516" index="23" uid="872edbe6-ee36-447a-8fb2-9fd0e72c61f5" > -<father id="4528" num="2" /> -<cdparam x="290" y="134" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4517" index="24" uid="6b2371f9-7584-4153-9f15-e114d8f2d908" > -<father id="4528" num="3" /> -<cdparam x="342" y="134" /> -<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5101" id="8182" index="2" uid="cbdb9640-1c30-44b5-8496-547307bc09e0" > +<cdparam x="477" y="321" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4522" index="25" uid="4b0d6581-5662-4f89-9f1f-62ebb1648f6c" > -<father id="4528" num="4" /> -<cdparam x="343" y="332" /> -<sizeparam width="44" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8181" /> +</COMPONENT> + +<COMPONENT type="5112" id="8193" index="3" uid="dc55f702-fbf2-480b-82f1-74cf50662de7" > +<cdparam x="91" y="195" /> +<sizeparam width="700" height="38" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4518" /> -<TGConnectingPoint num="1" id="4519" /> -<TGConnectingPoint num="2" id="4520" /> -<TGConnectingPoint num="3" id="4521" /> +<infoparam name="Library function call" value="Person (isInCockpit, knowsEmergencyCode)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8183" /> +<TGConnectingPoint num="1" id="8184" /> +<TGConnectingPoint num="2" id="8185" /> +<TGConnectingPoint num="3" id="8186" /> +<TGConnectingPoint num="4" id="8187" /> +<TGConnectingPoint num="5" id="8188" /> +<TGConnectingPoint num="6" id="8189" /> +<TGConnectingPoint num="7" id="8190" /> +<TGConnectingPoint num="8" id="8191" /> +<TGConnectingPoint num="9" id="8192" /> <extraparam> -<guard value="[ else ]" enabled="true"/> -<afterMin value="" enabled="true"/> -<afterMax value="" enabled="true"/> -<extraDelay1 value="" enabled="true"/> -<extraDelay2 value="" enabled="true"/> -<delayDistributionLaw value="0" enabled="true"/> -<computeMin value="" enabled="true"/> -<computeMax value="" enabled="true"/> -<probability value="" enabled="true"/> +<LibraryFunction name="Person" /> +<Parameter id="isInCockpit" /> +<Parameter id="knowsEmergencyCode" /> +<Signal value="out lock()" /> +<Signal value="out unlock()" /> +<Signal value="out open()" /> +<Signal value="out close()" /> +<Signal value="out enterCockpit()" /> +<Signal value="out leaveCockit()" /> +<Signal value="out sendEmergency()" /> </extraparam> -</SUBCOMPONENT> +</COMPONENT> -<CONNECTOR type="5102" id="4535" index="3" uid="634b0761-3dbb-4ad9-a758-4dee249d5dc2" > -<cdparam x="418" y="101" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4534" /> -<P1 x="418" y="101" id="4802" /> -<P2 x="418" y="129" id="4778" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4533" index="26" uid="05ce2870-0546-4664-a232-c15f4c23d0d7" > -<father id="4535" num="0" /> -<cdparam x="416" y="112" /> -<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5100" id="8195" index="4" uid="c52f7042-4c76-4dd1-93c5-497b0772c954" > +<cdparam x="412" y="131" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4529" /> -<TGConnectingPoint num="1" id="4530" /> -<TGConnectingPoint num="2" id="4531" /> -<TGConnectingPoint num="3" id="4532" /> -<extraparam> -<guard value="[ ]" enabled="true"/> -<afterMin value="" enabled="true"/> -<afterMax value="" enabled="true"/> -<extraDelay1 value="" enabled="true"/> -<extraDelay2 value="" enabled="true"/> -<delayDistributionLaw value="0" enabled="true"/> -<computeMin value="" enabled="true"/> -<computeMax value="" enabled="true"/> -<probability value="" enabled="true"/> -</extraparam> -</SUBCOMPONENT> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8194" /> +</COMPONENT> -<CONNECTOR type="5102" id="4542" index="4" uid="10b02192-d8cc-42fb-86a4-94376247f61e" > -<cdparam x="439" y="179" /> + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Passenger" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="8202" index="0" uid="c34db2aa-4dcb-4e0d-a013-168bf9210b04" > +<cdparam x="286" y="117" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4541" /> -<P1 x="439" y="179" id="4767" /> -<P2 x="439" y="217" id="4718" /> +<TGConnectingPoint num="0" id="8201" /> +<P1 x="449" y="130" id="8223" /> +<P2 x="471" y="169" id="8212" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4540" index="27" uid="2e1c2b6b-bcc9-4a1a-99ba-49cd1f75339b" > -<father id="4542" num="0" /> -<cdparam x="438" y="195" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8200" index="5" uid="cee15c9c-4d55-45c4-ba00-7f224f2b54a4" > +<father id="8202" num="0" /> +<cdparam x="302" y="133" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4536" /> -<TGConnectingPoint num="1" id="4537" /> -<TGConnectingPoint num="2" id="4538" /> -<TGConnectingPoint num="3" id="4539" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8196" /> +<TGConnectingPoint num="1" id="8197" /> +<TGConnectingPoint num="2" id="8198" /> +<TGConnectingPoint num="3" id="8199" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -9534,26 +17616,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4549" index="5" uid="ae2520ca-0a80-4ab0-bb14-f40ab728755d" > -<cdparam x="439" y="247" /> +<CONNECTOR type="5102" id="8209" index="1" uid="2fe99f81-a76b-4c77-b360-a46bdbea2b59" > +<cdparam x="319" y="185" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4548" /> -<P1 x="439" y="247" id="4719" /> -<P2 x="439" y="278" id="4694" /> +<TGConnectingPoint num="0" id="8208" /> +<P1 x="471" y="217" id="8213" /> +<P2 x="517" y="295" id="8210" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4547" index="28" uid="b736ae4f-3a2d-4f96-992a-7e777e8680bc" > -<father id="4549" num="0" /> -<cdparam x="442" y="262" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8207" index="6" uid="938e79a8-0a9c-4531-893d-903111b663db" > +<father id="8209" num="0" /> +<cdparam x="321" y="198" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4543" /> -<TGConnectingPoint num="1" id="4544" /> -<TGConnectingPoint num="2" id="4545" /> -<TGConnectingPoint num="3" id="4546" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8203" /> +<TGConnectingPoint num="1" id="8204" /> +<TGConnectingPoint num="2" id="8205" /> +<TGConnectingPoint num="3" id="8206" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -9567,392 +17651,84 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4556" index="6" uid="e6d38668-8697-4b6a-b4ee-496c49913521" > -<cdparam x="502" y="328" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4555" /> -<P1 x="477" y="328" id="4660" /> -<P2 x="477" y="390" id="4562" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4554" index="29" uid="cc8eef5b-6653-4535-a229-a070d520b593" > -<father id="4556" num="0" /> -<cdparam x="505" y="342" /> -<sizeparam width="207" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4550" /> -<TGConnectingPoint num="1" id="4551" /> -<TGConnectingPoint num="2" id="4552" /> -<TGConnectingPoint num="3" id="4553" /> -<extraparam> -<guard value="[ codeValue == code.goodCode]" enabled="true"/> -<afterMin value="" enabled="true"/> -<afterMax value="" enabled="true"/> -<extraDelay1 value="" enabled="true"/> -<extraDelay2 value="" enabled="true"/> -<delayDistributionLaw value="0" enabled="true"/> -<computeMin value="" enabled="true"/> -<computeMax value="" enabled="true"/> -<probability value="" enabled="true"/> -<actions value="m.data = codeValue" enabled="true"/> -<actions value="m.data = sencrypt(m, sk)" enabled="true"/> -</extraparam> -</SUBCOMPONENT> - -<COMPONENT type="5101" id="4558" index="7" uid="1830a8c5-ba3e-4b77-a9a6-4ea1e9cdb351" > -<cdparam x="757" y="194" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="4557" /> -</COMPONENT> - -<COMPONENT type="5101" id="4560" index="8" uid="5ac5d3e4-786f-41fb-a3d8-55283b95a901" > -<cdparam x="173" y="318" /> +<COMPONENT type="5101" id="8211" index="2" uid="927f9387-fda3-4c15-be10-e2f45af5859d" > +<cdparam x="507" y="300" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="4559" /> -</COMPONENT> - -<COMPONENT type="5106" id="4633" index="9" uid="1a349e33-04e3-40b1-aab1-d0e8106e6ea8" > -<cdparam x="417" y="390" /> -<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="state0" value="sendingCode" /> -<TGConnectingPoint num="0" id="4561" /> -<TGConnectingPoint num="1" id="4562" /> -<TGConnectingPoint num="2" id="4563" /> -<TGConnectingPoint num="3" id="4564" /> -<TGConnectingPoint num="4" id="4565" /> -<TGConnectingPoint num="5" id="4566" /> -<TGConnectingPoint num="6" id="4567" /> -<TGConnectingPoint num="7" id="4568" /> -<TGConnectingPoint num="8" id="4569" /> -<TGConnectingPoint num="9" id="4570" /> -<TGConnectingPoint num="10" id="4571" /> -<TGConnectingPoint num="11" id="4572" /> -<TGConnectingPoint num="12" id="4573" /> -<TGConnectingPoint num="13" id="4574" /> -<TGConnectingPoint num="14" id="4575" /> -<TGConnectingPoint num="15" id="4576" /> -<TGConnectingPoint num="16" id="4577" /> -<TGConnectingPoint num="17" id="4578" /> -<TGConnectingPoint num="18" id="4579" /> -<TGConnectingPoint num="19" id="4580" /> -<TGConnectingPoint num="20" id="4581" /> -<TGConnectingPoint num="21" id="4582" /> -<TGConnectingPoint num="22" id="4583" /> -<TGConnectingPoint num="23" id="4584" /> -<TGConnectingPoint num="24" id="4585" /> -<TGConnectingPoint num="25" id="4586" /> -<TGConnectingPoint num="26" id="4587" /> -<TGConnectingPoint num="27" id="4588" /> -<TGConnectingPoint num="28" id="4589" /> -<TGConnectingPoint num="29" id="4590" /> -<TGConnectingPoint num="30" id="4591" /> -<TGConnectingPoint num="31" id="4592" /> -<TGConnectingPoint num="32" id="4593" /> -<TGConnectingPoint num="33" id="4594" /> -<TGConnectingPoint num="34" id="4595" /> -<TGConnectingPoint num="35" id="4596" /> -<TGConnectingPoint num="36" id="4597" /> -<TGConnectingPoint num="37" id="4598" /> -<TGConnectingPoint num="38" id="4599" /> -<TGConnectingPoint num="39" id="4600" /> -<TGConnectingPoint num="40" id="4601" /> -<TGConnectingPoint num="41" id="4602" /> -<TGConnectingPoint num="42" id="4603" /> -<TGConnectingPoint num="43" id="4604" /> -<TGConnectingPoint num="44" id="4605" /> -<TGConnectingPoint num="45" id="4606" /> -<TGConnectingPoint num="46" id="4607" /> -<TGConnectingPoint num="47" id="4608" /> -<TGConnectingPoint num="48" id="4609" /> -<TGConnectingPoint num="49" id="4610" /> -<TGConnectingPoint num="50" id="4611" /> -<TGConnectingPoint num="51" id="4612" /> -<TGConnectingPoint num="52" id="4613" /> -<TGConnectingPoint num="53" id="4614" /> -<TGConnectingPoint num="54" id="4615" /> -<TGConnectingPoint num="55" id="4616" /> -<TGConnectingPoint num="56" id="4617" /> -<TGConnectingPoint num="57" id="4618" /> -<TGConnectingPoint num="58" id="4619" /> -<TGConnectingPoint num="59" id="4620" /> -<TGConnectingPoint num="60" id="4621" /> -<TGConnectingPoint num="61" id="4622" /> -<TGConnectingPoint num="62" id="4623" /> -<TGConnectingPoint num="63" id="4624" /> -<TGConnectingPoint num="64" id="4625" /> -<TGConnectingPoint num="65" id="4626" /> -<TGConnectingPoint num="66" id="4627" /> -<TGConnectingPoint num="67" id="4628" /> -<TGConnectingPoint num="68" id="4629" /> -<TGConnectingPoint num="69" id="4630" /> -<TGConnectingPoint num="70" id="4631" /> -<TGConnectingPoint num="71" id="4632" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5103" id="4644" index="10" uid="13ab2027-3c67-44b5-8719-b5459bc36720" > -<cdparam x="447" y="467" /> -<sizeparam width="60" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="chout(m)" /> -<TGConnectingPoint num="0" id="4634" /> -<TGConnectingPoint num="1" id="4635" /> -<TGConnectingPoint num="2" id="4636" /> -<TGConnectingPoint num="3" id="4637" /> -<TGConnectingPoint num="4" id="4638" /> -<TGConnectingPoint num="5" id="4639" /> -<TGConnectingPoint num="6" id="4640" /> -<TGConnectingPoint num="7" id="4641" /> -<TGConnectingPoint num="8" id="4642" /> -<TGConnectingPoint num="9" id="4643" /> -</COMPONENT> - -<COMPONENT type="5106" id="4717" index="11" uid="af2412e2-9396-4d09-948a-a241b960ec4f" > -<cdparam x="402" y="278" /> -<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="state0" value="checkCode" /> -<TGConnectingPoint num="0" id="4645" /> -<TGConnectingPoint num="1" id="4646" /> -<TGConnectingPoint num="2" id="4647" /> -<TGConnectingPoint num="3" id="4648" /> -<TGConnectingPoint num="4" id="4649" /> -<TGConnectingPoint num="5" id="4650" /> -<TGConnectingPoint num="6" id="4651" /> -<TGConnectingPoint num="7" id="4652" /> -<TGConnectingPoint num="8" id="4653" /> -<TGConnectingPoint num="9" id="4654" /> -<TGConnectingPoint num="10" id="4655" /> -<TGConnectingPoint num="11" id="4656" /> -<TGConnectingPoint num="12" id="4657" /> -<TGConnectingPoint num="13" id="4658" /> -<TGConnectingPoint num="14" id="4659" /> -<TGConnectingPoint num="15" id="4660" /> -<TGConnectingPoint num="16" id="4661" /> -<TGConnectingPoint num="17" id="4662" /> -<TGConnectingPoint num="18" id="4663" /> -<TGConnectingPoint num="19" id="4664" /> -<TGConnectingPoint num="20" id="4665" /> -<TGConnectingPoint num="21" id="4666" /> -<TGConnectingPoint num="22" id="4667" /> -<TGConnectingPoint num="23" id="4668" /> -<TGConnectingPoint num="24" id="4669" /> -<TGConnectingPoint num="25" id="4670" /> -<TGConnectingPoint num="26" id="4671" /> -<TGConnectingPoint num="27" id="4672" /> -<TGConnectingPoint num="28" id="4673" /> -<TGConnectingPoint num="29" id="4674" /> -<TGConnectingPoint num="30" id="4675" /> -<TGConnectingPoint num="31" id="4676" /> -<TGConnectingPoint num="32" id="4677" /> -<TGConnectingPoint num="33" id="4678" /> -<TGConnectingPoint num="34" id="4679" /> -<TGConnectingPoint num="35" id="4680" /> -<TGConnectingPoint num="36" id="4681" /> -<TGConnectingPoint num="37" id="4682" /> -<TGConnectingPoint num="38" id="4683" /> -<TGConnectingPoint num="39" id="4684" /> -<TGConnectingPoint num="40" id="4685" /> -<TGConnectingPoint num="41" id="4686" /> -<TGConnectingPoint num="42" id="4687" /> -<TGConnectingPoint num="43" id="4688" /> -<TGConnectingPoint num="44" id="4689" /> -<TGConnectingPoint num="45" id="4690" /> -<TGConnectingPoint num="46" id="4691" /> -<TGConnectingPoint num="47" id="4692" /> -<TGConnectingPoint num="48" id="4693" /> -<TGConnectingPoint num="49" id="4694" /> -<TGConnectingPoint num="50" id="4695" /> -<TGConnectingPoint num="51" id="4696" /> -<TGConnectingPoint num="52" id="4697" /> -<TGConnectingPoint num="53" id="4698" /> -<TGConnectingPoint num="54" id="4699" /> -<TGConnectingPoint num="55" id="4700" /> -<TGConnectingPoint num="56" id="4701" /> -<TGConnectingPoint num="57" id="4702" /> -<TGConnectingPoint num="58" id="4703" /> -<TGConnectingPoint num="59" id="4704" /> -<TGConnectingPoint num="60" id="4705" /> -<TGConnectingPoint num="61" id="4706" /> -<TGConnectingPoint num="62" id="4707" /> -<TGConnectingPoint num="63" id="4708" /> -<TGConnectingPoint num="64" id="4709" /> -<TGConnectingPoint num="65" id="4710" /> -<TGConnectingPoint num="66" id="4711" /> -<TGConnectingPoint num="67" id="4712" /> -<TGConnectingPoint num="68" id="4713" /> -<TGConnectingPoint num="69" id="4714" /> -<TGConnectingPoint num="70" id="4715" /> -<TGConnectingPoint num="71" id="4716" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5104" id="4728" index="12" uid="a06589aa-300d-4fa4-94f7-48a0f0bb18eb" > -<cdparam x="382" y="222" /> -<sizeparam width="114" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<enabled value="true" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Receive signal" value="code(codeValue)" /> -<TGConnectingPoint num="0" id="4718" /> -<TGConnectingPoint num="1" id="4719" /> -<TGConnectingPoint num="2" id="4720" /> -<TGConnectingPoint num="3" id="4721" /> -<TGConnectingPoint num="4" id="4722" /> -<TGConnectingPoint num="5" id="4723" /> -<TGConnectingPoint num="6" id="4724" /> -<TGConnectingPoint num="7" id="4725" /> -<TGConnectingPoint num="8" id="4726" /> -<TGConnectingPoint num="9" id="4727" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8210" /> </COMPONENT> -<COMPONENT type="5106" id="4801" index="13" uid="9a3d2259-1d70-4770-8977-32b32d25a8ae" > -<cdparam x="362" y="129" /> -<sizeparam width="154" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5112" id="8222" index="3" uid="bb39db8c-ad10-4a49-96eb-4d776260ae6e" > +<cdparam x="121" y="174" /> +<sizeparam width="700" height="38" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="state0" value="WaitingForCode" /> -<TGConnectingPoint num="0" id="4729" /> -<TGConnectingPoint num="1" id="4730" /> -<TGConnectingPoint num="2" id="4731" /> -<TGConnectingPoint num="3" id="4732" /> -<TGConnectingPoint num="4" id="4733" /> -<TGConnectingPoint num="5" id="4734" /> -<TGConnectingPoint num="6" id="4735" /> -<TGConnectingPoint num="7" id="4736" /> -<TGConnectingPoint num="8" id="4737" /> -<TGConnectingPoint num="9" id="4738" /> -<TGConnectingPoint num="10" id="4739" /> -<TGConnectingPoint num="11" id="4740" /> -<TGConnectingPoint num="12" id="4741" /> -<TGConnectingPoint num="13" id="4742" /> -<TGConnectingPoint num="14" id="4743" /> -<TGConnectingPoint num="15" id="4744" /> -<TGConnectingPoint num="16" id="4745" /> -<TGConnectingPoint num="17" id="4746" /> -<TGConnectingPoint num="18" id="4747" /> -<TGConnectingPoint num="19" id="4748" /> -<TGConnectingPoint num="20" id="4749" /> -<TGConnectingPoint num="21" id="4750" /> -<TGConnectingPoint num="22" id="4751" /> -<TGConnectingPoint num="23" id="4752" /> -<TGConnectingPoint num="24" id="4753" /> -<TGConnectingPoint num="25" id="4754" /> -<TGConnectingPoint num="26" id="4755" /> -<TGConnectingPoint num="27" id="4756" /> -<TGConnectingPoint num="28" id="4757" /> -<TGConnectingPoint num="29" id="4758" /> -<TGConnectingPoint num="30" id="4759" /> -<TGConnectingPoint num="31" id="4760" /> -<TGConnectingPoint num="32" id="4761" /> -<TGConnectingPoint num="33" id="4762" /> -<TGConnectingPoint num="34" id="4763" /> -<TGConnectingPoint num="35" id="4764" /> -<TGConnectingPoint num="36" id="4765" /> -<TGConnectingPoint num="37" id="4766" /> -<TGConnectingPoint num="38" id="4767" /> -<TGConnectingPoint num="39" id="4768" /> -<TGConnectingPoint num="40" id="4769" /> -<TGConnectingPoint num="41" id="4770" /> -<TGConnectingPoint num="42" id="4771" /> -<TGConnectingPoint num="43" id="4772" /> -<TGConnectingPoint num="44" id="4773" /> -<TGConnectingPoint num="45" id="4774" /> -<TGConnectingPoint num="46" id="4775" /> -<TGConnectingPoint num="47" id="4776" /> -<TGConnectingPoint num="48" id="4777" /> -<TGConnectingPoint num="49" id="4778" /> -<TGConnectingPoint num="50" id="4779" /> -<TGConnectingPoint num="51" id="4780" /> -<TGConnectingPoint num="52" id="4781" /> -<TGConnectingPoint num="53" id="4782" /> -<TGConnectingPoint num="54" id="4783" /> -<TGConnectingPoint num="55" id="4784" /> -<TGConnectingPoint num="56" id="4785" /> -<TGConnectingPoint num="57" id="4786" /> -<TGConnectingPoint num="58" id="4787" /> -<TGConnectingPoint num="59" id="4788" /> -<TGConnectingPoint num="60" id="4789" /> -<TGConnectingPoint num="61" id="4790" /> -<TGConnectingPoint num="62" id="4791" /> -<TGConnectingPoint num="63" id="4792" /> -<TGConnectingPoint num="64" id="4793" /> -<TGConnectingPoint num="65" id="4794" /> -<TGConnectingPoint num="66" id="4795" /> -<TGConnectingPoint num="67" id="4796" /> -<TGConnectingPoint num="68" id="4797" /> -<TGConnectingPoint num="69" id="4798" /> -<TGConnectingPoint num="70" id="4799" /> -<TGConnectingPoint num="71" id="4800" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="4803" index="14" uid="f410fd1d-17c9-47ff-a03d-fc57631fa99c" > -<cdparam x="411" y="81" /> -<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="4802" /> +<infoparam name="Library function call" value="Person (isInCockpit, knowsEmergencyCode)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8212" /> +<TGConnectingPoint num="1" id="8213" /> +<TGConnectingPoint num="2" id="8214" /> +<TGConnectingPoint num="3" id="8215" /> +<TGConnectingPoint num="4" id="8216" /> +<TGConnectingPoint num="5" id="8217" /> +<TGConnectingPoint num="6" id="8218" /> +<TGConnectingPoint num="7" id="8219" /> +<TGConnectingPoint num="8" id="8220" /> +<TGConnectingPoint num="9" id="8221" /> +<extraparam> +<LibraryFunction name="Person" /> +<Parameter id="isInCockpit" /> +<Parameter id="knowsEmergencyCode" /> +<Signal value="out lock()" /> +<Signal value="out unlock()" /> +<Signal value="out open()" /> +<Signal value="out close()" /> +<Signal value="out enterCockpit()" /> +<Signal value="out leaveCockit()" /> +<Signal value="out sendEmergency()" /> +</extraparam> </COMPONENT> - -</AVATARStateMachineDiagramPanel> - -<AVATARStateMachineDiagramPanel name="System" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="5100" id="4805" index="0" uid="ce5f44e8-a319-4eb6-885a-12145933f035" > -<cdparam x="400" y="50" /> +<COMPONENT type="5100" id="8224" index="4" uid="d5198d90-a988-435e-944d-9168927cc851" > +<cdparam x="442" y="110" /> <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="4804" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8223" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="KeyboardFailure" minX="10" maxX="2500" minY="10" maxY="1500" > -<CONNECTOR type="5102" id="4812" index="0" uid="8d460d61-185f-44b4-8ba9-07eaa2a3287c" > -<cdparam x="407" y="70" /> +<AVATARStateMachineDiagramPanel name="FirstOfficer" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="8231" index="0" uid="e84c025b-f153-4f1d-8d77-7b789123a856" > +<cdparam x="685" y="113" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4811" /> -<P1 x="407" y="70" id="4833" /> -<P2 x="406" y="89" id="4822" /> +<TGConnectingPoint num="0" id="8230" /> +<P1 x="587" y="97" id="8252" /> +<P2 x="659" y="152" id="8239" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4810" index="5" uid="fb3dc4d2-9502-4033-83ae-a0e52becccf4" > -<father id="4812" num="0" /> -<cdparam x="402" y="77" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8229" index="5" uid="6f278803-17d6-4a36-8857-09726dde47d2" > +<father id="8231" num="0" /> +<cdparam x="671" y="125" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4806" /> -<TGConnectingPoint num="1" id="4807" /> -<TGConnectingPoint num="2" id="4808" /> -<TGConnectingPoint num="3" id="4809" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8225" /> +<TGConnectingPoint num="1" id="8226" /> +<TGConnectingPoint num="2" id="8227" /> +<TGConnectingPoint num="3" id="8228" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -9966,26 +17742,28 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4819" index="1" uid="5bb3d73d-57ef-4b64-ba3f-86f7379be938" > -<cdparam x="406" y="119" /> +<CONNECTOR type="5102" id="8238" index="1" uid="5e98fb45-aabf-4757-ad4f-e53e2a041097" > +<cdparam x="657" y="173" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="4818" /> -<P1 x="406" y="119" id="4823" /> -<P2 x="407" y="133" id="4820" /> +<TGConnectingPoint num="0" id="8237" /> +<P1 x="659" y="190" id="8240" /> +<P2 x="730" y="251" id="8250" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4817" index="6" uid="9f6bd70a-8621-42db-a17f-735b43218df1" > -<father id="4819" num="0" /> -<cdparam x="406" y="126" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8236" index="6" uid="a76324a1-767d-43e8-b4a3-481c0261c0f3" > +<father id="8238" num="0" /> +<cdparam x="652" y="182" /> <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4813" /> -<TGConnectingPoint num="1" id="4814" /> -<TGConnectingPoint num="2" id="4815" /> -<TGConnectingPoint num="3" id="4816" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8232" /> +<TGConnectingPoint num="1" id="8233" /> +<TGConnectingPoint num="2" id="8234" /> +<TGConnectingPoint num="3" id="8235" /> <extraparam> <guard value="[ ]" enabled="true"/> <afterMin value="" enabled="true"/> @@ -9999,41 +17777,56 @@ in DoorAndLockButton </extraparam> </SUBCOMPONENT> -<COMPONENT type="5101" id="4821" index="2" uid="3fdd74cc-5a1c-492c-b778-8b4b149e8488" > -<cdparam x="397" y="138" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5112" id="8249" index="2" uid="198d5978-1cdf-434f-a4a1-1b1736f8f22c" > +<cdparam x="465" y="157" /> +<sizeparam width="389" height="28" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="4820" /> +<infoparam name="Library function call" value="Person (isInCockpit, knowsEmergencyCode)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8239" /> +<TGConnectingPoint num="1" id="8240" /> +<TGConnectingPoint num="2" id="8241" /> +<TGConnectingPoint num="3" id="8242" /> +<TGConnectingPoint num="4" id="8243" /> +<TGConnectingPoint num="5" id="8244" /> +<TGConnectingPoint num="6" id="8245" /> +<TGConnectingPoint num="7" id="8246" /> +<TGConnectingPoint num="8" id="8247" /> +<TGConnectingPoint num="9" id="8248" /> +<extraparam> +<LibraryFunction name="Person" /> +<Parameter id="isInCockpit" /> +<Parameter id="knowsEmergencyCode" /> +<Signal value="out lock()" /> +<Signal value="out unlock()" /> +<Signal value="out open()" /> +<Signal value="out close()" /> +<Signal value="out enterCockpit()" /> +<Signal value="out leaveCockit()" /> +<Signal value="out sendEmergency()" /> +</extraparam> </COMPONENT> -<COMPONENT type="5103" id="4832" index="3" uid="74b0f566-c998-461e-b872-bfb634af12ed" > -<cdparam x="340" y="94" /> -<sizeparam width="133" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5101" id="8251" index="3" uid="aee2a187-0fe3-4aa5-bfeb-dc42b7fcf6df" > +<cdparam x="720" y="256" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="typeCode(codeValue)" /> -<TGConnectingPoint num="0" id="4822" /> -<TGConnectingPoint num="1" id="4823" /> -<TGConnectingPoint num="2" id="4824" /> -<TGConnectingPoint num="3" id="4825" /> -<TGConnectingPoint num="4" id="4826" /> -<TGConnectingPoint num="5" id="4827" /> -<TGConnectingPoint num="6" id="4828" /> -<TGConnectingPoint num="7" id="4829" /> -<TGConnectingPoint num="8" id="4830" /> -<TGConnectingPoint num="9" id="4831" /> -</COMPONENT> - -<COMPONENT type="5100" id="4834" index="4" uid="595f970c-5389-4de4-82a5-4ba519eccfdd" > -<cdparam x="400" y="50" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8250" /> +</COMPONENT> + +<COMPONENT type="5100" id="8253" index="4" uid="bce2a732-bafa-4c1c-a38d-4cd5d9f81e29" > +<cdparam x="580" y="77" /> <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="4833" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8252" /> </COMPONENT> diff --git a/simulators/c++2/src_simulator/ServerHelpData.h b/simulators/c++2/src_simulator/ServerHelpData.h index 96e2a8e070..482af2f88a 100644 --- a/simulators/c++2/src_simulator/ServerHelpData.h +++ b/simulators/c++2/src_simulator/ServerHelpData.h @@ -9,10 +9,15 @@ <style> \n\ code{white-space: pre-wrap;} \n\ span.smallcaps{font-variant: small-caps;} \n\ - span.underline{text-decoration: underline;} \n\ - div.column{display: inline-block; vertical-align: top; width: 50%;} \n\ + div.columns{display: flex; gap: min(4vw, 1.5em);} \n\ + div.column{flex: auto; overflow-x: auto;} \n\ div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} \n\ ul.task-list{list-style: none;} \n\ + ul.task-list li input[type=\"checkbox\"] { \n\ + width: 0.8em; \n\ + margin: 0 0.8em 0.2em -1.6em; \n\ + vertical-align: middle; \n\ + } \n\ .display.math{display: block; text-align: center; margin: 0.5rem auto;} \n\ </style> \n\ <link rel=\"stylesheet\" href=\"help.css\" /> \n\ @@ -23,17 +28,44 @@ <body> \n\ <h1 id=\"diplodocus-simulator\">Diplodocus Simulator</h1> \n\ <h2 id=\"objective\">Objective</h2> \n\ -<p>The simulator of DIPLODOCUS intends to simulate a DIPLODOCUS mapping, taking into account functional tasks, the system architectures (CPU, buses, etc.) and the allocations of tasks and their communucations to the system architecture</p> \n\ -<h2 id=\"generating-simulation-code-and-commiling-it\">Generating simulation code and commiling it?</h2> \n\ -<p>The first step is to create a DIPLODOCUS mapping. Once the mapping model has been checked against syntax errors <img src=\"file:../ui/util/checkmodel.gif\" alt=\"syntax checking icon\" />, it is possible to generate a C++ code <img src=\"file:../ui/util/gensystc.gif\" alt=\"simulation code generation icon\" /> that represents the mapping model. If you are using a model in TTool, then the code is generated by default in TTool/simulators/c++2 for models. If your model has been made in a project, then the code is generated into the “c++_code” subdirectory of your project.</p> \n\ -<p>The second step is to compile the code. You can directly do it from TTool with the code generation window, second tab. Another option is to open a terminal, and to enter the following command:</p> \n\ +<p>The simulator of DIPLODOCUS intends to simulate a DIPLODOCUS mapping, \n\ +taking into account functional tasks, the system architectures (CPU, \n\ +buses, etc.) and the allocations of tasks and their communucations to \n\ +the system architecture</p> \n\ +<h2 id=\"generating-simulation-code-and-commiling-it\">Generating \n\ +simulation code and commiling it?</h2> \n\ +<p>The first step is to create a DIPLODOCUS mapping. Once the mapping \n\ +model has been checked against syntax errors <img \n\ +src=\"file:../ui/util/checkmodel.gif\" alt=\"syntax checking icon\" />, it \n\ +is possible to generate a C++ code <img \n\ +src=\"file:../ui/util/gensystc.gif\" \n\ +alt=\"simulation code generation icon\" /> that represents the mapping \n\ +model. If you are using a model in TTool, then the code is generated by \n\ +default in TTool/simulators/c++2 for models. If your model has been made \n\ +in a project, then the code is generated into the “c++_code” \n\ +subdirectory of your project.</p> \n\ +<p>The second step is to compile the code. You can directly do it from \n\ +TTool with the code generation window, second tab. Another option is to \n\ +open a terminal, and to enter the following command:</p> \n\ <pre><code>$ make</code></pre> \n\ -<h2 id=\"using-the-simulator-from-ttool\">Using the simulator from TTool</h2> \n\ -<p>The third tab of the simulation code generation window provides several options to start the simulator, e.g. either running simulation until completion or running the server in interactive mode. For the latter, the simulator is started in server mode, and TTool connects via sockets to the server in order to remotely drive the simulation.</p> \n\ -<h2 id=\"command-line-use-of-the-simulation\">Command-line use of the simulation</h2> \n\ -<p>Once the simulator has been compiled, do as follows to list possible options:</p> \n\ +<h2 id=\"using-the-simulator-from-ttool\">Using the simulator from \n\ +TTool</h2> \n\ +<p>The third tab of the simulation code generation window provides \n\ +several options to start the simulator, e.g. either running simulation \n\ +until completion or running the server in interactive mode. For the \n\ +latter, the simulator is started in server mode, and TTool connects via \n\ +sockets to the server in order to remotely drive the simulation.</p> \n\ +<h2 id=\"command-line-use-of-the-simulation\">Command-line use of the \n\ +simulation</h2> \n\ +<p>Once the simulator has been compiled, do as follows to list possible \n\ +options:</p> \n\ <pre><code>$ ./run.x -help</code></pre> \n\ -<p>Basically, options are used to express the working mode (<code>-server</code>for interactive mode, <code>-explo</code>to generate a reachability graphs, …), to set the output (e.g., <code>-gpath</code>or finally to set commands to be executed, either from the command line (<code>-cmd</code>) or from a file (<code>-file</code>). For instance:</p> \n\ +<p>Basically, options are used to express the working mode \n\ +(<code>-server</code>for interactive mode, <code>-explo</code>to \n\ +generate a reachability graphs, …), to set the output (e.g., \n\ +<code>-gpath</code>or finally to set commands to be executed, either \n\ +from the command line (<code>-cmd</code>) or from a file \n\ +(<code>-file</code>). For instance:</p> \n\ <pre><code>$ ./run.x -cmd '1 6 100 ; 3 Task1 ; 1 0 ; 3 Task1' \n\ means 'run-to-time 100 ; get-variable-of-task Task1 ; run-to-next-breakpoint ; get-variable-of-task Task1' \n\ (Using the corresponding code instead of the command name when running in command line mode)</code></pre> \n\ @@ -87,7 +119,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">add-breakpoint</td> \n\ <td style=\"text-align: center;\">abp</td> \n\ <td style=\"text-align: center;\">11</td> \n\ -<td style=\"text-align: center;\">Set a breakpoint in task which id is the first parameter on the command provided as the second parameter</td> \n\ +<td style=\"text-align: center;\">Set a breakpoint in task which id is the \n\ +first parameter on the command provided as the second parameter</td> \n\ <td style=\"text-align: center;\">[Type: 1] task ID</td> \n\ <td style=\"text-align: center;\">[Type: 0] comamnd ID</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -98,7 +131,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">calculate-latencies</td> \n\ <td style=\"text-align: center;\">cl</td> \n\ <td style=\"text-align: center;\">23</td> \n\ -<td style=\"text-align: center;\">Calculate latencies between checkpoints</td> \n\ +<td style=\"text-align: center;\">Calculate latencies between \n\ +checkpoints</td> \n\ <td style=\"text-align: center;\">[Type: 1] Checkpoint 1 id</td> \n\ <td style=\"text-align: center;\">[Type: 1] Checkpoint2 id</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -109,7 +143,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">choose-branch</td> \n\ <td style=\"text-align: center;\">cb</td> \n\ <td style=\"text-align: center;\">12</td> \n\ -<td style=\"text-align: center;\">Chooses the branch of the given command of a task</td> \n\ +<td style=\"text-align: center;\">Chooses the branch of the given command \n\ +of a task</td> \n\ <td style=\"text-align: center;\">[Type: 1] task ID</td> \n\ <td style=\"text-align: center;\">[Type: 0] command ID</td> \n\ <td style=\"text-align: center;\">[Type: 0] branch ID</td> \n\ @@ -120,7 +155,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">get-breakpoint-list</td> \n\ <td style=\"text-align: center;\">gbl</td> \n\ <td style=\"text-align: center;\">18</td> \n\ -<td style=\"text-align: center;\">Returns the list of breakpoints currently set</td> \n\ +<td style=\"text-align: center;\">Returns the list of breakpoints \n\ +currently set</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -131,7 +167,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">get-command-of-task</td> \n\ <td style=\"text-align: center;\">gcot</td> \n\ <td style=\"text-align: center;\">14</td> \n\ -<td style=\"text-align: center;\">Returns the current command of the task provided as argument</td> \n\ +<td style=\"text-align: center;\">Returns the current command of the task \n\ +provided as argument</td> \n\ <td style=\"text-align: center;\">[Type: 0] Task id (or “all”)</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -142,8 +179,10 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">get-benchmark</td> \n\ <td style=\"text-align: center;\">gb</td> \n\ <td style=\"text-align: center;\">10</td> \n\ -<td style=\"text-align: center;\">Returns information on hardware nodes of the architecture</td> \n\ -<td style=\"text-align: center;\">[Type: 1] 0: show benchmark, 1:save in file</td> \n\ +<td style=\"text-align: center;\">Returns information on hardware nodes of \n\ +the architecture</td> \n\ +<td style=\"text-align: center;\">[Type: 1] 0: show benchmark, 1:save in \n\ +file</td> \n\ <td style=\"text-align: center;\">[Type: 0] Name of file</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -153,7 +192,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">get-executed-operators</td> \n\ <td style=\"text-align: center;\">geo</td> \n\ <td style=\"text-align: center;\">21</td> \n\ -<td style=\"text-align: center;\">Returns the list of executed operators</td> \n\ +<td style=\"text-align: center;\">Returns the list of executed \n\ +operators</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -164,7 +204,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">get-hashcode</td> \n\ <td style=\"text-align: center;\">gh</td> \n\ <td style=\"text-align: center;\">19</td> \n\ -<td style=\"text-align: center;\">Returns the hashcode of the tmap under simulation</td> \n\ +<td style=\"text-align: center;\">Returns the hashcode of the tmap under \n\ +simulation</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -175,8 +216,10 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">get-info-on-hw</td> \n\ <td style=\"text-align: center;\">gioh</td> \n\ <td style=\"text-align: center;\">4</td> \n\ -<td style=\"text-align: center;\">Returns information on hardware nodes of the architecture</td> \n\ -<td style=\"text-align: center;\">[Type: 1] 0: CPU, 1:Bus, 2: Mem, 3: Bridge, 4: Channel, 5: Task</td> \n\ +<td style=\"text-align: center;\">Returns information on hardware nodes of \n\ +the architecture</td> \n\ +<td style=\"text-align: center;\">[Type: 1] 0: CPU, 1:Bus, 2: Mem, 3: \n\ +Bridge, 4: Channel, 5: Task</td> \n\ <td style=\"text-align: center;\">[Type: 1] id</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -186,7 +229,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">get-numer-of-branches</td> \n\ <td style=\"text-align: center;\">gnob</td> \n\ <td style=\"text-align: center;\">17</td> \n\ -<td style=\"text-align: center;\">Returns the number of branches the current command has</td> \n\ +<td style=\"text-align: center;\">Returns the number of branches the \n\ +current command has</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -197,7 +241,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">get-simulation-time</td> \n\ <td style=\"text-align: center;\">time</td> \n\ <td style=\"text-align: center;\">13</td> \n\ -<td style=\"text-align: center;\">Returns the current absolute time unit of the simulation</td> \n\ +<td style=\"text-align: center;\">Returns the current absolute time unit \n\ +of the simulation</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -208,7 +253,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">get-variable-of-task</td> \n\ <td style=\"text-align: center;\">gvof</td> \n\ <td style=\"text-align: center;\">3</td> \n\ -<td style=\"text-align: center;\">Returns the value of a variable in a task</td> \n\ +<td style=\"text-align: center;\">Returns the value of a variable in a \n\ +task</td> \n\ <td style=\"text-align: center;\">[Type: 0] Task id</td> \n\ <td style=\"text-align: center;\">[Type: 0] Variable id</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -252,7 +298,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">remove-all-trans</td> \n\ <td style=\"text-align: center;\">rmat</td> \n\ <td style=\"text-align: center;\">26</td> \n\ -<td style=\"text-align: center;\">Remove all the transactions in the past</td> \n\ +<td style=\"text-align: center;\">Remove all the transactions in the \n\ +past</td> \n\ <td style=\"text-align: center;\">[Type: 1] Yes : 1, No : 0</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -263,7 +310,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">rm-breakpoint</td> \n\ <td style=\"text-align: center;\">rmb</td> \n\ <td style=\"text-align: center;\">16</td> \n\ -<td style=\"text-align: center;\">Remove a breakpoint in task which id is the first parameter on the command provided as the second parameter</td> \n\ +<td style=\"text-align: center;\">Remove a breakpoint in task which id is \n\ +the first parameter on the command provided as the second parameter</td> \n\ <td style=\"text-align: center;\">[Type: 1] task ID</td> \n\ <td style=\"text-align: center;\">[Type: 0] comamnd ID</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -285,7 +333,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">raw-command</td> \n\ <td style=\"text-align: center;\">rc</td> \n\ <td style=\"text-align: center;\"></td> \n\ -<td style=\"text-align: center;\">Sends a raw command to the remote simulator</td> \n\ +<td style=\"text-align: center;\">Sends a raw command to the remote \n\ +simulator</td> \n\ <td style=\"text-align: center;\">[Type: 4] param #0</td> \n\ <td style=\"text-align: center;\">[Type: 4] param #1</td> \n\ <td style=\"text-align: center;\">[Type: 4] param #2</td> \n\ @@ -296,7 +345,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">restore-simulation-state-from-file</td> \n\ <td style=\"text-align: center;\">rssff</td> \n\ <td style=\"text-align: center;\">9</td> \n\ -<td style=\"text-align: center;\">Restores the simulation state from a file</td> \n\ +<td style=\"text-align: center;\">Restores the simulation state from a \n\ +file</td> \n\ <td style=\"text-align: center;\">[Type: 2] File name</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -307,10 +357,14 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">run-exploration</td> \n\ <td style=\"text-align: center;\">re</td> \n\ <td style=\"text-align: center;\">1 7</td> \n\ -<td style=\"text-align: center;\">Runs the simulation in exploration mode</td> \n\ -<td style=\"text-align: center;\">[Type: 6] Minimum number of explored commands</td> \n\ -<td style=\"text-align: center;\">[Type: 6] Minimum number of explored branches</td> \n\ -<td style=\"text-align: center;\">[Type: 2] File name of the resulting graph, with NO extension</td> \n\ +<td style=\"text-align: center;\">Runs the simulation in exploration \n\ +mode</td> \n\ +<td style=\"text-align: center;\">[Type: 6] Minimum number of explored \n\ +commands</td> \n\ +<td style=\"text-align: center;\">[Type: 6] Minimum number of explored \n\ +branches</td> \n\ +<td style=\"text-align: center;\">[Type: 2] File name of the resulting \n\ +graph, with NO extension</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ </tr> \n\ @@ -318,7 +372,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">run-to-next-breakpoint</td> \n\ <td style=\"text-align: center;\">rtnb</td> \n\ <td style=\"text-align: center;\">1 0</td> \n\ -<td style=\"text-align: center;\">Runs the simulation until a breakpoint is met</td> \n\ +<td style=\"text-align: center;\">Runs the simulation until a breakpoint \n\ +is met</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -329,7 +384,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">run-to-next-breakpoint-max-trans</td> \n\ <td style=\"text-align: center;\">rtnbmt</td> \n\ <td style=\"text-align: center;\">1 19</td> \n\ -<td style=\"text-align: center;\">Runs the simulation until a breakpoint is met or max number of transactions are executed</td> \n\ +<td style=\"text-align: center;\">Runs the simulation until a breakpoint \n\ +is met or max number of transactions are executed</td> \n\ <td style=\"text-align: center;\">[Type: 1] max nb of transactions</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -340,7 +396,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">run-to-next-transfer-on-bus</td> \n\ <td style=\"text-align: center;\">rtntob</td> \n\ <td style=\"text-align: center;\">1 8</td> \n\ -<td style=\"text-align: center;\">Runs to the next transfer on bus which id is provided as argument</td> \n\ +<td style=\"text-align: center;\">Runs to the next transfer on bus which \n\ +id is provided as argument</td> \n\ <td style=\"text-align: center;\">[Type: 1] bus id</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -351,7 +408,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">run-to-time</td> \n\ <td style=\"text-align: center;\">rtt</td> \n\ <td style=\"text-align: center;\">1 5</td> \n\ -<td style=\"text-align: center;\">Runs the simulation until time x is reached</td> \n\ +<td style=\"text-align: center;\">Runs the simulation until time x is \n\ +reached</td> \n\ <td style=\"text-align: center;\">[Type: 1] x: time value</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -362,7 +420,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">run-until-channel-access</td> \n\ <td style=\"text-align: center;\">ruca</td> \n\ <td style=\"text-align: center;\">1 12</td> \n\ -<td style=\"text-align: center;\">Run simulation until a operation is performed on the channel which ID is provided as parameter</td> \n\ +<td style=\"text-align: center;\">Run simulation until a operation is \n\ +performed on the channel which ID is provided as parameter</td> \n\ <td style=\"text-align: center;\">[Type: 1] Channel id</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -373,7 +432,9 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">run-until-write-on-channel-access</td> \n\ <td style=\"text-align: center;\">ruwca</td> \n\ <td style=\"text-align: center;\">1 17</td> \n\ -<td style=\"text-align: center;\">Run simulation until a write operation is performed on the channel which channel name is provided as parameter</td> \n\ +<td style=\"text-align: center;\">Run simulation until a write operation \n\ +is performed on the channel which channel name is provided as \n\ +parameter</td> \n\ <td style=\"text-align: center;\">[Type: 2] Channel name</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -384,7 +445,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">run-until-read-on-channel-access</td> \n\ <td style=\"text-align: center;\">rurca</td> \n\ <td style=\"text-align: center;\">1 18</td> \n\ -<td style=\"text-align: center;\">Run simulation until a read operation is performed on the channel which chanel name is provided as parameter</td> \n\ +<td style=\"text-align: center;\">Run simulation until a read operation is \n\ +performed on the channel which chanel name is provided as parameter</td> \n\ <td style=\"text-align: center;\">[Type: 2] Channel name</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -395,7 +457,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">run-until-cpu-executes</td> \n\ <td style=\"text-align: center;\">ruce</td> \n\ <td style=\"text-align: center;\">1 9</td> \n\ -<td style=\"text-align: center;\">Run simulation until CPU which ID is provided as parameter executes</td> \n\ +<td style=\"text-align: center;\">Run simulation until CPU which ID is \n\ +provided as parameter executes</td> \n\ <td style=\"text-align: center;\">[Type: 1] CPU id</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -406,7 +469,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">run-until-memory-access</td> \n\ <td style=\"text-align: center;\">ruma</td> \n\ <td style=\"text-align: center;\">1 11</td> \n\ -<td style=\"text-align: center;\">Run simulation until the memory which ID is provided as parameter is accessed</td> \n\ +<td style=\"text-align: center;\">Run simulation until the memory which ID \n\ +is provided as parameter is accessed</td> \n\ <td style=\"text-align: center;\">[Type: 1] Memory id</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -417,7 +481,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">run-until-task-executes</td> \n\ <td style=\"text-align: center;\">rute</td> \n\ <td style=\"text-align: center;\">1 10</td> \n\ -<td style=\"text-align: center;\">Run simulation until the task which ID is provided as parameter executes</td> \n\ +<td style=\"text-align: center;\">Run simulation until the task which ID \n\ +is provided as parameter executes</td> \n\ <td style=\"text-align: center;\">[Type: 1] Task id</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -439,7 +504,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">run-x-time-units</td> \n\ <td style=\"text-align: center;\">rxtu</td> \n\ <td style=\"text-align: center;\">1 6</td> \n\ -<td style=\"text-align: center;\">Runs the simulation for x units of time</td> \n\ +<td style=\"text-align: center;\">Runs the simulation for x units of \n\ +time</td> \n\ <td style=\"text-align: center;\">[Type: 1] nb of time units</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -450,7 +516,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">run-x-transactions</td> \n\ <td style=\"text-align: center;\">rxtr</td> \n\ <td style=\"text-align: center;\">1 2</td> \n\ -<td style=\"text-align: center;\">Runs the simulation for x transactions</td> \n\ +<td style=\"text-align: center;\">Runs the simulation for x \n\ +transactions</td> \n\ <td style=\"text-align: center;\">[Type: 1] nb of transactions</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -461,7 +528,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">save-simulation-state-in-file</td> \n\ <td style=\"text-align: center;\">sssif</td> \n\ <td style=\"text-align: center;\">8</td> \n\ -<td style=\"text-align: center;\">Saves the current simulation state into a file</td> \n\ +<td style=\"text-align: center;\">Saves the current simulation state into \n\ +a file</td> \n\ <td style=\"text-align: center;\">[Type: 2] File name</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -472,8 +540,10 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">save-trace-in-file</td> \n\ <td style=\"text-align: center;\">stif</td> \n\ <td style=\"text-align: center;\">7</td> \n\ -<td style=\"text-align: center;\">Saves the current trace of the simulation in a VCD, HTML, TXT or XML file</td> \n\ -<td style=\"text-align: center;\">[Type: 1] File format: 0-> VCD, 1->HTML, 2->TXT, 3->XML</td> \n\ +<td style=\"text-align: center;\">Saves the current trace of the \n\ +simulation in a VCD, HTML, TXT or XML file</td> \n\ +<td style=\"text-align: center;\">[Type: 1] File format: 0-> VCD, \n\ +1->HTML, 2->TXT, 3->XML</td> \n\ <td style=\"text-align: center;\">[Type: 2] File name</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -483,9 +553,11 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">show-timeline-trace</td> \n\ <td style=\"text-align: center;\">stlt</td> \n\ <td style=\"text-align: center;\">7 4</td> \n\ -<td style=\"text-align: center;\">Show the current timeline diagram trace in HTML format</td> \n\ +<td style=\"text-align: center;\">Show the current timeline diagram trace \n\ +in HTML format</td> \n\ <td style=\"text-align: center;\">[Type: 2] Task List</td> \n\ -<td style=\"text-align: center;\">[Type: 1] Scale idle time: 0 -> no, 1 -> yes</td> \n\ +<td style=\"text-align: center;\">[Type: 1] Scale idle time: 0 -> no, 1 \n\ +-> yes</td> \n\ <td style=\"text-align: center;\">[Type: 2] Start Time</td> \n\ <td style=\"text-align: center;\">[Type: 2] End Time</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -505,7 +577,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">stop</td> \n\ <td style=\"text-align: center;\">stop</td> \n\ <td style=\"text-align: center;\">15</td> \n\ -<td style=\"text-align: center;\">Stops the currently running simulation</td> \n\ +<td style=\"text-align: center;\">Stops the currently running \n\ +simulation</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -516,8 +589,10 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">write-in-channel</td> \n\ <td style=\"text-align: center;\">wic</td> \n\ <td style=\"text-align: center;\">6</td> \n\ -<td style=\"text-align: center;\">Writes y samples / events to channel / event x</td> \n\ -<td style=\"text-align: center;\">[Type: 2] Channel ID or Channel name</td> \n\ +<td style=\"text-align: center;\">Writes y samples / events to channel / \n\ +event x</td> \n\ +<td style=\"text-align: center;\">[Type: 2] Channel ID or Channel \n\ +name</td> \n\ <td style=\"text-align: center;\">[Type: 2] Nb of samples</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -538,7 +613,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">save-status-in-file</td> \n\ <td style=\"text-align: center;\">ssif</td> \n\ <td style=\"text-align: center;\">27</td> \n\ -<td style=\"text-align: center;\">Saves the current status into a file</td> \n\ +<td style=\"text-align: center;\">Saves the current status into a \n\ +file</td> \n\ <td style=\"text-align: center;\">[Type: 2] File name</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -561,7 +637,8 @@ Not defined: <unknow param></code></pre> \n\ <td style=\"text-align: center;\">rfc</td> \n\ <td style=\"text-align: center;\">29</td> \n\ <td style=\"text-align: center;\">Reads y samples from channel x</td> \n\ -<td style=\"text-align: center;\">[Type: 2] Channel ID or Channel name</td> \n\ +<td style=\"text-align: center;\">[Type: 2] Channel ID or Channel \n\ +name</td> \n\ <td style=\"text-align: center;\">[Type: 2] Nb of samples</td> \n\ <td style=\"text-align: center;\">-</td> \n\ <td style=\"text-align: center;\">-</td> \n\ @@ -582,7 +659,11 @@ Not defined: <unknow param></code></pre> \n\ </table> \n\ <h2 id=\"simulation-traces\">Simulation traces</h2> \n\ <h1 id=\"vcd-trace\">VCD trace</h1> \n\ -<p>The VCD trace gives: - The execution of a given core of a CPU (value “1”) or the fact that the core is idle (value “0”) - Transaction on busses: value “1” for a transaction, value “0” for no transaction - State of tasks. Value “11” means RUNNING, value “10” means RUNNABLE, value “01” means SUSPENDED, and value “00” means TERMINATED.</p> \n\ +<p>The VCD trace gives: - The execution of a given core of a CPU (value \n\ +“1”) or the fact that the core is idle (value “0”) - Transaction on \n\ +busses: value “1” for a transaction, value “0” for no transaction - \n\ +State of tasks. Value “11” means RUNNING, value “10” means RUNNABLE, \n\ +value “01” means SUSPENDED, and value “00” means TERMINATED.</p> \n\ </body> \n\ </html> \n\ " diff --git a/src/main/java/ui/avatarbd/AvatarBDLibraryFunction.java b/src/main/java/ui/avatarbd/AvatarBDLibraryFunction.java index 4ca46c493c..dfb2f290bc 100644 --- a/src/main/java/ui/avatarbd/AvatarBDLibraryFunction.java +++ b/src/main/java/ui/avatarbd/AvatarBDLibraryFunction.java @@ -349,7 +349,8 @@ public class AvatarBDLibraryFunction extends TGCScalableWithoutInternalComponent // Draw icon this.iconIsDrawn = this.width > IconManager.iconSize + 2 * paddingHorizontal && height > IconManager.iconSize + 2 * paddingHorizontal; if (this.iconIsDrawn) - graph.drawImage(scale(IconManager.img5100), this.x + this.width - scale(IconManager.iconSize) - paddingHorizontal, this.y + paddingHorizontal, null); + graph.drawImage(scale(IconManager.img5100), this.x + this.width - scale(IconManager.iconSize) - paddingHorizontal, this.y + + paddingHorizontal, null); Font font = graph.getFont(); @@ -742,6 +743,8 @@ public class AvatarBDLibraryFunction extends TGCScalableWithoutInternalComponent for (TAttribute attr : this.parameters) { sb.append("<Parameter access=\""); sb.append(attr.getAccess()); + sb.append("\" var=\""); + sb.append(attr.getConstant()); sb.append("\" id=\""); sb.append(attr.getId()); sb.append("\" value=\""); @@ -776,6 +779,8 @@ public class AvatarBDLibraryFunction extends TGCScalableWithoutInternalComponent for (TAttribute attr : this.attributes) { sb.append("<Attribute access=\""); sb.append(attr.getAccess()); + sb.append("\" var=\""); + sb.append(attr.getConstant()); sb.append("\" id=\""); sb.append(attr.getId()); sb.append("\" value=\""); @@ -836,6 +841,12 @@ public class AvatarBDLibraryFunction extends TGCScalableWithoutInternalComponent break; case "Parameter": { + int isConstant; + try { + isConstant = Integer.decode(elt.getAttribute("var")).intValue(); + } catch (Exception e) { + isConstant = TAttribute.VARIABLE; + } Integer access = Integer.decode(elt.getAttribute("access")).intValue(); Integer type = Integer.decode(elt.getAttribute("type")).intValue(); String typeOther = elt.getAttribute("typeOther"); @@ -849,7 +860,7 @@ public class AvatarBDLibraryFunction extends TGCScalableWithoutInternalComponent if (type == TAttribute.NATURAL) type = TAttribute.INTEGER; - TAttribute ta = new TAttribute(access, id, valueAtt, type, typeOther); + TAttribute ta = new TAttribute(isConstant, access, id, valueAtt, type, typeOther); ta.isAvatar = true; this.parameters.add(ta); } @@ -881,7 +892,8 @@ public class AvatarBDLibraryFunction extends TGCScalableWithoutInternalComponent if (valueAtt.equals("null")) valueAtt = ""; - if (TAttribute.isAValidId(id, false, false, false) && TAttribute.isAValidInitialValue(type, valueAtt)) { + if (TAttribute.isAValidId(id, false, false, false) && + TAttribute.isAValidInitialValue(type, valueAtt)) { if (type == TAttribute.NATURAL) type = TAttribute.INTEGER; @@ -894,6 +906,12 @@ public class AvatarBDLibraryFunction extends TGCScalableWithoutInternalComponent break; case "Attribute": { + int isConstant; + try { + isConstant = Integer.decode(elt.getAttribute("var")).intValue(); + } catch (Exception e) { + isConstant = TAttribute.VARIABLE; + } Integer access = Integer.decode(elt.getAttribute("access")).intValue(); Integer type = Integer.decode(elt.getAttribute("type")).intValue(); String typeOther = elt.getAttribute("typeOther"); @@ -902,11 +920,12 @@ public class AvatarBDLibraryFunction extends TGCScalableWithoutInternalComponent if (valueAtt.equals("null")) valueAtt = ""; - if (TAttribute.isAValidId(id, false, false, false) && TAttribute.isAValidInitialValue(type, valueAtt)) { + if (TAttribute.isAValidId(id, false, false, false) && + TAttribute.isAValidInitialValue(type, valueAtt)) { if (type == TAttribute.NATURAL) type = TAttribute.INTEGER; - TAttribute ta = new TAttribute(access, id, valueAtt, type, typeOther); + TAttribute ta = new TAttribute(isConstant, access, id, valueAtt, type, typeOther); ta.isAvatar = true; this.attributes.add(ta); } diff --git a/src/main/resources/help/activedelay.html b/src/main/resources/help/activedelay.html index c9bc7cb511..2843409e65 100644 --- a/src/main/resources/help/activedelay.html +++ b/src/main/resources/help/activedelay.html @@ -6,17 +6,27 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h1 id="active-delay">active delay</h1> -<p>The delay transaction “wait x” will consume x cycles when the box is checked, if not the task should be totally idle for x units of time.</p> +<p>The delay transaction “wait x” will consume x cycles when the box is +checked, if not the task should be totally idle for x units of time.</p> </body> </html> diff --git a/src/main/resources/help/activitydiagram.html b/src/main/resources/help/activitydiagram.html index d7f442f4d0..9c81ee7a93 100644 --- a/src/main/resources/help/activitydiagram.html +++ b/src/main/resources/help/activitydiagram.html @@ -6,18 +6,29 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h1 id="activity-diagram">Activity diagram</h1> -<p>An activity diagram describes the behavior of tasks. It is built upon a set of controls operators, communication operators and complexity operators.</p> +<p>An activity diagram describes the behavior of tasks. It is built upon +a set of controls operators, communication operators and complexity +operators.</p> <h2 id="complexity-operators">Complexity operators</h2> </body> </html> diff --git a/src/main/resources/help/application.html b/src/main/resources/help/application.html index b72a5efdd6..1e08e97d63 100644 --- a/src/main/resources/help/application.html +++ b/src/main/resources/help/application.html @@ -6,17 +6,33 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> -<h1 id="describing-an-application-in-diplodocus">Describing an application in DIPLODOCUS</h1> -<p>An application is described within a functional view. It is built upon a set of: - Composite components - Primitive components that can contain ports - Ports. A port is the origin or destination of either a <a href="file://channel.html">channel</a>, an event or a request. - Connectors between ports, thus building a logical communication path. A Path can contain <a href="file://fork.html">fork</a> or <a href="file://join.html">join</a> operators, but not both.</p> +<h1 id="describing-an-application-in-diplodocus">Describing an +application in DIPLODOCUS</h1> +<p>An application is described within a functional view. It is built +upon a set of: - Composite components - Primitive components that can +contain ports - Ports. A port is the origin or destination of either a +<a href="file://channel.html">channel</a>, an event or a request. - +Connectors between ports, thus building a logical communication path. A +Path can contain <a href="file://fork.html">fork</a> or <a +href="file://join.html">join</a> operators, but not both.</p> </body> </html> diff --git a/src/main/resources/help/architecture.html b/src/main/resources/help/architecture.html index ae8a5a11c9..e8602f8d8d 100644 --- a/src/main/resources/help/architecture.html +++ b/src/main/resources/help/architecture.html @@ -6,17 +6,27 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> -<p>The architecture is used to capture abstract hardware nodes that can be connected through buses.</p> +<p>The architecture is used to capture abstract hardware nodes that can +be connected through buses.</p> <h2 id="execution-nodes">Execution nodes</h2> <ul> <li><a href="file://cpu.html">CPU</a></li> diff --git a/src/main/resources/help/avatar.html b/src/main/resources/help/avatar.html index f0c1821189..cc7d0f0564 100644 --- a/src/main/resources/help/avatar.html +++ b/src/main/resources/help/avatar.html @@ -6,33 +6,65 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h1 id="introduction">Introduction</h1> -<p>AVATAR stands for Automated Verification of reAl Time softwARe. AVATAR targets the modeling and formal verification of the software of real-time embedded systems.</p> +<p>AVATAR stands for Automated Verification of reAl Time softwARe. +AVATAR targets the modeling and formal verification of the software of +real-time embedded systems.</p> <h2 id="diagrams">Diagrams</h2> -<p>The AVATAR profile reuses eight of the SysML diagrams (Package diagrams are not supported). AVATAR supports the following methodological phases:</p> +<p>The AVATAR profile reuses eight of the SysML diagrams (Package +diagrams are not supported). AVATAR supports the following +methodological phases:</p> <ul> -<li><p><a href="file://requirements.html">Requirement capture</a>. Requirements and properties are structured using AVATAR Requirement Diagrams. At this step, properties are just defined with a specific label.</p></li> -<li><p><strong>Assumption modeling</strong>. Assumptions of system may be captured with an assumption modeling diagram, based on a SysML requirement diagram.</p></li> -<li><p><strong>System analysis</strong>. A system may be analyzed using Use Case Diagrams, Activity Diagrams and Sequence Diagrams.</p></li> -<li><p><a href="file://avatarsoftwaredesign.html">Software design</a>. Software is designed in terms of communicating SysML blocks described in an AVATAR Block Diagram, and in terms of behaviors described with AVATAR State Machines.</p></li> -<li><p><strong>Property modeling</strong>. The formal semantics of properties is defined within TEPE Parametric Diagrams (PDs). Since TEPE PDs involve elements defined in system design (e.g, a given integer attribute of a block), TEPE PDs may be defined only after a first system design has been performed.</p></li> -<li><p><strong>Software deploiement</strong> is performed with UML deploiement diagrams</p></li> +<li><p><a href="file://requirements.html">Requirement capture</a>. +Requirements and properties are structured using AVATAR Requirement +Diagrams. At this step, properties are just defined with a specific +label.</p></li> +<li><p><strong>Assumption modeling</strong>. Assumptions of system may +be captured with an assumption modeling diagram, based on a SysML +requirement diagram.</p></li> +<li><p><strong>System analysis</strong>. A system may be analyzed using +Use Case Diagrams, Activity Diagrams and Sequence Diagrams.</p></li> +<li><p><a href="file://avatarsoftwaredesign.html">Software design</a>. +Software is designed in terms of communicating SysML blocks described in +an AVATAR Block Diagram, and in terms of behaviors described with AVATAR +State Machines.</p></li> +<li><p><strong>Property modeling</strong>. The formal semantics of +properties is defined within TEPE Parametric Diagrams (PDs). Since TEPE +PDs involve elements defined in system design (e.g, a given integer +attribute of a block), TEPE PDs may be defined only after a first system +design has been performed.</p></li> +<li><p><strong>Software deploiement</strong> is performed with UML +deploiement diagrams</p></li> </ul> <h2 id="verifications">Verifications</h2> <ul> -<li><p>Formal verification can be performed from software design. Formal verification relies on internal tools (e.g. internal model-checker, reachability graph generator, graph minimization, test sequences generation) or UPPAAL.</p></li> -<li><p>Simulation can be performed from deploiement diagram. It relies on the SoCLib environment.</p></li> -<li><p>Executable code generation can be performed from software design diagrams. Code is generated in C/POSIX format.</p></li> +<li><p>Formal verification can be performed from software design. Formal +verification relies on internal tools (e.g. internal model-checker, +reachability graph generator, graph minimization, test sequences +generation) or UPPAAL.</p></li> +<li><p>Simulation can be performed from deploiement diagram. It relies +on the SoCLib environment.</p></li> +<li><p>Executable code generation can be performed from software design +diagrams. Code is generated in C/POSIX format.</p></li> </ul> </body> </html> diff --git a/src/main/resources/help/avatarbd.html b/src/main/resources/help/avatarbd.html index 6a08815485..2324db8904 100644 --- a/src/main/resources/help/avatarbd.html +++ b/src/main/resources/help/avatarbd.html @@ -6,29 +6,48 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h1 id="avatar-block-diagram">AVATAR block diagram</h1> -<p>An AVATAR block diagram can be sued to describe the dtructure of a software in an abstract way.</p> +<p>An AVATAR block diagram can be sued to describe the dtructure of a +software in an abstract way.</p> <p>The following modeling elements can be used for this purpose:</p> <ul> -<li><p><strong>Blocks</strong>. A block corresponds to a software component. A block defines its own private attributes, methods and signals.</p></li> -<li><p><strong>Crypto blocks</strong>. Crypto blocks are blocks containing cryptographic methods</p></li> -<li><p><strong>Data type blocks</strong>. They can be used to define custom data types built upon baisc data types (integers, booleans).</p></li> -<li><p><strong>Library functions</strong> are meant to factorize the bahavior of blocks</p></li> -<li><p><strong>Crypto Library functions</strong> are library functions containing a set of cryptographic methods.</p></li> +<li><p><strong>Blocks</strong>. A block corresponds to a software +component. A block defines its own private attributes, methods and +signals.</p></li> +<li><p><strong>Crypto blocks</strong>. Crypto blocks are blocks +containing cryptographic methods</p></li> +<li><p><strong>Data type blocks</strong>. They can be used to define +custom data types built upon baisc data types (integers, +booleans).</p></li> +<li><p><strong>Library functions</strong> are meant to factorize the +bahavior of blocks</p></li> +<li><p><strong>Crypto Library functions</strong> are library functions +containing a set of cryptographic methods.</p></li> </ul> -<p>Additionally, properties to be verified by this design are captured using pragmas:</p> +<p>Additionally, properties to be verified by this design are captured +using pragmas:</p> <ul> -<li><p><a href="file://avatarsafetypragmas.html">Safety pragmas</a></p></li> +<li><p><a href="file://avatarsafetypragmas.html">Safety +pragmas</a></p></li> <li><p>Security pragmas</p></li> <li><p>Performance pragmas</p></li> </ul> diff --git a/src/main/resources/help/avatarsafetypragmas.html b/src/main/resources/help/avatarsafetypragmas.html index 8634e875bf..bf728a4474 100644 --- a/src/main/resources/help/avatarsafetypragmas.html +++ b/src/main/resources/help/avatarsafetypragmas.html @@ -8,34 +8,51 @@ <style> code{white-space: pre-wrap;} span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> <link rel="stylesheet" href="help.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <h1 id="avatar-safety-pragmas">AVATAR Safety pragmas</h1> -<p>A safety pragma expresses a property that is expected to be verified by the internal model checker or by UPPAAL.</p> +<p>A safety pragma expresses a property that is expected to be verified +by the internal model checker or by UPPAAL.</p> <p>A safety pragma is as follows, with p and q being properties:</p> <ul> <li>[T/F] A/E []/<> p</li> <li>[T/F] p –> q</li> </ul> -<p>Example: T A<> Block1.x > 0 means that the attribute “x” of block “Block1” is always strictly positive.</p> +<p>Example: T A<> Block1.x > 0 means that the attribute “x” of +block “Block1” is always strictly positive.</p> <h2 id="a-p">A[] p</h2> -<p>“A” means <em>on All paths</em> and “[]” means in <em>all states</em>. “A[] p” therefore means that “p” is expected to be satisfied in all states of all paths.</p> +<p>“A” means <em>on All paths</em> and “[]” means in <em>all +states</em>. “A[] p” therefore means that “p” is expected to be +satisfied in all states of all paths.</p> <center> <img src="file:../help/ctlaall_small.png" /> </center> <h2 id="ap">A<>p</h2> -<p>“A” means <em>on All paths</em> and “<>” means in <em>at least one state</em>. “A<> p” therefore means that “p” is expected to be satisfied in at least one state of all paths.</p> +<p>“A” means <em>on All paths</em> and “<>” means in <em>at least +one state</em>. “A<> p” therefore means that “p” is expected to be +satisfied in at least one state of all paths.</p> <center> <img src="file:../help/ctlaone_small.png" /> </center> <h2 id="e-properties">E[] properties</h2> -<p>“E” means <em>on one paths</em> and “[]” means in <em>all states</em>. “E[] p” therefore means that “p” is expected to be satisfied in all states of at least one path.</p> +<p>“E” means <em>on one paths</em> and “[]” means in <em>all +states</em>. “E[] p” therefore means that “p” is expected to be +satisfied in all states of at least one path.</p> <center> <img src="file:../help/ctleall_small.png" /> </center> @@ -44,18 +61,35 @@ <img src="file:../help/ctleone_small.png" /> </center> <h2 id="leads-to-properties">“Leads to” properties</h2> -<p>“p –> q” means that whenever p is encoutred in a state s, all paths starting from state s must have a state in which q is satisfied.</p> +<p>“p –> q” means that whenever p is encoutred in a state s, all +paths starting from state s must have a state in which q is +satisfied.</p> <center> <img src="file:../help/ctlleadsto_small.png" /> </center> <h2 id="true-false">True / False</h2> -<p>A pragma may start with “T” or “F”. “T” stands for True and “F” for False. T or F precise if the pragma is expected to be true or false during verification. - If a pragma starts with a “T” and is satisfied, then a green check is added on its left side. - if a pragma starts with a “T” and is not satisfied, then a red cross is added on its left side. - If a pragma starts with a “F” and is satisfied, then a red cross is added on its left side. - if a pragma starts with a “F” and is not satisfied, then a green check is added on its left side.</p> -<p>Adding “T” or “F” before at the beginning of a pragma is <strong>optional</strong>. A pragma with no “T” or “F” is assumed to start with a “T”.</p> +<p>A pragma may start with “T” or “F”. “T” stands for True and “F” for +False. T or F precise if the pragma is expected to be true or false +during verification. - If a pragma starts with a “T” and is satisfied, +then a green check is added on its left side. - if a pragma starts with +a “T” and is not satisfied, then a red cross is added on its left side. +- If a pragma starts with a “F” and is satisfied, then a red cross is +added on its left side. - if a pragma starts with a “F” and is not +satisfied, then a green check is added on its left side.</p> +<p>Adding “T” or “F” before at the beginning of a pragma is +<strong>optional</strong>. A pragma with no “T” or “F” is assumed to +start with a “T”.</p> <h2 id="p-properties">“p” properties</h2> -<p>A pragma termines with a property. A property is a boolean expression. The following operators can be used between sub-boolean expressions: - “&&”, “||”</p> -<p>A boolean expression can: - State that a given state s of a block b has been reached: b.s - Use boolean or integer attributes of blocks, comparing them with operators such as : “==”, “<”, “>”, “>=”, “<=”</p> +<p>A pragma termines with a property. A property is a boolean +expression. The following operators can be used between sub-boolean +expressions: - “&&”, “||”</p> +<p>A boolean expression can: - State that a given state s of a block b +has been reached: b.s - Use boolean or integer attributes of blocks, +comparing them with operators such as : “==”, “<”, “>”, “>=”, +“<=”</p> <h2 id="examples">Examples</h2> -<p>The following figures gives the pragmas that are given in the CoffeeMachine use case available on the model repository of TTool.</p> +<p>The following figures gives the pragmas that are given in the +CoffeeMachine use case available on the model repository of TTool.</p> <ul> <li><p>A[] CoffeeMachine.nbOfCoins<=2</p></li> <li><p>T E<> CoffeeMachine.nbOfCoins>0</p></li> @@ -64,15 +98,23 @@ <li><p>A[] Wallet.nbOfCoins<3</p></li> <li><p>A[] Wallet.nbOfCoins>=0</p></li> <li><p>E[] Wallet.nbOfCoins>=1</p></li> -<li><p>F CoffeeMachine.Beverage –> CoffeeMachine.CoffeeDelivered</p></li> -<li><p>CoffeeMachine.Beverage –> CoffeeMachine.CoffeeDelivered && CoffeeMachine.TeaDelivered</p></li> -<li><p>CoffeeMachine.Beverage –> CoffeeMachine.CoffeeDelivered || CoffeeMachine.TeaDelivered</p></li> -<li><p>CoffeeMachine.Beverage –> CoffeeMachine.WaitingForFirstCoin</p></li> -<li><p>F CoffeeMachine.WaitingForFirstCoin –> CoffeeMachine.EjectState</p></li> -<li><p>CoffeeMachine.WaitingForFirstCoin –> CoffeeMachine.EjectState || CoffeeMachine.WaitingForSecondCoin</p></li> -<li><p>CoffeeMachine.CoffeeDelivered –> CoffeeMachine.nbOfCoins<2</p></li> +<li><p>F CoffeeMachine.Beverage –> +CoffeeMachine.CoffeeDelivered</p></li> +<li><p>CoffeeMachine.Beverage –> CoffeeMachine.CoffeeDelivered +&& CoffeeMachine.TeaDelivered</p></li> +<li><p>CoffeeMachine.Beverage –> CoffeeMachine.CoffeeDelivered || +CoffeeMachine.TeaDelivered</p></li> +<li><p>CoffeeMachine.Beverage –> +CoffeeMachine.WaitingForFirstCoin</p></li> +<li><p>F CoffeeMachine.WaitingForFirstCoin –> +CoffeeMachine.EjectState</p></li> +<li><p>CoffeeMachine.WaitingForFirstCoin –> CoffeeMachine.EjectState +|| CoffeeMachine.WaitingForSecondCoin</p></li> +<li><p>CoffeeMachine.CoffeeDelivered –> +CoffeeMachine.nbOfCoins<2</p></li> </ul> -<p>After verifying them with TTool’s internal model checker, we obtain the following:</p> +<p>After verifying them with TTool’s internal model checker, we obtain +the following:</p> <center> <img src="file:../help/pragmas_cm.png" /> </center> diff --git a/src/main/resources/help/avatarsimulation.html b/src/main/resources/help/avatarsimulation.html index a5286e2876..9a7e62e0d6 100644 --- a/src/main/resources/help/avatarsimulation.html +++ b/src/main/resources/help/avatarsimulation.html @@ -6,19 +6,33 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h1 id="avatar-simulation">AVATAR Simulation</h1> -<p>Avatar models can be simulated using a simulator integrated in TTool.</p> -<p>This simulator is interactive in the sens that the user can pilot the simulation (go one step ahead, run to next breakpoint, reset) and gets feedback as a sequence diagram or directly on models (blocks, state machines).</p> -<p>The simulator also allows to run x simulations (e.g. 100 simulations) and to get statistics on these simulations.</p> +<p>Avatar models can be simulated using a simulator integrated in +TTool.</p> +<p>This simulator is interactive in the sens that the user can pilot the +simulation (go one step ahead, run to next breakpoint, reset) and gets +feedback as a sequence diagram or directly on models (blocks, state +machines).</p> +<p>The simulator also allows to run x simulations (e.g. 100 simulations) +and to get statistics on these simulations.</p> </body> </html> diff --git a/src/main/resources/help/avatarsoftwaredesign.html b/src/main/resources/help/avatarsoftwaredesign.html index 0d75913f56..f81a2bfc5f 100644 --- a/src/main/resources/help/avatarsoftwaredesign.html +++ b/src/main/resources/help/avatarsoftwaredesign.html @@ -6,17 +6,27 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h1 id="avatar-software-design">AVATAR Software design</h1> -<p>A software design is built upon an <a href="file://avatarbd">AVATAR block diagram</a> and a set of state machine diagrams.</p> +<p>A software design is built upon an <a href="file://avatarbd">AVATAR +block diagram</a> and a set of state machine diagrams.</p> </body> </html> diff --git a/src/main/resources/help/avatarstatistics.html b/src/main/resources/help/avatarstatistics.html index ca96aa4756..1af3dbc646 100644 --- a/src/main/resources/help/avatarstatistics.html +++ b/src/main/resources/help/avatarstatistics.html @@ -6,32 +6,58 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h1 id="avatar-statistics">AVATAR Statistics</h1> -<p>Once several simulation have been performed, the following statistics can be displayed as curves. Data are listed in a left tree. A right click on a data makes it possible to show a specific curve or to save the related data in CSV format.</p> +<p>Once several simulation have been performed, the following statistics +can be displayed as curves. Data are listed in a left tree. A right +click on a data makes it possible to show a specific curve or to save +the related data in CSV format.</p> <h2 id="simulation-time">Simulation time</h2> -<p>The frequency of simulation times can be shown as histogram or pie chart</p> +<p>The frequency of simulation times can be shown as histogram or pie +chart</p> <h2 id="blocks">Blocks</h2> <h3 id="attributes">Attributes</h3> <ul> -<li><p>“all values”. The frequency of the different values taken by the attribute can be show as histrogram, pie chart. The evolution of the different values can also be show in function of the time.</p></li> -<li><p>“last value”. Same as “all values” but considering only the last value taken by this attribute in all simulations.</p></li> -<li><p>“individual evolution”. Display in function of the time how the value of this attribute as evolved in each simulation. All evolutions can be displayed at a a time, or the evolution in each simulation, by reaching the leaf of each attribute evolution, can be displayed.</p></li> +<li><p>“all values”. The frequency of the different values taken by the +attribute can be show as histrogram, pie chart. The evolution of the +different values can also be show in function of the time.</p></li> +<li><p>“last value”. Same as “all values” but considering only the last +value taken by this attribute in all simulations.</p></li> +<li><p>“individual evolution”. Display in function of the time how the +value of this attribute as evolved in each simulation. All evolutions +can be displayed at a a time, or the evolution in each simulation, by +reaching the leaf of each attribute evolution, can be +displayed.</p></li> <li><p>The time of each tr</p></li> </ul> <h3 id="states">States</h3> <ul> -<li><p>The time at each last transactions of simulation can be displayed as histogram or pie chart</p></li> -<li><p>For each state, one can display the number of times it has been reached in function of time. Also, this frequency value can be displayed as histogram or pie chart for all simulation, or for each simulation (reach the leaves of each state for this). For instance, if state “s0” has been reached 40 times at time 2 and 40 times at time 10, this histogram will represent at x = “40” y = “2”.</p></li> +<li><p>The time at each last transactions of simulation can be displayed +as histogram or pie chart</p></li> +<li><p>For each state, one can display the number of times it has been +reached in function of time. Also, this frequency value can be displayed +as histogram or pie chart for all simulation, or for each simulation +(reach the leaves of each state for this). For instance, if state “s0” +has been reached 40 times at time 2 and 40 times at time 10, this +histogram will represent at x = “40” y = “2”.</p></li> </ul> </body> </html> diff --git a/src/main/resources/help/bridge.html b/src/main/resources/help/bridge.html index 594e55b743..5d77cbf507 100644 --- a/src/main/resources/help/bridge.html +++ b/src/main/resources/help/bridge.html @@ -6,25 +6,38 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h1 id="bridge">Bridge</h1> -<p>A bridge node interconnects two <a href="file://bus.html">Bus</a> nodes.</p> +<p>A bridge node interconnects two <a href="file://bus.html">Bus</a> +nodes.</p> <h2 id="main-attributes">Main attributes</h2> <p>A bridge nos has the following attributes.</p> <ul> <li>A name</li> -<li>An arbitration policy capturing how simultaneous trafsre request are handled</li> -<li>A buffer size, i.e. the maximum amount of data (in bytes) that can be stored in the bridge.</li> -<li>A clock divider expresses the relation between the clock of the memory and the main clock of the architecture</li> +<li>An arbitration policy capturing how simultaneous trafsre request are +handled</li> +<li>A buffer size, i.e. the maximum amount of data (in bytes) that can +be stored in the bridge.</li> +<li>A clock divider expresses the relation between the clock of the +memory and the main clock of the architecture</li> </ul> </body> </html> diff --git a/src/main/resources/help/bus.html b/src/main/resources/help/bus.html index e4f257a277..078f067bef 100644 --- a/src/main/resources/help/bus.html +++ b/src/main/resources/help/bus.html @@ -8,12 +8,21 @@ <style> code{white-space: pre-wrap;} span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> <link rel="stylesheet" href="help.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <h1 id="bus">Bus</h1> @@ -22,14 +31,28 @@ <p>They have the following attributes.</p> <ul> <li>A name</li> -<li>An arbitration policy capturing how simultaneous trafsre request are handled</li> +<li>An arbitration policy capturing how simultaneous trafsre request are +handled</li> <li>A data size in byte.</li> -<li>A pipeline size expressing the number of cycles spent by one transfer in this bus</li> -<li>A slice time, i.e. the maximum number of cycles a transfer can use before being preempted./ not taken into account, so ponly for documentation. Rather use the ’burst size"</li> -<li>A burst size: this represents the maximum size of a transfer before it is preempted if another request is pending.</li> -<li>A clock divider expresses the relation between the clock of the memory and the main clock of the architecture</li> -<li>A bus privacy. A public bus can be spied at, while a private bus cannot. On a public bus, an attacker can reive messages and inject messages.</li> -<li>A reference attack specifies which attack of attakc trees this bus relates to.</li> +<li>A pipeline size expressing the number of cycles spent by one +transfer in this bus</li> +<li>A slice time, i.e. the maximum number of cycles a transfer can use +before being preempted./ not taken into account, so ponly for +documentation. Rather use the ’burst size”</li> +<li>A burst size: this represents the maximum size of a transfer before +it is preempted if another request is pending.</li> +<li>A clock divider expresses the relation between the clock of the +memory and the main clock of the architecture</li> +<li>A bus privacy. A public bus can be spied at, i.e., an attacker can +read messages, modify messages, and inject messages. In a private bus, +an attacker can retrieve messages and reinject only the same messages. +An attacker cannot read the content of messages in private channel, nor +he/she can modify the content of these messages. Thus, confidentiality +and integrity is guaranteed, but not uathenticity. To garantee +authenticity, one had to use, for instance, nonces, to avoid message +being replayed.</li> +<li>A reference attack specifies which attack of attakc trees this bus +relates to.</li> </ul> </body> </html> diff --git a/src/main/resources/help/bus.md b/src/main/resources/help/bus.md index 180940d867..21f4705972 100644 --- a/src/main/resources/help/bus.md +++ b/src/main/resources/help/bus.md @@ -13,7 +13,7 @@ They have the following attributes. - A slice time, i.e. the maximum number of cycles a transfer can use before being preempted./ not taken into account, so ponly for documentation. Rather use the 'burst size" - A burst size: this represents the maximum size of a transfer before it is preempted if another request is pending. - A clock divider expresses the relation between the clock of the memory and the main clock of the architecture -- A bus privacy. A public bus can be spied at, while a private bus cannot. On a public bus, an attacker can reive messages and inject messages. +- A bus privacy. A public bus can be spied at, i.e., an attacker can read messages, modify messages, and inject messages. In a private bus, an attacker can retrieve messages and reinject only the same messages. An attacker cannot read the content of messages in private channel, nor he/she can modify the content of these messages. Thus, confidentiality and integrity is guaranteed, but not uathenticity. To garantee authenticity, one had to use, for instance, nonces, to avoid message being replayed. - A reference attack specifies which attack of attakc trees this bus relates to. diff --git a/src/main/resources/help/cachemiss.html b/src/main/resources/help/cachemiss.html index a30e962f61..b7cbe0274e 100644 --- a/src/main/resources/help/cachemiss.html +++ b/src/main/resources/help/cachemiss.html @@ -6,17 +6,29 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h2 id="cache-miss-in">Cache miss (in %)</h2> -<p>This represents the percentage of cache miss with regards to the number of accesses to memory. Said differently, for x accesses to memory, in y % of the cases a real access to meemory will be performed.</p> +<p>This represents the percentage of cache miss with regards to the +number of accesses to memory. Said differently, for x accesses to +memory, in y % of the cases a real access to meemory will be +performed.</p> </body> </html> diff --git a/src/main/resources/help/channel.html b/src/main/resources/help/channel.html index f71cbcc8b2..b2fe9e47c2 100644 --- a/src/main/resources/help/channel.html +++ b/src/main/resources/help/channel.html @@ -6,17 +6,27 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h1 id="channel">Channel</h1> -<p>A channel models a communication path in which a quantity of data can be exchanged.</p> +<p>A channel models a communication path in which a quantity of data can +be exchanged.</p> </body> </html> diff --git a/src/main/resources/help/clockdivider.html b/src/main/resources/help/clockdivider.html index fe41d5f24c..857bb1929d 100644 --- a/src/main/resources/help/clockdivider.html +++ b/src/main/resources/help/clockdivider.html @@ -6,18 +6,30 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h2 id="clock-divider">Clock divider</h2> -<p>The clock divider specifies the operating clock frequency of the corresponding hardware node.</p> -<p>It is expressed via a number that is used to divide the global design frequency, whose default value is 200 MHz. Thus a clock divider equal to 4 means that the CPU operates at 200/4 = 50 MHz</p> +<p>The clock divider specifies the operating clock frequency of the +corresponding hardware node.</p> +<p>It is expressed via a number that is used to divide the global design +frequency, whose default value is 200 MHz. Thus a clock divider equal to +4 means that the CPU operates at 200/4 = 50 MHz</p> </body> </html> diff --git a/src/main/resources/help/communicationmapping.html b/src/main/resources/help/communicationmapping.html index c28dc2c4ef..97db4a1b4e 100644 --- a/src/main/resources/help/communicationmapping.html +++ b/src/main/resources/help/communicationmapping.html @@ -6,11 +6,20 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> @@ -18,8 +27,13 @@ <body> <h1 id="communication-mapping">Communication Mapping</h1> <h2 id="definition">Definition</h2> -<p>Communication mapping consists in mapping data channel communications to buses and memories, thus building a physical communication path for functional-level channels.</p> +<p>Communication mapping consists in mapping data channel communications +to buses and memories, thus building a physical communication path for +functional-level channels.</p> <h2 id="corner-cases">Corner cases</h2> -<p>If a channel is not mapped to a communication path, then TTool automatically generates a communication path among the possible ones. Similarly, if a communication channel is only partially mapped, TTool completes the communication path.</p> +<p>If a channel is not mapped to a communication path, then TTool +automatically generates a communication path among the possible ones. +Similarly, if a communication channel is only partially mapped, TTool +completes the communication path.</p> </body> </html> diff --git a/src/main/resources/help/cpu.html b/src/main/resources/help/cpu.html index 9225720cef..c532c460d1 100644 --- a/src/main/resources/help/cpu.html +++ b/src/main/resources/help/cpu.html @@ -6,11 +6,20 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> @@ -23,26 +32,32 @@ <ul> <li><a href="file://cpuname.html">CPU name</a></li> <li><a href="file://schedulingpolicy.html">Scheduling policy</a></li> -<li><a href="file://slicetime.html">Slice time</a> (given in milliseconds)</li> +<li><a href="file://slicetime.html">Slice time</a> (given in +milliseconds)</li> <li><a href="file://numbercores.html">Nb of cores</a></li> <li><a href="file://datasize.html">Data size</a></li> <li><a href="file://pipelinesize.html">Pipeline size</a></li> <li><a href="file://taskswitchingtime.html">Task switching time</a></li> -<li><a href="file://misbranchingprediction.html">Percentage of mis branching prediction</a></li> +<li><a href="file://misbranchingprediction.html">Percentage of mis +branching prediction</a></li> <li><a href="file://cachemiss.html">Percentage of cache miss</a></li> <li><a href="file://goidletime.html">Go idle time</a></li> -<li><a href="file://maxconsecutivecycles.html">Max consecutive cycles before going idle</a></li> +<li><a href="file://maxconsecutivecycles.html">Max consecutive cycles +before going idle</a></li> <li><a href="file://execi.html">ExecI execution cycles</a></li> <li><a href="file://execc.html">ExecC execution cycles</a></li> <li><a href="file://clockdivider.html">Clock divider</a></li> </ul> -<p>The latter attributes are taken into account by the DIPLODOCUS simulator to determine how software tasks executed on a processor behave.</p> +<p>The latter attributes are taken into account by the DIPLODOCUS +simulator to determine how software tasks executed on a processor +behave.</p> <h2 id="other-attributes">Other attributes</h2> <p>The following attributes are also defined in CPUs:</p> <ul> <li><p><a href="file://encryption.html">Encryption</a></p></li> <li><p><a href="file://operation.html">Operation</a></p></li> -<li><p><a href="file://cpuextension.html">Extension construct</a></p></li> +<li><p><a href="file://cpuextension.html">Extension +construct</a></p></li> </ul> </body> </html> diff --git a/src/main/resources/help/cpuextension.html b/src/main/resources/help/cpuextension.html index f0a9d78b33..a037446daf 100644 --- a/src/main/resources/help/cpuextension.html +++ b/src/main/resources/help/cpuextension.html @@ -6,11 +6,20 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> diff --git a/src/main/resources/help/cpuname.html b/src/main/resources/help/cpuname.html index 0be8e984b4..1146fb6f37 100644 --- a/src/main/resources/help/cpuname.html +++ b/src/main/resources/help/cpuname.html @@ -6,11 +6,20 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> diff --git a/src/main/resources/help/cryptographicconfiguration.html b/src/main/resources/help/cryptographicconfiguration.html index 5adca1d2cf..a25960f10b 100644 --- a/src/main/resources/help/cryptographicconfiguration.html +++ b/src/main/resources/help/cryptographicconfiguration.html @@ -8,15 +8,30 @@ <style> code{white-space: pre-wrap;} span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> <link rel="stylesheet" href="help.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <h1 id="cryptographic-configuration">Cryptographic configuration</h1> -<p>A sending or receiving operator can specify a cryptographic configuration. If no cryptographic configuration is used, it means that data sent over the channel are unmodified. If a cryptographic configuration is used, then data sent over the channel are modified according to what is specified in the cryptographic configuration (e.g., data are encrypted, etc.). In case an HSM is used, then data can be sent to the HSM encrypted or unencrypted.</p> +<p>A sending or receiving operator can specify a cryptographic +configuration. If no cryptographic configuration is used, it means that +data sent over the channel are unmodified. If a cryptographic +configuration is used, then data sent over the channel are modified +according to what is specified in the cryptographic configuration (e.g., +data are encrypted, etc.). In case an HSM is used, then data can be sent +to the HSM encrypted or unencrypted.</p> </body> </html> diff --git a/src/main/resources/help/datasize.html b/src/main/resources/help/datasize.html index 5600b43c6c..3f2921d74b 100644 --- a/src/main/resources/help/datasize.html +++ b/src/main/resources/help/datasize.html @@ -6,11 +6,20 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> diff --git a/src/main/resources/help/diplodocus.html b/src/main/resources/help/diplodocus.html index 8d4612e3f6..c7cdfe7007 100644 --- a/src/main/resources/help/diplodocus.html +++ b/src/main/resources/help/diplodocus.html @@ -6,18 +6,32 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h1 id="diplodocus">DIPLODOCUS</h1> -<p>DIPLODOCUS stands for DesIgn sPace exLoration based on fOrmal Description teChniques, Uml and SystemC.</p> -<p>Basically, DIPLODOCUS targets the partitioning of Systems-on-Chip. Partitioning a system means finding the best candidate software and hardware architecture for executing a set of functions. This selection of architecture is thus made according to given criteria, e.g., cost, power consumption, performance, safety, security, etc..</p> +<p>DIPLODOCUS stands for DesIgn sPace exLoration based on fOrmal +Description teChniques, Uml and SystemC.</p> +<p>Basically, DIPLODOCUS targets the partitioning of Systems-on-Chip. +Partitioning a system means finding the best candidate software and +hardware architecture for executing a set of functions. This selection +of architecture is thus made according to given criteria, e.g., cost, +power consumption, performance, safety, security, etc..</p> </body> </html> diff --git a/src/main/resources/help/diplodocussimulator.html b/src/main/resources/help/diplodocussimulator.html index 52e1cf1b1c..a7765bb71b 100644 --- a/src/main/resources/help/diplodocussimulator.html +++ b/src/main/resources/help/diplodocussimulator.html @@ -8,27 +8,63 @@ <style> code{white-space: pre-wrap;} span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> <link rel="stylesheet" href="help.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <h1 id="diplodocus-simulator">Diplodocus Simulator</h1> <h2 id="objective">Objective</h2> -<p>The simulator of DIPLODOCUS intends to simulate a DIPLODOCUS mapping, taking into account functional tasks, the system architectures (CPU, buses, etc.) and the allocations of tasks and their communucations to the system architecture</p> -<h2 id="generating-simulation-code-and-commiling-it">Generating simulation code and commiling it?</h2> -<p>The first step is to create a DIPLODOCUS mapping. Once the mapping model has been checked against syntax errors <img src="file:../ui/util/checkmodel.gif" alt="syntax checking icon" />, it is possible to generate a C++ code <img src="file:../ui/util/gensystc.gif" alt="simulation code generation icon" /> that represents the mapping model. If you are using a model in TTool, then the code is generated by default in TTool/simulators/c++2 for models. If your model has been made in a project, then the code is generated into the "c++_code" subdirectory of your project.</p> -<p>The second step is to compile the code. You can directly do it from TTool with the code generation window, second tab. Another option is to open a terminal, and to enter the following command:</p> +<p>The simulator of DIPLODOCUS intends to simulate a DIPLODOCUS mapping, +taking into account functional tasks, the system architectures (CPU, +buses, etc.) and the allocations of tasks and their communucations to +the system architecture</p> +<h2 id="generating-simulation-code-and-commiling-it">Generating +simulation code and commiling it?</h2> +<p>The first step is to create a DIPLODOCUS mapping. Once the mapping +model has been checked against syntax errors <img +src="file:../ui/util/checkmodel.gif" alt="syntax checking icon" />, it +is possible to generate a C++ code <img +src="file:../ui/util/gensystc.gif" +alt="simulation code generation icon" /> that represents the mapping +model. If you are using a model in TTool, then the code is generated by +default in TTool/simulators/c++2 for models. If your model has been made +in a project, then the code is generated into the “c++_code” +subdirectory of your project.</p> +<p>The second step is to compile the code. You can directly do it from +TTool with the code generation window, second tab. Another option is to +open a terminal, and to enter the following command:</p> <pre><code>$ make</code></pre> -<h2 id="using-the-simulator-from-ttool">Using the simulator from TTool</h2> -<p>The third tab of the simulation code generation window provides several options to start the simulator, e.g. either running simulation until completion or running the server in interactive mode. For the latter, the simulator is started in server mode, and TTool connects via sockets to the server in order to remotely drive the simulation.</p> -<h2 id="command-line-use-of-the-simulation">Command-line use of the simulation</h2> -<p>Once the simulator has been compiled, do as follows to list possible options:</p> +<h2 id="using-the-simulator-from-ttool">Using the simulator from +TTool</h2> +<p>The third tab of the simulation code generation window provides +several options to start the simulator, e.g. either running simulation +until completion or running the server in interactive mode. For the +latter, the simulator is started in server mode, and TTool connects via +sockets to the server in order to remotely drive the simulation.</p> +<h2 id="command-line-use-of-the-simulation">Command-line use of the +simulation</h2> +<p>Once the simulator has been compiled, do as follows to list possible +options:</p> <pre><code>$ ./run.x -help</code></pre> -<p>Basically, options are used to express the working mode (<code>-server</code>for interactive mode, <code>-explo</code>to generate a reachability graphs, …), to set the output (e.g., <code>-gpath</code>or finally to set commands to be executed, either from the command line (<code>-cmd</code>) or from a file (<code>-file</code>). For instance:</p> +<p>Basically, options are used to express the working mode +(<code>-server</code>for interactive mode, <code>-explo</code>to +generate a reachability graphs, …), to set the output (e.g., +<code>-gpath</code>or finally to set commands to be executed, either +from the command line (<code>-cmd</code>) or from a file +(<code>-file</code>). For instance:</p> <pre><code>$ ./run.x -cmd '1 6 100 ; 3 Task1 ; 1 0 ; 3 Task1' means 'run-to-time 100 ; get-variable-of-task Task1 ; run-to-next-breakpoint ; get-variable-of-task Task1' (Using the corresponding code instead of the command name when running in command line mode)</code></pre> @@ -82,7 +118,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">add-breakpoint</td> <td style="text-align: center;">abp</td> <td style="text-align: center;">11</td> -<td style="text-align: center;">Set a breakpoint in task which id is the first parameter on the command provided as the second parameter</td> +<td style="text-align: center;">Set a breakpoint in task which id is the +first parameter on the command provided as the second parameter</td> <td style="text-align: center;">[Type: 1] task ID</td> <td style="text-align: center;">[Type: 0] comamnd ID</td> <td style="text-align: center;">-</td> @@ -93,7 +130,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">calculate-latencies</td> <td style="text-align: center;">cl</td> <td style="text-align: center;">23</td> -<td style="text-align: center;">Calculate latencies between checkpoints</td> +<td style="text-align: center;">Calculate latencies between +checkpoints</td> <td style="text-align: center;">[Type: 1] Checkpoint 1 id</td> <td style="text-align: center;">[Type: 1] Checkpoint2 id</td> <td style="text-align: center;">-</td> @@ -104,7 +142,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">choose-branch</td> <td style="text-align: center;">cb</td> <td style="text-align: center;">12</td> -<td style="text-align: center;">Chooses the branch of the given command of a task</td> +<td style="text-align: center;">Chooses the branch of the given command +of a task</td> <td style="text-align: center;">[Type: 1] task ID</td> <td style="text-align: center;">[Type: 0] command ID</td> <td style="text-align: center;">[Type: 0] branch ID</td> @@ -115,7 +154,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">get-breakpoint-list</td> <td style="text-align: center;">gbl</td> <td style="text-align: center;">18</td> -<td style="text-align: center;">Returns the list of breakpoints currently set</td> +<td style="text-align: center;">Returns the list of breakpoints +currently set</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -126,7 +166,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">get-command-of-task</td> <td style="text-align: center;">gcot</td> <td style="text-align: center;">14</td> -<td style="text-align: center;">Returns the current command of the task provided as argument</td> +<td style="text-align: center;">Returns the current command of the task +provided as argument</td> <td style="text-align: center;">[Type: 0] Task id (or “all”)</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -137,8 +178,10 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">get-benchmark</td> <td style="text-align: center;">gb</td> <td style="text-align: center;">10</td> -<td style="text-align: center;">Returns information on hardware nodes of the architecture</td> -<td style="text-align: center;">[Type: 1] 0: show benchmark, 1:save in file</td> +<td style="text-align: center;">Returns information on hardware nodes of +the architecture</td> +<td style="text-align: center;">[Type: 1] 0: show benchmark, 1:save in +file</td> <td style="text-align: center;">[Type: 0] Name of file</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -148,7 +191,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">get-executed-operators</td> <td style="text-align: center;">geo</td> <td style="text-align: center;">21</td> -<td style="text-align: center;">Returns the list of executed operators</td> +<td style="text-align: center;">Returns the list of executed +operators</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -159,7 +203,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">get-hashcode</td> <td style="text-align: center;">gh</td> <td style="text-align: center;">19</td> -<td style="text-align: center;">Returns the hashcode of the tmap under simulation</td> +<td style="text-align: center;">Returns the hashcode of the tmap under +simulation</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -170,8 +215,10 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">get-info-on-hw</td> <td style="text-align: center;">gioh</td> <td style="text-align: center;">4</td> -<td style="text-align: center;">Returns information on hardware nodes of the architecture</td> -<td style="text-align: center;">[Type: 1] 0: CPU, 1:Bus, 2: Mem, 3: Bridge, 4: Channel, 5: Task</td> +<td style="text-align: center;">Returns information on hardware nodes of +the architecture</td> +<td style="text-align: center;">[Type: 1] 0: CPU, 1:Bus, 2: Mem, 3: +Bridge, 4: Channel, 5: Task</td> <td style="text-align: center;">[Type: 1] id</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -181,7 +228,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">get-numer-of-branches</td> <td style="text-align: center;">gnob</td> <td style="text-align: center;">17</td> -<td style="text-align: center;">Returns the number of branches the current command has</td> +<td style="text-align: center;">Returns the number of branches the +current command has</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -192,7 +240,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">get-simulation-time</td> <td style="text-align: center;">time</td> <td style="text-align: center;">13</td> -<td style="text-align: center;">Returns the current absolute time unit of the simulation</td> +<td style="text-align: center;">Returns the current absolute time unit +of the simulation</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -203,7 +252,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">get-variable-of-task</td> <td style="text-align: center;">gvof</td> <td style="text-align: center;">3</td> -<td style="text-align: center;">Returns the value of a variable in a task</td> +<td style="text-align: center;">Returns the value of a variable in a +task</td> <td style="text-align: center;">[Type: 0] Task id</td> <td style="text-align: center;">[Type: 0] Variable id</td> <td style="text-align: center;">-</td> @@ -247,7 +297,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">remove-all-trans</td> <td style="text-align: center;">rmat</td> <td style="text-align: center;">26</td> -<td style="text-align: center;">Remove all the transactions in the past</td> +<td style="text-align: center;">Remove all the transactions in the +past</td> <td style="text-align: center;">[Type: 1] Yes : 1, No : 0</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -258,7 +309,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">rm-breakpoint</td> <td style="text-align: center;">rmb</td> <td style="text-align: center;">16</td> -<td style="text-align: center;">Remove a breakpoint in task which id is the first parameter on the command provided as the second parameter</td> +<td style="text-align: center;">Remove a breakpoint in task which id is +the first parameter on the command provided as the second parameter</td> <td style="text-align: center;">[Type: 1] task ID</td> <td style="text-align: center;">[Type: 0] comamnd ID</td> <td style="text-align: center;">-</td> @@ -280,7 +332,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">raw-command</td> <td style="text-align: center;">rc</td> <td style="text-align: center;"></td> -<td style="text-align: center;">Sends a raw command to the remote simulator</td> +<td style="text-align: center;">Sends a raw command to the remote +simulator</td> <td style="text-align: center;">[Type: 4] param #0</td> <td style="text-align: center;">[Type: 4] param #1</td> <td style="text-align: center;">[Type: 4] param #2</td> @@ -291,7 +344,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">restore-simulation-state-from-file</td> <td style="text-align: center;">rssff</td> <td style="text-align: center;">9</td> -<td style="text-align: center;">Restores the simulation state from a file</td> +<td style="text-align: center;">Restores the simulation state from a +file</td> <td style="text-align: center;">[Type: 2] File name</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -302,10 +356,14 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">run-exploration</td> <td style="text-align: center;">re</td> <td style="text-align: center;">1 7</td> -<td style="text-align: center;">Runs the simulation in exploration mode</td> -<td style="text-align: center;">[Type: 6] Minimum number of explored commands</td> -<td style="text-align: center;">[Type: 6] Minimum number of explored branches</td> -<td style="text-align: center;">[Type: 2] File name of the resulting graph, with NO extension</td> +<td style="text-align: center;">Runs the simulation in exploration +mode</td> +<td style="text-align: center;">[Type: 6] Minimum number of explored +commands</td> +<td style="text-align: center;">[Type: 6] Minimum number of explored +branches</td> +<td style="text-align: center;">[Type: 2] File name of the resulting +graph, with NO extension</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> </tr> @@ -313,7 +371,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">run-to-next-breakpoint</td> <td style="text-align: center;">rtnb</td> <td style="text-align: center;">1 0</td> -<td style="text-align: center;">Runs the simulation until a breakpoint is met</td> +<td style="text-align: center;">Runs the simulation until a breakpoint +is met</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -324,7 +383,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">run-to-next-breakpoint-max-trans</td> <td style="text-align: center;">rtnbmt</td> <td style="text-align: center;">1 19</td> -<td style="text-align: center;">Runs the simulation until a breakpoint is met or max number of transactions are executed</td> +<td style="text-align: center;">Runs the simulation until a breakpoint +is met or max number of transactions are executed</td> <td style="text-align: center;">[Type: 1] max nb of transactions</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -335,7 +395,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">run-to-next-transfer-on-bus</td> <td style="text-align: center;">rtntob</td> <td style="text-align: center;">1 8</td> -<td style="text-align: center;">Runs to the next transfer on bus which id is provided as argument</td> +<td style="text-align: center;">Runs to the next transfer on bus which +id is provided as argument</td> <td style="text-align: center;">[Type: 1] bus id</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -346,7 +407,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">run-to-time</td> <td style="text-align: center;">rtt</td> <td style="text-align: center;">1 5</td> -<td style="text-align: center;">Runs the simulation until time x is reached</td> +<td style="text-align: center;">Runs the simulation until time x is +reached</td> <td style="text-align: center;">[Type: 1] x: time value</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -357,7 +419,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">run-until-channel-access</td> <td style="text-align: center;">ruca</td> <td style="text-align: center;">1 12</td> -<td style="text-align: center;">Run simulation until a operation is performed on the channel which ID is provided as parameter</td> +<td style="text-align: center;">Run simulation until a operation is +performed on the channel which ID is provided as parameter</td> <td style="text-align: center;">[Type: 1] Channel id</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -368,7 +431,9 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">run-until-write-on-channel-access</td> <td style="text-align: center;">ruwca</td> <td style="text-align: center;">1 17</td> -<td style="text-align: center;">Run simulation until a write operation is performed on the channel which channel name is provided as parameter</td> +<td style="text-align: center;">Run simulation until a write operation +is performed on the channel which channel name is provided as +parameter</td> <td style="text-align: center;">[Type: 2] Channel name</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -379,7 +444,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">run-until-read-on-channel-access</td> <td style="text-align: center;">rurca</td> <td style="text-align: center;">1 18</td> -<td style="text-align: center;">Run simulation until a read operation is performed on the channel which chanel name is provided as parameter</td> +<td style="text-align: center;">Run simulation until a read operation is +performed on the channel which chanel name is provided as parameter</td> <td style="text-align: center;">[Type: 2] Channel name</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -390,7 +456,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">run-until-cpu-executes</td> <td style="text-align: center;">ruce</td> <td style="text-align: center;">1 9</td> -<td style="text-align: center;">Run simulation until CPU which ID is provided as parameter executes</td> +<td style="text-align: center;">Run simulation until CPU which ID is +provided as parameter executes</td> <td style="text-align: center;">[Type: 1] CPU id</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -401,7 +468,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">run-until-memory-access</td> <td style="text-align: center;">ruma</td> <td style="text-align: center;">1 11</td> -<td style="text-align: center;">Run simulation until the memory which ID is provided as parameter is accessed</td> +<td style="text-align: center;">Run simulation until the memory which ID +is provided as parameter is accessed</td> <td style="text-align: center;">[Type: 1] Memory id</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -412,7 +480,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">run-until-task-executes</td> <td style="text-align: center;">rute</td> <td style="text-align: center;">1 10</td> -<td style="text-align: center;">Run simulation until the task which ID is provided as parameter executes</td> +<td style="text-align: center;">Run simulation until the task which ID +is provided as parameter executes</td> <td style="text-align: center;">[Type: 1] Task id</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -434,7 +503,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">run-x-time-units</td> <td style="text-align: center;">rxtu</td> <td style="text-align: center;">1 6</td> -<td style="text-align: center;">Runs the simulation for x units of time</td> +<td style="text-align: center;">Runs the simulation for x units of +time</td> <td style="text-align: center;">[Type: 1] nb of time units</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -445,7 +515,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">run-x-transactions</td> <td style="text-align: center;">rxtr</td> <td style="text-align: center;">1 2</td> -<td style="text-align: center;">Runs the simulation for x transactions</td> +<td style="text-align: center;">Runs the simulation for x +transactions</td> <td style="text-align: center;">[Type: 1] nb of transactions</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -456,7 +527,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">save-simulation-state-in-file</td> <td style="text-align: center;">sssif</td> <td style="text-align: center;">8</td> -<td style="text-align: center;">Saves the current simulation state into a file</td> +<td style="text-align: center;">Saves the current simulation state into +a file</td> <td style="text-align: center;">[Type: 2] File name</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -467,8 +539,10 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">save-trace-in-file</td> <td style="text-align: center;">stif</td> <td style="text-align: center;">7</td> -<td style="text-align: center;">Saves the current trace of the simulation in a VCD, HTML, TXT or XML file</td> -<td style="text-align: center;">[Type: 1] File format: 0-> VCD, 1->HTML, 2->TXT, 3->XML</td> +<td style="text-align: center;">Saves the current trace of the +simulation in a VCD, HTML, TXT or XML file</td> +<td style="text-align: center;">[Type: 1] File format: 0-> VCD, +1->HTML, 2->TXT, 3->XML</td> <td style="text-align: center;">[Type: 2] File name</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -478,9 +552,11 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">show-timeline-trace</td> <td style="text-align: center;">stlt</td> <td style="text-align: center;">7 4</td> -<td style="text-align: center;">Show the current timeline diagram trace in HTML format</td> +<td style="text-align: center;">Show the current timeline diagram trace +in HTML format</td> <td style="text-align: center;">[Type: 2] Task List</td> -<td style="text-align: center;">[Type: 1] Scale idle time: 0 -> no, 1 -> yes</td> +<td style="text-align: center;">[Type: 1] Scale idle time: 0 -> no, 1 +-> yes</td> <td style="text-align: center;">[Type: 2] Start Time</td> <td style="text-align: center;">[Type: 2] End Time</td> <td style="text-align: center;">-</td> @@ -500,7 +576,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">stop</td> <td style="text-align: center;">stop</td> <td style="text-align: center;">15</td> -<td style="text-align: center;">Stops the currently running simulation</td> +<td style="text-align: center;">Stops the currently running +simulation</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -511,8 +588,10 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">write-in-channel</td> <td style="text-align: center;">wic</td> <td style="text-align: center;">6</td> -<td style="text-align: center;">Writes y samples / events to channel / event x</td> -<td style="text-align: center;">[Type: 2] Channel ID or Channel name</td> +<td style="text-align: center;">Writes y samples / events to channel / +event x</td> +<td style="text-align: center;">[Type: 2] Channel ID or Channel +name</td> <td style="text-align: center;">[Type: 2] Nb of samples</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -533,7 +612,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">save-status-in-file</td> <td style="text-align: center;">ssif</td> <td style="text-align: center;">27</td> -<td style="text-align: center;">Saves the current status into a file</td> +<td style="text-align: center;">Saves the current status into a +file</td> <td style="text-align: center;">[Type: 2] File name</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -556,7 +636,8 @@ Not defined: <unknow param></code></pre> <td style="text-align: center;">rfc</td> <td style="text-align: center;">29</td> <td style="text-align: center;">Reads y samples from channel x</td> -<td style="text-align: center;">[Type: 2] Channel ID or Channel name</td> +<td style="text-align: center;">[Type: 2] Channel ID or Channel +name</td> <td style="text-align: center;">[Type: 2] Nb of samples</td> <td style="text-align: center;">-</td> <td style="text-align: center;">-</td> @@ -577,6 +658,10 @@ Not defined: <unknow param></code></pre> </table> <h2 id="simulation-traces">Simulation traces</h2> <h1 id="vcd-trace">VCD trace</h1> -<p>The VCD trace gives: - The execution of a given core of a CPU (value “1”) or the fact that the core is idle (value “0”) - Transaction on busses: value “1” for a transaction, value “0” for no transaction - State of tasks. Value “11” means RUNNING, value “10” means RUNNABLE, value “01” means SUSPENDED, and value “00” means TERMINATED.</p> +<p>The VCD trace gives: - The execution of a given core of a CPU (value +“1”) or the fact that the core is idle (value “0”) - Transaction on +busses: value “1” for a transaction, value “0” for no transaction - +State of tasks. Value “11” means RUNNING, value “10” means RUNNABLE, +value “01” means SUSPENDED, and value “00” means TERMINATED.</p> </body> </html> diff --git a/src/main/resources/help/encryption.html b/src/main/resources/help/encryption.html index b96b8b4120..817e8dc140 100644 --- a/src/main/resources/help/encryption.html +++ b/src/main/resources/help/encryption.html @@ -6,11 +6,20 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> @@ -20,8 +29,10 @@ <p>Encryption expresses how encryption are realized.</p> <ul> <li>None</li> -<li>Software Encryption. It means that encryption are performed by the processor itself.</li> -<li>Hardware Security Module: encryption are assumed to be performed by a co-processor</li> +<li>Software Encryption. It means that encryption are performed by the +processor itself.</li> +<li>Hardware Security Module: encryption are assumed to be performed by +a co-processor</li> </ul> </body> </html> diff --git a/src/main/resources/help/execc.html b/src/main/resources/help/execc.html index f8bf47c7fc..a1c1ea4e8a 100644 --- a/src/main/resources/help/execc.html +++ b/src/main/resources/help/execc.html @@ -6,17 +6,28 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> -<h2 id="execc-execution-time-in-cycle">EXECC execution time (in cycle)</h2> -<p>The number of clock cycles corresponding to one custom operation, e.g. a float operation, or another specific operation.</p> +<h2 id="execc-execution-time-in-cycle">EXECC execution time (in +cycle)</h2> +<p>The number of clock cycles corresponding to one custom operation, +e.g. a float operation, or another specific operation.</p> </body> </html> diff --git a/src/main/resources/help/execi.html b/src/main/resources/help/execi.html index d3af942423..ff8fcc720f 100644 --- a/src/main/resources/help/execi.html +++ b/src/main/resources/help/execi.html @@ -6,17 +6,28 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> -<h2 id="execi-execution-time-in-cycle">EXECI execution time (in cycle)</h2> -<p>The number of clock cycles corresponding to one integer operation.</p> +<h2 id="execi-execution-time-in-cycle">EXECI execution time (in +cycle)</h2> +<p>The number of clock cycles corresponding to one integer +operation.</p> </body> </html> diff --git a/src/main/resources/help/fork.html b/src/main/resources/help/fork.html index 844fff234a..e89e251742 100644 --- a/src/main/resources/help/fork.html +++ b/src/main/resources/help/fork.html @@ -6,17 +6,30 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h1 id="fork">Fork</h1> -<p>A fork can be added to a logical path between ports. A fork means that data or event transiting reaching the fork will be duplicated to all paths outgoing the fork operator. The “number of samples” argument means the number of samples that are read from the input before being duplicated to the output.</p> +<p>A fork can be added to a logical path between ports. A fork means +that data or event transiting reaching the fork will be duplicated to +all paths outgoing the fork operator. The “number of samples” argument +means the number of samples that are read from the input before being +duplicated to the output.</p> </body> </html> diff --git a/src/main/resources/help/fpga.html b/src/main/resources/help/fpga.html index 645222c0de..0ad2d33f9a 100644 --- a/src/main/resources/help/fpga.html +++ b/src/main/resources/help/fpga.html @@ -6,39 +6,70 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h1 id="fpga">FPGA</h1> -<p>The FPGA node abstracts programmable Field-programmable gate array.</p> +<p>The FPGA node abstracts programmable Field-programmable gate +array.</p> <h2 id="attributes">Attributes</h2> <p>They have the following attributes.</p> <ul> <li><p><em>FPGA name</em></p></li> -<li><p><em>Data size</em> gives the size of data that can manipulated in one clock cycle. For a FPGA, this represents for instance the size of the bus to access the internal memory</p></li> -<li><p><em>Mapping penalty</em> gives the number of cycles before tasks can start</p></li> -<li><p><em>The reconfiguration time</em>, given in ms, models the time the FPGA takes to switch from a task set to another task set</p></li> -<li><p><em>Go idle time</em> gives the number of cycles it takes for a FPGA to switch to a power saving mode, or to switch to regular power mode</p></li> -<li><p><em>Max consecutive cycles before going idle</em> expresses the number of cycles before the FPGA goes to a power saving mode</p></li> -<li><p><em>ExecI</em> gives the number of clock cycles the FPGA takes to execute one integer operation (average value)</p></li> -<li><p><em>ExecC</em> gives the number of clock cycles the FPGA takes to execute one <em>custom</em> operation (average value)</p></li> -<li><p><em>Operation</em> documents the typical operations performed by this FPGA. This could be “JPEG”, “LDPC” or else.</p></li> -<li><p><em>Scheduling</em> expresses how tasks are scheduled. Next section focuses on this attribute</p></li> -<li><p><em>Clock divider</em> gives the ratio between the master clock and the clock of the FPGA</p></li> +<li><p><em>Data size</em> gives the size of data that can manipulated in +one clock cycle. For a FPGA, this represents for instance the size of +the bus to access the internal memory</p></li> +<li><p><em>Mapping penalty</em> gives the number of cycles before tasks +can start</p></li> +<li><p><em>The reconfiguration time</em>, given in ms, models the time +the FPGA takes to switch from a task set to another task set</p></li> +<li><p><em>Go idle time</em> gives the number of cycles it takes for a +FPGA to switch to a power saving mode, or to switch to regular power +mode</p></li> +<li><p><em>Max consecutive cycles before going idle</em> expresses the +number of cycles before the FPGA goes to a power saving mode</p></li> +<li><p><em>ExecI</em> gives the number of clock cycles the FPGA takes to +execute one integer operation (average value)</p></li> +<li><p><em>ExecC</em> gives the number of clock cycles the FPGA takes to +execute one <em>custom</em> operation (average value)</p></li> +<li><p><em>Operation</em> documents the typical operations performed by +this FPGA. This could be “JPEG”, “LDPC” or else.</p></li> +<li><p><em>Scheduling</em> expresses how tasks are scheduled. Next +section focuses on this attribute</p></li> +<li><p><em>Clock divider</em> gives the ratio between the master clock +and the clock of the FPGA</p></li> </ul> <h2 id="scheduling">Scheduling</h2> <p>Let us assume that n tasks have been mapped to a FPGA.</p> -<p>If the <em>Scheduling</em> attribute is left empty, the system assumes that all tasks mapped to the FPGA can be executed at the same time, in parallel. Said differently, the designer thinks that all tasks can fit at the same time in the FPGA.</p> -<p>IF all tasks cannot fit at the same time in the FPGA matrix, then the design can give a static schedule that represents in which sequence tasks are executed.</p> -<p>A scheduling is described by sets of tasks executed together, separated by “;”.</p> +<p>If the <em>Scheduling</em> attribute is left empty, the system +assumes that all tasks mapped to the FPGA can be executed at the same +time, in parallel. Said differently, the designer thinks that all tasks +can fit at the same time in the FPGA.</p> +<p>IF all tasks cannot fit at the same time in the FPGA matrix, then the +design can give a static schedule that represents in which sequence +tasks are executed.</p> +<p>A scheduling is described by sets of tasks executed together, +separated by “;”.</p> <p>For instance: <code>T1 T2 ; T3 ; T4 T5</code></p> -<p>A “;” means that the FPGA performs a dynamic reconfiguration before switching to the next set of tasks. The FPGA switches to the next set of tasks only once the tasks of the previous set have all terminated their execution.</p> +<p>A “;” means that the FPGA performs a dynamic reconfiguration before +switching to the next set of tasks. The FPGA switches to the next set of +tasks only once the tasks of the previous set have all terminated their +execution.</p> </body> </html> diff --git a/src/main/resources/help/general.html b/src/main/resources/help/general.html index 7f2c824fd9..d74a702fa4 100644 --- a/src/main/resources/help/general.html +++ b/src/main/resources/help/general.html @@ -6,18 +6,29 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> -<p>TTool is a tool for assisting designer to create the architecture and the software of embedded systems.</p> -<p>TTool can be executed on Microsoft Windows, MacOS and Linux Operating Systems.</p> +<p>TTool is a tool for assisting designer to create the architecture and +the software of embedded systems.</p> +<p>TTool can be executed on Microsoft Windows, MacOS and Linux Operating +Systems.</p> <p>TTool supports the three main modeling profiles:</p> <ul> <li>Diplodocus</li> diff --git a/src/main/resources/help/goidletime.html b/src/main/resources/help/goidletime.html index 4c70954aea..eb92493227 100644 --- a/src/main/resources/help/goidletime.html +++ b/src/main/resources/help/goidletime.html @@ -6,11 +6,20 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> diff --git a/src/main/resources/help/invariants.html b/src/main/resources/help/invariants.html index 9d444a7ca4..709e90b1e2 100644 --- a/src/main/resources/help/invariants.html +++ b/src/main/resources/help/invariants.html @@ -8,30 +8,57 @@ <style> code{white-space: pre-wrap;} span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> <link rel="stylesheet" href="help.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <h1 id="invariants">Invariants</h1> <h2 id="what-are-invariants">What are invariants?</h2> -<p>P-invariants (or place invariants) of Petri Nets can be used to prove mutual exclusion properties.</p> -<p>For more information, see: Apvrille, Ludovic and Saqui-Sannes, Pierre de Static analysis techniques to verify mutual exclusion situations within SysML models. ( In Press: 2013) In: SDL 2013 - 16th International System Design Languages Forum, 26-28 Jun 2013, Montreal, Canada</p> -<p>You can also access to the paper as follows: https://oatao.univ-toulouse.fr/8846/1/Saqui-Sannes_8846.pdf</p> +<p>P-invariants (or place invariants) of Petri Nets can be used to prove +mutual exclusion properties.</p> +<p>For more information, see: Apvrille, Ludovic and Saqui-Sannes, Pierre +de Static analysis techniques to verify mutual exclusion situations +within SysML models. ( In Press: 2013) In: SDL 2013 - 16th International +System Design Languages Forum, 26-28 Jun 2013, Montreal, Canada</p> +<p>You can also access to the paper as follows: +https://oatao.univ-toulouse.fr/8846/1/Saqui-Sannes_8846.pdf</p> <h2 id="invariants-in-avatar-models">Invariants in Avatar models</h2> -<p>In the scope of Avatar, P-invariants, or invariants for short, can be used to prove mutual exclusion between states of state machine diagrams. To compute invariants, TTool first translates an Avatar model into a Petri net. Then, it computes the incidence matrix of that Petri net. Finally, it relies on the Farkas algorithm to compute mutual exclusion between states.</p> +<p>In the scope of Avatar, P-invariants, or invariants for short, can be +used to prove mutual exclusion between states of state machine diagrams. +To compute invariants, TTool first translates an Avatar model into a +Petri net. Then, it computes the incidence matrix of that Petri net. +Finally, it relies on the Farkas algorithm to compute mutual exclusion +between states.</p> <h2 id="how-to-proceed">how to proceed</h2> <ol type="1"> -<li>Select states of states machines for which you would like to study mutual exclusion. for this, do a right click on a state and select “Check for mutual exclusion”. This stage is optional since in stage 4. you can select to study the mutual exclusion between all states of your state machine diagrams.</li> -<li>Check the syntax of the model. We now assume the syntax of the model produces no error.</li> -<li>Click on the “Mutual exclusion analysis” icon. A window shall open.</li> -<li>Select optins and click on start. Mutual exclusion (as well as other intermediate models) are given in the tabs of the dialog window.</li> +<li>Select states of states machines for which you would like to study +mutual exclusion. for this, do a right click on a state and select +“Check for mutual exclusion”. This stage is optional since in stage 4. +you can select to study the mutual exclusion between all states of your +state machine diagrams.</li> +<li>Check the syntax of the model. We now assume the syntax of the model +produces no error.</li> +<li>Click on the “Mutual exclusion analysis” icon. A window shall +open.</li> +<li>Select optins and click on start. Mutual exclusion (as well as other +intermediate models) are given in the tabs of the dialog window.</li> </ol> <h2 id="backtracing-to-models">Backtracing to models</h2> -<p>Once computed, mutual exclusions are displayed next to each state of the state machine.</p> +<p>Once computed, mutual exclusions are displayed next to each state of +the state machine.</p> <h2 id="limitations">Limitations</h2> <ul> <li>Combinatory explosion</li> diff --git a/src/main/resources/help/join.html b/src/main/resources/help/join.html index 9f379331d5..8edbf3b4a2 100644 --- a/src/main/resources/help/join.html +++ b/src/main/resources/help/join.html @@ -6,17 +6,30 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h1 id="join">Join</h1> -<p>A join operator can be added to a logical path between ports. A join means that data or event reaching a join will be merged on the same output path. Said differently, the join operator must get “nb of samples” samples on each of its inputs before writing “nb of samples” on its ouput.</p> +<p>A join operator can be added to a logical path between ports. A join +means that data or event reaching a join will be merged on the same +output path. Said differently, the join operator must get “nb of +samples” samples on each of its inputs before writing “nb of samples” on +its ouput.</p> </body> </html> diff --git a/src/main/resources/help/mapping.html b/src/main/resources/help/mapping.html index 04d2f00eb8..2f4ac8ab46 100644 --- a/src/main/resources/help/mapping.html +++ b/src/main/resources/help/mapping.html @@ -6,11 +6,20 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> @@ -19,9 +28,12 @@ <h1 id="mapping">Mapping</h1> <p>The mapping consists in:</p> <ul> -<li><a href="file://taskmapping.html">mapping tasks</a> to execution nodes: to CPUs, to FPGAS, to hardware accelerators (a.k.a. HwAs).</li> -<li>mapping communication channels to communication paths built upon buses, bridges, memories.</li> +<li><a href="file://taskmapping.html">mapping tasks</a> to execution +nodes: to CPUs, to FPGAS, to hardware accelerators (a.k.a. HwAs).</li> +<li>mapping communication channels to communication paths built upon +buses, bridges, memories.</li> </ul> -<p>If a user makes an incomplete mapping of communication channels, TTool automatically decides of a channel mapping.</p> +<p>If a user makes an incomplete mapping of communication channels, +TTool automatically decides of a channel mapping.</p> </body> </html> diff --git a/src/main/resources/help/maxconsecutivecycles.html b/src/main/resources/help/maxconsecutivecycles.html index 2cdd0c028a..51fdaed287 100644 --- a/src/main/resources/help/maxconsecutivecycles.html +++ b/src/main/resources/help/maxconsecutivecycles.html @@ -6,17 +6,27 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> -<h2 id="max-consecutive-cycles-before-idle-in-cycle">Max consecutive cycles before idle (in cycle)</h2> +<h2 id="max-consecutive-cycles-before-idle-in-cycle">Max consecutive +cycles before idle (in cycle)</h2> <p>Number of consecutive cycles of NOPs before the CPU goes idle</p> </body> </html> diff --git a/src/main/resources/help/memory.html b/src/main/resources/help/memory.html index 9e2e5bc712..cdcbcc49d8 100644 --- a/src/main/resources/help/memory.html +++ b/src/main/resources/help/memory.html @@ -6,32 +6,47 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h1 id="memory">Memory</h1> -<p>Memory nodes are helpful to model storage capabilities of architectures</p> +<p>Memory nodes are helpful to model storage capabilities of +architectures</p> <h2 id="main-attributes">Main attributes</h2> <p>They have the following attributes.</p> <ul> <li>A name</li> <li>A data size in byte.</li> -<li>They can be monitored (SoCLiB simulation only) using VCI probes.</li> -<li>A clock divider expresses the relation between the clock of the memory and the main clock of the architecture</li> +<li>They can be monitored (SoCLiB simulation only) using VCI +probes.</li> +<li>A clock divider expresses the relation between the clock of the +memory and the main clock of the architecture</li> </ul> -<p>Apart from the monitor attribute, all latter attributes are taken into account by the DIPLODOCUS simulator to determine communication paths.</p> +<p>Apart from the monitor attribute, all latter attributes are taken +into account by the DIPLODOCUS simulator to determine communication +paths.</p> <h2 id="other-attributes">Other attributes</h2> <h3 id="code-generation">Code generation</h3> <p>The following attributes are also defined in Memories:</p> <ul> -<li><p>A memory extension construct: used for specific applications</p></li> +<li><p>A memory extension construct: used for specific +applications</p></li> <li><p>The size of the memory</p></li> </ul> </body> diff --git a/src/main/resources/help/misbranchingprediction.html b/src/main/resources/help/misbranchingprediction.html index 8393e35e15..87dd8cd5bc 100644 --- a/src/main/resources/help/misbranchingprediction.html +++ b/src/main/resources/help/misbranchingprediction.html @@ -6,17 +6,27 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> -<h2 id="mis-branching-prediction-in">Mis-branching prediction (in %)</h2> +<h2 id="mis-branching-prediction-in">Mis-branching prediction (in +%)</h2> <p>The miss percentage of the CPU branch prediction scheme</p> </body> </html> diff --git a/src/main/resources/help/none.html b/src/main/resources/help/none.html index 36502980f9..9dfa7b1a6d 100644 --- a/src/main/resources/help/none.html +++ b/src/main/resources/help/none.html @@ -6,11 +6,20 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> @@ -20,8 +29,10 @@ <p>The help is organized into the following main sections:</p> <ul> <li><a href="file://general.html">General aspects of TTool</a></li> -<li>The <a href="file://diplodocus.html">DIPLODOCUS</a> modeling environment</li> -<li>The <a href="file://avatar.html">AVATAR</a> modeling environment</li> +<li>The <a href="file://diplodocus.html">DIPLODOCUS</a> modeling +environment</li> +<li>The <a href="file://avatar.html">AVATAR</a> modeling +environment</li> </ul> </body> </html> diff --git a/src/main/resources/help/numbercores.html b/src/main/resources/help/numbercores.html index f1796c60d5..1e92ef8444 100644 --- a/src/main/resources/help/numbercores.html +++ b/src/main/resources/help/numbercores.html @@ -6,11 +6,20 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> diff --git a/src/main/resources/help/operation.html b/src/main/resources/help/operation.html index 2e4874e612..55e1bab1fc 100644 --- a/src/main/resources/help/operation.html +++ b/src/main/resources/help/operation.html @@ -6,17 +6,27 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h2 id="operation">Operation</h2> -<p>Operation type of the component. For instance, the operation could be “FFT” or “LDPC”</p> +<p>Operation type of the component. For instance, the operation could be +“FFT” or “LDPC”</p> </body> </html> diff --git a/src/main/resources/help/pipelinesize.html b/src/main/resources/help/pipelinesize.html index 7e884fac2e..6a3b7f7f98 100644 --- a/src/main/resources/help/pipelinesize.html +++ b/src/main/resources/help/pipelinesize.html @@ -6,17 +6,30 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h2 id="pipeline-size-num.-stages">Pipeline size (num. stages)</h2> -<p>The number of pipeline stages. This parameter is combined with the <a href="file://misbrandingprediction.html">miss branching prediction</a> in order to compute an overall penatly. Said differently, the pipeline parameter is considered only when a miss branching prediction occurs.</p> +<p>The number of pipeline stages. This parameter is combined with the <a +href="file://misbrandingprediction.html">miss branching prediction</a> +in order to compute an overall penatly. Said differently, the pipeline +parameter is considered only when a miss branching prediction +occurs.</p> </body> </html> diff --git a/src/main/resources/help/plan.html b/src/main/resources/help/plan.html index b107564035..5d031effea 100644 --- a/src/main/resources/help/plan.html +++ b/src/main/resources/help/plan.html @@ -8,37 +8,90 @@ <style> code{white-space: pre-wrap;} span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> <link rel="stylesheet" href="help.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> -<h1 id="plan---precise-latency-analysis">PLAN - Precise Latency ANalysis</h1> +<h1 id="plan---precise-latency-analysis">PLAN - Precise Latency +ANalysis</h1> <h2 id="objective">Objective</h2> -<p>The simulator of PLAN is to analyze transactions of a simulation trace obtained with the <a href="file://diplodocussimulator.html">DIPLODOCUS simulator</a>.</p> -<h2 id="generating-a-simulation-trace">Generating a simulation trace</h2> -<p>The first step is to create a DIPLODOCUS mapping. Once the mapping model has been checked against syntax errors <img src="file:../ui/util/checkmodel.gif" alt="syntax checking icon" />, it is possible to generate a C++ code <img src="file:../ui/util/gensystc.gif" alt="simulation code generation icon" /> that represents the mapping model. If you are using a model in TTool, then the code is generated by default in TTool/simulators/c++2 for models. If your model has been made in a project, then the code is generated into the "c++_code" subdirectory of your project.</p> -<p>The second step is to compile the code. You can directly do it from TTool with the code generation window, second tab. Another option is to open a terminal, and to enter the following command:</p> +<p>The simulator of PLAN is to analyze transactions of a simulation +trace obtained with the <a +href="file://diplodocussimulator.html">DIPLODOCUS simulator</a>.</p> +<h2 id="generating-a-simulation-trace">Generating a simulation +trace</h2> +<p>The first step is to create a DIPLODOCUS mapping. Once the mapping +model has been checked against syntax errors <img +src="file:../ui/util/checkmodel.gif" alt="syntax checking icon" />, it +is possible to generate a C++ code <img +src="file:../ui/util/gensystc.gif" +alt="simulation code generation icon" /> that represents the mapping +model. If you are using a model in TTool, then the code is generated by +default in TTool/simulators/c++2 for models. If your model has been made +in a project, then the code is generated into the “c++_code” +subdirectory of your project.</p> +<p>The second step is to compile the code. You can directly do it from +TTool with the code generation window, second tab. Another option is to +open a terminal, and to enter the following command:</p> <pre><code>$ make</code></pre> -<h2 id="using-the-simulator-from-ttool">Using the simulator from TTool</h2> -<p>The third tab of the simulation code generation window provides several options to start the simulator, e.g. either running simulation until completion or running the server in interactive mode. For the latter, the simulator is started in server mode, and TTool connects via sockets to the server in order to remotely drive the simulation.</p> -<p>Use the graphical interface, or the command line interface of the simulator to generate a trace in <b>XML</b> format. From the graphical interface, look for a tab named “save trace”, enter a file name and clock on the <bXML</b> icon.</p> +<h2 id="using-the-simulator-from-ttool">Using the simulator from +TTool</h2> +<p>The third tab of the simulation code generation window provides +several options to start the simulator, e.g. either running simulation +until completion or running the server in interactive mode. For the +latter, the simulator is started in server mode, and TTool connects via +sockets to the server in order to remotely drive the simulation.</p> +<p>Use the graphical interface, or the command line interface of the +simulator to generate a trace in <b>XML</b> format. From the graphical +interface, look for a tab named “save trace”, enter a file name and +clock on the <bXML</b> icon.</p> <h2 id="starting-plan">Starting PLAN</h2> -<p>The <b>XML</b> trace you have generated at previous step should be listed in the left tree, section “Simulation traces”. Make a right click on the trace and select “Latency analysis”. You should be asked the name of the mapping from which the simulation was done. Select it.</p> +<p>The <b>XML</b> trace you have generated at previous step should be +listed in the left tree, section “Simulation traces”. Make a right click +on the trace and select “Latency analysis”. You should be asked the name +of the mapping from which the simulation was done. Select it.</p> <p>A new window should open.</p> <h2 id="selecting-two-operators">Selecting two operators</h2> -<p>PLAN is based on the classification of transactions between two operators “oa” and “ab”.</p> -<p>In the “study Latency between” section, select “oa” (on the left) and “oa” (on the right), see the Figure below. Listed operators are the ones that have been selected with a right-click on an operator, then “check latency checkpoint measurement”.</p> -<p><br><br> <img src="file:../ui/util/selectoperators_mini.png" alt="example of selected operators" /> <br><br></p> +<p>PLAN is based on the classification of transactions between two +operators “oa” and “ab”.</p> +<p>In the “study Latency between” section, select “oa” (on the left) and +“oa” (on the right), see the Figure below. Listed operators are the ones +that have been selected with a right-click on an operator, then “check +latency checkpoint measurement”.</p> +<p><br><br> <img src="file:../ui/util/selectoperators_mini.png" +alt="example of selected operators" /> <br><br></p> <h2 id="computing-latency">Computing latency</h2> -<p>Once two operators have been selected, click on the top button “Compute latency”. A table displays the start time of the first transaction of “oa” and the end time of the first transaction of “ob”.</p> +<p>Once two operators have been selected, click on the top button +“Compute latency”. A table displays the start time of the first +transaction of “oa” and the end time of the first transaction of +“ob”.</p> <h2 id="precise-analysis">Precise analysis</h2> -<p>Click on the line of the table obtained at previous step. Then, select the top button “Precise analysis”. a new window should open. The top part of the window lists mandatory transactions. The middle part lists non mandatory transactions. The lowest part of the window uses a table to display the classification set of transactions: mandatory, non-mandatory causing contentions, or non-mandatory causing no direct contention.</p> -<p><br><br> <img src="file:../ui/util/plan_window_mini.png" alt="example of selected operators" /> <br><br></p> +<p>Click on the line of the table obtained at previous step. Then, +select the top button “Precise analysis”. a new window should open. The +top part of the window lists mandatory transactions. The middle part +lists non mandatory transactions. The lowest part of the window uses a +table to display the classification set of transactions: mandatory, +non-mandatory causing contentions, or non-mandatory causing no direct +contention.</p> +<p><br><br> <img src="file:../ui/util/plan_window_mini.png" +alt="example of selected operators" /> <br><br></p> <h2 id="dependency-graph">Dependency graph</h2> -<p>Classifying transactions relies on the identification of paths between operators used to generate the simulation trace. This dependency graph can be displayed by selecting “Show Directed Graph”, top left button.</p> +<p>Classifying transactions relies on the identification of paths +between operators used to generate the simulation trace. This dependency +graph can be displayed by selecting “Show Directed Graph”, top left +button.</p> </body> </html> diff --git a/src/main/resources/help/reachabilitygraph.html b/src/main/resources/help/reachabilitygraph.html index 0229b8d2dc..50d782e0b1 100644 --- a/src/main/resources/help/reachabilitygraph.html +++ b/src/main/resources/help/reachabilitygraph.html @@ -8,47 +8,125 @@ <style> code{white-space: pre-wrap;} span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> <link rel="stylesheet" href="help.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <h1 id="reachability-graphs">Reachability graphs</h1> <h2 id="what-is-a-reachability-graph">What is a reachability graph?</h2> -<p>A reachability graph (RG) represents all possible execution paths and states of a system. Here, a reachability graph is produced from an Avatar design. To be generated, the graph generator considers all possible transitions from states of states machine, independently from the probabilities attached to transitions between the states of state machines. Said differently, the graph generator considers all possible transitions between states of states machines. So, even transitions with low probability are in the RG.</p> -<h2 id="how-to-generate-a-reachability-graph">How to generate a reachability graph?</h2> -<p>Reachability Graphs can be created by using the internal model-checker of TTool. This video on formal verification details the steps to generate a RG: https://www.youtube.com/watch?v=8IYJ1UDUbvQ</p> +<p>A reachability graph (RG) represents all possible execution paths and +states of a system. Here, a reachability graph is produced from an +Avatar design. To be generated, the graph generator considers all +possible transitions from states of states machine, independently from +the probabilities attached to transitions between the states of state +machines. Said differently, the graph generator considers all possible +transitions between states of states machines. So, even transitions with +low probability are in the RG.</p> +<h2 id="how-to-generate-a-reachability-graph">How to generate a +reachability graph?</h2> +<p>Reachability Graphs can be created by using the internal +model-checker of TTool. This video on formal verification details the +steps to generate a RG: https://www.youtube.com/watch?v=8IYJ1UDUbvQ</p> <h2 id="model-checking-dialog-window">Model-checking: dialog window</h2> -<p>Once the dialog window for model-checking has been opened, the following options are available:</p> +<p>Once the dialog window for model-checking has been opened, the +following options are available:</p> <h3 id="general-options">General options</h3> <ul> -<li><strong>Empty transitions</strong> can be ignored, i.e., there are not displayed in the R.G. as internal actions</li> -<li>The <strong>search type</strong> can be selected between “BFS” and “DFS”. BFS means “Breadth-First Search”. It consists in exploring concurrent branches. In Depth-First search, each branch is first explored to the end and then concurrent branches are explored. Depending on the system, it can better to use BFS or DFS. It one technique takes for a given pragma, do try the other one.</li> -<li>The <strong>word size</strong> states the length of an integer. this impacts the memory used to store the states of the R.G.</li> -<li>The <strong>maximum number of threads</strong> makes it possible to limit the load on a machine making it more responsive during the generation of a R.G. By default, TTool uses the maximum number of concurrent threads allowed by your system architecture.</li> -<li><strong>Ignore concurrency between internal actions</strong> refers to the fact that, when two actions a1 and a2 are possible between two blocks, the model-checker tries to execute a1 and then a2, but also a2 then a1. In case this option is selected, only one out of the two possibilities is analyzed by the model-checker.</li> -<li><strong>Limit number of states</strong> makes it possible to specify a number of states after which the R.G. generation stops. Beware, in that case, the graph could be incomplete.</li> -<li><strong>Time constraint for RG generation</strong> puts a timeout on the graph generation after which the generation is stopped. Beware, in that case, the graph could be incomplete.</li> +<li><strong>Empty transitions</strong> can be ignored, i.e., there are +not displayed in the R.G. as internal actions</li> +<li>The <strong>search type</strong> can be selected between “BFS” and +“DFS”. BFS means “Breadth-First Search”. It consists in exploring +concurrent branches. In Depth-First search, each branch is first +explored to the end and then concurrent branches are explored. Depending +on the system, it can better to use BFS or DFS. It one technique takes +for a given pragma, do try the other one.</li> +<li>The <strong>word size</strong> states the length of an integer. this +impacts the memory used to store the states of the R.G.</li> +<li>The <strong>maximum number of threads</strong> makes it possible to +limit the load on a machine making it more responsive during the +generation of a R.G. By default, TTool uses the maximum number of +concurrent threads allowed by your system architecture.</li> +<li><strong>Ignore concurrency between internal actions</strong> refers +to the fact that, when two actions a1 and a2 are possible between two +blocks, the model-checker tries to execute a1 and then a2, but also a2 +then a1. In case this option is selected, only one out of the two +possibilities is analyzed by the model-checker.</li> +<li><strong>Limit number of states</strong> makes it possible to specify +a number of states after which the R.G. generation stops. Beware, in +that case, the graph could be incomplete.</li> +<li><strong>Time constraint for RG generation</strong> puts a timeout on +the graph generation after which the generation is stopped. Beware, in +that case, the graph could be incomplete.</li> </ul> <h3 id="basic-properties">Basic properties</h3> -<p>Basic properties refer to deadlocks, reinitialization, loops of internal actions, reachability of states in state machines, and liveness of states in state machines. - <strong>Deadlocks</strong> refers to the fact that from at least on state of the RG, there is no output transition to another state. - <strong>Reinitialization</strong> means that from any state of the RG, it is possible to go back to the initial state of the R. - <strong>Internal action loops</strong> means that there exists at least one loop in the graph with only internal actions. - <strong>Reachability</strong> studies, if selected, either for selected states of states machines or for all states of states machines, whether there exists at least one path for each of these states from the initial state of the RG. - <strong>Liveness</strong> means that, for each considered states of state machines, all paths from the initial state must reach each of them.</p> +<p>Basic properties refer to deadlocks, reinitialization, loops of +internal actions, reachability of states in state machines, and liveness +of states in state machines. - <strong>Deadlocks</strong> refers to the +fact that from at least on state of the RG, there is no output +transition to another state. - <strong>Reinitialization</strong> means +that from any state of the RG, it is possible to go back to the initial +state of the R. - <strong>Internal action loops</strong> means that +there exists at least one loop in the graph with only internal actions. +- <strong>Reachability</strong> studies, if selected, either for +selected states of states machines or for all states of states machines, +whether there exists at least one path for each of these states from the +initial state of the RG. - <strong>Liveness</strong> means that, for +each considered states of state machines, all paths from the initial +state must reach each of them.</p> <h3 id="advanced-properties">Advanced properties</h3> -<p>Advanced properties refer to <a href="file://avatarsafetypragmas.html">Safety pragmas</a>. Safety pragmas can be selected for being verified individually.</p> -<p>It is also possible to generate traces proving either that there are satisfied or non satisfied. These traces can be obtained as a graph (“Generate trace (graph format)”) or as a text file (“Generate trace (TXT format)”) which contains more information than the graph. Traces are generated in the default directory, and the text area at the bottom of the dialog window informs users about which trace files have been generated.</p> -<p>Traces are generated in the following cases, independently from T/F being at the top of the pragma: - A[]: if the property is not satisfied - A<>: if the property is not satisfied - E[]: if the property is satisfied - E<>: if the property is satisfied - “–>”: if the property is not satisfied</p> -<p>Once generated, traces in graph format are listed in the left tree, “R. graphs” section.</p> +<p>Advanced properties refer to <a +href="file://avatarsafetypragmas.html">Safety pragmas</a>. Safety +pragmas can be selected for being verified individually.</p> +<p>It is also possible to generate traces proving either that there are +satisfied or non satisfied. These traces can be obtained as a graph +(“Generate trace (graph format)”) or as a text file (“Generate trace +(TXT format)”) which contains more information than the graph. Traces +are generated in the default directory, and the text area at the bottom +of the dialog window informs users about which trace files have been +generated.</p> +<p>Traces are generated in the following cases, independently from T/F +being at the top of the pragma: - A[]: if the property is not satisfied +- A<>: if the property is not satisfied - E[]: if the property is +satisfied - E<>: if the property is satisfied - “–>”: if the +property is not satisfied</p> +<p>Once generated, traces in graph format are listed in the left tree, +“R. graphs” section.</p> <h3 id="generating-the-rg">Generating the RG</h3> -<p>It is possible to select if the RG is generated, or not, where it is generated, and if it is also saved in dotty format. Once generated, RG are available in the left tree, “R. graphs” section.</p> +<p>It is possible to select if the RG is generated, or not, where it is +generated, and if it is also saved in dotty format. Once generated, RG +are available in the left tree, “R. graphs” section.</p> <h3 id="starting-the-model-checker">Starting the model-checker</h3> -<p>Just click on the “start” button. This button is activated only if at least one basic property as been selected, or one pragma has been selected, or the RG generation has been selected.</p> +<p>Just click on the “start” button. This button is activated only if at +least one basic property as been selected, or one pragma has been +selected, or the RG generation has been selected.</p> <h2 id="working-with-rgs">Working with RGs</h2> -<p>Once an RG has been generated, it is listed in the left tree, section “R. graphs”. A right click on a RG (or on a trace) offers several options: - Getting statistics on the graph - Displaying the graph - Minimizing the graph</p> +<p>Once an RG has been generated, it is listed in the left tree, section +“R. graphs”. A right click on a RG (or on a trace) offers several +options: - Getting statistics on the graph - Displaying the graph - +Minimizing the graph</p> <h2 id="displaying-the-graph">Displaying the graph</h2> -<p>An RG is displayed with an external library called “GraphStream” provided with TTool. A RG can displayed only if its number of states and transitions is of reasonable size. Usually, more than 500 states or transitions will make the displaying slow and useless.</p> -<p>The displaying of graphs can be customized using a CSS specification added to the configuration file of TTool. Below is provided an example of such a specification. All the CSS directives given in https://graphstream-project.org/doc/Advanced-Concepts/GraphStream-CSS-Reference/ can be used in this definition.</p> +<p>An RG is displayed with an external library called “GraphStream” +provided with TTool. A RG can displayed only if its number of states and +transitions is of reasonable size. Usually, more than 500 states or +transitions will make the displaying slow and useless.</p> +<p>The displaying of graphs can be customized using a CSS specification +added to the configuration file of TTool. Below is provided an example +of such a specification. All the CSS directives given in +https://graphstream-project.org/doc/Advanced-Concepts/GraphStream-CSS-Reference/ +can be used in this definition.</p> <pre><code><RGStyleSheet data=" node {fill-color: #B1CAF1; text-color: black; size: 20px, 20px; text-size:14;} node.deadlock {fill-color: red; text-color: white; size: 20px, 20px; text-size:16;} @@ -57,12 +135,17 @@ edge {text-color: black; shape: cubic-curve; text-size:10;} edge.defaultedge {text-size:10; text-color:black;} edge.external {text-color:blue; text-size:14; text-offset: -20, -20; text-alignment: along;}" /></code></pre> <ul> -<li><em>node.init</em> corresponds to the first node of the graph. Here, it is colored in green</li> -<li><em>node.deadlock</em> corresponds to nodes with no output transitions. They are colored in red.</li> -<li><em>node</em> corresponds to other nodes. They are colors with RGB color “B1CAF1”</li> +<li><em>node.init</em> corresponds to the first node of the graph. Here, +it is colored in green</li> +<li><em>node.deadlock</em> corresponds to nodes with no output +transitions. They are colored in red.</li> +<li><em>node</em> corresponds to other nodes. They are colors with RGB +color “B1CAF1”</li> <li><em>edge</em> defines the characteristics of the normal edges.</li> -<li>*edge.defaultedge defines the specification of edges with internal actions, i.e. with no communication action</li> -<li><em>edge.external</em> refers to edges used for communications between blocks.</li> +<li>*edge.defaultedge defines the specification of edges with internal +actions, i.e. with no communication action</li> +<li><em>edge.external</em> refers to edges used for communications +between blocks.</li> </ul> </body> </html> diff --git a/src/main/resources/help/requirements.html b/src/main/resources/help/requirements.html index 54e2b03c6a..82767cefe7 100644 --- a/src/main/resources/help/requirements.html +++ b/src/main/resources/help/requirements.html @@ -8,85 +8,144 @@ <style> code{white-space: pre-wrap;} span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> <link rel="stylesheet" href="help.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <h1 id="requirements">Requirements</h1> <p>Requirements can be captured in SysML Requirement Diagrams.</p> <h2 id="requirement-node">Requirement node</h2> -<p>A requirement node <img src="file:../ui/util/avatarrdreq.gif" alt="syntax checking icon" /> defines a requirement with an textual identifier, a number unique id) and a description text, a risk, a type, a list of references and finally custom attributes defined as follows:</p> +<p>A requirement node <img src="file:../ui/util/avatarrdreq.gif" +alt="syntax checking icon" /> defines a requirement with an textual +identifier, a number unique id) and a description text, a risk, a type, +a list of references and finally custom attributes defined as +follows:</p> <p>ID:Value</p> <p>For instance: version:1.2</p> -<h2 id="relations-between-requirements">Relations between requirements</h2> +<h2 id="relations-between-requirements">Relations between +requirements</h2> <h3 id="composition">Composition</h3> -<p>A composition <img src="file:../ui/util/reqcomp.gif" alt="syntax checking icon" /> links a high-level requirements “r” to requirements that are supposed to compose “r”.</p> +<p>A composition <img src="file:../ui/util/reqcomp.gif" +alt="syntax checking icon" /> links a high-level requirements “r” to +requirements that are supposed to compose “r”.</p> <h3 id="refine">Refine</h3> -<p>A refine relation <img src="file:../ui/util/reqref.gif" alt="syntax checking icon" /> expresses a requirement which gives more details (e.g., more concrete values, or more concrete model elements) to a requirement.</p> +<p>A refine relation <img src="file:../ui/util/reqref.gif" +alt="syntax checking icon" /> expresses a requirement which gives more +details (e.g., more concrete values, or more concrete model elements) to +a requirement.</p> <h3 id="derivereqt">DeriveReqt</h3> -<p>A DeriveReqt relation <img src="file:../ui/util/reqder.gif" alt="syntax checking icon" /> builds a requirement from other requirements (i.e. it is derived from other requirements). This relation is particularly used when a requirement expresses required technical aspects from non-technical requirements.</p> +<p>A DeriveReqt relation <img src="file:../ui/util/reqder.gif" +alt="syntax checking icon" /> builds a requirement from other +requirements (i.e. it is derived from other requirements). This relation +is particularly used when a requirement expresses required technical +aspects from non-technical requirements.</p> <h2 id="security-requirements">Security requirements</h2> -<p>Security requirements in TTool can be made explicit, with e.g. “confidentiality”, “integrity”, etc. The following definitions make these terms more explicit. There are other security requirements (e.g. eligibility, uniqueness, verifiability, etc.): TTool only support the most comon ones.</p> +<p>Security requirements in TTool can be made explicit, with +e.g. “confidentiality”, “integrity”, etc. The following definitions make +these terms more explicit. There are other security requirements +(e.g. eligibility, uniqueness, verifiability, etc.): TTool only support +the most comon ones.</p> <h3 id="privacy">Privacy</h3> -<p>Privacy is guaranteed if the <strong>relation</strong> between an <strong>entity</strong> and a <strong>set of information</strong> is confidential.</p> +<p>Privacy is guaranteed if the <strong>relation</strong> between an +<strong>entity</strong> and a <strong>set of information</strong> is +confidential.</p> <p>An example:</p> <ul> -<li><em>In a social network, for non administrator users, the user of a message shall not be linkable to that message but two messages sent by the same user shall be linkable to each other</em>.</li> +<li><em>In a social network, for non administrator users, the user of a +message shall not be linkable to that message but two messages sent by +the same user shall be linkable to each other</em>.</li> </ul> <h3 id="confidentiality">Confidentiality</h3> -<p>Confidentiality is satisfied when authorized <strong>entities</strong> are the only ones that can know a given <strong>quantum of information</strong>.</p> +<p>Confidentiality is satisfied when authorized +<strong>entities</strong> are the only ones that can know a given +<strong>quantum of information</strong>.</p> <p>Examples:</p> <ul> -<li><p><em>The content of Messages sent from A to B shall be known only by A and B</em></p></li> -<li><p><em>The state of a state machine shall be known only by its execution engine</em></p></li> +<li><p><em>The content of Messages sent from A to B shall be known only +by A and B</em></p></li> +<li><p><em>The state of a state machine shall be known only by its +execution engine</em></p></li> </ul> <h3 id="integrity">Integrity</h3> -<p>Integrity is satisfied when a <strong>quantum of information</strong> has not been modified between <strong>two observations</strong>.</p> +<p>Integrity is satisfied when a <strong>quantum of information</strong> +has not been modified between <strong>two observations</strong>.</p> <p>Integrity is also called “weak authenticity”.</p> <p>Examples:</p> <ul> -<li><p><em>The system shall ensure the integrity of messages sent from A to B</em></p></li> -<li><p><em>The integrity of the instructions executed on the system processor shall be ensured</em></p></li> +<li><p><em>The system shall ensure the integrity of messages sent from A +to B</em></p></li> +<li><p><em>The integrity of the instructions executed on the system +processor shall be ensured</em></p></li> </ul> <h3 id="data-origin-authenticity">(Data origin) Authenticity</h3> -<p>Data origin authenticity is satisfied when the <strong>data</strong> (quantum of information) truly originates from the <strong>author</strong></p> +<p>Data origin authenticity is satisfied when the <strong>data</strong> +(quantum of information) truly originates from the +<strong>author</strong></p> <p>(authenticity is also called “strong authenticity”)</p> <p>Example:</p> <ul> -<li><em>All information received from sensors by the main controller shall be authentic in terms of origin.</em></li> +<li><em>All information received from sensors by the main controller +shall be authentic in terms of origin.</em></li> </ul> <h3 id="non-repudiation">Non-Repudiation</h3> -<p>The non-repudiation of an <strong>action</strong> is guaranteed if it is impossible for the <strong>entity</strong> that performed the action to claim that it did not perform this action</p> +<p>The non-repudiation of an <strong>action</strong> is guaranteed if it +is impossible for the <strong>entity</strong> that performed the action +to claim that it did not perform this action</p> <p>Example:</p> <ul> -<li><em>The payment system shall guarantee that neither the payer nor the billing system can deny a transaction once it has been performed</em></li> +<li><em>The payment system shall guarantee that neither the payer nor +the billing system can deny a transaction once it has been +performed</em></li> </ul> -<h3 id="controlled-access-a.k.a.-authorization">Controlled Access (a.k.a. Authorization)</h3> -<p>Controlled access is guaranteed if specified <strong>entities</strong> are the only entities that can perform the <strong>actions</strong> or <strong>access the information</strong>.</p> +<h3 id="controlled-access-a.k.a.-authorization">Controlled Access +(a.k.a. Authorization)</h3> +<p>Controlled access is guaranteed if specified +<strong>entities</strong> are the only entities that can perform the +<strong>actions</strong> or <strong>access the information</strong>.</p> <p>Examples:</p> <ul> -<li><p><em>Only explicitly authorized users shall be able to execute processes on the computer</em></p></li> -<li><p><em>Controlled access to read data from a hard disk must be ensured</em></p></li> +<li><p><em>Only explicitly authorized users shall be able to execute +processes on the computer</em></p></li> +<li><p><em>Controlled access to read data from a hard disk must be +ensured</em></p></li> </ul> <h3 id="freshness">Freshness</h3> -<p>Freshness is satisfied if a <strong>quantum of information</strong> received by an <strong>entity</strong> at the <strong>given time</strong> is not a copy of the same information received by the same or another entity in the past.</p> +<p>Freshness is satisfied if a <strong>quantum of information</strong> +received by an <strong>entity</strong> at the <strong>given +time</strong> is not a copy of the same information received by the same +or another entity in the past.</p> <p>Freshness usually relates to replay attacks</p> <p>Examples:</p> <ul> -<li><p><em>Freshness of all messages sent from A to B must be ensured</em></p></li> -<li><p><em>Execution of instruction in processor P must apply only to fresh instructions</em></p></li> +<li><p><em>Freshness of all messages sent from A to B must be +ensured</em></p></li> +<li><p><em>Execution of instruction in processor P must apply only to +fresh instructions</em></p></li> </ul> <h3 id="availability">Availability</h3> -<p>Availability is satisfied when a <strong>service</strong> or a <strong>physical device</strong> is operational.</p> -<p>Availability is usually related to Denial of Service Attacks - DoS.</p> +<p>Availability is satisfied when a <strong>service</strong> or a +<strong>physical device</strong> is operational.</p> +<p>Availability is usually related to Denial of Service Attacks - +DoS.</p> <p>Examples:</p> <ul> -<li><p><em>The webserver must always respond in less than 1 second to requests</em></p></li> -<li><p><em>The availability of the flight management system must be ensured</em></p></li> +<li><p><em>The webserver must always respond in less than 1 second to +requests</em></p></li> +<li><p><em>The availability of the flight management system must be +ensured</em></p></li> </ul> </body> </html> diff --git a/src/main/resources/help/schedulingpolicy.html b/src/main/resources/help/schedulingpolicy.html index 27e9549a20..af5f0aece8 100644 --- a/src/main/resources/help/schedulingpolicy.html +++ b/src/main/resources/help/schedulingpolicy.html @@ -6,11 +6,20 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> @@ -19,8 +28,10 @@ <h2 id="scheduling-policy">Scheduling policy</h2> <p>The arbitration policy used by OS to schedule mapped tasks</p> <h3 id="round-robin">Round-robin</h3> -<p>Tasks are considered one after the other, with a maximum execution time (slot). Priorities are not taken into account.</p> +<p>Tasks are considered one after the other, with a maximum execution +time (slot). Priorities are not taken into account.</p> <h3 id="round-robin-priority-based">Round-robin priority-based</h3> -<p>Similar to Round-robin, but priorities are taken into account, “0” being the highest priority.</p> +<p>Similar to Round-robin, but priorities are taken into account, “0” +being the highest priority.</p> </body> </html> diff --git a/src/main/resources/help/searchresult.html b/src/main/resources/help/searchresult.html index da73f3c4d5..b2ecaba1c5 100644 --- a/src/main/resources/help/searchresult.html +++ b/src/main/resources/help/searchresult.html @@ -6,11 +6,20 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> diff --git a/src/main/resources/help/securityverification.html b/src/main/resources/help/securityverification.html index 89c389591b..275fc0e5f7 100644 --- a/src/main/resources/help/securityverification.html +++ b/src/main/resources/help/securityverification.html @@ -8,32 +8,65 @@ <style> code{white-space: pre-wrap;} span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> <link rel="stylesheet" href="help.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <h1 id="security-verification">Security verification</h1> <h2 id="main-principle">Main principle</h2> -<p>Security verification can be performed either from <a href="file://mapping.html">DIPLODOCUS mapping diagrams</a> or from <a href="file://avatarsoftwaredesign.html">AVATAR design diagrams</a>.</p> -<p>The security verification consists in transforming a diagram and its security properties into a ProVerif specification, and then colling ProVerif to check for the satisfaction of security properties. while ProVerif runs, TTool indicates which properties could be proved and backtraces the results to diagrams, using locks next to perperties or elements involved in these properties. A green lock indicates a satisfied property, a greay lock indicates that the property could not be proved, and a red lock indicates that the property could be proved as violated.</p> +<p>Security verification can be performed either from <a +href="file://mapping.html">DIPLODOCUS mapping diagrams</a> or from <a +href="file://avatarsoftwaredesign.html">AVATAR design diagrams</a>.</p> +<p>The security verification consists in transforming a diagram and its +security properties into a ProVerif specification, and then colling +ProVerif to check for the satisfaction of security properties. while +ProVerif runs, TTool indicates which properties could be proved and +backtraces the results to diagrams, using locks next to perperties or +elements involved in these properties. A green lock indicates a +satisfied property, a greay lock indicates that the property could not +be proved, and a red lock indicates that the property could be proved as +violated.</p> <h2 id="attacker-model">Attacker model</h2> -<p>An important point to note: the assumed attacker model is Dolev-Yao, that is a, attacker can retreive messages from public channel, rework messages according to his/her knowledge and inject messages. We also assume that the attack knows about all cryptographic primitives available in TTool. Thus, an attacker can use symetric cryptography, asymetric cryptography, MAC, hash, etc.</p> -<p><strong>Private channels</strong> cypher data with symetric encryption, i.e., they ensure condifentiality and integrity (also known as weak authenticity), but not (strong) authenticity.</p> -<h2 id="proverif-installation-and-configuration">ProVerif installation and configuration</h2> -<p>We advice to install the latest version of ProVerif on your computer. We usually install ProVerif using <em>opam</em>:</p> +<p>An important point to note: the assumed attacker model is Dolev-Yao, +that is a, attacker can retreive messages from public channel, rework +messages according to his/her knowledge and inject messages. We also +assume that the attack knows about all cryptographic primitives +available in TTool. Thus, an attacker can use symetric cryptography, +asymetric cryptography, MAC, hash, etc.</p> +<p><strong>Private channels</strong> cypher data with symetric +encryption, i.e., they ensure condifentiality and integrity (also known +as weak authenticity), but not (strong) authenticity.</p> +<h2 id="proverif-installation-and-configuration">ProVerif installation +and configuration</h2> +<p>We advice to install the latest version of ProVerif on your computer. +We usually install ProVerif using <em>opam</em>:</p> <pre><code>$ opam install proverif</code></pre> -<p>Once proverif has been installed, TTool must be configured. TTool relies on a .xml configuration file (by default: config.xml). Open this configuration file and configure:</p> -<p>The directory in which TTool generated ProVerif specifications. For instance:</p> +<p>Once proverif has been installed, TTool must be configured. TTool +relies on a .xml configuration file (by default: config.xml). Open this +configuration file and configure:</p> +<p>The directory in which TTool generated ProVerif specifications. For +instance:</p> <pre><code><ProVerifCodeDirectory data="/home/foo/TTool/proverif/" /></code></pre> <p>The path to the ProVerif executable. For instance:</p> <pre><code><ProVerifVerifierPath data="/home/foo/bin/proverif" /></code></pre> <h2 id="security-properties">Security properties</h2> -<p>Three security properties can be investigated: - Confidentiality - Integrity (or weak authenticity) - (Strong) authenticity</p> -<h2 id="investigating-verification-results">Investigating verification results</h2> +<p>Three security properties can be investigated: - Confidentiality - +Integrity (or weak authenticity) - (Strong) authenticity</p> +<h2 id="investigating-verification-results">Investigating verification +results</h2> <h2 id="advanced-concepts">Advanced concepts</h2> </body> </html> diff --git a/src/main/resources/help/slicetime.html b/src/main/resources/help/slicetime.html index 5cc055ed50..dd9d05f07f 100644 --- a/src/main/resources/help/slicetime.html +++ b/src/main/resources/help/slicetime.html @@ -6,11 +6,20 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> diff --git a/src/main/resources/help/syntaxchecking.html b/src/main/resources/help/syntaxchecking.html index ed9f25af58..e1332e96dd 100644 --- a/src/main/resources/help/syntaxchecking.html +++ b/src/main/resources/help/syntaxchecking.html @@ -6,19 +6,33 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h1 id="syntax-checking">Syntax checking</h1> -<p>When clicking on the syntax checking icon <img src="file:../ui/util/checkmodel.gif" alt="syntax checking icon" />, TTool verifies that the syntax of the current diagram under edition is correct.</p> -<p>If the syntax is correct, then you can go on for verification or code generation.</p> -<p>On the contrary, errors are listed in the tree on the left of the main panel. Similarly, warnings are listed in this tree.</p> +<p>When clicking on the syntax checking icon <img +src="file:../ui/util/checkmodel.gif" alt="syntax checking icon" />, +TTool verifies that the syntax of the current diagram under edition is +correct.</p> +<p>If the syntax is correct, then you can go on for verification or code +generation.</p> +<p>On the contrary, errors are listed in the tree on the left of the +main panel. Similarly, warnings are listed in this tree.</p> </body> </html> diff --git a/src/main/resources/help/taskmapping.html b/src/main/resources/help/taskmapping.html index 4108c87d93..42dc2c5827 100644 --- a/src/main/resources/help/taskmapping.html +++ b/src/main/resources/help/taskmapping.html @@ -6,17 +6,30 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h1 id="task-mapping">Task Mapping</h1> -<p>To map a task on an execution node, select a task artifact, and then click on the corresponding execution node. Depending on the host execution node, you may also select options of the task artifact by double ckicling on the artifact. For instance, on a CPU, the priority of the task can be selected.</p> +<p>To map a task on an execution node, select a task artifact, and then +click on the corresponding execution node. Depending on the host +execution node, you may also select options of the task artifact by +double ckicling on the artifact. For instance, on a CPU, the priority of +the task can be selected.</p> </body> </html> diff --git a/src/main/resources/help/taskswitchingtime.html b/src/main/resources/help/taskswitchingtime.html index 5aa245c8ca..82a9d917cf 100644 --- a/src/main/resources/help/taskswitchingtime.html +++ b/src/main/resources/help/taskswitchingtime.html @@ -6,17 +6,27 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>TTool help</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} + div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} + ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } + .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> -<h2 id="task-switching-time-in-cycle">Task switching time (in cycle)</h2> +<h2 id="task-switching-time-in-cycle">Task switching time (in +cycle)</h2> <p>The time taken by the OS for a context switch</p> </body> </html> diff --git a/src/main/resources/help/test.html b/src/main/resources/help/test.html deleted file mode 100644 index 1068bea116..0000000000 --- a/src/main/resources/help/test.html +++ /dev/null @@ -1,173 +0,0 @@ -<!DOCTYPE html> -<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> -<head> - <meta charset="utf-8" /> - <meta name="generator" content="pandoc" /> - <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> - <title>TTool help</title> - <link rel="stylesheet" href="help.css"> - <style> - html { - line-height: 1.5; - font-family: Georgia, serif; - font-size: 20px; - color: #1a1a1a; - background-color: #fdfdfd; - } - body { - margin: 0 auto; - max-width: 36em; - padding-left: 50px; - padding-right: 50px; - padding-top: 50px; - padding-bottom: 50px; - hyphens: auto; - word-wrap: break-word; - text-rendering: optimizeLegibility; - font-kerning: normal; - } - @media (max-width: 600px) { - body { - font-size: 0.9em; - padding: 1em; - } - } - @media print { - body { - background-color: transparent; - color: black; - font-size: 12pt; - } - p, h2, h3 { - orphans: 3; - widows: 3; - } - h2, h3, h4 { - page-break-after: avoid; - } - } - p { - margin: 1em 0; - } - a { - color: #1a1a1a; - } - a:visited { - color: #1a1a1a; - } - img { - max-width: 100%; - } - h1, h2, h3, h4, h5, h6 { - margin-top: 1.4em; - } - h5, h6 { - font-size: 1em; - font-style: italic; - } - h6 { - font-weight: normal; - } - ol, ul { - padding-left: 1.7em; - margin-top: 1em; - } - li > ol, li > ul { - margin-top: 0; - } - blockquote { - margin: 1em 0 1em 1.7em; - padding-left: 1em; - border-left: 2px solid #e6e6e6; - color: #606060; - } - code { - font-family: Menlo, Monaco, 'Lucida Console', Consolas, monospace; - font-size: 85%; - margin: 0; - } - pre { - margin: 1em 0; - overflow: auto; - } - pre code { - padding: 0; - overflow: visible; - } - .sourceCode { - background-color: transparent; - overflow: visible; - } - hr { - background-color: #1a1a1a; - border: none; - height: 1px; - margin: 1em 0; - } - table { - margin: 1em 0; - border-collapse: collapse; - width: 100%; - overflow-x: auto; - display: block; - font-variant-numeric: lining-nums tabular-nums; - } - table caption { - margin-bottom: 0.75em; - } - tbody { - margin-top: 0.5em; - border-top: 1px solid #1a1a1a; - border-bottom: 1px solid #1a1a1a; - } - th { - border-top: 1px solid #1a1a1a; - padding: 0.25em 0.5em 0.25em 0.5em; - } - td { - padding: 0.125em 0.5em 0.25em 0.5em; - } - header { - margin-bottom: 4em; - text-align: center; - } - #TOC li { - list-style: none; - } - #TOC a:not(:hover) { - text-decoration: none; - } - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} - div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} - ul.task-list{list-style: none;} - .display.math{display: block; text-align: center; margin: 0.5rem auto;} - </style> - <!--[if lt IE 9]> - <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> - <![endif]--> -</head> -<body> -<h1 id="requirements">Requirements</h1> -<p>Requirements can be captured in SysML Requirement Diagrams.</p> -<h2 id="requirement-node">Requirement node</h2> -<h2 id="relations-between-requirements">Relations between requirements</h2> -<h3 id="composition">Composition</h3> -<p>A composition <img src="file:../ui/util/reqcomp.gif" alt="syntax checking icon" /> links a high-level requirements “r” to requirements that are supposed to compose “r”.</p> -<h3 id="refine">Refine</h3> -<p>A refine relation <img src="file:../ui/util/reqref.gif" alt="syntax checking icon" /> expresses a requirement which gives more details (e.g., more concrete values, or more concrete model elements) to a requirement.</p> -<h3 id="derivereqt">DeriveReqt</h3> -<p>A DereiveReqt relation <img src="file:../ui/util/reqder.gif" alt="syntax checking icon" /> builds a requirement from other requirements (i.e. it is derived from other requirements). This relation is particularly used when a requirement expresses required techincal aspects from non technical requirements.</p> -<h2 id="security-requirements">Security requirements</h2> -<p>Security requirements in TTool can be made explicit, with e.g. “confidentiality”, “integrity”, etc. The following definitions make these terms more explicit.</p> -<h3 id="privacy">Privacy</h3> -<p>Privacy is guaranteed if the <strong>relation</strong> between an <strong>entity</strong> and a <strong>set of information</strong> is confidential.</p> -<p>An example: <em>In a social network, for non administrator users, the user of a message shall not be linkable to that message but two messages sent by the same user shall be linkable to each other</em>.</p> -<h3 id="confidentiality">Confidentiality</h3> -<p>Confidentiality is satisfied when authorized <strong>entities</strong> are the only ones that can know a given <strong>quantum of information</strong>.</p> -<p>Examples: - <em>The content of Messages sent from A to B shall be known only by A and B</em> - <em>The state of a state machine shall be known only by its execution engine</em></p> -<h3 id="section"></h3> -</body> -</html> diff --git a/src/main/resources/help/verification.html b/src/main/resources/help/verification.html index 5e5e6f56a8..1a97d64b1c 100644 --- a/src/main/resources/help/verification.html +++ b/src/main/resources/help/verification.html @@ -8,27 +8,46 @@ <style> code{white-space: pre-wrap;} span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} + div.columns{display: flex; gap: min(4vw, 1.5em);} + div.column{flex: auto; overflow-x: auto;} div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} ul.task-list{list-style: none;} + ul.task-list li input[type="checkbox"] { + width: 0.8em; + margin: 0 0.8em 0.2em -1.6em; + vertical-align: middle; + } .display.math{display: block; text-align: center; margin: 0.5rem auto;} </style> + <link rel="stylesheet" href="help.css" /> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> <![endif]--> </head> <body> <h1 id="verification">Verification</h1> -<p>Once a model has been syntaxically checked, TTool can perform verification on the model.</p> -<h2 id="formal-and-informal-verification">Formal and informal verification</h2> -<p>Verification can be formal, i.e. the model is first transformed into a mathematically defined specification before the latter is verified. Informal verification relates to the simulation or the execution of the system, i.e. the generation of one possible execution trace. On the contrary, formal verification intends to explore all the execution possibilities.</p> -<h2 id="safety-security-and-performance-verification">Safety, security and performance verification</h2> -<p>Techniques used to verify safety, security and performance properties are different.</p> +<p>Once a model has been syntaxically checked, TTool can perform +verification on the model.</p> +<h2 id="formal-and-informal-verification">Formal and informal +verification</h2> +<p>Verification can be formal, i.e. the model is first transformed into +a mathematically defined specification before the latter is verified. +Informal verification relates to the simulation or the execution of the +system, i.e. the generation of one possible execution trace. On the +contrary, formal verification intends to explore all the execution +possibilities.</p> +<h2 id="safety-security-and-performance-verification">Safety, security +and performance verification</h2> +<p>Techniques used to verify safety, security and performance properties +are different.</p> <ul> -<li><p>Safety verification is usually performed using model-checking techniques.</p></li> -<li><p><a href="file://securityverification.html">Security verification</a> relies on formal verification techniques to check for confidentiality, integrity and authenticity properties.</p></li> -<li><p>Performance properties can be checked with simulation techniques.</p></li> +<li><p>Safety verification is usually performed using model-checking +techniques.</p></li> +<li><p><a href="file://securityverification.html">Security +verification</a> relies on formal verification techniques to check for +confidentiality, integrity and authenticity properties.</p></li> +<li><p>Performance properties can be checked with simulation +techniques.</p></li> </ul> </body> </html> -- GitLab