123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235 |
- <?xml version="1.0" encoding="UTF-8"?>
- <xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:uml="http://schema.omg.org/spec/UML/2.1">
- <xmi:Documentation exporter="umbrello uml modeller 2.37.3 (Applications 22.12.3) http://umbrello.kde.org" exporterVersion="2.0.4"/>
- <uml:Model xmi:id="m1" name="UML Model">
- <packagedElement xmi:type="uml:Stereotype" xmi:id="folder" name="folder"/>
- <packagedElement xmi:type="uml:Stereotype" xmi:id="dataType" name="dataType"/>
- <packagedElement xmi:type="uml:Model" xmi:id="Logical_View" name="Logical View">
- <uml:Package xmi:id="Datatypes" name="Datatypes" stereotype="folder">
- <packagedElement xmi:type="uml:DataType" xmi:id="uShIgytqKOLXZ" name="char" stereotype="dataType"/>
- <packagedElement xmi:type="uml:DataType" xmi:id="uP9m2IdywLoXE" name="int" stereotype="dataType"/>
- <packagedElement xmi:type="uml:DataType" xmi:id="utsA58Vzslf31" name="float" stereotype="dataType"/>
- <packagedElement xmi:type="uml:DataType" xmi:id="unLTpx5tQBlay" name="double" stereotype="dataType"/>
- <packagedElement xmi:type="uml:DataType" xmi:id="uKvBgljmvN0p2" name="bool" stereotype="dataType"/>
- <packagedElement xmi:type="uml:DataType" xmi:id="uHx1SF6wHf1pJ" name="string" stereotype="dataType"/>
- <packagedElement xmi:type="uml:DataType" xmi:id="uukeLmLuTqNh5" name="unsigned char" stereotype="dataType"/>
- <packagedElement xmi:type="uml:DataType" xmi:id="uSU8bOHWpjOQt" name="signed char" stereotype="dataType"/>
- <packagedElement xmi:type="uml:DataType" xmi:id="uWt51UFKOOKmg" name="unsigned int" stereotype="dataType"/>
- <packagedElement xmi:type="uml:DataType" xmi:id="u4fC7S8tj73nN" name="signed int" stereotype="dataType"/>
- <packagedElement xmi:type="uml:DataType" xmi:id="uVtFbTHCAQmDG" name="short int" stereotype="dataType"/>
- <packagedElement xmi:type="uml:DataType" xmi:id="uSnpAU5VKJ0QY" name="unsigned short int" stereotype="dataType"/>
- <packagedElement xmi:type="uml:DataType" xmi:id="uHvrbNboWSD1K" name="signed short int" stereotype="dataType"/>
- <packagedElement xmi:type="uml:DataType" xmi:id="uMeISOXkF2Uzu" name="long int" stereotype="dataType"/>
- <packagedElement xmi:type="uml:DataType" xmi:id="uPm51ulV6Lf93" name="signed long int" stereotype="dataType"/>
- <packagedElement xmi:type="uml:DataType" xmi:id="uzIJ1GkaZlQmm" name="unsigned long int" stereotype="dataType"/>
- <packagedElement xmi:type="uml:DataType" xmi:id="uQOrSGXXIpqpt" name="long double" stereotype="dataType"/>
- <packagedElement xmi:type="uml:DataType" xmi:id="uuDyYXZs102Mc" name="wchar_t" stereotype="dataType"/>
- </uml:Package>
- <packagedElement xmi:type="uml:Class" xmi:id="u3Oy8H0VAdrdO" name="Api" comment="Verbindung zum SAM API.">
- <ownedAttribute xmi:type="uml:Property" xmi:id="urhI7ncflbayh" name="socket" visibility="private" type="u2y6w4ys96Hx4"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="ukQVT7G8xbPwD" name="initialize">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="uUtHChWld9U1b" name="Host" visibility="private" type="uyEWub3iq1C3A" value="127.0.0.1"/>
- <ownedParameter xmi:type="uml:Parameter" xmi:id="uR31MZW4UfouT" name="port" visibility="private" type="uFTTWpgoVXNzb" value="7656"/>
- </ownedOperation>
- <ownedOperation xmi:type="uml:Operation" xmi:id="ufrm6iRhqGpC1" name="send_message">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="u64FR6l0vw57f" type="u9lQtuvyjfpeG" direction="return"/>
- <ownedParameter xmi:type="uml:Parameter" xmi:id="uvcLYnewjCPE9" name="msg" comment="Die Nachricht, welche gesendet werden soll." visibility="private" type="u9lQtuvyjfpeG" value=""/>
- </ownedOperation>
- <ownedOperation xmi:type="uml:Operation" xmi:id="uv8fGRjmhEpa0" name="check_for_ping" comment="Prüft, ob der Server eine Ping-Anfrage gesendet hat. Wenn ja, sendet ein Pong zurück. Wenn nein, tut nichts. Das Pong wird gesendet, indem die send_message-Funktion mit einer Pong Nachricht aufgerufen wird."/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="uweSatDoAw38l" name="close" comment="Schließt die Verbindung zum SAM API. Dafür wird eine QUIT-Nachricht gesendet und anschließend der Socket geschlossen."/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="u3EAVcKwI1pJJ" name="closed?" comment="Überprüft, ob eine Verbindung zum SAM API besteht."/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="ufv1yArWDIQAR" name="hello_version" comment="Sendet eine Hello Version-Nachricht mit der gewünschten Versions-Nummer an den Server und überprüft, ob die Versionsnummer wie gewünscht ist. Wirft einen Fehler falls die Versionsnummer nicht wie gewünscht ist.">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="uHAhtWnJo47nD" name="user" comment="Nutzername für das SAM API" visibility="private" type="uyEWub3iq1C3A" value=""/>
- <ownedParameter xmi:type="uml:Parameter" xmi:id="uvoFSuhFU0kdF" name="password" comment="Password für den Benutzer des SAM APIs" visibility="private" type="uyEWub3iq1C3A" value=""/>
- </ownedOperation>
- <ownedOperation xmi:type="uml:Operation" xmi:id="u7UU803aAQpES" name="pong" comment="Sendet eine Pong-Nachricht an den Server."/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="utIR1kIlrppnA" name="ping" comment="Sendet eine Ping-Anfrage an den Server. Gibt true zurück, falls der Server gemäß Protokoll-Specification antwortet, sonst false.">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="uzaG9BAPlKjJO" name="arbitrary_text" visibility="private" type="uyEWub3iq1C3A" value="nil"/>
- </ownedOperation>
- <ownedOperation xmi:type="uml:Operation" xmi:id="u3HfqX8EgeoOi" name="hello_version" comment="Genau wie Hello-Version mit Nutzername und Password, nur ohne Login"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="u2y6w4ys96Hx4" name="TCPSocket"/>
- <packagedElement xmi:type="uml:Class" xmi:id="u9lQtuvyjfpeG" name="Message" comment="Repräsentiert eine SAM Nachricht als Objekt">
- <ownedAttribute xmi:type="uml:Property" xmi:id="uyHZqNebcISEX" name="command" comment="Beinhaltet das Kommando, was aus einem oder zwei Wörter bestehen kann. Bei zwei Wörtern werden diese durch ein Leerzeichen gekennzeichnet." type="uyEWub3iq1C3A"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="u3XeL10dpr5MR" name="attributes" comment="Enthält die Liste von Attributen." type="uWzXs8GoJmsio"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="uaw3QTxvPZWVH" name="initialize">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="uCNsGmkemwTj6" name="kwargs" visibility="private" type="uWzXs8GoJmsio" value=""/>
- </ownedOperation>
- <ownedOperation xmi:type="uml:Operation" xmi:id="uJcCjUBvEZynR" name="to_message" comment="Formt eine SAM Nachricht im Format: "Kommando Key=Value", wobei Value mit Gänsefüßchen geschrieben wird, wenn Value leerzeichen enthält.">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="u6nQkjmtCVKCv" type="uyEWub3iq1C3A" direction="return"/>
- </ownedOperation>
- <ownedOperation xmi:type="uml:Operation" xmi:id="uJA2MlEpOcG79" name="to_s" comment="Zeigt den Kommando und die Attribute in einer klaren, für den Benutzer lesbaren Form an.">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="u74H2CuUzdjvS" type="uyEWub3iq1C3A" direction="return"/>
- </ownedOperation>
- <ownedOperation xmi:type="uml:Operation" xmi:id="u4JUIwAnzX0qL" name="load_message" comment="Liest eine SAM Nachricht ein und erstellt daraus ein Objekt Message." ownerScope="classifier">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="uXIBXw8mGYMvU" type="u9lQtuvyjfpeG" direction="return"/>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="uyEWub3iq1C3A" name="String"/>
- <packagedElement xmi:type="uml:Class" xmi:id="uWzXs8GoJmsio" name="Hash"/>
- <packagedElement xmi:type="uml:Class" xmi:id="uFTTWpgoVXNzb" name="Integer"/>
- <packagedElement xmi:type="uml:Package" xmi:id="uPkmibvpEcMtd" name="SAM" comment="Module, welche Klassen beinhaltet, um mit dem SAM API zu arbeiten.">
- <packagedElement xmi:type="uml:Dependency" xmi:id="uVTlFuhDyZaYa" name="" client="u3Oy8H0VAdrdO" supplier="uPkmibvpEcMtd"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uoWHnXREwv4d7" name="" client="u9lQtuvyjfpeG" supplier="uPkmibvpEcMtd"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="ucRk34PjGIDpN" name="" client="uPkmibvpEcMtd" supplier="uDVqPf169PFO9"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uPyRNs2ZqOjcq" name="" client="uDVqPf169PFO9" supplier="uPkmibvpEcMtd"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="u7S2q5CpkFUol" name="" client="uDVqPf169PFO9" supplier="uPkmibvpEcMtd"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uz4M4dBQcz1HI" name="" client="uPkmibvpEcMtd" supplier="uDVqPf169PFO9"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uSUJl1bDNWdpj" name="" client="uPkmibvpEcMtd" supplier="u3Oy8H0VAdrdO"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uYxdldU3fxveQ" name="" client="uPkmibvpEcMtd" supplier="u9lQtuvyjfpeG"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uVTlFuhDyZaYa" name="" client="u3Oy8H0VAdrdO" supplier="uPkmibvpEcMtd"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uoWHnXREwv4d7" name="" client="u9lQtuvyjfpeG" supplier="uPkmibvpEcMtd"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uSUJl1bDNWdpj" name="" client="uPkmibvpEcMtd" supplier="u3Oy8H0VAdrdO"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uYxdldU3fxveQ" name="" client="uPkmibvpEcMtd" supplier="u9lQtuvyjfpeG"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="ucRk34PjGIDpN" name="" client="uPkmibvpEcMtd" supplier="uDVqPf169PFO9"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uPyRNs2ZqOjcq" name="" client="uDVqPf169PFO9" supplier="uPkmibvpEcMtd"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="u7S2q5CpkFUol" name="" client="uDVqPf169PFO9" supplier="uPkmibvpEcMtd"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uz4M4dBQcz1HI" name="" client="uPkmibvpEcMtd" supplier="uDVqPf169PFO9"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="utBXcbLw9fGum" name="" client="uPkmibvpEcMtd" supplier="ufp2WIctx7Q4i"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uVTlFuhDyZaYa" name="" client="u3Oy8H0VAdrdO" supplier="uPkmibvpEcMtd"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uoWHnXREwv4d7" name="" client="u9lQtuvyjfpeG" supplier="uPkmibvpEcMtd"/>
- <packagedElement xmi:type="uml:Class" xmi:id="uDVqPf169PFO9" name="Session"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="ucRk34PjGIDpN" name="" client="uPkmibvpEcMtd" supplier="uDVqPf169PFO9"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uPyRNs2ZqOjcq" name="" client="uDVqPf169PFO9" supplier="uPkmibvpEcMtd"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="u7S2q5CpkFUol" name="" client="uDVqPf169PFO9" supplier="uPkmibvpEcMtd"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uz4M4dBQcz1HI" name="" client="uPkmibvpEcMtd" supplier="uDVqPf169PFO9"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uSUJl1bDNWdpj" name="" client="uPkmibvpEcMtd" supplier="u3Oy8H0VAdrdO"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uYxdldU3fxveQ" name="" client="uPkmibvpEcMtd" supplier="u9lQtuvyjfpeG"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uFLmB6yZsfWOV" name="" client="u3Oy8H0VAdrdO" supplier="u9lQtuvyjfpeG"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="uknVQh3bD1eqJ" name="" client="u3Oy8H0VAdrdO" supplier="uDVqPf169PFO9"/>
- <packagedElement xmi:type="uml:Class" xmi:id="ufp2WIctx7Q4i" name="UnsupportedVersionError" comment="Fehler, welcher gewurfen wird, falls die geforderte SAM Version nicht vom Server angeboten wird.">
- <generalization xmi:type="uml:Generalization" xmi:id="uj3tjfq0Xzbsl" general="uzH7oa09wBVBF"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="uzH7oa09wBVBF" name="StandardError"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="utBXcbLw9fGum" name="" client="uPkmibvpEcMtd" supplier="ufp2WIctx7Q4i"/>
- <packagedElement xmi:type="uml:Class" xmi:id="u2X3OTNqNjskz" name="SAMError"/>
- <packagedElement xmi:type="uml:Association" xmi:id="urSi0bwpehiE5" name="">
- <ownedEnd xmi:type="uml:AssociationEnd" xmi:id="urgVh17LH8ml3" name="" type="ufp2WIctx7Q4i" aggregation="none" isNavigable="false" changeability="changeable"/>
- <ownedEnd xmi:type="uml:AssociationEnd" xmi:id="u6fbklMNoC6d2" name="" type="u2X3OTNqNjskz" aggregation="none" isNavigable="true" changeability="changeable"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="uV5Y3N2kVRPQX" name="">
- <ownedEnd xmi:type="uml:AssociationEnd" xmi:id="u0Bcd4tpgFgxn" name="" type="u2X3OTNqNjskz" aggregation="none" isNavigable="false" changeability="changeable"/>
- <ownedEnd xmi:type="uml:AssociationEnd" xmi:id="uuoS67K2KG9z9" name="" type="uzH7oa09wBVBF" aggregation="none" isNavigable="true" changeability="changeable"/>
- </packagedElement>
- <xmi:Extension extender="umbrello">
- <diagrams resolution="96">
- <diagram xmi.id="uJc5GkFHZYI6c" name="class diagram" type="1" documentation="" backgroundcolor="#ffffff" fillcolor="#ffffc0" font="Cantarell,11,-1,5,50,0,0,0,0,0" griddotcolor="#d3d3d3" linecolor="#990000" linewidth="0" textcolor="#000000" usefillcolor="1" showattribassocs="1" showatts="1" showattsig="1" showops="1" showopsig="1" showpackage="1" showpubliconly="0" showscope="1" showstereotype="2" localid="-1" showgrid="0" snapgrid="0" snapcsgrid="0" snapx="25" snapy="25" zoom="99" canvasheight="800" canvaswidth="1100" isopen="1">
- <widgets>
- <classwidget xmi.id="uzH7oa09wBVBF" localid="uvbJFDb5SyWKK" textcolor="#000000" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffffc0" font="Cantarell,11,-1,5,50,0,0,0,0,0" autoresize="1" x="-82.8283" y="-2.02063" width="109" height="36" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601"/>
- <classwidget xmi.id="ufp2WIctx7Q4i" localid="u70CajsgnSTRf" textcolor="#000000" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffffc0" font="Cantarell,11,-1,5,50,0,0,0,0,0,Regular" autoresize="1" x="-26.2626" y="242.425" width="183" height="36" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601"/>
- <packagewidget xmi.id="uPkmibvpEcMtd" localid="unrqmZWNVKXDP" textcolor="#000000" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffffc0" font="Cantarell,11,-1,5,50,0,0,0,0,0,Regular" autoresize="1" x="261" y="87" width="70" height="46" isinstance="0" showstereotype="2"/>
- <classwidget xmi.id="u2X3OTNqNjskz" localid="uSaqEvUv54uhl" textcolor="#000000" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffffc0" font="Cantarell,11,-1,5,50,0,0,0,0,0" autoresize="1" x="6.06061" y="100" width="80" height="36" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601"/>
- <classwidget xmi.id="u9lQtuvyjfpeG" localid="umEmlCgkePHLF" textcolor="#000000" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffffc0" font="Cantarell,11,-1,5,50,0,0,0,0,0,Regular" autoresize="1" x="92.5556" y="455.03" width="199" height="126" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601"/>
- <classwidget xmi.id="u3Oy8H0VAdrdO" localid="uD0kJ7V0EpyCR" textcolor="#000000" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffffc0" font="Cantarell,11,-1,5,50,0,0,0,0,0,Regular" autoresize="1" x="342.949" y="271.293" width="396" height="198" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601"/>
- </widgets>
- <messages/>
- <associations>
- <assocwidget xmi.id="uV5Y3N2kVRPQX" localid="u6j7drlSz9x8v" textcolor="none" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Cantarell,11,-1,5,50,0,0,0,0,0" autoresize="1" seqnum="" type="512" widgetaid="u2X3OTNqNjskz" widgetbid="uzH7oa09wBVBF" indexa="0" totalcounta="0" indexb="0" totalcountb="0">
- <linepath layout="Direct">
- <startpoint startx="32.9358" starty="100"/>
- <endpoint endx="-15.2035" endy="33.9794"/>
- </linepath>
- </assocwidget>
- <assocwidget xmi.id="urSi0bwpehiE5" localid="uUEBCnC1brDXO" textcolor="none" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Cantarell,11,-1,5,50,0,0,0,0,0" autoresize="1" seqnum="" type="512" widgetaid="ufp2WIctx7Q4i" widgetbid="u2X3OTNqNjskz" indexa="0" totalcounta="0" indexb="0" totalcountb="0">
- <linepath layout="Direct">
- <startpoint startx="62.8138" starty="242.425"/>
- <endpoint endx="48.4842" endy="136"/>
- </linepath>
- </assocwidget>
- <assocwidget xmi.id="uYxdldU3fxveQ" localid="uEUt89SW78TVl" textcolor="none" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Cantarell,11,-1,5,50,0,0,0,0,0" autoresize="1" seqnum="" type="502" widgetaid="uPkmibvpEcMtd" widgetbid="u9lQtuvyjfpeG" indexa="0" totalcounta="0" indexb="0" totalcountb="0">
- <linepath layout="Direct">
- <startpoint startx="290.141" starty="133"/>
- <endpoint endx="208.105" endy="455.03"/>
- </linepath>
- </assocwidget>
- <assocwidget xmi.id="uSUJl1bDNWdpj" localid="uFXnnGhjo5lwk" textcolor="none" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Cantarell,11,-1,5,50,0,0,0,0,0" autoresize="1" seqnum="" type="502" widgetaid="uPkmibvpEcMtd" widgetbid="u3Oy8H0VAdrdO" indexa="0" totalcounta="0" indexb="0" totalcountb="0">
- <linepath layout="Direct">
- <startpoint startx="317.644" starty="133"/>
- <endpoint endx="447.785" endy="271.293"/>
- </linepath>
- </assocwidget>
- <assocwidget xmi.id="utBXcbLw9fGum" localid="uwfiWngWeHZbm" textcolor="none" linecolor="#990000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Cantarell,11,-1,5,50,0,0,0,0,0" autoresize="1" seqnum="" type="502" widgetaid="uPkmibvpEcMtd" widgetbid="ufp2WIctx7Q4i" indexa="0" totalcounta="0" indexb="0" totalcountb="0">
- <linepath layout="Direct">
- <startpoint startx="261" starty="132.815"/>
- <endpoint endx="92.8508" endy="242.425"/>
- </linepath>
- </assocwidget>
- </associations>
- </diagram>
- </diagrams>
- </xmi:Extension>
- </packagedElement>
- <packagedElement xmi:type="uml:Model" xmi:id="Use_Case_View" name="Use Case View"/>
- <packagedElement xmi:type="uml:Model" xmi:id="Component_View" name="Component View"/>
- <packagedElement xmi:type="uml:Model" xmi:id="Deployment_View" name="Deployment View"/>
- <packagedElement xmi:type="uml:Model" xmi:id="Entity_Relationship_Model" name="Entity Relationship Model"/>
- </uml:Model>
- <xmi:Extension extender="umbrello">
- <docsettings viewid="uJc5GkFHZYI6c" documentation="" uniqueid="uuoS67K2KG9z9"/>
- <listview>
- <listitem id="Views" type="800" open="1">
- <listitem id="Component_View" type="821" open="1"/>
- <listitem id="Deployment_View" type="827" open="1"/>
- <listitem id="Entity_Relationship_Model" type="836" open="1"/>
- <listitem id="Logical_View" type="801" open="1">
- <listitem id="u3Oy8H0VAdrdO" type="813" open="1">
- <listitem id="uv8fGRjmhEpa0" type="815" open="0"/>
- <listitem id="uweSatDoAw38l" type="815" open="0"/>
- <listitem id="u3EAVcKwI1pJJ" type="815" open="0"/>
- <listitem id="u3HfqX8EgeoOi" type="815" open="0"/>
- <listitem id="ufv1yArWDIQAR" type="815" open="0"/>
- <listitem id="ukQVT7G8xbPwD" type="815" open="0"/>
- <listitem id="utIR1kIlrppnA" type="815" open="0"/>
- <listitem id="u7UU803aAQpES" type="815" open="0"/>
- <listitem id="ufrm6iRhqGpC1" type="815" open="0"/>
- <listitem id="urhI7ncflbayh" type="814" open="0"/>
- </listitem>
- <listitem id="uJc5GkFHZYI6c" type="807" label="class diagram" open="0"/>
- <listitem id="Datatypes" type="830" open="0">
- <listitem id="uKvBgljmvN0p2" type="829" open="0"/>
- <listitem id="uShIgytqKOLXZ" type="829" open="0"/>
- <listitem id="unLTpx5tQBlay" type="829" open="0"/>
- <listitem id="utsA58Vzslf31" type="829" open="0"/>
- <listitem id="uP9m2IdywLoXE" type="829" open="0"/>
- <listitem id="uQOrSGXXIpqpt" type="829" open="0"/>
- <listitem id="uMeISOXkF2Uzu" type="829" open="0"/>
- <listitem id="uVtFbTHCAQmDG" type="829" open="0"/>
- <listitem id="uSU8bOHWpjOQt" type="829" open="0"/>
- <listitem id="u4fC7S8tj73nN" type="829" open="0"/>
- <listitem id="uPm51ulV6Lf93" type="829" open="0"/>
- <listitem id="uHvrbNboWSD1K" type="829" open="0"/>
- <listitem id="uHx1SF6wHf1pJ" type="829" open="0"/>
- <listitem id="uukeLmLuTqNh5" type="829" open="0"/>
- <listitem id="uWt51UFKOOKmg" type="829" open="0"/>
- <listitem id="uzIJ1GkaZlQmm" type="829" open="0"/>
- <listitem id="uSnpAU5VKJ0QY" type="829" open="0"/>
- <listitem id="uuDyYXZs102Mc" type="829" open="0"/>
- </listitem>
- <listitem id="uWzXs8GoJmsio" type="813" open="1"/>
- <listitem id="uFTTWpgoVXNzb" type="813" open="1"/>
- <listitem id="u9lQtuvyjfpeG" type="813" open="1">
- <listitem id="u3XeL10dpr5MR" type="814" open="0"/>
- <listitem id="uyHZqNebcISEX" type="814" open="0"/>
- <listitem id="uaw3QTxvPZWVH" type="815" open="0"/>
- <listitem id="u4JUIwAnzX0qL" type="815" open="0"/>
- <listitem id="uJcCjUBvEZynR" type="815" open="0"/>
- <listitem id="uJA2MlEpOcG79" type="815" open="0"/>
- </listitem>
- <listitem id="uPkmibvpEcMtd" type="818" open="1"/>
- <listitem id="u2X3OTNqNjskz" type="813" open="1"/>
- <listitem id="uDVqPf169PFO9" type="813" open="1"/>
- <listitem id="uzH7oa09wBVBF" type="813" open="1"/>
- <listitem id="uyEWub3iq1C3A" type="813" open="1"/>
- <listitem id="u2y6w4ys96Hx4" type="813" open="1"/>
- <listitem id="ufp2WIctx7Q4i" type="813" open="1"/>
- </listitem>
- <listitem id="Use_Case_View" type="802" open="1"/>
- </listitem>
- </listview>
- <codegeneration>
- <codegenerator language="C++"/>
- </codegeneration>
- </xmi:Extension>
- </xmi:XMI>
|