From d5a0e402d59d966d66551d15727fc3c6d87c0c34 Mon Sep 17 00:00:00 2001 From: HP_pellel Date: Sun, 20 Jul 2025 17:43:35 +0200 Subject: [PATCH] DEBUT --- CLASSE_Diag.mdj | 12861 +++++++++++++++++++++++++ README.md | 85 +- diagrameDeClasseChess.pdf | Bin 0 -> 29936 bytes src/Main.java | 4 + src/controleur/ControleurPartie.java | 5 + src/controleur/ControleurReseau.java | 5 + src/model/Case.java | 28 + src/model/Couleur.java | 4 + src/model/Coup.java | 23 + src/model/ModeDeJeu.java | 3 + src/model/Partie.java | 0 src/model/Plateau.java | 3 + src/model/joueur/IA.java | 5 + src/model/joueur/Joueur.java | 5 + src/model/joueur/JoueurHumain.java | 5 + src/model/joueur/JoueurIA.java | 5 + src/model/piece/Cavalier.java | 5 + src/model/piece/Fou.java | 5 + src/model/piece/Piece.java | 3 + src/model/piece/Pion.java | 5 + src/model/piece/Reine.java | 5 + src/model/piece/Roi.java | 5 + src/model/piece/Tour.java | 5 + src/reseau/Client.java | 5 + src/reseau/MessageJeu.java | 5 + src/reseau/Serveur.java | 5 + src/reseau/TypeMessage.java | 7 + src/vue/Vue.java | 5 + src/vue/VueConsole.java | 5 + src/vue/VueGraphique.java | 5 + 30 files changed, 13064 insertions(+), 47 deletions(-) create mode 100644 CLASSE_Diag.mdj create mode 100644 diagrameDeClasseChess.pdf create mode 100644 src/Main.java create mode 100644 src/controleur/ControleurPartie.java create mode 100644 src/controleur/ControleurReseau.java create mode 100644 src/model/Case.java create mode 100644 src/model/Couleur.java create mode 100644 src/model/Coup.java create mode 100644 src/model/ModeDeJeu.java create mode 100644 src/model/Partie.java create mode 100644 src/model/Plateau.java create mode 100644 src/model/joueur/IA.java create mode 100644 src/model/joueur/Joueur.java create mode 100644 src/model/joueur/JoueurHumain.java create mode 100644 src/model/joueur/JoueurIA.java create mode 100644 src/model/piece/Cavalier.java create mode 100644 src/model/piece/Fou.java create mode 100644 src/model/piece/Piece.java create mode 100644 src/model/piece/Pion.java create mode 100644 src/model/piece/Reine.java create mode 100644 src/model/piece/Roi.java create mode 100644 src/model/piece/Tour.java create mode 100644 src/reseau/Client.java create mode 100644 src/reseau/MessageJeu.java create mode 100644 src/reseau/Serveur.java create mode 100644 src/reseau/TypeMessage.java create mode 100644 src/vue/Vue.java create mode 100644 src/vue/VueConsole.java create mode 100644 src/vue/VueGraphique.java diff --git a/CLASSE_Diag.mdj b/CLASSE_Diag.mdj new file mode 100644 index 0000000..da38bd3 --- /dev/null +++ b/CLASSE_Diag.mdj @@ -0,0 +1,12861 @@ +{ + "_type": "Project", + "_id": "AAAAAAFF+h6SjaM2Hec=", + "name": "Untitled", + "ownedElements": [ + { + "_type": "UMLModel", + "_id": "AAAAAAFF+qBWK6M3Z8Y=", + "_parent": { + "$ref": "AAAAAAFF+h6SjaM2Hec=" + }, + "name": "Model", + "ownedElements": [ + { + "_type": "UMLClassDiagram", + "_id": "AAAAAAFF+qBtyKM79qY=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Main", + "defaultDiagram": true, + "ownedViews": [ + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGbWgNpIb7U8=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGbWgN5IcPKY=", + "_parent": { + "$ref": "AAAAAAGYGbWgNpIb7U8=" + }, + "model": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGbWgN5Idwgk=", + "_parent": { + "$ref": "AAAAAAGYGbWgN5IcPKY=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 48, + "top": 1056, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGbWgN5IeArs=", + "_parent": { + "$ref": "AAAAAAGYGbWgN5IcPKY=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;1", + "left": 29, + "top": 535, + "width": 151.6689453125, + "height": 13, + "text": "ControleurPartie" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGbWgN5IftIo=", + "_parent": { + "$ref": "AAAAAAGYGbWgN5IcPKY=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 48, + "top": 1056, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGbWgN5IgIuc=", + "_parent": { + "$ref": "AAAAAAGYGbWgN5IcPKY=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 48, + "top": 1056, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 24, + "top": 528, + "width": 161.6689453125, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGbWgN5Idwgk=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGbWgN5IeArs=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGbWgN5IftIo=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGbWgN5IgIuc=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGbWgN5IhM5Q=", + "_parent": { + "$ref": "AAAAAAGYGbWgNpIb7U8=" + }, + "model": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGbYUfJJLf64=", + "_parent": { + "$ref": "AAAAAAGYGbWgN5IhM5Q=" + }, + "model": { + "$ref": "AAAAAAGYGbYUcZJINEo=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 29, + "top": 558, + "width": 151.6689453125, + "height": 13, + "text": "-Partie: partie", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGbi1u5JSxsU=", + "_parent": { + "$ref": "AAAAAAGYGbWgN5IhM5Q=" + }, + "model": { + "$ref": "AAAAAAGYGbi1spJPW6Y=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 29, + "top": 573, + "width": 151.6689453125, + "height": 13, + "text": "-Vue: vue", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGkS6VDHi1VM=", + "_parent": { + "$ref": "AAAAAAGYGbWgN5IhM5Q=" + }, + "model": { + "$ref": "AAAAAAGYGkS6TDHfvVI=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 29, + "top": 588, + "width": 151.6689453125, + "height": 13, + "text": "-ModeDeJeu: mode", + "horizontalAlignment": 0 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 24, + "top": 553, + "width": 161.6689453125, + "height": 53 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGbWgN5Iiczk=", + "_parent": { + "$ref": "AAAAAAGYGbWgNpIb7U8=" + }, + "model": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGbySw5JoKes=", + "_parent": { + "$ref": "AAAAAAGYGbWgN5Iiczk=" + }, + "model": { + "$ref": "AAAAAAGYGbySu5JlH6k=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 29, + "top": 611, + "width": 151.6689453125, + "height": 13, + "text": "+boucleDeJeu()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGh1hAqOAL1I=", + "_parent": { + "$ref": "AAAAAAGYGbWgN5Iiczk=" + }, + "model": { + "$ref": "AAAAAAGYGh1g9qN9y/g=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 29, + "top": 626, + "width": 151.6689453125, + "height": 13, + "text": "+lancerPartie(): void", + "horizontalAlignment": 0 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 24, + "top": 606, + "width": 161.6689453125, + "height": 38 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGbWgN5IjWZY=", + "_parent": { + "$ref": "AAAAAAGYGbWgNpIb7U8=" + }, + "model": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 24, + "top": 528, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGbWgN5IkYds=", + "_parent": { + "$ref": "AAAAAAGYGbWgNpIb7U8=" + }, + "model": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 174.6689453125, + "top": 528, + "width": 10, + "height": 10 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 24, + "top": 528, + "width": 160.6689453125, + "height": 116, + "nameCompartment": { + "$ref": "AAAAAAGYGbWgN5IcPKY=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGbWgN5IhM5Q=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGbWgN5Iiczk=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGbWgN5IjWZY=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGbWgN5IkYds=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGb4Q05MFAd4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGb4Q05MD8WM=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGb4Q05MG8Y4=", + "_parent": { + "$ref": "AAAAAAGYGb4Q05MFAd4=" + }, + "model": { + "$ref": "AAAAAAGYGb4Q05MD8WM=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGb4Q05MHZXQ=", + "_parent": { + "$ref": "AAAAAAGYGb4Q05MG8Y4=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 800, + "top": 384, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGb4Q05MIKH0=", + "_parent": { + "$ref": "AAAAAAGYGb4Q05MG8Y4=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;1", + "left": 701, + "top": 599, + "width": 102.14990234375, + "height": 13, + "text": "Client" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGb4Q1JMJVgc=", + "_parent": { + "$ref": "AAAAAAGYGb4Q05MG8Y4=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 800, + "top": 384, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGb4Q1JMKCqM=", + "_parent": { + "$ref": "AAAAAAGYGb4Q05MG8Y4=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 800, + "top": 384, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 696, + "top": 592, + "width": 112.14990234375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGb4Q05MHZXQ=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGb4Q05MIKH0=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGb4Q1JMJVgc=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGb4Q1JMKCqM=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGb4Q1JML5TU=", + "_parent": { + "$ref": "AAAAAAGYGb4Q05MFAd4=" + }, + "model": { + "$ref": "AAAAAAGYGb4Q05MD8WM=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGhoV+aAv9ew=", + "_parent": { + "$ref": "AAAAAAGYGb4Q1JML5TU=" + }, + "model": { + "$ref": "AAAAAAGYGhoV8KAsLoU=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 701, + "top": 622, + "width": 102.14990234375, + "height": 13, + "text": "-ipServeur: String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGhpkUqCHoMc=", + "_parent": { + "$ref": "AAAAAAGYGb4Q1JML5TU=" + }, + "model": { + "$ref": "AAAAAAGYGhpkR6CE6IU=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 701, + "top": 637, + "width": 102.14990234375, + "height": 13, + "text": "-port: int", + "horizontalAlignment": 0 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 696, + "top": 617, + "width": 112.14990234375, + "height": 38 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGb4Q1JMM7rg=", + "_parent": { + "$ref": "AAAAAAGYGb4Q05MFAd4=" + }, + "model": { + "$ref": "AAAAAAGYGb4Q05MD8WM=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGcBSLJPir1k=", + "_parent": { + "$ref": "AAAAAAGYGb4Q1JMM7rg=" + }, + "model": { + "$ref": "AAAAAAGYGcBSIZPf25M=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 701, + "top": 660, + "width": 102.14990234375, + "height": 13, + "text": "+seConnecter(ip)", + "horizontalAlignment": 0 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 696, + "top": 655, + "width": 112.14990234375, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGb4Q1JMN5/0=", + "_parent": { + "$ref": "AAAAAAGYGb4Q05MFAd4=" + }, + "model": { + "$ref": "AAAAAAGYGb4Q05MD8WM=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 400, + "top": 192, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGb4Q1JMOkmk=", + "_parent": { + "$ref": "AAAAAAGYGb4Q05MFAd4=" + }, + "model": { + "$ref": "AAAAAAGYGb4Q05MD8WM=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 400, + "top": 192, + "width": 10, + "height": 10 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 696, + "top": 592, + "width": 111.14990234375, + "height": 86, + "nameCompartment": { + "$ref": "AAAAAAGYGb4Q05MG8Y4=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGb4Q1JML5TU=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGb4Q1JMM7rg=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGb4Q1JMN5/0=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGb4Q1JMOkmk=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGb4VNJMu9Go=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGb4VNJMsWgg=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGb4VNJMvy4c=", + "_parent": { + "$ref": "AAAAAAGYGb4VNJMu9Go=" + }, + "model": { + "$ref": "AAAAAAGYGb4VNJMsWgg=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGb4VNJMwjsA=", + "_parent": { + "$ref": "AAAAAAGYGb4VNJMvy4c=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -800, + "top": -736, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGb4VNJMxy9Q=", + "_parent": { + "$ref": "AAAAAAGYGb4VNJMvy4c=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;1", + "left": 261, + "top": 15, + "width": 226.10693359375, + "height": 13, + "text": "IA" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGb4VNJMyaz8=", + "_parent": { + "$ref": "AAAAAAGYGb4VNJMvy4c=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -800, + "top": -736, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGb4VNJMzdsk=", + "_parent": { + "$ref": "AAAAAAGYGb4VNJMvy4c=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -800, + "top": -736, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 256, + "top": 8, + "width": 236.10693359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGb4VNJMwjsA=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGb4VNJMxy9Q=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGb4VNJMyaz8=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGb4VNJMzdsk=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGb4VNJM01ew=", + "_parent": { + "$ref": "AAAAAAGYGb4VNJMu9Go=" + }, + "model": { + "$ref": "AAAAAAGYGb4VNJMsWgg=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGiU8RbJqdsw=", + "_parent": { + "$ref": "AAAAAAGYGb4VNJM01ew=" + }, + "model": { + "$ref": "AAAAAAGYGiU8N7JnJdM=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 261, + "top": 38, + "width": 226.10693359375, + "height": 13, + "text": "-profondeur: int", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 256, + "top": 33, + "width": 236.10693359375, + "height": 23 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGb4VNJM1Qz4=", + "_parent": { + "$ref": "AAAAAAGYGb4VNJMu9Go=" + }, + "model": { + "$ref": "AAAAAAGYGb4VNJMsWgg=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGb55FZOuLv8=", + "_parent": { + "$ref": "AAAAAAGYGb4VNJM1Qz4=" + }, + "model": { + "$ref": "AAAAAAGYGb55CpOr70k=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 261, + "top": 61, + "width": 226.10693359375, + "height": 13, + "text": "+meilleurCoup(plateau: Plateau): Coup", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 256, + "top": 56, + "width": 236.10693359375, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGb4VNJM2ALI=", + "_parent": { + "$ref": "AAAAAAGYGb4VNJMu9Go=" + }, + "model": { + "$ref": "AAAAAAGYGb4VNJMsWgg=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -400, + "top": -368, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGb4VNJM3V5w=", + "_parent": { + "$ref": "AAAAAAGYGb4VNJMu9Go=" + }, + "model": { + "$ref": "AAAAAAGYGb4VNJMsWgg=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -400, + "top": -368, + "width": 10, + "height": 10 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 256, + "top": 8, + "width": 235.10693359375, + "height": 80, + "nameCompartment": { + "$ref": "AAAAAAGYGb4VNJMvy4c=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGb4VNJM01ew=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGb4VNJM1Qz4=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGb4VNJM2ALI=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGb4VNJM3V5w=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGb4Z3JNXzB0=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGb4Z3JNVE68=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGb4Z3JNYv2k=", + "_parent": { + "$ref": "AAAAAAGYGb4Z3JNXzB0=" + }, + "model": { + "$ref": "AAAAAAGYGb4Z3JNVE68=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGb4Z3JNZnn8=", + "_parent": { + "$ref": "AAAAAAGYGb4Z3JNYv2k=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -320, + "top": 944, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGb4Z3JNaAh4=", + "_parent": { + "$ref": "AAAAAAGYGb4Z3JNYv2k=" + }, + "fillColor": "#90EE90", + "font": "Arial;13;1", + "left": 5, + "top": 743, + "width": 87, + "height": 13, + "text": "CONSOLE" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGb4Z3JNb1BA=", + "_parent": { + "$ref": "AAAAAAGYGb4Z3JNYv2k=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": 102, + "top": 886, + "width": 87, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGb4Z3JNc2KY=", + "_parent": { + "$ref": "AAAAAAGYGb4Z3JNYv2k=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -320, + "top": 944, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#90EE90", + "font": "Arial;13;0", + "top": 736, + "width": 97, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGb4Z3JNZnn8=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGb4Z3JNaAh4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGb4Z3JNb1BA=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGb4Z3JNc2KY=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGb4Z3JNdS5U=", + "_parent": { + "$ref": "AAAAAAGYGb4Z3JNXzB0=" + }, + "model": { + "$ref": "AAAAAAGYGb4Z3JNVE68=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGiX+frMw8OM=", + "_parent": { + "$ref": "AAAAAAGYGb4Z3JNdS5U=" + }, + "model": { + "$ref": "AAAAAAGYGiX+drMt8c0=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -267, + "top": 870, + "width": 75.64208984375, + "height": 13, + "text": "+Attribute1", + "horizontalAlignment": 0 + } + ], + "fillColor": "#90EE90", + "font": "Arial;13;0", + "top": 761, + "width": 97, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGb4Z3JNe1P8=", + "_parent": { + "$ref": "AAAAAAGYGb4Z3JNXzB0=" + }, + "model": { + "$ref": "AAAAAAGYGb4Z3JNVE68=" + }, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "top": 771, + "width": 97, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGb4Z3JNfGKk=", + "_parent": { + "$ref": "AAAAAAGYGb4Z3JNXzB0=" + }, + "model": { + "$ref": "AAAAAAGYGb4Z3JNVE68=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -105, + "top": 424, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGb4Z3JNgzn8=", + "_parent": { + "$ref": "AAAAAAGYGb4Z3JNXzB0=" + }, + "model": { + "$ref": "AAAAAAGYGb4Z3JNVE68=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -105, + "top": 424, + "width": 10, + "height": 10 + } + ], + "fillColor": "#90EE90", + "font": "Arial;13;0", + "containerChangeable": true, + "top": 736, + "width": 96, + "height": 60, + "nameCompartment": { + "$ref": "AAAAAAGYGb4Z3JNYv2k=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGb4Z3JNdS5U=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGb4Z3JNe1P8=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGb4Z3JNfGKk=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGb4Z3JNgzn8=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGb4evZOA+ck=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGb4evJN+Uzw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGb4evZOB4Zo=", + "_parent": { + "$ref": "AAAAAAGYGb4evZOA+ck=" + }, + "model": { + "$ref": "AAAAAAGYGb4evJN+Uzw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGb4evZOCxcc=", + "_parent": { + "$ref": "AAAAAAGYGb4evZOB4Zo=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 672, + "top": 592, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGb4evZODh34=", + "_parent": { + "$ref": "AAAAAAGYGb4evZOB4Zo=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;1", + "left": 829, + "top": 599, + "width": 158.1806640625, + "height": 13, + "text": "Serveur" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGb4evZOEngs=", + "_parent": { + "$ref": "AAAAAAGYGb4evZOB4Zo=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 672, + "top": 592, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGb4evZOFjmg=", + "_parent": { + "$ref": "AAAAAAGYGb4evZOB4Zo=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 672, + "top": 592, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 824, + "top": 592, + "width": 168.1806640625, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGb4evZOCxcc=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGb4evZODh34=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGb4evZOEngs=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGb4evZOFjmg=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGb4evZOGk4g=", + "_parent": { + "$ref": "AAAAAAGYGb4evZOA+ck=" + }, + "model": { + "$ref": "AAAAAAGYGb4evJN+Uzw=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGhlQWZ9ra9k=", + "_parent": { + "$ref": "AAAAAAGYGb4evZOGk4g=" + }, + "model": { + "$ref": "AAAAAAGYGhlQUJ9oFkM=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 829, + "top": 622, + "width": 158.1806640625, + "height": 13, + "text": "-port: int", + "horizontalAlignment": 0 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 824, + "top": 617, + "width": 168.1806640625, + "height": 23 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGb4evZOH/PE=", + "_parent": { + "$ref": "AAAAAAGYGb4evZOA+ck=" + }, + "model": { + "$ref": "AAAAAAGYGb4evJN+Uzw=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGb/xhJPakgA=", + "_parent": { + "$ref": "AAAAAAGYGb4evZOH/PE=" + }, + "model": { + "$ref": "AAAAAAGYGb/xe5PX/kA=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 829, + "top": 645, + "width": 158.1806640625, + "height": 13, + "text": "+attendreConnexion(): void", + "horizontalAlignment": 0 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 824, + "top": 640, + "width": 168.1806640625, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGb4evZOIbrc=", + "_parent": { + "$ref": "AAAAAAGYGb4evZOA+ck=" + }, + "model": { + "$ref": "AAAAAAGYGb4evJN+Uzw=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 336, + "top": 296, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGb4evZOJ0Ws=", + "_parent": { + "$ref": "AAAAAAGYGb4evZOA+ck=" + }, + "model": { + "$ref": "AAAAAAGYGb4evJN+Uzw=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 336, + "top": 296, + "width": 10, + "height": 10 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 824, + "top": 592, + "width": 167.1806640625, + "height": 73, + "nameCompartment": { + "$ref": "AAAAAAGYGb4evZOB4Zo=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGb4evZOGk4g=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGb4evZOH/PE=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGb4evZOIbrc=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGb4evZOJ0Ws=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGgxE8JRUSy0=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGgxE8JRSbpk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGgxE8JRVP2w=", + "_parent": { + "$ref": "AAAAAAGYGgxE8JRUSy0=" + }, + "model": { + "$ref": "AAAAAAGYGgxE8JRSbpk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGgxE8JRW/QU=", + "_parent": { + "$ref": "AAAAAAGYGgxE8JRVP2w=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": 48, + "top": 720, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGgxE8JRXV7Y=", + "_parent": { + "$ref": "AAAAAAGYGgxE8JRVP2w=" + }, + "fillColor": "#90EE90", + "font": "Arial;13;1", + "left": 149, + "top": 743, + "width": 95, + "height": 13, + "text": "GRAPHIQUE" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGgxE8JRYmQA=", + "_parent": { + "$ref": "AAAAAAGYGgxE8JRVP2w=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -146, + "top": 878, + "width": 95, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGgxE8JRZteE=", + "_parent": { + "$ref": "AAAAAAGYGgxE8JRVP2w=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": 48, + "top": 720, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": 144, + "top": 736, + "width": 105, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGgxE8JRW/QU=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGgxE8JRXV7Y=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGgxE8JRYmQA=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGgxE8JRZteE=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGgxE8JRaDhU=", + "_parent": { + "$ref": "AAAAAAGYGgxE8JRUSy0=" + }, + "model": { + "$ref": "AAAAAAGYGgxE8JRSbpk=" + }, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": 144, + "top": 761, + "width": 105, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGgxE8JRbjNM=", + "_parent": { + "$ref": "AAAAAAGYGgxE8JRUSy0=" + }, + "model": { + "$ref": "AAAAAAGYGgxE8JRSbpk=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGibr6reznO4=", + "_parent": { + "$ref": "AAAAAAGYGgxE8JRbjNM=" + }, + "model": { + "$ref": "AAAAAAGYGibr3rewdyE=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -139, + "top": 960, + "width": 228.77294921875, + "height": 13, + "text": "+afficherPlateau(plateau: Plateau): void", + "horizontalAlignment": 0 + } + ], + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": 144, + "top": 771, + "width": 105, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGgxE8JRcNlg=", + "_parent": { + "$ref": "AAAAAAGYGgxE8JRUSy0=" + }, + "model": { + "$ref": "AAAAAAGYGgxE8JRSbpk=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -129, + "top": 312, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGgxE8JRdsg4=", + "_parent": { + "$ref": "AAAAAAGYGgxE8JRUSy0=" + }, + "model": { + "$ref": "AAAAAAGYGgxE8JRSbpk=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -129, + "top": 312, + "width": 10, + "height": 10 + } + ], + "fillColor": "#90EE90", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 144, + "top": 736, + "width": 104, + "height": 60, + "nameCompartment": { + "$ref": "AAAAAAGYGgxE8JRVP2w=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGgxE8JRaDhU=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGgxE8JRbjNM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGgxE8JRcNlg=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGgxE8JRdsg4=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGg2ABZSt+Tw=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGg2ABJSrdHY=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGg2ABZSuYOE=", + "_parent": { + "$ref": "AAAAAAGYGg2ABZSt+Tw=" + }, + "model": { + "$ref": "AAAAAAGYGg2ABJSrdHY=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGg2ABZSvRKw=", + "_parent": { + "$ref": "AAAAAAGYGg2ABZSuYOE=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 464, + "top": 176, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGg2ABZSwUNE=", + "_parent": { + "$ref": "AAAAAAGYGg2ABZSuYOE=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;1", + "left": 453, + "top": 607, + "width": 200.0625, + "height": 13, + "text": "ControleurReseau" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGg2ABZSxPeY=", + "_parent": { + "$ref": "AAAAAAGYGg2ABZSuYOE=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 464, + "top": 176, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGg2ABZSy3fI=", + "_parent": { + "$ref": "AAAAAAGYGg2ABZSuYOE=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 464, + "top": 176, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 448, + "top": 600, + "width": 210.0625, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGg2ABZSvRKw=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGg2ABZSwUNE=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGg2ABZSxPeY=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGg2ABZSy3fI=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGg2ABZSz+Kc=", + "_parent": { + "$ref": "AAAAAAGYGg2ABZSt+Tw=" + }, + "model": { + "$ref": "AAAAAAGYGg2ABJSrdHY=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGg2mzJTYIlo=", + "_parent": { + "$ref": "AAAAAAGYGg2ABZSz+Kc=" + }, + "model": { + "$ref": "AAAAAAGYGg2mwpTVEik=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 453, + "top": 630, + "width": 200.0625, + "height": 13, + "text": "+ServerSocket", + "horizontalAlignment": 0 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 448, + "top": 625, + "width": 210.0625, + "height": 23 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGg2ABZS0lKk=", + "_parent": { + "$ref": "AAAAAAGYGg2ABZSt+Tw=" + }, + "model": { + "$ref": "AAAAAAGYGg2ABJSrdHY=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGg4Nc5Tg+V4=", + "_parent": { + "$ref": "AAAAAAGYGg2ABZS0lKk=" + }, + "model": { + "$ref": "AAAAAAGYGg4NapTdeVo=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 453, + "top": 653, + "width": 200.0625, + "height": 13, + "text": "+envoyer(msg: MessageJeu): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGhzXtKL5zDA=", + "_parent": { + "$ref": "AAAAAAGYGg2ABZS0lKk=" + }, + "model": { + "$ref": "AAAAAAGYGhzXqKL2oS4=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 453, + "top": 668, + "width": 200.0625, + "height": 13, + "text": "+recevoir(): MessageJeu", + "horizontalAlignment": 0 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 448, + "top": 648, + "width": 210.0625, + "height": 38 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGg2ABZS1GPA=", + "_parent": { + "$ref": "AAAAAAGYGg2ABZSt+Tw=" + }, + "model": { + "$ref": "AAAAAAGYGg2ABJSrdHY=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 232, + "top": 88, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGg2ABZS2OGw=", + "_parent": { + "$ref": "AAAAAAGYGg2ABZSt+Tw=" + }, + "model": { + "$ref": "AAAAAAGYGg2ABJSrdHY=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 232, + "top": 88, + "width": 10, + "height": 10 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 448, + "top": 600, + "width": 209.0625, + "height": 86, + "nameCompartment": { + "$ref": "AAAAAAGYGg2ABZSuYOE=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGg2ABZSz+Kc=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGg2ABZS0lKk=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGg2ABZS1GPA=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGg2ABZS2OGw=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGhCctJT3iPc=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGhCctJT4mzg=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT3iPc=" + }, + "model": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGhCctJT5y8I=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT4mzg=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -416, + "top": 400, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGhCctZT6NjM=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT4mzg=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;1", + "left": 101, + "top": 335, + "width": 138.67431640625, + "height": 13, + "text": "Partie" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGhCctZT7we0=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT4mzg=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -416, + "top": 400, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGhCctZT8MNk=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT4mzg=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -416, + "top": 400, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 96, + "top": 328, + "width": 148.67431640625, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGhCctJT5y8I=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGhCctZT6NjM=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGhCctZT7we0=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGhCctZT8MNk=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGhCctZT9VaI=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT3iPc=" + }, + "model": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGhDMepUiSfY=", + "_parent": { + "$ref": "AAAAAAGYGhCctZT9VaI=" + }, + "model": { + "$ref": "AAAAAAGYGhDMcJUfx68=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 101, + "top": 358, + "width": 138.67431640625, + "height": 13, + "text": "-plateau: Plateau", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGhDV6ZUobX0=", + "_parent": { + "$ref": "AAAAAAGYGhCctZT9VaI=" + }, + "model": { + "$ref": "AAAAAAGYGhDV4JUlz4w=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 101, + "top": 373, + "width": 138.67431640625, + "height": 13, + "text": "-joueurBlanc: Joueur", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGhDfSZUudfQ=", + "_parent": { + "$ref": "AAAAAAGYGhCctZT9VaI=" + }, + "model": { + "$ref": "AAAAAAGYGhDfQZUrtQU=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 101, + "top": 388, + "width": 138.67431640625, + "height": 13, + "text": "-joueurNoir: Joueur", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGhDn8ZU0b6Q=", + "_parent": { + "$ref": "AAAAAAGYGhCctZT9VaI=" + }, + "model": { + "$ref": "AAAAAAGYGhDn6JUxhMk=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 101, + "top": 403, + "width": 138.67431640625, + "height": 13, + "text": "-joueurCourant: Joueur", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGhDwk5U6zm4=", + "_parent": { + "$ref": "AAAAAAGYGhCctZT9VaI=" + }, + "model": { + "$ref": "AAAAAAGYGhDwh5U3qng=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 101, + "top": 418, + "width": 138.67431640625, + "height": 13, + "text": "-historique: List", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGkrBObJfnMs=", + "_parent": { + "$ref": "AAAAAAGYGhCctZT9VaI=" + }, + "model": { + "$ref": "AAAAAAGYGkrBIrJchcw=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 101, + "top": 433, + "width": 138.67431640625, + "height": 13, + "text": "+mode: ModeDeJeu", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 96, + "top": 353, + "width": 148.67431640625, + "height": 98 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGhCctZT+G8g=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT3iPc=" + }, + "model": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGhI8mZVLpHU=", + "_parent": { + "$ref": "AAAAAAGYGhCctZT+G8g=" + }, + "model": { + "$ref": "AAAAAAGYGhI8kJVIFCU=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 101, + "top": 456, + "width": 138.67431640625, + "height": 13, + "text": "+jouerTour(): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGhJUypVSLCU=", + "_parent": { + "$ref": "AAAAAAGYGhCctZT+G8g=" + }, + "model": { + "$ref": "AAAAAAGYGhJUv5VPJKA=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 101, + "top": 471, + "width": 138.67431640625, + "height": 13, + "text": "+verifierFin(): boolean", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGhLCZJVeM9M=", + "_parent": { + "$ref": "AAAAAAGYGhCctZT+G8g=" + }, + "model": { + "$ref": "AAAAAAGYGhLCWJVbNbk=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 101, + "top": 486, + "width": 138.67431640625, + "height": 13, + "text": "+changerJoueur(): void", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 96, + "top": 451, + "width": 148.67431640625, + "height": 53 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGhCctZT/gCM=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT3iPc=" + }, + "model": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -208, + "top": 200, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGhCctZUAdl0=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT3iPc=" + }, + "model": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -208, + "top": 200, + "width": 10, + "height": 10 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 96, + "top": 328, + "width": 147.67431640625, + "height": 176, + "nameCompartment": { + "$ref": "AAAAAAGYGhCctJT4mzg=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGhCctZT9VaI=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGhCctZT+G8g=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGhCctZT/gCM=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGhCctZUAdl0=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGhNIrZVn2qc=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGhNIrZVop1Q=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVn2qc=" + }, + "model": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGhNIrZVpjxQ=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVop1Q=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 240, + "top": 16, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGhNIrZVqkAA=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVop1Q=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;1", + "left": 341, + "top": 359, + "width": 169.71435546875, + "height": 13, + "text": "Plateau" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGhNIrZVr8CI=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVop1Q=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 240, + "top": 16, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGhNIrZVsmVg=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVop1Q=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 240, + "top": 16, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 336, + "top": 352, + "width": 179.71435546875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGhNIrZVpjxQ=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGhNIrZVqkAA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGhNIrZVr8CI=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGhNIrZVsmVg=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGhNIrZVtukw=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVn2qc=" + }, + "model": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGhN19JWSlUk=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVtukw=" + }, + "model": { + "$ref": "AAAAAAGYGhN16JWPSwU=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 341, + "top": 382, + "width": 169.71435546875, + "height": 13, + "text": "-cases: Case 8 8", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 336, + "top": 377, + "width": 179.71435546875, + "height": 23 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGhNIrZVuPjM=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVn2qc=" + }, + "model": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGhQaqpWeKg8=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVuPjM=" + }, + "model": { + "$ref": "AAAAAAGYGhQaoJWbGZE=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 341, + "top": 405, + "width": 169.71435546875, + "height": 13, + "text": "+getPiece(x: int, y: int): Piece", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGhQmvpWk4Zk=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVuPjM=" + }, + "model": { + "$ref": "AAAAAAGYGhQmsZWh+98=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 341, + "top": 420, + "width": 169.71435546875, + "height": 13, + "text": "+deplacer(coup: Coup): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGhQy2pWqrkI=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVuPjM=" + }, + "model": { + "$ref": "AAAAAAGYGhQyz5Wn0so=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 341, + "top": 435, + "width": 169.71435546875, + "height": 13, + "text": "+initialiser(): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGlAWDBUPN3Q=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVuPjM=" + }, + "model": { + "$ref": "AAAAAAGYGlAWAhUMHZM=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 341, + "top": 450, + "width": 169.71435546875, + "height": 13, + "text": "+getCase(x: int, y: int): Case", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 336, + "top": 400, + "width": 179.71435546875, + "height": 68 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGhNIrZVvGKk=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVn2qc=" + }, + "model": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 120, + "top": 8, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGhNIrZVwROo=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVn2qc=" + }, + "model": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 120, + "top": 8, + "width": 10, + "height": 10 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 336, + "top": 352, + "width": 178.71435546875, + "height": 116, + "nameCompartment": { + "$ref": "AAAAAAGYGhNIrZVop1Q=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGhNIrZVtukw=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGhNIrZVuPjM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGhNIrZVvGKk=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGhNIrZVwROo=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGhTyLZdOEYE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGhTyLZdPzk8=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdOEYE=" + }, + "model": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGhTyLZdQo3o=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdPzk8=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 1184, + "top": -48, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGhTyLZdR2lc=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdPzk8=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;1", + "left": 741, + "top": 383, + "width": 367.53271484375, + "height": 13, + "text": "Piece" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGhTyLZdSafc=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdPzk8=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 1184, + "top": -48, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGhTyLZdTZEg=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdPzk8=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 1184, + "top": -48, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 736, + "top": 376, + "width": 377.53271484375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGhTyLZdQo3o=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGhTyLZdR2lc=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGhTyLZdSafc=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGhTyLZdTZEg=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGhTyLZdUfIc=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdOEYE=" + }, + "model": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGhU+8ZeaKJA=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdUfIc=" + }, + "model": { + "$ref": "AAAAAAGYGhU+6JeUXBA=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 741, + "top": 406, + "width": 367.53271484375, + "height": 13, + "text": "-couleur: Couleur", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGhXp25hI1dc=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdUfIc=" + }, + "model": { + "$ref": "AAAAAAGYGhXpz5hCm9U=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 1333, + "top": 427, + "width": 103.97802734375, + "height": 13, + "text": "+Attribute1", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 736, + "top": 401, + "width": 377.53271484375, + "height": 23 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGhTyLZdVzs8=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdOEYE=" + }, + "model": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGhYGUphwEf4=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdVzs8=" + }, + "model": { + "$ref": "AAAAAAGYGhYGSJhqZOU=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 741, + "top": 429, + "width": 367.53271484375, + "height": 13, + "text": "+estDeplacementValide(coup: Coup, plateau: Plateau): boolean", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGhY2u5iaR8o=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdVzs8=" + }, + "model": { + "$ref": "AAAAAAGYGhY2rpiUSSM=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 741, + "top": 444, + "width": 367.53271484375, + "height": 13, + "text": "+getNom(): String", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 736, + "top": 424, + "width": 377.53271484375, + "height": 38 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGhTyLZdWikY=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdOEYE=" + }, + "model": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 592, + "top": -24, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGhTyLZdXDUE=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdOEYE=" + }, + "model": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 592, + "top": -24, + "width": 10, + "height": 10 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 736, + "top": 376, + "width": 376.53271484375, + "height": 88, + "nameCompartment": { + "$ref": "AAAAAAGYGhTyLZdPzk8=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGhTyLZdUfIc=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGhTyLZdVzs8=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGhTyLZdWikY=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGhTyLZdXDUE=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGhr2fKEARYM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGhr2fKD+muI=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGhr2fKEB7Fg=", + "_parent": { + "$ref": "AAAAAAGYGhr2fKEARYM=" + }, + "model": { + "$ref": "AAAAAAGYGhr2fKD+muI=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGhr2fKECdWE=", + "_parent": { + "$ref": "AAAAAAGYGhr2fKEB7Fg=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 656, + "top": 352, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGhr2fKEDT4I=", + "_parent": { + "$ref": "AAAAAAGYGhr2fKEB7Fg=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;1", + "left": 669, + "top": 719, + "width": 157.45068359375, + "height": 13, + "text": "MessageJeu" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGhr2faEE90E=", + "_parent": { + "$ref": "AAAAAAGYGhr2fKEB7Fg=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 656, + "top": 352, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGhr2faEF8yI=", + "_parent": { + "$ref": "AAAAAAGYGhr2fKEB7Fg=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 656, + "top": 352, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 664, + "top": 712, + "width": 167.45068359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGhr2fKECdWE=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGhr2fKEDT4I=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGhr2faEE90E=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGhr2faEF8yI=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGhr2faEGcSc=", + "_parent": { + "$ref": "AAAAAAGYGhr2fKEARYM=" + }, + "model": { + "$ref": "AAAAAAGYGhr2fKD+muI=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGhsaBqFMJEw=", + "_parent": { + "$ref": "AAAAAAGYGhr2faEGcSc=" + }, + "model": { + "$ref": "AAAAAAGYGhsZ96FGz/A=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 669, + "top": 742, + "width": 157.45068359375, + "height": 13, + "text": "+type: TypeMessage enum", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGhuNk6GhIgU=", + "_parent": { + "$ref": "AAAAAAGYGhr2faEGcSc=" + }, + "model": { + "$ref": "AAAAAAGYGhuNiKGbE8E=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 669, + "top": 757, + "width": 157.45068359375, + "height": 13, + "text": "+contenu: Object", + "horizontalAlignment": 0 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 664, + "top": 737, + "width": 167.45068359375, + "height": 38 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGhr2faEHotw=", + "_parent": { + "$ref": "AAAAAAGYGhr2fKEARYM=" + }, + "model": { + "$ref": "AAAAAAGYGhr2fKD+muI=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGhvDm6HbY6U=", + "_parent": { + "$ref": "AAAAAAGYGhr2faEHotw=" + }, + "model": { + "$ref": "AAAAAAGYGhvDkKHV8zI=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 669, + "top": 780, + "width": 157.45068359375, + "height": 13, + "text": "+getType(): TypeMessage", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGhvQXKHzu+4=", + "_parent": { + "$ref": "AAAAAAGYGhr2faEHotw=" + }, + "model": { + "$ref": "AAAAAAGYGhvQTqHt+Pg=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 669, + "top": 795, + "width": 157.45068359375, + "height": 13, + "text": "+getContenu(): Object", + "horizontalAlignment": 0 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 664, + "top": 775, + "width": 167.45068359375, + "height": 38 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGhr2faEIgPY=", + "_parent": { + "$ref": "AAAAAAGYGhr2fKEARYM=" + }, + "model": { + "$ref": "AAAAAAGYGhr2fKD+muI=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 328, + "top": 176, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGhr2faEJSF4=", + "_parent": { + "$ref": "AAAAAAGYGhr2fKEARYM=" + }, + "model": { + "$ref": "AAAAAAGYGhr2fKD+muI=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 328, + "top": 176, + "width": 10, + "height": 10 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 664, + "top": 712, + "width": 166.45068359375, + "height": 101, + "nameCompartment": { + "$ref": "AAAAAAGYGhr2fKEB7Fg=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGhr2faEGcSc=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGhr2faEHotw=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGhr2faEIgPY=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGhr2faEJSF4=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGYGh2x/KT4E5k=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGh2x/KT04lQ=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGh2x/KT5hkc=", + "_parent": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + }, + "model": { + "$ref": "AAAAAAGYGh2x/KT04lQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 145, + "top": 515, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGh2x/KT6990=", + "_parent": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + }, + "model": { + "$ref": "AAAAAAGYGh2x/KT04lQ=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 159, + "top": 520, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGh2x/KT7xUM=", + "_parent": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + }, + "model": { + "$ref": "AAAAAAGYGh2x/KT04lQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 116, + "top": 504, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGh2x/KT8/vw=", + "_parent": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + }, + "model": { + "$ref": "AAAAAAGYGh2x/KT1zx8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 140, + "top": 528, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGh2x/KT9EQ4=", + "_parent": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + }, + "model": { + "$ref": "AAAAAAGYGh2x/KT1zx8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 151, + "top": 535, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGh2x/KT+xZ0=", + "_parent": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + }, + "model": { + "$ref": "AAAAAAGYGh2x/KT1zx8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 115, + "top": 515, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGh2x/KT/W4s=", + "_parent": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + }, + "model": { + "$ref": "AAAAAAGYGh2x/KT2Gi4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 149, + "top": 501, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGh2x/KUABHI=", + "_parent": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + }, + "model": { + "$ref": "AAAAAAGYGh2x/KT2Gi4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 163, + "top": 504, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGh2x/aUBznM=", + "_parent": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + }, + "model": { + "$ref": "AAAAAAGYGh2x/KT2Gi4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 122, + "top": 496, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGh2x/aUCfT0=", + "_parent": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + }, + "model": { + "$ref": "AAAAAAGYGh2x/KT1zx8=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGh2x/aUDyrw=", + "_parent": { + "$ref": "AAAAAAGYGh2x/KT4E5k=" + }, + "model": { + "$ref": "AAAAAAGYGh2x/KT2Gi4=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGbWgNpIb7U8=" + }, + "tail": { + "$ref": "AAAAAAGYGhCctJT3iPc=" + }, + "lineStyle": 1, + "points": "135:505;127:527", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGh2x/KT5hkc=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGh2x/KT6990=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGh2x/KT7xUM=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGYGh2x/KT8/vw=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGYGh2x/KT9EQ4=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGYGh2x/KT+xZ0=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGYGh2x/KT/W4s=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGYGh2x/KUABHI=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGYGh2x/aUBznM=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGYGh2x/aUCfT0=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGYGh2x/aUDyrw=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAGYGh6wtaibFUQ=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGh6wtaiZJWs=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGh6wtaic/FY=", + "_parent": { + "$ref": "AAAAAAGYGh6wtaibFUQ=" + }, + "model": { + "$ref": "AAAAAAGYGh6wtaiZJWs=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGh6wtaidUYU=", + "_parent": { + "$ref": "AAAAAAGYGh6wtaic/FY=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -1104, + "top": 1086, + "width": 64.32080078125, + "height": 13, + "text": "Β«interfaceΒ»" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGh6wtaieWns=", + "_parent": { + "$ref": "AAAAAAGYGh6wtaic/FY=" + }, + "fillColor": "#90EE90", + "font": "Arial;13;1", + "left": 53, + "top": 703, + "width": 111, + "height": 13, + "text": "VUE" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGh6wtaifT3E=", + "_parent": { + "$ref": "AAAAAAGYGh6wtaic/FY=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -170, + "top": 916, + "width": 167, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGh6wtaigIlk=", + "_parent": { + "$ref": "AAAAAAGYGh6wtaic/FY=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -1104, + "top": 1086, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": 48, + "top": 696, + "width": 121, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGh6wtaidUYU=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGh6wtaieWns=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGh6wtaifT3E=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGh6wtaigIlk=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGh6wtaihrjE=", + "_parent": { + "$ref": "AAAAAAGYGh6wtaibFUQ=" + }, + "model": { + "$ref": "AAAAAAGYGh6wtaiZJWs=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -552, + "top": 543, + "width": 73.2353515625, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGh6wtaiiUzM=", + "_parent": { + "$ref": "AAAAAAGYGh6wtaibFUQ=" + }, + "model": { + "$ref": "AAAAAAGYGh6wtaiZJWs=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGh8lDKpLbOg=", + "_parent": { + "$ref": "AAAAAAGYGh6wtaiiUzM=" + }, + "model": { + "$ref": "AAAAAAGYGh8k/apC5LY=" + }, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -547, + "top": 548, + "width": 236.43115234375, + "height": 13, + "text": "+afficherPlateau(plateau: Plateau): void()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGh9+FqrWEWs=", + "_parent": { + "$ref": "AAAAAAGYGh6wtaiiUzM=" + }, + "model": { + "$ref": "AAAAAAGYGh9+B6rNuPc=" + }, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -547, + "top": 563, + "width": 236.43115234375, + "height": 13, + "text": "+demanderCoup(): Coup()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGh+r6KsN5Gs=", + "_parent": { + "$ref": "AAAAAAGYGh6wtaiiUzM=" + }, + "model": { + "$ref": "AAAAAAGYGh+r2qsEEps=" + }, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -547, + "top": 578, + "width": 236.43115234375, + "height": 13, + "text": "+afficherMessage(msg: String): void()", + "horizontalAlignment": 0 + } + ], + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -552, + "top": 543, + "width": 246.43115234375, + "height": 53 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGh6wtaijp34=", + "_parent": { + "$ref": "AAAAAAGYGh6wtaibFUQ=" + }, + "model": { + "$ref": "AAAAAAGYGh6wtaiZJWs=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -552, + "top": 543, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGh6wtaikkx0=", + "_parent": { + "$ref": "AAAAAAGYGh6wtaibFUQ=" + }, + "model": { + "$ref": "AAAAAAGYGh6wtaiZJWs=" + }, + "visible": false, + "fillColor": "#90EE90", + "font": "Arial;13;0", + "left": -552, + "top": 543, + "width": 10, + "height": 10 + } + ], + "fillColor": "#90EE90", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 48, + "top": 672, + "width": 120, + "height": 49, + "stereotypeDisplay": "icon", + "nameCompartment": { + "$ref": "AAAAAAGYGh6wtaic/FY=" + }, + "suppressAttributes": true, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAGYGh6wtaihrjE=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGh6wtaiiUzM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGh6wtaijp34=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGh6wtaikkx0=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAGYGh/XbKwmutI=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGh/XbKwlukE=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGh/XbKwoCHQ=", + "_parent": { + "$ref": "AAAAAAGYGh/XbKwmutI=" + }, + "model": { + "$ref": "AAAAAAGYGh/XbKwlukE=" + }, + "font": "Arial;13;0", + "left": 263, + "top": 778, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGh/XbKwmutI=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGh/XbKwpMgA=", + "_parent": { + "$ref": "AAAAAAGYGh/XbKwmutI=" + }, + "model": { + "$ref": "AAAAAAGYGh/XbKwlukE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 292, + "top": 812, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGh/XbKwmutI=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGh6wtaibFUQ=" + }, + "tail": { + "$ref": "AAAAAAGYGb4Z3JNXzB0=" + }, + "lineStyle": 1, + "points": "237:847;329.44:767", + "showVisibility": true, + "stereotypeLabel": { + "$ref": "AAAAAAGYGh/XbKwoCHQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGh/XbKwpMgA=" + } + }, + { + "_type": "UMLTextView", + "_id": "AAAAAAGYGien37zKavM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "lineColor": "#90EE90", + "fillColor": "#90EE90", + "fontColor": "#90EE90", + "font": "Helvetica;15;0", + "left": 136, + "top": 664, + "width": 280, + "height": 64, + "text": "+ afficherPlateau(plateau: Plateau): void\n+ demanderCoup(): Coup\n+ afficherMessage(msg: String): void" + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAGYGik6tdRsAoI=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGik6tdRrI0o=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGik6tdRthd4=", + "_parent": { + "$ref": "AAAAAAGYGik6tdRsAoI=" + }, + "model": { + "$ref": "AAAAAAGYGik6tdRrI0o=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 75, + "top": 700, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGik6tdRsAoI=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGik6tdRum+w=", + "_parent": { + "$ref": "AAAAAAGYGik6tdRsAoI=" + }, + "model": { + "$ref": "AAAAAAGYGik6tdRrI0o=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 63, + "top": 692, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGik6tdRsAoI=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGik6tdRv2QQ=", + "_parent": { + "$ref": "AAAAAAGYGik6tdRsAoI=" + }, + "model": { + "$ref": "AAAAAAGYGik6tdRrI0o=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 100, + "top": 717, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGik6tdRsAoI=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGh6wtaibFUQ=" + }, + "tail": { + "$ref": "AAAAAAGYGb4Z3JNXzB0=" + }, + "lineStyle": 1, + "points": "75:735;101.05263157894737:696", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGik6tdRthd4=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGik6tdRum+w=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGik6tdRv2QQ=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAGYGilJdNVbbTk=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGilJdNVa+h4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGilJdNVcxuM=", + "_parent": { + "$ref": "AAAAAAGYGilJdNVbbTk=" + }, + "model": { + "$ref": "AAAAAAGYGilJdNVa+h4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 126, + "top": 719, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGilJdNVbbTk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGilJdNVd5pU=", + "_parent": { + "$ref": "AAAAAAGYGilJdNVbbTk=" + }, + "model": { + "$ref": "AAAAAAGYGilJdNVa+h4=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 115, + "top": 729, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGilJdNVbbTk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGilJdNVeTlI=", + "_parent": { + "$ref": "AAAAAAGYGilJdNVbbTk=" + }, + "model": { + "$ref": "AAAAAAGYGilJdNVa+h4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 147, + "top": 698, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGilJdNVbbTk=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGh6wtaibFUQ=" + }, + "tail": { + "$ref": "AAAAAAGYGgxE8JRUSy0=" + }, + "lineStyle": 1, + "points": "157:735;118.42105263157895:696", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGilJdNVcxuM=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGilJdNVd5pU=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGilJdNVeTlI=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGip+Zdvdyko=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGip+ZdvbYOg=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGip+ZdvenTQ=", + "_parent": { + "$ref": "AAAAAAGYGip+Zdvdyko=" + }, + "model": { + "$ref": "AAAAAAGYGip+ZdvbYOg=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGip+ZdvfdZM=", + "_parent": { + "$ref": "AAAAAAGYGip+ZdvenTQ=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -1776, + "top": -384, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGip+Zdvgk0k=", + "_parent": { + "$ref": "AAAAAAGYGip+ZdvenTQ=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;1", + "left": 29, + "top": 23, + "width": 209.50146484375, + "height": 13, + "text": "JoueruHumain" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGip+ZdvhGf8=", + "_parent": { + "$ref": "AAAAAAGYGip+ZdvenTQ=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -1776, + "top": -384, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGip+ZdviA6o=", + "_parent": { + "$ref": "AAAAAAGYGip+ZdvenTQ=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -1776, + "top": -384, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 24, + "top": 16, + "width": 219.50146484375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGip+ZdvfdZM=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGip+Zdvgk0k=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGip+ZdvhGf8=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGip+ZdviA6o=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGip+ZdvjA9c=", + "_parent": { + "$ref": "AAAAAAGYGip+Zdvdyko=" + }, + "model": { + "$ref": "AAAAAAGYGip+ZdvbYOg=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGjY9TeWpT+4=", + "_parent": { + "$ref": "AAAAAAGYGip+ZdvjA9c=" + }, + "model": { + "$ref": "AAAAAAGYGjY9POWgEUk=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 29, + "top": 46, + "width": 209.50146484375, + "height": 13, + "text": "+Vue", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 24, + "top": 41, + "width": 219.50146484375, + "height": 23 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGip+Zdvk3kI=", + "_parent": { + "$ref": "AAAAAAGYGip+Zdvdyko=" + }, + "model": { + "$ref": "AAAAAAGYGip+ZdvbYOg=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGjcDLeZbxQc=", + "_parent": { + "$ref": "AAAAAAGYGip+Zdvk3kI=" + }, + "model": { + "$ref": "AAAAAAGYGjcDG+ZSz4E=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 29, + "top": 69, + "width": 209.50146484375, + "height": 13, + "text": "+jouerCoup(plateau: Plateau): Coup", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 24, + "top": 64, + "width": 219.50146484375, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGip+Zdvl3mo=", + "_parent": { + "$ref": "AAAAAAGYGip+Zdvdyko=" + }, + "model": { + "$ref": "AAAAAAGYGip+ZdvbYOg=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -888, + "top": -192, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGip+ZdvmYUQ=", + "_parent": { + "$ref": "AAAAAAGYGip+Zdvdyko=" + }, + "model": { + "$ref": "AAAAAAGYGip+ZdvbYOg=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -888, + "top": -192, + "width": 10, + "height": 10 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 24, + "top": 16, + "width": 218.50146484375, + "height": 71, + "nameCompartment": { + "$ref": "AAAAAAGYGip+ZdvenTQ=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGip+ZdvjA9c=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGip+Zdvk3kI=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGip+Zdvl3mo=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGip+ZdvmYUQ=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGiqFBNwqBMk=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGiqFBNwoWOw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGiqFBNwrHwU=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNwqBMk=" + }, + "model": { + "$ref": "AAAAAAGYGiqFBNwoWOw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGiqFBNwsaUk=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNwrHwU=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -1440, + "top": -416, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGiqFBNwt50w=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNwrHwU=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;1", + "left": 293, + "top": 175, + "width": 209.50146484375, + "height": 13, + "text": "JoueurIA" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGiqFBNwuh7c=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNwrHwU=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -1440, + "top": -416, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGiqFBNwvq30=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNwrHwU=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -1440, + "top": -416, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 288, + "top": 168, + "width": 219.50146484375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGiqFBNwsaUk=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGiqFBNwt50w=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGiqFBNwuh7c=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGiqFBNwvq30=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGiqFBNww6qo=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNwqBMk=" + }, + "model": { + "$ref": "AAAAAAGYGiqFBNwoWOw=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGiquLdyvQIA=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNww6qo=" + }, + "model": { + "$ref": "AAAAAAGYGiquHdymWT8=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 293, + "top": 198, + "width": 209.50146484375, + "height": 13, + "text": "-couleur: Couleur", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGirYfN1AISQ=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNww6qo=" + }, + "model": { + "$ref": "AAAAAAGYGirYbd03x1M=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 293, + "top": 213, + "width": 209.50146484375, + "height": 13, + "text": "-ia: IA", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 288, + "top": 193, + "width": 219.50146484375, + "height": 38 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGiqFBNwxVSc=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNwqBMk=" + }, + "model": { + "$ref": "AAAAAAGYGiqFBNwoWOw=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGjd1aOgXvkc=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNwxVSc=" + }, + "model": { + "$ref": "AAAAAAGYGjd1VegO0Jw=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 293, + "top": 236, + "width": 209.50146484375, + "height": 13, + "text": "+jouerCoup(plateau: Plateau): Coup", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 288, + "top": 231, + "width": 219.50146484375, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGiqFBNwyiXc=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNwqBMk=" + }, + "model": { + "$ref": "AAAAAAGYGiqFBNwoWOw=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -720, + "top": -208, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGiqFBNwzyGI=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNwqBMk=" + }, + "model": { + "$ref": "AAAAAAGYGiqFBNwoWOw=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 318, + "top": 168, + "width": 130.6689453125, + "height": 10 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 288, + "top": 168, + "width": 218.50146484375, + "height": 86, + "nameCompartment": { + "$ref": "AAAAAAGYGiqFBNwrHwU=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGiqFBNww6qo=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGiqFBNwxVSc=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGiqFBNwyiXc=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGiqFBNwzyGI=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGYGise/95kDk0=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGise/t5g6v4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGise/95lBJk=", + "_parent": { + "$ref": "AAAAAAGYGise/95kDk0=" + }, + "model": { + "$ref": "AAAAAAGYGise/t5g6v4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 370, + "top": 124, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGise/95kDk0=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGise/95mrIs=", + "_parent": { + "$ref": "AAAAAAGYGise/95kDk0=" + }, + "model": { + "$ref": "AAAAAAGYGise/t5g6v4=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 355, + "top": 126, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGise/95kDk0=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGise/95nV2g=", + "_parent": { + "$ref": "AAAAAAGYGise/95kDk0=" + }, + "model": { + "$ref": "AAAAAAGYGise/t5g6v4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 399, + "top": 119, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGise/95kDk0=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGise/95owi0=", + "_parent": { + "$ref": "AAAAAAGYGise/95kDk0=" + }, + "model": { + "$ref": "AAAAAAGYGise/t5hfl4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 372, + "top": 137, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGise/95kDk0=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGise/95pc4w=", + "_parent": { + "$ref": "AAAAAAGYGise/95kDk0=" + }, + "model": { + "$ref": "AAAAAAGYGise/t5hfl4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 358, + "top": 137, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGise/95kDk0=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGise/95qjjU=", + "_parent": { + "$ref": "AAAAAAGYGise/95kDk0=" + }, + "model": { + "$ref": "AAAAAAGYGise/t5hfl4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 400, + "top": 137, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGise/95kDk0=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGise/95rLEo=", + "_parent": { + "$ref": "AAAAAAGYGise/95kDk0=" + }, + "model": { + "$ref": "AAAAAAGYGise/t5iC/g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 368, + "top": 110, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGise/95kDk0=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGise/95ssM0=", + "_parent": { + "$ref": "AAAAAAGYGise/95kDk0=" + }, + "model": { + "$ref": "AAAAAAGYGise/t5iC/g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 355, + "top": 115, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGise/95kDk0=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGise/95t0z8=", + "_parent": { + "$ref": "AAAAAAGYGise/95kDk0=" + }, + "model": { + "$ref": "AAAAAAGYGise/t5iC/g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 394, + "top": 102, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGise/95kDk0=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGise/95uHFQ=", + "_parent": { + "$ref": "AAAAAAGYGise/95kDk0=" + }, + "model": { + "$ref": "AAAAAAGYGise/t5hfl4=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGise/95vZmY=", + "_parent": { + "$ref": "AAAAAAGYGise/95kDk0=" + }, + "model": { + "$ref": "AAAAAAGYGise/t5iC/g=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGb4VNJMu9Go=" + }, + "tail": { + "$ref": "AAAAAAGYGiqFBNwqBMk=" + }, + "lineStyle": 1, + "points": "391:167;379:89", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGise/95lBJk=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGise/95mrIs=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGise/95nV2g=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGYGise/95owi0=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGYGise/95pc4w=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGYGise/95qjjU=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGYGise/95rLEo=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGYGise/95ssM0=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGYGise/95t0z8=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGYGise/95uHFQ=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGYGise/95vZmY=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGiwKtt/A5gQ=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGiwKtt/Bx3w=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt/A5gQ=" + }, + "model": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGiwKtt/CVIk=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt/Bx3w=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -1984, + "top": 48, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGiwKtt/DhD4=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt/Bx3w=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;1", + "left": 29, + "top": 159, + "width": 209.50146484375, + "height": 13, + "text": "Joueur abstraite" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGiwKtt/Ecls=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt/Bx3w=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -1984, + "top": 48, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGiwKtt/FXfc=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt/Bx3w=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -1984, + "top": 48, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 24, + "top": 152, + "width": 219.50146484375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGiwKtt/CVIk=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGiwKtt/DhD4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGiwKtt/Ecls=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGiwKtt/FXfc=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGiwKtt/GnzI=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt/A5gQ=" + }, + "model": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGjQ66uGK/Q0=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt/GnzI=" + }, + "model": { + "$ref": "AAAAAAGYGjQ63OF+GgQ=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 29, + "top": 182, + "width": 209.50146484375, + "height": 13, + "text": "-Couleur", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGjRX5eIOV7U=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt/GnzI=" + }, + "model": { + "$ref": "AAAAAAGYGjRX1OICIBo=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -875, + "top": 277, + "width": 209.50146484375, + "height": 13, + "text": "-Attribute2", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGlZe+qv6YgU=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt/GnzI=" + }, + "model": { + "$ref": "AAAAAAGYGlZe6Kvx8VY=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 29, + "top": 197, + "width": 209.50146484375, + "height": 13, + "text": "+Attribute1", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 24, + "top": 177, + "width": 219.50146484375, + "height": 23 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGiwKtt/HPKY=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt/A5gQ=" + }, + "model": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGjQQJODWeO0=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt/HPKY=" + }, + "model": { + "$ref": "AAAAAAGYGjQQFODKCAI=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 29, + "top": 205, + "width": 209.50146484375, + "height": 13, + "text": "+getCouleur(): Couleur", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGjRndOJKf0Q=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt/HPKY=" + }, + "model": { + "$ref": "AAAAAAGYGjRnZOI+zRA=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 29, + "top": 220, + "width": 209.50146484375, + "height": 13, + "text": "+jouerCoup(plateau: Plateau): Coup", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGlaHW635kXs=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt/HPKY=" + }, + "model": { + "$ref": "AAAAAAGYGlaHRq3wz3Y=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 29, + "top": 235, + "width": 209.50146484375, + "height": 13, + "text": "+estReseau(): boolean", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 24, + "top": 200, + "width": 219.50146484375, + "height": 53 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGiwKtt/I8dI=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt/A5gQ=" + }, + "model": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -992, + "top": 24, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGiwKtt/J1RY=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt/A5gQ=" + }, + "model": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -992, + "top": 24, + "width": 10, + "height": 10 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 24, + "top": 152, + "width": 218.50146484375, + "height": 101, + "nameCompartment": { + "$ref": "AAAAAAGYGiwKtt/Bx3w=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGiwKtt/GnzI=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGiwKtt/HPKY=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGiwKtt/I8dI=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGiwKtt/J1RY=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAGYGjfVjevSj6s=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGjfVjevQG78=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjfVjuvTx9s=", + "_parent": { + "$ref": "AAAAAAGYGjfVjevSj6s=" + }, + "model": { + "$ref": "AAAAAAGYGjfVjevQG78=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 264, + "top": 215, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGjfVjevSj6s=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjfVjuvU198=", + "_parent": { + "$ref": "AAAAAAGYGjfVjevSj6s=" + }, + "model": { + "$ref": "AAAAAAGYGjfVjevQG78=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 264, + "top": 230, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGjfVjevSj6s=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjfVjuvVtMs=", + "_parent": { + "$ref": "AAAAAAGYGjfVjevSj6s=" + }, + "model": { + "$ref": "AAAAAAGYGjfVjevQG78=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 265, + "top": 185, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGjfVjevSj6s=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGiwKtt/A5gQ=" + }, + "tail": { + "$ref": "AAAAAAGYGiqFBNwqBMk=" + }, + "lineStyle": 1, + "points": "287:207;244:206", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGjfVjuvTx9s=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGjfVjuvU198=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGjfVjuvVtMs=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAGYGjgRjO4rbdE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGjgRjO4pMCc=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjgRjO4s9PM=", + "_parent": { + "$ref": "AAAAAAGYGjgRjO4rbdE=" + }, + "model": { + "$ref": "AAAAAAGYGjgRjO4pMCc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 147, + "top": 112, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGjgRjO4rbdE=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjgRjO4tWoQ=", + "_parent": { + "$ref": "AAAAAAGYGjgRjO4rbdE=" + }, + "model": { + "$ref": "AAAAAAGYGjgRjO4pMCc=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 162, + "top": 112, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGjgRjO4rbdE=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjgRjO4uULI=", + "_parent": { + "$ref": "AAAAAAGYGjgRjO4rbdE=" + }, + "model": { + "$ref": "AAAAAAGYGjgRjO4pMCc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 118, + "top": 113, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGjgRjO4rbdE=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGiwKtt/A5gQ=" + }, + "tail": { + "$ref": "AAAAAAGYGip+Zdvdyko=" + }, + "lineStyle": 1, + "points": "133:88;133:151", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGjgRjO4s9PM=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGjgRjO4tWoQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGjgRjO4uULI=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGYGjrZDAdeDGU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGjrZDAdaEgk=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjrZDAdfjW0=", + "_parent": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + }, + "model": { + "$ref": "AAAAAAGYGjrZDAdaEgk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 162, + "top": 281, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjrZDAdgOYQ=", + "_parent": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + }, + "model": { + "$ref": "AAAAAAGYGjrZDAdaEgk=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 177, + "top": 279, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjrZDAdhp+s=", + "_parent": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + }, + "model": { + "$ref": "AAAAAAGYGjrZDAdaEgk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 133, + "top": 286, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjrZDAdiwg4=", + "_parent": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + }, + "model": { + "$ref": "AAAAAAGYGjrZDAdbNx4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 161, + "top": 271, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjrZDAdjQpA=", + "_parent": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + }, + "model": { + "$ref": "AAAAAAGYGjrZDAdbNx4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 174, + "top": 271, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjrZDAdk3W4=", + "_parent": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + }, + "model": { + "$ref": "AAAAAAGYGjrZDAdbNx4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 133, + "top": 271, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjrZDAdlxj8=", + "_parent": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + }, + "model": { + "$ref": "AAAAAAGYGjrZDAdc/cM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 164, + "top": 292, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjrZDAdmPIc=", + "_parent": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + }, + "model": { + "$ref": "AAAAAAGYGjrZDAdc/cM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 177, + "top": 288, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjrZDAdnSlI=", + "_parent": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + }, + "model": { + "$ref": "AAAAAAGYGjrZDAdc/cM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 138, + "top": 301, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGjrZDAdoyak=", + "_parent": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + }, + "model": { + "$ref": "AAAAAAGYGjrZDAdbNx4=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGjrZDAdp+jA=", + "_parent": { + "$ref": "AAAAAAGYGjrZDAdeDGU=" + }, + "model": { + "$ref": "AAAAAAGYGjrZDAdc/cM=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGhCctJT3iPc=" + }, + "tail": { + "$ref": "AAAAAAGYGiwKtt/A5gQ=" + }, + "lineStyle": 1, + "points": "142:254;154:327", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGjrZDAdfjW0=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGjrZDAdgOYQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGjrZDAdhp+s=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGYGjrZDAdiwg4=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGYGjrZDAdjQpA=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGYGjrZDAdk3W4=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGYGjrZDAdlxj8=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGYGjrZDAdmPIc=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGYGjrZDAdnSlI=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGYGjrZDAdoyak=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGYGjrZDAdp+jA=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGYGjtAPBGlmoA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGjtAPBGhrhA=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjtAPBGmGvg=", + "_parent": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + }, + "model": { + "$ref": "AAAAAAGYGjtAPBGhrhA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 290, + "top": 421, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjtAPBGnwDo=", + "_parent": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + }, + "model": { + "$ref": "AAAAAAGYGjtAPBGhrhA=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 290, + "top": 436, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjtAPBGomCM=", + "_parent": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + }, + "model": { + "$ref": "AAAAAAGYGjtAPBGhrhA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 289, + "top": 392, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjtAPBGpWO4=", + "_parent": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + }, + "model": { + "$ref": "AAAAAAGYGjtAPBGirvI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 309, + "top": 421, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjtAPBGq/dA=", + "_parent": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + }, + "model": { + "$ref": "AAAAAAGYGjtAPBGirvI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 307, + "top": 434, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjtAPBGrDVU=", + "_parent": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + }, + "model": { + "$ref": "AAAAAAGYGjtAPBGirvI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 313, + "top": 393, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjtAPBGstL0=", + "_parent": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + }, + "model": { + "$ref": "AAAAAAGYGjtAPBGjrWI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 271, + "top": 422, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjtAPBGtvtg=", + "_parent": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + }, + "model": { + "$ref": "AAAAAAGYGjtAPBGjrWI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 273, + "top": 435, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjtAPBGu/34=", + "_parent": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + }, + "model": { + "$ref": "AAAAAAGYGjtAPBGjrWI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 266, + "top": 395, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGjtAPBGv+7U=", + "_parent": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + }, + "model": { + "$ref": "AAAAAAGYGjtAPBGirvI=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGjtAPBGwUmk=", + "_parent": { + "$ref": "AAAAAAGYGjtAPBGlmoA=" + }, + "model": { + "$ref": "AAAAAAGYGjtAPBGjrWI=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGhCctJT3iPc=" + }, + "tail": { + "$ref": "AAAAAAGYGhNIrZVn2qc=" + }, + "lineStyle": 1, + "points": "335:412;245:414", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGjtAPBGmGvg=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGjtAPBGnwDo=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGjtAPBGomCM=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGYGjtAPBGpWO4=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGYGjtAPBGq/dA=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGYGjtAPBGrDVU=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGYGjtAPBGstL0=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGYGjtAPBGtvtg=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGYGjtAPBGu/34=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGYGjtAPBGv+7U=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGYGjtAPBGwUmk=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGYGjvRJBx6yjk=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGjvRJBx25kk=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjvRJBx73mI=", + "_parent": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + }, + "model": { + "$ref": "AAAAAAGYGjvRJBx25kk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 120, + "top": 650, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjvRJBx8Ie0=", + "_parent": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + }, + "model": { + "$ref": "AAAAAAGYGjvRJBx25kk=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 135, + "top": 649, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjvRJBx9dnU=", + "_parent": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + }, + "model": { + "$ref": "AAAAAAGYGjvRJBx25kk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 91, + "top": 653, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjvRJBx+wsc=", + "_parent": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + }, + "model": { + "$ref": "AAAAAAGYGjvRJBx3sss=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 121, + "top": 664, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjvRJBx/FV4=", + "_parent": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + }, + "model": { + "$ref": "AAAAAAGYGjvRJBx3sss=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 135, + "top": 666, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjvRJByASMU=", + "_parent": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + }, + "model": { + "$ref": "AAAAAAGYGjvRJBx3sss=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 94, + "top": 661, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjvRJByB7iY=", + "_parent": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + }, + "model": { + "$ref": "AAAAAAGYGjvRJBx4Ej8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 120, + "top": 638, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjvRJByCrNU=", + "_parent": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + }, + "model": { + "$ref": "AAAAAAGYGjvRJBx4Ej8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 134, + "top": 635, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGjvRJByDpeA=", + "_parent": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + }, + "model": { + "$ref": "AAAAAAGYGjvRJBx4Ej8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 93, + "top": 643, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGjvRJByEyow=", + "_parent": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + }, + "model": { + "$ref": "AAAAAAGYGjvRJBx3sss=" + }, + "visible": false, + "font": "Arial;13;0", + "top": 80, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGjvRJByFpvI=", + "_parent": { + "$ref": "AAAAAAGYGjvRJBx6yjk=" + }, + "model": { + "$ref": "AAAAAAGYGjvRJBx4Ej8=" + }, + "visible": false, + "font": "Arial;13;0", + "top": 80, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGh6wtaibFUQ=" + }, + "tail": { + "$ref": "AAAAAAGYGbWgNpIb7U8=" + }, + "lineStyle": 1, + "points": "106:645;107:671", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGjvRJBx73mI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGjvRJBx8Ie0=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGjvRJBx9dnU=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGYGjvRJBx+wsc=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGYGjvRJBx/FV4=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGYGjvRJByASMU=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGYGjvRJByB7iY=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGYGjvRJByCrNU=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGYGjvRJByDpeA=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGYGjvRJByEyow=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGYGjvRJByFpvI=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGYGkAIlSNqSow=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGkAIlSNo/mE=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGkAIlSNrvIk=", + "_parent": { + "$ref": "AAAAAAGYGkAIlSNqSow=" + }, + "model": { + "$ref": "AAAAAAGYGkAIlSNo/mE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 634, + "top": 705, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGkAIlSNqSow=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGkAIlSNsu+0=", + "_parent": { + "$ref": "AAAAAAGYGkAIlSNqSow=" + }, + "model": { + "$ref": "AAAAAAGYGkAIlSNo/mE=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 626, + "top": 718, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGkAIlSNqSow=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGkAIlSNt2Eo=", + "_parent": { + "$ref": "AAAAAAGYGkAIlSNqSow=" + }, + "model": { + "$ref": "AAAAAAGYGkAIlSNo/mE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 651, + "top": 680, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGkAIlSNqSow=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGg2ABZSt+Tw=" + }, + "tail": { + "$ref": "AAAAAAGYGhr2fKEARYM=" + }, + "lineStyle": 1, + "points": "663:711;624:687", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGkAIlSNrvIk=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGkAIlSNsu+0=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGkAIlSNt2Eo=" + } + }, + { + "_type": "UMLEnumerationView", + "_id": "AAAAAAGYGkOHhCnjaww=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGkOHhCnh5iU=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGkOHhSnkBko=", + "_parent": { + "$ref": "AAAAAAGYGkOHhCnjaww=" + }, + "model": { + "$ref": "AAAAAAGYGkOHhCnh5iU=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGkOHhSnl45Q=", + "_parent": { + "$ref": "AAAAAAGYGkOHhSnkBko=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 325, + "top": 493, + "width": 196.04443359375, + "height": 13, + "text": "Β«enumerationΒ»" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGkOHhSnmc7A=", + "_parent": { + "$ref": "AAAAAAGYGkOHhSnkBko=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;1", + "left": 325, + "top": 508, + "width": 196.04443359375, + "height": 13, + "text": "ModeDeJeu" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGkOHhSnnDXA=", + "_parent": { + "$ref": "AAAAAAGYGkOHhSnkBko=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -80, + "top": 592, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGkOHhSnoDQw=", + "_parent": { + "$ref": "AAAAAAGYGkOHhSnkBko=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -80, + "top": 592, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 320, + "top": 488, + "width": 206.04443359375, + "height": 38, + "stereotypeLabel": { + "$ref": "AAAAAAGYGkOHhSnl45Q=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGkOHhSnmc7A=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGkOHhSnnDXA=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGkOHhSnoDQw=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGkOHhSnpcqM=", + "_parent": { + "$ref": "AAAAAAGYGkOHhCnjaww=" + }, + "model": { + "$ref": "AAAAAAGYGkOHhCnh5iU=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGkQJ2iwIc9Y=", + "_parent": { + "$ref": "AAAAAAGYGkOHhSnpcqM=" + }, + "model": { + "$ref": "AAAAAAGYGkQJwyv2T2g=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -35, + "top": 301, + "width": 63.2353515625, + "height": 13, + "text": "+Attribute1", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGkRMTC71iqY=", + "_parent": { + "$ref": "AAAAAAGYGkOHhSnpcqM=" + }, + "model": { + "$ref": "AAAAAAGYGkRMOy7jz/M=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -35, + "top": 316, + "width": 63.2353515625, + "height": 13, + "text": "+Attribute2", + "horizontalAlignment": 0 + } + ], + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -40, + "top": 296, + "width": 73.2353515625, + "height": 38 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGkOHhSnq3QE=", + "_parent": { + "$ref": "AAAAAAGYGkOHhCnjaww=" + }, + "model": { + "$ref": "AAAAAAGYGkOHhCnh5iU=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -40, + "top": 296, + "width": 10, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGkOHhSnr5xI=", + "_parent": { + "$ref": "AAAAAAGYGkOHhCnjaww=" + }, + "model": { + "$ref": "AAAAAAGYGkOHhCnh5iU=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -40, + "top": 296, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGkOHhSnsJ4g=", + "_parent": { + "$ref": "AAAAAAGYGkOHhCnjaww=" + }, + "model": { + "$ref": "AAAAAAGYGkOHhCnh5iU=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -40, + "top": 296, + "width": 10, + "height": 10 + }, + { + "_type": "UMLEnumerationLiteralCompartmentView", + "_id": "AAAAAAGYGkOHhSntJiA=", + "_parent": { + "$ref": "AAAAAAGYGkOHhCnjaww=" + }, + "model": { + "$ref": "AAAAAAGYGkOHhCnh5iU=" + }, + "subViews": [ + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAGYGkPAByrzj/o=", + "_parent": { + "$ref": "AAAAAAGYGkOHhSntJiA=" + }, + "model": { + "$ref": "AAAAAAGYGkO/9Crh71A=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 325, + "top": 531, + "width": 196.04443359375, + "height": 13, + "text": "IA_VS_HUMAIN", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAGYGkQWwixowAM=", + "_parent": { + "$ref": "AAAAAAGYGkOHhSntJiA=" + }, + "model": { + "$ref": "AAAAAAGYGkQWqyxWC3k=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 325, + "top": 546, + "width": 196.04443359375, + "height": 13, + "text": "HUMAIN_VS_HUMAIN_LOCAL", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAGYGkRcdy9Vdyc=", + "_parent": { + "$ref": "AAAAAAGYGkOHhSntJiA=" + }, + "model": { + "$ref": "AAAAAAGYGkRcYi9DWcQ=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 325, + "top": 561, + "width": 196.04443359375, + "height": 13, + "text": "HUMAIN_VS_HUMAIN_RESEAU", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 320, + "top": 526, + "width": 206.04443359375, + "height": 53 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 320, + "top": 488, + "width": 205.04443359375, + "height": 91, + "nameCompartment": { + "$ref": "AAAAAAGYGkOHhSnkBko=" + }, + "suppressAttributes": true, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAGYGkOHhSnpcqM=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGkOHhSnq3QE=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGkOHhSnr5xI=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGkOHhSnsJ4g=" + }, + "enumerationLiteralCompartment": { + "$ref": "AAAAAAGYGkOHhSntJiA=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGYGkXPvFOjk88=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGkXPvFOfV9U=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGkXPvFOkpiY=", + "_parent": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + }, + "model": { + "$ref": "AAAAAAGYGkXPvFOfV9U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 249, + "top": 540, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGkXPvVOlWwk=", + "_parent": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + }, + "model": { + "$ref": "AAAAAAGYGkXPvFOfV9U=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 247, + "top": 525, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGkXPvVOmKc0=", + "_parent": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + }, + "model": { + "$ref": "AAAAAAGYGkXPvFOfV9U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 254, + "top": 569, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGkXPvVOnTvM=", + "_parent": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + }, + "model": { + "$ref": "AAAAAAGYGkXPvFOgvmo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 209, + "top": 546, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGkXPvVOobHQ=", + "_parent": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + }, + "model": { + "$ref": "AAAAAAGYGkXPvFOgvmo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 209, + "top": 533, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGkXPvVOpLyQ=", + "_parent": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + }, + "model": { + "$ref": "AAAAAAGYGkXPvFOgvmo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 209, + "top": 574, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGkXPvVOqxKg=", + "_parent": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + }, + "model": { + "$ref": "AAAAAAGYGkXPvFOhco8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 290, + "top": 533, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGkXPvVOrFw4=", + "_parent": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + }, + "model": { + "$ref": "AAAAAAGYGkXPvFOhco8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 286, + "top": 520, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGkXPvVOsp+o=", + "_parent": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + }, + "model": { + "$ref": "AAAAAAGYGkXPvFOhco8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 299, + "top": 559, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGkXPvVOtnZI=", + "_parent": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + }, + "model": { + "$ref": "AAAAAAGYGkXPvFOgvmo=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGkXPvVOujwE=", + "_parent": { + "$ref": "AAAAAAGYGkXPvFOjk88=" + }, + "model": { + "$ref": "AAAAAAGYGkXPvFOhco8=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGkOHhCnjaww=" + }, + "tail": { + "$ref": "AAAAAAGYGbWgNpIb7U8=" + }, + "lineStyle": 1, + "points": "186:572;319:550", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGkXPvFOkpiY=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGkXPvVOlWwk=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGkXPvVOmKc0=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGYGkXPvVOnTvM=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGYGkXPvVOobHQ=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGYGkXPvVOpLyQ=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGYGkXPvVOqxKg=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGYGkXPvVOrFw4=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGYGkXPvVOsp+o=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGYGkXPvVOtnZI=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGYGkXPvVOujwE=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGkuVo7ZFWEA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGkuVo7ZGefQ=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZFWEA=" + }, + "model": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGkuVo7ZHqkE=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZGefQ=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -304, + "top": -544, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGkuVpLZIG8U=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZGefQ=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;1", + "left": 525, + "top": 15, + "width": 145.1552734375, + "height": 13, + "text": "Case" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGkuVpLZJNbQ=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZGefQ=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -304, + "top": -544, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGkuVpLZKiOw=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZGefQ=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -304, + "top": -544, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 520, + "top": 8, + "width": 155.1552734375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGkuVo7ZHqkE=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGkuVpLZIG8U=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGkuVpLZJNbQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGkuVpLZKiOw=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGkuVpLZLOOQ=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZFWEA=" + }, + "model": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGkvA87fqcgk=", + "_parent": { + "$ref": "AAAAAAGYGkuVpLZLOOQ=" + }, + "model": { + "$ref": "AAAAAAGYGkvA27fVLNE=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 525, + "top": 38, + "width": 145.1552734375, + "height": 13, + "text": "-x: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGkwG9b2R+8Y=", + "_parent": { + "$ref": "AAAAAAGYGkuVpLZLOOQ=" + }, + "model": { + "$ref": "AAAAAAGYGkwG4r18l/g=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 525, + "top": 53, + "width": 145.1552734375, + "height": 13, + "text": "-y: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGkwx/L6C/fY=", + "_parent": { + "$ref": "AAAAAAGYGkuVpLZLOOQ=" + }, + "model": { + "$ref": "AAAAAAGYGkwx6b5tyWM=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 525, + "top": 68, + "width": 145.1552734375, + "height": 13, + "text": "-piece: Piece", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 520, + "top": 33, + "width": 155.1552734375, + "height": 53 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGkuVpLZMujY=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZFWEA=" + }, + "model": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGkyxFcBv6Hs=", + "_parent": { + "$ref": "AAAAAAGYGkuVpLZMujY=" + }, + "model": { + "$ref": "AAAAAAGYGkyxAsBaYUA=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 525, + "top": 91, + "width": 145.1552734375, + "height": 13, + "text": "+getPiece(): Piece", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGkzrBcF0aJ0=", + "_parent": { + "$ref": "AAAAAAGYGkuVpLZMujY=" + }, + "model": { + "$ref": "AAAAAAGYGkzq8sFfwSQ=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 525, + "top": 106, + "width": 145.1552734375, + "height": 13, + "text": "+setPiece(p: Piece): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGk0SLsKNG3M=", + "_parent": { + "$ref": "AAAAAAGYGkuVpLZMujY=" + }, + "model": { + "$ref": "AAAAAAGYGk0SG8J4mjw=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 525, + "top": 121, + "width": 145.1552734375, + "height": 13, + "text": "+estVide(): boolean", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 520, + "top": 86, + "width": 155.1552734375, + "height": 53 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGkuVpLZNlDs=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZFWEA=" + }, + "model": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -152, + "top": -272, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGkuVpLZOVEE=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZFWEA=" + }, + "model": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -152, + "top": -272, + "width": 10, + "height": 10 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 520, + "top": 8, + "width": 154.1552734375, + "height": 131, + "nameCompartment": { + "$ref": "AAAAAAGYGkuVo7ZGefQ=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGkuVpLZLOOQ=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGkuVpLZMujY=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGkuVpLZNlDs=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGkuVpLZOVEE=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGYGk6DU9b/UQ4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGk6DU9b7K08=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGk6DVNcA85M=", + "_parent": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + }, + "model": { + "$ref": "AAAAAAGYGk6DU9b7K08=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 781, + "top": 240, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGk6DVNcBq0Y=", + "_parent": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + }, + "model": { + "$ref": "AAAAAAGYGk6DU9b7K08=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 792, + "top": 230, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGk6DVNcC5zU=", + "_parent": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + }, + "model": { + "$ref": "AAAAAAGYGk6DU9b7K08=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 760, + "top": 261, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGk6DVNcDsis=", + "_parent": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + }, + "model": { + "$ref": "AAAAAAGYGk6DU9b8A4g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 688, + "top": 142, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGk6DVNcEbbg=", + "_parent": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + }, + "model": { + "$ref": "AAAAAAGYGk6DU9b8A4g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 699, + "top": 135, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGk6DVNcF34k=", + "_parent": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + }, + "model": { + "$ref": "AAAAAAGYGk6DU9b8A4g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 665, + "top": 158, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGk6DVNcGvHs=", + "_parent": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + }, + "model": { + "$ref": "AAAAAAGYGk6DU9b90rA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 875, + "top": 339, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGk6DVNcHn94=", + "_parent": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + }, + "model": { + "$ref": "AAAAAAGYGk6DU9b90rA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 883, + "top": 329, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGk6DVNcIO/o=", + "_parent": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + }, + "model": { + "$ref": "AAAAAAGYGk6DU9b90rA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 858, + "top": 361, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGk6DVNcJ6kk=", + "_parent": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + }, + "model": { + "$ref": "AAAAAAGYGk6DU9b8A4g=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGk6DVNcKrFU=", + "_parent": { + "$ref": "AAAAAAGYGk6DU9b/UQ4=" + }, + "model": { + "$ref": "AAAAAAGYGk6DU9b90rA=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGhTyLZdOEYE=" + }, + "tail": { + "$ref": "AAAAAAGYGkuVo7ZFWEA=" + }, + "lineStyle": 1, + "points": "660:140;882:375", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGk6DVNcA85M=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGk6DVNcBq0Y=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGk6DVNcC5zU=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGYGk6DVNcDsis=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGYGk6DVNcEbbg=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGYGk6DVNcF34k=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGYGk6DVNcGvHs=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGYGk6DVNcHn94=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGYGk6DVNcIO/o=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGYGk6DVNcJ6kk=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGYGk6DVNcKrFU=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGYGlDWxB0gkks=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlDWxB0ctKA=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlDWxB0htyY=", + "_parent": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + }, + "model": { + "$ref": "AAAAAAGYGlDWxB0ctKA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 522, + "top": 245, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlDWxB0iOjY=", + "_parent": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + }, + "model": { + "$ref": "AAAAAAGYGlDWxB0ctKA=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 535, + "top": 252, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlDWxB0jNQg=", + "_parent": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + }, + "model": { + "$ref": "AAAAAAGYGlDWxB0ctKA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 495, + "top": 232, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlDWxB0k+c4=", + "_parent": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + }, + "model": { + "$ref": "AAAAAAGYGlDWxB0d9tw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 564, + "top": 163, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlDWxB0l35M=", + "_parent": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + }, + "model": { + "$ref": "AAAAAAGYGlDWxB0d9tw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 575, + "top": 172, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlDWxB0mAOI=", + "_parent": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + }, + "model": { + "$ref": "AAAAAAGYGlDWxB0d9tw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 542, + "top": 147, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlDWxB0nres=", + "_parent": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + }, + "model": { + "$ref": "AAAAAAGYGlDWxB0eOSk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 480, + "top": 328, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlDWxB0ojK8=", + "_parent": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + }, + "model": { + "$ref": "AAAAAAGYGlDWxB0eOSk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 493, + "top": 332, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlDWxB0pS9Y=", + "_parent": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + }, + "model": { + "$ref": "AAAAAAGYGlDWxB0eOSk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 453, + "top": 320, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGlDWxB0qBN4=", + "_parent": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + }, + "model": { + "$ref": "AAAAAAGYGlDWxB0d9tw=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGlDWxB0r17M=", + "_parent": { + "$ref": "AAAAAAGYGlDWxB0gkks=" + }, + "model": { + "$ref": "AAAAAAGYGlDWxB0eOSk=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGhNIrZVn2qc=" + }, + "tail": { + "$ref": "AAAAAAGYGkuVo7ZFWEA=" + }, + "lineStyle": 1, + "points": "563:140;455:351", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGlDWxB0htyY=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlDWxB0iOjY=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlDWxB0jNQg=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGYGlDWxB0k+c4=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGYGlDWxB0l35M=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGYGlDWxB0mAOI=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGYGlDWxB0nres=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGYGlDWxB0ojK8=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGYGlDWxB0pS9Y=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGYGlDWxB0qBN4=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGYGlDWxB0r17M=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGlGTrC1E5kk=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGlGTrC1FpA4=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1E5kk=" + }, + "model": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGlGTrC1GnAQ=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1FpA4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -96, + "top": -96, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlGTrC1HW08=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1FpA4=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;1", + "left": 549, + "top": 303, + "width": 137.21435546875, + "height": 13, + "text": "Coup" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlGTrC1I6MI=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1FpA4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -96, + "top": -96, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlGTrC1JWb0=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1FpA4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -96, + "top": -96, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 544, + "top": 296, + "width": 147.21435546875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlGTrC1GnAQ=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGlGTrC1HW08=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGlGTrC1I6MI=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlGTrC1JWb0=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGlGTrC1Kmfk=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1E5kk=" + }, + "model": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGlGyFy53kJs=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1Kmfk=" + }, + "model": { + "$ref": "AAAAAAGYGlGyAi5cOjM=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 549, + "top": 326, + "width": 137.21435546875, + "height": 13, + "text": "-xDepart: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGlG84i8NRXE=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1Kmfk=" + }, + "model": { + "$ref": "AAAAAAGYGlG8yS7y9UY=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 549, + "top": 341, + "width": 137.21435546875, + "height": 13, + "text": "-yDepart: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGlHTFTBjQJU=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1Kmfk=" + }, + "model": { + "$ref": "AAAAAAGYGlHTAjBIuTs=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 549, + "top": 356, + "width": 137.21435546875, + "height": 13, + "text": "-xArrivee: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGlJZDTRjeJc=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1Kmfk=" + }, + "model": { + "$ref": "AAAAAAGYGlJY+jRIWVU=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 549, + "top": 371, + "width": 137.21435546875, + "height": 13, + "text": "-yArrivee: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGlKu9zdtgdQ=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1Kmfk=" + }, + "model": { + "$ref": "AAAAAAGYGlKu4TdS9Ro=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 501, + "top": 338, + "width": 114.08349609375, + "height": 13, + "text": "+Attribute1", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 544, + "top": 321, + "width": 147.21435546875, + "height": 68 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGlGTrC1LDd8=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1E5kk=" + }, + "model": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGlJJjjPNyoQ=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1LDd8=" + }, + "model": { + "$ref": "AAAAAAGYGlJJeTOyV6A=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 549, + "top": 394, + "width": 137.21435546875, + "height": 13, + "text": "+getOrigine(): Point", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGYGlLDjTh8B8s=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1LDd8=" + }, + "model": { + "$ref": "AAAAAAGYGlLDejhh4kY=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 549, + "top": 409, + "width": 137.21435546875, + "height": 13, + "text": "+getDestination(): Point", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 544, + "top": 389, + "width": 147.21435546875, + "height": 38 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGlGTrC1MEz0=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1E5kk=" + }, + "model": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -48, + "top": -48, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGlGTrC1NBF0=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1E5kk=" + }, + "model": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -48, + "top": -48, + "width": 10, + "height": 10 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 544, + "top": 296, + "width": 146.21435546875, + "height": 131, + "nameCompartment": { + "$ref": "AAAAAAGYGlGTrC1FpA4=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGlGTrC1Kmfk=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGlGTrC1LDd8=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGlGTrC1MEz0=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGlGTrC1NBF0=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGYGlMJJD2VXgY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlMJJD2T2sA=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlMJJD2W/Ak=", + "_parent": { + "$ref": "AAAAAAGYGlMJJD2VXgY=" + }, + "model": { + "$ref": "AAAAAAGYGlMJJD2T2sA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 533, + "top": 391, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlMJJD2VXgY=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlMJJD2XMQE=", + "_parent": { + "$ref": "AAAAAAGYGlMJJD2VXgY=" + }, + "model": { + "$ref": "AAAAAAGYGlMJJD2T2sA=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 537, + "top": 405, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGlMJJD2VXgY=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlMJJD2YYJc=", + "_parent": { + "$ref": "AAAAAAGYGlMJJD2VXgY=" + }, + "model": { + "$ref": "AAAAAAGYGlMJJD2T2sA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 524, + "top": 362, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlMJJD2VXgY=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGhNIrZVn2qc=" + }, + "tail": { + "$ref": "AAAAAAGYGlGTrC1E5kk=" + }, + "lineStyle": 1, + "points": "543:380;516:387", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGlMJJD2W/Ak=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlMJJD2XMQE=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlMJJD2YYJc=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGYGlMlukB2vqw=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlMlukB0SmM=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlMlukB3BYc=", + "_parent": { + "$ref": "AAAAAAGYGlMlukB2vqw=" + }, + "model": { + "$ref": "AAAAAAGYGlMlukB0SmM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 592, + "top": 211, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlMlukB2vqw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlMlukB4aug=", + "_parent": { + "$ref": "AAAAAAGYGlMlukB2vqw=" + }, + "model": { + "$ref": "AAAAAAGYGlMlukB0SmM=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 577, + "top": 212, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGlMlukB2vqw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlMlukB5JJ8=", + "_parent": { + "$ref": "AAAAAAGYGlMlukB2vqw=" + }, + "model": { + "$ref": "AAAAAAGYGlMlukB0SmM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 621, + "top": 210, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlMlukB2vqw=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGkuVo7ZFWEA=" + }, + "tail": { + "$ref": "AAAAAAGYGlGTrC1E5kk=" + }, + "lineStyle": 1, + "points": "612:295;602:140", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGlMlukB3BYc=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlMlukB4aug=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlMlukB5JJ8=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGYGlNUakPnlyY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlNUaUPlvnE=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlNUakPo1/A=", + "_parent": { + "$ref": "AAAAAAGYGlNUakPnlyY=" + }, + "model": { + "$ref": "AAAAAAGYGlNUaUPlvnE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 716, + "top": 358, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlNUakPnlyY=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlNUakPpKk8=", + "_parent": { + "$ref": "AAAAAAGYGlNUakPnlyY=" + }, + "model": { + "$ref": "AAAAAAGYGlNUaUPlvnE=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 719, + "top": 343, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGlNUakPnlyY=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlNUakPqAXU=", + "_parent": { + "$ref": "AAAAAAGYGlNUakPnlyY=" + }, + "model": { + "$ref": "AAAAAAGYGlNUaUPlvnE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 709, + "top": 387, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlNUakPnlyY=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGhTyLZdOEYE=" + }, + "tail": { + "$ref": "AAAAAAGYGlGTrC1E5kk=" + }, + "lineStyle": 1, + "points": "691:375;735:384", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGlNUakPo1/A=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlNUakPpKk8=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlNUakPqAXU=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGlP/s1bA4JU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlP/s1a+NW4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGlP/tFbB04c=", + "_parent": { + "$ref": "AAAAAAGYGlP/s1bA4JU=" + }, + "model": { + "$ref": "AAAAAAGYGlP/s1a+NW4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGlP/tFbCLaw=", + "_parent": { + "$ref": "AAAAAAGYGlP/tFbB04c=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 128, + "top": 112, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlP/tFbDx5g=", + "_parent": { + "$ref": "AAAAAAGYGlP/tFbB04c=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;1", + "left": 901, + "top": 111, + "width": 42.919921875, + "height": 13, + "text": "Tour" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlP/tFbEKoE=", + "_parent": { + "$ref": "AAAAAAGYGlP/tFbB04c=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 128, + "top": 112, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlP/tFbFOsE=", + "_parent": { + "$ref": "AAAAAAGYGlP/tFbB04c=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 128, + "top": 112, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 896, + "top": 104, + "width": 52.919921875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlP/tFbCLaw=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGlP/tFbDx5g=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGlP/tFbEKoE=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlP/tFbFOsE=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGlP/tFbGPcI=", + "_parent": { + "$ref": "AAAAAAGYGlP/s1bA4JU=" + }, + "model": { + "$ref": "AAAAAAGYGlP/s1a+NW4=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 896, + "top": 129, + "width": 52.919921875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGlP/tFbHEF8=", + "_parent": { + "$ref": "AAAAAAGYGlP/s1bA4JU=" + }, + "model": { + "$ref": "AAAAAAGYGlP/s1a+NW4=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 896, + "top": 139, + "width": 52.919921875, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGlP/tFbI2Vk=", + "_parent": { + "$ref": "AAAAAAGYGlP/s1bA4JU=" + }, + "model": { + "$ref": "AAAAAAGYGlP/s1a+NW4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 64, + "top": 56, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGlP/tFbJzSU=", + "_parent": { + "$ref": "AAAAAAGYGlP/s1bA4JU=" + }, + "model": { + "$ref": "AAAAAAGYGlP/s1a+NW4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 64, + "top": 56, + "width": 10, + "height": 10 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 896, + "top": 104, + "width": 51.919921875, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAGYGlP/tFbB04c=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGlP/tFbGPcI=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGlP/tFbHEF8=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGlP/tFbI2Vk=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGlP/tFbJzSU=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGlQI41d5kLE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlQI41d3si8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGlQI41d6u/8=", + "_parent": { + "$ref": "AAAAAAGYGlQI41d5kLE=" + }, + "model": { + "$ref": "AAAAAAGYGlQI41d3si8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGlQI41d7+gI=", + "_parent": { + "$ref": "AAAAAAGYGlQI41d6u/8=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -320, + "top": 112, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlQI41d8nBg=", + "_parent": { + "$ref": "AAAAAAGYGlQI41d6u/8=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;1", + "left": 845, + "top": 111, + "width": 42.919921875, + "height": 13, + "text": "Pion" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlQI41d9vi8=", + "_parent": { + "$ref": "AAAAAAGYGlQI41d6u/8=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -320, + "top": 112, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlQI41d+/o4=", + "_parent": { + "$ref": "AAAAAAGYGlQI41d6u/8=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -320, + "top": 112, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 840, + "top": 104, + "width": 52.919921875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlQI41d7+gI=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGlQI41d8nBg=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGlQI41d9vi8=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlQI41d+/o4=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGlQI41d/YYc=", + "_parent": { + "$ref": "AAAAAAGYGlQI41d5kLE=" + }, + "model": { + "$ref": "AAAAAAGYGlQI41d3si8=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 840, + "top": 129, + "width": 52.919921875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGlQI41eAqv8=", + "_parent": { + "$ref": "AAAAAAGYGlQI41d5kLE=" + }, + "model": { + "$ref": "AAAAAAGYGlQI41d3si8=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 840, + "top": 139, + "width": 52.919921875, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGlQI5FeBiBM=", + "_parent": { + "$ref": "AAAAAAGYGlQI41d5kLE=" + }, + "model": { + "$ref": "AAAAAAGYGlQI41d3si8=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -160, + "top": 56, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGlQI5FeCzMU=", + "_parent": { + "$ref": "AAAAAAGYGlQI41d5kLE=" + }, + "model": { + "$ref": "AAAAAAGYGlQI41d3si8=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -160, + "top": 56, + "width": 10, + "height": 10 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 840, + "top": 104, + "width": 51.919921875, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAGYGlQI41d6u/8=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGlQI41d/YYc=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGlQI41eAqv8=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGlQI5FeBiBM=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGlQI5FeCzMU=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGlQ441nMVZI=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlQ441nKtDM=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGlQ45FnNWyk=", + "_parent": { + "$ref": "AAAAAAGYGlQ441nMVZI=" + }, + "model": { + "$ref": "AAAAAAGYGlQ441nKtDM=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGlQ45FnOeaM=", + "_parent": { + "$ref": "AAAAAAGYGlQ45FnNWyk=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -304, + "top": 80, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlQ45FnPOpA=", + "_parent": { + "$ref": "AAAAAAGYGlQ45FnNWyk=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;1", + "left": 789, + "top": 111, + "width": 42.919921875, + "height": 13, + "text": "Reine" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlQ45FnQMkg=", + "_parent": { + "$ref": "AAAAAAGYGlQ45FnNWyk=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -304, + "top": 80, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlQ45FnR6E0=", + "_parent": { + "$ref": "AAAAAAGYGlQ45FnNWyk=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -304, + "top": 80, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 784, + "top": 104, + "width": 52.919921875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlQ45FnOeaM=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGlQ45FnPOpA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGlQ45FnQMkg=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlQ45FnR6E0=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGlQ45FnSTdU=", + "_parent": { + "$ref": "AAAAAAGYGlQ441nMVZI=" + }, + "model": { + "$ref": "AAAAAAGYGlQ441nKtDM=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 784, + "top": 129, + "width": 52.919921875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGlQ45FnTc8s=", + "_parent": { + "$ref": "AAAAAAGYGlQ441nMVZI=" + }, + "model": { + "$ref": "AAAAAAGYGlQ441nKtDM=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 784, + "top": 139, + "width": 52.919921875, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGlQ45FnUyLc=", + "_parent": { + "$ref": "AAAAAAGYGlQ441nMVZI=" + }, + "model": { + "$ref": "AAAAAAGYGlQ441nKtDM=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -152, + "top": 40, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGlQ45FnVAqo=", + "_parent": { + "$ref": "AAAAAAGYGlQ441nMVZI=" + }, + "model": { + "$ref": "AAAAAAGYGlQ441nKtDM=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -152, + "top": 40, + "width": 10, + "height": 10 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 784, + "top": 104, + "width": 51.919921875, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAGYGlQ45FnNWyk=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGlQ45FnSTdU=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGlQ45FnTc8s=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGlQ45FnUyLc=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGlQ45FnVAqo=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGlRKqlq2oGU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlRKqlq0tT4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGlRKqlq3zdc=", + "_parent": { + "$ref": "AAAAAAGYGlRKqlq2oGU=" + }, + "model": { + "$ref": "AAAAAAGYGlRKqlq0tT4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGlRKqlq4nHM=", + "_parent": { + "$ref": "AAAAAAGYGlRKqlq3zdc=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -48, + "top": 96, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlRKq1q5Yb8=", + "_parent": { + "$ref": "AAAAAAGYGlRKqlq3zdc=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;1", + "left": 733, + "top": 111, + "width": 42.919921875, + "height": 13, + "text": "Roi" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlRKq1q6yPY=", + "_parent": { + "$ref": "AAAAAAGYGlRKqlq3zdc=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -48, + "top": 96, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlRKq1q7lj4=", + "_parent": { + "$ref": "AAAAAAGYGlRKqlq3zdc=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -48, + "top": 96, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 728, + "top": 104, + "width": 52.919921875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlRKqlq4nHM=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGlRKq1q5Yb8=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGlRKq1q6yPY=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlRKq1q7lj4=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGlRKq1q8ahw=", + "_parent": { + "$ref": "AAAAAAGYGlRKqlq2oGU=" + }, + "model": { + "$ref": "AAAAAAGYGlRKqlq0tT4=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 728, + "top": 129, + "width": 52.919921875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGlRKq1q9ZXE=", + "_parent": { + "$ref": "AAAAAAGYGlRKqlq2oGU=" + }, + "model": { + "$ref": "AAAAAAGYGlRKqlq0tT4=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 728, + "top": 139, + "width": 52.919921875, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGlRKq1q+HGA=", + "_parent": { + "$ref": "AAAAAAGYGlRKqlq2oGU=" + }, + "model": { + "$ref": "AAAAAAGYGlRKqlq0tT4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -24, + "top": 48, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGlRKq1q/48A=", + "_parent": { + "$ref": "AAAAAAGYGlRKqlq2oGU=" + }, + "model": { + "$ref": "AAAAAAGYGlRKqlq0tT4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -24, + "top": 48, + "width": 10, + "height": 10 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 728, + "top": 104, + "width": 51.919921875, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAGYGlRKqlq3zdc=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGlRKq1q8ahw=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGlRKq1q9ZXE=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGlRKq1q+HGA=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGlRKq1q/48A=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGlTdNYNvK6g=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlTdNYNtjM4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGlTdNoNwvM4=", + "_parent": { + "$ref": "AAAAAAGYGlTdNYNvK6g=" + }, + "model": { + "$ref": "AAAAAAGYGlTdNYNtjM4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGlTdNoNxh30=", + "_parent": { + "$ref": "AAAAAAGYGlTdNoNwvM4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -240, + "top": 96, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlTdNoNyRNk=", + "_parent": { + "$ref": "AAAAAAGYGlTdNoNwvM4=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;1", + "left": 957, + "top": 111, + "width": 60.24267578125, + "height": 13, + "text": "Chevalier" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlTdNoNz6CA=", + "_parent": { + "$ref": "AAAAAAGYGlTdNoNwvM4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -240, + "top": 96, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlTdNoN0qdc=", + "_parent": { + "$ref": "AAAAAAGYGlTdNoNwvM4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -240, + "top": 96, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 952, + "top": 104, + "width": 70.24267578125, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlTdNoNxh30=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGlTdNoNyRNk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGlTdNoNz6CA=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlTdNoN0qdc=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGlTdNoN1jhY=", + "_parent": { + "$ref": "AAAAAAGYGlTdNYNvK6g=" + }, + "model": { + "$ref": "AAAAAAGYGlTdNYNtjM4=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 952, + "top": 129, + "width": 70.24267578125, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGlTdNoN2mXA=", + "_parent": { + "$ref": "AAAAAAGYGlTdNYNvK6g=" + }, + "model": { + "$ref": "AAAAAAGYGlTdNYNtjM4=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 952, + "top": 139, + "width": 70.24267578125, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGlTdNoN3dbQ=", + "_parent": { + "$ref": "AAAAAAGYGlTdNYNvK6g=" + }, + "model": { + "$ref": "AAAAAAGYGlTdNYNtjM4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -120, + "top": 48, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGlTdNoN42ts=", + "_parent": { + "$ref": "AAAAAAGYGlTdNYNvK6g=" + }, + "model": { + "$ref": "AAAAAAGYGlTdNYNtjM4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -120, + "top": 48, + "width": 10, + "height": 10 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 952, + "top": 104, + "width": 69.24267578125, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAGYGlTdNoNwvM4=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGlTdNoN1jhY=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGlTdNoN2mXA=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGlTdNoN3dbQ=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGlTdNoN42ts=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGYGlUP64gzDWM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlUP64gxqUE=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGlUP64g0ao4=", + "_parent": { + "$ref": "AAAAAAGYGlUP64gzDWM=" + }, + "model": { + "$ref": "AAAAAAGYGlUP64gxqUE=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGlUP7Ig1e+4=", + "_parent": { + "$ref": "AAAAAAGYGlUP64g0ao4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -288, + "top": 96, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlUP7Ig2Akk=", + "_parent": { + "$ref": "AAAAAAGYGlUP64g0ao4=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;1", + "left": 1029, + "top": 111, + "width": 42.919921875, + "height": 13, + "text": "Fou" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlUP7Ig336w=", + "_parent": { + "$ref": "AAAAAAGYGlUP64g0ao4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -288, + "top": 96, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlUP7Ig4GgA=", + "_parent": { + "$ref": "AAAAAAGYGlUP64g0ao4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -288, + "top": 96, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 1024, + "top": 104, + "width": 52.919921875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlUP7Ig1e+4=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGlUP7Ig2Akk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGlUP7Ig336w=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlUP7Ig4GgA=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGlUP7Ig5Zb4=", + "_parent": { + "$ref": "AAAAAAGYGlUP64gzDWM=" + }, + "model": { + "$ref": "AAAAAAGYGlUP64gxqUE=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 1024, + "top": 129, + "width": 52.919921875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGlUP7Ig66/k=", + "_parent": { + "$ref": "AAAAAAGYGlUP64gzDWM=" + }, + "model": { + "$ref": "AAAAAAGYGlUP64gxqUE=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 1024, + "top": 139, + "width": 52.919921875, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGlUP7Ig74jQ=", + "_parent": { + "$ref": "AAAAAAGYGlUP64gzDWM=" + }, + "model": { + "$ref": "AAAAAAGYGlUP64gxqUE=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -144, + "top": 48, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGlUP7Ig8fzo=", + "_parent": { + "$ref": "AAAAAAGYGlUP64gzDWM=" + }, + "model": { + "$ref": "AAAAAAGYGlUP64gxqUE=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -144, + "top": 48, + "width": 10, + "height": 10 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 1024, + "top": 104, + "width": 51.919921875, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAGYGlUP64g0ao4=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGYGlUP7Ig5Zb4=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGlUP7Ig66/k=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGlUP7Ig74jQ=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGlUP7Ig8fzo=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAGYGlWFLZiFjXM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlWFLZiDKog=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlWFLZiGOsI=", + "_parent": { + "$ref": "AAAAAAGYGlWFLZiFjXM=" + }, + "model": { + "$ref": "AAAAAAGYGlWFLZiDKog=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 844, + "top": 248, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlWFLZiFjXM=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlWFLZiHC1k=", + "_parent": { + "$ref": "AAAAAAGYGlWFLZiFjXM=" + }, + "model": { + "$ref": "AAAAAAGYGlWFLZiDKog=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 857, + "top": 240, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGlWFLZiFjXM=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlWFLZiIE0g=", + "_parent": { + "$ref": "AAAAAAGYGlWFLZiFjXM=" + }, + "model": { + "$ref": "AAAAAAGYGlWFLZiDKog=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 819, + "top": 263, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlWFLZiFjXM=" + }, + "edgePosition": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGhTyLZdOEYE=" + }, + "tail": { + "$ref": "AAAAAAGYGlRKqlq2oGU=" + }, + "lineStyle": 1, + "points": "767:150;898:375", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGlWFLZiGOsI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlWFLZiHC1k=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlWFLZiIE0g=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAGYGlWR25q+sQg=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlWR25q847Q=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlWR25q/OnU=", + "_parent": { + "$ref": "AAAAAAGYGlWR25q+sQg=" + }, + "model": { + "$ref": "AAAAAAGYGlWR25q847Q=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 875, + "top": 250, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlWR25q+sQg=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlWR25rAA6M=", + "_parent": { + "$ref": "AAAAAAGYGlWR25q+sQg=" + }, + "model": { + "$ref": "AAAAAAGYGlWR25q847Q=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 889, + "top": 245, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGlWR25q+sQg=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlWR25rBFTw=", + "_parent": { + "$ref": "AAAAAAGYGlWR25q+sQg=" + }, + "model": { + "$ref": "AAAAAAGYGlWR25q847Q=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 848, + "top": 261, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlWR25q+sQg=" + }, + "edgePosition": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGhTyLZdOEYE=" + }, + "tail": { + "$ref": "AAAAAAGYGlQ441nMVZI=" + }, + "lineStyle": 1, + "points": "818:150;906:375", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGlWR25q/OnU=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlWR25rAA6M=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlWR25rBFTw=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAGYGlWffJzfjUk=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlWffJzdWuM=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlWffJzgoM8=", + "_parent": { + "$ref": "AAAAAAGYGlWffJzfjUk=" + }, + "model": { + "$ref": "AAAAAAGYGlWffJzdWuM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 906, + "top": 253, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlWffJzfjUk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlWffJzh1WQ=", + "_parent": { + "$ref": "AAAAAAGYGlWffJzfjUk=" + }, + "model": { + "$ref": "AAAAAAGYGlWffJzdWuM=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 921, + "top": 250, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGlWffJzfjUk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlWffJziA1U=", + "_parent": { + "$ref": "AAAAAAGYGlWffJzfjUk=" + }, + "model": { + "$ref": "AAAAAAGYGlWffJzdWuM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 877, + "top": 258, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlWffJzfjUk=" + }, + "edgePosition": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGhTyLZdOEYE=" + }, + "tail": { + "$ref": "AAAAAAGYGlQI41d5kLE=" + }, + "lineStyle": 1, + "points": "870:150;915:375", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGlWffJzgoM8=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlWffJzh1WQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlWffJziA1U=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAGYGlWsfZ/Yaa8=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlWsfZ/WDxc=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlWsfZ/ZHlk=", + "_parent": { + "$ref": "AAAAAAGYGlWsfZ/Yaa8=" + }, + "model": { + "$ref": "AAAAAAGYGlWsfZ/WDxc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 936, + "top": 255, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlWsfZ/Yaa8=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlWsfp/aUWg=", + "_parent": { + "$ref": "AAAAAAGYGlWsfZ/Yaa8=" + }, + "model": { + "$ref": "AAAAAAGYGlWsfZ/WDxc=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 951, + "top": 255, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGlWsfZ/Yaa8=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlWsfp/bjJY=", + "_parent": { + "$ref": "AAAAAAGYGlWsfZ/Yaa8=" + }, + "model": { + "$ref": "AAAAAAGYGlWsfZ/WDxc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 907, + "top": 256, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlWsfZ/Yaa8=" + }, + "edgePosition": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGhTyLZdOEYE=" + }, + "tail": { + "$ref": "AAAAAAGYGlP/s1bA4JU=" + }, + "lineStyle": 1, + "points": "921:150;924:375", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGlWsfZ/ZHlk=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlWsfp/aUWg=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlWsfp/bjJY=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAGYGlXG/KQJi+s=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlXG+6QHiY0=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlXG/KQKa4A=", + "_parent": { + "$ref": "AAAAAAGYGlXG/KQJi+s=" + }, + "model": { + "$ref": "AAAAAAGYGlXG+6QHiY0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 971, + "top": 259, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlXG/KQJi+s=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlXG/KQL7Lk=", + "_parent": { + "$ref": "AAAAAAGYGlXG/KQJi+s=" + }, + "model": { + "$ref": "AAAAAAGYGlXG+6QHiY0=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 986, + "top": 262, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGlXG/KQJi+s=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlXG/KQMH5E=", + "_parent": { + "$ref": "AAAAAAGYGlXG/KQJi+s=" + }, + "model": { + "$ref": "AAAAAAGYGlXG+6QHiY0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 942, + "top": 252, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlXG/KQJi+s=" + }, + "edgePosition": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGhTyLZdOEYE=" + }, + "tail": { + "$ref": "AAAAAAGYGlTdNYNvK6g=" + }, + "lineStyle": 1, + "points": "981:150;933:375", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGlXG/KQKa4A=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlXG/KQL7Lk=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlXG/KQMH5E=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAGYGlXU/KeScJs=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlXU/KeQPOg=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlXU/KeTKjo=", + "_parent": { + "$ref": "AAAAAAGYGlXU/KeScJs=" + }, + "model": { + "$ref": "AAAAAAGYGlXU/KeQPOg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1004, + "top": 261, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlXU/KeScJs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlXU/KeUUSQ=", + "_parent": { + "$ref": "AAAAAAGYGlXU/KeScJs=" + }, + "model": { + "$ref": "AAAAAAGYGlXU/KeQPOg=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 1018, + "top": 267, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGlXU/KeScJs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlXU/KeV8ck=", + "_parent": { + "$ref": "AAAAAAGYGlXU/KeScJs=" + }, + "model": { + "$ref": "AAAAAAGYGlXU/KeQPOg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 977, + "top": 250, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlXU/KeScJs=" + }, + "edgePosition": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGhTyLZdOEYE=" + }, + "tail": { + "$ref": "AAAAAAGYGlUP64gzDWM=" + }, + "lineStyle": 1, + "points": "1039:150;943:375", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGlXU/KeTKjo=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlXU/KeUUSQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlXU/KeV8ck=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGYGldrAbPlXdM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGldrALPh/YA=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGldrAbPm/AI=", + "_parent": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + }, + "model": { + "$ref": "AAAAAAGYGldrALPh/YA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 22, + "top": 105, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGldrAbPnogo=", + "_parent": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + }, + "model": { + "$ref": "AAAAAAGYGldrALPh/YA=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 37, + "top": 105, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGldrAbPoWJU=", + "_parent": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + }, + "model": { + "$ref": "AAAAAAGYGldrALPh/YA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -7, + "top": 106, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGldrAbPpW8w=", + "_parent": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + }, + "model": { + "$ref": "AAAAAAGYGldrALPiUGE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 134, + "top": 110, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGldrAbPqZEw=", + "_parent": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + }, + "model": { + "$ref": "AAAAAAGYGldrALPiUGE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 146, + "top": 115, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGldrAbPrfe4=", + "_parent": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + }, + "model": { + "$ref": "AAAAAAGYGldrALPiUGE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 108, + "top": 100, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGldrAbPstFQ=", + "_parent": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + }, + "model": { + "$ref": "AAAAAAGYGldrALPju7A=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 23, + "top": 660, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGldrAbPtTAg=", + "_parent": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + }, + "model": { + "$ref": "AAAAAAGYGldrALPju7A=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 23, + "top": 646, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGldrAbPu/yc=", + "_parent": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + }, + "model": { + "$ref": "AAAAAAGYGldrALPju7A=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 23, + "top": 687, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGldrAbPvezc=", + "_parent": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + }, + "model": { + "$ref": "AAAAAAGYGldrALPiUGE=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGldrAbPwGuk=", + "_parent": { + "$ref": "AAAAAAGYGldrAbPlXdM=" + }, + "model": { + "$ref": "AAAAAAGYGldrALPju7A=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGh6wtaibFUQ=" + }, + "tail": { + "$ref": "AAAAAAGYGip+Zdvdyko=" + }, + "lineStyle": 1, + "points": "125:88;120:112;8:112;16:680;47:685", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGldrAbPm/AI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGldrAbPnogo=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGldrAbPoWJU=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGYGldrAbPpW8w=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGYGldrAbPqZEw=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGYGldrAbPrfe4=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGYGldrAbPstFQ=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGYGldrAbPtTAg=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGYGldrAbPu/yc=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGYGldrAbPvezc=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGYGldrAbPwGuk=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGYGlp8hAA0/kY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlp8hAAwkTQ=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlp8hAA1aOM=", + "_parent": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + }, + "model": { + "$ref": "AAAAAAGYGlp8hAAwkTQ=" + }, + "font": "Arial;13;0", + "left": 223, + "top": 604, + "width": 188.98876953125, + "height": 13, + "alpha": 1.370185776127765, + "distance": 3.1622776601683795, + "hostEdge": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + }, + "edgePosition": 1, + "text": "+Si ya une conection en reseaux" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlp8hAA2HVw=", + "_parent": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + }, + "model": { + "$ref": "AAAAAAGYGlp8hAAwkTQ=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 319, + "top": 577, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlp8hAA3IVA=", + "_parent": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + }, + "model": { + "$ref": "AAAAAAGYGlp8hAAwkTQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 314, + "top": 621, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlp8hAA4K4I=", + "_parent": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + }, + "model": { + "$ref": "AAAAAAGYGlp8hAAxxzw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 213, + "top": 578, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlp8hAA5h7o=", + "_parent": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + }, + "model": { + "$ref": "AAAAAAGYGlp8hAAxxzw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 217, + "top": 565, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlp8hAA6gHs=", + "_parent": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + }, + "model": { + "$ref": "AAAAAAGYGlp8hAAxxzw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 205, + "top": 605, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlp8hAA7pdM=", + "_parent": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + }, + "model": { + "$ref": "AAAAAAGYGlp8hAAyVOI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 423, + "top": 605, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlp8hAA8v6U=", + "_parent": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + }, + "model": { + "$ref": "AAAAAAGYGlp8hAAyVOI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 422, + "top": 592, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlp8hAA9LXE=", + "_parent": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + }, + "model": { + "$ref": "AAAAAAGYGlp8hAAyVOI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 423, + "top": 633, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGlp8hAA+amM=", + "_parent": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + }, + "model": { + "$ref": "AAAAAAGYGlp8hAAxxzw=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGYGlp8hAA/wzc=", + "_parent": { + "$ref": "AAAAAAGYGlp8hAA0/kY=" + }, + "model": { + "$ref": "AAAAAAGYGlp8hAAyVOI=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGg2ABZSt+Tw=" + }, + "tail": { + "$ref": "AAAAAAGYGbWgNpIb7U8=" + }, + "lineStyle": 1, + "points": "186:596;447:630", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGlp8hAA1aOM=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlp8hAA2HVw=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlp8hAA3IVA=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGYGlp8hAA4K4I=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGYGlp8hAA5h7o=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGYGlp8hAA6gHs=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGYGlp8hAA7pdM=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGYGlp8hAA8v6U=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGYGlp8hAA9LXE=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGYGlp8hAA+amM=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGYGlp8hAA/wzc=" + } + }, + { + "_type": "UMLEnumerationView", + "_id": "AAAAAAGYGlr8EwyhX3g=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlr8Ewyfmgc=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGlr8FAyiqpY=", + "_parent": { + "$ref": "AAAAAAGYGlr8EwyhX3g=" + }, + "model": { + "$ref": "AAAAAAGYGlr8Ewyfmgc=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGlr8FAyj5LY=", + "_parent": { + "$ref": "AAAAAAGYGlr8FAyiqpY=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 453, + "top": 741, + "width": 117.34619140625, + "height": 13, + "text": "Β«enumerationΒ»" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlr8FAykWoA=", + "_parent": { + "$ref": "AAAAAAGYGlr8FAyiqpY=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;1", + "left": 453, + "top": 756, + "width": 117.34619140625, + "height": 13, + "text": "TypeMessage" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlr8FAylcsI=", + "_parent": { + "$ref": "AAAAAAGYGlr8FAyiqpY=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGlr8FAymPpM=", + "_parent": { + "$ref": "AAAAAAGYGlr8FAyiqpY=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 448, + "top": 736, + "width": 127.34619140625, + "height": 38, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlr8FAyj5LY=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGlr8FAykWoA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGlr8FAylcsI=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlr8FAymPpM=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGlr8FAynPNY=", + "_parent": { + "$ref": "AAAAAAGYGlr8EwyhX3g=" + }, + "model": { + "$ref": "AAAAAAGYGlr8Ewyfmgc=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGlthVg4acTs=", + "_parent": { + "$ref": "AAAAAAGYGlr8FAynPNY=" + }, + "model": { + "$ref": "AAAAAAGYGlthQQ35p0A=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 5, + "top": 5, + "width": 63.2353515625, + "height": 13, + "text": "+Attribute1", + "horizontalAlignment": 0 + } + ], + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "width": 73.2353515625, + "height": 23 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGlr8FAyoG38=", + "_parent": { + "$ref": "AAAAAAGYGlr8EwyhX3g=" + }, + "model": { + "$ref": "AAAAAAGYGlr8Ewyfmgc=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGlr8FAypOFc=", + "_parent": { + "$ref": "AAAAAAGYGlr8EwyhX3g=" + }, + "model": { + "$ref": "AAAAAAGYGlr8Ewyfmgc=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGlr8FAyqQqE=", + "_parent": { + "$ref": "AAAAAAGYGlr8EwyhX3g=" + }, + "model": { + "$ref": "AAAAAAGYGlr8Ewyfmgc=" + }, + "visible": false, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLEnumerationLiteralCompartmentView", + "_id": "AAAAAAGYGlr8FAyrTVE=", + "_parent": { + "$ref": "AAAAAAGYGlr8EwyhX3g=" + }, + "model": { + "$ref": "AAAAAAGYGlr8Ewyfmgc=" + }, + "subViews": [ + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAGYGltyAA7UR34=", + "_parent": { + "$ref": "AAAAAAGYGlr8FAyrTVE=" + }, + "model": { + "$ref": "AAAAAAGYGltx6Q6zRtw=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 453, + "top": 779, + "width": 117.34619140625, + "height": 13, + "text": "COUP", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAGYGlulvxGNylo=", + "_parent": { + "$ref": "AAAAAAGYGlr8FAyrTVE=" + }, + "model": { + "$ref": "AAAAAAGYGlulqBFsW00=" + }, + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 453, + "top": 794, + "width": 117.34619140625, + "height": 13, + "text": "ABANDON", + "horizontalAlignment": 0 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "left": 448, + "top": 774, + "width": 127.34619140625, + "height": 38 + } + ], + "fillColor": "#FFD580", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 448, + "top": 736, + "width": 126.34619140625, + "height": 76, + "nameCompartment": { + "$ref": "AAAAAAGYGlr8FAyiqpY=" + }, + "suppressAttributes": true, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAGYGlr8FAynPNY=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGlr8FAyoG38=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGlr8FAypOFc=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGlr8FAyqQqE=" + }, + "enumerationLiteralCompartment": { + "$ref": "AAAAAAGYGlr8FAyrTVE=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGYGlvOpRSfGpQ=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGlvOpRSdy2g=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlvOpRSgwoA=", + "_parent": { + "$ref": "AAAAAAGYGlvOpRSfGpQ=" + }, + "model": { + "$ref": "AAAAAAGYGlvOpRSdy2g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 618, + "top": 747, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlvOpRSfGpQ=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlvOpRShwi8=", + "_parent": { + "$ref": "AAAAAAGYGlvOpRSfGpQ=" + }, + "model": { + "$ref": "AAAAAAGYGlvOpRSdy2g=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 617, + "top": 732, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGYGlvOpRSfGpQ=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGYGlvOpRSiweY=", + "_parent": { + "$ref": "AAAAAAGYGlvOpRSfGpQ=" + }, + "model": { + "$ref": "AAAAAAGYGlvOpRSdy2g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 619, + "top": 776, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGYGlvOpRSfGpQ=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGYGhr2fKEARYM=" + }, + "tail": { + "$ref": "AAAAAAGYGlr8EwyhX3g=" + }, + "lineStyle": 1, + "points": "575:771;663:766", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGYGlvOpRSgwoA=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGYGlvOpRShwi8=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGlvOpRSiweY=" + } + }, + { + "_type": "UMLEnumerationView", + "_id": "AAAAAAGYGl+aXGe7VNE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGYGl+aXGe51x4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGYGl+aXGe8xwY=", + "_parent": { + "$ref": "AAAAAAGYGl+aXGe7VNE=" + }, + "model": { + "$ref": "AAAAAAGYGl+aXGe51x4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGYGl+aXGe9pjY=", + "_parent": { + "$ref": "AAAAAAGYGl+aXGe8xwY=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 565, + "top": 493, + "width": 117.34619140625, + "height": 13, + "text": "Β«enumerationΒ»" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGl+aXGe+SrM=", + "_parent": { + "$ref": "AAAAAAGYGl+aXGe8xwY=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;1", + "left": 565, + "top": 508, + "width": 117.34619140625, + "height": 13, + "text": "Couleur" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGl+aXGe/IgU=", + "_parent": { + "$ref": "AAAAAAGYGl+aXGe8xwY=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -128, + "top": -16, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGYGl+aXGfAfDU=", + "_parent": { + "$ref": "AAAAAAGYGl+aXGe8xwY=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -128, + "top": -16, + "height": 13, + "horizontalAlignment": 1 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 560, + "top": 488, + "width": 127.34619140625, + "height": 38, + "stereotypeLabel": { + "$ref": "AAAAAAGYGl+aXGe9pjY=" + }, + "nameLabel": { + "$ref": "AAAAAAGYGl+aXGe+SrM=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGYGl+aXGe/IgU=" + }, + "propertyLabel": { + "$ref": "AAAAAAGYGl+aXGfAfDU=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGYGl+aXGfBg14=", + "_parent": { + "$ref": "AAAAAAGYGl+aXGe7VNE=" + }, + "model": { + "$ref": "AAAAAAGYGl+aXGe51x4=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGYGmAKZnIQalI=", + "_parent": { + "$ref": "AAAAAAGYGl+aXGfBg14=" + }, + "model": { + "$ref": "AAAAAAGYGmAKT3HvsJE=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -59, + "top": -3, + "width": 63.2353515625, + "height": 13, + "text": "+Attribute1", + "horizontalAlignment": 0 + } + ], + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -64, + "top": -8, + "width": 73.2353515625, + "height": 23 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGYGl+aXGfCRYc=", + "_parent": { + "$ref": "AAAAAAGYGl+aXGe7VNE=" + }, + "model": { + "$ref": "AAAAAAGYGl+aXGe51x4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -64, + "top": -8, + "width": 10, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGYGl+aXGfDA2k=", + "_parent": { + "$ref": "AAAAAAGYGl+aXGe7VNE=" + }, + "model": { + "$ref": "AAAAAAGYGl+aXGe51x4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -64, + "top": -8, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGYGl+aXGfEGJg=", + "_parent": { + "$ref": "AAAAAAGYGl+aXGe7VNE=" + }, + "model": { + "$ref": "AAAAAAGYGl+aXGe51x4=" + }, + "visible": false, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": -64, + "top": -8, + "width": 10, + "height": 10 + }, + { + "_type": "UMLEnumerationLiteralCompartmentView", + "_id": "AAAAAAGYGl+aXGfF1yE=", + "_parent": { + "$ref": "AAAAAAGYGl+aXGe7VNE=" + }, + "model": { + "$ref": "AAAAAAGYGl+aXGe51x4=" + }, + "subViews": [ + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAGYGl/Cfmqftik=", + "_parent": { + "$ref": "AAAAAAGYGl+aXGfF1yE=" + }, + "model": { + "$ref": "AAAAAAGYGl/CaGp+D1k=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 565, + "top": 531, + "width": 117.34619140625, + "height": 13, + "text": "Blanc", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAGYGmAalnLK5Xk=", + "_parent": { + "$ref": "AAAAAAGYGl+aXGfF1yE=" + }, + "model": { + "$ref": "AAAAAAGYGmAaeHKphMY=" + }, + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 565, + "top": 546, + "width": 117.34619140625, + "height": 13, + "text": "NOIR", + "horizontalAlignment": 0 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "left": 560, + "top": 526, + "width": 127.34619140625, + "height": 38 + } + ], + "fillColor": "#ADD8E6", + "font": "Arial;13;0", + "containerChangeable": true, + "left": 560, + "top": 488, + "width": 126.34619140625, + "height": 76, + "nameCompartment": { + "$ref": "AAAAAAGYGl+aXGe8xwY=" + }, + "suppressAttributes": true, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAGYGl+aXGfBg14=" + }, + "operationCompartment": { + "$ref": "AAAAAAGYGl+aXGfCRYc=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGYGl+aXGfDA2k=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGYGl+aXGfEGJg=" + }, + "enumerationLiteralCompartment": { + "$ref": "AAAAAAGYGl+aXGfF1yE=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGbWgNpIZkME=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "ControleurPartie", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGYGh5BHKYYmP8=", + "_parent": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGh5BHKYZoLA=", + "_parent": { + "$ref": "AAAAAAGYGh5BHKYYmP8=" + }, + "reference": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGh5BHKYaVQw=", + "_parent": { + "$ref": "AAAAAAGYGh5BHKYYmP8=" + }, + "reference": { + "$ref": "AAAAAAGYGb4Kq5LajCM=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGYGjvRJBx25kk=", + "_parent": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGjvRJBx3sss=", + "_parent": { + "$ref": "AAAAAAGYGjvRJBx25kk=" + }, + "reference": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGjvRJBx4Ej8=", + "_parent": { + "$ref": "AAAAAAGYGjvRJBx25kk=" + }, + "reference": { + "$ref": "AAAAAAGYGh6wtaiZJWs=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGYGkXPvFOfV9U=", + "_parent": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGkXPvFOgvmo=", + "_parent": { + "$ref": "AAAAAAGYGkXPvFOfV9U=" + }, + "reference": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGkXPvFOhco8=", + "_parent": { + "$ref": "AAAAAAGYGkXPvFOfV9U=" + }, + "reference": { + "$ref": "AAAAAAGYGkOHhCnh5iU=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGYGlp8hAAwkTQ=", + "_parent": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + }, + "name": "Si ya une conection en reseaux", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGlp8hAAxxzw=", + "_parent": { + "$ref": "AAAAAAGYGlp8hAAwkTQ=" + }, + "reference": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGlp8hAAyVOI=", + "_parent": { + "$ref": "AAAAAAGYGlp8hAAwkTQ=" + }, + "reference": { + "$ref": "AAAAAAGYGg2ABJSrdHY=" + } + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGbYUcZJINEo=", + "_parent": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + }, + "name": "Partie", + "visibility": "private", + "type": "partie" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGbi1spJPW6Y=", + "_parent": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + }, + "name": "Vue", + "visibility": "private", + "type": "vue" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGkS6TDHfvVI=", + "_parent": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + }, + "name": "ModeDeJeu", + "visibility": "private", + "type": "mode" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGbySu5JlH6k=", + "_parent": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + }, + "name": "boucleDeJeu" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGh1g9qN9y/g=", + "_parent": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + }, + "name": "lancerPartie", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGh1sFaOc58Y=", + "_parent": { + "$ref": "AAAAAAGYGh1g9qN9y/g=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGb4Kq5LajCM=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Vue", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGYGgxf+5R9SHI=", + "_parent": { + "$ref": "AAAAAAGYGb4Kq5LajCM=" + }, + "source": { + "$ref": "AAAAAAGYGb4Kq5LajCM=" + }, + "target": { + "$ref": "AAAAAAGYGgxE8JRSbpk=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGb4Q05MD8WM=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Client", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGhoV8KAsLoU=", + "_parent": { + "$ref": "AAAAAAGYGb4Q05MD8WM=" + }, + "name": "ipServeur", + "visibility": "private", + "type": "String" + }, + { + "_type": "UMLPort", + "_id": "AAAAAAGYGhpkR6CE6IU=", + "_parent": { + "$ref": "AAAAAAGYGb4Q05MD8WM=" + }, + "name": "port", + "visibility": "private", + "type": "int" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGcBSIZPf25M=", + "_parent": { + "$ref": "AAAAAAGYGb4Q05MD8WM=" + }, + "name": "seConnecter", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGcBe3ZPm5Fs=", + "_parent": { + "$ref": "AAAAAAGYGcBSIZPf25M=" + }, + "name": "ip", + "type": "" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGb4VNJMsWgg=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "IA", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGiU8N7JnJdM=", + "_parent": { + "$ref": "AAAAAAGYGb4VNJMsWgg=" + }, + "name": "profondeur", + "visibility": "private", + "type": "int" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGb55CpOr70k=", + "_parent": { + "$ref": "AAAAAAGYGb4VNJMsWgg=" + }, + "name": "meilleurCoup", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGb6E2pOyUKY=", + "_parent": { + "$ref": "AAAAAAGYGb55CpOr70k=" + }, + "name": "plateau", + "type": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + } + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGiXKE7MHnW8=", + "_parent": { + "$ref": "AAAAAAGYGb55CpOr70k=" + }, + "type": "Coup", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGb4Z3JNVE68=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "CONSOLE", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGYGgvmxJP9WLY=", + "_parent": { + "$ref": "AAAAAAGYGb4Z3JNVE68=" + }, + "source": { + "$ref": "AAAAAAGYGb4Z3JNVE68=" + }, + "target": { + "$ref": "AAAAAAGYGb4Kq5LajCM=" + } + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAGYGh/XbKwlukE=", + "_parent": { + "$ref": "AAAAAAGYGb4Z3JNVE68=" + }, + "name": "interface", + "source": { + "$ref": "AAAAAAGYGb4Z3JNVE68=" + }, + "target": { + "$ref": "AAAAAAGYGh6wtaiZJWs=" + } + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAGYGik6tdRrI0o=", + "_parent": { + "$ref": "AAAAAAGYGb4Z3JNVE68=" + }, + "source": { + "$ref": "AAAAAAGYGb4Z3JNVE68=" + }, + "target": { + "$ref": "AAAAAAGYGh6wtaiZJWs=" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGiX+drMt8c0=", + "_parent": { + "$ref": "AAAAAAGYGb4Z3JNVE68=" + }, + "name": "Attribute1", + "type": "" + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGb4evJN+Uzw=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Serveur", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGhlQUJ9oFkM=", + "_parent": { + "$ref": "AAAAAAGYGb4evJN+Uzw=" + }, + "name": "port", + "visibility": "private", + "type": "int" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGb/xe5PX/kA=", + "_parent": { + "$ref": "AAAAAAGYGb4evJN+Uzw=" + }, + "name": "attendreConnexion", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhmZ1Z+4TZ8=", + "_parent": { + "$ref": "AAAAAAGYGb/xe5PX/kA=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGgxE8JRSbpk=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "GRAPHIQUE", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGYGgx9e5SWE4U=", + "_parent": { + "$ref": "AAAAAAGYGgxE8JRSbpk=" + }, + "source": { + "$ref": "AAAAAAGYGgxE8JRSbpk=" + }, + "target": { + "$ref": "AAAAAAGYGb4Kq5LajCM=" + } + }, + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAGYGilJdNVa+h4=", + "_parent": { + "$ref": "AAAAAAGYGgxE8JRSbpk=" + }, + "source": { + "$ref": "AAAAAAGYGgxE8JRSbpk=" + }, + "target": { + "$ref": "AAAAAAGYGh6wtaiZJWs=" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGibr3rewdyE=", + "_parent": { + "$ref": "AAAAAAGYGgxE8JRSbpk=" + }, + "name": "afficherPlateau", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGib6E7fnE3Q=", + "_parent": { + "$ref": "AAAAAAGYGibr3rewdyE=" + }, + "name": "plateau", + "type": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + } + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGib6E7fo7y4=", + "_parent": { + "$ref": "AAAAAAGYGibr3rewdyE=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGg2ABJSrdHY=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "ControleurReseau", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGYGjl6JQQNRuU=", + "_parent": { + "$ref": "AAAAAAGYGg2ABJSrdHY=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGjl6JQQO71U=", + "_parent": { + "$ref": "AAAAAAGYGjl6JQQNRuU=" + }, + "reference": { + "$ref": "AAAAAAGYGg2ABJSrdHY=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGjl6JQQPTi0=", + "_parent": { + "$ref": "AAAAAAGYGjl6JQQNRuU=" + }, + "reference": { + "$ref": "AAAAAAGYGhr2fKD+muI=" + } + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGg2mwpTVEik=", + "_parent": { + "$ref": "AAAAAAGYGg2ABJSrdHY=" + }, + "name": "ServerSocket" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGg4NapTdeVo=", + "_parent": { + "$ref": "AAAAAAGYGg2ABJSrdHY=" + }, + "name": "envoyer", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGg7E05TlnO8=", + "_parent": { + "$ref": "AAAAAAGYGg4NapTdeVo=" + }, + "name": "msg", + "type": { + "$ref": "AAAAAAGYGhr2fKD+muI=" + } + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhyOTaK18M0=", + "_parent": { + "$ref": "AAAAAAGYGg4NapTdeVo=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGhzXqKL2oS4=", + "_parent": { + "$ref": "AAAAAAGYGg2ABJSrdHY=" + }, + "name": "recevoir", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhzgvaMVe/E=", + "_parent": { + "$ref": "AAAAAAGYGhzXqKL2oS4=" + }, + "type": { + "$ref": "AAAAAAGYGhr2fKD+muI=" + }, + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGhCctJT1Phk=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Partie", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGYGhSxtpW/df8=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGhSxtpXAbLw=", + "_parent": { + "$ref": "AAAAAAGYGhSxtpW/df8=" + }, + "reference": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGhSxtpXBAaU=", + "_parent": { + "$ref": "AAAAAAGYGhSxtpW/df8=" + }, + "reference": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGYGh2x/KT04lQ=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGh2x/KT1zx8=", + "_parent": { + "$ref": "AAAAAAGYGh2x/KT04lQ=" + }, + "reference": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGh2x/KT2Gi4=", + "_parent": { + "$ref": "AAAAAAGYGh2x/KT04lQ=" + }, + "reference": { + "$ref": "AAAAAAGYGbWgNpIZkME=" + } + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGhDMcJUfx68=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "name": "plateau", + "visibility": "private", + "type": "Plateau" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGhDV4JUlz4w=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "name": "joueurBlanc", + "visibility": "private", + "type": "Joueur" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGhDfQZUrtQU=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "name": "joueurNoir", + "visibility": "private", + "type": "Joueur" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGhDn6JUxhMk=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "name": "joueurCourant", + "visibility": "private", + "type": "Joueur" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGhDwh5U3qng=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "name": "historique", + "visibility": "private", + "type": "List" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGkrBIrJchcw=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "name": "mode", + "type": { + "$ref": "AAAAAAGYGkOHhCnh5iU=" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGhI8kJVIFCU=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "name": "jouerTour", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhJw5JVW0d4=", + "_parent": { + "$ref": "AAAAAAGYGhI8kJVIFCU=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGhJUv5VPJKA=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "name": "verifierFin", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhKa35VZIHI=", + "_parent": { + "$ref": "AAAAAAGYGhJUv5VPJKA=" + }, + "type": "boolean", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGhLCWJVbNbk=", + "_parent": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "name": "changerJoueur", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhLN7JViQoU=", + "_parent": { + "$ref": "AAAAAAGYGhLCWJVbNbk=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGhNIrZVlX58=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Plateau", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGYGjtAPBGhrhA=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGjtAPBGirvI=", + "_parent": { + "$ref": "AAAAAAGYGjtAPBGhrhA=" + }, + "reference": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGjtAPBGjrWI=", + "_parent": { + "$ref": "AAAAAAGYGjtAPBGhrhA=" + }, + "reference": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "aggregation": "composite" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGYGk8K4eHKZio=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGk8K4eHLmZQ=", + "_parent": { + "$ref": "AAAAAAGYGk8K4eHKZio=" + }, + "reference": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGk8K4eHM+js=", + "_parent": { + "$ref": "AAAAAAGYGk8K4eHKZio=" + }, + "reference": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + } + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGhN16JWPSwU=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + }, + "name": "cases", + "visibility": "private", + "type": "Case 8 8" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGhQaoJWbGZE=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + }, + "name": "getPiece", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhQ705Wu4yE=", + "_parent": { + "$ref": "AAAAAAGYGhQaoJWbGZE=" + }, + "name": "x", + "type": "int" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhQ705WvKRQ=", + "_parent": { + "$ref": "AAAAAAGYGhQaoJWbGZE=" + }, + "name": "y", + "type": "int" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhQ705WwzVE=", + "_parent": { + "$ref": "AAAAAAGYGhQaoJWbGZE=" + }, + "type": "Piece", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGhQmsZWh+98=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + }, + "name": "deplacer", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhRW/pW191o=", + "_parent": { + "$ref": "AAAAAAGYGhQmsZWh+98=" + }, + "name": "coup", + "type": "Coup" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhRW/pW2YYY=", + "_parent": { + "$ref": "AAAAAAGYGhQmsZWh+98=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGhQyz5Wn0so=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + }, + "name": "initialiser", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhR2TJW6frg=", + "_parent": { + "$ref": "AAAAAAGYGhQyz5Wn0so=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGlAWAhUMHZM=", + "_parent": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + }, + "name": "getCase", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGlBY5hZMJTQ=", + "_parent": { + "$ref": "AAAAAAGYGlAWAhUMHZM=" + }, + "name": "x", + "type": "int" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGlBY5hZNJxw=", + "_parent": { + "$ref": "AAAAAAGYGlAWAhUMHZM=" + }, + "name": "y", + "type": "int" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGlBY5hZOH20=", + "_parent": { + "$ref": "AAAAAAGYGlAWAhUMHZM=" + }, + "type": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + }, + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGhTyLZdMIow=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Piece", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAGYGk4/dtLMPGM=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + }, + "source": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + }, + "target": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGhU+6JeUXBA=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + }, + "name": "couleur", + "visibility": "private", + "type": "Couleur" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGhXpz5hCm9U=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + }, + "name": "Attribute1", + "type": "" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGhYGSJhqZOU=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + }, + "name": "estDeplacementValide", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhZT05iz4dk=", + "_parent": { + "$ref": "AAAAAAGYGhYGSJhqZOU=" + }, + "name": "coup", + "type": "Coup" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhZT05i0dGk=", + "_parent": { + "$ref": "AAAAAAGYGhYGSJhqZOU=" + }, + "name": "plateau", + "type": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + } + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhZT05i16Ng=", + "_parent": { + "$ref": "AAAAAAGYGhYGSJhqZOU=" + }, + "type": "boolean", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGhY2rpiUSSM=", + "_parent": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + }, + "name": "getNom", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhZxUpjYWlc=", + "_parent": { + "$ref": "AAAAAAGYGhY2rpiUSSM=" + }, + "type": "String", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGhr2fKD+muI=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "MessageJeu", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAGYGkAIlSNo/mE=", + "_parent": { + "$ref": "AAAAAAGYGhr2fKD+muI=" + }, + "source": { + "$ref": "AAAAAAGYGhr2fKD+muI=" + }, + "target": { + "$ref": "AAAAAAGYGg2ABJSrdHY=" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGhsZ96FGz/A=", + "_parent": { + "$ref": "AAAAAAGYGhr2fKD+muI=" + }, + "name": "type", + "type": "TypeMessage enum" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGhuNiKGbE8E=", + "_parent": { + "$ref": "AAAAAAGYGhr2fKD+muI=" + }, + "name": "contenu", + "type": "Object" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGhvDkKHV8zI=", + "_parent": { + "$ref": "AAAAAAGYGhr2fKD+muI=" + }, + "name": "getType", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhvbUKIM/To=", + "_parent": { + "$ref": "AAAAAAGYGhvDkKHV8zI=" + }, + "type": "TypeMessage", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGhvQTqHt+Pg=", + "_parent": { + "$ref": "AAAAAAGYGhr2fKD+muI=" + }, + "name": "getContenu", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGhwHcaInXHM=", + "_parent": { + "$ref": "AAAAAAGYGhvQTqHt+Pg=" + }, + "type": "Object", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAGYGh6wtaiZJWs=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "VUE", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGh8k/apC5LY=", + "_parent": { + "$ref": "AAAAAAGYGh6wtaiZJWs=" + }, + "name": "afficherPlateau(plateau: Plateau): void" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGh9+B6rNuPc=", + "_parent": { + "$ref": "AAAAAAGYGh6wtaiZJWs=" + }, + "name": "demanderCoup(): Coup" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGh+r2qsEEps=", + "_parent": { + "$ref": "AAAAAAGYGh6wtaiZJWs=" + }, + "name": "afficherMessage(msg: String): void" + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGip+ZdvbYOg=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "JoueruHumain", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAGYGjfpw+0Lk5Y=", + "_parent": { + "$ref": "AAAAAAGYGip+ZdvbYOg=" + }, + "source": { + "$ref": "AAAAAAGYGip+ZdvbYOg=" + }, + "target": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + } + }, + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGYGjgRjO4pMCc=", + "_parent": { + "$ref": "AAAAAAGYGip+ZdvbYOg=" + }, + "source": { + "$ref": "AAAAAAGYGip+ZdvbYOg=" + }, + "target": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGYGldrALPh/YA=", + "_parent": { + "$ref": "AAAAAAGYGip+ZdvbYOg=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGldrALPiUGE=", + "_parent": { + "$ref": "AAAAAAGYGldrALPh/YA=" + }, + "reference": { + "$ref": "AAAAAAGYGip+ZdvbYOg=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGldrALPju7A=", + "_parent": { + "$ref": "AAAAAAGYGldrALPh/YA=" + }, + "reference": { + "$ref": "AAAAAAGYGh6wtaiZJWs=" + } + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGjY9POWgEUk=", + "_parent": { + "$ref": "AAAAAAGYGip+ZdvbYOg=" + }, + "name": "Vue" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGjcDG+ZSz4E=", + "_parent": { + "$ref": "AAAAAAGYGip+ZdvbYOg=" + }, + "name": "jouerCoup", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGjcKeOahWyA=", + "_parent": { + "$ref": "AAAAAAGYGjcDG+ZSz4E=" + }, + "name": "plateau", + "type": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + } + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGjcKeOaiyH8=", + "_parent": { + "$ref": "AAAAAAGYGjcDG+ZSz4E=" + }, + "type": "Coup", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGiqFBNwoWOw=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "JoueurIA", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGYGise/t5g6v4=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNwoWOw=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGise/t5hfl4=", + "_parent": { + "$ref": "AAAAAAGYGise/t5g6v4=" + }, + "reference": { + "$ref": "AAAAAAGYGiqFBNwoWOw=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGise/t5iC/g=", + "_parent": { + "$ref": "AAAAAAGYGise/t5g6v4=" + }, + "reference": { + "$ref": "AAAAAAGYGb4VNJMsWgg=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGYGjeqdOptp20=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNwoWOw=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGjeqdOpu/3U=", + "_parent": { + "$ref": "AAAAAAGYGjeqdOptp20=" + }, + "reference": { + "$ref": "AAAAAAGYGiqFBNwoWOw=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGjeqdOpv+xI=", + "_parent": { + "$ref": "AAAAAAGYGjeqdOptp20=" + }, + "reference": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + } + } + }, + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGYGjfVjevQG78=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNwoWOw=" + }, + "source": { + "$ref": "AAAAAAGYGiqFBNwoWOw=" + }, + "target": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGiquHdymWT8=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNwoWOw=" + }, + "name": "couleur", + "visibility": "private", + "type": "Couleur" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGirYbd03x1M=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNwoWOw=" + }, + "name": "ia", + "visibility": "private", + "type": { + "$ref": "AAAAAAGYGb4VNJMsWgg=" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGjd1VegO0Jw=", + "_parent": { + "$ref": "AAAAAAGYGiqFBNwoWOw=" + }, + "name": "jouerCoup", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGjd+LuhdTtk=", + "_parent": { + "$ref": "AAAAAAGYGjd1VegO0Jw=" + }, + "name": "plateau", + "type": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + } + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGjd+Luhergo=", + "_parent": { + "$ref": "AAAAAAGYGjd1VegO0Jw=" + }, + "type": "Coup", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGiwKtt+++Bg=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Joueur abstraite", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGYGjrZDAdaEgk=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGjrZDAdbNx4=", + "_parent": { + "$ref": "AAAAAAGYGjrZDAdaEgk=" + }, + "reference": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGjrZDAdc/cM=", + "_parent": { + "$ref": "AAAAAAGYGjrZDAdaEgk=" + }, + "reference": { + "$ref": "AAAAAAGYGhCctJT1Phk=" + }, + "aggregation": "shared" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGjQ63OF+GgQ=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + }, + "name": "Couleur", + "visibility": "private" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGjRX1OICIBo=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + }, + "name": "Attribute2", + "visibility": "private", + "type": "" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGlZe6Kvx8VY=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + }, + "name": "Attribute1", + "type": "" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGjQQFODKCAI=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + }, + "name": "getCouleur", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGjQaZuEigNg=", + "_parent": { + "$ref": "AAAAAAGYGjQQFODKCAI=" + }, + "type": "Couleur", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGjRnZOI+zRA=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + }, + "name": "jouerCoup", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGjRy5+K6lN0=", + "_parent": { + "$ref": "AAAAAAGYGjRnZOI+zRA=" + }, + "name": "plateau", + "type": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + } + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGjRy6OK7Bfo=", + "_parent": { + "$ref": "AAAAAAGYGjRnZOI+zRA=" + }, + "type": "Coup", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGlaHRq3wz3Y=", + "_parent": { + "$ref": "AAAAAAGYGiwKtt+++Bg=" + }, + "name": "estReseau", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGlaPc663pzA=", + "_parent": { + "$ref": "AAAAAAGYGlaHRq3wz3Y=" + }, + "type": "boolean", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLEnumeration", + "_id": "AAAAAAGYGkOHhCnh5iU=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "ModeDeJeu", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGkQJwyv2T2g=", + "_parent": { + "$ref": "AAAAAAGYGkOHhCnh5iU=" + }, + "name": "Attribute1", + "type": "" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGkRMOy7jz/M=", + "_parent": { + "$ref": "AAAAAAGYGkOHhCnh5iU=" + }, + "name": "Attribute2", + "type": "" + } + ], + "literals": [ + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAGYGkO/9Crh71A=", + "_parent": { + "$ref": "AAAAAAGYGkOHhCnh5iU=" + }, + "name": "IA_VS_HUMAIN" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAGYGkQWqyxWC3k=", + "_parent": { + "$ref": "AAAAAAGYGkOHhCnh5iU=" + }, + "name": "HUMAIN_VS_HUMAIN_LOCAL" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAGYGkRcYi9DWcQ=", + "_parent": { + "$ref": "AAAAAAGYGkOHhCnh5iU=" + }, + "name": "HUMAIN_VS_HUMAIN_RESEAU" + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGkuVo7ZDch0=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Case", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGYGk6DU9b7K08=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGk6DU9b8A4g=", + "_parent": { + "$ref": "AAAAAAGYGk6DU9b7K08=" + }, + "reference": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGk6DU9b90rA=", + "_parent": { + "$ref": "AAAAAAGYGk6DU9b7K08=" + }, + "reference": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGYGlCK3Bk6CZg=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGlCK3Bk7Wh4=", + "_parent": { + "$ref": "AAAAAAGYGlCK3Bk6CZg=" + }, + "reference": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGlCK3Bk8Qmw=", + "_parent": { + "$ref": "AAAAAAGYGlCK3Bk6CZg=" + }, + "reference": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + }, + "aggregation": "composite" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGYGlDWxB0ctKA=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGlDWxB0d9tw=", + "_parent": { + "$ref": "AAAAAAGYGlDWxB0ctKA=" + }, + "reference": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGYGlDWxB0eOSk=", + "_parent": { + "$ref": "AAAAAAGYGlDWxB0ctKA=" + }, + "reference": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + }, + "aggregation": "composite" + } + } + ], + "attributes": [ + { + "_type": "UMLPort", + "_id": "AAAAAAGYGkvA27fVLNE=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + }, + "name": "x", + "visibility": "private", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGkwG4r18l/g=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + }, + "name": "y", + "visibility": "private", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGkwx6b5tyWM=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + }, + "name": "piece", + "visibility": "private", + "type": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGkyxAsBaYUA=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + }, + "name": "getPiece", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGky4+8DxAgM=", + "_parent": { + "$ref": "AAAAAAGYGkyxAsBaYUA=" + }, + "type": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + }, + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGkzq8sFfwSQ=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + }, + "name": "setPiece", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGkzy+8H2O+0=", + "_parent": { + "$ref": "AAAAAAGYGkzq8sFfwSQ=" + }, + "name": "p", + "type": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + } + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGkzy+8H3eSY=", + "_parent": { + "$ref": "AAAAAAGYGkzq8sFfwSQ=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGk0SG8J4mjw=", + "_parent": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + }, + "name": "estVide", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGk0bSsMPoik=", + "_parent": { + "$ref": "AAAAAAGYGk0SG8J4mjw=" + }, + "type": "boolean", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGlGTrC1CCys=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Coup", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAGYGlMJJD2T2sA=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "source": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "target": { + "$ref": "AAAAAAGYGhNIrZVlX58=" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGYGlMlukB0SmM=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "source": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "target": { + "$ref": "AAAAAAGYGkuVo7ZDch0=" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGYGlNUaUPlvnE=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "source": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "target": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGlGyAi5cOjM=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "name": "xDepart", + "visibility": "private", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGlG8yS7y9UY=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "name": "yDepart", + "visibility": "private", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGlHTAjBIuTs=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "name": "xArrivee", + "visibility": "private", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGlJY+jRIWVU=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "name": "yArrivee", + "visibility": "private", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGlKu4TdS9Ro=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "name": "Attribute1", + "type": "" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGlJJeTOyV6A=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "name": "getOrigine", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGlKSFDbAgPg=", + "_parent": { + "$ref": "AAAAAAGYGlJJeTOyV6A=" + }, + "type": "Point", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGYGlLDejhh4kY=", + "_parent": { + "$ref": "AAAAAAGYGlGTrC1CCys=" + }, + "name": "getDestination", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGYGlLQwzmgIa4=", + "_parent": { + "$ref": "AAAAAAGYGlLDejhh4kY=" + }, + "type": "Point", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGlP/s1a+NW4=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Tour", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGYGlWsfZ/WDxc=", + "_parent": { + "$ref": "AAAAAAGYGlP/s1a+NW4=" + }, + "source": { + "$ref": "AAAAAAGYGlP/s1a+NW4=" + }, + "target": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGlQI41d3si8=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Pion", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGYGlWffJzdWuM=", + "_parent": { + "$ref": "AAAAAAGYGlQI41d3si8=" + }, + "source": { + "$ref": "AAAAAAGYGlQI41d3si8=" + }, + "target": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGlQ441nKtDM=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Reine", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGYGlWR25q847Q=", + "_parent": { + "$ref": "AAAAAAGYGlQ441nKtDM=" + }, + "source": { + "$ref": "AAAAAAGYGlQ441nKtDM=" + }, + "target": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGlRKqlq0tT4=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Roi", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGYGlWFLZiDKog=", + "_parent": { + "$ref": "AAAAAAGYGlRKqlq0tT4=" + }, + "source": { + "$ref": "AAAAAAGYGlRKqlq0tT4=" + }, + "target": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGlTdNYNtjM4=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Chevalier", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGYGlXG+6QHiY0=", + "_parent": { + "$ref": "AAAAAAGYGlTdNYNtjM4=" + }, + "source": { + "$ref": "AAAAAAGYGlTdNYNtjM4=" + }, + "target": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGlUP64gxqUE=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Fou", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGYGlXU/KeQPOg=", + "_parent": { + "$ref": "AAAAAAGYGlUP64gxqUE=" + }, + "source": { + "$ref": "AAAAAAGYGlUP64gxqUE=" + }, + "target": { + "$ref": "AAAAAAGYGhTyLZdMIow=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGYGlra3Qqc1co=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Class1" + }, + { + "_type": "UMLEnumeration", + "_id": "AAAAAAGYGlr8Ewyfmgc=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "TypeMessage", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAGYGlvOpRSdy2g=", + "_parent": { + "$ref": "AAAAAAGYGlr8Ewyfmgc=" + }, + "source": { + "$ref": "AAAAAAGYGlr8Ewyfmgc=" + }, + "target": { + "$ref": "AAAAAAGYGhr2fKD+muI=" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGlthQQ35p0A=", + "_parent": { + "$ref": "AAAAAAGYGlr8Ewyfmgc=" + }, + "name": "Attribute1", + "type": "" + } + ], + "literals": [ + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAGYGltx6Q6zRtw=", + "_parent": { + "$ref": "AAAAAAGYGlr8Ewyfmgc=" + }, + "name": "COUP" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAGYGlulqBFsW00=", + "_parent": { + "$ref": "AAAAAAGYGlr8Ewyfmgc=" + }, + "name": "ABANDON" + } + ] + }, + { + "_type": "UMLEnumeration", + "_id": "AAAAAAGYGl+aXGe51x4=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Couleur", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGYGmAKT3HvsJE=", + "_parent": { + "$ref": "AAAAAAGYGl+aXGe51x4=" + }, + "name": "Attribute1", + "type": "" + } + ], + "literals": [ + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAGYGl/CaGp+D1k=", + "_parent": { + "$ref": "AAAAAAGYGl+aXGe51x4=" + }, + "name": "Blanc" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAGYGmAaeHKphMY=", + "_parent": { + "$ref": "AAAAAAGYGl+aXGe51x4=" + }, + "name": "NOIR" + } + ] + } + ] + }, + { + "_type": "UMLModel", + "_id": "AAAAAAGYGbWDQ5IU8dg=", + "_parent": { + "$ref": "AAAAAAFF+h6SjaM2Hec=" + }, + "name": "Model1", + "ownedElements": [ + { + "_type": "UMLClassDiagram", + "_id": "AAAAAAGYGbWDQ5IVWZ8=", + "_parent": { + "$ref": "AAAAAAGYGbWDQ5IU8dg=" + }, + "name": "ClassDiagram1" + } + ] + }, + { + "_type": "UMLModel", + "_id": "AAAAAAGYGb0yCZJtq+o=", + "_parent": { + "$ref": "AAAAAAFF+h6SjaM2Hec=" + }, + "name": "Model2", + "ownedElements": [ + { + "_type": "UMLClassDiagram", + "_id": "AAAAAAGYGb0yCZJuDGo=", + "_parent": { + "$ref": "AAAAAAGYGb0yCZJtq+o=" + }, + "name": "ClassDiagram1" + } + ] + }, + { + "_type": "UMLModel", + "_id": "AAAAAAGYGhCI4ZTwKns=", + "_parent": { + "$ref": "AAAAAAFF+h6SjaM2Hec=" + }, + "name": "Model3", + "ownedElements": [ + { + "_type": "UMLClassDiagram", + "_id": "AAAAAAGYGhCI4ZTxJME=", + "_parent": { + "$ref": "AAAAAAGYGhCI4ZTwKns=" + }, + "name": "ClassDiagram1" + } + ] + }, + { + "_type": "UMLModel", + "_id": "AAAAAAGYGji3e/b3jOE=", + "_parent": { + "$ref": "AAAAAAFF+h6SjaM2Hec=" + }, + "name": "Model4", + "ownedElements": [ + { + "_type": "UMLClassDiagram", + "_id": "AAAAAAGYGji3e/b4bkI=", + "_parent": { + "$ref": "AAAAAAGYGji3e/b3jOE=" + }, + "name": "ClassDiagram1" + } + ] + } + ] +} \ No newline at end of file diff --git a/README.md b/README.md index 8114249..2884684 100644 --- a/README.md +++ b/README.md @@ -1,47 +1,38 @@ -# CHESS - -D'accord ! Voici une **arborescence plus simple** pour ton projet d'Γ©checs en Java avec Swing. - ---- - -## **πŸ“‚ Arborescence simplifiΓ©e** -``` -ChessGame/ -│── src/ # Dossier des fichiers sources Java -β”‚ β”œβ”€β”€ ChessGame.java # Point d'entrΓ©e du jeu -β”‚ β”œβ”€β”€ Echiquier.java # GΓ¨re le plateau de jeu -β”‚ β”œβ”€β”€ Piece.java # Classe mΓ¨re pour les piΓ¨ces -β”‚ β”œβ”€β”€ Pion.java # Classe du Pion -β”‚ β”œβ”€β”€ Tour.java # Classe de la Tour -β”‚ β”œβ”€β”€ Cavalier.java # Classe du Cavalier -β”‚ β”œβ”€β”€ Fou.java # Classe du Fou -β”‚ β”œβ”€β”€ Reine.java # Classe de la Reine -β”‚ β”œβ”€β”€ Roi.java # Classe du Roi -β”‚ β”œβ”€β”€ Joueur.java # GΓ¨re les joueurs et le tour -β”‚ β”œβ”€β”€ ChessGUI.java # Interface graphique en Swing -│── assets/ # Images des piΓ¨ces -β”‚ β”œβ”€β”€ roi_noir.png -β”‚ β”œβ”€β”€ roi_blanc.png -β”‚ β”œβ”€β”€ ... -│── README.md # Explication du projet -``` - ---- - -## **πŸ“œ Cahier des charges ** - -### **1. Objectif** -CrΓ©er un **jeu d'Γ©checs en Java avec Swing**, jouable entre **deux joueurs sur le mΓͺme PC**. - -### **2. FonctionnalitΓ©s** -βœ… Plateau 8x8 avec affichage des piΓ¨ces -βœ… DΓ©placement des piΓ¨ces selon les rΓ¨gles -βœ… Tour par tour (Blancs commencent) -βœ… VΓ©rification de l’échec et de l’échec et mat -βœ… Interface simple avec Swing - -### **3. Bonus (si possible)** -βž• Mode contre une IA -βž• Animation des dΓ©placements - ---- \ No newline at end of file +src/ +β”œβ”€β”€ modele/ ← πŸ”΅ Couche ModΓ¨le (logique du jeu) +β”‚ β”œβ”€β”€ Partie.java +β”‚ β”œβ”€β”€ Plateau.java +β”‚ β”œβ”€β”€ Case.java +β”‚ β”œβ”€β”€ Coup.java +β”‚ β”œβ”€β”€ Couleur.java ← enum +β”‚ β”œβ”€β”€ ModeDeJeu.java ← enum +β”‚ β”œβ”€β”€ piece/ +β”‚ β”‚ β”œβ”€β”€ Piece.java ← abstraite +β”‚ β”‚ β”œβ”€β”€ Roi.java +β”‚ β”‚ β”œβ”€β”€ Reine.java +β”‚ β”‚ β”œβ”€β”€ Tour.java +β”‚ β”‚ β”œβ”€β”€ Cavalier.java +β”‚ β”‚ β”œβ”€β”€ Fou.java +β”‚ β”‚ └── Pion.java +β”‚ β”œβ”€β”€ joueur/ +β”‚ β”‚ β”œβ”€β”€ Joueur.java ← abstraite +β”‚ β”‚ β”œβ”€β”€ JoueurHumain.java +β”‚ β”‚ β”œβ”€β”€ JoueurIA.java +β”‚ β”‚ └── IA.java +β”‚ +β”œβ”€β”€ vue/ ← 🟒 Couche Vue (console ou graphique) +β”‚ β”œβ”€β”€ Vue.java ← interface +β”‚ β”œβ”€β”€ VueConsole.java +β”‚ β”œβ”€β”€ VueGraphique.java +β”‚ +β”œβ”€β”€ controleur/ ← 🟠 Couche ContrΓ΄leur +β”‚ β”œβ”€β”€ ControleurPartie.java +β”‚ └── ControleurReseau.java +β”‚ +β”œβ”€β”€ reseau/ ← 🌐 RΓ©seau (mode en ligne) +β”‚ β”œβ”€β”€ MessageJeu.java +β”‚ β”œβ”€β”€ TypeMessage.java ← enum +β”‚ β”œβ”€β”€ Serveur.java +β”‚ └── Client.java +β”‚ +└── Main.java ← Point d'entrΓ©e du jeu diff --git a/diagrameDeClasseChess.pdf b/diagrameDeClasseChess.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0212e91db5594bf83adf9b6384167ccb41d517bc GIT binary patch literal 29936 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