diff --git a/modeling/modelsForTestingTTool/modelszoom.xml b/modeling/modelsForTestingTTool/modelszoom.xml index 1e6f29832980eef56f669554e39dad6a4516b35c..8be822250296254fa31b8c2f65553714ea0dfcb0 100644 --- a/modeling/modelsForTestingTTool/modelszoom.xml +++ b/modeling/modelsForTestingTTool/modelszoom.xml @@ -6,7 +6,7 @@ <UseCaseDiagramPanel name="Use Case Diagram 0" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000009" > <COMPONENT type="703" id="33" > <cdparam x="168" y="367" /> -<sizeparam width="74" height="50" minWidth="40" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="77" height="50" minWidth="40" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2501" minY="10" maxY="1501" /> <infoparam name="actor" value="Actor2" /> @@ -45,8 +45,8 @@ </COMPONENT> <COMPONENT type="701" id="58" > -<cdparam x="390" y="322" /> -<sizeparam width="80" height="40" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="387" y="322" /> +<sizeparam width="87" height="40" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2501" minY="10" maxY="1501" /> <infoparam name="Use case" value="My use case" /> @@ -140,7 +140,7 @@ <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="182" y="244" id="74" /> -<P2 x="390" y="342" id="35" /> +<P2 x="387" y="342" id="35" /> <Point x="168" y="303" /> <Point x="231" y="270" /> <Point x="292" y="338" /> @@ -173,871 +173,176 @@ </UseCaseDiagramPanel> -<SequenceDiagramPanel name="ScenarioFromUCD0" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="606" id="228" > -<cdparam x="400" y="211" /> -<sizeparam width="10" height="411" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<SequenceDiagramPanel name="MyScenario0" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="606" id="163" > +<cdparam x="363" y="102" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="My system" value="My system" /> +<infoparam name="instance" value="Instance name" /> +<TGConnectingPoint num="0" id="114" /> +<TGConnectingPoint num="1" id="115" /> +<TGConnectingPoint num="2" id="116" /> +<TGConnectingPoint num="3" id="117" /> +<TGConnectingPoint num="4" id="118" /> +<TGConnectingPoint num="5" id="119" /> +<TGConnectingPoint num="6" id="120" /> +<TGConnectingPoint num="7" id="121" /> +<TGConnectingPoint num="8" id="122" /> +<TGConnectingPoint num="9" id="123" /> +<TGConnectingPoint num="10" id="124" /> +<TGConnectingPoint num="11" id="125" /> +<TGConnectingPoint num="12" id="126" /> +<TGConnectingPoint num="13" id="127" /> +<TGConnectingPoint num="14" id="128" /> +<TGConnectingPoint num="15" id="129" /> +<TGConnectingPoint num="16" id="130" /> +<TGConnectingPoint num="17" id="131" /> +<TGConnectingPoint num="18" id="132" /> +<TGConnectingPoint num="19" id="133" /> +<TGConnectingPoint num="20" id="134" /> +<TGConnectingPoint num="21" id="135" /> +<TGConnectingPoint num="22" id="136" /> +<TGConnectingPoint num="23" id="137" /> +<TGConnectingPoint num="24" id="138" /> +<TGConnectingPoint num="25" id="139" /> +<TGConnectingPoint num="26" id="140" /> +<TGConnectingPoint num="27" id="141" /> +<TGConnectingPoint num="28" id="142" /> +<TGConnectingPoint num="29" id="143" /> +<TGConnectingPoint num="30" id="144" /> +<TGConnectingPoint num="31" id="145" /> +<TGConnectingPoint num="32" id="146" /> +<TGConnectingPoint num="33" id="147" /> +<TGConnectingPoint num="34" id="148" /> +<TGConnectingPoint num="35" id="149" /> +<TGConnectingPoint num="36" id="150" /> +<TGConnectingPoint num="37" id="151" /> +<TGConnectingPoint num="38" id="152" /> +<TGConnectingPoint num="39" id="153" /> +<TGConnectingPoint num="40" id="154" /> +<TGConnectingPoint num="41" id="155" /> +<TGConnectingPoint num="42" id="156" /> +<TGConnectingPoint num="43" id="157" /> +<TGConnectingPoint num="44" id="158" /> +<TGConnectingPoint num="45" id="159" /> +<TGConnectingPoint num="46" id="160" /> +<TGConnectingPoint num="47" id="161" /> +<TGConnectingPoint num="48" id="162" /> <extraparam> <Actor data="false" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="610" id="287" > -<father id="228" num="0" /> -<cdparam x="406" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="288" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="285" > -<father id="228" num="1" /> -<cdparam x="406" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="286" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="283" > -<father id="228" num="2" /> -<cdparam x="406" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="284" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="281" > -<father id="228" num="3" /> -<cdparam x="406" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="282" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="279" > -<father id="228" num="4" /> -<cdparam x="406" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="280" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="277" > -<father id="228" num="5" /> -<cdparam x="406" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="278" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="275" > -<father id="228" num="6" /> -<cdparam x="406" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="276" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="273" > -<father id="228" num="7" /> -<cdparam x="406" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="274" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="271" > -<father id="228" num="8" /> -<cdparam x="406" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="272" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="269" > -<father id="228" num="9" /> -<cdparam x="406" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="270" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="267" > -<father id="228" num="10" /> -<cdparam x="406" y="505" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="268" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="265" > -<father id="228" num="11" /> -<cdparam x="406" y="489" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="266" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="263" > -<father id="228" num="12" /> -<cdparam x="406" y="472" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="264" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="261" > -<father id="228" num="13" /> -<cdparam x="406" y="455" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="262" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="259" > -<father id="228" num="14" /> -<cdparam x="406" y="439" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="260" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="257" > -<father id="228" num="15" /> -<cdparam x="406" y="422" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="258" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="255" > -<father id="228" num="16" /> -<cdparam x="406" y="405" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="256" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="253" > -<father id="228" num="17" /> -<cdparam x="406" y="389" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="254" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="251" > -<father id="228" num="18" /> -<cdparam x="406" y="372" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="252" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="249" > -<father id="228" num="19" /> -<cdparam x="406" y="355" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="250" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="247" > -<father id="228" num="20" /> -<cdparam x="406" y="339" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="248" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="245" > -<father id="228" num="21" /> -<cdparam x="406" y="322" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="246" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="243" > -<father id="228" num="22" /> -<cdparam x="406" y="305" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="244" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="241" > -<father id="228" num="23" /> -<cdparam x="406" y="289" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="242" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="239" > -<father id="228" num="24" /> -<cdparam x="406" y="272" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="240" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="237" > -<father id="228" num="25" /> -<cdparam x="406" y="255" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="238" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="235" > -<father id="228" num="26" /> -<cdparam x="406" y="239" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="236" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="233" > -<father id="228" num="27" /> -<cdparam x="406" y="223" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="234" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="231" > -<father id="228" num="28" /> -<cdparam x="406" y="225" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="232" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="229" > -<father id="228" num="29" /> -<cdparam x="406" y="223" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="230" /> +<SUBCOMPONENT type="608" id="113" > +<father id="163" num="0" /> +<cdparam x="368" y="260" /> +<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="5" maxX="5" minY="10" maxY="460" /> +<infoparam name="time interval" value="" /> +<TGConnectingPoint num="0" id="105" /> +<TGConnectingPoint num="1" id="106" /> +<TGConnectingPoint num="2" id="107" /> +<TGConnectingPoint num="3" id="108" /> +<TGConnectingPoint num="4" id="109" /> +<TGConnectingPoint num="5" id="110" /> +<TGConnectingPoint num="6" id="111" /> +<TGConnectingPoint num="7" id="112" /> +<extraparam> +<Interval minDelay="" maxDelay="" /> +</extraparam> </SUBCOMPONENT> -<COMPONENT type="606" id="167" > -<cdparam x="250" y="211" /> -<sizeparam width="10" height="411" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="606" id="213" > +<cdparam x="192" y="34" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Actor2" value="Actor2" /> +<infoparam name="instance" value="Instance name" /> +<TGConnectingPoint num="0" id="164" /> +<TGConnectingPoint num="1" id="165" /> +<TGConnectingPoint num="2" id="166" /> +<TGConnectingPoint num="3" id="167" /> +<TGConnectingPoint num="4" id="168" /> +<TGConnectingPoint num="5" id="169" /> +<TGConnectingPoint num="6" id="170" /> +<TGConnectingPoint num="7" id="171" /> +<TGConnectingPoint num="8" id="172" /> +<TGConnectingPoint num="9" id="173" /> +<TGConnectingPoint num="10" id="174" /> +<TGConnectingPoint num="11" id="175" /> +<TGConnectingPoint num="12" id="176" /> +<TGConnectingPoint num="13" id="177" /> +<TGConnectingPoint num="14" id="178" /> +<TGConnectingPoint num="15" id="179" /> +<TGConnectingPoint num="16" id="180" /> +<TGConnectingPoint num="17" id="181" /> +<TGConnectingPoint num="18" id="182" /> +<TGConnectingPoint num="19" id="183" /> +<TGConnectingPoint num="20" id="184" /> +<TGConnectingPoint num="21" id="185" /> +<TGConnectingPoint num="22" id="186" /> +<TGConnectingPoint num="23" id="187" /> +<TGConnectingPoint num="24" id="188" /> +<TGConnectingPoint num="25" id="189" /> +<TGConnectingPoint num="26" id="190" /> +<TGConnectingPoint num="27" id="191" /> +<TGConnectingPoint num="28" id="192" /> +<TGConnectingPoint num="29" id="193" /> +<TGConnectingPoint num="30" id="194" /> +<TGConnectingPoint num="31" id="195" /> +<TGConnectingPoint num="32" id="196" /> +<TGConnectingPoint num="33" id="197" /> +<TGConnectingPoint num="34" id="198" /> +<TGConnectingPoint num="35" id="199" /> +<TGConnectingPoint num="36" id="200" /> +<TGConnectingPoint num="37" id="201" /> +<TGConnectingPoint num="38" id="202" /> +<TGConnectingPoint num="39" id="203" /> +<TGConnectingPoint num="40" id="204" /> +<TGConnectingPoint num="41" id="205" /> +<TGConnectingPoint num="42" id="206" /> +<TGConnectingPoint num="43" id="207" /> +<TGConnectingPoint num="44" id="208" /> +<TGConnectingPoint num="45" id="209" /> +<TGConnectingPoint num="46" id="210" /> +<TGConnectingPoint num="47" id="211" /> +<TGConnectingPoint num="48" id="212" /> <extraparam> -<Actor data="true" /> +<Actor data="false" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="610" id="226" > -<father id="167" num="0" /> -<cdparam x="256" y="518" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="227" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="224" > -<father id="167" num="1" /> -<cdparam x="256" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="225" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="222" > -<father id="167" num="2" /> -<cdparam x="256" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="223" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="220" > -<father id="167" num="3" /> -<cdparam x="256" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="221" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="218" > -<father id="167" num="4" /> -<cdparam x="256" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="219" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="216" > -<father id="167" num="5" /> -<cdparam x="256" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="217" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="214" > -<father id="167" num="6" /> -<cdparam x="256" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="215" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="212" > -<father id="167" num="7" /> -<cdparam x="256" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="213" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="210" > -<father id="167" num="8" /> -<cdparam x="256" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="211" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="208" > -<father id="167" num="9" /> -<cdparam x="256" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="209" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="206" > -<father id="167" num="10" /> -<cdparam x="256" y="505" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="207" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="204" > -<father id="167" num="11" /> -<cdparam x="256" y="489" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="205" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="202" > -<father id="167" num="12" /> -<cdparam x="256" y="472" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="203" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="200" > -<father id="167" num="13" /> -<cdparam x="256" y="455" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="201" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="198" > -<father id="167" num="14" /> -<cdparam x="256" y="439" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="199" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="196" > -<father id="167" num="15" /> -<cdparam x="256" y="422" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="197" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="194" > -<father id="167" num="16" /> -<cdparam x="256" y="405" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="195" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="192" > -<father id="167" num="17" /> -<cdparam x="256" y="389" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="193" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="190" > -<father id="167" num="18" /> -<cdparam x="256" y="372" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="191" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="188" > -<father id="167" num="19" /> -<cdparam x="256" y="355" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="189" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="186" > -<father id="167" num="20" /> -<cdparam x="256" y="339" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="187" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="184" > -<father id="167" num="21" /> -<cdparam x="256" y="322" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="185" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="182" > -<father id="167" num="22" /> -<cdparam x="256" y="305" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="183" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="180" > -<father id="167" num="23" /> -<cdparam x="256" y="289" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="181" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="178" > -<father id="167" num="24" /> -<cdparam x="256" y="272" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="179" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="176" > -<father id="167" num="25" /> -<cdparam x="256" y="255" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="177" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="174" > -<father id="167" num="26" /> -<cdparam x="256" y="239" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="175" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="172" > -<father id="167" num="27" /> -<cdparam x="256" y="223" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="173" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="170" > -<father id="167" num="28" /> -<cdparam x="256" y="225" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="171" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="168" > -<father id="167" num="29" /> -<cdparam x="256" y="223" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="169" /> -</SUBCOMPONENT> -<COMPONENT type="606" id="106" > -<cdparam x="100" y="211" /> -<sizeparam width="10" height="411" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="107" id="214" > +<cdparam x="197" y="154" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="msg?" /> +<P1 x="197" y="154" id="175" /> +<P2 x="368" y="192" id="122" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</SequenceDiagramPanel> + +<SequenceDiagramPanelZV name="MyScenario1" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="623" id="216" > +<cdparam x="275" y="143" /> +<sizeparam width="49" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Actor1" value="Actor1" /> -<extraparam> -<Actor data="true" /> -</extraparam> +<infoparam name="action state" value="action" /> +<TGConnectingPoint num="0" id="217" /> +<TGConnectingPoint num="1" id="218" /> +<TGConnectingPoint num="2" id="219" /> +<TGConnectingPoint num="3" id="220" /> +<TGConnectingPoint num="4" id="221" /> +<TGConnectingPoint num="5" id="222" /> +<TGConnectingPoint num="6" id="223" /> +<TGConnectingPoint num="7" id="224" /> </COMPONENT> -<SUBCOMPONENT type="603" id="289" > -<father id="106" num="0" /> -<cdparam x="117" y="426" /> -<sizeparam width="15" height="25" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="18" maxX="18" minY="-2" maxY="389" /> -<infoparam name="setting timer" value="{timer=myTimer, duration=10}" /> -<TGConnectingPoint num="0" id="290" /> -<TGConnectingPoint num="1" id="291" /> -<TGConnectingPoint num="2" id="292" /> -<TGConnectingPoint num="3" id="293" /> -<TGConnectingPoint num="4" id="294" /> -<TGConnectingPoint num="5" id="295" /> -<TGConnectingPoint num="6" id="296" /> -<TGConnectingPoint num="7" id="297" /> -<extraparam> -<Interval timer="myTimer" duration="10" /> -</extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="165" > -<father id="106" num="1" /> -<cdparam x="106" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="166" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="163" > -<father id="106" num="2" /> -<cdparam x="106" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="164" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="161" > -<father id="106" num="3" /> -<cdparam x="106" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="162" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="159" > -<father id="106" num="4" /> -<cdparam x="106" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="160" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="157" > -<father id="106" num="5" /> -<cdparam x="106" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="158" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="155" > -<father id="106" num="6" /> -<cdparam x="106" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="156" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="153" > -<father id="106" num="7" /> -<cdparam x="106" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="154" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="151" > -<father id="106" num="8" /> -<cdparam x="106" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="152" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="149" > -<father id="106" num="9" /> -<cdparam x="106" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="150" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="147" > -<father id="106" num="10" /> -<cdparam x="106" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="148" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="145" > -<father id="106" num="11" /> -<cdparam x="106" y="505" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="146" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="143" > -<father id="106" num="12" /> -<cdparam x="106" y="489" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="144" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="141" > -<father id="106" num="13" /> -<cdparam x="106" y="472" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="142" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="139" > -<father id="106" num="14" /> -<cdparam x="106" y="455" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="140" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="137" > -<father id="106" num="15" /> -<cdparam x="106" y="501" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="138" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="135" > -<father id="106" num="16" /> -<cdparam x="106" y="519" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="136" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="133" > -<father id="106" num="17" /> -<cdparam x="106" y="405" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="134" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="131" > -<father id="106" num="18" /> -<cdparam x="106" y="389" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="132" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="129" > -<father id="106" num="19" /> -<cdparam x="106" y="372" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="130" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="127" > -<father id="106" num="20" /> -<cdparam x="106" y="355" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="128" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="125" > -<father id="106" num="21" /> -<cdparam x="106" y="339" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="126" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="123" > -<father id="106" num="22" /> -<cdparam x="106" y="322" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="124" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="121" > -<father id="106" num="23" /> -<cdparam x="106" y="305" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="122" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="119" > -<father id="106" num="24" /> -<cdparam x="106" y="289" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="120" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="117" > -<father id="106" num="25" /> -<cdparam x="106" y="272" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="118" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="115" > -<father id="106" num="26" /> -<cdparam x="106" y="255" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="116" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="113" > -<father id="106" num="27" /> -<cdparam x="106" y="239" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="114" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="111" > -<father id="106" num="28" /> -<cdparam x="106" y="223" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="112" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="109" > -<father id="106" num="29" /> -<cdparam x="106" y="225" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="110" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="610" id="107" > -<father id="106" num="30" /> -<cdparam x="106" y="223" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" /> -<infoparam name="port" value="port" /> -<TGConnectingPoint num="0" id="108" /> -</SUBCOMPONENT> -</SequenceDiagramPanel> +</SequenceDiagramPanelZV> </Modeling> diff --git a/src/ui/AvatarAnalysisPanel.java b/src/ui/AvatarAnalysisPanel.java index 52a8d932714e5e864b16f4124deb8e44f32fc20b..a286eb445bc674f285daf58ab507f93357b01af2 100755 --- a/src/ui/AvatarAnalysisPanel.java +++ b/src/ui/AvatarAnalysisPanel.java @@ -309,7 +309,7 @@ public class AvatarAnalysisPanel extends TURTLEPanel { // Add actors (and the system) for(TGComponent elt: actors) { if (elt.getX() > middleX && !systemAdded) { - sdi = (ui.sd2.SDInstance)(TGComponentManager.addComponent(initX, initY, TGComponentManager.SD_INSTANCE, panel)); + sdi = (ui.sd2.SDInstance)(TGComponentManager.addComponent(initX, initY, TGComponentManager.SDZV_INSTANCE, panel)); sdi.setValue(systemName); sdi.setName(systemName); sdi.setActor(false); @@ -317,7 +317,7 @@ public class AvatarAnalysisPanel extends TURTLEPanel { initX += stepX; systemAdded = true; } - sdi = (ui.sd2.SDInstance)(TGComponentManager.addComponent(initX, initY, TGComponentManager.SD_INSTANCE, panel)); + sdi = (ui.sd2.SDInstance)(TGComponentManager.addComponent(initX, initY, TGComponentManager.SDZV_INSTANCE, panel)); sdi.setValue(elt.getValue()); sdi.setName(elt.getValue()); sdi.setActor(true); @@ -326,7 +326,7 @@ public class AvatarAnalysisPanel extends TURTLEPanel { } if (!systemAdded) { - sdi = (ui.sd2.SDInstance)(TGComponentManager.addComponent(initX, initY, TGComponentManager.SD_INSTANCE, panel)); + sdi = (ui.sd2.SDInstance)(TGComponentManager.addComponent(initX, initY, TGComponentManager.SDZV_INSTANCE, panel)); sdi.setValue(systemName); sdi.setName(systemName); sdi.setActor(false); diff --git a/src/ui/GTURTLEModeling.java b/src/ui/GTURTLEModeling.java index c82c733c9cc33b05bf91c40a3b5b066d8e4f465c..c29ff37d93566e5e9a47183e9fa4e43a0145bf02 100755 --- a/src/ui/GTURTLEModeling.java +++ b/src/ui/GTURTLEModeling.java @@ -6281,6 +6281,11 @@ public class GTURTLEModeling { loadSequenceDiagram(elt, indexAnalysis); //TraceManager.addDev("Loading seq diag done"); cpt ++; + } else if (elt.getTagName().compareTo("SequenceDiagramPanelZV") == 0) { + //TraceManager.addDev("Loading seq diag"); + loadSequenceDiagramZV(elt, indexAnalysis); + //TraceManager.addDev("Loading seq diag done"); + cpt ++; } else if (elt.getTagName().compareTo("UseCaseDiagramPanel") == 0) { // Managing use case diagrams //TraceManager.addDev("Loading ucd diag"); diff --git a/src/ui/TURTLEPanelPopupListener.java b/src/ui/TURTLEPanelPopupListener.java index b9e5075031e893b4ed164974b99bd1f45070cdeb..f1906a26c08647bfadca72672371ea402d79b195 100755 --- a/src/ui/TURTLEPanelPopupListener.java +++ b/src/ui/TURTLEPanelPopupListener.java @@ -59,7 +59,7 @@ public class TURTLEPanelPopupListener extends MouseAdapter /* popup menus onto t private JPopupMenu menu; protected MainGUI mgui; - private JMenuItem rename, remove, moveRight, moveLeft, sort, newucd, newsd, newsdfromucd, newreq, + private JMenuItem rename, remove, moveRight, moveLeft, sort, newucd, newsd, newsdzv, newsdfromucd, newreq, newebrdd, newprosmd, newavatarrd, newavatarpd, newavatarcd, newavatarad, newavatarmad; private JMenuItem newatd; @@ -94,7 +94,8 @@ public class TURTLEPanelPopupListener extends MouseAdapter /* popup menus onto t moveRight = createMenuItem("Move to the right"); sort = createMenuItem("Sort"); newucd = createMenuItem("New Use Case Diagram"); - newsd = createMenuItem("New Sequence Diagram"); + newsd = createMenuItem("New Sequence Diagram (old version)"); + newsdzv = createMenuItem("New Sequence Diagram"); newsdfromucd = createMenuItem("New Sequence Diagram (from Use Case Diagram)"); newreq = createMenuItem("New Requirement Diagram"); newebrdd = createMenuItem("New Event-Based Requirement Description Diagram"); @@ -121,6 +122,8 @@ public class TURTLEPanelPopupListener extends MouseAdapter /* popup menus onto t menu.add(newavatarad); } menu.add(newsd); + menu.add(newsdzv); + menu.add(newsdfromucd); menu.addSeparator(); menu.add(newreq); @@ -184,6 +187,7 @@ public class TURTLEPanelPopupListener extends MouseAdapter /* popup menus onto t newucd.setEnabled(tp.isUCDEnabled()); newsd.setEnabled(tp.isSDEnabled()); + newsdzv.setEnabled(tp.isSDEnabled()); newsdfromucd.setEnabled(tp.isSDEnabled() && (mgui.getCurrentTDiagramPanel() instanceof UseCaseDiagramPanel)); newreq.setEnabled(tp.isReqEnabled()); newebrdd.setEnabled(tp.isReqEnabled()); @@ -216,9 +220,12 @@ public class TURTLEPanelPopupListener extends MouseAdapter /* popup menus onto t } else if (ac.equals("New Use Case Diagram")) { mgui.createUniqueUseCaseDiagram(tp, "Use Case Diagram"); mgui.changeMade(null, -1); - } else if (ac.equals("New Sequence Diagram")) { + } else if (item == newsd) { mgui.createUniqueSequenceDiagram(tp, "MyScenario"); mgui.changeMade(null, -1); + } else if (item == newsdzv) { + mgui.createUniqueSequenceDiagramZV(tp, "MyScenario"); + mgui.changeMade(null, -1); } else if (item == newsdfromucd) { mgui.createSequenceDiagramFromUCD(tp, "ScenarioFromUCD", (UseCaseDiagramPanel)(mgui.getCurrentTDiagramPanel())); mgui.changeMade(null, -1);