forked from IF-LK-2020/wordle
172 lines
3.7 KiB
XML
172 lines
3.7 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<diagram program="umlet" version="14.3.0">
|
|
<zoom_level>8</zoom_level>
|
|
<element>
|
|
<id>UMLClass</id>
|
|
<coordinates>
|
|
<x>224</x>
|
|
<y>392</y>
|
|
<w>360</w>
|
|
<h>128</h>
|
|
</coordinates>
|
|
<panel_attributes>_object: WordleServer_
|
|
--
|
|
+ int DEFAULT_PORT
|
|
+ DatabaseConnector db
|
|
--
|
|
+ WordleServer
|
|
+ WordleServer(int pPort)
|
|
+ processNewConnection(String pClientIP, int pClientPort)
|
|
+ processClosingConnection(String pClientIP, int pClientPort)
|
|
+ processMessage(String pClientIP, int pClientPort, String pMessage)</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<id>UMLClass</id>
|
|
<coordinates>
|
|
<x>312</x>
|
|
<y>272</y>
|
|
<w>168</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>_object: Server_
|
|
--
|
|
|
|
</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<id>UMLClass</id>
|
|
<coordinates>
|
|
<x>80</x>
|
|
<y>632</y>
|
|
<w>168</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>_object: Queue<ContentType>_
|
|
--
|
|
</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<id>UMLClass</id>
|
|
<coordinates>
|
|
<x>320</x>
|
|
<y>632</y>
|
|
<w>168</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>_object: DatabaseConnector_
|
|
--
|
|
</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<id>UMLClass</id>
|
|
<coordinates>
|
|
<x>312</x>
|
|
<y>136</y>
|
|
<w>168</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>_object: List<ContentType>_
|
|
--
|
|
</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<id>UMLClass</id>
|
|
<coordinates>
|
|
<x>552</x>
|
|
<y>632</y>
|
|
<w>168</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>_object: QueryResult_
|
|
--
|
|
</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<id>Relation</id>
|
|
<coordinates>
|
|
<x>392</x>
|
|
<y>320</y>
|
|
<w>24</w>
|
|
<h>88</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<<<-</panel_attributes>
|
|
<additional_attributes>10.0;90.0;10.0;10.0</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<id>Relation</id>
|
|
<coordinates>
|
|
<x>392</x>
|
|
<y>184</y>
|
|
<w>24</w>
|
|
<h>104</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<..</panel_attributes>
|
|
<additional_attributes>10.0;10.0;10.0;110.0</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<id>Relation</id>
|
|
<coordinates>
|
|
<x>392</x>
|
|
<y>512</y>
|
|
<w>24</w>
|
|
<h>136</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<..</panel_attributes>
|
|
<additional_attributes>10.0;150.0;10.0;10.0</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<id>Relation</id>
|
|
<coordinates>
|
|
<x>240</x>
|
|
<y>648</y>
|
|
<w>96</w>
|
|
<h>24</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<..</panel_attributes>
|
|
<additional_attributes>10.0;10.0;100.0;10.0</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<id>Relation</id>
|
|
<coordinates>
|
|
<x>480</x>
|
|
<y>648</y>
|
|
<w>88</w>
|
|
<h>24</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<..</panel_attributes>
|
|
<additional_attributes>90.0;10.0;10.0;10.0</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<id>UMLClass</id>
|
|
<coordinates>
|
|
<x>712</x>
|
|
<y>416</y>
|
|
<w>168</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>object: Query
|
|
--
|
|
+getStatistics(String username)</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<id>UMLClass</id>
|
|
<coordinates>
|
|
<x>944</x>
|
|
<y>408</y>
|
|
<w>168</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>object: User
|
|
--
|
|
+int connection_id</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
</diagram>
|