From 978a3160b9236a9a5a0c1db9b6bc6892b85cf3b9 Mon Sep 17 00:00:00 2001 From: cldupland Date: Tue, 5 Nov 2019 14:50:54 +0100 Subject: [PATCH 1/2] =?UTF-8?q?Correction=20de=20la=20V1=20du=20diagramme?= =?UTF-8?q?=20de=20classe=20termin=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Documentations/Diagramme_de_classe.mdj | 3282 +++++++++++------ .../Resources/Resource.designer.cs | 8 +- 2 files changed, 2161 insertions(+), 1129 deletions(-) diff --git a/Documentations/Diagramme_de_classe.mdj b/Documentations/Diagramme_de_classe.mdj index 933c5ae..34978e8 100644 --- a/Documentations/Diagramme_de_classe.mdj +++ b/Documentations/Diagramme_de_classe.mdj @@ -20,6 +20,105 @@ "name": "Main", "defaultDiagram": true, "ownedViews": [ + { + "_type": "UMLModelView", + "_id": "AAAAAAFuO9RY+Oybi4Q=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFuO9RY9uyZe4k=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFuO9RY+OycUrU=", + "_parent": { + "$ref": "AAAAAAFuO9RY+Oybi4Q=" + }, + "model": { + "$ref": "AAAAAAFuO9RY9uyZe4k=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFuO9RY+OydhYo=", + "_parent": { + "$ref": "AAAAAAFuO9RY+OycUrU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -48, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFuO9RY+OyeTYs=", + "_parent": { + "$ref": "AAAAAAFuO9RY+OycUrU=" + }, + "font": "Arial;13;1", + "left": 157, + "top": 150, + "width": 2638, + "height": 13, + "text": "Model" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFuO9RY+OyfxYI=", + "_parent": { + "$ref": "AAAAAAFuO9RY+OycUrU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -48, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFuO9RY+Oyg1Ts=", + "_parent": { + "$ref": "AAAAAAFuO9RY+OycUrU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -48, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 152, + "top": 143, + "width": 2648, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAFuO9RY+OydhYo=" + }, + "nameLabel": { + "$ref": "AAAAAAFuO9RY+OyeTYs=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFuO9RY+OyfxYI=" + }, + "propertyLabel": { + "$ref": "AAAAAAFuO9RY+Oyg1Ts=" + } + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 152, + "top": 128, + "width": 2648, + "height": 1624, + "nameCompartment": { + "$ref": "AAAAAAFuO9RY+OycUrU=" + } + }, { "_type": "UMLPackageView", "_id": "AAAAAAFuOxTqexbaQvI=", @@ -158,6 +257,7 @@ }, "visible": false, "font": "Arial;13;0", + "left": -16, "height": 13 }, { @@ -167,9 +267,9 @@ "$ref": "AAAAAAFt7YuMXLIxP4A=" }, "font": "Arial;13;1", - "left": 309, + "left": 301, "top": 574, - "width": 822, + "width": 959, "height": 13, "text": "manager" }, @@ -181,6 +281,7 @@ }, "visible": false, "font": "Arial;13;0", + "left": -16, "width": 73.67724609375, "height": 13, "text": "(from Model)" @@ -193,14 +294,15 @@ }, "visible": false, "font": "Arial;13;0", + "left": -16, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 304, + "left": 296, "top": 567, - "width": 832, + "width": 969, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFt7YuMXLIyx2Y=" @@ -216,12 +318,23 @@ } } ], + "containedViews": [ + { + "$ref": "AAAAAAFt7WUJwgFTboo=" + }, + { + "$ref": "AAAAAAFt7WVjtQGYqAY=" + }, + { + "$ref": "AAAAAAFt7WTYZwD1NOc=" + } + ], "font": "Arial;13;0", "containerChangeable": true, - "left": 304, + "left": 296, "top": 552, - "width": 832, - "height": 585, + "width": 969, + "height": 617, "nameCompartment": { "$ref": "AAAAAAFt7YuMXLIxP4A=" } @@ -681,30 +794,13 @@ "height": 13, "text": "+pseudo: String", "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAFt7YWqNVU/jnw=", - "_parent": { - "$ref": "AAAAAAFt7VMnuAAXXag=" - }, - "model": { - "$ref": "AAAAAAFt7YWqC1U5ils=" - }, - "font": "Arial;13;0", - "left": 1093, - "top": 285, - "width": 170.8916015625, - "height": 13, - "text": "-nbMaxCard", - "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1088, "top": 265, "width": 180.8916015625, - "height": 38 + "height": 23 }, { "_type": "UMLOperationCompartmentView", @@ -727,10 +823,10 @@ }, "font": "Arial;13;0", "left": 1093, - "top": 308, + "top": 293, "width": 170.8916015625, "height": 13, - "text": "+joue(cardList : List)", + "text": "+joue(card : Card)", "horizontalAlignment": 0 }, { @@ -744,18 +840,35 @@ }, "font": "Arial;13;0", "left": 1093, + "top": 308, + "width": 170.8916015625, + "height": 13, + "text": "+pioche(card : Card)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO9I0+eHjjkI=", + "_parent": { + "$ref": "AAAAAAFt7VMnuAAY2bo=" + }, + "model": { + "$ref": "AAAAAAFuO9I0wOHgF4A=" + }, + "font": "Arial;13;0", + "left": 1093, "top": 323, "width": 170.8916015625, "height": 13, - "text": "+pioche(cardList: List)", + "text": "+getCardList(): List", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1088, - "top": 303, + "top": 288, "width": 180.8916015625, - "height": 38 + "height": 53 }, { "_type": "UMLReceptionCompartmentView", @@ -840,8 +953,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": -1040, - "top": 96, + "left": -1104, + "top": 224, "height": 13 }, { @@ -851,8 +964,8 @@ "$ref": "AAAAAAFt7WSuyACen/w=" }, "font": "Arial;13;1", - "left": 365, - "top": 863, + "left": 333, + "top": 927, "width": 274.59326171875, "height": 13, "text": "SoloGameManager" @@ -865,8 +978,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": -1040, - "top": 96, + "left": -1104, + "top": 224, "width": 73.67724609375, "height": 13, "text": "(from Model)" @@ -879,15 +992,15 @@ }, "visible": false, "font": "Arial;13;0", - "left": -1040, - "top": 96, + "left": -1104, + "top": 224, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 360, - "top": 856, + "left": 328, + "top": 920, "width": 284.59326171875, "height": 25, "stereotypeLabel": { @@ -913,8 +1026,8 @@ "$ref": "AAAAAAFt7WSuxwCbpbQ=" }, "font": "Arial;13;0", - "left": 360, - "top": 881, + "left": 328, + "top": 945, "width": 284.59326171875, "height": 10 }, @@ -938,8 +1051,8 @@ "$ref": "AAAAAAFuOyUepSAcpPY=" }, "font": "Arial;13;0", - "left": 365, - "top": 896, + "left": 333, + "top": 960, "width": 274.59326171875, "height": 13, "text": "+endTurn(): bool", @@ -955,8 +1068,8 @@ "$ref": "AAAAAAFuOyWocSClYyQ=" }, "font": "Arial;13;0", - "left": 365, - "top": 911, + "left": 333, + "top": 975, "width": 274.59326171875, "height": 13, "text": "#verifyNbCardPlay()", @@ -972,8 +1085,8 @@ "$ref": "AAAAAAFuOyZHoCDWWM0=" }, "font": "Arial;13;0", - "left": 365, - "top": 926, + "left": 333, + "top": 990, "width": 274.59326171875, "height": 13, "text": "#testIsEndGame()", @@ -989,8 +1102,8 @@ "$ref": "AAAAAAFuOyaRWCEH7ew=" }, "font": "Arial;13;0", - "left": 365, - "top": 941, + "left": 333, + "top": 1005, "width": 274.59326171875, "height": 13, "text": "#displayWinner()", @@ -1006,8 +1119,8 @@ "$ref": "AAAAAAFuOybEHyE4zqM=" }, "font": "Arial;13;0", - "left": 365, - "top": 956, + "left": 333, + "top": 1020, "width": 274.59326171875, "height": 13, "text": "#pioche()", @@ -1023,8 +1136,8 @@ "$ref": "AAAAAAFuOycgMSFp2zQ=" }, "font": "Arial;13;0", - "left": 365, - "top": 971, + "left": 333, + "top": 1035, "width": 274.59326171875, "height": 13, "text": "#isEndGame()", @@ -1040,8 +1153,8 @@ "$ref": "AAAAAAFuOydp5iGadaE=" }, "font": "Arial;13;0", - "left": 365, - "top": 986, + "left": 333, + "top": 1050, "width": 274.59326171875, "height": 13, "text": "#tryToFindSoluce(playableCard: List)", @@ -1057,8 +1170,8 @@ "$ref": "AAAAAAFuOyeysiHLC5k=" }, "font": "Arial;13;0", - "left": 365, - "top": 1001, + "left": 333, + "top": 1065, "width": 274.59326171875, "height": 13, "text": "#testEndGame(playableCard: List): bool", @@ -1074,8 +1187,8 @@ "$ref": "AAAAAAFuOylVByKcRzI=" }, "font": "Arial;13;0", - "left": 365, - "top": 1016, + "left": 333, + "top": 1080, "width": 274.59326171875, "height": 13, "text": "#effectLose(): bool", @@ -1083,8 +1196,8 @@ } ], "font": "Arial;13;0", - "left": 360, - "top": 891, + "left": 328, + "top": 955, "width": 284.59326171875, "height": 143 }, @@ -1099,8 +1212,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": -520, - "top": 48, + "left": -552, + "top": 112, "width": 10, "height": 10 }, @@ -1115,16 +1228,16 @@ }, "visible": false, "font": "Arial;13;0", - "left": -520, - "top": 48, + "left": -552, + "top": 112, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, - "left": 360, - "top": 856, + "left": 328, + "top": 920, "width": 284.59326171875, "height": 178, "nameCompartment": { @@ -1144,980 +1257,452 @@ } }, { - "_type": "UMLClassView", - "_id": "AAAAAAFt7WTYZwD1NOc=", + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFt7WZ7xAJrIAE=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { - "$ref": "AAAAAAFt7WTYZwDzv8Q=" + "$ref": "AAAAAAFt7WZ7wwJpwVg=" }, "subViews": [ { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFt7WTYZwD2cT8=", + "_type": "EdgeLabelView", + "_id": "AAAAAAFt7WZ7xAJspfQ=", "_parent": { - "$ref": "AAAAAAFt7WTYZwD1NOc=" + "$ref": "AAAAAAFt7WZ7xAJrIAE=" }, "model": { - "$ref": "AAAAAAFt7WTYZwDzv8Q=" + "$ref": "AAAAAAFt7WZ7wwJpwVg=" }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFt7WTYZwD33ZM=", - "_parent": { - "$ref": "AAAAAAFt7WTYZwD2cT8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -480, - "top": 80, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAFt7WTYZwD4+Yk=", - "_parent": { - "$ref": "AAAAAAFt7WTYZwD2cT8=" - }, - "font": "Arial;13;3", - "left": 781, - "top": 863, - "width": 159.63720703125, - "height": 13, - "text": "MultiplayerGameManage" - }, - { - "_type": "LabelView", - "_id": "AAAAAAFt7WTYZwD5emE=", - "_parent": { - "$ref": "AAAAAAFt7WTYZwD2cT8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -480, - "top": 80, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAFt7WTYZwD6lE0=", - "_parent": { - "$ref": "AAAAAAFt7WTYZwD2cT8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -480, - "top": 80, - "height": 13, - "horizontalAlignment": 1 - } - ], + "visible": false, "font": "Arial;13;0", - "left": 776, - "top": 856, - "width": 169.63720703125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAFt7WTYZwD33ZM=" - }, - "nameLabel": { - "$ref": "AAAAAAFt7WTYZwD4+Yk=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFt7WTYZwD5emE=" + "left": 870, + "top": 870, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFt7WZ7xAJrIAE=" }, - "propertyLabel": { - "$ref": "AAAAAAFt7WTYZwD6lE0=" - } + "edgePosition": 1 }, { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFt7WTYZwD7+14=", + "_type": "EdgeLabelView", + "_id": "AAAAAAFt7WZ7xAJt5tI=", "_parent": { - "$ref": "AAAAAAFt7WTYZwD1NOc=" + "$ref": "AAAAAAFt7WZ7xAJrIAE=" }, "model": { - "$ref": "AAAAAAFt7WTYZwDzv8Q=" + "$ref": "AAAAAAFt7WZ7wwJpwVg=" }, + "visible": null, "font": "Arial;13;0", - "left": 776, - "top": 881, - "width": 169.63720703125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFt7WTYZwD8W24=", - "_parent": { - "$ref": "AAAAAAFt7WTYZwD1NOc=" - }, - "model": { - "$ref": "AAAAAAFt7WTYZwDzv8Q=" + "left": 858, + "top": 861, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFt7WZ7xAJrIAE=" }, - "font": "Arial;13;0", - "left": 776, - "top": 891, - "width": 169.63720703125, - "height": 10 + "edgePosition": 1 }, { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFt7WTYZwD9fyQ=", + "_type": "EdgeLabelView", + "_id": "AAAAAAFt7WZ7xAJu3GY=", "_parent": { - "$ref": "AAAAAAFt7WTYZwD1NOc=" + "$ref": "AAAAAAFt7WZ7xAJrIAE=" }, "model": { - "$ref": "AAAAAAFt7WTYZwDzv8Q=" + "$ref": "AAAAAAFt7WZ7wwJpwVg=" }, "visible": false, "font": "Arial;13;0", - "left": -312, - "top": -104, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFt7WTYZwD+1UY=", - "_parent": { - "$ref": "AAAAAAFt7WTYZwD1NOc=" - }, - "model": { - "$ref": "AAAAAAFt7WTYZwDzv8Q=" + "left": 893, + "top": 889, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFt7WZ7xAJrIAE=" }, - "visible": false, - "font": "Arial;13;0", - "left": -312, - "top": -104, - "width": 10, - "height": 10 + "edgePosition": 1 } ], "font": "Arial;13;0", - "containerChangeable": true, - "left": 776, - "top": 856, - "width": 169.63720703125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAFt7WTYZwD2cT8=" + "head": { + "$ref": "AAAAAAFt7WTYZwD1NOc=" }, - "attributeCompartment": { - "$ref": "AAAAAAFt7WTYZwD7+14=" + "tail": { + "$ref": "AAAAAAFt7WUJwgFTboo=" }, - "operationCompartment": { - "$ref": "AAAAAAFt7WTYZwD8W24=" + "lineStyle": 1, + "points": "857:919;907:853", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAFt7WZ7xAJspfQ=" }, - "receptionCompartment": { - "$ref": "AAAAAAFt7WTYZwD9fyQ=" + "stereotypeLabel": { + "$ref": "AAAAAAFt7WZ7xAJt5tI=" }, - "templateParameterCompartment": { - "$ref": "AAAAAAFt7WTYZwD+1UY=" + "propertyLabel": { + "$ref": "AAAAAAFt7WZ7xAJu3GY=" } }, { - "_type": "UMLClassView", - "_id": "AAAAAAFt7WUJwgFTboo=", + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFt7WaJYQKL3x4=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { - "$ref": "AAAAAAFt7WUJwQFR+xE=" + "$ref": "AAAAAAFt7WaJYQKJPP0=" }, "subViews": [ { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFt7WUJwgFUTb8=", + "_type": "EdgeLabelView", + "_id": "AAAAAAFt7WaJYQKMM2g=", "_parent": { - "$ref": "AAAAAAFt7WUJwgFTboo=" + "$ref": "AAAAAAFt7WaJYQKL3x4=" }, "model": { - "$ref": "AAAAAAFt7WUJwQFR+xE=" + "$ref": "AAAAAAFt7WaJYQKJPP0=" }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFt7WUJwgFVDvg=", - "_parent": { - "$ref": "AAAAAAFt7WUJwgFUTb8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -672, - "top": 96, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAFt7WUJwgFWZFo=", - "_parent": { - "$ref": "AAAAAAFt7WUJwgFUTb8=" - }, - "font": "Arial;13;1", - "left": 701, - "top": 1007, - "width": 123.54443359375, - "height": 13, - "text": "LocalGameManager" - }, - { - "_type": "LabelView", - "_id": "AAAAAAFt7WUJwgFXztI=", - "_parent": { - "$ref": "AAAAAAFt7WUJwgFUTb8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -672, - "top": 96, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAFt7WUJwwFYh/w=", - "_parent": { - "$ref": "AAAAAAFt7WUJwgFUTb8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -672, - "top": 96, - "height": 13, - "horizontalAlignment": 1 - } - ], + "visible": false, "font": "Arial;13;0", - "left": 696, - "top": 1000, - "width": 133.54443359375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAFt7WUJwgFVDvg=" + "left": 966, + "top": 890, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFt7WaJYQKL3x4=" }, - "nameLabel": { - "$ref": "AAAAAAFt7WUJwgFWZFo=" + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFt7WaJYQKNfI8=", + "_parent": { + "$ref": "AAAAAAFt7WaJYQKL3x4=" }, - "namespaceLabel": { - "$ref": "AAAAAAFt7WUJwgFXztI=" + "model": { + "$ref": "AAAAAAFt7WaJYQKJPP0=" }, - "propertyLabel": { - "$ref": "AAAAAAFt7WUJwwFYh/w=" - } + "visible": null, + "font": "Arial;13;0", + "left": 955, + "top": 900, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFt7WaJYQKL3x4=" + }, + "edgePosition": 1 }, { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFt7WUJwwFZSCA=", + "_type": "EdgeLabelView", + "_id": "AAAAAAFt7WaJYgKOBAY=", "_parent": { - "$ref": "AAAAAAFt7WUJwgFTboo=" + "$ref": "AAAAAAFt7WaJYQKL3x4=" }, "model": { - "$ref": "AAAAAAFt7WUJwQFR+xE=" + "$ref": "AAAAAAFt7WaJYQKJPP0=" }, + "visible": false, "font": "Arial;13;0", - "left": 696, - "top": 1025, - "width": 133.54443359375, - "height": 10 - }, + "left": 987, + "top": 869, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFt7WaJYQKL3x4=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAFt7WTYZwD1NOc=" + }, + "tail": { + "$ref": "AAAAAAFt7WVjtQGYqAY=" + }, + "lineStyle": 1, + "points": "1008:919;946:853", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAFt7WaJYQKMM2g=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFt7WaJYQKNfI8=" + }, + "propertyLabel": { + "$ref": "AAAAAAFt7WaJYgKOBAY=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFt7WanPQKrl0w=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFt7WanPQKp1ZQ=" + }, + "subViews": [ { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFt7WUJwwFaZSE=", + "_type": "EdgeLabelView", + "_id": "AAAAAAFt7WanPgKsu58=", "_parent": { - "$ref": "AAAAAAFt7WUJwgFTboo=" + "$ref": "AAAAAAFt7WanPQKrl0w=" }, "model": { - "$ref": "AAAAAAFt7WUJwQFR+xE=" + "$ref": "AAAAAAFt7WanPQKp1ZQ=" }, + "visible": false, "font": "Arial;13;0", - "left": 696, - "top": 1035, - "width": 133.54443359375, - "height": 10 + "left": 595, + "top": 835, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFt7WanPQKrl0w=" + }, + "edgePosition": 1 }, { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFt7WUJwwFbQ3w=", + "_type": "EdgeLabelView", + "_id": "AAAAAAFt7WanPgKtGUo=", "_parent": { - "$ref": "AAAAAAFt7WUJwgFTboo=" + "$ref": "AAAAAAFt7WanPQKrl0w=" }, "model": { - "$ref": "AAAAAAFt7WUJwQFR+xE=" + "$ref": "AAAAAAFt7WanPQKp1ZQ=" }, - "visible": false, + "visible": null, "font": "Arial;13;0", - "left": -336, - "top": 48, - "width": 10, - "height": 10 + "left": 584, + "top": 825, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFt7WanPQKrl0w=" + }, + "edgePosition": 1 }, { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFt7WUJwwFcF7E=", + "_type": "EdgeLabelView", + "_id": "AAAAAAFt7WanPgKurjg=", "_parent": { - "$ref": "AAAAAAFt7WUJwgFTboo=" + "$ref": "AAAAAAFt7WanPQKrl0w=" }, "model": { - "$ref": "AAAAAAFt7WUJwQFR+xE=" + "$ref": "AAAAAAFt7WanPQKp1ZQ=" }, "visible": false, "font": "Arial;13;0", - "left": -336, - "top": 48, - "width": 10, - "height": 10 + "left": 618, + "top": 856, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFt7WanPQKrl0w=" + }, + "edgePosition": 1 } ], "font": "Arial;13;0", - "containerChangeable": true, - "left": 696, - "top": 1000, - "width": 133.54443359375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAFt7WUJwgFUTb8=" + "head": { + "$ref": "AAAAAAFt7VL5wP+/8QY=" }, - "attributeCompartment": { - "$ref": "AAAAAAFt7WUJwwFZSCA=" + "tail": { + "$ref": "AAAAAAFt7WSuyACdnkM=" }, - "operationCompartment": { - "$ref": "AAAAAAFt7WUJwwFaZSE=" + "lineStyle": 1, + "points": "548:919;667:785", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAFt7WanPgKsu58=" }, - "receptionCompartment": { - "$ref": "AAAAAAFt7WUJwwFbQ3w=" + "stereotypeLabel": { + "$ref": "AAAAAAFt7WanPgKtGUo=" }, - "templateParameterCompartment": { - "$ref": "AAAAAAFt7WUJwwFcF7E=" + "propertyLabel": { + "$ref": "AAAAAAFt7WanPgKurjg=" } }, { - "_type": "UMLClassView", - "_id": "AAAAAAFt7WVjtQGYqAY=", + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFt7WbE9wLkxdY=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { - "$ref": "AAAAAAFt7WVjtQGWfvM=" + "$ref": "AAAAAAFt7WbE9wLi88w=" }, "subViews": [ { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAFt7WVjtQGZLYk=", + "_type": "EdgeLabelView", + "_id": "AAAAAAFt7WbE9wLlJRg=", "_parent": { - "$ref": "AAAAAAFt7WVjtQGYqAY=" + "$ref": "AAAAAAFt7WbE9wLkxdY=" }, "model": { - "$ref": "AAAAAAFt7WVjtQGWfvM=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAFt7WVjtQGaEKk=", - "_parent": { - "$ref": "AAAAAAFt7WVjtQGZLYk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -752, - "top": 80, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAFt7WVjtQGb960=", - "_parent": { - "$ref": "AAAAAAFt7WVjtQGZLYk=" - }, - "font": "Arial;13;1", - "left": 893, - "top": 1007, - "width": 137.26806640625, - "height": 13, - "text": "RemoteGameManager" - }, - { - "_type": "LabelView", - "_id": "AAAAAAFt7WVjtQGc0xM=", - "_parent": { - "$ref": "AAAAAAFt7WVjtQGZLYk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -752, - "top": 80, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAFt7WVjtQGdzg4=", - "_parent": { - "$ref": "AAAAAAFt7WVjtQGZLYk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -752, - "top": 80, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 888, - "top": 1000, - "width": 147.26806640625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAFt7WVjtQGaEKk=" - }, - "nameLabel": { - "$ref": "AAAAAAFt7WVjtQGb960=" - }, - "namespaceLabel": { - "$ref": "AAAAAAFt7WVjtQGc0xM=" - }, - "propertyLabel": { - "$ref": "AAAAAAFt7WVjtQGdzg4=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAFt7WVjtQGePSc=", - "_parent": { - "$ref": "AAAAAAFt7WVjtQGYqAY=" - }, - "model": { - "$ref": "AAAAAAFt7WVjtQGWfvM=" - }, - "font": "Arial;13;0", - "left": 888, - "top": 1025, - "width": 147.26806640625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAFt7WVjtQGfIKk=", - "_parent": { - "$ref": "AAAAAAFt7WVjtQGYqAY=" - }, - "model": { - "$ref": "AAAAAAFt7WVjtQGWfvM=" - }, - "font": "Arial;13;0", - "left": 888, - "top": 1035, - "width": 147.26806640625, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAFt7WVjtQGgvtQ=", - "_parent": { - "$ref": "AAAAAAFt7WVjtQGYqAY=" - }, - "model": { - "$ref": "AAAAAAFt7WVjtQGWfvM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -376, - "top": 40, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAFt7WVjtQGhzBs=", - "_parent": { - "$ref": "AAAAAAFt7WVjtQGYqAY=" - }, - "model": { - "$ref": "AAAAAAFt7WVjtQGWfvM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -376, - "top": 40, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 888, - "top": 1000, - "width": 147.26806640625, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAFt7WVjtQGZLYk=" - }, - "attributeCompartment": { - "$ref": "AAAAAAFt7WVjtQGePSc=" - }, - "operationCompartment": { - "$ref": "AAAAAAFt7WVjtQGfIKk=" - }, - "receptionCompartment": { - "$ref": "AAAAAAFt7WVjtQGgvtQ=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAFt7WVjtQGhzBs=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAFt7WZ7xAJrIAE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFt7WZ7wwJpwVg=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFt7WZ7xAJspfQ=", - "_parent": { - "$ref": "AAAAAAFt7WZ7xAJrIAE=" - }, - "model": { - "$ref": "AAAAAAFt7WZ7wwJpwVg=" + "$ref": "AAAAAAFt7WbE9wLi88w=" }, "visible": false, "font": "Arial;13;0", - "left": 798, - "top": 935, + "left": 849, + "top": 792, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { - "$ref": "AAAAAAFt7WZ7xAJrIAE=" + "$ref": "AAAAAAFt7WbE9wLkxdY=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAFt7WZ7xAJt5tI=", + "_id": "AAAAAAFt7WbE9wLmeQI=", "_parent": { - "$ref": "AAAAAAFt7WZ7xAJrIAE=" + "$ref": "AAAAAAFt7WbE9wLkxdY=" }, "model": { - "$ref": "AAAAAAFt7WZ7wwJpwVg=" + "$ref": "AAAAAAFt7WbE9wLi88w=" }, "visible": null, "font": "Arial;13;0", - "left": 786, - "top": 927, + "left": 841, + "top": 805, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { - "$ref": "AAAAAAFt7WZ7xAJrIAE=" + "$ref": "AAAAAAFt7WbE9wLkxdY=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAFt7WZ7xAJu3GY=", + "_id": "AAAAAAFt7WbE9wLnAm8=", "_parent": { - "$ref": "AAAAAAFt7WZ7xAJrIAE=" + "$ref": "AAAAAAFt7WbE9wLkxdY=" }, "model": { - "$ref": "AAAAAAFt7WZ7wwJpwVg=" + "$ref": "AAAAAAFt7WbE9wLi88w=" }, "visible": false, "font": "Arial;13;0", - "left": 823, - "top": 952, + "left": 864, + "top": 767, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { - "$ref": "AAAAAAFt7WZ7xAJrIAE=" + "$ref": "AAAAAAFt7WbE9wLkxdY=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { - "$ref": "AAAAAAFt7WTYZwD1NOc=" + "$ref": "AAAAAAFt7VL5wP+/8QY=" }, "tail": { - "$ref": "AAAAAAFt7WUJwgFTboo=" + "$ref": "AAAAAAFt7WTYZwD1NOc=" }, "lineStyle": 1, - "points": "778:999;844:901", + "points": "889:807;825:766", "showVisibility": true, "nameLabel": { - "$ref": "AAAAAAFt7WZ7xAJspfQ=" + "$ref": "AAAAAAFt7WbE9wLlJRg=" }, "stereotypeLabel": { - "$ref": "AAAAAAFt7WZ7xAJt5tI=" + "$ref": "AAAAAAFt7WbE9wLmeQI=" }, "propertyLabel": { - "$ref": "AAAAAAFt7WZ7xAJu3GY=" + "$ref": "AAAAAAFt7WbE9wLnAm8=" } }, { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAFt7WaJYQKL3x4=", + "_type": "UMLAssociationView", + "_id": "AAAAAAFt7YJkn0VOdCA=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { - "$ref": "AAAAAAFt7WaJYQKJPP0=" + "$ref": "AAAAAAFt7YJknUVKA3k=" }, "subViews": [ { "_type": "EdgeLabelView", - "_id": "AAAAAAFt7WaJYQKMM2g=", + "_id": "AAAAAAFt7YJkn0VP4Kg=", "_parent": { - "$ref": "AAAAAAFt7WaJYQKL3x4=" + "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "model": { - "$ref": "AAAAAAFt7WaJYQKJPP0=" + "$ref": "AAAAAAFt7YJknUVKA3k=" }, - "visible": false, "font": "Arial;13;0", - "left": 897, - "top": 952, + "left": 1016, + "top": 256, + "width": 63.22900390625, "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, + "alpha": 1.6232263362839516, + "distance": 343.4719784785944, "hostEdge": { - "$ref": "AAAAAAFt7WaJYQKL3x4=" + "$ref": "AAAAAAFt7YJkn0VOdCA=" }, - "edgePosition": 1 + "edgePosition": 1, + "text": "-playerList" }, { "_type": "EdgeLabelView", - "_id": "AAAAAAFt7WaJYQKNfI8=", + "_id": "AAAAAAFt7YJkn0VQmm0=", "_parent": { - "$ref": "AAAAAAFt7WaJYQKL3x4=" + "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "model": { - "$ref": "AAAAAAFt7WaJYQKJPP0=" + "$ref": "AAAAAAFt7YJknUVKA3k=" }, "visible": null, "font": "Arial;13;0", - "left": 885, - "top": 961, + "left": 734, + "top": 273, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { - "$ref": "AAAAAAFt7WaJYQKL3x4=" + "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAFt7WaJYgKOBAY=", + "_id": "AAAAAAFt7YJkn0VRMxM=", "_parent": { - "$ref": "AAAAAAFt7WaJYQKL3x4=" + "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "model": { - "$ref": "AAAAAAFt7WaJYQKJPP0=" + "$ref": "AAAAAAFt7YJknUVKA3k=" }, "visible": false, "font": "Arial;13;0", - "left": 922, - "top": 935, + "left": 689, + "top": 274, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { - "$ref": "AAAAAAFt7WaJYQKL3x4=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAFt7WTYZwD1NOc=" - }, - "tail": { - "$ref": "AAAAAAFt7WVjtQGYqAY=" - }, - "lineStyle": 1, - "points": "945:999;876:901", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAFt7WaJYQKMM2g=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFt7WaJYQKNfI8=" - }, - "propertyLabel": { - "$ref": "AAAAAAFt7WaJYgKOBAY=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAFt7WanPQKrl0w=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFt7WanPQKp1ZQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFt7WanPgKsu58=", - "_parent": { - "$ref": "AAAAAAFt7WanPQKrl0w=" - }, - "model": { - "$ref": "AAAAAAFt7WanPQKp1ZQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 613, - "top": 803, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFt7WanPQKrl0w=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFt7WanPgKtGUo=", - "_parent": { - "$ref": "AAAAAAFt7WanPQKrl0w=" - }, - "model": { - "$ref": "AAAAAAFt7WanPQKp1ZQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 602, - "top": 792, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFt7WanPQKrl0w=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFt7WanPgKurjg=", - "_parent": { - "$ref": "AAAAAAFt7WanPQKrl0w=" - }, - "model": { - "$ref": "AAAAAAFt7WanPQKp1ZQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 634, - "top": 824, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFt7WanPQKrl0w=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAFt7VL5wP+/8QY=" - }, - "tail": { - "$ref": "AAAAAAFt7WSuyACdnkM=" - }, - "lineStyle": 1, - "points": "590:855;659:785", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAFt7WanPgKsu58=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFt7WanPgKtGUo=" - }, - "propertyLabel": { - "$ref": "AAAAAAFt7WanPgKurjg=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAFt7WbE9wLkxdY=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFt7WbE9wLi88w=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFt7WbE9wLlJRg=", - "_parent": { - "$ref": "AAAAAAFt7WbE9wLkxdY=" - }, - "model": { - "$ref": "AAAAAAFt7WbE9wLi88w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 804, - "top": 822, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFt7WbE9wLkxdY=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFt7WbE9wLmeQI=", - "_parent": { - "$ref": "AAAAAAFt7WbE9wLkxdY=" - }, - "model": { - "$ref": "AAAAAAFt7WbE9wLi88w=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 792, - "top": 831, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFt7WbE9wLkxdY=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFt7WbE9wLnAm8=", - "_parent": { - "$ref": "AAAAAAFt7WbE9wLkxdY=" - }, - "model": { - "$ref": "AAAAAAFt7WbE9wLi88w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 829, - "top": 805, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFt7WbE9wLkxdY=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAFt7VL5wP+/8QY=" - }, - "tail": { - "$ref": "AAAAAAFt7WTYZwD1NOc=" - }, - "lineStyle": 1, - "points": "843:855;792:785", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAFt7WbE9wLlJRg=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAFt7WbE9wLmeQI=" - }, - "propertyLabel": { - "$ref": "AAAAAAFt7WbE9wLnAm8=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAFt7YJkn0VOdCA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAFt7YJknUVKA3k=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFt7YJkn0VP4Kg=", - "_parent": { - "$ref": "AAAAAAFt7YJkn0VOdCA=" - }, - "model": { - "$ref": "AAAAAAFt7YJknUVKA3k=" - }, - "font": "Arial;13;0", - "left": 1016, - "top": 256, - "width": 63.22900390625, - "height": 13, - "alpha": 1.6232263362839516, - "distance": 343.4719784785944, - "hostEdge": { - "$ref": "AAAAAAFt7YJkn0VOdCA=" - }, - "edgePosition": 1, - "text": "-playerList" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFt7YJkn0VQmm0=", - "_parent": { - "$ref": "AAAAAAFt7YJkn0VOdCA=" - }, - "model": { - "$ref": "AAAAAAFt7YJknUVKA3k=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 734, - "top": 273, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFt7YJkn0VOdCA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAFt7YJkn0VRMxM=", - "_parent": { - "$ref": "AAAAAAFt7YJkn0VOdCA=" - }, - "model": { - "$ref": "AAAAAAFt7YJknUVKA3k=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 689, - "top": 274, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFt7YJkn0VOdCA=" + "$ref": "AAAAAAFt7YJkn0VOdCA=" }, "edgePosition": 1 }, @@ -4083,349 +3668,1466 @@ "hostEdge": { "$ref": "AAAAAAFuOxYvEhl/VqQ=" }, - "edgePosition": 1 + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFuOxYvExmClBw=", + "_parent": { + "$ref": "AAAAAAFuOxYvEhl/VqQ=" + }, + "model": { + "$ref": "AAAAAAFuOxYvEhl9y28=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 2040, + "top": 1419, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFuOxYvEhl/VqQ=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAFuOxVwFhhuCYI=" + }, + "tail": { + "$ref": "AAAAAAFuOxWReBjAR9k=" + }, + "lineStyle": 1, + "points": "1983:1435;2087:1390", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAFuOxYvExmAaI0=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFuOxYvExmBYHA=" + }, + "propertyLabel": { + "$ref": "AAAAAAFuOxYvExmClBw=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFuOxZAWxmfI4o=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFuOxZAWxmd7TA=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFuOxZAWxmgt2w=", + "_parent": { + "$ref": "AAAAAAFuOxZAWxmfI4o=" + }, + "model": { + "$ref": "AAAAAAFuOxZAWxmd7TA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 2243, + "top": 1424, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFuOxZAWxmfI4o=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFuOxZAWxmhMv0=", + "_parent": { + "$ref": "AAAAAAFuOxZAWxmfI4o=" + }, + "model": { + "$ref": "AAAAAAFuOxZAWxmd7TA=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 2234, + "top": 1436, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFuOxZAWxmfI4o=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFuOxZAWxmiqWI=", + "_parent": { + "$ref": "AAAAAAFuOxZAWxmfI4o=" + }, + "model": { + "$ref": "AAAAAAFuOxZAWxmd7TA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 2262, + "top": 1401, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFuOxZAWxmfI4o=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAFuOxVwFhhuCYI=" + }, + "tail": { + "$ref": "AAAAAAFuOxWuSxj/v3Y=" + }, + "lineStyle": 1, + "points": "2279:1438;2228:1400", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAFuOxZAWxmgt2w=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFuOxZAWxmhMv0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFuOxZAWxmiqWI=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFuOxaVKBnBz3k=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFuOxaVJxm9tuU=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFuOxaVKBnC/A8=", + "_parent": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + }, + "model": { + "$ref": "AAAAAAFuOxaVJxm9tuU=" + }, + "font": "Arial;13;0", + "left": 2199, + "top": 748, + "width": 34.68994140625, + "height": 13, + "alpha": 3.056586526645529, + "distance": 275.95108262154, + "hostEdge": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + }, + "edgePosition": 1, + "text": "#deck" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFuOxaVKBnDZRQ=", + "_parent": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + }, + "model": { + "$ref": "AAAAAAFuOxaVJxm9tuU=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 2210, + "top": 1023, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFuOxaVKRnEQ54=", + "_parent": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + }, + "model": { + "$ref": "AAAAAAFuOxaVJxm9tuU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 2166, + "top": 1021, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFuOxaVKRnFaSY=", + "_parent": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + }, + "model": { + "$ref": "AAAAAAFuOxaVJxm+WSM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 2206, + "top": 765, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFuOxaVKRnGZ/w=", + "_parent": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + }, + "model": { + "$ref": "AAAAAAFuOxaVJxm+WSM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 2220, + "top": 768, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFuOxaVKRnHj8U=", + "_parent": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + }, + "model": { + "$ref": "AAAAAAFuOxaVJxm+WSM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 2179, + "top": 760, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFuOxaVKRnIJuM=", + "_parent": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + }, + "model": { + "$ref": "AAAAAAFuOxaVJxm//wc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 2185, + "top": 1279, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFuOxaVKRnJj/4=", + "_parent": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + }, + "model": { + "$ref": "AAAAAAFuOxaVJxm//wc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 2198, + "top": 1277, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFuOxaVKRnK7k4=", + "_parent": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + }, + "model": { + "$ref": "AAAAAAFuOxaVJxm//wc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 2157, + "top": 1282, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFuOxaVKRnLKqQ=", + "_parent": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + }, + "model": { + "$ref": "AAAAAAFuOxaVJxm+WSM=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFuOxaVKRnMwlw=", + "_parent": { + "$ref": "AAAAAAFuOxaVKBnBz3k=" + }, + "model": { + "$ref": "AAAAAAFuOxaVJxm//wc=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAFuOxVwFhhuCYI=" + }, + "tail": { + "$ref": "AAAAAAFt7Tgb6fqyD84=" + }, + "lineStyle": 1, + "points": "2193:745;2169:1311", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAFuOxaVKBnC/A8=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFuOxaVKBnDZRQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFuOxaVKRnEQ54=" + }, + "tailRoleNameLabel": { + "$ref": "AAAAAAFuOxaVKRnFaSY=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFuOxaVKRnGZ/w=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFuOxaVKRnHj8U=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFuOxaVKRnIJuM=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFuOxaVKRnJj/4=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFuOxaVKRnK7k4=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFuOxaVKRnLKqQ=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFuOxaVKRnMwlw=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFt7WUJwgFTboo=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFt7WUJwQFR+xE=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFt7WUJwgFUTb8=", + "_parent": { + "$ref": "AAAAAAFt7WUJwgFTboo=" + }, + "model": { + "$ref": "AAAAAAFt7WUJwQFR+xE=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFt7WUJwgFVDvg=", + "_parent": { + "$ref": "AAAAAAFt7WUJwgFUTb8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -808, + "top": -120, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFt7WUJwgFWZFo=", + "_parent": { + "$ref": "AAAAAAFt7WUJwgFUTb8=" + }, + "font": "Arial;13;1", + "left": 653, + "top": 927, + "width": 274.59326171875, + "height": 13, + "text": "LocalGameManager" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFt7WUJwgFXztI=", + "_parent": { + "$ref": "AAAAAAFt7WUJwgFUTb8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -808, + "top": -120, + "width": 89.578125, + "height": 13, + "text": "(from manager)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFt7WUJwwFYh/w=", + "_parent": { + "$ref": "AAAAAAFt7WUJwgFUTb8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -808, + "top": -120, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 648, + "top": 920, + "width": 284.59326171875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAFt7WUJwgFVDvg=" + }, + "nameLabel": { + "$ref": "AAAAAAFt7WUJwgFWZFo=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFt7WUJwgFXztI=" + }, + "propertyLabel": { + "$ref": "AAAAAAFt7WUJwwFYh/w=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFt7WUJwwFZSCA=", + "_parent": { + "$ref": "AAAAAAFt7WUJwgFTboo=" + }, + "model": { + "$ref": "AAAAAAFt7WUJwQFR+xE=" + }, + "font": "Arial;13;0", + "left": 648, + "top": 945, + "width": 284.59326171875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFt7WUJwwFaZSE=", + "_parent": { + "$ref": "AAAAAAFt7WUJwgFTboo=" + }, + "model": { + "$ref": "AAAAAAFt7WUJwQFR+xE=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO8jjeMhHNG0=", + "_parent": { + "$ref": "AAAAAAFt7WUJwwFaZSE=" + }, + "model": { + "$ref": "AAAAAAFuO8jjWMhEYXg=" + }, + "font": "Arial;13;0", + "left": 653, + "top": 960, + "width": 274.59326171875, + "height": 13, + "text": "+endTurn(): bool", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO8kWTsiSSJ8=", + "_parent": { + "$ref": "AAAAAAFt7WUJwwFaZSE=" + }, + "model": { + "$ref": "AAAAAAFuO8kWQ8iPDA0=" + }, + "font": "Arial;13;0", + "left": 653, + "top": 975, + "width": 274.59326171875, + "height": 13, + "text": "#verifyNbCardPlay()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO8lMMMjDOHY=", + "_parent": { + "$ref": "AAAAAAFt7WUJwwFaZSE=" + }, + "model": { + "$ref": "AAAAAAFuO8lMKcjAj3A=" + }, + "font": "Arial;13;0", + "left": 653, + "top": 990, + "width": 274.59326171875, + "height": 13, + "text": "#testIsEndGame()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO8oI6ckTfjI=", + "_parent": { + "$ref": "AAAAAAFt7WUJwwFaZSE=" + }, + "model": { + "$ref": "AAAAAAFuO8oI4skQLpQ=" + }, + "font": "Arial;13;0", + "left": 653, + "top": 1005, + "width": 274.59326171875, + "height": 13, + "text": "#displayWinner()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO8o+wMlEA8Y=", + "_parent": { + "$ref": "AAAAAAFt7WUJwwFaZSE=" + }, + "model": { + "$ref": "AAAAAAFuO8o+uslBBxI=" + }, + "font": "Arial;13;0", + "left": 653, + "top": 1020, + "width": 274.59326171875, + "height": 13, + "text": "#pioche()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO8pVvMl1+hQ=", + "_parent": { + "$ref": "AAAAAAFt7WUJwwFaZSE=" + }, + "model": { + "$ref": "AAAAAAFuO8pVtclyv3Y=" + }, + "font": "Arial;13;0", + "left": 653, + "top": 1035, + "width": 274.59326171875, + "height": 13, + "text": "#isEndGame()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO8qAfsmmuO0=", + "_parent": { + "$ref": "AAAAAAFt7WUJwwFaZSE=" + }, + "model": { + "$ref": "AAAAAAFuO8qAdsmjZco=" + }, + "font": "Arial;13;0", + "left": 653, + "top": 1050, + "width": 274.59326171875, + "height": 13, + "text": "#tryToFindSoluce(playableCard: List)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO8sa+MoPNC8=", + "_parent": { + "$ref": "AAAAAAFt7WUJwwFaZSE=" + }, + "model": { + "$ref": "AAAAAAFuO8sa1coM4JQ=" + }, + "font": "Arial;13;0", + "left": 653, + "top": 1065, + "width": 274.59326171875, + "height": 13, + "text": "#testEndGame(playableCard: List): bool", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO8uOacpQeuY=", + "_parent": { + "$ref": "AAAAAAFt7WUJwwFaZSE=" + }, + "model": { + "$ref": "AAAAAAFuO8uOVMpNvcA=" + }, + "font": "Arial;13;0", + "left": 653, + "top": 1080, + "width": 274.59326171875, + "height": 13, + "text": "#effectLose(): bool", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 648, + "top": 955, + "width": 284.59326171875, + "height": 143 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFt7WUJwwFbQ3w=", + "_parent": { + "$ref": "AAAAAAFt7WUJwgFTboo=" + }, + "model": { + "$ref": "AAAAAAFt7WUJwQFR+xE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -424, + "top": -88, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFt7WUJwwFcF7E=", + "_parent": { + "$ref": "AAAAAAFt7WUJwgFTboo=" + }, + "model": { + "$ref": "AAAAAAFt7WUJwQFR+xE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -424, + "top": -88, + "width": 10, + "height": 10 + } + ], + "containerView": { + "$ref": "AAAAAAFt7YuMW7IwonE=" + }, + "font": "Arial;13;0", + "containerChangeable": true, + "left": 648, + "top": 920, + "width": 284.59326171875, + "height": 178, + "nameCompartment": { + "$ref": "AAAAAAFt7WUJwgFUTb8=" + }, + "attributeCompartment": { + "$ref": "AAAAAAFt7WUJwwFZSCA=" + }, + "operationCompartment": { + "$ref": "AAAAAAFt7WUJwwFaZSE=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFt7WUJwwFbQ3w=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFt7WUJwwFcF7E=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFt7WVjtQGYqAY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFt7WVjtQGWfvM=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFt7WVjtQGZLYk=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGYqAY=" + }, + "model": { + "$ref": "AAAAAAFt7WVjtQGWfvM=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFt7WVjtQGaEKk=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGZLYk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -528, + "top": -80, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFt7WVjtQGb960=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGZLYk=" + }, + "font": "Arial;13;1", + "left": 965, + "top": 927, + "width": 256.51513671875, + "height": 13, + "text": "RemoteGameManager" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFt7WVjtQGc0xM=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGZLYk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -528, + "top": -80, + "width": 89.578125, + "height": 13, + "text": "(from manager)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFt7WVjtQGdzg4=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGZLYk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -528, + "top": -80, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 960, + "top": 920, + "width": 266.51513671875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAFt7WVjtQGaEKk=" + }, + "nameLabel": { + "$ref": "AAAAAAFt7WVjtQGb960=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFt7WVjtQGc0xM=" + }, + "propertyLabel": { + "$ref": "AAAAAAFt7WVjtQGdzg4=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFt7WVjtQGePSc=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGYqAY=" + }, + "model": { + "$ref": "AAAAAAFt7WVjtQGWfvM=" + }, + "font": "Arial;13;0", + "left": 960, + "top": 945, + "width": 266.51513671875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFt7WVjtQGfIKk=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGYqAY=" + }, + "model": { + "$ref": "AAAAAAFt7WVjtQGWfvM=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO8wE98svbx4=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGfIKk=" + }, + "model": { + "$ref": "AAAAAAFuO8wEy8smxTU=" + }, + "font": "Arial;13;0", + "left": 965, + "top": 960, + "width": 256.51513671875, + "height": 13, + "text": "+endTurn()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO8w+5ctySKQ=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGfIKk=" + }, + "model": { + "$ref": "AAAAAAFuO8w+wMtpVc8=" + }, + "font": "Arial;13;0", + "left": 965, + "top": 975, + "width": 256.51513671875, + "height": 13, + "text": "#verifyNbCardPlay()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO8yMcsu1qtw=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGfIKk=" + }, + "model": { + "$ref": "AAAAAAFuO8yMScusb+8=" + }, + "font": "Arial;13;0", + "left": 965, + "top": 990, + "width": 256.51513671875, + "height": 13, + "text": "#testIsEndGame()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO8zUf8wcg1Q=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGfIKk=" + }, + "model": { + "$ref": "AAAAAAFuO8zUVcwTpo4=" + }, + "font": "Arial;13;0", + "left": 965, + "top": 1005, + "width": 256.51513671875, + "height": 13, + "text": "#displayWinner()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO80JT8xNSF4=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGfIKk=" + }, + "model": { + "$ref": "AAAAAAFuO80JNsxEFdw=" + }, + "font": "Arial;13;0", + "left": 965, + "top": 1020, + "width": 256.51513671875, + "height": 13, + "text": "#pioche()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO81A48yiQj4=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGfIKk=" + }, + "model": { + "$ref": "AAAAAAFuO81AvcyZzdA=" + }, + "font": "Arial;13;0", + "left": 965, + "top": 1035, + "width": 256.51513671875, + "height": 13, + "text": "#isEndGame()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO83Pg8zTC8g=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGfIKk=" + }, + "model": { + "$ref": "AAAAAAFuO83Pa8zKAG0=" + }, + "font": "Arial;13;0", + "left": 965, + "top": 1050, + "width": 256.51513671875, + "height": 13, + "text": "#tryToFindSoluce(playableCard: List)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO84vwc0MkTU=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGfIKk=" + }, + "model": { + "$ref": "AAAAAAFuO84vp80Dyo0=" + }, + "font": "Arial;13;0", + "left": 965, + "top": 1065, + "width": 256.51513671875, + "height": 13, + "text": "#testEndGame(playableCard: List)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuO86Lzs1FZn0=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGfIKk=" + }, + "model": { + "$ref": "AAAAAAFuO86Ltc08z7M=" + }, + "font": "Arial;13;0", + "left": 965, + "top": 1080, + "width": 256.51513671875, + "height": 13, + "text": "#effectLose(): bool", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 960, + "top": 955, + "width": 266.51513671875, + "height": 143 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFt7WVjtQGgvtQ=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGYqAY=" + }, + "model": { + "$ref": "AAAAAAFt7WVjtQGWfvM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -224, + "top": -40, + "width": 10, + "height": 10 }, { - "_type": "EdgeLabelView", - "_id": "AAAAAAFuOxYvExmClBw=", + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFt7WVjtQGhzBs=", "_parent": { - "$ref": "AAAAAAFuOxYvEhl/VqQ=" + "$ref": "AAAAAAFt7WVjtQGYqAY=" }, "model": { - "$ref": "AAAAAAFuOxYvEhl9y28=" + "$ref": "AAAAAAFt7WVjtQGWfvM=" }, "visible": false, "font": "Arial;13;0", - "left": 2040, - "top": 1419, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFuOxYvEhl/VqQ=" - }, - "edgePosition": 1 + "left": -224, + "top": -40, + "width": 10, + "height": 10 } ], + "containerView": { + "$ref": "AAAAAAFt7YuMW7IwonE=" + }, "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAFuOxVwFhhuCYI=" + "containerChangeable": true, + "left": 960, + "top": 920, + "width": 266.51513671875, + "height": 178, + "nameCompartment": { + "$ref": "AAAAAAFt7WVjtQGZLYk=" }, - "tail": { - "$ref": "AAAAAAFuOxWReBjAR9k=" + "attributeCompartment": { + "$ref": "AAAAAAFt7WVjtQGePSc=" }, - "lineStyle": 1, - "points": "1983:1435;2087:1390", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAFuOxYvExmAaI0=" + "operationCompartment": { + "$ref": "AAAAAAFt7WVjtQGfIKk=" }, - "stereotypeLabel": { - "$ref": "AAAAAAFuOxYvExmBYHA=" + "receptionCompartment": { + "$ref": "AAAAAAFt7WVjtQGgvtQ=" }, - "propertyLabel": { - "$ref": "AAAAAAFuOxYvExmClBw=" + "templateParameterCompartment": { + "$ref": "AAAAAAFt7WVjtQGhzBs=" } }, { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAFuOxZAWxmfI4o=", + "_type": "UMLClassView", + "_id": "AAAAAAFt7WTYZwD1NOc=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { - "$ref": "AAAAAAFuOxZAWxmd7TA=" + "$ref": "AAAAAAFt7WTYZwDzv8Q=" }, "subViews": [ { - "_type": "EdgeLabelView", - "_id": "AAAAAAFuOxZAWxmgt2w=", + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFt7WTYZwD2cT8=", "_parent": { - "$ref": "AAAAAAFuOxZAWxmfI4o=" + "$ref": "AAAAAAFt7WTYZwD1NOc=" }, "model": { - "$ref": "AAAAAAFuOxZAWxmd7TA=" + "$ref": "AAAAAAFt7WTYZwDzv8Q=" }, - "visible": false, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFt7WTYZwD33ZM=", + "_parent": { + "$ref": "AAAAAAFt7WTYZwD2cT8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -288, + "top": -64, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFt7WTYZwD4+Yk=", + "_parent": { + "$ref": "AAAAAAFt7WTYZwD2cT8=" + }, + "font": "Arial;13;3", + "left": 845, + "top": 815, + "width": 159.63720703125, + "height": 13, + "text": "MultiplayerGameManage" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFt7WTYZwD5emE=", + "_parent": { + "$ref": "AAAAAAFt7WTYZwD2cT8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -288, + "top": -64, + "width": 89.578125, + "height": 13, + "text": "(from manager)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFt7WTYZwD6lE0=", + "_parent": { + "$ref": "AAAAAAFt7WTYZwD2cT8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -288, + "top": -64, + "height": 13, + "horizontalAlignment": 1 + } + ], "font": "Arial;13;0", - "left": 2243, - "top": 1424, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFuOxZAWxmfI4o=" + "left": 840, + "top": 808, + "width": 169.63720703125, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAFt7WTYZwD33ZM=" }, - "edgePosition": 1 + "nameLabel": { + "$ref": "AAAAAAFt7WTYZwD4+Yk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFt7WTYZwD5emE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFt7WTYZwD6lE0=" + } }, { - "_type": "EdgeLabelView", - "_id": "AAAAAAFuOxZAWxmhMv0=", + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFt7WTYZwD7+14=", "_parent": { - "$ref": "AAAAAAFuOxZAWxmfI4o=" + "$ref": "AAAAAAFt7WTYZwD1NOc=" }, "model": { - "$ref": "AAAAAAFuOxZAWxmd7TA=" + "$ref": "AAAAAAFt7WTYZwDzv8Q=" }, - "visible": null, "font": "Arial;13;0", - "left": 2234, - "top": 1436, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAFuOxZAWxmfI4o=" + "left": 840, + "top": 833, + "width": 169.63720703125, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFt7WTYZwD8W24=", + "_parent": { + "$ref": "AAAAAAFt7WTYZwD1NOc=" }, - "edgePosition": 1 + "model": { + "$ref": "AAAAAAFt7WTYZwDzv8Q=" + }, + "font": "Arial;13;0", + "left": 840, + "top": 843, + "width": 169.63720703125, + "height": 10 }, { - "_type": "EdgeLabelView", - "_id": "AAAAAAFuOxZAWxmiqWI=", + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFt7WTYZwD9fyQ=", "_parent": { - "$ref": "AAAAAAFuOxZAWxmfI4o=" + "$ref": "AAAAAAFt7WTYZwD1NOc=" }, "model": { - "$ref": "AAAAAAFuOxZAWxmd7TA=" + "$ref": "AAAAAAFt7WTYZwDzv8Q=" }, "visible": false, "font": "Arial;13;0", - "left": 2262, - "top": 1401, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAFuOxZAWxmfI4o=" + "left": -184, + "top": -200, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFt7WTYZwD+1UY=", + "_parent": { + "$ref": "AAAAAAFt7WTYZwD1NOc=" }, - "edgePosition": 1 + "model": { + "$ref": "AAAAAAFt7WTYZwDzv8Q=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -184, + "top": -200, + "width": 10, + "height": 10 } ], + "containerView": { + "$ref": "AAAAAAFt7YuMW7IwonE=" + }, "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAFuOxVwFhhuCYI=" + "containerChangeable": true, + "left": 840, + "top": 808, + "width": 169.63720703125, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAFt7WTYZwD2cT8=" }, - "tail": { - "$ref": "AAAAAAFuOxWuSxj/v3Y=" + "attributeCompartment": { + "$ref": "AAAAAAFt7WTYZwD7+14=" }, - "lineStyle": 1, - "points": "2279:1438;2228:1400", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAFuOxZAWxmgt2w=" + "operationCompartment": { + "$ref": "AAAAAAFt7WTYZwD8W24=" }, - "stereotypeLabel": { - "$ref": "AAAAAAFuOxZAWxmhMv0=" + "receptionCompartment": { + "$ref": "AAAAAAFt7WTYZwD9fyQ=" }, - "propertyLabel": { - "$ref": "AAAAAAFuOxZAWxmiqWI=" + "templateParameterCompartment": { + "$ref": "AAAAAAFt7WTYZwD+1UY=" } }, { "_type": "UMLAssociationView", - "_id": "AAAAAAFuOxaVKBnBz3k=", + "_id": "AAAAAAFuO8/xC9NWiJA=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { - "$ref": "AAAAAAFuOxaVJxm9tuU=" + "$ref": "AAAAAAFuO8/xC9NSWk8=" }, "subViews": [ { "_type": "EdgeLabelView", - "_id": "AAAAAAFuOxaVKBnC/A8=", + "_id": "AAAAAAFuO8/xC9NXrjY=", "_parent": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { - "$ref": "AAAAAAFuOxaVJxm9tuU=" + "$ref": "AAAAAAFuO8/xC9NSWk8=" }, "font": "Arial;13;0", - "left": 2199, - "top": 748, - "width": 34.68994140625, + "left": 2200, + "top": 575, + "width": 49.84814453125, "height": 13, - "alpha": 3.056586526645529, - "distance": 275.95108262154, + "alpha": 1.6822210420592025, + "distance": 287.7846417027844, "hostEdge": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "edgePosition": 1, - "text": "#deck" + "text": "-cardList" }, { "_type": "EdgeLabelView", - "_id": "AAAAAAFuOxaVKBnDZRQ=", + "_id": "AAAAAAFuO8/xC9NYMSY=", "_parent": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { - "$ref": "AAAAAAFuOxaVJxm9tuU=" + "$ref": "AAAAAAFuO8/xC9NSWk8=" }, "visible": null, "font": "Arial;13;0", - "left": 2210, - "top": 1023, + "left": 2191, + "top": 320, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAFuOxaVKRnEQ54=", + "_id": "AAAAAAFuO8/xC9NZyaw=", "_parent": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { - "$ref": "AAAAAAFuOxaVJxm9tuU=" + "$ref": "AAAAAAFuO8/xC9NSWk8=" }, "visible": false, "font": "Arial;13;0", - "left": 2166, - "top": 1021, + "left": 2192, + "top": 275, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAFuOxaVKRnFaSY=", + "_id": "AAAAAAFuO8/xC9NaR/o=", "_parent": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { - "$ref": "AAAAAAFuOxaVJxm+WSM=" + "$ref": "AAAAAAFuO8/xC9NTTRk=" }, "visible": false, "font": "Arial;13;0", - "left": 2206, - "top": 765, + "left": 2177, + "top": 568, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAFuOxaVKRnGZ/w=", + "_id": "AAAAAAFuO8/xC9NbF9E=", "_parent": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { - "$ref": "AAAAAAFuOxaVJxm+WSM=" + "$ref": "AAAAAAFuO8/xC9NTTRk=" }, "visible": false, "font": "Arial;13;0", - "left": 2220, - "top": 768, + "left": 2163, + "top": 565, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAFuOxaVKRnHj8U=", + "_id": "AAAAAAFuO8/xC9NcDXA=", "_parent": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { - "$ref": "AAAAAAFuOxaVJxm+WSM=" + "$ref": "AAAAAAFuO8/xC9NTTRk=" }, "visible": false, "font": "Arial;13;0", - "left": 2179, - "top": 760, + "left": 2204, + "top": 572, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAFuOxaVKRnIJuM=", + "_id": "AAAAAAFuO8/xC9NdQC4=", "_parent": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { - "$ref": "AAAAAAFuOxaVJxm//wc=" + "$ref": "AAAAAAFuO8/xC9NU2lY=" }, "visible": false, "font": "Arial;13;0", - "left": 2185, - "top": 1279, + "left": 1293, + "top": 304, "height": 13, "alpha": -0.5235987755982988, "distance": 30, "hostEdge": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" } }, { "_type": "EdgeLabelView", - "_id": "AAAAAAFuOxaVKRnJj/4=", + "_id": "AAAAAAFuO8/xC9NeT7o=", "_parent": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { - "$ref": "AAAAAAFuOxaVJxm//wc=" + "$ref": "AAAAAAFuO8/xC9NU2lY=" }, "visible": false, "font": "Arial;13;0", - "left": 2198, - "top": 1277, + "left": 1296, + "top": 318, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" } }, { "_type": "EdgeLabelView", - "_id": "AAAAAAFuOxaVKRnK7k4=", + "_id": "AAAAAAFuO8/xC9Nf8Y0=", "_parent": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { - "$ref": "AAAAAAFuOxaVJxm//wc=" + "$ref": "AAAAAAFuO8/xC9NU2lY=" }, "visible": false, "font": "Arial;13;0", - "left": 2157, - "top": 1282, + "left": 1289, + "top": 277, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" } }, { "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFuOxaVKRnLKqQ=", + "_id": "AAAAAAFuO8/xC9NgkaA=", "_parent": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { - "$ref": "AAAAAAFuOxaVJxm+WSM=" + "$ref": "AAAAAAFuO8/xC9NTTRk=" }, "visible": false, "font": "Arial;13;0", @@ -4434,12 +5136,12 @@ }, { "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAFuOxaVKRnMwlw=", + "_id": "AAAAAAFuO8/xC9Nhw80=", "_parent": { - "$ref": "AAAAAAFuOxaVKBnBz3k=" + "$ref": "AAAAAAFuO8/xC9NWiJA=" }, "model": { - "$ref": "AAAAAAFuOxaVJxm//wc=" + "$ref": "AAAAAAFuO8/xC9NU2lY=" }, "visible": false, "font": "Arial;13;0", @@ -4449,46 +5151,45 @@ ], "font": "Arial;13;0", "head": { - "$ref": "AAAAAAFuOxVwFhhuCYI=" + "$ref": "AAAAAAFt7VMnuAARfvI=" }, "tail": { "$ref": "AAAAAAFt7Tgb6fqyD84=" }, - "lineStyle": 1, - "points": "2193:745;2169:1311", + "points": "2192:600;2192:296;1268:296", "showVisibility": true, "nameLabel": { - "$ref": "AAAAAAFuOxaVKBnC/A8=" + "$ref": "AAAAAAFuO8/xC9NXrjY=" }, "stereotypeLabel": { - "$ref": "AAAAAAFuOxaVKBnDZRQ=" + "$ref": "AAAAAAFuO8/xC9NYMSY=" }, "propertyLabel": { - "$ref": "AAAAAAFuOxaVKRnEQ54=" + "$ref": "AAAAAAFuO8/xC9NZyaw=" }, "tailRoleNameLabel": { - "$ref": "AAAAAAFuOxaVKRnFaSY=" + "$ref": "AAAAAAFuO8/xC9NaR/o=" }, "tailPropertyLabel": { - "$ref": "AAAAAAFuOxaVKRnGZ/w=" + "$ref": "AAAAAAFuO8/xC9NbF9E=" }, "tailMultiplicityLabel": { - "$ref": "AAAAAAFuOxaVKRnHj8U=" + "$ref": "AAAAAAFuO8/xC9NcDXA=" }, "headRoleNameLabel": { - "$ref": "AAAAAAFuOxaVKRnIJuM=" + "$ref": "AAAAAAFuO8/xC9NdQC4=" }, "headPropertyLabel": { - "$ref": "AAAAAAFuOxaVKRnJj/4=" + "$ref": "AAAAAAFuO8/xC9NeT7o=" }, "headMultiplicityLabel": { - "$ref": "AAAAAAFuOxaVKRnK7k4=" + "$ref": "AAAAAAFuO8/xC9Nf8Y0=" }, "tailQualifiersCompartment": { - "$ref": "AAAAAAFuOxaVKRnLKqQ=" + "$ref": "AAAAAAFuO8/xC9NgkaA=" }, "headQualifiersCompartment": { - "$ref": "AAAAAAFuOxaVKRnMwlw=" + "$ref": "AAAAAAFuO8/xC9Nhw80=" } } ] @@ -4538,6 +5239,36 @@ "aggregation": "composite" }, "visibility": "protected" + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAFuO8/xC9NSWk8=", + "_parent": { + "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" + }, + "name": "cardList", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFuO8/xC9NTTRk=", + "_parent": { + "$ref": "AAAAAAFuO8/xC9NSWk8=" + }, + "reference": { + "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFuO8/xC9NU2lY=", + "_parent": { + "$ref": "AAAAAAFuO8/xC9NSWk8=" + }, + "reference": { + "$ref": "AAAAAAFt7VMntwAPwiU=" + }, + "aggregation": "composite" + }, + "visibility": "private" } ], "attributes": [ @@ -4699,6 +5430,34 @@ "aggregation": "composite" }, "visibility": "private" + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAFuO8/Bm9Ks2Kc=", + "_parent": { + "$ref": "AAAAAAFt7VMntwAPwiU=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFuO8/Bm9Ktqyg=", + "_parent": { + "$ref": "AAAAAAFuO8/Bm9Ks2Kc=" + }, + "reference": { + "$ref": "AAAAAAFt7VMntwAPwiU=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFuO8/Bm9KuDy0=", + "_parent": { + "$ref": "AAAAAAFuO8/Bm9Ks2Kc=" + }, + "reference": { + "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" + }, + "aggregation": "composite" + } } ], "attributes": [ @@ -4710,16 +5469,6 @@ }, "name": "pseudo", "type": "String" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAFt7YWqC1U5ils=", - "_parent": { - "$ref": "AAAAAAFt7VMntwAPwiU=" - }, - "name": "nbMaxCard", - "visibility": "private", - "type": "" } ], "operations": [ @@ -4737,8 +5486,10 @@ "_parent": { "$ref": "AAAAAAFt7W63Zw1YuOs=" }, - "name": "cardList ", - "type": "List" + "name": "card ", + "type": { + "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" + } } ] }, @@ -4756,8 +5507,29 @@ "_parent": { "$ref": "AAAAAAFt7Xq31x8wG3A=" }, - "name": "cardList", - "type": "List" + "name": "card ", + "type": { + "$ref": "AAAAAAFt7Tgb6Pqwr0Q=" + } + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO9I0wOHgF4A=", + "_parent": { + "$ref": "AAAAAAFt7VMntwAPwiU=" + }, + "name": "getCardList", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFuO9KCm+IUF6M=", + "_parent": { + "$ref": "AAAAAAFuO9I0wOHgF4A=" + }, + "type": "List", + "direction": "return" } ] } @@ -4860,145 +5632,397 @@ "visibility": "protected", "parameters": [ { - "_type": "UMLParameter", - "_id": "AAAAAAFuOygQQSICzo8=", + "_type": "UMLParameter", + "_id": "AAAAAAFuOygQQSICzo8=", + "_parent": { + "$ref": "AAAAAAFuOydp5iGadaE=" + }, + "name": "playableCard", + "type": "List" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuOyeysiHLC5k=", + "_parent": { + "$ref": "AAAAAAFt7WSuxwCbpbQ=" + }, + "name": "testEndGame", + "visibility": "protected", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFuOykAliJueIE=", + "_parent": { + "$ref": "AAAAAAFuOyeysiHLC5k=" + }, + "name": "playableCard", + "type": "List" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFuOykAliJvIKc=", + "_parent": { + "$ref": "AAAAAAFuOyeysiHLC5k=" + }, + "type": "bool", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuOylVByKcRzI=", + "_parent": { + "$ref": "AAAAAAFt7WSuxwCbpbQ=" + }, + "name": "effectLose", + "visibility": "protected", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFuOylsdyLBbOI=", + "_parent": { + "$ref": "AAAAAAFuOylVByKcRzI=" + }, + "type": "bool", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLPackage", + "_id": "AAAAAAFt7YuMWrIuamc=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "manager", + "ownedElements": [ + { + "_type": "UMLClass", + "_id": "AAAAAAFt7WUJwQFR+xE=", + "_parent": { + "$ref": "AAAAAAFt7YuMWrIuamc=" + }, + "name": "LocalGameManager", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAFt7WZ7wwJpwVg=", + "_parent": { + "$ref": "AAAAAAFt7WUJwQFR+xE=" + }, + "source": { + "$ref": "AAAAAAFt7WUJwQFR+xE=" + }, + "target": { + "$ref": "AAAAAAFt7WTYZwDzv8Q=" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO8jjWMhEYXg=", + "_parent": { + "$ref": "AAAAAAFt7WUJwQFR+xE=" + }, + "name": "endTurn", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFuO8kWFMh7p50=", + "_parent": { + "$ref": "AAAAAAFuO8jjWMhEYXg=" + }, + "type": "bool", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO8kWQ8iPDA0=", + "_parent": { + "$ref": "AAAAAAFt7WUJwQFR+xE=" + }, + "name": "verifyNbCardPlay", + "visibility": "protected" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO8lMKcjAj3A=", + "_parent": { + "$ref": "AAAAAAFt7WUJwQFR+xE=" + }, + "name": "testIsEndGame", + "visibility": "protected" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO8oI4skQLpQ=", + "_parent": { + "$ref": "AAAAAAFt7WUJwQFR+xE=" + }, + "name": "displayWinner", + "visibility": "protected" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO8o+uslBBxI=", + "_parent": { + "$ref": "AAAAAAFt7WUJwQFR+xE=" + }, + "name": "pioche", + "visibility": "protected" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO8pVtclyv3Y=", + "_parent": { + "$ref": "AAAAAAFt7WUJwQFR+xE=" + }, + "name": "isEndGame", + "visibility": "protected" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO8qAdsmjZco=", "_parent": { - "$ref": "AAAAAAFuOydp5iGadaE=" + "$ref": "AAAAAAFt7WUJwQFR+xE=" }, - "name": "playableCard", - "type": "List" + "name": "tryToFindSoluce", + "visibility": "protected", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFuO8sC5snIYhc=", + "_parent": { + "$ref": "AAAAAAFuO8qAdsmjZco=" + }, + "name": "playableCard", + "type": "List" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO8sa1coM4JQ=", + "_parent": { + "$ref": "AAAAAAFt7WUJwQFR+xE=" + }, + "name": "testEndGame", + "visibility": "protected", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFuO8uNwsoxu50=", + "_parent": { + "$ref": "AAAAAAFuO8sa1coM4JQ=" + }, + "name": "playableCard", + "type": "List" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFuO8uNwsoySrY=", + "_parent": { + "$ref": "AAAAAAFuO8sa1coM4JQ=" + }, + "type": "bool", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO8uOVMpNvcA=", + "_parent": { + "$ref": "AAAAAAFt7WUJwQFR+xE=" + }, + "name": "effectLose", + "visibility": "protected", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFuO8u1mspyxPs=", + "_parent": { + "$ref": "AAAAAAFuO8uOVMpNvcA=" + }, + "type": "bool", + "direction": "return" + } + ] } ] }, { - "_type": "UMLOperation", - "_id": "AAAAAAFuOyeysiHLC5k=", + "_type": "UMLClass", + "_id": "AAAAAAFt7WVjtQGWfvM=", "_parent": { - "$ref": "AAAAAAFt7WSuxwCbpbQ=" + "$ref": "AAAAAAFt7YuMWrIuamc=" }, - "name": "testEndGame", - "visibility": "protected", - "parameters": [ + "name": "RemoteGameManager", + "ownedElements": [ { - "_type": "UMLParameter", - "_id": "AAAAAAFuOykAliJueIE=", + "_type": "UMLGeneralization", + "_id": "AAAAAAFt7WaJYQKJPP0=", "_parent": { - "$ref": "AAAAAAFuOyeysiHLC5k=" + "$ref": "AAAAAAFt7WVjtQGWfvM=" }, - "name": "playableCard", - "type": "List" + "source": { + "$ref": "AAAAAAFt7WVjtQGWfvM=" + }, + "target": { + "$ref": "AAAAAAFt7WTYZwDzv8Q=" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO8wEy8smxTU=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGWfvM=" + }, + "name": "endTurn" }, { - "_type": "UMLParameter", - "_id": "AAAAAAFuOykAliJvIKc=", + "_type": "UMLOperation", + "_id": "AAAAAAFuO8w+wMtpVc8=", "_parent": { - "$ref": "AAAAAAFuOyeysiHLC5k=" + "$ref": "AAAAAAFt7WVjtQGWfvM=" }, - "type": "bool", - "direction": "return" + "name": "verifyNbCardPlay", + "visibility": "protected" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO8yMScusb+8=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGWfvM=" + }, + "name": "testIsEndGame", + "visibility": "protected" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO8zUVcwTpo4=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGWfvM=" + }, + "name": "displayWinner", + "visibility": "protected" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO80JNsxEFdw=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGWfvM=" + }, + "name": "pioche", + "visibility": "protected" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO81AvcyZzdA=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGWfvM=" + }, + "name": "isEndGame", + "visibility": "protected" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO83Pa8zKAG0=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGWfvM=" + }, + "name": "tryToFindSoluce", + "visibility": "protected", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFuO84vT8zvelw=", + "_parent": { + "$ref": "AAAAAAFuO83Pa8zKAG0=" + }, + "name": "playableCard", + "type": "List" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO84vp80Dyo0=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGWfvM=" + }, + "name": "testEndGame", + "visibility": "protected", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFuO86LXs0oO58=", + "_parent": { + "$ref": "AAAAAAFuO84vp80Dyo0=" + }, + "name": "playableCard", + "type": "List" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuO86Ltc08z7M=", + "_parent": { + "$ref": "AAAAAAFt7WVjtQGWfvM=" + }, + "name": "effectLose", + "visibility": "protected", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFuO863xM1hXzM=", + "_parent": { + "$ref": "AAAAAAFuO86Ltc08z7M=" + }, + "type": "bool", + "direction": "return" + } + ] } ] }, { - "_type": "UMLOperation", - "_id": "AAAAAAFuOylVByKcRzI=", + "_type": "UMLClass", + "_id": "AAAAAAFt7WTYZwDzv8Q=", "_parent": { - "$ref": "AAAAAAFt7WSuxwCbpbQ=" + "$ref": "AAAAAAFt7YuMWrIuamc=" }, - "name": "effectLose", - "visibility": "protected", - "parameters": [ + "name": "MultiplayerGameManage", + "ownedElements": [ { - "_type": "UMLParameter", - "_id": "AAAAAAFuOylsdyLBbOI=", + "_type": "UMLGeneralization", + "_id": "AAAAAAFt7WbE9wLi88w=", "_parent": { - "$ref": "AAAAAAFuOylVByKcRzI=" + "$ref": "AAAAAAFt7WTYZwDzv8Q=" }, - "type": "bool", - "direction": "return" + "source": { + "$ref": "AAAAAAFt7WTYZwDzv8Q=" + }, + "target": { + "$ref": "AAAAAAFt7VL5wP+93/8=" + } } - ] - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFt7WTYZwDzv8Q=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "MultiplayerGameManage", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAFt7WbE9wLi88w=", - "_parent": { - "$ref": "AAAAAAFt7WTYZwDzv8Q=" - }, - "source": { - "$ref": "AAAAAAFt7WTYZwDzv8Q=" - }, - "target": { - "$ref": "AAAAAAFt7VL5wP+93/8=" - } - } - ], - "isAbstract": true - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFt7WUJwQFR+xE=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "LocalGameManager", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAFt7WZ7wwJpwVg=", - "_parent": { - "$ref": "AAAAAAFt7WUJwQFR+xE=" - }, - "source": { - "$ref": "AAAAAAFt7WUJwQFR+xE=" - }, - "target": { - "$ref": "AAAAAAFt7WTYZwDzv8Q=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAFt7WVjtQGWfvM=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "RemoteGameManager", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAFt7WaJYQKJPP0=", - "_parent": { - "$ref": "AAAAAAFt7WVjtQGWfvM=" - }, - "source": { - "$ref": "AAAAAAFt7WVjtQGWfvM=" - }, - "target": { - "$ref": "AAAAAAFt7WTYZwDzv8Q=" - } + ], + "isAbstract": true } ] }, - { - "_type": "UMLPackage", - "_id": "AAAAAAFt7YuMWrIuamc=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "manager" - }, { "_type": "UMLClass", "_id": "AAAAAAFuOw+sJA6vVOo=", @@ -5249,6 +6273,14 @@ ] } ] + }, + { + "_type": "UMLModel", + "_id": "AAAAAAFuO9RY9uyZe4k=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Model" } ] } diff --git a/TheGameExtreme.Android/Resources/Resource.designer.cs b/TheGameExtreme.Android/Resources/Resource.designer.cs index f847377..021041d 100644 --- a/TheGameExtreme.Android/Resources/Resource.designer.cs +++ b/TheGameExtreme.Android/Resources/Resource.designer.cs @@ -1,11 +1,11 @@ #pragma warning disable 1591 //------------------------------------------------------------------------------ // -// Ce code a été généré par un outil. -// Version du runtime :4.0.30319.42000 +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // -// Les modifications apportées à ce fichier peuvent provoquer un comportement incorrect et seront perdues si -// le code est régénéré. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. // //------------------------------------------------------------------------------ From f4e1ff826e424d581efdcbc08035880714461e3b Mon Sep 17 00:00:00 2001 From: cldupland Date: Tue, 5 Nov 2019 17:10:44 +0100 Subject: [PATCH 2/2] Ajout instruction --- Documentations/Instruction | 1 + TheGameExtreme/view/MainPage.xaml | 6 +----- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/Documentations/Instruction b/Documentations/Instruction index a3ec14f..71a9e64 100644 --- a/Documentations/Instruction +++ b/Documentations/Instruction @@ -17,6 +17,7 @@ Mono-utilisateur: - Faire une classe règle abstraite: - Faire une list de règle devant toute être vérifier à chaque carte joué - Faire une list de règle devant toute être vérifier à chaque fin de tour + - Skia The game -> déposé? diff --git a/TheGameExtreme/view/MainPage.xaml b/TheGameExtreme/view/MainPage.xaml index 1714771..9e4117a 100644 --- a/TheGameExtreme/view/MainPage.xaml +++ b/TheGameExtreme/view/MainPage.xaml @@ -79,11 +79,7 @@ x:Name="botPanel" Orientation="Vertical" Margin="20"> - +