10
UMLClass
610
340
100
30
GameLobby
UMLClass
580
480
160
80
GameSession
--
/One instance of a game/
/including x number of/
/players./
com.umlet.element.Relation
620
340
60
160
lt=->>>>
30;140;40;30
com.umlet.element.Relation
710
480
100
50
lt=>>>>-
80;30;30;30
UMLClass
600
180
120
120
GameServer
com.umlet.element.Relation
630
270
50
90
lt=>>>>-
30;70;30;30
UMLClass
590
100
130
40
<<wrapper>>
DanBiasServerAPI
com.umlet.element.Relation
630
110
50
90
lt=>>>>-
30;70;30;30
UMLClass
1060
330
120
50
NetworkSession
com.umlet.element.Relation
690
220
390
50
lt=-<<<<
30;30;370;30
com.umlet.element.Relation
680
320
400
50
lt=->>>>>
30;30;380;30
com.umlet.element.Relation
690
340
390
160
lt=->>>>>
30;140;40;40;370;30
com.umlet.element.Package
460
640
120
50
GameLogicAPI
bg=blue
com.umlet.element.Relation
370
530
350
290
lt=<<.
90;150;30;270;330;240;240;30
UMLClass
790
500
100
30
GameClient
com.umlet.element.Relation
670
530
150
180
lt=<<.
130;160;30;30
com.umlet.element.Package
800
670
120
40
GameProtocols
bg=#aaaaa
com.umlet.element.Package
1040
200
160
190
NetworkAPI
bg=#a21aff
UMLClass
1060
280
120
40
NetworkClient
UMLClass
1060
230
120
40
NetworkServer
com.umlet.element.Relation
690
240
390
80
lt=->
30;30;200;30;200;60;370;60
com.umlet.element.Relation
690
260
390
100
lt=-<<<<
30;30;180;30;180;80;370;80
com.umlet.element.Relation
860
270
380
260
lt=>>>-
320;30;360;30;360;230;30;240