Modellierung in Umbrello (Klassendiagramm)

master
Martin Putzlocher 2022-04-03 23:50:00 +02:00
parent 23270abd97
commit a960d3a6dd
1 changed files with 267 additions and 0 deletions

View File

@ -0,0 +1,267 @@
<?xml version="1.0" encoding="UTF-8"?>
<XMI xmi.version="1.2" timestamp="2022-04-03T23:49:42" verified="false" xmlns:UML="http://schema.omg.org/spec/UML/1.4">
<XMI.header>
<XMI.documentation>
<XMI.exporter>umbrello uml modeller 2.32.1 http://umbrello.kde.org</XMI.exporter>
<XMI.exporterVersion>1.7.3</XMI.exporterVersion>
<XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
</XMI.documentation>
<XMI.metamodel xmi.name="UML" xmi.version="1.4" href="UML.xml"/>
</XMI.header>
<XMI.content>
<UML:Model xmi.id="m1" name="UML-Modell" isSpecification="false" isAbstract="false" isRoot="false" isLeaf="false">
<UML:Namespace.ownedElement>
<UML:Stereotype isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="folder" name="folder" namespace="m1" visibility="public"/>
<UML:Model isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="Logical_View" name="Logical View" namespace="m1" visibility="public">
<UML:Namespace.ownedElement>
<UML:Package isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="Datatypes" name="Datatypes" namespace="Logical_View" visibility="public" stereotype="folder">
<UML:Namespace.ownedElement>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="urPtdhglhZSeN" name="char" namespace="Datatypes" visibility="public" isActive="false"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uR4aJQpxAyxii" name="int" namespace="Datatypes" visibility="public"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="un1myAnhjxtPr" name="float" namespace="Datatypes" visibility="public"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uA0zTWLT3HOK6" name="double" namespace="Datatypes" visibility="public" isActive="false"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uOJj1NqTu125n" name="bool" namespace="Datatypes" visibility="public"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uv5LhRVA5fXng" name="string" namespace="Datatypes" visibility="public"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uZrtNg9yj3Zm2" name="unsigned char" namespace="Datatypes" visibility="public" isActive="false"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uXLyEFFozgT7E" name="signed char" namespace="Datatypes" visibility="public" isActive="false"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uIGuXrhYsrunR" name="unsigned int" namespace="Datatypes" visibility="public" isActive="false"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uTK4ZjEGbSo78" name="signed int" namespace="Datatypes" visibility="public" isActive="false"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uvgbeSBlGIaVk" name="short int" namespace="Datatypes" visibility="public" isActive="false"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uEVwEdK4UV5dw" name="unsigned short int" namespace="Datatypes" visibility="public" isActive="false"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uh4kOBE0V0K9E" name="signed short int" namespace="Datatypes" visibility="public" isActive="false"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uNXzR2krgGisa" name="long int" namespace="Datatypes" visibility="public" isActive="false"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uWhU96KTZ6ubj" name="signed long int" namespace="Datatypes" visibility="public" isActive="false"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="u3DeK0uvhDXc6" name="unsigned long int" namespace="Datatypes" visibility="public" isActive="false"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="u2afp4dZuhMpn" name="long double" namespace="Datatypes" visibility="public" isActive="false"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="us6cYtvNZxHcU" name="wchar_t" namespace="Datatypes" visibility="public" isActive="false"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uHH7vmn51lNQk" name="array" namespace="Datatypes" visibility="public"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uOO4bmNbzSawl" name="tuple" namespace="Datatypes" visibility="public"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="ummfnR4Qci3cR" name="list" namespace="Datatypes" visibility="public"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="u43Xzb62lUtu0" name="long" namespace="Datatypes" visibility="public"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uy5RQoSS3gycu" name="dict" namespace="Datatypes" visibility="public"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="upIV7aov214H3" name="object" namespace="Datatypes" visibility="public"/>
<UML:DataType isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uetXFWLCE2uRK" name="set" namespace="Datatypes" visibility="public"/>
</UML:Namespace.ownedElement>
</UML:Package>
<UML:Class isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uOtGmwnkdOpmb" name="Board" namespace="Logical_View" visibility="public">
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" xmi.id="ucjPBVI89Fs5y" name="dict_all_fields" visibility="private" type="uy5RQoSS3gycu"/>
</UML:Classifier.feature>
</UML:Class>
<UML:Class isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uelkebJWtV8XO" name="Player" namespace="Logical_View" visibility="public">
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" xmi.id="uzLMlKZCeK9zh" name="name" visibility="private" type="uv5LhRVA5fXng"/>
<UML:Attribute isSpecification="false" xmi.id="ux5r6xjclyPOD" name="color" visibility="private" type="uv5LhRVA5fXng"/>
<UML:Attribute isSpecification="false" xmi.id="ukQ3b5TNBPrOS" name="set_of_stones" visibility="private" type="uetXFWLCE2uRK"/>
<UML:Attribute isSpecification="false" xmi.id="uVUdgfwIlqYWm" name="house" visibility="private" type="u5mx5KrURKVCZ"/>
<UML:Operation isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="u4ZdL5JJQvnBm" name="take_turn" visibility="public" isQuery="false" isOverride="false" isVirtual="false" isInline="false"/>
<UML:Operation isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uUarFnapBe3TZ" name="throw_dice" visibility="public" isQuery="false" isOverride="false" isVirtual="false" isInline="false"/>
<UML:Operation isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uNvn0cYCW2aik" name="choose_stone" visibility="public" isQuery="false" isOverride="false" isVirtual="false" isInline="false"/>
<UML:Operation isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uj7sOMPcmpXFX" name="move_stone" visibility="public" isQuery="false" isOverride="false" isVirtual="false" isInline="false"/>
</UML:Classifier.feature>
</UML:Class>
<UML:Class isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uMb4A3WoA1UOm" name="Stone" namespace="Logical_View" visibility="public">
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" xmi.id="uuEAiWJ54Btgk" name="player" visibility="private" type="uelkebJWtV8XO"/>
<UML:Attribute isSpecification="false" xmi.id="uC2H38J7QKi4Y" name="position" visibility="private" type="usbp8YGAaHI8w"/>
<UML:Operation isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uKMig58bNBHLl" name="move" visibility="private" isQuery="false" isOverride="false" isVirtual="false" isInline="false">
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" xmi.id="ugZIuoUGm3929" name="number_of_fields" visibility="private" type="uR4aJQpxAyxii" value=""/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uO3BsBMZ78TgC" name="back_to_start" visibility="public" isQuery="false" isOverride="false" isVirtual="false" isInline="false"/>
<UML:Operation isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="ulcdMhlBf3wHS" name="set_position" visibility="public" isQuery="false" isOverride="false" isVirtual="false" isInline="false">
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" xmi.id="uV9VPv8d67cXa" name="position" visibility="private" type="usbp8YGAaHI8w" value=""/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
<UML:Class isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uEemGG4RfStj7" name="GameController" namespace="Logical_View" visibility="public">
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" xmi.id="upFD4xOBUoCmd" name="list_of_players" visibility="private" type="ummfnR4Qci3cR"/>
<UML:Attribute isSpecification="false" xmi.id="ukNPQjql6r9rC" name="board" visibility="private" type="uOtGmwnkdOpmb"/>
<UML:Operation isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="ufi0DU7RwbnQu" name="add_player" visibility="public" isQuery="false" isOverride="false" isVirtual="false" isInline="false">
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id="uoMEFqaCaDQgB" type="uelkebJWtV8XO" kind="return"/>
<UML:Parameter isSpecification="false" xmi.id="undhWDdGxaRDl" name="name" visibility="private" type="uv5LhRVA5fXng" value=""/>
<UML:Parameter isSpecification="false" xmi.id="u0j4WBR6190mQ" name="color" visibility="private" type="uv5LhRVA5fXng" value=""/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uiUehQof2Mx2d" name="remove_player" visibility="public" isQuery="false" isOverride="false" isVirtual="false" isInline="false">
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" xmi.id="udcTNFI2bjQKV" name="color" visibility="private" type="uv5LhRVA5fXng" value=""/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
<UML:Class isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uRnEDVwb5Vrr7" name="GameView" namespace="Logical_View" visibility="public"/>
<UML:Class isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="u5mx5KrURKVCZ" name="House" namespace="Logical_View" visibility="public"/>
<UML:Association isSpecification="false" xmi.id="u8RE9VhIFVNHQ" name="" namespace="Logical_View" visibility="public">
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" xmi.id="u2PnKyC6yxYJR" name="" visibility="public" type="uelkebJWtV8XO" aggregation="none" isNavigable="false" visibility="public" changeability="changeable"/>
<UML:AssociationEnd isSpecification="false" xmi.id="u4Q8e0hnJD5X0" name="" visibility="public" type="uEemGG4RfStj7" aggregation="none" isNavigable="true" visibility="public" changeability="changeable"/>
</UML:Association.connection>
</UML:Association>
<UML:Class isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="usbp8YGAaHI8w" name="Position" namespace="Logical_View" visibility="public">
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" xmi.id="um5TnpGLbL15i" name="color_area" visibility="private" type="uv5LhRVA5fXng"/>
<UML:Attribute isSpecification="false" xmi.id="uXXDKF1FxDReG" name="number_of_field" visibility="private" type="uR4aJQpxAyxii"/>
<UML:Attribute isSpecification="false" xmi.id="ukNoAUvUmwB7Z" name="on_board" visibility="private" type="uOJj1NqTu125n" initialValue="False"/>
<UML:Attribute isSpecification="false" xmi.id="uDiLlZ5p5Apw3" name="in_house" visibility="private" type="uOJj1NqTu125n" initialValue="False"/>
<UML:Attribute isSpecification="false" xmi.id="umh3ByKSBunBo" name="on_start" visibility="private" type="uOJj1NqTu125n" initialValue="True"/>
</UML:Classifier.feature>
</UML:Class>
<UML:Class isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="uUjhjDnYMPsIA" name="Field" namespace="Logical_View" visibility="public">
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" xmi.id="useK4Uqfmg2fu" name="board" visibility="private" type="uOtGmwnkdOpmb"/>
<UML:Attribute isSpecification="false" xmi.id="uZqOu1yZ9nJ04" name="occupied" visibility="private" type="uOJj1NqTu125n" initialValue="False"/>
</UML:Classifier.feature>
</UML:Class>
</UML:Namespace.ownedElement>
<XMI.extension xmi.extender="umbrello">
<diagrams resolution="96">
<diagram xmi.id="usLvdiiigpoFD" name="Klassendiagramm" type="1" documentation="" backgroundcolor="#ffffff" fillcolor="#ffff00" font="Noto Sans,10,-1,0,50,0,0,0,0,0" griddotcolor="#d3d3d3" linecolor="#ff0000" 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="123.592" canvasheight="420.737" canvaswidth="846.73" isopen="1">
<widgets>
<classwidget xmi.id="uMb4A3WoA1UOm" localid="uJzpRIn1sgufq" textcolor="#000000" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffff00" font="Noto Sans,10,-1,5,50,0,0,0,0,0,Regular" autoresize="1" x="-818.794" y="-503.737" width="211" height="108" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601" showstereotype="2"/>
<classwidget xmi.id="uelkebJWtV8XO" localid="uzGMBCr4aqgom" textcolor="#000000" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffff00" font="Noto Sans,10,-1,5,50,0,0,0,0,0,Regular" autoresize="1" x="-534.018" y="-486.519" width="129" height="162" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601" showstereotype="2"/>
<classwidget xmi.id="uEemGG4RfStj7" localid="uZHuO4MOBUNuH" textcolor="#000000" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffff00" font="Noto Sans,10,-1,5,50,0,0,0,0,0,Regular" autoresize="1" x="-859" y="-239" width="309" height="90" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601" showstereotype="2"/>
<classwidget xmi.id="uOtGmwnkdOpmb" localid="u9n9LrWosxZAl" textcolor="#000000" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffff00" font="Noto Sans,10,-1,5,50,0,0,0,0,0,Regular" autoresize="1" x="-384" y="-128" width="131" height="45" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601" showstereotype="2"/>
<classwidget xmi.id="uRnEDVwb5Vrr7" localid="uYUSVa6qHgYDr" textcolor="#000000" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffff00" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" x="-1033" y="-213" width="79" height="36" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601" showstereotype="2"/>
<classwidget xmi.id="uUjhjDnYMPsIA" localid="uxhDVS49LrNlS" textcolor="#000000" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffff00" font="Noto Sans,10,-1,5,50,0,0,0,0,0,Regular" autoresize="0" x="-392.194" y="-330.212" width="179.924" height="87.2951" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601" showstereotype="2"/>
<classwidget xmi.id="usbp8YGAaHI8w" localid="urFWRpyzvdvEq" textcolor="#000000" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffff00" font="Noto Sans,10,-1,5,50,0,0,0,0,0,Regular" autoresize="1" x="-1059" y="-480" width="158" height="117" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601" showstereotype="2"/>
<classwidget xmi.id="u5mx5KrURKVCZ" localid="u9PRcRWHF7JOE" textcolor="#000000" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="0" usesdiagramusefillcolor="0" fillcolor="#ffff00" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" x="-312.872" y="-466.618" width="51" height="36" isinstance="0" showstereotype="2" showoperations="1" showpubliconly="0" showopsigs="601" showpackage="1" showscope="1" showattributes="1" showattsigs="601" showstereotype="2"/>
</widgets>
<messages/>
<associations>
<assocwidget xmi.id="uVUdgfwIlqYWm" localid="uTRgmCQax4EI5" textcolor="none" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" seqnum="" xmi.id="uVUdgfwIlqYWm" type="510" visibilityA="1" visibilityB="1" changeabilityA="900" changeabilityB="900" widgetaid="uelkebJWtV8XO" widgetbid="u5mx5KrURKVCZ" indexa="1" totalcounta="2" indexb="1" totalcountb="2">
<floatingtext xmi.id="ufMEJJPIChrNw" localid="uTdqzKTeCGksT" textcolor="none" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" x="-362" y="-441" width="50" height="22" isinstance="0" showstereotype="2" text="house" pretext="-" posttext="" role="710"/>
<linepath layout="Direct">
<startpoint startx="-405.018" starty="-444.51"/>
<endpoint endx="-312.872" endy="-444.51"/>
</linepath>
</assocwidget>
<assocwidget xmi.id="u8RE9VhIFVNHQ" localid="usxCY9qQlh0Db" textcolor="none" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" seqnum="" xmi.id="u8RE9VhIFVNHQ" type="512" widgetaid="uelkebJWtV8XO" widgetbid="uEemGG4RfStj7" indexa="1" totalcounta="2" indexb="1" totalcountb="2">
<linepath layout="Direct">
<startpoint startx="-534.018" starty="-324.519"/>
<endpoint endx="-550" endy="-239"/>
</linepath>
</assocwidget>
<assocwidget xmi.id="ukNPQjql6r9rC" localid="u418aBkXyGeI3" textcolor="none" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" seqnum="" xmi.id="ukNPQjql6r9rC" type="510" visibilityA="1" visibilityB="1" changeabilityA="900" changeabilityB="900" widgetaid="uEemGG4RfStj7" widgetbid="uOtGmwnkdOpmb" indexa="1" totalcounta="2" indexb="1" totalcountb="2">
<floatingtext xmi.id="uJrLrvMnTyQZE" localid="uy6V5dzDDSPei" textcolor="none" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" x="-430" y="-152" width="48" height="22" isinstance="0" showstereotype="2" text="board" pretext="-" posttext="" role="710"/>
<linepath layout="Direct">
<startpoint startx="-550" starty="-149"/>
<endpoint endx="-384" endy="-128"/>
</linepath>
</assocwidget>
<assocwidget xmi.id="uC2H38J7QKi4Y" localid="uOcWIFUBK6w09" textcolor="none" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" seqnum="" xmi.id="uC2H38J7QKi4Y" type="510" visibilityA="1" visibilityB="1" changeabilityA="900" changeabilityB="900" widgetaid="uMb4A3WoA1UOm" widgetbid="usbp8YGAaHI8w" indexa="1" totalcounta="2" indexb="1" totalcountb="2">
<floatingtext xmi.id="uBhKMT4B5iugF" localid="uEJzjoCqOOrjC" textcolor="none" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" x="-894" y="-463" width="62" height="22" isinstance="0" showstereotype="2" text="position" pretext="-" posttext="" role="710"/>
<linepath layout="Direct">
<startpoint startx="-818.794" starty="-468.471"/>
<endpoint endx="-901" endy="-468.471"/>
</linepath>
</assocwidget>
<assocwidget xmi.id="uuEAiWJ54Btgk" localid="ub29QPS6X4vSF" textcolor="none" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" seqnum="" xmi.id="uuEAiWJ54Btgk" type="510" visibilityA="1" visibilityB="1" changeabilityA="900" changeabilityB="900" widgetaid="uMb4A3WoA1UOm" widgetbid="uelkebJWtV8XO" indexa="1" totalcounta="2" indexb="1" totalcountb="2">
<floatingtext xmi.id="uTIHfx9RtsIIh" localid="u2Pfgilelxygj" textcolor="none" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" x="-586" y="-462.5" width="50" height="22" isinstance="0" showstereotype="2" text="player" pretext="-" posttext="" role="710"/>
<linepath layout="Direct">
<startpoint startx="-607.794" starty="-468.471"/>
<endpoint endx="-534.018" endy="-468.471"/>
</linepath>
</assocwidget>
<assocwidget xmi.id="useK4Uqfmg2fu" localid="uuvE1oknxFB3L" textcolor="none" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" seqnum="" xmi.id="useK4Uqfmg2fu" type="510" visibilityA="1" visibilityB="1" changeabilityA="900" changeabilityB="900" widgetaid="uUjhjDnYMPsIA" widgetbid="uOtGmwnkdOpmb" indexa="1" totalcounta="2" indexb="1" totalcountb="2">
<floatingtext xmi.id="umpYQPKphx6nP" localid="uBvGnuEfvZa6h" textcolor="none" linecolor="#ff0000" linewidth="0" usefillcolor="1" usesdiagramfillcolor="1" usesdiagramusefillcolor="1" fillcolor="none" font="Noto Sans,10,-1,0,50,0,0,0,0,0" autoresize="1" x="-417.5" y="-152" width="48" height="22" isinstance="0" showstereotype="2" text="board" pretext="-" posttext="" role="710"/>
<linepath layout="Direct">
<startpoint startx="-318.5" starty="-242.917"/>
<endpoint endx="-318.5" endy="-128"/>
</linepath>
</assocwidget>
</associations>
</diagram>
</diagrams>
</XMI.extension>
</UML:Model>
<UML:Model isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="Use_Case_View" name="Use Case View" namespace="m1" visibility="public">
<UML:Namespace.ownedElement/>
</UML:Model>
<UML:Model isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="Component_View" name="Component View" namespace="m1" visibility="public">
<UML:Namespace.ownedElement/>
</UML:Model>
<UML:Model isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="Deployment_View" name="Deployment View" namespace="m1" visibility="public">
<UML:Namespace.ownedElement/>
</UML:Model>
<UML:Model isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" xmi.id="Entity_Relationship_Model" name="Entity Relationship Model" namespace="m1" visibility="public">
<UML:Namespace.ownedElement/>
</UML:Model>
</UML:Namespace.ownedElement>
</UML:Model>
</XMI.content>
<XMI.extensions xmi.extender="umbrello">
<docsettings viewid="usLvdiiigpoFD" documentation="" uniqueid="uEs3wxj2ub8Bg"/>
<listview>
<listitem id="Views" type="800" open="1">
<listitem id="Use_Case_View" type="802" open="1"/>
<listitem id="Entity_Relationship_Model" type="836" open="1"/>
<listitem id="Component_View" type="821" open="1"/>
<listitem id="Logical_View" type="801" open="1">
<listitem id="uOtGmwnkdOpmb" type="813" open="1">
<listitem id="ucjPBVI89Fs5y" type="814" open="0"/>
</listitem>
<listitem id="Datatypes" type="830" open="0">
<listitem id="uHH7vmn51lNQk" type="829" open="1"/>
<listitem id="uOJj1NqTu125n" type="829" open="1"/>
<listitem id="uy5RQoSS3gycu" type="829" open="1"/>
<listitem id="un1myAnhjxtPr" type="829" open="1"/>
<listitem id="uR4aJQpxAyxii" type="829" open="1"/>
<listitem id="ummfnR4Qci3cR" type="829" open="1"/>
<listitem id="u43Xzb62lUtu0" type="829" open="1"/>
<listitem id="upIV7aov214H3" type="829" open="1"/>
<listitem id="uetXFWLCE2uRK" type="829" open="1"/>
<listitem id="uv5LhRVA5fXng" type="829" open="1"/>
<listitem id="uOO4bmNbzSawl" type="829" open="1"/>
</listitem>
<listitem id="uUjhjDnYMPsIA" type="813" open="1">
<listitem id="useK4Uqfmg2fu" type="814" open="0"/>
<listitem id="uZqOu1yZ9nJ04" type="814" open="0"/>
</listitem>
<listitem id="uEemGG4RfStj7" type="813" open="1">
<listitem id="ufi0DU7RwbnQu" type="815" open="0"/>
<listitem id="ukNPQjql6r9rC" type="814" open="0"/>
<listitem id="upFD4xOBUoCmd" type="814" open="0"/>
<listitem id="uiUehQof2Mx2d" type="815" open="0"/>
</listitem>
<listitem id="uRnEDVwb5Vrr7" type="813" open="1"/>
<listitem id="u5mx5KrURKVCZ" type="813" open="1"/>
<listitem id="usLvdiiigpoFD" type="807" label="Klassendiagramm" open="0"/>
<listitem id="uelkebJWtV8XO" type="813" open="1">
<listitem id="uNvn0cYCW2aik" type="815" open="0"/>
<listitem id="ux5r6xjclyPOD" type="814" open="0"/>
<listitem id="uVUdgfwIlqYWm" type="814" open="0"/>
<listitem id="uj7sOMPcmpXFX" type="815" open="0"/>
<listitem id="uzLMlKZCeK9zh" type="814" open="0"/>
<listitem id="ukQ3b5TNBPrOS" type="814" open="0"/>
<listitem id="u4ZdL5JJQvnBm" type="815" open="0"/>
<listitem id="uUarFnapBe3TZ" type="815" open="0"/>
</listitem>
<listitem id="usbp8YGAaHI8w" type="813" open="1">
<listitem id="um5TnpGLbL15i" type="814" open="0"/>
<listitem id="uDiLlZ5p5Apw3" type="814" open="0"/>
<listitem id="uXXDKF1FxDReG" type="814" open="0"/>
<listitem id="ukNoAUvUmwB7Z" type="814" open="0"/>
<listitem id="umh3ByKSBunBo" type="814" open="0"/>
</listitem>
<listitem id="uMb4A3WoA1UOm" type="813" open="1">
<listitem id="uO3BsBMZ78TgC" type="815" open="0"/>
<listitem id="uKMig58bNBHLl" type="815" open="0"/>
<listitem id="uuEAiWJ54Btgk" type="814" open="0"/>
<listitem id="uC2H38J7QKi4Y" type="814" open="0"/>
<listitem id="ulcdMhlBf3wHS" type="815" open="0"/>
</listitem>
</listitem>
<listitem id="Deployment_View" type="827" open="1"/>
</listitem>
</listview>
<codegeneration>
<codegenerator language="Python"/>
</codegeneration>
</XMI.extensions>
</XMI>