Uebung-hk1-Schrom01-Fassban.../client/doc/Classdiagram-client.drawio

1 line
11 KiB
Plaintext
Raw Normal View History

<mxfile host="drawio-plugin" modified="2022-04-08T09:20:40.057Z" agent="5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.114 Safari/537.36" etag="r3LMFpSpnHtk28iJZFER" version="15.5.4" type="embed"><diagram id="C5RBs43oDa-KdzZeNtuy" name="Page-1"><mxGraphModel dx="233" dy="402" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0"><root><mxCell id="WIyWlLk6GJQsqaUBKTNV-0"/><mxCell id="WIyWlLk6GJQsqaUBKTNV-1" parent="WIyWlLk6GJQsqaUBKTNV-0"/><mxCell id="IUG6bpE-RBhDDqkZXK4T-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.25;entryDx=0;entryDy=0;endArrow=classic;endFill=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="zkfFHV4jXpPFQw0GAbJ--0" target="zkfFHV4jXpPFQw0GAbJ--17" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="zkfFHV4jXpPFQw0GAbJ--0" value="Client" style="swimlane;fontStyle=2;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1"><mxGeometry x="220" y="20" width="160" height="80" as="geometry"><mxRectangle x="230" y="140" width="160" height="26" as="alternateBounds"/></mxGeometry></mxCell><mxCell id="IUG6bpE-RBhDDqkZXK4T-20" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="zkfFHV4jXpPFQw0GAbJ--0" vertex="1"><mxGeometry y="26" width="160" height="24" as="geometry"/></mxCell><mxCell id="zkfFHV4jXpPFQw0GAbJ--1" value="+ main(args:String[]): void" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontStyle=4" parent="zkfFHV4jXpPFQw0GAbJ--0" vertex="1"><mxGeometry y="50" width="160" height="26" as="geometry"/></mxCell><mxCell id="zkfFHV4jXpPFQw0GAbJ--6" value="Student" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1"><mxGeometry x="20" y="150" width="360" height="424" as="geometry"><mxRectangle x="130" y="380" width="160" height="26" as="alternateBounds"/></mxGeometry></mxCell><mxCell id="zkfFHV4jXpPFQw0GAbJ--7" value="- connection: NetworkHandler.NetworkConnection&lt;String&gt; {final}" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--6" vertex="1"><mxGeometry y="26" width="360" height="26" as="geometry"/></mxCell><mxCell id="IUG6bpE-RBhDDqkZXK4T-26" value="- controller: ChatWindowController {final}" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rounded=0;shadow=0;html=0;" parent="zkfFHV4jXpPFQw0GAbJ--6" vertex="1"><mxGeometry y="52" width="360" height="26" as="geometry"/></mxCell><mxCell id="zkfFHV4jXpPFQw0GAbJ--8" value="- DATA_TYPE_CONNECT: String {final}" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rounded=0;shadow=0;html=0;" parent="zkfFHV4jXpPFQw0GAbJ--6" vertex="1"><mxGeometry y="78" width="360" height="26" as="geometry"/></mxCell><mxCell id="IUG6bpE-RBhDDqkZXK4T-34" value="- DATA_TYPE_CONFIRM: String {final}" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rounded=0;shadow=0;html=0;" parent="zkfFHV4jXpPFQw0GAbJ--6" vertex="1"><mxGeometry y="104" width="360" height="26" as="geometry"/></mxCell><mxCell id="IUG6bpE-RBhDDqkZXK4T-36" value="- DATA_TYPE_DISCONNECT: String {final}" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=