From 303dbb20eeef1c152be56d3097ce5e0a61f8dd53 Mon Sep 17 00:00:00 2001 From: Ludovic Apvrille <ludovic.apvrille@telecom-paris.fr> Date: Thu, 30 Jun 2022 17:16:54 +0200 Subject: [PATCH] Ajout graphedge --- modeling/AVATAR/testDependencyGraphs.xml | 3304 ++++++++--------- .../AvatarDependencyGraph.java | 77 + src/main/java/ui/TGUIAction.java | 2 +- src/main/java/ui/graphd/GraphDPanel.java | 16 +- .../java/ui/tree/DiagramTreeRenderer.java | 12 +- src/main/java/ui/util/IconManager.java | 11 +- src/main/resources/ui/util/graphaut.gif | Bin 0 -> 111 bytes src/main/resources/ui/util/graphedge.gif | Bin 0 -> 98 bytes 8 files changed, 1643 insertions(+), 1779 deletions(-) create mode 100644 src/main/resources/ui/util/graphaut.gif create mode 100644 src/main/resources/ui/util/graphedge.gif diff --git a/modeling/AVATAR/testDependencyGraphs.xml b/modeling/AVATAR/testDependencyGraphs.xml index f3a1bdebad..3b72157f45 100644 --- a/modeling/AVATAR/testDependencyGraphs.xml +++ b/modeling/AVATAR/testDependencyGraphs.xml @@ -1,6 +1,6 @@ <?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="5" 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="6" LAST_SELECTED_SUB_TAB="0"> <Modeling type="Avatar Requirement" nameTab="Requirements" > <AvatarRDPanel name="AVATARRD" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > @@ -1858,11 +1858,11 @@ Double-click to edit </COMPONENT> <SUBCOMPONENT type="5000" id="957" index="3" uid="08f5deac-ff7e-424d-9124-5dd57f0a2ebe" > <father id="1039" num="0" /> -<cdparam x="279" y="67" /> -<sizeparam width="83" height="71" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="366" y="66" /> +<sizeparam width="79" height="71" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="93" minY="0" maxY="45" /> -<infoparam name="Block0" value="Instance1" /> +<cdrectangleparam minX="0" maxX="97" minY="0" maxY="45" /> +<infoparam name="Block0" value="Instance2" /> <TGConnectingPoint num="0" id="917" /> <TGConnectingPoint num="1" id="918" /> <TGConnectingPoint num="2" id="919" /> @@ -1910,11 +1910,11 @@ Double-click to edit </SUBCOMPONENT> <SUBCOMPONENT type="5000" id="998" index="4" uid="08f5deac-ff7e-424d-9124-5dd57f0a2ebe" > <father id="1039" num="1" /> -<cdparam x="366" y="66" /> -<sizeparam width="79" height="71" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="279" y="67" /> +<sizeparam width="83" height="71" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="97" minY="0" maxY="45" /> -<infoparam name="Block0" value="Instance2" /> +<cdrectangleparam minX="0" maxX="93" minY="0" maxY="45" /> +<infoparam name="Block0" value="Instance1" /> <TGConnectingPoint num="0" id="958" /> <TGConnectingPoint num="1" id="959" /> <TGConnectingPoint num="2" id="960" /> @@ -2929,13 +2929,13 @@ Double-click to edit <Signal value="in answer()" attached="true" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5000" id="1508" index="4" uid="1f2ca3b6-69b5-4809-9120-4e63b74dd9d9" > +<SUBCOMPONENT type="5000" id="1508" index="4" uid="38090441-87bf-4259-b51d-053be523a93e" > <father id="1590" num="0" /> -<cdparam x="412" y="230" /> -<sizeparam width="141" height="88" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="571" y="228" /> +<sizeparam width="150" height="92" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="215" minY="0" maxY="158" /> -<infoparam name="Block0" value="Client1" /> +<cdrectangleparam minX="0" maxX="206" minY="0" maxY="154" /> +<infoparam name="Block0" value="Client2" /> <TGConnectingPoint num="0" id="1468" /> <TGConnectingPoint num="1" id="1469" /> <TGConnectingPoint num="2" id="1470" /> @@ -2981,13 +2981,13 @@ Double-click to edit <CryptoBlock value="false" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="1549" index="5" uid="38090441-87bf-4259-b51d-053be523a93e" > +<SUBCOMPONENT type="5000" id="1549" index="5" uid="1f2ca3b6-69b5-4809-9120-4e63b74dd9d9" > <father id="1590" num="1" /> -<cdparam x="571" y="228" /> -<sizeparam width="150" height="92" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="412" y="230" /> +<sizeparam width="141" height="88" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="206" minY="0" maxY="154" /> -<infoparam name="Block0" value="Client2" /> +<cdrectangleparam minX="0" maxX="215" minY="0" maxY="158" /> +<infoparam name="Block0" value="Client1" /> <TGConnectingPoint num="0" id="1509" /> <TGConnectingPoint num="1" id="1510" /> <TGConnectingPoint num="2" id="1511" /> @@ -3909,8 +3909,8 @@ Double-click to edit <infoparam name="connector" value="" /> <TGConnectingPoint num="0" id="1977" /> <TGConnectingPoint num="1" id="1978" /> -<P1 x="921" y="357" id="2029" /> -<P2 x="1023" y="392" id="1987" /> +<P1 x="921" y="357" id="1988" /> +<P2 x="1023" y="392" id="2028" /> <Point x="921" y="391" /> <AutomaticDrawing data="true" /> <extraparam> @@ -3993,13 +3993,13 @@ Double-click to edit <Signal value="in value()" attached="true" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5000" id="2022" index="5" uid="1c21ee3a-d0b2-4f9a-92bf-e9341f5daaa1" > +<SUBCOMPONENT type="5000" id="2022" index="5" uid="b9daba4a-7b74-4e52-8bd9-b5bc9df56d86" > <father id="2104" num="0" /> -<cdparam x="1023" y="234" /> -<sizeparam width="143" height="158" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="830" y="238" /> +<sizeparam width="183" height="119" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="221" minY="0" maxY="95" /> -<infoparam name="Block" value="center1" /> +<cdrectangleparam minX="0" maxX="181" minY="0" maxY="134" /> +<infoparam name="Block" value="Filter" /> <TGConnectingPoint num="0" id="1982" /> <TGConnectingPoint num="1" id="1983" /> <TGConnectingPoint num="2" id="1984" /> @@ -4043,16 +4043,16 @@ Double-click to edit <extraparam> <blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Signal value="in query()" attached="true" /> +<Signal value="out query()" attached="true" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="2063" index="6" uid="b9daba4a-7b74-4e52-8bd9-b5bc9df56d86" > +<SUBCOMPONENT type="5000" id="2063" index="6" uid="1c21ee3a-d0b2-4f9a-92bf-e9341f5daaa1" > <father id="2104" num="1" /> -<cdparam x="830" y="238" /> -<sizeparam width="183" height="119" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="1023" y="234" /> +<sizeparam width="143" height="158" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="181" minY="0" maxY="134" /> -<infoparam name="Block" value="Filter" /> +<cdrectangleparam minX="0" maxX="221" minY="0" maxY="95" /> +<infoparam name="Block" value="center1" /> <TGConnectingPoint num="0" id="2023" /> <TGConnectingPoint num="1" id="2024" /> <TGConnectingPoint num="2" id="2025" /> @@ -4096,7 +4096,7 @@ Double-click to edit <extraparam> <blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Signal value="out query()" attached="true" /> +<Signal value="in query()" attached="true" /> </extraparam> </SUBCOMPONENT> @@ -4152,13 +4152,13 @@ Double-click to edit <Signal value="out value()" attached="true" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5000" id="2145" index="7" uid="b0f72ee8-81dc-4a55-b945-936ed82b727e" > +<SUBCOMPONENT type="5000" id="2145" index="7" uid="d32fb600-eac8-4ee5-aa40-e223c4804bf6" > <father id="2227" num="0" /> -<cdparam x="252" y="231" /> -<sizeparam width="157" height="119" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="424" y="232" /> +<sizeparam width="168" height="117" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="225" minY="0" maxY="157" /> -<infoparam name="Block" value="Sensor1" /> +<cdrectangleparam minX="0" maxX="214" minY="0" maxY="159" /> +<infoparam name="Block" value="Sensor2" /> <TGConnectingPoint num="0" id="2105" /> <TGConnectingPoint num="1" id="2106" /> <TGConnectingPoint num="2" id="2107" /> @@ -4204,13 +4204,13 @@ Double-click to edit <CryptoBlock value="false" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="2186" index="8" uid="d32fb600-eac8-4ee5-aa40-e223c4804bf6" > +<SUBCOMPONENT type="5000" id="2186" index="8" uid="b0f72ee8-81dc-4a55-b945-936ed82b727e" > <father id="2227" num="1" /> -<cdparam x="424" y="232" /> -<sizeparam width="168" height="117" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="252" y="231" /> +<sizeparam width="157" height="119" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="214" minY="0" maxY="159" /> -<infoparam name="Block" value="Sensor2" /> +<cdrectangleparam minX="0" maxX="225" minY="0" maxY="157" /> +<infoparam name="Block" value="Sensor1" /> <TGConnectingPoint num="0" id="2146" /> <TGConnectingPoint num="1" id="2147" /> <TGConnectingPoint num="2" id="2148" /> @@ -4929,1954 +4929,1716 @@ Double-click to edit -<Modeling type="Graph" nameTab="Graph" > -<GraphDPanel name="AUT graph" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" fontModifier="0.8558910449100007" > -<COMPONENT type="5050" id="2487" index="0" uid="0240c2c9-b665-4c8f-976a-1c0cfd2625f8" > -<cdparam x="1310" y="387" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<Modeling type="AVATAR Design" nameTab="ClientWebserver_cloned" tabs="Block Diagram$Client$Webserver$Instance1" > +<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<MainCode value="void __user_init() {"/> +<MainCode value="}"/> +<Optimized value="true" /> +<considerTimingOperators value="true" /> +<Validated value="" /> +<Ignored value="" /> + +<CONNECTOR type="5002" id="2456" index="0" uid="f1939609-eb09-470e-b742-1232a3a645cb" > +<cdparam x="5" y="116" /> +<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="2455" /> +<P1 x="257" y="83" id="2543" /> +<P2 x="276" y="83" id="2501" /> +<AutomaticDrawing data="true" /> +<extraparam> +<iso value="in answer()" /> +<osd value="out answer()" /> +<isd value="in query()" /> +<oso value="out query()" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<COMPONENT type="5000" id="2538" index="1" uid="01579f9f-f935-419f-b337-3d2506d496da" > +<cdparam x="276" y="25" /> +<sizeparam width="176" height="116" 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="vertex" value="0 / start ID=22" /> -<TGConnectingPoint num="0" id="2455" /> -<TGConnectingPoint num="1" id="2456" /> -<TGConnectingPoint num="2" id="2457" /> -<TGConnectingPoint num="3" id="2458" /> -<TGConnectingPoint num="4" id="2459" /> -<TGConnectingPoint num="5" id="2460" /> -<TGConnectingPoint num="6" id="2461" /> -<TGConnectingPoint num="7" id="2462" /> -<TGConnectingPoint num="8" id="2463" /> -<TGConnectingPoint num="9" id="2464" /> -<TGConnectingPoint num="10" id="2465" /> -<TGConnectingPoint num="11" id="2466" /> -<TGConnectingPoint num="12" id="2467" /> -<TGConnectingPoint num="13" id="2468" /> -<TGConnectingPoint num="14" id="2469" /> -<TGConnectingPoint num="15" id="2470" /> -<TGConnectingPoint num="16" id="2471" /> -<TGConnectingPoint num="17" id="2472" /> -<TGConnectingPoint num="18" id="2473" /> -<TGConnectingPoint num="19" id="2474" /> -<TGConnectingPoint num="20" id="2475" /> -<TGConnectingPoint num="21" id="2476" /> -<TGConnectingPoint num="22" id="2477" /> -<TGConnectingPoint num="23" id="2478" /> -<TGConnectingPoint num="24" id="2479" /> -<TGConnectingPoint num="25" id="2480" /> -<TGConnectingPoint num="26" id="2481" /> -<TGConnectingPoint num="27" id="2482" /> -<TGConnectingPoint num="28" id="2483" /> -<TGConnectingPoint num="29" id="2484" /> -<TGConnectingPoint num="30" id="2485" /> -<TGConnectingPoint num="31" id="2486" /> -<color value="-16711936" /> +<infoparam name="Block0" value="Webserver" /> +<TGConnectingPoint num="0" id="2498" /> +<TGConnectingPoint num="1" id="2499" /> +<TGConnectingPoint num="2" id="2500" /> +<TGConnectingPoint num="3" id="2501" /> +<TGConnectingPoint num="4" id="2502" /> +<TGConnectingPoint num="5" id="2503" /> +<TGConnectingPoint num="6" id="2504" /> +<TGConnectingPoint num="7" id="2505" /> +<TGConnectingPoint num="8" id="2506" /> +<TGConnectingPoint num="9" id="2507" /> +<TGConnectingPoint num="10" id="2508" /> +<TGConnectingPoint num="11" id="2509" /> +<TGConnectingPoint num="12" id="2510" /> +<TGConnectingPoint num="13" id="2511" /> +<TGConnectingPoint num="14" id="2512" /> +<TGConnectingPoint num="15" id="2513" /> +<TGConnectingPoint num="16" id="2514" /> +<TGConnectingPoint num="17" id="2515" /> +<TGConnectingPoint num="18" id="2516" /> +<TGConnectingPoint num="19" id="2517" /> +<TGConnectingPoint num="20" id="2518" /> +<TGConnectingPoint num="21" id="2519" /> +<TGConnectingPoint num="22" id="2520" /> +<TGConnectingPoint num="23" id="2521" /> +<TGConnectingPoint num="24" id="2522" /> +<TGConnectingPoint num="25" id="2523" /> +<TGConnectingPoint num="26" id="2524" /> +<TGConnectingPoint num="27" id="2525" /> +<TGConnectingPoint num="28" id="2526" /> +<TGConnectingPoint num="29" id="2527" /> +<TGConnectingPoint num="30" id="2528" /> +<TGConnectingPoint num="31" id="2529" /> +<TGConnectingPoint num="32" id="2530" /> +<TGConnectingPoint num="33" id="2531" /> +<TGConnectingPoint num="34" id="2532" /> +<TGConnectingPoint num="35" id="2533" /> +<TGConnectingPoint num="36" id="2534" /> +<TGConnectingPoint num="37" id="2535" /> +<TGConnectingPoint num="38" id="2536" /> +<TGConnectingPoint num="39" id="2537" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Signal value="in query()" attached="true" /> +<Signal value="out answer()" attached="true" /> +</extraparam> </COMPONENT> +<SUBCOMPONENT type="5000" id="2497" index="3" uid="0634c6d1-7579-4a29-8d8d-6aabc67d4fa4" > +<father id="2538" num="0" /> +<cdparam x="279" y="67" /> +<sizeparam width="83" height="71" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="93" minY="0" maxY="45" /> +<infoparam name="Block0" value="Instance1" /> +<TGConnectingPoint num="0" id="2457" /> +<TGConnectingPoint num="1" id="2458" /> +<TGConnectingPoint num="2" id="2459" /> +<TGConnectingPoint num="3" id="2460" /> +<TGConnectingPoint num="4" id="2461" /> +<TGConnectingPoint num="5" id="2462" /> +<TGConnectingPoint num="6" id="2463" /> +<TGConnectingPoint num="7" id="2464" /> +<TGConnectingPoint num="8" id="2465" /> +<TGConnectingPoint num="9" id="2466" /> +<TGConnectingPoint num="10" id="2467" /> +<TGConnectingPoint num="11" id="2468" /> +<TGConnectingPoint num="12" id="2469" /> +<TGConnectingPoint num="13" id="2470" /> +<TGConnectingPoint num="14" id="2471" /> +<TGConnectingPoint num="15" id="2472" /> +<TGConnectingPoint num="16" id="2473" /> +<TGConnectingPoint num="17" id="2474" /> +<TGConnectingPoint num="18" id="2475" /> +<TGConnectingPoint num="19" id="2476" /> +<TGConnectingPoint num="20" id="2477" /> +<TGConnectingPoint num="21" id="2478" /> +<TGConnectingPoint num="22" id="2479" /> +<TGConnectingPoint num="23" id="2480" /> +<TGConnectingPoint num="24" id="2481" /> +<TGConnectingPoint num="25" id="2482" /> +<TGConnectingPoint num="26" id="2483" /> +<TGConnectingPoint num="27" id="2484" /> +<TGConnectingPoint num="28" id="2485" /> +<TGConnectingPoint num="29" id="2486" /> +<TGConnectingPoint num="30" id="2487" /> +<TGConnectingPoint num="31" id="2488" /> +<TGConnectingPoint num="32" id="2489" /> +<TGConnectingPoint num="33" id="2490" /> +<TGConnectingPoint num="34" id="2491" /> +<TGConnectingPoint num="35" id="2492" /> +<TGConnectingPoint num="36" id="2493" /> +<TGConnectingPoint num="37" id="2494" /> +<TGConnectingPoint num="38" id="2495" /> +<TGConnectingPoint num="39" id="2496" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +</extraparam> +</SUBCOMPONENT> -<COMPONENT type="5050" id="2520" index="1" uid="46cfa0c7-a145-44e6-9078-424e19d06f6f" > -<cdparam x="1267" y="542" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="1 / __toStop ID=24" /> -<TGConnectingPoint num="0" id="2488" /> -<TGConnectingPoint num="1" id="2489" /> -<TGConnectingPoint num="2" id="2490" /> -<TGConnectingPoint num="3" id="2491" /> -<TGConnectingPoint num="4" id="2492" /> -<TGConnectingPoint num="5" id="2493" /> -<TGConnectingPoint num="6" id="2494" /> -<TGConnectingPoint num="7" id="2495" /> -<TGConnectingPoint num="8" id="2496" /> -<TGConnectingPoint num="9" id="2497" /> -<TGConnectingPoint num="10" id="2498" /> -<TGConnectingPoint num="11" id="2499" /> -<TGConnectingPoint num="12" id="2500" /> -<TGConnectingPoint num="13" id="2501" /> -<TGConnectingPoint num="14" id="2502" /> -<TGConnectingPoint num="15" id="2503" /> -<TGConnectingPoint num="16" id="2504" /> -<TGConnectingPoint num="17" id="2505" /> -<TGConnectingPoint num="18" id="2506" /> -<TGConnectingPoint num="19" id="2507" /> -<TGConnectingPoint num="20" id="2508" /> -<TGConnectingPoint num="21" id="2509" /> -<TGConnectingPoint num="22" id="2510" /> -<TGConnectingPoint num="23" id="2511" /> -<TGConnectingPoint num="24" id="2512" /> -<TGConnectingPoint num="25" id="2513" /> -<TGConnectingPoint num="26" id="2514" /> -<TGConnectingPoint num="27" id="2515" /> -<TGConnectingPoint num="28" id="2516" /> -<TGConnectingPoint num="29" id="2517" /> -<TGConnectingPoint num="30" id="2518" /> -<TGConnectingPoint num="31" id="2519" /> +<COMPONENT type="5000" id="2579" index="2" uid="ca82dfcb-15d7-43c3-8871-92c87f0f3999" > +<cdparam x="167" y="26" /> +<sizeparam width="90" height="114" 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="Block0" value="Client" /> +<TGConnectingPoint num="0" id="2539" /> +<TGConnectingPoint num="1" id="2540" /> +<TGConnectingPoint num="2" id="2541" /> +<TGConnectingPoint num="3" id="2542" /> +<TGConnectingPoint num="4" id="2543" /> +<TGConnectingPoint num="5" id="2544" /> +<TGConnectingPoint num="6" id="2545" /> +<TGConnectingPoint num="7" id="2546" /> +<TGConnectingPoint num="8" id="2547" /> +<TGConnectingPoint num="9" id="2548" /> +<TGConnectingPoint num="10" id="2549" /> +<TGConnectingPoint num="11" id="2550" /> +<TGConnectingPoint num="12" id="2551" /> +<TGConnectingPoint num="13" id="2552" /> +<TGConnectingPoint num="14" id="2553" /> +<TGConnectingPoint num="15" id="2554" /> +<TGConnectingPoint num="16" id="2555" /> +<TGConnectingPoint num="17" id="2556" /> +<TGConnectingPoint num="18" id="2557" /> +<TGConnectingPoint num="19" id="2558" /> +<TGConnectingPoint num="20" id="2559" /> +<TGConnectingPoint num="21" id="2560" /> +<TGConnectingPoint num="22" id="2561" /> +<TGConnectingPoint num="23" id="2562" /> +<TGConnectingPoint num="24" id="2563" /> +<TGConnectingPoint num="25" id="2564" /> +<TGConnectingPoint num="26" id="2565" /> +<TGConnectingPoint num="27" id="2566" /> +<TGConnectingPoint num="28" id="2567" /> +<TGConnectingPoint num="29" id="2568" /> +<TGConnectingPoint num="30" id="2569" /> +<TGConnectingPoint num="31" id="2570" /> +<TGConnectingPoint num="32" id="2571" /> +<TGConnectingPoint num="33" id="2572" /> +<TGConnectingPoint num="34" id="2573" /> +<TGConnectingPoint num="35" id="2574" /> +<TGConnectingPoint num="36" id="2575" /> +<TGConnectingPoint num="37" id="2576" /> +<TGConnectingPoint num="38" id="2577" /> +<TGConnectingPoint num="39" id="2578" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Signal value="out query()" attached="true" /> +<Signal value="in answer()" attached="true" /> +</extraparam> </COMPONENT> -<COMPONENT type="5050" id="2553" index="2" uid="32a0e433-eecf-4006-87b4-b37b358796d9" > -<cdparam x="1264" y="708" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="2 / __StopState ID=23" /> -<TGConnectingPoint num="0" id="2521" /> -<TGConnectingPoint num="1" id="2522" /> -<TGConnectingPoint num="2" id="2523" /> -<TGConnectingPoint num="3" id="2524" /> -<TGConnectingPoint num="4" id="2525" /> -<TGConnectingPoint num="5" id="2526" /> -<TGConnectingPoint num="6" id="2527" /> -<TGConnectingPoint num="7" id="2528" /> -<TGConnectingPoint num="8" id="2529" /> -<TGConnectingPoint num="9" id="2530" /> -<TGConnectingPoint num="10" id="2531" /> -<TGConnectingPoint num="11" id="2532" /> -<TGConnectingPoint num="12" id="2533" /> -<TGConnectingPoint num="13" id="2534" /> -<TGConnectingPoint num="14" id="2535" /> -<TGConnectingPoint num="15" id="2536" /> -<TGConnectingPoint num="16" id="2537" /> -<TGConnectingPoint num="17" id="2538" /> -<TGConnectingPoint num="18" id="2539" /> -<TGConnectingPoint num="19" id="2540" /> -<TGConnectingPoint num="20" id="2541" /> -<TGConnectingPoint num="21" id="2542" /> -<TGConnectingPoint num="22" id="2543" /> -<TGConnectingPoint num="23" id="2544" /> -<TGConnectingPoint num="24" id="2545" /> -<TGConnectingPoint num="25" id="2546" /> -<TGConnectingPoint num="26" id="2547" /> -<TGConnectingPoint num="27" id="2548" /> -<TGConnectingPoint num="28" id="2549" /> -<TGConnectingPoint num="29" id="2550" /> -<TGConnectingPoint num="30" id="2551" /> -<TGConnectingPoint num="31" id="2552" /> -<color value="-65536" /> -</COMPONENT> -<COMPONENT type="5050" id="2586" index="3" uid="ed24798c-8ef3-4a96-8466-1f9ca991f0d3" > -<cdparam x="1006" y="672" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="3 / start ID=30" /> -<TGConnectingPoint num="0" id="2554" /> -<TGConnectingPoint num="1" id="2555" /> -<TGConnectingPoint num="2" id="2556" /> -<TGConnectingPoint num="3" id="2557" /> -<TGConnectingPoint num="4" id="2558" /> -<TGConnectingPoint num="5" id="2559" /> -<TGConnectingPoint num="6" id="2560" /> -<TGConnectingPoint num="7" id="2561" /> -<TGConnectingPoint num="8" id="2562" /> -<TGConnectingPoint num="9" id="2563" /> -<TGConnectingPoint num="10" id="2564" /> -<TGConnectingPoint num="11" id="2565" /> -<TGConnectingPoint num="12" id="2566" /> -<TGConnectingPoint num="13" id="2567" /> -<TGConnectingPoint num="14" id="2568" /> -<TGConnectingPoint num="15" id="2569" /> -<TGConnectingPoint num="16" id="2570" /> -<TGConnectingPoint num="17" id="2571" /> -<TGConnectingPoint num="18" id="2572" /> -<TGConnectingPoint num="19" id="2573" /> -<TGConnectingPoint num="20" id="2574" /> -<TGConnectingPoint num="21" id="2575" /> -<TGConnectingPoint num="22" id="2576" /> -<TGConnectingPoint num="23" id="2577" /> -<TGConnectingPoint num="24" id="2578" /> -<TGConnectingPoint num="25" id="2579" /> -<TGConnectingPoint num="26" id="2580" /> -<TGConnectingPoint num="27" id="2581" /> -<TGConnectingPoint num="28" id="2582" /> -<TGConnectingPoint num="29" id="2583" /> -<TGConnectingPoint num="30" id="2584" /> -<TGConnectingPoint num="31" id="2585" /> -<color value="-16711936" /> -</COMPONENT> +</AVATARBlockDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Client" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="2586" index="0" uid="40ee3e59-fa4e-494e-941c-900e678f2c96" > +<cdparam x="69" y="209" /> +<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="2585" /> +<P1 x="68" y="168" id="2611" /> +<P2 x="68" y="170" id="2608" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2584" index="9" uid="34dac70f-83d4-45cb-a11f-f3e3591fa6c6" > +<father id="2586" num="0" /> +<cdparam x="70" y="226" /> +<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="2498" minY="10" maxY="1498" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<TGConnectingPoint num="0" id="2580" /> +<TGConnectingPoint num="1" id="2581" /> +<TGConnectingPoint num="2" id="2582" /> +<TGConnectingPoint num="3" id="2583" /> +<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="5050" id="2619" index="4" uid="27d6ec38-3796-4eb8-88e4-5954cdedfd46" > -<cdparam x="916" y="535" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="5102" id="2593" index="1" uid="8aa9c8f2-4f86-4d9c-aa67-0d4e6b5ad448" > +<cdparam x="23" y="165" /> +<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="2592" /> +<P1 x="68" y="121" id="2640" /> +<P2 x="68" y="138" id="2610" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2591" index="10" uid="ab3a20e3-3431-4994-80ce-409b772e037d" > +<father id="2593" num="0" /> +<cdparam x="27" y="191" /> +<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="vertex" value="4 / avatar transition ID=35" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2498" minY="10" maxY="1498" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> <TGConnectingPoint num="0" id="2587" /> <TGConnectingPoint num="1" id="2588" /> <TGConnectingPoint num="2" id="2589" /> <TGConnectingPoint num="3" id="2590" /> -<TGConnectingPoint num="4" id="2591" /> -<TGConnectingPoint num="5" id="2592" /> -<TGConnectingPoint num="6" id="2593" /> -<TGConnectingPoint num="7" id="2594" /> -<TGConnectingPoint num="8" id="2595" /> -<TGConnectingPoint num="9" id="2596" /> -<TGConnectingPoint num="10" id="2597" /> -<TGConnectingPoint num="11" id="2598" /> -<TGConnectingPoint num="12" id="2599" /> -<TGConnectingPoint num="13" id="2600" /> -<TGConnectingPoint num="14" id="2601" /> -<TGConnectingPoint num="15" id="2602" /> -<TGConnectingPoint num="16" id="2603" /> -<TGConnectingPoint num="17" id="2604" /> -<TGConnectingPoint num="18" id="2605" /> -<TGConnectingPoint num="19" id="2606" /> -<TGConnectingPoint num="20" id="2607" /> -<TGConnectingPoint num="21" id="2608" /> -<TGConnectingPoint num="22" id="2609" /> -<TGConnectingPoint num="23" id="2610" /> -<TGConnectingPoint num="24" id="2611" /> -<TGConnectingPoint num="25" id="2612" /> -<TGConnectingPoint num="26" id="2613" /> -<TGConnectingPoint num="27" id="2614" /> -<TGConnectingPoint num="28" id="2615" /> -<TGConnectingPoint num="29" id="2616" /> -<TGConnectingPoint num="30" id="2617" /> -<TGConnectingPoint num="31" id="2618" /> -</COMPONENT> +<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="5050" id="2652" index="5" uid="020a4c41-9467-479c-9b3d-22e95e08ba98" > -<cdparam x="790" y="595" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="5 / Receiving signal "value" ID=29" /> -<TGConnectingPoint num="0" id="2620" /> -<TGConnectingPoint num="1" id="2621" /> -<TGConnectingPoint num="2" id="2622" /> -<TGConnectingPoint num="3" id="2623" /> -<TGConnectingPoint num="4" id="2624" /> -<TGConnectingPoint num="5" id="2625" /> -<TGConnectingPoint num="6" id="2626" /> -<TGConnectingPoint num="7" id="2627" /> -<TGConnectingPoint num="8" id="2628" /> -<TGConnectingPoint num="9" id="2629" /> -<TGConnectingPoint num="10" id="2630" /> -<TGConnectingPoint num="11" id="2631" /> -<TGConnectingPoint num="12" id="2632" /> -<TGConnectingPoint num="13" id="2633" /> -<TGConnectingPoint num="14" id="2634" /> -<TGConnectingPoint num="15" id="2635" /> -<TGConnectingPoint num="16" id="2636" /> -<TGConnectingPoint num="17" id="2637" /> -<TGConnectingPoint num="18" id="2638" /> -<TGConnectingPoint num="19" id="2639" /> -<TGConnectingPoint num="20" id="2640" /> -<TGConnectingPoint num="21" id="2641" /> -<TGConnectingPoint num="22" id="2642" /> -<TGConnectingPoint num="23" id="2643" /> -<TGConnectingPoint num="24" id="2644" /> -<TGConnectingPoint num="25" id="2645" /> -<TGConnectingPoint num="26" id="2646" /> -<TGConnectingPoint num="27" id="2647" /> -<TGConnectingPoint num="28" id="2648" /> -<TGConnectingPoint num="29" id="2649" /> -<TGConnectingPoint num="30" id="2650" /> -<TGConnectingPoint num="31" id="2651" /> -</COMPONENT> +<CONNECTOR type="5102" id="2600" index="2" uid="d6e80e8e-85e6-4536-81f8-ea512dfad95a" > +<cdparam x="24" y="52" /> +<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="2599" /> +<P1 x="68" y="76" id="2622" /> +<P2 x="68" y="91" id="2635" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2598" index="11" uid="1acb82ba-e29e-4c30-8175-2214b3cac82c" > +<father id="2600" num="0" /> +<cdparam x="23" y="83" /> +<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="2498" minY="10" maxY="1498" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<TGConnectingPoint num="0" id="2594" /> +<TGConnectingPoint num="1" id="2595" /> +<TGConnectingPoint num="2" id="2596" /> +<TGConnectingPoint num="3" id="2597" /> +<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="5050" id="2685" index="6" uid="8d251eae-0f38-4b5c-866d-85da5a95df67" > -<cdparam x="833" y="814" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="6 / avatar transition ID=34" /> -<TGConnectingPoint num="0" id="2653" /> -<TGConnectingPoint num="1" id="2654" /> -<TGConnectingPoint num="2" id="2655" /> -<TGConnectingPoint num="3" id="2656" /> -<TGConnectingPoint num="4" id="2657" /> -<TGConnectingPoint num="5" id="2658" /> -<TGConnectingPoint num="6" id="2659" /> -<TGConnectingPoint num="7" id="2660" /> -<TGConnectingPoint num="8" id="2661" /> -<TGConnectingPoint num="9" id="2662" /> -<TGConnectingPoint num="10" id="2663" /> -<TGConnectingPoint num="11" id="2664" /> -<TGConnectingPoint num="12" id="2665" /> -<TGConnectingPoint num="13" id="2666" /> -<TGConnectingPoint num="14" id="2667" /> -<TGConnectingPoint num="15" id="2668" /> -<TGConnectingPoint num="16" id="2669" /> -<TGConnectingPoint num="17" id="2670" /> -<TGConnectingPoint num="18" id="2671" /> -<TGConnectingPoint num="19" id="2672" /> -<TGConnectingPoint num="20" id="2673" /> -<TGConnectingPoint num="21" id="2674" /> -<TGConnectingPoint num="22" id="2675" /> -<TGConnectingPoint num="23" id="2676" /> -<TGConnectingPoint num="24" id="2677" /> -<TGConnectingPoint num="25" id="2678" /> -<TGConnectingPoint num="26" id="2679" /> -<TGConnectingPoint num="27" id="2680" /> -<TGConnectingPoint num="28" id="2681" /> -<TGConnectingPoint num="29" id="2682" /> -<TGConnectingPoint num="30" id="2683" /> -<TGConnectingPoint num="31" id="2684" /> -</COMPONENT> +<CONNECTOR type="5102" id="2607" index="3" uid="6ba5e32c-2f9d-4fd3-bdcd-cb6e4e320f34" > +<cdparam x="431" y="149" /> +<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="2606" /> +<P1 x="68" y="37" id="2632" /> +<P2 x="68" y="46" id="2621" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2605" index="12" uid="28ab19f2-38d1-4eca-a19f-95becc4c9f28" > +<father id="2607" num="0" /> +<cdparam x="431" y="167" /> +<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="2498" minY="10" maxY="1498" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<TGConnectingPoint num="0" id="2601" /> +<TGConnectingPoint num="1" id="2602" /> +<TGConnectingPoint num="2" id="2603" /> +<TGConnectingPoint num="3" id="2604" /> +<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="5050" id="2718" index="7" uid="7adcbe00-ce76-41fc-a7a6-08e328d332f0" > -<cdparam x="702" y="907" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="7 / Filtering ID=26" /> -<TGConnectingPoint num="0" id="2686" /> -<TGConnectingPoint num="1" id="2687" /> -<TGConnectingPoint num="2" id="2688" /> -<TGConnectingPoint num="3" id="2689" /> -<TGConnectingPoint num="4" id="2690" /> -<TGConnectingPoint num="5" id="2691" /> -<TGConnectingPoint num="6" id="2692" /> -<TGConnectingPoint num="7" id="2693" /> -<TGConnectingPoint num="8" id="2694" /> -<TGConnectingPoint num="9" id="2695" /> -<TGConnectingPoint num="10" id="2696" /> -<TGConnectingPoint num="11" id="2697" /> -<TGConnectingPoint num="12" id="2698" /> -<TGConnectingPoint num="13" id="2699" /> -<TGConnectingPoint num="14" id="2700" /> -<TGConnectingPoint num="15" id="2701" /> -<TGConnectingPoint num="16" id="2702" /> -<TGConnectingPoint num="17" id="2703" /> -<TGConnectingPoint num="18" id="2704" /> -<TGConnectingPoint num="19" id="2705" /> -<TGConnectingPoint num="20" id="2706" /> -<TGConnectingPoint num="21" id="2707" /> -<TGConnectingPoint num="22" id="2708" /> -<TGConnectingPoint num="23" id="2709" /> -<TGConnectingPoint num="24" id="2710" /> -<TGConnectingPoint num="25" id="2711" /> -<TGConnectingPoint num="26" id="2712" /> -<TGConnectingPoint num="27" id="2713" /> -<TGConnectingPoint num="28" id="2714" /> -<TGConnectingPoint num="29" id="2715" /> -<TGConnectingPoint num="30" id="2716" /> -<TGConnectingPoint num="31" id="2717" /> +<COMPONENT type="5101" id="2609" index="4" uid="6943b14f-b7ce-49b8-8cd1-77d923284bc9" > +<cdparam x="58" y="175" /> +<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="2608" /> </COMPONENT> -<COMPONENT type="5050" id="2751" index="8" uid="31afcb13-37ce-4fe7-9b38-dd71c01cf0f0" > -<cdparam x="644" y="1065" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="8 / avatar transition ID=31" /> -<TGConnectingPoint num="0" id="2719" /> -<TGConnectingPoint num="1" id="2720" /> -<TGConnectingPoint num="2" id="2721" /> -<TGConnectingPoint num="3" id="2722" /> -<TGConnectingPoint num="4" id="2723" /> -<TGConnectingPoint num="5" id="2724" /> -<TGConnectingPoint num="6" id="2725" /> -<TGConnectingPoint num="7" id="2726" /> -<TGConnectingPoint num="8" id="2727" /> -<TGConnectingPoint num="9" id="2728" /> -<TGConnectingPoint num="10" id="2729" /> -<TGConnectingPoint num="11" id="2730" /> -<TGConnectingPoint num="12" id="2731" /> -<TGConnectingPoint num="13" id="2732" /> -<TGConnectingPoint num="14" id="2733" /> -<TGConnectingPoint num="15" id="2734" /> -<TGConnectingPoint num="16" id="2735" /> -<TGConnectingPoint num="17" id="2736" /> -<TGConnectingPoint num="18" id="2737" /> -<TGConnectingPoint num="19" id="2738" /> -<TGConnectingPoint num="20" id="2739" /> -<TGConnectingPoint num="21" id="2740" /> -<TGConnectingPoint num="22" id="2741" /> -<TGConnectingPoint num="23" id="2742" /> -<TGConnectingPoint num="24" id="2743" /> -<TGConnectingPoint num="25" id="2744" /> -<TGConnectingPoint num="26" id="2745" /> -<TGConnectingPoint num="27" id="2746" /> -<TGConnectingPoint num="28" id="2747" /> -<TGConnectingPoint num="29" id="2748" /> -<TGConnectingPoint num="30" id="2749" /> -<TGConnectingPoint num="31" id="2750" /> +<COMPONENT type="5104" id="2620" index="5" uid="d05281be-d45f-45fc-9aa8-f843a9e5b57b" > +<cdparam x="35" y="143" /> +<sizeparam width="67" 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="answer()" /> +<TGConnectingPoint num="0" id="2610" /> +<TGConnectingPoint num="1" id="2611" /> +<TGConnectingPoint num="2" id="2612" /> +<TGConnectingPoint num="3" id="2613" /> +<TGConnectingPoint num="4" id="2614" /> +<TGConnectingPoint num="5" id="2615" /> +<TGConnectingPoint num="6" id="2616" /> +<TGConnectingPoint num="7" id="2617" /> +<TGConnectingPoint num="8" id="2618" /> +<TGConnectingPoint num="9" id="2619" /> </COMPONENT> -<COMPONENT type="5050" id="2784" index="9" uid="4b392f96-a80d-4476-87a9-8d7da774c137" > -<cdparam x="506" y="1143" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="9 / stop ID=25" /> -<TGConnectingPoint num="0" id="2752" /> -<TGConnectingPoint num="1" id="2753" /> -<TGConnectingPoint num="2" id="2754" /> -<TGConnectingPoint num="3" id="2755" /> -<TGConnectingPoint num="4" id="2756" /> -<TGConnectingPoint num="5" id="2757" /> -<TGConnectingPoint num="6" id="2758" /> -<TGConnectingPoint num="7" id="2759" /> -<TGConnectingPoint num="8" id="2760" /> -<TGConnectingPoint num="9" id="2761" /> -<TGConnectingPoint num="10" id="2762" /> -<TGConnectingPoint num="11" id="2763" /> -<TGConnectingPoint num="12" id="2764" /> -<TGConnectingPoint num="13" id="2765" /> -<TGConnectingPoint num="14" id="2766" /> -<TGConnectingPoint num="15" id="2767" /> -<TGConnectingPoint num="16" id="2768" /> -<TGConnectingPoint num="17" id="2769" /> -<TGConnectingPoint num="18" id="2770" /> -<TGConnectingPoint num="19" id="2771" /> -<TGConnectingPoint num="20" id="2772" /> -<TGConnectingPoint num="21" id="2773" /> -<TGConnectingPoint num="22" id="2774" /> -<TGConnectingPoint num="23" id="2775" /> -<TGConnectingPoint num="24" id="2776" /> -<TGConnectingPoint num="25" id="2777" /> -<TGConnectingPoint num="26" id="2778" /> -<TGConnectingPoint num="27" id="2779" /> -<TGConnectingPoint num="28" id="2780" /> -<TGConnectingPoint num="29" id="2781" /> -<TGConnectingPoint num="30" id="2782" /> -<TGConnectingPoint num="31" id="2783" /> -<color value="-65536" /> +<COMPONENT type="5103" id="2631" index="6" uid="9b3d6121-257e-4806-967e-02de974ca7fb" > +<cdparam x="43" y="51" /> +<sizeparam width="51" 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="query()" /> +<TGConnectingPoint num="0" id="2621" /> +<TGConnectingPoint num="1" id="2622" /> +<TGConnectingPoint num="2" id="2623" /> +<TGConnectingPoint num="3" id="2624" /> +<TGConnectingPoint num="4" id="2625" /> +<TGConnectingPoint num="5" id="2626" /> +<TGConnectingPoint num="6" id="2627" /> +<TGConnectingPoint num="7" id="2628" /> +<TGConnectingPoint num="8" id="2629" /> +<TGConnectingPoint num="9" id="2630" /> </COMPONENT> -<COMPONENT type="5050" id="2817" index="10" uid="b41ed9f9-d260-4054-86a3-4e0c9d6b9be7" > -<cdparam x="611" y="792" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="10 / avatar transition ID=32" /> -<TGConnectingPoint num="0" id="2785" /> -<TGConnectingPoint num="1" id="2786" /> -<TGConnectingPoint num="2" id="2787" /> -<TGConnectingPoint num="3" id="2788" /> -<TGConnectingPoint num="4" id="2789" /> -<TGConnectingPoint num="5" id="2790" /> -<TGConnectingPoint num="6" id="2791" /> -<TGConnectingPoint num="7" id="2792" /> -<TGConnectingPoint num="8" id="2793" /> -<TGConnectingPoint num="9" id="2794" /> -<TGConnectingPoint num="10" id="2795" /> -<TGConnectingPoint num="11" id="2796" /> -<TGConnectingPoint num="12" id="2797" /> -<TGConnectingPoint num="13" id="2798" /> -<TGConnectingPoint num="14" id="2799" /> -<TGConnectingPoint num="15" id="2800" /> -<TGConnectingPoint num="16" id="2801" /> -<TGConnectingPoint num="17" id="2802" /> -<TGConnectingPoint num="18" id="2803" /> -<TGConnectingPoint num="19" id="2804" /> -<TGConnectingPoint num="20" id="2805" /> -<TGConnectingPoint num="21" id="2806" /> -<TGConnectingPoint num="22" id="2807" /> -<TGConnectingPoint num="23" id="2808" /> -<TGConnectingPoint num="24" id="2809" /> -<TGConnectingPoint num="25" id="2810" /> -<TGConnectingPoint num="26" id="2811" /> -<TGConnectingPoint num="27" id="2812" /> -<TGConnectingPoint num="28" id="2813" /> -<TGConnectingPoint num="29" id="2814" /> -<TGConnectingPoint num="30" id="2815" /> -<TGConnectingPoint num="31" id="2816" /> +<COMPONENT type="5100" id="2633" index="7" uid="f561bf19-8e19-4544-a443-79f88424680c" > +<cdparam x="61" y="17" /> +<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="2632" /> </COMPONENT> -<COMPONENT type="5050" id="2850" index="11" uid="c2eecc0b-f834-4a09-8622-57e69aebc258" > -<cdparam x="387" y="807" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="11 / Sending signal "query" ID=27" /> -<TGConnectingPoint num="0" id="2818" /> -<TGConnectingPoint num="1" id="2819" /> -<TGConnectingPoint num="2" id="2820" /> -<TGConnectingPoint num="3" id="2821" /> -<TGConnectingPoint num="4" id="2822" /> -<TGConnectingPoint num="5" id="2823" /> -<TGConnectingPoint num="6" id="2824" /> -<TGConnectingPoint num="7" id="2825" /> -<TGConnectingPoint num="8" id="2826" /> -<TGConnectingPoint num="9" id="2827" /> -<TGConnectingPoint num="10" id="2828" /> -<TGConnectingPoint num="11" id="2829" /> -<TGConnectingPoint num="12" id="2830" /> -<TGConnectingPoint num="13" id="2831" /> -<TGConnectingPoint num="14" id="2832" /> -<TGConnectingPoint num="15" id="2833" /> -<TGConnectingPoint num="16" id="2834" /> -<TGConnectingPoint num="17" id="2835" /> -<TGConnectingPoint num="18" id="2836" /> -<TGConnectingPoint num="19" id="2837" /> -<TGConnectingPoint num="20" id="2838" /> -<TGConnectingPoint num="21" id="2839" /> -<TGConnectingPoint num="22" id="2840" /> -<TGConnectingPoint num="23" id="2841" /> -<TGConnectingPoint num="24" id="2842" /> -<TGConnectingPoint num="25" id="2843" /> -<TGConnectingPoint num="26" id="2844" /> -<TGConnectingPoint num="27" id="2845" /> -<TGConnectingPoint num="28" id="2846" /> -<TGConnectingPoint num="29" id="2847" /> -<TGConnectingPoint num="30" id="2848" /> -<TGConnectingPoint num="31" id="2849" /> +<COMPONENT type="5106" id="2706" index="8" uid="49a25eed-50a9-4e2e-a27d-bb1349b6a126" > +<cdparam x="15" y="91" /> +<sizeparam width="107" height="30" 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="Waiting" /> +<TGConnectingPoint num="0" id="2634" /> +<TGConnectingPoint num="1" id="2635" /> +<TGConnectingPoint num="2" id="2636" /> +<TGConnectingPoint num="3" id="2637" /> +<TGConnectingPoint num="4" id="2638" /> +<TGConnectingPoint num="5" id="2639" /> +<TGConnectingPoint num="6" id="2640" /> +<TGConnectingPoint num="7" id="2641" /> +<TGConnectingPoint num="8" id="2642" /> +<TGConnectingPoint num="9" id="2643" /> +<TGConnectingPoint num="10" id="2644" /> +<TGConnectingPoint num="11" id="2645" /> +<TGConnectingPoint num="12" id="2646" /> +<TGConnectingPoint num="13" id="2647" /> +<TGConnectingPoint num="14" id="2648" /> +<TGConnectingPoint num="15" id="2649" /> +<TGConnectingPoint num="16" id="2650" /> +<TGConnectingPoint num="17" id="2651" /> +<TGConnectingPoint num="18" id="2652" /> +<TGConnectingPoint num="19" id="2653" /> +<TGConnectingPoint num="20" id="2654" /> +<TGConnectingPoint num="21" id="2655" /> +<TGConnectingPoint num="22" id="2656" /> +<TGConnectingPoint num="23" id="2657" /> +<TGConnectingPoint num="24" id="2658" /> +<TGConnectingPoint num="25" id="2659" /> +<TGConnectingPoint num="26" id="2660" /> +<TGConnectingPoint num="27" id="2661" /> +<TGConnectingPoint num="28" id="2662" /> +<TGConnectingPoint num="29" id="2663" /> +<TGConnectingPoint num="30" id="2664" /> +<TGConnectingPoint num="31" id="2665" /> +<TGConnectingPoint num="32" id="2666" /> +<TGConnectingPoint num="33" id="2667" /> +<TGConnectingPoint num="34" id="2668" /> +<TGConnectingPoint num="35" id="2669" /> +<TGConnectingPoint num="36" id="2670" /> +<TGConnectingPoint num="37" id="2671" /> +<TGConnectingPoint num="38" id="2672" /> +<TGConnectingPoint num="39" id="2673" /> +<TGConnectingPoint num="40" id="2674" /> +<TGConnectingPoint num="41" id="2675" /> +<TGConnectingPoint num="42" id="2676" /> +<TGConnectingPoint num="43" id="2677" /> +<TGConnectingPoint num="44" id="2678" /> +<TGConnectingPoint num="45" id="2679" /> +<TGConnectingPoint num="46" id="2680" /> +<TGConnectingPoint num="47" id="2681" /> +<TGConnectingPoint num="48" id="2682" /> +<TGConnectingPoint num="49" id="2683" /> +<TGConnectingPoint num="50" id="2684" /> +<TGConnectingPoint num="51" id="2685" /> +<TGConnectingPoint num="52" id="2686" /> +<TGConnectingPoint num="53" id="2687" /> +<TGConnectingPoint num="54" id="2688" /> +<TGConnectingPoint num="55" id="2689" /> +<TGConnectingPoint num="56" id="2690" /> +<TGConnectingPoint num="57" id="2691" /> +<TGConnectingPoint num="58" id="2692" /> +<TGConnectingPoint num="59" id="2693" /> +<TGConnectingPoint num="60" id="2694" /> +<TGConnectingPoint num="61" id="2695" /> +<TGConnectingPoint num="62" id="2696" /> +<TGConnectingPoint num="63" id="2697" /> +<TGConnectingPoint num="64" id="2698" /> +<TGConnectingPoint num="65" id="2699" /> +<TGConnectingPoint num="66" id="2700" /> +<TGConnectingPoint num="67" id="2701" /> +<TGConnectingPoint num="68" id="2702" /> +<TGConnectingPoint num="69" id="2703" /> +<TGConnectingPoint num="70" id="2704" /> +<TGConnectingPoint num="71" id="2705" /> +<extraparam> +</extraparam> </COMPONENT> -<COMPONENT type="5050" id="2883" index="12" uid="d4cf0d30-8e14-4f8e-aa4f-8ee93ad26c58" > -<cdparam x="350" y="955" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="12 / avatar transition ID=33" /> -<TGConnectingPoint num="0" id="2851" /> -<TGConnectingPoint num="1" id="2852" /> -<TGConnectingPoint num="2" id="2853" /> -<TGConnectingPoint num="3" id="2854" /> -<TGConnectingPoint num="4" id="2855" /> -<TGConnectingPoint num="5" id="2856" /> -<TGConnectingPoint num="6" id="2857" /> -<TGConnectingPoint num="7" id="2858" /> -<TGConnectingPoint num="8" id="2859" /> -<TGConnectingPoint num="9" id="2860" /> -<TGConnectingPoint num="10" id="2861" /> -<TGConnectingPoint num="11" id="2862" /> -<TGConnectingPoint num="12" id="2863" /> -<TGConnectingPoint num="13" id="2864" /> -<TGConnectingPoint num="14" id="2865" /> -<TGConnectingPoint num="15" id="2866" /> -<TGConnectingPoint num="16" id="2867" /> -<TGConnectingPoint num="17" id="2868" /> -<TGConnectingPoint num="18" id="2869" /> -<TGConnectingPoint num="19" id="2870" /> -<TGConnectingPoint num="20" id="2871" /> -<TGConnectingPoint num="21" id="2872" /> -<TGConnectingPoint num="22" id="2873" /> -<TGConnectingPoint num="23" id="2874" /> -<TGConnectingPoint num="24" id="2875" /> -<TGConnectingPoint num="25" id="2876" /> -<TGConnectingPoint num="26" id="2877" /> -<TGConnectingPoint num="27" id="2878" /> -<TGConnectingPoint num="28" id="2879" /> -<TGConnectingPoint num="29" id="2880" /> -<TGConnectingPoint num="30" id="2881" /> -<TGConnectingPoint num="31" id="2882" /> -</COMPONENT> -<COMPONENT type="5050" id="2916" index="13" uid="47854ff9-0cb9-42c4-93f2-4d93b2af1de0" > -<cdparam x="266" y="1093" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="13 / stop ID=28" /> -<TGConnectingPoint num="0" id="2884" /> -<TGConnectingPoint num="1" id="2885" /> -<TGConnectingPoint num="2" id="2886" /> -<TGConnectingPoint num="3" id="2887" /> -<TGConnectingPoint num="4" id="2888" /> -<TGConnectingPoint num="5" id="2889" /> -<TGConnectingPoint num="6" id="2890" /> -<TGConnectingPoint num="7" id="2891" /> -<TGConnectingPoint num="8" id="2892" /> -<TGConnectingPoint num="9" id="2893" /> -<TGConnectingPoint num="10" id="2894" /> -<TGConnectingPoint num="11" id="2895" /> -<TGConnectingPoint num="12" id="2896" /> -<TGConnectingPoint num="13" id="2897" /> -<TGConnectingPoint num="14" id="2898" /> -<TGConnectingPoint num="15" id="2899" /> -<TGConnectingPoint num="16" id="2900" /> -<TGConnectingPoint num="17" id="2901" /> -<TGConnectingPoint num="18" id="2902" /> -<TGConnectingPoint num="19" id="2903" /> -<TGConnectingPoint num="20" id="2904" /> -<TGConnectingPoint num="21" id="2905" /> -<TGConnectingPoint num="22" id="2906" /> -<TGConnectingPoint num="23" id="2907" /> -<TGConnectingPoint num="24" id="2908" /> -<TGConnectingPoint num="25" id="2909" /> -<TGConnectingPoint num="26" id="2910" /> -<TGConnectingPoint num="27" id="2911" /> -<TGConnectingPoint num="28" id="2912" /> -<TGConnectingPoint num="29" id="2913" /> -<TGConnectingPoint num="30" id="2914" /> -<TGConnectingPoint num="31" id="2915" /> -<color value="-65536" /> -</COMPONENT> +</AVATARStateMachineDiagramPanel> -<COMPONENT type="5050" id="2949" index="14" uid="32163a71-7238-4d59-9d35-7b06f66cd760" > -<cdparam x="125" y="910" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="14 / start ID=38" /> -<TGConnectingPoint num="0" id="2917" /> -<TGConnectingPoint num="1" id="2918" /> -<TGConnectingPoint num="2" id="2919" /> -<TGConnectingPoint num="3" id="2920" /> -<TGConnectingPoint num="4" id="2921" /> -<TGConnectingPoint num="5" id="2922" /> -<TGConnectingPoint num="6" id="2923" /> -<TGConnectingPoint num="7" id="2924" /> -<TGConnectingPoint num="8" id="2925" /> -<TGConnectingPoint num="9" id="2926" /> -<TGConnectingPoint num="10" id="2927" /> -<TGConnectingPoint num="11" id="2928" /> -<TGConnectingPoint num="12" id="2929" /> -<TGConnectingPoint num="13" id="2930" /> -<TGConnectingPoint num="14" id="2931" /> -<TGConnectingPoint num="15" id="2932" /> -<TGConnectingPoint num="16" id="2933" /> -<TGConnectingPoint num="17" id="2934" /> -<TGConnectingPoint num="18" id="2935" /> -<TGConnectingPoint num="19" id="2936" /> -<TGConnectingPoint num="20" id="2937" /> -<TGConnectingPoint num="21" id="2938" /> -<TGConnectingPoint num="22" id="2939" /> -<TGConnectingPoint num="23" id="2940" /> -<TGConnectingPoint num="24" id="2941" /> -<TGConnectingPoint num="25" id="2942" /> -<TGConnectingPoint num="26" id="2943" /> -<TGConnectingPoint num="27" id="2944" /> -<TGConnectingPoint num="28" id="2945" /> -<TGConnectingPoint num="29" id="2946" /> -<TGConnectingPoint num="30" id="2947" /> -<TGConnectingPoint num="31" id="2948" /> -<color value="-16711936" /> +<AVATARStateMachineDiagramPanel name="Webserver" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="5100" id="2708" index="0" uid="fb9e2601-85e1-45a8-a1a2-223ae4efe3f2" > +<cdparam x="287" y="60" /> +<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="2707" /> </COMPONENT> -<COMPONENT type="5050" id="2982" index="15" uid="8bfddfbd-286d-4693-8543-f02c40620f6c" > -<cdparam x="264" y="730" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="15 / avatar transition ID=40" /> -<TGConnectingPoint num="0" id="2950" /> -<TGConnectingPoint num="1" id="2951" /> -<TGConnectingPoint num="2" id="2952" /> -<TGConnectingPoint num="3" id="2953" /> -<TGConnectingPoint num="4" id="2954" /> -<TGConnectingPoint num="5" id="2955" /> -<TGConnectingPoint num="6" id="2956" /> -<TGConnectingPoint num="7" id="2957" /> -<TGConnectingPoint num="8" id="2958" /> -<TGConnectingPoint num="9" id="2959" /> -<TGConnectingPoint num="10" id="2960" /> -<TGConnectingPoint num="11" id="2961" /> -<TGConnectingPoint num="12" id="2962" /> -<TGConnectingPoint num="13" id="2963" /> -<TGConnectingPoint num="14" id="2964" /> -<TGConnectingPoint num="15" id="2965" /> -<TGConnectingPoint num="16" id="2966" /> -<TGConnectingPoint num="17" id="2967" /> -<TGConnectingPoint num="18" id="2968" /> -<TGConnectingPoint num="19" id="2969" /> -<TGConnectingPoint num="20" id="2970" /> -<TGConnectingPoint num="21" id="2971" /> -<TGConnectingPoint num="22" id="2972" /> -<TGConnectingPoint num="23" id="2973" /> -<TGConnectingPoint num="24" id="2974" /> -<TGConnectingPoint num="25" id="2975" /> -<TGConnectingPoint num="26" id="2976" /> -<TGConnectingPoint num="27" id="2977" /> -<TGConnectingPoint num="28" id="2978" /> -<TGConnectingPoint num="29" id="2979" /> -<TGConnectingPoint num="30" id="2980" /> -<TGConnectingPoint num="31" id="2981" /> + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Instance1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="2715" index="0" uid="46d48833-1a38-4c2b-a639-ad319daf4e65" > +<cdparam x="76" y="163" /> +<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="76" y="163" id="2743" /> +<P2 x="76" y="184" id="2812" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2713" index="9" uid="851c6082-b0fc-4ca0-8e30-1e51eafb3afc" > +<father id="2715" num="0" /> +<cdparam x="76" y="173" /> +<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="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="1" uid="d5e99bbc-1c71-48ca-80f2-003c252e8f85" > +<cdparam x="76" y="40" /> +<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="76" y="40" id="2834" /> +<P2 x="76" y="61" id="2823" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2720" index="10" uid="bfb1c6ed-95eb-429a-8172-2f9a93f40230" > +<father id="2722" num="0" /> +<cdparam x="80" y="55" /> +<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="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"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2729" index="2" uid="d2a5658a-545f-46bf-9450-ea189834f02f" > +<cdparam x="76" y="91" /> +<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="76" y="91" id="2824" /> +<P2 x="76" y="113" id="2738" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2727" index="11" uid="f2769449-c5d6-4196-a727-5ddb4d1f853e" > +<father id="2729" num="0" /> +<cdparam x="79" y="108" /> +<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="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="3" uid="82f7ce53-ee02-4e0b-b20a-8ff30375672b" > +<cdparam x="75" y="214" /> +<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="76" y="214" id="2813" /> +<P2 x="76" y="248" id="2810" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2734" index="12" uid="e0909757-19d8-41cf-85a8-f67593281089" > +<father id="2736" num="0" /> +<cdparam x="79" y="239" /> +<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="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"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5106" id="2809" index="4" uid="ab0af48a-644c-4a30-9b8b-cfc6f217de79" > +<cdparam x="26" y="113" /> +<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="Waiting1" /> +<TGConnectingPoint num="0" id="2737" /> +<TGConnectingPoint num="1" id="2738" /> +<TGConnectingPoint num="2" id="2739" /> +<TGConnectingPoint num="3" id="2740" /> +<TGConnectingPoint num="4" id="2741" /> +<TGConnectingPoint num="5" id="2742" /> +<TGConnectingPoint num="6" id="2743" /> +<TGConnectingPoint num="7" id="2744" /> +<TGConnectingPoint num="8" id="2745" /> +<TGConnectingPoint num="9" id="2746" /> +<TGConnectingPoint num="10" id="2747" /> +<TGConnectingPoint num="11" id="2748" /> +<TGConnectingPoint num="12" id="2749" /> +<TGConnectingPoint num="13" id="2750" /> +<TGConnectingPoint num="14" id="2751" /> +<TGConnectingPoint num="15" id="2752" /> +<TGConnectingPoint num="16" id="2753" /> +<TGConnectingPoint num="17" id="2754" /> +<TGConnectingPoint num="18" id="2755" /> +<TGConnectingPoint num="19" id="2756" /> +<TGConnectingPoint num="20" id="2757" /> +<TGConnectingPoint num="21" id="2758" /> +<TGConnectingPoint num="22" id="2759" /> +<TGConnectingPoint num="23" id="2760" /> +<TGConnectingPoint num="24" id="2761" /> +<TGConnectingPoint num="25" id="2762" /> +<TGConnectingPoint num="26" id="2763" /> +<TGConnectingPoint num="27" id="2764" /> +<TGConnectingPoint num="28" id="2765" /> +<TGConnectingPoint num="29" id="2766" /> +<TGConnectingPoint num="30" id="2767" /> +<TGConnectingPoint num="31" id="2768" /> +<TGConnectingPoint num="32" id="2769" /> +<TGConnectingPoint num="33" id="2770" /> +<TGConnectingPoint num="34" id="2771" /> +<TGConnectingPoint num="35" id="2772" /> +<TGConnectingPoint num="36" id="2773" /> +<TGConnectingPoint num="37" id="2774" /> +<TGConnectingPoint num="38" id="2775" /> +<TGConnectingPoint num="39" id="2776" /> +<TGConnectingPoint num="40" id="2777" /> +<TGConnectingPoint num="41" id="2778" /> +<TGConnectingPoint num="42" id="2779" /> +<TGConnectingPoint num="43" id="2780" /> +<TGConnectingPoint num="44" id="2781" /> +<TGConnectingPoint num="45" id="2782" /> +<TGConnectingPoint num="46" id="2783" /> +<TGConnectingPoint num="47" id="2784" /> +<TGConnectingPoint num="48" id="2785" /> +<TGConnectingPoint num="49" id="2786" /> +<TGConnectingPoint num="50" id="2787" /> +<TGConnectingPoint num="51" id="2788" /> +<TGConnectingPoint num="52" id="2789" /> +<TGConnectingPoint num="53" id="2790" /> +<TGConnectingPoint num="54" id="2791" /> +<TGConnectingPoint num="55" id="2792" /> +<TGConnectingPoint num="56" id="2793" /> +<TGConnectingPoint num="57" id="2794" /> +<TGConnectingPoint num="58" id="2795" /> +<TGConnectingPoint num="59" id="2796" /> +<TGConnectingPoint num="60" id="2797" /> +<TGConnectingPoint num="61" id="2798" /> +<TGConnectingPoint num="62" id="2799" /> +<TGConnectingPoint num="63" id="2800" /> +<TGConnectingPoint num="64" id="2801" /> +<TGConnectingPoint num="65" id="2802" /> +<TGConnectingPoint num="66" id="2803" /> +<TGConnectingPoint num="67" id="2804" /> +<TGConnectingPoint num="68" id="2805" /> +<TGConnectingPoint num="69" id="2806" /> +<TGConnectingPoint num="70" id="2807" /> +<TGConnectingPoint num="71" id="2808" /> +<extraparam> +</extraparam> </COMPONENT> -<COMPONENT type="5050" id="3015" index="16" uid="a1c129d5-a696-4c67-8f8e-8139fa3b5d00" > -<cdparam x="227" y="569" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="16 / Receiving signal "query" ID=37" /> -<TGConnectingPoint num="0" id="2983" /> -<TGConnectingPoint num="1" id="2984" /> -<TGConnectingPoint num="2" id="2985" /> -<TGConnectingPoint num="3" id="2986" /> -<TGConnectingPoint num="4" id="2987" /> -<TGConnectingPoint num="5" id="2988" /> -<TGConnectingPoint num="6" id="2989" /> -<TGConnectingPoint num="7" id="2990" /> -<TGConnectingPoint num="8" id="2991" /> -<TGConnectingPoint num="9" id="2992" /> -<TGConnectingPoint num="10" id="2993" /> -<TGConnectingPoint num="11" id="2994" /> -<TGConnectingPoint num="12" id="2995" /> -<TGConnectingPoint num="13" id="2996" /> -<TGConnectingPoint num="14" id="2997" /> -<TGConnectingPoint num="15" id="2998" /> -<TGConnectingPoint num="16" id="2999" /> -<TGConnectingPoint num="17" id="3000" /> -<TGConnectingPoint num="18" id="3001" /> -<TGConnectingPoint num="19" id="3002" /> -<TGConnectingPoint num="20" id="3003" /> -<TGConnectingPoint num="21" id="3004" /> -<TGConnectingPoint num="22" id="3005" /> -<TGConnectingPoint num="23" id="3006" /> -<TGConnectingPoint num="24" id="3007" /> -<TGConnectingPoint num="25" id="3008" /> -<TGConnectingPoint num="26" id="3009" /> -<TGConnectingPoint num="27" id="3010" /> -<TGConnectingPoint num="28" id="3011" /> -<TGConnectingPoint num="29" id="3012" /> -<TGConnectingPoint num="30" id="3013" /> -<TGConnectingPoint num="31" id="3014" /> +<COMPONENT type="5101" id="2811" index="5" uid="cd8b8ac0-d9cc-48e0-85f7-3cd4344e57bf" > +<cdparam x="66" 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" /> +<TGConnectingPoint num="0" id="2810" /> </COMPONENT> -<COMPONENT type="5050" id="3048" index="17" uid="7e1a6a60-6df5-4993-af15-45cd7bd1e7e1" > -<cdparam x="92" y="673" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="17 / avatar transition ID=39" /> -<TGConnectingPoint num="0" id="3016" /> -<TGConnectingPoint num="1" id="3017" /> -<TGConnectingPoint num="2" id="3018" /> -<TGConnectingPoint num="3" id="3019" /> -<TGConnectingPoint num="4" id="3020" /> -<TGConnectingPoint num="5" id="3021" /> -<TGConnectingPoint num="6" id="3022" /> -<TGConnectingPoint num="7" id="3023" /> -<TGConnectingPoint num="8" id="3024" /> -<TGConnectingPoint num="9" id="3025" /> -<TGConnectingPoint num="10" id="3026" /> -<TGConnectingPoint num="11" id="3027" /> -<TGConnectingPoint num="12" id="3028" /> -<TGConnectingPoint num="13" id="3029" /> -<TGConnectingPoint num="14" id="3030" /> -<TGConnectingPoint num="15" id="3031" /> -<TGConnectingPoint num="16" id="3032" /> -<TGConnectingPoint num="17" id="3033" /> -<TGConnectingPoint num="18" id="3034" /> -<TGConnectingPoint num="19" id="3035" /> -<TGConnectingPoint num="20" id="3036" /> -<TGConnectingPoint num="21" id="3037" /> -<TGConnectingPoint num="22" id="3038" /> -<TGConnectingPoint num="23" id="3039" /> -<TGConnectingPoint num="24" id="3040" /> -<TGConnectingPoint num="25" id="3041" /> -<TGConnectingPoint num="26" id="3042" /> -<TGConnectingPoint num="27" id="3043" /> -<TGConnectingPoint num="28" id="3044" /> -<TGConnectingPoint num="29" id="3045" /> -<TGConnectingPoint num="30" id="3046" /> -<TGConnectingPoint num="31" id="3047" /> +<COMPONENT type="5103" id="2822" index="6" uid="8eb0aa01-5fc5-4292-b262-184a4f254d1b" > +<cdparam x="47" y="189" /> +<sizeparam width="59" 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="answer()" /> +<TGConnectingPoint num="0" id="2812" /> +<TGConnectingPoint num="1" id="2813" /> +<TGConnectingPoint num="2" id="2814" /> +<TGConnectingPoint num="3" id="2815" /> +<TGConnectingPoint num="4" id="2816" /> +<TGConnectingPoint num="5" id="2817" /> +<TGConnectingPoint num="6" id="2818" /> +<TGConnectingPoint num="7" id="2819" /> +<TGConnectingPoint num="8" id="2820" /> +<TGConnectingPoint num="9" id="2821" /> </COMPONENT> -<COMPONENT type="5050" id="3081" index="18" uid="5f26eb6a-2b84-4c49-9c29-5c583c882a90" > -<cdparam x="74" y="611" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="18 / stop ID=36" /> -<TGConnectingPoint num="0" id="3049" /> -<TGConnectingPoint num="1" id="3050" /> -<TGConnectingPoint num="2" id="3051" /> -<TGConnectingPoint num="3" id="3052" /> -<TGConnectingPoint num="4" id="3053" /> -<TGConnectingPoint num="5" id="3054" /> -<TGConnectingPoint num="6" id="3055" /> -<TGConnectingPoint num="7" id="3056" /> -<TGConnectingPoint num="8" id="3057" /> -<TGConnectingPoint num="9" id="3058" /> -<TGConnectingPoint num="10" id="3059" /> -<TGConnectingPoint num="11" id="3060" /> -<TGConnectingPoint num="12" id="3061" /> -<TGConnectingPoint num="13" id="3062" /> -<TGConnectingPoint num="14" id="3063" /> -<TGConnectingPoint num="15" id="3064" /> -<TGConnectingPoint num="16" id="3065" /> -<TGConnectingPoint num="17" id="3066" /> -<TGConnectingPoint num="18" id="3067" /> -<TGConnectingPoint num="19" id="3068" /> -<TGConnectingPoint num="20" id="3069" /> -<TGConnectingPoint num="21" id="3070" /> -<TGConnectingPoint num="22" id="3071" /> -<TGConnectingPoint num="23" id="3072" /> -<TGConnectingPoint num="24" id="3073" /> -<TGConnectingPoint num="25" id="3074" /> -<TGConnectingPoint num="26" id="3075" /> -<TGConnectingPoint num="27" id="3076" /> -<TGConnectingPoint num="28" id="3077" /> -<TGConnectingPoint num="29" id="3078" /> -<TGConnectingPoint num="30" id="3079" /> -<TGConnectingPoint num="31" id="3080" /> -<color value="-65536" /> +<COMPONENT type="5104" id="2833" index="7" uid="69c12e44-673c-45f5-8af3-d02137f6b33f" > +<cdparam x="47" y="66" /> +<sizeparam width="59" 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="query()" /> +<TGConnectingPoint num="0" id="2823" /> +<TGConnectingPoint num="1" id="2824" /> +<TGConnectingPoint num="2" id="2825" /> +<TGConnectingPoint num="3" id="2826" /> +<TGConnectingPoint num="4" id="2827" /> +<TGConnectingPoint num="5" id="2828" /> +<TGConnectingPoint num="6" id="2829" /> +<TGConnectingPoint num="7" id="2830" /> +<TGConnectingPoint num="8" id="2831" /> +<TGConnectingPoint num="9" id="2832" /> </COMPONENT> -<COMPONENT type="5050" id="3114" index="19" uid="3ced4a70-3725-4843-9f08-0998966b9332" > -<cdparam x="113" y="470" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="19 / start ID=41" /> -<TGConnectingPoint num="0" id="3082" /> -<TGConnectingPoint num="1" id="3083" /> -<TGConnectingPoint num="2" id="3084" /> -<TGConnectingPoint num="3" id="3085" /> -<TGConnectingPoint num="4" id="3086" /> -<TGConnectingPoint num="5" id="3087" /> -<TGConnectingPoint num="6" id="3088" /> -<TGConnectingPoint num="7" id="3089" /> -<TGConnectingPoint num="8" id="3090" /> -<TGConnectingPoint num="9" id="3091" /> -<TGConnectingPoint num="10" id="3092" /> -<TGConnectingPoint num="11" id="3093" /> -<TGConnectingPoint num="12" id="3094" /> -<TGConnectingPoint num="13" id="3095" /> -<TGConnectingPoint num="14" id="3096" /> -<TGConnectingPoint num="15" id="3097" /> -<TGConnectingPoint num="16" id="3098" /> -<TGConnectingPoint num="17" id="3099" /> -<TGConnectingPoint num="18" id="3100" /> -<TGConnectingPoint num="19" id="3101" /> -<TGConnectingPoint num="20" id="3102" /> -<TGConnectingPoint num="21" id="3103" /> -<TGConnectingPoint num="22" id="3104" /> -<TGConnectingPoint num="23" id="3105" /> -<TGConnectingPoint num="24" id="3106" /> -<TGConnectingPoint num="25" id="3107" /> -<TGConnectingPoint num="26" id="3108" /> -<TGConnectingPoint num="27" id="3109" /> -<TGConnectingPoint num="28" id="3110" /> -<TGConnectingPoint num="29" id="3111" /> -<TGConnectingPoint num="30" id="3112" /> -<TGConnectingPoint num="31" id="3113" /> -<color value="-16711936" /> +<COMPONENT type="5100" id="2835" index="8" uid="ce3aa480-fa27-42c3-9752-3358981e5e11" > +<cdparam x="69" y="20" /> +<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="2834" /> </COMPONENT> -<COMPONENT type="5050" id="3147" index="20" uid="0a177fd1-6d2a-48aa-bc09-d957669687eb" > -<cdparam x="90" y="378" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="20 / __toStop ID=43" /> -<TGConnectingPoint num="0" id="3115" /> -<TGConnectingPoint num="1" id="3116" /> -<TGConnectingPoint num="2" id="3117" /> -<TGConnectingPoint num="3" id="3118" /> -<TGConnectingPoint num="4" id="3119" /> -<TGConnectingPoint num="5" id="3120" /> -<TGConnectingPoint num="6" id="3121" /> -<TGConnectingPoint num="7" id="3122" /> -<TGConnectingPoint num="8" id="3123" /> -<TGConnectingPoint num="9" id="3124" /> -<TGConnectingPoint num="10" id="3125" /> -<TGConnectingPoint num="11" id="3126" /> -<TGConnectingPoint num="12" id="3127" /> -<TGConnectingPoint num="13" id="3128" /> -<TGConnectingPoint num="14" id="3129" /> -<TGConnectingPoint num="15" id="3130" /> -<TGConnectingPoint num="16" id="3131" /> -<TGConnectingPoint num="17" id="3132" /> -<TGConnectingPoint num="18" id="3133" /> -<TGConnectingPoint num="19" id="3134" /> -<TGConnectingPoint num="20" id="3135" /> -<TGConnectingPoint num="21" id="3136" /> -<TGConnectingPoint num="22" id="3137" /> -<TGConnectingPoint num="23" id="3138" /> -<TGConnectingPoint num="24" id="3139" /> -<TGConnectingPoint num="25" id="3140" /> -<TGConnectingPoint num="26" id="3141" /> -<TGConnectingPoint num="27" id="3142" /> -<TGConnectingPoint num="28" id="3143" /> -<TGConnectingPoint num="29" id="3144" /> -<TGConnectingPoint num="30" id="3145" /> -<TGConnectingPoint num="31" id="3146" /> + +</AVATARStateMachineDiagramPanel> + +</Modeling> + + + + +<Modeling type="Graph" nameTab="Graph" > +<GraphDPanel name="AUT graph" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" fontModifier="1.594404900000001" > +<COMPONENT type="5050" id="2868" index="0" uid="4dce63d8-176f-49e8-b087-36947a08f104" > +<cdparam x="976" y="416" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="0 / start ID=309" /> +<TGConnectingPoint num="0" id="2836" /> +<TGConnectingPoint num="1" id="2837" /> +<TGConnectingPoint num="2" id="2838" /> +<TGConnectingPoint num="3" id="2839" /> +<TGConnectingPoint num="4" id="2840" /> +<TGConnectingPoint num="5" id="2841" /> +<TGConnectingPoint num="6" id="2842" /> +<TGConnectingPoint num="7" id="2843" /> +<TGConnectingPoint num="8" id="2844" /> +<TGConnectingPoint num="9" id="2845" /> +<TGConnectingPoint num="10" id="2846" /> +<TGConnectingPoint num="11" id="2847" /> +<TGConnectingPoint num="12" id="2848" /> +<TGConnectingPoint num="13" id="2849" /> +<TGConnectingPoint num="14" id="2850" /> +<TGConnectingPoint num="15" id="2851" /> +<TGConnectingPoint num="16" id="2852" /> +<TGConnectingPoint num="17" id="2853" /> +<TGConnectingPoint num="18" id="2854" /> +<TGConnectingPoint num="19" id="2855" /> +<TGConnectingPoint num="20" id="2856" /> +<TGConnectingPoint num="21" id="2857" /> +<TGConnectingPoint num="22" id="2858" /> +<TGConnectingPoint num="23" id="2859" /> +<TGConnectingPoint num="24" id="2860" /> +<TGConnectingPoint num="25" id="2861" /> +<TGConnectingPoint num="26" id="2862" /> +<TGConnectingPoint num="27" id="2863" /> +<TGConnectingPoint num="28" id="2864" /> +<TGConnectingPoint num="29" id="2865" /> +<TGConnectingPoint num="30" id="2866" /> +<TGConnectingPoint num="31" id="2867" /> +<color value="-16711936" /> </COMPONENT> -<COMPONENT type="5050" id="3180" index="21" uid="17e0ecdf-f2a6-4ab1-a67e-643b0f67b1c3" > -<cdparam x="64" y="224" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="21 / __StopState ID=42" /> -<TGConnectingPoint num="0" id="3148" /> -<TGConnectingPoint num="1" id="3149" /> -<TGConnectingPoint num="2" id="3150" /> -<TGConnectingPoint num="3" id="3151" /> -<TGConnectingPoint num="4" id="3152" /> -<TGConnectingPoint num="5" id="3153" /> -<TGConnectingPoint num="6" id="3154" /> -<TGConnectingPoint num="7" id="3155" /> -<TGConnectingPoint num="8" id="3156" /> -<TGConnectingPoint num="9" id="3157" /> -<TGConnectingPoint num="10" id="3158" /> -<TGConnectingPoint num="11" id="3159" /> -<TGConnectingPoint num="12" id="3160" /> -<TGConnectingPoint num="13" id="3161" /> -<TGConnectingPoint num="14" id="3162" /> -<TGConnectingPoint num="15" id="3163" /> -<TGConnectingPoint num="16" id="3164" /> -<TGConnectingPoint num="17" id="3165" /> -<TGConnectingPoint num="18" id="3166" /> -<TGConnectingPoint num="19" id="3167" /> -<TGConnectingPoint num="20" id="3168" /> -<TGConnectingPoint num="21" id="3169" /> -<TGConnectingPoint num="22" id="3170" /> -<TGConnectingPoint num="23" id="3171" /> -<TGConnectingPoint num="24" id="3172" /> -<TGConnectingPoint num="25" id="3173" /> -<TGConnectingPoint num="26" id="3174" /> -<TGConnectingPoint num="27" id="3175" /> -<TGConnectingPoint num="28" id="3176" /> -<TGConnectingPoint num="29" id="3177" /> -<TGConnectingPoint num="30" id="3178" /> -<TGConnectingPoint num="31" id="3179" /> +<COMPONENT type="5050" id="2901" index="1" uid="1d1ab6c5-f5b9-4bcc-8c3f-ca89bfdb8894" > +<cdparam x="1002" y="596" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="1 / __StopState ID=310" /> +<TGConnectingPoint num="0" id="2869" /> +<TGConnectingPoint num="1" id="2870" /> +<TGConnectingPoint num="2" id="2871" /> +<TGConnectingPoint num="3" id="2872" /> +<TGConnectingPoint num="4" id="2873" /> +<TGConnectingPoint num="5" id="2874" /> +<TGConnectingPoint num="6" id="2875" /> +<TGConnectingPoint num="7" id="2876" /> +<TGConnectingPoint num="8" id="2877" /> +<TGConnectingPoint num="9" id="2878" /> +<TGConnectingPoint num="10" id="2879" /> +<TGConnectingPoint num="11" id="2880" /> +<TGConnectingPoint num="12" id="2881" /> +<TGConnectingPoint num="13" id="2882" /> +<TGConnectingPoint num="14" id="2883" /> +<TGConnectingPoint num="15" id="2884" /> +<TGConnectingPoint num="16" id="2885" /> +<TGConnectingPoint num="17" id="2886" /> +<TGConnectingPoint num="18" id="2887" /> +<TGConnectingPoint num="19" id="2888" /> +<TGConnectingPoint num="20" id="2889" /> +<TGConnectingPoint num="21" id="2890" /> +<TGConnectingPoint num="22" id="2891" /> +<TGConnectingPoint num="23" id="2892" /> +<TGConnectingPoint num="24" id="2893" /> +<TGConnectingPoint num="25" id="2894" /> +<TGConnectingPoint num="26" id="2895" /> +<TGConnectingPoint num="27" id="2896" /> +<TGConnectingPoint num="28" id="2897" /> +<TGConnectingPoint num="29" id="2898" /> +<TGConnectingPoint num="30" id="2899" /> +<TGConnectingPoint num="31" id="2900" /> <color value="-65536" /> </COMPONENT> -<COMPONENT type="5050" id="3213" index="22" uid="dc5f4ae9-4270-44cf-a9c7-30a02dc05832" > -<cdparam x="85" y="170" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="22 / start ID=46" /> -<TGConnectingPoint num="0" id="3181" /> -<TGConnectingPoint num="1" id="3182" /> -<TGConnectingPoint num="2" id="3183" /> -<TGConnectingPoint num="3" id="3184" /> -<TGConnectingPoint num="4" id="3185" /> -<TGConnectingPoint num="5" id="3186" /> -<TGConnectingPoint num="6" id="3187" /> -<TGConnectingPoint num="7" id="3188" /> -<TGConnectingPoint num="8" id="3189" /> -<TGConnectingPoint num="9" id="3190" /> -<TGConnectingPoint num="10" id="3191" /> -<TGConnectingPoint num="11" id="3192" /> -<TGConnectingPoint num="12" id="3193" /> -<TGConnectingPoint num="13" id="3194" /> -<TGConnectingPoint num="14" id="3195" /> -<TGConnectingPoint num="15" id="3196" /> -<TGConnectingPoint num="16" id="3197" /> -<TGConnectingPoint num="17" id="3198" /> -<TGConnectingPoint num="18" id="3199" /> -<TGConnectingPoint num="19" id="3200" /> -<TGConnectingPoint num="20" id="3201" /> -<TGConnectingPoint num="21" id="3202" /> -<TGConnectingPoint num="22" id="3203" /> -<TGConnectingPoint num="23" id="3204" /> -<TGConnectingPoint num="24" id="3205" /> -<TGConnectingPoint num="25" id="3206" /> -<TGConnectingPoint num="26" id="3207" /> -<TGConnectingPoint num="27" id="3208" /> -<TGConnectingPoint num="28" id="3209" /> -<TGConnectingPoint num="29" id="3210" /> -<TGConnectingPoint num="30" id="3211" /> -<TGConnectingPoint num="31" id="3212" /> +<COMPONENT type="5050" id="2934" index="2" uid="706b95a8-c552-4979-87ab-bd5c744ed118" > +<cdparam x="865" y="796" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="2 / start ID=316" /> +<TGConnectingPoint num="0" id="2902" /> +<TGConnectingPoint num="1" id="2903" /> +<TGConnectingPoint num="2" id="2904" /> +<TGConnectingPoint num="3" id="2905" /> +<TGConnectingPoint num="4" id="2906" /> +<TGConnectingPoint num="5" id="2907" /> +<TGConnectingPoint num="6" id="2908" /> +<TGConnectingPoint num="7" id="2909" /> +<TGConnectingPoint num="8" id="2910" /> +<TGConnectingPoint num="9" id="2911" /> +<TGConnectingPoint num="10" id="2912" /> +<TGConnectingPoint num="11" id="2913" /> +<TGConnectingPoint num="12" id="2914" /> +<TGConnectingPoint num="13" id="2915" /> +<TGConnectingPoint num="14" id="2916" /> +<TGConnectingPoint num="15" id="2917" /> +<TGConnectingPoint num="16" id="2918" /> +<TGConnectingPoint num="17" id="2919" /> +<TGConnectingPoint num="18" id="2920" /> +<TGConnectingPoint num="19" id="2921" /> +<TGConnectingPoint num="20" id="2922" /> +<TGConnectingPoint num="21" id="2923" /> +<TGConnectingPoint num="22" id="2924" /> +<TGConnectingPoint num="23" id="2925" /> +<TGConnectingPoint num="24" id="2926" /> +<TGConnectingPoint num="25" id="2927" /> +<TGConnectingPoint num="26" id="2928" /> +<TGConnectingPoint num="27" id="2929" /> +<TGConnectingPoint num="28" id="2930" /> +<TGConnectingPoint num="29" id="2931" /> +<TGConnectingPoint num="30" id="2932" /> +<TGConnectingPoint num="31" id="2933" /> <color value="-16711936" /> </COMPONENT> -<COMPONENT type="5050" id="3246" index="23" uid="e392bb71-a7ac-47bb-b418-532931d41fd1" > -<cdparam x="240" y="262" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="23 / avatar transition ID=48" /> -<TGConnectingPoint num="0" id="3214" /> -<TGConnectingPoint num="1" id="3215" /> -<TGConnectingPoint num="2" id="3216" /> -<TGConnectingPoint num="3" id="3217" /> -<TGConnectingPoint num="4" id="3218" /> -<TGConnectingPoint num="5" id="3219" /> -<TGConnectingPoint num="6" id="3220" /> -<TGConnectingPoint num="7" id="3221" /> -<TGConnectingPoint num="8" id="3222" /> -<TGConnectingPoint num="9" id="3223" /> -<TGConnectingPoint num="10" id="3224" /> -<TGConnectingPoint num="11" id="3225" /> -<TGConnectingPoint num="12" id="3226" /> -<TGConnectingPoint num="13" id="3227" /> -<TGConnectingPoint num="14" id="3228" /> -<TGConnectingPoint num="15" id="3229" /> -<TGConnectingPoint num="16" id="3230" /> -<TGConnectingPoint num="17" id="3231" /> -<TGConnectingPoint num="18" id="3232" /> -<TGConnectingPoint num="19" id="3233" /> -<TGConnectingPoint num="20" id="3234" /> -<TGConnectingPoint num="21" id="3235" /> -<TGConnectingPoint num="22" id="3236" /> -<TGConnectingPoint num="23" id="3237" /> -<TGConnectingPoint num="24" id="3238" /> -<TGConnectingPoint num="25" id="3239" /> -<TGConnectingPoint num="26" id="3240" /> -<TGConnectingPoint num="27" id="3241" /> -<TGConnectingPoint num="28" id="3242" /> -<TGConnectingPoint num="29" id="3243" /> -<TGConnectingPoint num="30" id="3244" /> -<TGConnectingPoint num="31" id="3245" /> +<COMPONENT type="5050" id="2967" index="3" uid="0b279bb1-94f1-4eff-b291-9399c8321939" > +<cdparam x="760" y="679" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="3 / avatar transition ID=318" /> +<TGConnectingPoint num="0" id="2935" /> +<TGConnectingPoint num="1" id="2936" /> +<TGConnectingPoint num="2" id="2937" /> +<TGConnectingPoint num="3" id="2938" /> +<TGConnectingPoint num="4" id="2939" /> +<TGConnectingPoint num="5" id="2940" /> +<TGConnectingPoint num="6" id="2941" /> +<TGConnectingPoint num="7" id="2942" /> +<TGConnectingPoint num="8" id="2943" /> +<TGConnectingPoint num="9" id="2944" /> +<TGConnectingPoint num="10" id="2945" /> +<TGConnectingPoint num="11" id="2946" /> +<TGConnectingPoint num="12" id="2947" /> +<TGConnectingPoint num="13" id="2948" /> +<TGConnectingPoint num="14" id="2949" /> +<TGConnectingPoint num="15" id="2950" /> +<TGConnectingPoint num="16" id="2951" /> +<TGConnectingPoint num="17" id="2952" /> +<TGConnectingPoint num="18" id="2953" /> +<TGConnectingPoint num="19" id="2954" /> +<TGConnectingPoint num="20" id="2955" /> +<TGConnectingPoint num="21" id="2956" /> +<TGConnectingPoint num="22" id="2957" /> +<TGConnectingPoint num="23" id="2958" /> +<TGConnectingPoint num="24" id="2959" /> +<TGConnectingPoint num="25" id="2960" /> +<TGConnectingPoint num="26" id="2961" /> +<TGConnectingPoint num="27" id="2962" /> +<TGConnectingPoint num="28" id="2963" /> +<TGConnectingPoint num="29" id="2964" /> +<TGConnectingPoint num="30" id="2965" /> +<TGConnectingPoint num="31" id="2966" /> </COMPONENT> -<COMPONENT type="5050" id="3279" index="24" uid="c899b14f-897d-4c21-9cb5-d3d101990a44" > -<cdparam x="352" y="149" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="24 / Sending signal "value" ID=45" /> -<TGConnectingPoint num="0" id="3247" /> -<TGConnectingPoint num="1" id="3248" /> -<TGConnectingPoint num="2" id="3249" /> -<TGConnectingPoint num="3" id="3250" /> -<TGConnectingPoint num="4" id="3251" /> -<TGConnectingPoint num="5" id="3252" /> -<TGConnectingPoint num="6" id="3253" /> -<TGConnectingPoint num="7" id="3254" /> -<TGConnectingPoint num="8" id="3255" /> -<TGConnectingPoint num="9" id="3256" /> -<TGConnectingPoint num="10" id="3257" /> -<TGConnectingPoint num="11" id="3258" /> -<TGConnectingPoint num="12" id="3259" /> -<TGConnectingPoint num="13" id="3260" /> -<TGConnectingPoint num="14" id="3261" /> -<TGConnectingPoint num="15" id="3262" /> -<TGConnectingPoint num="16" id="3263" /> -<TGConnectingPoint num="17" id="3264" /> -<TGConnectingPoint num="18" id="3265" /> -<TGConnectingPoint num="19" id="3266" /> -<TGConnectingPoint num="20" id="3267" /> -<TGConnectingPoint num="21" id="3268" /> -<TGConnectingPoint num="22" id="3269" /> -<TGConnectingPoint num="23" id="3270" /> -<TGConnectingPoint num="24" id="3271" /> -<TGConnectingPoint num="25" id="3272" /> -<TGConnectingPoint num="26" id="3273" /> -<TGConnectingPoint num="27" id="3274" /> -<TGConnectingPoint num="28" id="3275" /> -<TGConnectingPoint num="29" id="3276" /> -<TGConnectingPoint num="30" id="3277" /> -<TGConnectingPoint num="31" id="3278" /> +<COMPONENT type="5050" id="3000" index="4" uid="3dd02c92-8be9-497a-aae8-d792cbf3501c" > +<cdparam x="621" y="767" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="4 / Receiving signal "query" ID=315" /> +<TGConnectingPoint num="0" id="2968" /> +<TGConnectingPoint num="1" id="2969" /> +<TGConnectingPoint num="2" id="2970" /> +<TGConnectingPoint num="3" id="2971" /> +<TGConnectingPoint num="4" id="2972" /> +<TGConnectingPoint num="5" id="2973" /> +<TGConnectingPoint num="6" id="2974" /> +<TGConnectingPoint num="7" id="2975" /> +<TGConnectingPoint num="8" id="2976" /> +<TGConnectingPoint num="9" id="2977" /> +<TGConnectingPoint num="10" id="2978" /> +<TGConnectingPoint num="11" id="2979" /> +<TGConnectingPoint num="12" id="2980" /> +<TGConnectingPoint num="13" id="2981" /> +<TGConnectingPoint num="14" id="2982" /> +<TGConnectingPoint num="15" id="2983" /> +<TGConnectingPoint num="16" id="2984" /> +<TGConnectingPoint num="17" id="2985" /> +<TGConnectingPoint num="18" id="2986" /> +<TGConnectingPoint num="19" id="2987" /> +<TGConnectingPoint num="20" id="2988" /> +<TGConnectingPoint num="21" id="2989" /> +<TGConnectingPoint num="22" id="2990" /> +<TGConnectingPoint num="23" id="2991" /> +<TGConnectingPoint num="24" id="2992" /> +<TGConnectingPoint num="25" id="2993" /> +<TGConnectingPoint num="26" id="2994" /> +<TGConnectingPoint num="27" id="2995" /> +<TGConnectingPoint num="28" id="2996" /> +<TGConnectingPoint num="29" id="2997" /> +<TGConnectingPoint num="30" id="2998" /> +<TGConnectingPoint num="31" id="2999" /> </COMPONENT> -<COMPONENT type="5050" id="3312" index="25" uid="b92b2adf-c0ae-42e6-8683-50d51e8a4241" > -<cdparam x="185" y="16" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="25 / avatar transition ID=47" /> -<TGConnectingPoint num="0" id="3280" /> -<TGConnectingPoint num="1" id="3281" /> -<TGConnectingPoint num="2" id="3282" /> -<TGConnectingPoint num="3" id="3283" /> -<TGConnectingPoint num="4" id="3284" /> -<TGConnectingPoint num="5" id="3285" /> -<TGConnectingPoint num="6" id="3286" /> -<TGConnectingPoint num="7" id="3287" /> -<TGConnectingPoint num="8" id="3288" /> -<TGConnectingPoint num="9" id="3289" /> -<TGConnectingPoint num="10" id="3290" /> -<TGConnectingPoint num="11" id="3291" /> -<TGConnectingPoint num="12" id="3292" /> -<TGConnectingPoint num="13" id="3293" /> -<TGConnectingPoint num="14" id="3294" /> -<TGConnectingPoint num="15" id="3295" /> -<TGConnectingPoint num="16" id="3296" /> -<TGConnectingPoint num="17" id="3297" /> -<TGConnectingPoint num="18" id="3298" /> -<TGConnectingPoint num="19" id="3299" /> -<TGConnectingPoint num="20" id="3300" /> -<TGConnectingPoint num="21" id="3301" /> -<TGConnectingPoint num="22" id="3302" /> -<TGConnectingPoint num="23" id="3303" /> -<TGConnectingPoint num="24" id="3304" /> -<TGConnectingPoint num="25" id="3305" /> -<TGConnectingPoint num="26" id="3306" /> -<TGConnectingPoint num="27" id="3307" /> -<TGConnectingPoint num="28" id="3308" /> -<TGConnectingPoint num="29" id="3309" /> -<TGConnectingPoint num="30" id="3310" /> -<TGConnectingPoint num="31" id="3311" /> +<COMPONENT type="5050" id="3033" index="5" uid="8728165b-3eec-469f-a105-a1c4dae070f5" > +<cdparam x="419" y="712" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="5 / Waiting1 ID=312" /> +<TGConnectingPoint num="0" id="3001" /> +<TGConnectingPoint num="1" id="3002" /> +<TGConnectingPoint num="2" id="3003" /> +<TGConnectingPoint num="3" id="3004" /> +<TGConnectingPoint num="4" id="3005" /> +<TGConnectingPoint num="5" id="3006" /> +<TGConnectingPoint num="6" id="3007" /> +<TGConnectingPoint num="7" id="3008" /> +<TGConnectingPoint num="8" id="3009" /> +<TGConnectingPoint num="9" id="3010" /> +<TGConnectingPoint num="10" id="3011" /> +<TGConnectingPoint num="11" id="3012" /> +<TGConnectingPoint num="12" id="3013" /> +<TGConnectingPoint num="13" id="3014" /> +<TGConnectingPoint num="14" id="3015" /> +<TGConnectingPoint num="15" id="3016" /> +<TGConnectingPoint num="16" id="3017" /> +<TGConnectingPoint num="17" id="3018" /> +<TGConnectingPoint num="18" id="3019" /> +<TGConnectingPoint num="19" id="3020" /> +<TGConnectingPoint num="20" id="3021" /> +<TGConnectingPoint num="21" id="3022" /> +<TGConnectingPoint num="22" id="3023" /> +<TGConnectingPoint num="23" id="3024" /> +<TGConnectingPoint num="24" id="3025" /> +<TGConnectingPoint num="25" id="3026" /> +<TGConnectingPoint num="26" id="3027" /> +<TGConnectingPoint num="27" id="3028" /> +<TGConnectingPoint num="28" id="3029" /> +<TGConnectingPoint num="29" id="3030" /> +<TGConnectingPoint num="30" id="3031" /> +<TGConnectingPoint num="31" id="3032" /> </COMPONENT> -<COMPONENT type="5050" id="3345" index="26" uid="14987650-1868-47df-ac08-fde6abdb55a3" > -<cdparam x="328" y="10" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="26 / stop ID=44" /> -<TGConnectingPoint num="0" id="3313" /> -<TGConnectingPoint num="1" id="3314" /> -<TGConnectingPoint num="2" id="3315" /> -<TGConnectingPoint num="3" id="3316" /> -<TGConnectingPoint num="4" id="3317" /> -<TGConnectingPoint num="5" id="3318" /> -<TGConnectingPoint num="6" id="3319" /> -<TGConnectingPoint num="7" id="3320" /> -<TGConnectingPoint num="8" id="3321" /> -<TGConnectingPoint num="9" id="3322" /> -<TGConnectingPoint num="10" id="3323" /> -<TGConnectingPoint num="11" id="3324" /> -<TGConnectingPoint num="12" id="3325" /> -<TGConnectingPoint num="13" id="3326" /> -<TGConnectingPoint num="14" id="3327" /> -<TGConnectingPoint num="15" id="3328" /> -<TGConnectingPoint num="16" id="3329" /> -<TGConnectingPoint num="17" id="3330" /> -<TGConnectingPoint num="18" id="3331" /> -<TGConnectingPoint num="19" id="3332" /> -<TGConnectingPoint num="20" id="3333" /> -<TGConnectingPoint num="21" id="3334" /> -<TGConnectingPoint num="22" id="3335" /> -<TGConnectingPoint num="23" id="3336" /> -<TGConnectingPoint num="24" id="3337" /> -<TGConnectingPoint num="25" id="3338" /> -<TGConnectingPoint num="26" id="3339" /> -<TGConnectingPoint num="27" id="3340" /> -<TGConnectingPoint num="28" id="3341" /> -<TGConnectingPoint num="29" id="3342" /> -<TGConnectingPoint num="30" id="3343" /> -<TGConnectingPoint num="31" id="3344" /> -<color value="-65536" /> +<COMPONENT type="5050" id="3066" index="6" uid="59e8ec9b-1cdc-452a-a3c9-93b7a5782df8" > +<cdparam x="271" y="638" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="6 / Sending signal "answer" ID=314" /> +<TGConnectingPoint num="0" id="3034" /> +<TGConnectingPoint num="1" id="3035" /> +<TGConnectingPoint num="2" id="3036" /> +<TGConnectingPoint num="3" id="3037" /> +<TGConnectingPoint num="4" id="3038" /> +<TGConnectingPoint num="5" id="3039" /> +<TGConnectingPoint num="6" id="3040" /> +<TGConnectingPoint num="7" id="3041" /> +<TGConnectingPoint num="8" id="3042" /> +<TGConnectingPoint num="9" id="3043" /> +<TGConnectingPoint num="10" id="3044" /> +<TGConnectingPoint num="11" id="3045" /> +<TGConnectingPoint num="12" id="3046" /> +<TGConnectingPoint num="13" id="3047" /> +<TGConnectingPoint num="14" id="3048" /> +<TGConnectingPoint num="15" id="3049" /> +<TGConnectingPoint num="16" id="3050" /> +<TGConnectingPoint num="17" id="3051" /> +<TGConnectingPoint num="18" id="3052" /> +<TGConnectingPoint num="19" id="3053" /> +<TGConnectingPoint num="20" id="3054" /> +<TGConnectingPoint num="21" id="3055" /> +<TGConnectingPoint num="22" id="3056" /> +<TGConnectingPoint num="23" id="3057" /> +<TGConnectingPoint num="24" id="3058" /> +<TGConnectingPoint num="25" id="3059" /> +<TGConnectingPoint num="26" id="3060" /> +<TGConnectingPoint num="27" id="3061" /> +<TGConnectingPoint num="28" id="3062" /> +<TGConnectingPoint num="29" id="3063" /> +<TGConnectingPoint num="30" id="3064" /> +<TGConnectingPoint num="31" id="3065" /> </COMPONENT> -<COMPONENT type="5050" id="3378" index="27" uid="b09f530f-ed99-48fe-8b5f-d3df49dbe0fe" > -<cdparam x="579" y="145" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="27 / start ID=51" /> -<TGConnectingPoint num="0" id="3346" /> -<TGConnectingPoint num="1" id="3347" /> -<TGConnectingPoint num="2" id="3348" /> -<TGConnectingPoint num="3" id="3349" /> -<TGConnectingPoint num="4" id="3350" /> -<TGConnectingPoint num="5" id="3351" /> -<TGConnectingPoint num="6" id="3352" /> -<TGConnectingPoint num="7" id="3353" /> -<TGConnectingPoint num="8" id="3354" /> -<TGConnectingPoint num="9" id="3355" /> -<TGConnectingPoint num="10" id="3356" /> -<TGConnectingPoint num="11" id="3357" /> -<TGConnectingPoint num="12" id="3358" /> -<TGConnectingPoint num="13" id="3359" /> -<TGConnectingPoint num="14" id="3360" /> -<TGConnectingPoint num="15" id="3361" /> -<TGConnectingPoint num="16" id="3362" /> -<TGConnectingPoint num="17" id="3363" /> -<TGConnectingPoint num="18" id="3364" /> -<TGConnectingPoint num="19" id="3365" /> -<TGConnectingPoint num="20" id="3366" /> -<TGConnectingPoint num="21" id="3367" /> -<TGConnectingPoint num="22" id="3368" /> -<TGConnectingPoint num="23" id="3369" /> -<TGConnectingPoint num="24" id="3370" /> -<TGConnectingPoint num="25" id="3371" /> -<TGConnectingPoint num="26" id="3372" /> -<TGConnectingPoint num="27" id="3373" /> -<TGConnectingPoint num="28" id="3374" /> -<TGConnectingPoint num="29" id="3375" /> -<TGConnectingPoint num="30" id="3376" /> -<TGConnectingPoint num="31" id="3377" /> -<color value="-16711936" /> +<COMPONENT type="5050" id="3099" index="7" uid="1d627ebb-4a95-4dde-8720-4422ef2c13c7" > +<cdparam x="130" y="797" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="7 / stop ID=313" /> +<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" /> +<color value="-65536" /> </COMPONENT> -<COMPONENT type="5050" id="3411" index="28" uid="39e4ac82-c54b-435b-bf90-1399b414b066" > -<cdparam x="692" y="49" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="28 / avatar transition ID=53" /> -<TGConnectingPoint num="0" id="3379" /> -<TGConnectingPoint num="1" id="3380" /> -<TGConnectingPoint num="2" id="3381" /> -<TGConnectingPoint num="3" id="3382" /> -<TGConnectingPoint num="4" id="3383" /> -<TGConnectingPoint num="5" id="3384" /> -<TGConnectingPoint num="6" id="3385" /> -<TGConnectingPoint num="7" id="3386" /> -<TGConnectingPoint num="8" id="3387" /> -<TGConnectingPoint num="9" id="3388" /> -<TGConnectingPoint num="10" id="3389" /> -<TGConnectingPoint num="11" id="3390" /> -<TGConnectingPoint num="12" id="3391" /> -<TGConnectingPoint num="13" id="3392" /> -<TGConnectingPoint num="14" id="3393" /> -<TGConnectingPoint num="15" id="3394" /> -<TGConnectingPoint num="16" id="3395" /> -<TGConnectingPoint num="17" id="3396" /> -<TGConnectingPoint num="18" id="3397" /> -<TGConnectingPoint num="19" id="3398" /> -<TGConnectingPoint num="20" id="3399" /> -<TGConnectingPoint num="21" id="3400" /> -<TGConnectingPoint num="22" id="3401" /> -<TGConnectingPoint num="23" id="3402" /> -<TGConnectingPoint num="24" id="3403" /> -<TGConnectingPoint num="25" id="3404" /> -<TGConnectingPoint num="26" id="3405" /> -<TGConnectingPoint num="27" id="3406" /> -<TGConnectingPoint num="28" id="3407" /> -<TGConnectingPoint num="29" id="3408" /> -<TGConnectingPoint num="30" id="3409" /> -<TGConnectingPoint num="31" id="3410" /> +<COMPONENT type="5050" id="3132" index="8" uid="17da7720-409b-4752-82cc-b714ae1aa4a3" > +<cdparam x="705" y="343" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="8 / start ID=324" /> +<TGConnectingPoint num="0" id="3100" /> +<TGConnectingPoint num="1" id="3101" /> +<TGConnectingPoint num="2" id="3102" /> +<TGConnectingPoint num="3" id="3103" /> +<TGConnectingPoint num="4" id="3104" /> +<TGConnectingPoint num="5" id="3105" /> +<TGConnectingPoint num="6" id="3106" /> +<TGConnectingPoint num="7" id="3107" /> +<TGConnectingPoint num="8" id="3108" /> +<TGConnectingPoint num="9" id="3109" /> +<TGConnectingPoint num="10" id="3110" /> +<TGConnectingPoint num="11" id="3111" /> +<TGConnectingPoint num="12" id="3112" /> +<TGConnectingPoint num="13" id="3113" /> +<TGConnectingPoint num="14" id="3114" /> +<TGConnectingPoint num="15" id="3115" /> +<TGConnectingPoint num="16" id="3116" /> +<TGConnectingPoint num="17" id="3117" /> +<TGConnectingPoint num="18" id="3118" /> +<TGConnectingPoint num="19" id="3119" /> +<TGConnectingPoint num="20" id="3120" /> +<TGConnectingPoint num="21" id="3121" /> +<TGConnectingPoint num="22" id="3122" /> +<TGConnectingPoint num="23" id="3123" /> +<TGConnectingPoint num="24" id="3124" /> +<TGConnectingPoint num="25" id="3125" /> +<TGConnectingPoint num="26" id="3126" /> +<TGConnectingPoint num="27" id="3127" /> +<TGConnectingPoint num="28" id="3128" /> +<TGConnectingPoint num="29" id="3129" /> +<TGConnectingPoint num="30" id="3130" /> +<TGConnectingPoint num="31" id="3131" /> +<color value="-16711936" /> </COMPONENT> -<COMPONENT type="5050" id="3444" index="29" uid="0eb3d764-32a8-4ba8-9229-369b85f40c9e" > -<cdparam x="915" y="80" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="29 / Sending signal "value" ID=50" /> -<TGConnectingPoint num="0" id="3412" /> -<TGConnectingPoint num="1" id="3413" /> -<TGConnectingPoint num="2" id="3414" /> -<TGConnectingPoint num="3" id="3415" /> -<TGConnectingPoint num="4" id="3416" /> -<TGConnectingPoint num="5" id="3417" /> -<TGConnectingPoint num="6" id="3418" /> -<TGConnectingPoint num="7" id="3419" /> -<TGConnectingPoint num="8" id="3420" /> -<TGConnectingPoint num="9" id="3421" /> -<TGConnectingPoint num="10" id="3422" /> -<TGConnectingPoint num="11" id="3423" /> -<TGConnectingPoint num="12" id="3424" /> -<TGConnectingPoint num="13" id="3425" /> -<TGConnectingPoint num="14" id="3426" /> -<TGConnectingPoint num="15" id="3427" /> -<TGConnectingPoint num="16" id="3428" /> -<TGConnectingPoint num="17" id="3429" /> -<TGConnectingPoint num="18" id="3430" /> -<TGConnectingPoint num="19" id="3431" /> -<TGConnectingPoint num="20" id="3432" /> -<TGConnectingPoint num="21" id="3433" /> -<TGConnectingPoint num="22" id="3434" /> -<TGConnectingPoint num="23" id="3435" /> -<TGConnectingPoint num="24" id="3436" /> -<TGConnectingPoint num="25" id="3437" /> -<TGConnectingPoint num="26" id="3438" /> -<TGConnectingPoint num="27" id="3439" /> -<TGConnectingPoint num="28" id="3440" /> -<TGConnectingPoint num="29" id="3441" /> -<TGConnectingPoint num="30" id="3442" /> -<TGConnectingPoint num="31" id="3443" /> +<COMPONENT type="5050" id="3165" index="9" uid="b134a349-fb76-406e-b165-33496ed528ce" > +<cdparam x="653" y="270" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="9 / Sending signal "query" ID=323" /> +<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" /> </COMPONENT> -<COMPONENT type="5050" id="3477" index="30" uid="1ad59f82-880b-4f60-ae60-f8c7355601df" > -<cdparam x="1076" y="29" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="30 / avatar transition ID=52" /> -<TGConnectingPoint num="0" id="3445" /> -<TGConnectingPoint num="1" id="3446" /> -<TGConnectingPoint num="2" id="3447" /> -<TGConnectingPoint num="3" id="3448" /> -<TGConnectingPoint num="4" id="3449" /> -<TGConnectingPoint num="5" id="3450" /> -<TGConnectingPoint num="6" id="3451" /> -<TGConnectingPoint num="7" id="3452" /> -<TGConnectingPoint num="8" id="3453" /> -<TGConnectingPoint num="9" id="3454" /> -<TGConnectingPoint num="10" id="3455" /> -<TGConnectingPoint num="11" id="3456" /> -<TGConnectingPoint num="12" id="3457" /> -<TGConnectingPoint num="13" id="3458" /> -<TGConnectingPoint num="14" id="3459" /> -<TGConnectingPoint num="15" id="3460" /> -<TGConnectingPoint num="16" id="3461" /> -<TGConnectingPoint num="17" id="3462" /> -<TGConnectingPoint num="18" id="3463" /> -<TGConnectingPoint num="19" id="3464" /> -<TGConnectingPoint num="20" id="3465" /> -<TGConnectingPoint num="21" id="3466" /> -<TGConnectingPoint num="22" id="3467" /> -<TGConnectingPoint num="23" id="3468" /> -<TGConnectingPoint num="24" id="3469" /> -<TGConnectingPoint num="25" id="3470" /> -<TGConnectingPoint num="26" id="3471" /> -<TGConnectingPoint num="27" id="3472" /> -<TGConnectingPoint num="28" id="3473" /> -<TGConnectingPoint num="29" id="3474" /> -<TGConnectingPoint num="30" id="3475" /> -<TGConnectingPoint num="31" id="3476" /> +<COMPONENT type="5050" id="3198" index="10" uid="3540b909-814f-4b50-93e7-22d329e435ba" > +<cdparam x="626" y="186" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="10 / Waiting ID=325" /> +<TGConnectingPoint num="0" id="3166" /> +<TGConnectingPoint num="1" id="3167" /> +<TGConnectingPoint num="2" id="3168" /> +<TGConnectingPoint num="3" id="3169" /> +<TGConnectingPoint num="4" id="3170" /> +<TGConnectingPoint num="5" id="3171" /> +<TGConnectingPoint num="6" id="3172" /> +<TGConnectingPoint num="7" id="3173" /> +<TGConnectingPoint num="8" id="3174" /> +<TGConnectingPoint num="9" id="3175" /> +<TGConnectingPoint num="10" id="3176" /> +<TGConnectingPoint num="11" id="3177" /> +<TGConnectingPoint num="12" id="3178" /> +<TGConnectingPoint num="13" id="3179" /> +<TGConnectingPoint num="14" id="3180" /> +<TGConnectingPoint num="15" id="3181" /> +<TGConnectingPoint num="16" id="3182" /> +<TGConnectingPoint num="17" id="3183" /> +<TGConnectingPoint num="18" id="3184" /> +<TGConnectingPoint num="19" id="3185" /> +<TGConnectingPoint num="20" id="3186" /> +<TGConnectingPoint num="21" id="3187" /> +<TGConnectingPoint num="22" id="3188" /> +<TGConnectingPoint num="23" id="3189" /> +<TGConnectingPoint num="24" id="3190" /> +<TGConnectingPoint num="25" id="3191" /> +<TGConnectingPoint num="26" id="3192" /> +<TGConnectingPoint num="27" id="3193" /> +<TGConnectingPoint num="28" id="3194" /> +<TGConnectingPoint num="29" id="3195" /> +<TGConnectingPoint num="30" id="3196" /> +<TGConnectingPoint num="31" id="3197" /> </COMPONENT> -<COMPONENT type="5050" id="3510" index="31" uid="fe9771e1-f771-47fc-b086-28630262c9d0" > -<cdparam x="1191" y="151" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="31 / stop ID=49" /> -<TGConnectingPoint num="0" id="3478" /> -<TGConnectingPoint num="1" id="3479" /> -<TGConnectingPoint num="2" id="3480" /> -<TGConnectingPoint num="3" id="3481" /> -<TGConnectingPoint num="4" id="3482" /> -<TGConnectingPoint num="5" id="3483" /> -<TGConnectingPoint num="6" id="3484" /> -<TGConnectingPoint num="7" id="3485" /> -<TGConnectingPoint num="8" id="3486" /> -<TGConnectingPoint num="9" id="3487" /> -<TGConnectingPoint num="10" id="3488" /> -<TGConnectingPoint num="11" id="3489" /> -<TGConnectingPoint num="12" id="3490" /> -<TGConnectingPoint num="13" id="3491" /> -<TGConnectingPoint num="14" id="3492" /> -<TGConnectingPoint num="15" id="3493" /> -<TGConnectingPoint num="16" id="3494" /> -<TGConnectingPoint num="17" id="3495" /> -<TGConnectingPoint num="18" id="3496" /> -<TGConnectingPoint num="19" id="3497" /> -<TGConnectingPoint num="20" id="3498" /> -<TGConnectingPoint num="21" id="3499" /> -<TGConnectingPoint num="22" id="3500" /> -<TGConnectingPoint num="23" id="3501" /> -<TGConnectingPoint num="24" id="3502" /> -<TGConnectingPoint num="25" id="3503" /> -<TGConnectingPoint num="26" id="3504" /> -<TGConnectingPoint num="27" id="3505" /> -<TGConnectingPoint num="28" id="3506" /> -<TGConnectingPoint num="29" id="3507" /> -<TGConnectingPoint num="30" id="3508" /> -<TGConnectingPoint num="31" id="3509" /> -<color value="-65536" /> +<COMPONENT type="5050" id="3231" index="11" uid="29f9cbef-322a-489f-ba7c-8b3839760a6f" > +<cdparam x="499" y="149" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="11 / avatar transition ID=327" /> +<TGConnectingPoint num="0" id="3199" /> +<TGConnectingPoint num="1" id="3200" /> +<TGConnectingPoint num="2" id="3201" /> +<TGConnectingPoint num="3" id="3202" /> +<TGConnectingPoint num="4" id="3203" /> +<TGConnectingPoint num="5" id="3204" /> +<TGConnectingPoint num="6" id="3205" /> +<TGConnectingPoint num="7" id="3206" /> +<TGConnectingPoint num="8" id="3207" /> +<TGConnectingPoint num="9" id="3208" /> +<TGConnectingPoint num="10" id="3209" /> +<TGConnectingPoint num="11" id="3210" /> +<TGConnectingPoint num="12" id="3211" /> +<TGConnectingPoint num="13" id="3212" /> +<TGConnectingPoint num="14" id="3213" /> +<TGConnectingPoint num="15" id="3214" /> +<TGConnectingPoint num="16" id="3215" /> +<TGConnectingPoint num="17" id="3216" /> +<TGConnectingPoint num="18" id="3217" /> +<TGConnectingPoint num="19" id="3218" /> +<TGConnectingPoint num="20" id="3219" /> +<TGConnectingPoint num="21" id="3220" /> +<TGConnectingPoint num="22" id="3221" /> +<TGConnectingPoint num="23" id="3222" /> +<TGConnectingPoint num="24" id="3223" /> +<TGConnectingPoint num="25" id="3224" /> +<TGConnectingPoint num="26" id="3225" /> +<TGConnectingPoint num="27" id="3226" /> +<TGConnectingPoint num="28" id="3227" /> +<TGConnectingPoint num="29" id="3228" /> +<TGConnectingPoint num="30" id="3229" /> +<TGConnectingPoint num="31" id="3230" /> </COMPONENT> -<COMPONENT type="5050" id="3543" index="32" uid="c46f3ce9-3731-4e89-b12b-65b5862b2c2b" > -<cdparam x="493" y="679" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="32 / Sending signal "query" ID=27" /> -<TGConnectingPoint num="0" id="3511" /> -<TGConnectingPoint num="1" id="3512" /> -<TGConnectingPoint num="2" id="3513" /> -<TGConnectingPoint num="3" id="3514" /> -<TGConnectingPoint num="4" id="3515" /> -<TGConnectingPoint num="5" id="3516" /> -<TGConnectingPoint num="6" id="3517" /> -<TGConnectingPoint num="7" id="3518" /> -<TGConnectingPoint num="8" id="3519" /> -<TGConnectingPoint num="9" id="3520" /> -<TGConnectingPoint num="10" id="3521" /> -<TGConnectingPoint num="11" id="3522" /> -<TGConnectingPoint num="12" id="3523" /> -<TGConnectingPoint num="13" id="3524" /> -<TGConnectingPoint num="14" id="3525" /> -<TGConnectingPoint num="15" id="3526" /> -<TGConnectingPoint num="16" id="3527" /> -<TGConnectingPoint num="17" id="3528" /> -<TGConnectingPoint num="18" id="3529" /> -<TGConnectingPoint num="19" id="3530" /> -<TGConnectingPoint num="20" id="3531" /> -<TGConnectingPoint num="21" id="3532" /> -<TGConnectingPoint num="22" id="3533" /> -<TGConnectingPoint num="23" id="3534" /> -<TGConnectingPoint num="24" id="3535" /> -<TGConnectingPoint num="25" id="3536" /> -<TGConnectingPoint num="26" id="3537" /> -<TGConnectingPoint num="27" id="3538" /> -<TGConnectingPoint num="28" id="3539" /> -<TGConnectingPoint num="29" id="3540" /> -<TGConnectingPoint num="30" id="3541" /> -<TGConnectingPoint num="31" id="3542" /> +<COMPONENT type="5050" id="3264" index="12" uid="923bcd46-9989-4671-8921-5f1d002e134a" > +<cdparam x="313" y="60" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="12 / Receiving signal "answer" ID=322" /> +<TGConnectingPoint num="0" id="3232" /> +<TGConnectingPoint num="1" id="3233" /> +<TGConnectingPoint num="2" id="3234" /> +<TGConnectingPoint num="3" id="3235" /> +<TGConnectingPoint num="4" id="3236" /> +<TGConnectingPoint num="5" id="3237" /> +<TGConnectingPoint num="6" id="3238" /> +<TGConnectingPoint num="7" id="3239" /> +<TGConnectingPoint num="8" id="3240" /> +<TGConnectingPoint num="9" id="3241" /> +<TGConnectingPoint num="10" id="3242" /> +<TGConnectingPoint num="11" id="3243" /> +<TGConnectingPoint num="12" id="3244" /> +<TGConnectingPoint num="13" id="3245" /> +<TGConnectingPoint num="14" id="3246" /> +<TGConnectingPoint num="15" id="3247" /> +<TGConnectingPoint num="16" id="3248" /> +<TGConnectingPoint num="17" id="3249" /> +<TGConnectingPoint num="18" id="3250" /> +<TGConnectingPoint num="19" id="3251" /> +<TGConnectingPoint num="20" id="3252" /> +<TGConnectingPoint num="21" id="3253" /> +<TGConnectingPoint num="22" id="3254" /> +<TGConnectingPoint num="23" id="3255" /> +<TGConnectingPoint num="24" id="3256" /> +<TGConnectingPoint num="25" id="3257" /> +<TGConnectingPoint num="26" id="3258" /> +<TGConnectingPoint num="27" id="3259" /> +<TGConnectingPoint num="28" id="3260" /> +<TGConnectingPoint num="29" id="3261" /> +<TGConnectingPoint num="30" id="3262" /> +<TGConnectingPoint num="31" id="3263" /> </COMPONENT> -<COMPONENT type="5050" id="3576" index="33" uid="b158cc8a-dad4-42e3-8725-ec9749ed3495" > -<cdparam x="378" y="565" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="33 / Receiving signal "query" ID=37" /> -<TGConnectingPoint num="0" id="3544" /> -<TGConnectingPoint num="1" id="3545" /> -<TGConnectingPoint num="2" id="3546" /> -<TGConnectingPoint num="3" id="3547" /> -<TGConnectingPoint num="4" id="3548" /> -<TGConnectingPoint num="5" id="3549" /> -<TGConnectingPoint num="6" id="3550" /> -<TGConnectingPoint num="7" id="3551" /> -<TGConnectingPoint num="8" id="3552" /> -<TGConnectingPoint num="9" id="3553" /> -<TGConnectingPoint num="10" id="3554" /> -<TGConnectingPoint num="11" id="3555" /> -<TGConnectingPoint num="12" id="3556" /> -<TGConnectingPoint num="13" id="3557" /> -<TGConnectingPoint num="14" id="3558" /> -<TGConnectingPoint num="15" id="3559" /> -<TGConnectingPoint num="16" id="3560" /> -<TGConnectingPoint num="17" id="3561" /> -<TGConnectingPoint num="18" id="3562" /> -<TGConnectingPoint num="19" id="3563" /> -<TGConnectingPoint num="20" id="3564" /> -<TGConnectingPoint num="21" id="3565" /> -<TGConnectingPoint num="22" id="3566" /> -<TGConnectingPoint num="23" id="3567" /> -<TGConnectingPoint num="24" id="3568" /> -<TGConnectingPoint num="25" id="3569" /> -<TGConnectingPoint num="26" id="3570" /> -<TGConnectingPoint num="27" id="3571" /> -<TGConnectingPoint num="28" id="3572" /> -<TGConnectingPoint num="29" id="3573" /> -<TGConnectingPoint num="30" id="3574" /> -<TGConnectingPoint num="31" id="3575" /> +<COMPONENT type="5050" id="3297" index="13" uid="3d557ea7-3fba-4718-8b2b-f39ec8d322fc" > +<cdparam x="588" y="45" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="13 / stop ID=321" /> +<TGConnectingPoint num="0" id="3265" /> +<TGConnectingPoint num="1" id="3266" /> +<TGConnectingPoint num="2" id="3267" /> +<TGConnectingPoint num="3" id="3268" /> +<TGConnectingPoint num="4" id="3269" /> +<TGConnectingPoint num="5" id="3270" /> +<TGConnectingPoint num="6" id="3271" /> +<TGConnectingPoint num="7" id="3272" /> +<TGConnectingPoint num="8" id="3273" /> +<TGConnectingPoint num="9" id="3274" /> +<TGConnectingPoint num="10" id="3275" /> +<TGConnectingPoint num="11" id="3276" /> +<TGConnectingPoint num="12" id="3277" /> +<TGConnectingPoint num="13" id="3278" /> +<TGConnectingPoint num="14" id="3279" /> +<TGConnectingPoint num="15" id="3280" /> +<TGConnectingPoint num="16" id="3281" /> +<TGConnectingPoint num="17" id="3282" /> +<TGConnectingPoint num="18" id="3283" /> +<TGConnectingPoint num="19" id="3284" /> +<TGConnectingPoint num="20" id="3285" /> +<TGConnectingPoint num="21" id="3286" /> +<TGConnectingPoint num="22" id="3287" /> +<TGConnectingPoint num="23" id="3288" /> +<TGConnectingPoint num="24" id="3289" /> +<TGConnectingPoint num="25" id="3290" /> +<TGConnectingPoint num="26" id="3291" /> +<TGConnectingPoint num="27" id="3292" /> +<TGConnectingPoint num="28" id="3293" /> +<TGConnectingPoint num="29" id="3294" /> +<TGConnectingPoint num="30" id="3295" /> +<TGConnectingPoint num="31" id="3296" /> +<color value="-65536" /> </COMPONENT> -<COMPONENT type="5050" id="3609" index="34" uid="9b8cf930-53b7-45fc-b987-dde441b9302a" > -<cdparam x="423" y="311" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="34 / Sending signal "value" ID=45" /> -<TGConnectingPoint num="0" id="3577" /> -<TGConnectingPoint num="1" id="3578" /> -<TGConnectingPoint num="2" id="3579" /> -<TGConnectingPoint num="3" id="3580" /> -<TGConnectingPoint num="4" id="3581" /> -<TGConnectingPoint num="5" id="3582" /> -<TGConnectingPoint num="6" id="3583" /> -<TGConnectingPoint num="7" id="3584" /> -<TGConnectingPoint num="8" id="3585" /> -<TGConnectingPoint num="9" id="3586" /> -<TGConnectingPoint num="10" id="3587" /> -<TGConnectingPoint num="11" id="3588" /> -<TGConnectingPoint num="12" id="3589" /> -<TGConnectingPoint num="13" id="3590" /> -<TGConnectingPoint num="14" id="3591" /> -<TGConnectingPoint num="15" id="3592" /> -<TGConnectingPoint num="16" id="3593" /> -<TGConnectingPoint num="17" id="3594" /> -<TGConnectingPoint num="18" id="3595" /> -<TGConnectingPoint num="19" id="3596" /> -<TGConnectingPoint num="20" id="3597" /> -<TGConnectingPoint num="21" id="3598" /> -<TGConnectingPoint num="22" id="3599" /> -<TGConnectingPoint num="23" id="3600" /> -<TGConnectingPoint num="24" id="3601" /> -<TGConnectingPoint num="25" id="3602" /> -<TGConnectingPoint num="26" id="3603" /> -<TGConnectingPoint num="27" id="3604" /> -<TGConnectingPoint num="28" id="3605" /> -<TGConnectingPoint num="29" id="3606" /> -<TGConnectingPoint num="30" id="3607" /> -<TGConnectingPoint num="31" id="3608" /> +<COMPONENT type="5050" id="3330" index="14" uid="c9a943ab-da2e-4e48-9407-fdbe1e53394a" > +<cdparam x="346" y="507" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="14 / Sending signal "answer" ID=314" /> +<TGConnectingPoint num="0" id="3298" /> +<TGConnectingPoint num="1" id="3299" /> +<TGConnectingPoint num="2" id="3300" /> +<TGConnectingPoint num="3" id="3301" /> +<TGConnectingPoint num="4" id="3302" /> +<TGConnectingPoint num="5" id="3303" /> +<TGConnectingPoint num="6" id="3304" /> +<TGConnectingPoint num="7" id="3305" /> +<TGConnectingPoint num="8" id="3306" /> +<TGConnectingPoint num="9" id="3307" /> +<TGConnectingPoint num="10" id="3308" /> +<TGConnectingPoint num="11" id="3309" /> +<TGConnectingPoint num="12" id="3310" /> +<TGConnectingPoint num="13" id="3311" /> +<TGConnectingPoint num="14" id="3312" /> +<TGConnectingPoint num="15" id="3313" /> +<TGConnectingPoint num="16" id="3314" /> +<TGConnectingPoint num="17" id="3315" /> +<TGConnectingPoint num="18" id="3316" /> +<TGConnectingPoint num="19" id="3317" /> +<TGConnectingPoint num="20" id="3318" /> +<TGConnectingPoint num="21" id="3319" /> +<TGConnectingPoint num="22" id="3320" /> +<TGConnectingPoint num="23" id="3321" /> +<TGConnectingPoint num="24" id="3322" /> +<TGConnectingPoint num="25" id="3323" /> +<TGConnectingPoint num="26" id="3324" /> +<TGConnectingPoint num="27" id="3325" /> +<TGConnectingPoint num="28" id="3326" /> +<TGConnectingPoint num="29" id="3327" /> +<TGConnectingPoint num="30" id="3328" /> +<TGConnectingPoint num="31" id="3329" /> </COMPONENT> -<COMPONENT type="5050" id="3642" index="35" uid="aa4c1d40-387f-48be-9a4c-3b8bed779e27" > -<cdparam x="669" y="467" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="35 / Receiving signal "value" ID=29" /> -<TGConnectingPoint num="0" id="3610" /> -<TGConnectingPoint num="1" id="3611" /> -<TGConnectingPoint num="2" id="3612" /> -<TGConnectingPoint num="3" id="3613" /> -<TGConnectingPoint num="4" id="3614" /> -<TGConnectingPoint num="5" id="3615" /> -<TGConnectingPoint num="6" id="3616" /> -<TGConnectingPoint num="7" id="3617" /> -<TGConnectingPoint num="8" id="3618" /> -<TGConnectingPoint num="9" id="3619" /> -<TGConnectingPoint num="10" id="3620" /> -<TGConnectingPoint num="11" id="3621" /> -<TGConnectingPoint num="12" id="3622" /> -<TGConnectingPoint num="13" id="3623" /> -<TGConnectingPoint num="14" id="3624" /> -<TGConnectingPoint num="15" id="3625" /> -<TGConnectingPoint num="16" id="3626" /> -<TGConnectingPoint num="17" id="3627" /> -<TGConnectingPoint num="18" id="3628" /> -<TGConnectingPoint num="19" id="3629" /> -<TGConnectingPoint num="20" id="3630" /> -<TGConnectingPoint num="21" id="3631" /> -<TGConnectingPoint num="22" id="3632" /> -<TGConnectingPoint num="23" id="3633" /> -<TGConnectingPoint num="24" id="3634" /> -<TGConnectingPoint num="25" id="3635" /> -<TGConnectingPoint num="26" id="3636" /> -<TGConnectingPoint num="27" id="3637" /> -<TGConnectingPoint num="28" id="3638" /> -<TGConnectingPoint num="29" id="3639" /> -<TGConnectingPoint num="30" id="3640" /> -<TGConnectingPoint num="31" id="3641" /> +<COMPONENT type="5050" id="3363" index="15" uid="a54fc529-a909-4f53-8533-55b5c7502cb5" > +<cdparam x="303" y="239" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="15 / Receiving signal "answer" ID=322" /> +<TGConnectingPoint num="0" id="3331" /> +<TGConnectingPoint num="1" id="3332" /> +<TGConnectingPoint num="2" id="3333" /> +<TGConnectingPoint num="3" id="3334" /> +<TGConnectingPoint num="4" id="3335" /> +<TGConnectingPoint num="5" id="3336" /> +<TGConnectingPoint num="6" id="3337" /> +<TGConnectingPoint num="7" id="3338" /> +<TGConnectingPoint num="8" id="3339" /> +<TGConnectingPoint num="9" id="3340" /> +<TGConnectingPoint num="10" id="3341" /> +<TGConnectingPoint num="11" id="3342" /> +<TGConnectingPoint num="12" id="3343" /> +<TGConnectingPoint num="13" id="3344" /> +<TGConnectingPoint num="14" id="3345" /> +<TGConnectingPoint num="15" id="3346" /> +<TGConnectingPoint num="16" id="3347" /> +<TGConnectingPoint num="17" id="3348" /> +<TGConnectingPoint num="18" id="3349" /> +<TGConnectingPoint num="19" id="3350" /> +<TGConnectingPoint num="20" id="3351" /> +<TGConnectingPoint num="21" id="3352" /> +<TGConnectingPoint num="22" id="3353" /> +<TGConnectingPoint num="23" id="3354" /> +<TGConnectingPoint num="24" id="3355" /> +<TGConnectingPoint num="25" id="3356" /> +<TGConnectingPoint num="26" id="3357" /> +<TGConnectingPoint num="27" id="3358" /> +<TGConnectingPoint num="28" id="3359" /> +<TGConnectingPoint num="29" id="3360" /> +<TGConnectingPoint num="30" id="3361" /> +<TGConnectingPoint num="31" id="3362" /> </COMPONENT> -<COMPONENT type="5050" id="3675" index="36" uid="dfc20455-4285-4e11-a5d3-a343a0e372ea" > -<cdparam x="810" y="197" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="36 / Sending signal "value" ID=50" /> -<TGConnectingPoint num="0" id="3643" /> -<TGConnectingPoint num="1" id="3644" /> -<TGConnectingPoint num="2" id="3645" /> -<TGConnectingPoint num="3" id="3646" /> -<TGConnectingPoint num="4" id="3647" /> -<TGConnectingPoint num="5" id="3648" /> -<TGConnectingPoint num="6" id="3649" /> -<TGConnectingPoint num="7" id="3650" /> -<TGConnectingPoint num="8" id="3651" /> -<TGConnectingPoint num="9" id="3652" /> -<TGConnectingPoint num="10" id="3653" /> -<TGConnectingPoint num="11" id="3654" /> -<TGConnectingPoint num="12" id="3655" /> -<TGConnectingPoint num="13" id="3656" /> -<TGConnectingPoint num="14" id="3657" /> -<TGConnectingPoint num="15" id="3658" /> -<TGConnectingPoint num="16" id="3659" /> -<TGConnectingPoint num="17" id="3660" /> -<TGConnectingPoint num="18" id="3661" /> -<TGConnectingPoint num="19" id="3662" /> -<TGConnectingPoint num="20" id="3663" /> -<TGConnectingPoint num="21" id="3664" /> -<TGConnectingPoint num="22" id="3665" /> -<TGConnectingPoint num="23" id="3666" /> -<TGConnectingPoint num="24" id="3667" /> -<TGConnectingPoint num="25" id="3668" /> -<TGConnectingPoint num="26" id="3669" /> -<TGConnectingPoint num="27" id="3670" /> -<TGConnectingPoint num="28" id="3671" /> -<TGConnectingPoint num="29" id="3672" /> -<TGConnectingPoint num="30" id="3673" /> -<TGConnectingPoint num="31" id="3674" /> +<COMPONENT type="5050" id="3396" index="16" uid="25ac2fd0-5c90-48bf-888c-3e132f7e7867" > +<cdparam x="633" y="449" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="16 / Sending signal "query" ID=323" /> +<TGConnectingPoint num="0" id="3364" /> +<TGConnectingPoint num="1" id="3365" /> +<TGConnectingPoint num="2" id="3366" /> +<TGConnectingPoint num="3" id="3367" /> +<TGConnectingPoint num="4" id="3368" /> +<TGConnectingPoint num="5" id="3369" /> +<TGConnectingPoint num="6" id="3370" /> +<TGConnectingPoint num="7" id="3371" /> +<TGConnectingPoint num="8" id="3372" /> +<TGConnectingPoint num="9" id="3373" /> +<TGConnectingPoint num="10" id="3374" /> +<TGConnectingPoint num="11" id="3375" /> +<TGConnectingPoint num="12" id="3376" /> +<TGConnectingPoint num="13" id="3377" /> +<TGConnectingPoint num="14" id="3378" /> +<TGConnectingPoint num="15" id="3379" /> +<TGConnectingPoint num="16" id="3380" /> +<TGConnectingPoint num="17" id="3381" /> +<TGConnectingPoint num="18" id="3382" /> +<TGConnectingPoint num="19" id="3383" /> +<TGConnectingPoint num="20" id="3384" /> +<TGConnectingPoint num="21" id="3385" /> +<TGConnectingPoint num="22" id="3386" /> +<TGConnectingPoint num="23" id="3387" /> +<TGConnectingPoint num="24" id="3388" /> +<TGConnectingPoint num="25" id="3389" /> +<TGConnectingPoint num="26" id="3390" /> +<TGConnectingPoint num="27" id="3391" /> +<TGConnectingPoint num="28" id="3392" /> +<TGConnectingPoint num="29" id="3393" /> +<TGConnectingPoint num="30" id="3394" /> +<TGConnectingPoint num="31" id="3395" /> </COMPONENT> -<COMPONENT type="5050" id="3708" index="37" uid="0886f111-f01c-463e-8799-200777da84d3" > -<cdparam x="890" y="372" /> -<sizeparam width="35" height="35" minWidth="15" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="vertex" value="37 / Receiving signal "value" ID=29" /> -<TGConnectingPoint num="0" id="3676" /> -<TGConnectingPoint num="1" id="3677" /> -<TGConnectingPoint num="2" id="3678" /> -<TGConnectingPoint num="3" id="3679" /> -<TGConnectingPoint num="4" id="3680" /> -<TGConnectingPoint num="5" id="3681" /> -<TGConnectingPoint num="6" id="3682" /> -<TGConnectingPoint num="7" id="3683" /> -<TGConnectingPoint num="8" id="3684" /> -<TGConnectingPoint num="9" id="3685" /> -<TGConnectingPoint num="10" id="3686" /> -<TGConnectingPoint num="11" id="3687" /> -<TGConnectingPoint num="12" id="3688" /> -<TGConnectingPoint num="13" id="3689" /> -<TGConnectingPoint num="14" id="3690" /> -<TGConnectingPoint num="15" id="3691" /> -<TGConnectingPoint num="16" id="3692" /> -<TGConnectingPoint num="17" id="3693" /> -<TGConnectingPoint num="18" id="3694" /> -<TGConnectingPoint num="19" id="3695" /> -<TGConnectingPoint num="20" id="3696" /> -<TGConnectingPoint num="21" id="3697" /> -<TGConnectingPoint num="22" id="3698" /> -<TGConnectingPoint num="23" id="3699" /> -<TGConnectingPoint num="24" id="3700" /> -<TGConnectingPoint num="25" id="3701" /> -<TGConnectingPoint num="26" id="3702" /> -<TGConnectingPoint num="27" id="3703" /> -<TGConnectingPoint num="28" id="3704" /> -<TGConnectingPoint num="29" id="3705" /> -<TGConnectingPoint num="30" id="3706" /> -<TGConnectingPoint num="31" id="3707" /> +<COMPONENT type="5050" id="3429" index="17" uid="9e40766c-fc9c-433c-9a3c-04854951f25b" > +<cdparam x="676" y="564" /> +<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="vertex" value="17 / Receiving signal "query" ID=315" /> +<TGConnectingPoint num="0" id="3397" /> +<TGConnectingPoint num="1" id="3398" /> +<TGConnectingPoint num="2" id="3399" /> +<TGConnectingPoint num="3" id="3400" /> +<TGConnectingPoint num="4" id="3401" /> +<TGConnectingPoint num="5" id="3402" /> +<TGConnectingPoint num="6" id="3403" /> +<TGConnectingPoint num="7" id="3404" /> +<TGConnectingPoint num="8" id="3405" /> +<TGConnectingPoint num="9" id="3406" /> +<TGConnectingPoint num="10" id="3407" /> +<TGConnectingPoint num="11" id="3408" /> +<TGConnectingPoint num="12" id="3409" /> +<TGConnectingPoint num="13" id="3410" /> +<TGConnectingPoint num="14" id="3411" /> +<TGConnectingPoint num="15" id="3412" /> +<TGConnectingPoint num="16" id="3413" /> +<TGConnectingPoint num="17" id="3414" /> +<TGConnectingPoint num="18" id="3415" /> +<TGConnectingPoint num="19" id="3416" /> +<TGConnectingPoint num="20" id="3417" /> +<TGConnectingPoint num="21" id="3418" /> +<TGConnectingPoint num="22" id="3419" /> +<TGConnectingPoint num="23" id="3420" /> +<TGConnectingPoint num="24" id="3421" /> +<TGConnectingPoint num="25" id="3422" /> +<TGConnectingPoint num="26" id="3423" /> +<TGConnectingPoint num="27" id="3424" /> +<TGConnectingPoint num="28" id="3425" /> +<TGConnectingPoint num="29" id="3426" /> +<TGConnectingPoint num="30" id="3427" /> +<TGConnectingPoint num="31" id="3428" /> </COMPONENT> -<CONNECTOR type="5051" id="3709" index="38" uid="cdd91689-80b2-47fd-890a-d9ffdb7c0f64" > -<cdparam x="916" y="516" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<P1 x="1327" y="404" id="2455" /> -<P2 x="1284" y="559" id="2488" /> -<AutomaticDrawing data="true" /> -<extraparam> -<trans randomA="0.0" randomB="0.0" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5051" id="3710" index="39" uid="b3ed3506-d2b5-4c26-8e11-65cda5f2a75c" > -<cdparam x="910" y="581" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<P1 x="1284" y="559" id="2488" /> -<P2 x="1281" y="725" id="2521" /> -<AutomaticDrawing data="true" /> -<extraparam> -<trans randomA="0.0" randomB="0.0" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5051" id="3711" index="40" uid="8a3c085f-e3ae-4c37-8cb0-60bb5063411a" > -<cdparam x="867" y="705" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<P1 x="1023" y="689" id="2554" /> -<P2 x="933" y="552" id="2587" /> -<AutomaticDrawing data="true" /> -<extraparam> -<trans randomA="0.0" randomB="0.0" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5051" id="3712" index="41" uid="5117d3be-42fe-4aa2-8460-1ce321eef22e" > -<cdparam x="832" y="761" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<P1 x="933" y="552" id="2587" /> -<P2 x="807" y="612" id="2620" /> -<AutomaticDrawing data="true" /> -<extraparam> -<trans randomA="0.0" randomB="0.0" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5051" id="3713" index="42" uid="1c1fc9cb-f986-4470-b3f8-b19005bfafd6" > -<cdparam x="785" y="810" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<P1 x="807" y="612" id="2620" /> -<P2 x="850" y="831" id="2653" /> -<AutomaticDrawing data="true" /> -<extraparam> -<trans randomA="0.0" randomB="0.0" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5051" id="3714" index="43" uid="bab185f6-d7ed-4c0f-96c8-e65fed7e9951" > -<cdparam x="734" y="849" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<P1 x="850" y="831" id="2653" /> -<P2 x="719" y="924" id="2686" /> -<AutomaticDrawing data="true" /> -<extraparam> -<trans randomA="0.0" randomB="0.0" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5051" id="3715" index="44" uid="c9a82566-21d6-4fd6-8681-ca3bec62d76b" > -<cdparam x="676" y="881" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<P1 x="719" y="924" id="2686" /> -<P2 x="661" y="1082" id="2719" /> -<AutomaticDrawing data="true" /> -<extraparam> -<trans randomA="0.0" randomB="0.0" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5051" id="3716" index="45" uid="d680d342-3717-4e2c-a230-1266e7ef7214" > -<cdparam x="614" y="903" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<P1 x="661" y="1082" id="2719" /> -<P2 x="523" y="1160" id="2752" /> -<AutomaticDrawing data="true" /> -<extraparam> -<trans randomA="0.0" randomB="0.0" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5051" id="3717" index="46" uid="adc46fc0-c6aa-43aa-b36a-e9b45b559cfd" > -<cdparam x="676" y="881" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<P1 x="719" y="924" id="2686" /> -<P2 x="628" y="809" id="2785" /> -<AutomaticDrawing data="true" /> -<extraparam> -<trans randomA="0.0" randomB="0.0" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5051" id="3718" index="47" uid="62972749-7b68-40e7-9c72-7479ac709d02" > -<cdparam x="417" y="903" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<P1 x="404" y="824" id="2818" /> -<P2 x="367" y="972" id="2851" /> -<AutomaticDrawing data="true" /> -<extraparam> -<trans randomA="0.0" randomB="0.0" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5051" id="3719" index="48" uid="8897fa8b-23f1-48f1-b89b-fe4645408046" > -<cdparam x="355" y="881" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<P1 x="367" y="972" id="2851" /> -<P2 x="283" y="1110" id="2884" /> -<AutomaticDrawing data="true" /> -<extraparam> -<trans randomA="0.0" randomB="0.0" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5051" id="3720" index="49" uid="e8ef718d-b67b-426c-b98c-8f6eb0a73cd3" > -<cdparam x="245" y="810" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<P1 x="142" y="927" id="2917" /> -<P2 x="281" y="747" id="2950" /> -<AutomaticDrawing data="true" /> -<extraparam> -<trans randomA="0.0" randomB="0.0" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5051" id="3721" index="50" uid="9df8d400-3ce4-43ab-b2ee-28f301d9ee2a" > -<cdparam x="200" y="761" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<P1 x="281" y="747" id="2950" /> -<P2 x="244" y="586" id="2983" /> -<AutomaticDrawing data="true" /> -<extraparam> -<trans randomA="0.0" randomB="0.0" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5051" id="3722" index="51" uid="8edad540-a796-4cf3-90cf-b70435f9d939" > -<cdparam x="164" y="705" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<P1 x="244" y="586" id="2983" /> -<P2 x="109" y="690" id="3016" /> -<AutomaticDrawing data="true" /> -<extraparam> -<trans randomA="0.0" randomB="0.0" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5051" id="3723" index="52" uid="a1c81dcb-88cd-47bc-b02b-71c33a3c8034" > -<cdparam x="137" y="645" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<P1 x="109" y="690" id="3016" /> -<P2 x="91" y="628" id="3049" /> -<AutomaticDrawing data="true" /> -<extraparam> -<trans randomA="0.0" randomB="0.0" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5051" id="3724" index="53" uid="933a4ffb-90bb-45a4-822b-e29405ce582b" > -<cdparam x="116" y="516" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<P1 x="130" y="487" id="3082" /> -<P2 x="107" y="395" id="3115" /> -<AutomaticDrawing data="true" /> -<extraparam> -<trans randomA="0.0" randomB="0.0" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5051" id="3725" index="54" uid="c80db496-8e0e-4f14-8f43-23a184a582f8" > -<cdparam x="121" y="449" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<P1 x="107" y="395" id="3115" /> -<P2 x="81" y="241" id="3148" /> -<AutomaticDrawing data="true" /> -<extraparam> -<trans randomA="0.0" randomB="0.0" /> -</extraparam> -</CONNECTOR> -<CONNECTOR type="5051" id="3726" index="55" uid="230ae5f1-9c15-413c-bcce-4deb1cc0800d" > -<cdparam x="164" y="325" /> +<CONNECTOR type="5051" id="3430" index="18" uid="0f078f26-d768-431e-89d7-310e900a66df" > +<cdparam x="917" y="517" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="102" y="187" id="3181" /> -<P2 x="257" y="279" id="3214" /> +<P1 x="993" y="433" id="2836" /> +<P2 x="1019" y="613" id="2869" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3727" index="56" uid="6159779f-677e-4e61-876d-e4475ee2c4c1" > -<cdparam x="245" y="221" /> +<CONNECTOR type="5051" id="3431" index="19" uid="2239184d-9e49-49ce-b5bc-fede67589fcf" > +<cdparam x="823" y="774" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="369" y="166" id="3247" /> -<P2 x="202" y="33" id="3280" /> +<P1 x="882" y="813" id="2902" /> +<P2 x="777" y="696" id="2935" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3728" index="57" uid="1c0b3127-73fb-4d0c-bbdf-fc361e85415e" > -<cdparam x="297" y="181" /> +<CONNECTOR type="5051" id="3432" index="20" uid="537dc6b8-b416-4011-9d81-7f6504db046b" > +<cdparam x="717" y="863" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="202" y="33" id="3280" /> -<P2 x="345" y="27" id="3313" /> +<P1 x="777" y="696" id="2935" /> +<P2 x="638" y="784" id="2968" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3729" index="58" uid="856bd092-6bbe-48ba-b161-4e723a3363b9" > -<cdparam x="417" y="128" /> +<CONNECTOR type="5051" id="3433" index="21" uid="b633dffb-6fba-46c0-a6d5-9cb661938d2b" > +<cdparam x="586" y="910" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="596" y="162" id="3346" /> -<P2 x="709" y="66" id="3379" /> +<P1 x="638" y="784" id="2968" /> +<P2 x="436" y="729" id="3001" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3730" index="59" uid="902a4d01-77c7-4767-8af0-5f98ace5d618" > -<cdparam x="549" y="117" /> +<CONNECTOR type="5051" id="3434" index="22" uid="ccbf6c8d-7ca6-4e26-ac57-794d8abf6e77" > +<cdparam x="447" y="910" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="932" y="97" id="3412" /> -<P2 x="1093" y="46" id="3445" /> +<P1 x="436" y="729" id="3001" /> +<P2 x="363" y="524" id="3298" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3731" index="60" uid="3c99a809-848b-4e96-80cc-127838939678" > -<cdparam x="614" y="128" /> +<CONNECTOR type="5051" id="3435" index="23" uid="7fde50a3-2b30-4480-8d84-e94f976b2156" > +<cdparam x="317" y="863" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="1093" y="46" id="3445" /> -<P2 x="1208" y="168" id="3478" /> +<P1 x="288" y="655" id="3034" /> +<P2 x="147" y="814" id="3067" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3732" index="61" uid="ed7e04d4-2087-48d6-8fc1-d83a8c7a47e4" > -<cdparam x="481" y="913" /> +<CONNECTOR type="5051" id="3436" index="24" uid="78e990e0-a729-4b46-89cb-7f139b38cfd9" > +<cdparam x="141" y="653" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="628" y="809" id="2785" /> -<P2 x="510" y="696" id="3511" /> +<P1 x="722" y="360" id="3100" /> +<P2 x="650" y="466" id="3364" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3733" index="62" uid="9f71e980-e1e3-4e44-9726-ab9ed5ca5ed9" > -<cdparam x="734" y="181" /> +<CONNECTOR type="5051" id="3437" index="25" uid="222a080f-886b-4d49-aa91-cade82b42bd6" > +<cdparam x="117" y="517" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="510" y="696" id="3511" /> -<P2 x="404" y="824" id="2818" /> +<P1 x="670" y="287" id="3133" /> +<P2 x="643" y="203" id="3166" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3734" index="63" uid="4635b99f-13c1-4689-86da-52f69f0d8655" > -<cdparam x="200" y="761" /> +<CONNECTOR type="5051" id="3438" index="26" uid="ddb2021f-8ddc-4315-83d5-8c30033bdb57" > +<cdparam x="141" y="380" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="281" y="747" id="2950" /> -<P2 x="395" y="582" id="3544" /> +<P1 x="643" y="203" id="3166" /> +<P2 x="516" y="166" id="3199" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3735" index="64" uid="b0e529c7-325c-4d18-8496-ef13a001cf34" > -<cdparam x="785" y="221" /> +<CONNECTOR type="5051" id="3439" index="27" uid="9af484f6-c67c-48a1-90ac-b3e5176ee887" > +<cdparam x="210" y="259" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="395" y="582" id="3544" /> -<P2 x="244" y="586" id="2983" /> +<P1 x="516" y="166" id="3199" /> +<P2 x="330" y="77" id="3232" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3736" index="65" uid="6ab17370-44e6-4db8-a75d-b233b0366acf" > -<cdparam x="734" y="181" /> +<CONNECTOR type="5051" id="3440" index="28" uid="79b4a15e-cbd7-481d-8a92-8a4b13624d05" > +<cdparam x="316" y="170" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="510" y="696" id="3511" /> -<P2 x="395" y="582" id="3544" /> +<P1 x="330" y="77" id="3232" /> +<P2 x="605" y="62" id="3265" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3737" index="66" uid="3ae299fe-a438-4e11-b5b0-2f7879bc1823" > -<cdparam x="200" y="270" /> +<CONNECTOR type="5051" id="3441" index="29" uid="eb68b0c7-d0ff-4f2d-9546-1f9693af65c1" > +<cdparam x="586" y="123" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="257" y="279" id="3214" /> -<P2 x="440" y="328" id="3577" /> +<P1 x="363" y="524" id="3298" /> +<P2 x="288" y="655" id="3034" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3738" index="67" uid="27211b66-4ac7-47ee-885d-9ef55790a57f" > -<cdparam x="832" y="270" /> +<CONNECTOR type="5051" id="3442" index="30" uid="5f7ac8d2-c39e-4d17-9917-6cc38dbdccf3" > +<cdparam x="210" y="259" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="440" y="328" id="3577" /> -<P2 x="369" y="166" id="3247" /> +<P1 x="516" y="166" id="3199" /> +<P2 x="320" y="256" id="3331" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3739" index="68" uid="3a50808f-dd02-4c7f-83b3-3404966c1a88" > -<cdparam x="832" y="761" /> +<CONNECTOR type="5051" id="3443" index="31" uid="d0ac8bba-9973-47b2-bac1-ae9b302aa997" > +<cdparam x="717" y="170" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="933" y="552" id="2587" /> -<P2 x="686" y="484" id="3610" /> +<P1 x="320" y="256" id="3331" /> +<P2 x="330" y="77" id="3232" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3740" index="69" uid="e9390c2c-7d62-407d-8d40-66c245802ae5" > -<cdparam x="867" y="325" /> +<CONNECTOR type="5051" id="3444" index="32" uid="9e3488b5-a919-493d-8464-952ca275a614" > +<cdparam x="586" y="123" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="686" y="484" id="3610" /> -<P2 x="807" y="612" id="2620" /> +<P1 x="363" y="524" id="3298" /> +<P2 x="320" y="256" id="3331" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3741" index="70" uid="1c52f169-5f0a-4f4a-8f50-183d9fe7254e" > -<cdparam x="832" y="270" /> +<CONNECTOR type="5051" id="3445" index="33" uid="e758b6a4-b826-4f5e-aa7a-ff20f42e3eae" > +<cdparam x="717" y="170" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="440" y="328" id="3577" /> -<P2 x="686" y="484" id="3610" /> +<P1 x="320" y="256" id="3331" /> +<P2 x="363" y="524" id="3298" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3742" index="71" uid="102764d3-412f-481b-945f-bb8a3847ab92" > -<cdparam x="481" y="117" /> +<CONNECTOR type="5051" id="3446" index="34" uid="7b9a0599-0b49-430d-bb0e-f8d5e987b5cd" > +<cdparam x="823" y="259" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="709" y="66" id="3379" /> -<P2 x="827" y="214" id="3643" /> +<P1 x="650" y="466" id="3364" /> +<P2 x="670" y="287" id="3133" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3743" index="72" uid="0b9f271d-d889-4be3-837a-15f42beb584e" > -<cdparam x="894" y="385" /> +<CONNECTOR type="5051" id="3447" index="35" uid="ed0a3008-9510-4258-ad5a-109aa3ffcfd7" > +<cdparam x="717" y="863" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="827" y="214" id="3643" /> -<P2 x="932" y="97" id="3412" /> +<P1 x="777" y="696" id="2935" /> +<P2 x="693" y="581" id="3397" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3744" index="73" uid="7418b6b3-28ab-472e-9b26-b5e5f4be5775" > -<cdparam x="832" y="761" /> +<CONNECTOR type="5051" id="3448" index="36" uid="80bfa51c-16c1-4b3c-a8c4-efd9c387245d" > +<cdparam x="892" y="380" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="933" y="552" id="2587" /> -<P2 x="907" y="389" id="3676" /> +<P1 x="693" y="581" id="3397" /> +<P2 x="638" y="784" id="2968" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3745" index="74" uid="086425ef-3028-4c58-9148-9c77714bc26c" > -<cdparam x="910" y="449" /> +<CONNECTOR type="5051" id="3449" index="37" uid="8ce9fcfa-9881-4366-aae4-d0010f4c2f9c" > +<cdparam x="823" y="259" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="907" y="389" id="3676" /> -<P2 x="807" y="612" id="2620" /> +<P1 x="650" y="466" id="3364" /> +<P2 x="693" y="581" id="3397" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5051" id="3746" index="75" uid="11dfb0f9-b85c-4c83-9a24-3296dbf599fa" > -<cdparam x="894" y="385" /> +<CONNECTOR type="5051" id="3450" index="38" uid="473e5d2e-8c6e-41e5-8336-d022bce94bf7" > +<cdparam x="892" y="380" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<P1 x="827" y="214" id="3643" /> -<P2 x="907" y="389" id="3676" /> +<P1 x="693" y="581" id="3397" /> +<P2 x="650" y="466" id="3364" /> <AutomaticDrawing data="true" /> <extraparam> <trans randomA="0.0" randomB="0.0" /> diff --git a/src/main/java/avatartranslator/AvatarDependencyGraph.java b/src/main/java/avatartranslator/AvatarDependencyGraph.java index 1c4940b889..3f93a360dd 100644 --- a/src/main/java/avatartranslator/AvatarDependencyGraph.java +++ b/src/main/java/avatartranslator/AvatarDependencyGraph.java @@ -216,6 +216,83 @@ public class AvatarDependencyGraph { states.add(state); } + int cpt = 0; + for(AUTState state: states) { + TraceManager.addDev("" + cpt + ": state " + state.id + " / " + state.info + " / " + state); + cpt ++; + } + + // Optimization: remove states representing empty transitions + ArrayList<AUTState> toBeRemoved = new ArrayList<>(); + for(AUTState state: states) { + //TraceManager.addDev("Testing " + state.referenceObject.toString()); + if (state.referenceObject instanceof AvatarTransition) { + AvatarTransition at = (AvatarTransition) state.referenceObject; + //TraceManager.addDev("Found transition ID: " + at.getID()); + if (at.isEmpty()) { + //TraceManager.addDev("Found empty transition ID: " + at.getID()); + if (!at.isGuarded()) { + //TraceManager.addDev("Not guarded ID: " + at.getID()); + if (at.getNexts().size() > 0) { + + if (state.outTransitions.size() == 1) { + // State can be removed + + // We can update the transitions + // We assume that there is only one out transition + + toBeRemoved.add(state); + + int destination = state.outTransitions.get(0).destination; + transitions.remove(state.outTransitions.get(0)); + AUTState stateDest = states.get(destination); + stateDest.removeInTransition(state.outTransitions.get(0)); + for (AUTTransition atPrev : state.inTransitions) { + atPrev.destination = destination; + stateDest.inTransitions.add(atPrev); + } + state.outTransitions.clear(); + } + } + } + } + } + } + + + for(AUTState state: toBeRemoved) { + states.remove(state); + } + + + + // We update all ids; + cpt = 0; + for(AUTState state: states) { + if (cpt != state.id) { + // We now have to compact state ids + // We place the last state at index position + // We accordingly modify transitions + // Nothing to do if state index is already at last position + state.id = cpt; + for(AUTTransition atIn: state.inTransitions) { + atIn.destination = cpt; + } + for(AUTTransition atOut: state.outTransitions) { + atOut.origin = cpt; + } + } + cpt ++; + } + + cpt = 0; + for(AUTState state: states) { + TraceManager.addDev("" + cpt + ": state " + state.id + " / " + state.info + " / " + state); + cpt ++; + } + + + // Rework Avatar Actions on Signals if multiple, synchros for the same AAOS diff --git a/src/main/java/ui/TGUIAction.java b/src/main/java/ui/TGUIAction.java index 968da6bb8d..23f56162b3 100644 --- a/src/main/java/ui/TGUIAction.java +++ b/src/main/java/ui/TGUIAction.java @@ -1418,7 +1418,7 @@ public class TGUIAction extends AbstractAction { // Graph - actions[GD_VERTEX] = new TAction("add-gd-vertex", "Add vertex", IconManager.imgic222, IconManager.imgic222, + actions[GD_VERTEX] = new TAction("add-gd-vertex", "Add vertex", IconManager.imgic452, IconManager.imgic452, "Vertex", "Add a vertex " + "to " + "the currently opened graph", 0); diff --git a/src/main/java/ui/graphd/GraphDPanel.java b/src/main/java/ui/graphd/GraphDPanel.java index 5de81ac2c6..d49ad163a5 100644 --- a/src/main/java/ui/graphd/GraphDPanel.java +++ b/src/main/java/ui/graphd/GraphDPanel.java @@ -239,7 +239,7 @@ public class GraphDPanel extends TDiagramPanel implements TDPWithAttributes, Run } - autoUpdate(); + //autoUpdate(); } @@ -385,6 +385,12 @@ public class GraphDPanel extends TDiagramPanel implements TDPWithAttributes, Run energy += energyTmp * energyTmp * energyTmp * energyTmp * energyTmp * energyTmp; } + // Last, the closer to the center, the better it is + Point mid = new Point((getMinX() + getMaxX())/2, (getMinY() + getMaxY())/2); + energyTmp = new Point(tgc1.getX(), tgc1.getY()).distance(mid); + energy += energyTmp; + energyTmp = new Point(tgc2.getX(), tgc2.getY()).distance(mid); + energy += energyTmp; } } @@ -409,12 +415,12 @@ public class GraphDPanel extends TDiagramPanel implements TDPWithAttributes, Run tgc1.setMoveCd(x, y); x = (int) (tgc2.getX() + INC * deltaX); - x = Math.min(x, getMaxX()); - x = Math.max(x, getMinX()); + x = Math.min(x, getMaxX()-50); + x = Math.max(x, getMinX()+50); y = (int) (tgc2.getY() + INC * deltaY); - y = Math.min(y, getMaxY()); - y = Math.max(y, getMinY()); + y = Math.min(y, getMaxY()-50); + y = Math.max(y, getMinY()+50); tgc2.setMoveCd(x, y); diff --git a/src/main/java/ui/tree/DiagramTreeRenderer.java b/src/main/java/ui/tree/DiagramTreeRenderer.java index 181a91fee8..1f36e9f9a9 100755 --- a/src/main/java/ui/tree/DiagramTreeRenderer.java +++ b/src/main/java/ui/tree/DiagramTreeRenderer.java @@ -62,6 +62,7 @@ import ui.dd.TDeploymentDiagramPanel; import ui.diplodocusmethodology.DiplodocusMethodologyDiagramPanel; import ui.ebrdd.EBRDDPanel; import graph.RG; +import ui.graphd.GraphDPanel; import ui.iod.InteractionOverviewDiagramPanel; import ui.ncdd.NCDiagramPanel; import ui.osad.TURTLEOSActivityDiagramPanel; @@ -343,7 +344,16 @@ public class DiagramTreeRenderer extends DefaultTreeCellRenderer { } else if (value instanceof HelpEntry) { setIcon(IconManager.imgic32); - setToolTipText(((HelpEntry)value).getToolTip()); + setToolTipText(((HelpEntry) value).getToolTip()); + + } else if (value instanceof GraphDPanel) { + setIcon(IconManager.imgic450); + setToolTipText("Graphs"); + + } else if (value instanceof GraphPanel) { + setIcon(IconManager.imgic450); + setToolTipText("Panel for graphs"); + } else { setToolTipText(null); diff --git a/src/main/java/ui/util/IconManager.java b/src/main/java/ui/util/IconManager.java index 106bd5ac92..cf4a530e00 100755 --- a/src/main/java/ui/util/IconManager.java +++ b/src/main/java/ui/util/IconManager.java @@ -104,6 +104,10 @@ public class IconManager { public static ImageIcon imgic410, imgic412, imgic414, imgic416, imgic418; public static ImageIcon imgic420, imgic422, imgic424, imgic426; + + // Graph + public static ImageIcon imgic450, imgic452; + public static ImageIcon imgic500, imgic502, imgic504, imgic506, imgic508, imgic510; public static ImageIcon imgic512, imgic514, imgic516, imgic518, imgic520, imgic522, imgic524; @@ -453,6 +457,10 @@ public class IconManager { private static String icon424 = "referencetoarch.gif"; private static String icon426 = "referencetomapping.gif"; + // Graph + private static String icon450 = "graphaut.gif"; + private static String icon452 = "graphedge.gif"; + // SD @@ -1007,7 +1015,8 @@ public class IconManager { imgic424 = getIcon(icon424); imgic426 = getIcon(icon426); - + imgic450 = getIcon(icon450); + imgic452 = getIcon(icon452); imgic500 = getIcon(icon500); imgic502 = getIcon(icon502); diff --git a/src/main/resources/ui/util/graphaut.gif b/src/main/resources/ui/util/graphaut.gif new file mode 100644 index 0000000000000000000000000000000000000000..990bc3df5270781d8e630bbcbad905e4ede08a3c GIT binary patch literal 111 zcmZ?wbhEHb<Yy3IIK;xBy};&CzvH?4zZe)8Hpa)pk>XDlMlJ?M1|6U{14u0cvx&s6 zJ9c_b65=9_*BXoOM}9DMwhZ;sOi+IrDYLlr*$UgR8PC*Dch8Ktu;kX)Fd0W}7iJ@2 G25SJm@Fmj# literal 0 HcmV?d00001 diff --git a/src/main/resources/ui/util/graphedge.gif b/src/main/resources/ui/util/graphedge.gif new file mode 100644 index 0000000000000000000000000000000000000000..d163a6037e4bdbf533962e5aff9184e046938b67 GIT binary patch literal 98 zcmZ?wbhEHb<Yy3IIK;xBy};&CzvH?4zZe)8{v!d!pDc`A42%pqKye0;S_WoyiCuU8 r8SFAlS>X5}yfr}TyW!y-CBea6Sy@`zKj&R-wTm*hp7-=WCxbNr$%-iC literal 0 HcmV?d00001 -- GitLab