From eed565f2f703d06ec9b58940846f3589d205d9c3 Mon Sep 17 00:00:00 2001 From: Jolys Enzo Date: Thu, 30 Mar 2023 23:20:46 +0200 Subject: [PATCH] ajout du dossier doc avec une image, ajout d'une limite pour moveRight PS: pas fini --- README.md | 4 + Tetris.mdj | 4980 ------------------ Tetris/app/src/main/java/modele/DashBoard.kt | 7 +- Tetris_Diagramme.drawio | 1 - 4 files changed, 10 insertions(+), 4982 deletions(-) delete mode 100644 Tetris.mdj delete mode 100644 Tetris_Diagramme.drawio diff --git a/README.md b/README.md index 4ca2863..21bdd5a 100644 --- a/README.md +++ b/README.md @@ -6,3 +6,7 @@ - Enzo Jolys - Alexis Carreau +## Pièces : + + + diff --git a/Tetris.mdj b/Tetris.mdj deleted file mode 100644 index ff18409..0000000 --- a/Tetris.mdj +++ /dev/null @@ -1,4980 +0,0 @@ -{ - "_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": "UMLModelView", - "_id": "AAAAAAGGy9NvR2ktaPs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy9NvRmkrx4w=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGGy9NvR2kumII=", - "_parent": { - "$ref": "AAAAAAGGy9NvR2ktaPs=" - }, - "model": { - "$ref": "AAAAAAGGy9NvRmkrx4w=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGGy9NvR2kvfHk=", - "_parent": { - "$ref": "AAAAAAGGy9NvR2kumII=" - }, - "visible": false, - "font": "Arial;13;0", - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy9NvR2kwv4s=", - "_parent": { - "$ref": "AAAAAAGGy9NvR2kumII=" - }, - "font": "Arial;13;1", - "left": 157, - "top": 638, - "width": 855, - "height": 13, - "text": "modele" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy9NvR2kxwrA=", - "_parent": { - "$ref": "AAAAAAGGy9NvR2kumII=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy9NvR2ky6u4=", - "_parent": { - "$ref": "AAAAAAGGy9NvR2kumII=" - }, - "visible": false, - "font": "Arial;13;0", - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 152, - "top": 631, - "width": 865, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGGy9NvR2kvfHk=" - }, - "nameLabel": { - "$ref": "AAAAAAGGy9NvR2kwv4s=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGGy9NvR2kxwrA=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy9NvR2ky6u4=" - } - } - ], - "containedViews": [ - { - "$ref": "AAAAAAGGy8cOYWbLVn0=" - }, - { - "$ref": "AAAAAAGGy70Ww2Y2yiE=" - }, - { - "$ref": "AAAAAAGGy8uh+2ciucs=" - }, - { - "$ref": "AAAAAAGGy9T4XmlOeXo=" - }, - { - "$ref": "AAAAAAGGy9gyH2mJ5q8=" - }, - { - "$ref": "AAAAAAGGy97o93t7Jhk=" - }, - { - "$ref": "AAAAAAGGy97maXrnNpM=" - }, - { - "$ref": "AAAAAAGGy97kG3pT5Rc=" - }, - { - "$ref": "AAAAAAGGy97hBXm/JRI=" - }, - { - "$ref": "AAAAAAGGy97eTHkraHU=" - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 152, - "top": 616, - "width": 865, - "height": 705, - "nameCompartment": { - "$ref": "AAAAAAGGy9NvR2kumII=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGGy8cOYWbLVn0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy8cOYWbJNIA=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGGy8cOYmbMOtM=", - "_parent": { - "$ref": "AAAAAAGGy8cOYWbLVn0=" - }, - "model": { - "$ref": "AAAAAAGGy8cOYWbJNIA=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGGy8cOYmbNCWM=", - "_parent": { - "$ref": "AAAAAAGGy8cOYmbMOtM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 136, - "top": 1480, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy8cOYmbOPnw=", - "_parent": { - "$ref": "AAAAAAGGy8cOYmbMOtM=" - }, - "font": "Arial;13;1", - "left": 189, - "top": 991, - "width": 151, - "height": 13, - "text": "DashBoard" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy8cOYmbPz5g=", - "_parent": { - "$ref": "AAAAAAGGy8cOYmbMOtM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 136, - "top": 1480, - "width": 80.9072265625, - "height": 13, - "text": "(from modele)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy8cOYmbQP60=", - "_parent": { - "$ref": "AAAAAAGGy8cOYmbMOtM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 136, - "top": 1480, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 184, - "top": 984, - "width": 161, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGGy8cOYmbNCWM=" - }, - "nameLabel": { - "$ref": "AAAAAAGGy8cOYmbOPnw=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGGy8cOYmbPz5g=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy8cOYmbQP60=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGGy8cOYmbRrck=", - "_parent": { - "$ref": "AAAAAAGGy8cOYWbLVn0=" - }, - "model": { - "$ref": "AAAAAAGGy8cOYWbJNIA=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGGy8euImb5LVc=", - "_parent": { - "$ref": "AAAAAAGGy8cOYmbRrck=" - }, - "model": { - "$ref": "AAAAAAGGy8euF2b2+wE=" - }, - "font": "Arial;13;0", - "left": 189, - "top": 1014, - "width": 151, - "height": 13, - "text": "-grid: Array", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGGy8iJc2cAGGo=", - "_parent": { - "$ref": "AAAAAAGGy8cOYmbRrck=" - }, - "model": { - "$ref": "AAAAAAGGy8iJa2b9mbM=" - }, - "font": "Arial;13;0", - "left": 189, - "top": 1029, - "width": 151, - "height": 13, - "text": "-height: int", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGGy8iU22cGs3U=", - "_parent": { - "$ref": "AAAAAAGGy8cOYmbRrck=" - }, - "model": { - "$ref": "AAAAAAGGy8iU0GcDVY0=" - }, - "font": "Arial;13;0", - "left": 189, - "top": 1044, - "width": 151, - "height": 13, - "text": "-width: int", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 184, - "top": 1009, - "width": 161, - "height": 53 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGGy8cOYmbSf10=", - "_parent": { - "$ref": "AAAAAAGGy8cOYWbLVn0=" - }, - "model": { - "$ref": "AAAAAAGGy8cOYWbJNIA=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy8ksMWcR5Zo=", - "_parent": { - "$ref": "AAAAAAGGy8cOYmbSf10=" - }, - "model": { - "$ref": "AAAAAAGGy8ksI2cO5Jc=" - }, - "font": "Arial;13;0", - "left": 189, - "top": 1067, - "width": 151, - "height": 13, - "text": "+isOccuped(): bool", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy8k39mcXqcc=", - "_parent": { - "$ref": "AAAAAAGGy8cOYmbSf10=" - }, - "model": { - "$ref": "AAAAAAGGy8k362cUQFY=" - }, - "font": "Arial;13;0", - "left": 189, - "top": 1082, - "width": 151, - "height": 13, - "text": "+clearLine()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 184, - "top": 1062, - "width": 161, - "height": 38 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGGy8cOYmbTyps=", - "_parent": { - "$ref": "AAAAAAGGy8cOYWbLVn0=" - }, - "model": { - "$ref": "AAAAAAGGy8cOYWbJNIA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 96, - "top": 976, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGGy8cOYmbUrMs=", - "_parent": { - "$ref": "AAAAAAGGy8cOYWbLVn0=" - }, - "model": { - "$ref": "AAAAAAGGy8cOYWbJNIA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 96, - "top": 976, - "width": 10, - "height": 10 - } - ], - "containerView": { - "$ref": "AAAAAAGGy9NvR2ktaPs=" - }, - "font": "Arial;13;0", - "containerChangeable": true, - "left": 184, - "top": 984, - "width": 161, - "height": 116, - "nameCompartment": { - "$ref": "AAAAAAGGy8cOYmbMOtM=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGGy8cOYmbRrck=" - }, - "operationCompartment": { - "$ref": "AAAAAAGGy8cOYmbSf10=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGGy8cOYmbTyps=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGGy8cOYmbUrMs=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGGy70Ww2Y2yiE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGGy70Ww2Y3PA0=", - "_parent": { - "$ref": "AAAAAAGGy70Ww2Y2yiE=" - }, - "model": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGGy70Ww2Y4bgs=", - "_parent": { - "$ref": "AAAAAAGGy70Ww2Y3PA0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 128, - "top": 1656, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy70WxGY5Wo4=", - "_parent": { - "$ref": "AAAAAAGGy70Ww2Y3PA0=" - }, - "font": "Arial;13;1", - "left": 189, - "top": 655, - "width": 151, - "height": 13, - "text": "Game" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy70WxGY6dus=", - "_parent": { - "$ref": "AAAAAAGGy70Ww2Y3PA0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 128, - "top": 1656, - "width": 80.9072265625, - "height": 13, - "text": "(from modele)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy70WxGY7Ugk=", - "_parent": { - "$ref": "AAAAAAGGy70Ww2Y3PA0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 128, - "top": 1656, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 184, - "top": 648, - "width": 161, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGGy70Ww2Y4bgs=" - }, - "nameLabel": { - "$ref": "AAAAAAGGy70WxGY5Wo4=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGGy70WxGY6dus=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy70WxGY7Ugk=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGGy70WxGY8YGY=", - "_parent": { - "$ref": "AAAAAAGGy70Ww2Y2yiE=" - }, - "model": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGGy71G9GZhAUM=", - "_parent": { - "$ref": "AAAAAAGGy70WxGY8YGY=" - }, - "model": { - "$ref": "AAAAAAGGy71G62ZeKCU=" - }, - "font": "Arial;13;0", - "left": 189, - "top": 678, - "width": 151, - "height": 13, - "text": "-dashBoard: DashBoard", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGGy8BUf2ZpRXw=", - "_parent": { - "$ref": "AAAAAAGGy70WxGY8YGY=" - }, - "model": { - "$ref": "AAAAAAGGy8BUemZmP00=" - }, - "font": "Arial;13;0", - "left": 189, - "top": 693, - "width": 151, - "height": 13, - "text": "-currentPiece: Shape", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGGy8DmvmZwqUY=", - "_parent": { - "$ref": "AAAAAAGGy70WxGY8YGY=" - }, - "model": { - "$ref": "AAAAAAGGy8DmumZtgm8=" - }, - "font": "Arial;13;0", - "left": 189, - "top": 708, - "width": 151, - "height": 13, - "text": "-score: int", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 184, - "top": 673, - "width": 161, - "height": 53 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGGy70WxGY9lSk=", - "_parent": { - "$ref": "AAAAAAGGy70Ww2Y2yiE=" - }, - "model": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy8LQEmZ5NVw=", - "_parent": { - "$ref": "AAAAAAGGy70WxGY9lSk=" - }, - "model": { - "$ref": "AAAAAAGGy8LQDGZ26bU=" - }, - "font": "Arial;13;0", - "left": 189, - "top": 731, - "width": 151, - "height": 13, - "text": "+startGame(): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy8NK9GaDwAs=", - "_parent": { - "$ref": "AAAAAAGGy70WxGY9lSk=" - }, - "model": { - "$ref": "AAAAAAGGy8NK7maATSs=" - }, - "font": "Arial;13;0", - "left": 189, - "top": 746, - "width": 151, - "height": 13, - "text": "+pauseGame(): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy8ObmmaM3k4=", - "_parent": { - "$ref": "AAAAAAGGy70WxGY9lSk=" - }, - "model": { - "$ref": "AAAAAAGGy8OblWaJo9E=" - }, - "font": "Arial;13;0", - "left": 189, - "top": 761, - "width": 151, - "height": 13, - "text": "+stopGame(): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy8QXj2aVYEc=", - "_parent": { - "$ref": "AAAAAAGGy70WxGY9lSk=" - }, - "model": { - "$ref": "AAAAAAGGy8QXiGaSGUQ=" - }, - "font": "Arial;13;0", - "left": 189, - "top": 776, - "width": 151, - "height": 13, - "text": "+moveRight(): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy8RXgGabU7o=", - "_parent": { - "$ref": "AAAAAAGGy70WxGY9lSk=" - }, - "model": { - "$ref": "AAAAAAGGy8RXeWaYmI8=" - }, - "font": "Arial;13;0", - "left": 189, - "top": 791, - "width": 151, - "height": 13, - "text": "+moveLeft(): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy8RjTWahvos=", - "_parent": { - "$ref": "AAAAAAGGy70WxGY9lSk=" - }, - "model": { - "$ref": "AAAAAAGGy8RjRGae5HQ=" - }, - "font": "Arial;13;0", - "left": 189, - "top": 806, - "width": 151, - "height": 13, - "text": "+rotateRight(): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy8Rvc2angzE=", - "_parent": { - "$ref": "AAAAAAGGy70WxGY9lSk=" - }, - "model": { - "$ref": "AAAAAAGGy8RvaWakSzM=" - }, - "font": "Arial;13;0", - "left": 189, - "top": 821, - "width": 151, - "height": 13, - "text": "+rotateLeft(): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy8R75mat14s=", - "_parent": { - "$ref": "AAAAAAGGy70WxGY9lSk=" - }, - "model": { - "$ref": "AAAAAAGGy8R73maqR+o=" - }, - "font": "Arial;13;0", - "left": 189, - "top": 836, - "width": 151, - "height": 13, - "text": "+dropPiece(): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy8XQrmbDrNY=", - "_parent": { - "$ref": "AAAAAAGGy70WxGY9lSk=" - }, - "model": { - "$ref": "AAAAAAGGy8XQqWbAmkg=" - }, - "font": "Arial;13;0", - "left": 189, - "top": 851, - "width": 151, - "height": 13, - "text": "+updateScore(): void", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 184, - "top": 726, - "width": 161, - "height": 143 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGGy70WxGY+SoU=", - "_parent": { - "$ref": "AAAAAAGGy70Ww2Y2yiE=" - }, - "model": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 88, - "top": 1088, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGGy70WxGY/ma4=", - "_parent": { - "$ref": "AAAAAAGGy70Ww2Y2yiE=" - }, - "model": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 88, - "top": 1088, - "width": 10, - "height": 10 - } - ], - "containerView": { - "$ref": "AAAAAAGGy9NvR2ktaPs=" - }, - "font": "Arial;13;0", - "containerChangeable": true, - "left": 184, - "top": 648, - "width": 161, - "height": 280, - "nameCompartment": { - "$ref": "AAAAAAGGy70Ww2Y3PA0=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGGy70WxGY8YGY=" - }, - "operationCompartment": { - "$ref": "AAAAAAGGy70WxGY9lSk=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGGy70WxGY+SoU=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGGy70WxGY/ma4=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGGy8uh+2ciucs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGGy8uh+2cjaDE=", - "_parent": { - "$ref": "AAAAAAGGy8uh+2ciucs=" - }, - "model": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGGy8uh+2ckstc=", - "_parent": { - "$ref": "AAAAAAGGy8uh+2cjaDE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 336, - "top": 1248, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy8uh+2clUT4=", - "_parent": { - "$ref": "AAAAAAGGy8uh+2cjaDE=" - }, - "font": "Arial;13;1", - "left": 477, - "top": 951, - "width": 142, - "height": 13, - "text": "Shape" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy8uh+2cmwD8=", - "_parent": { - "$ref": "AAAAAAGGy8uh+2cjaDE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 336, - "top": 1248, - "width": 80.9072265625, - "height": 13, - "text": "(from modele)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy8uh+2cn+1Y=", - "_parent": { - "$ref": "AAAAAAGGy8uh+2cjaDE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 741, - "top": 1750, - "width": 142, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 472, - "top": 944, - "width": 152, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGGy8uh+2ckstc=" - }, - "nameLabel": { - "$ref": "AAAAAAGGy8uh+2clUT4=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGGy8uh+2cmwD8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy8uh+2cn+1Y=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGGy8uh+2codtA=", - "_parent": { - "$ref": "AAAAAAGGy8uh+2ciucs=" - }, - "model": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGGy+HRO6J+m+U=", - "_parent": { - "$ref": "AAAAAAGGy8uh+2codtA=" - }, - "model": { - "$ref": "AAAAAAGGy+HRLqJ7Quw=" - }, - "font": "Arial;13;0", - "left": 477, - "top": 974, - "width": 142, - "height": 13, - "text": "-point: int", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 472, - "top": 969, - "width": 152, - "height": 23 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGGy8uh+2cpOTY=", - "_parent": { - "$ref": "AAAAAAGGy8uh+2ciucs=" - }, - "model": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy9oBDmwiMoo=", - "_parent": { - "$ref": "AAAAAAGGy8uh+2cpOTY=" - }, - "model": { - "$ref": "AAAAAAGGy9oBCGwfli0=" - }, - "font": "Arial;13;0", - "left": 477, - "top": 997, - "width": 142, - "height": 13, - "text": "+moveRight(): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy9oDO2xDnRk=", - "_parent": { - "$ref": "AAAAAAGGy8uh+2cpOTY=" - }, - "model": { - "$ref": "AAAAAAGGy9oDNGxAf3Y=" - }, - "font": "Arial;13;0", - "left": 477, - "top": 1012, - "width": 142, - "height": 13, - "text": "+moveLeft(): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy9oFSmxkVAM=", - "_parent": { - "$ref": "AAAAAAGGy8uh+2cpOTY=" - }, - "model": { - "$ref": "AAAAAAGGy9oFRGxhW54=" - }, - "font": "Arial;13;0", - "left": 477, - "top": 1027, - "width": 142, - "height": 13, - "text": "+rotateRight(): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy9oJxWyFv4Q=", - "_parent": { - "$ref": "AAAAAAGGy8uh+2cpOTY=" - }, - "model": { - "$ref": "AAAAAAGGy9oJvWyC7/k=" - }, - "font": "Arial;13;0", - "left": 477, - "top": 1042, - "width": 142, - "height": 13, - "text": "+rotateLeft(): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy9onyGymz1c=", - "_parent": { - "$ref": "AAAAAAGGy8uh+2cpOTY=" - }, - "model": { - "$ref": "AAAAAAGGy9onwGyjP2s=" - }, - "font": "Arial;13;0", - "left": 477, - "top": 1057, - "width": 142, - "height": 13, - "text": "+moveDown(): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy+cg3M5k2Jk=", - "_parent": { - "$ref": "AAAAAAGGy8uh+2cpOTY=" - }, - "model": { - "$ref": "AAAAAAGGy+cgzc5htYo=" - }, - "font": "Arial;13;0", - "left": 477, - "top": 1072, - "width": 142, - "height": 13, - "text": "+changePoint(): void", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 472, - "top": 992, - "width": 152, - "height": 98 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGGy8uh+2cqqfY=", - "_parent": { - "$ref": "AAAAAAGGy8uh+2ciucs=" - }, - "model": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 264, - "top": 784, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGGy8uh/Gcrp4w=", - "_parent": { - "$ref": "AAAAAAGGy8uh+2ciucs=" - }, - "model": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 264, - "top": 784, - "width": 10, - "height": 10 - } - ], - "containerView": { - "$ref": "AAAAAAGGy9NvR2ktaPs=" - }, - "font": "Arial;13;0", - "containerChangeable": true, - "left": 472, - "top": 944, - "width": 152, - "height": 146, - "nameCompartment": { - "$ref": "AAAAAAGGy8uh+2cjaDE=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGGy8uh+2codtA=" - }, - "operationCompartment": { - "$ref": "AAAAAAGGy8uh+2cpOTY=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGGy8uh+2cqqfY=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGGy8uh/Gcrp4w=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGGy9T4XmlOeXo=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy9T4XmlM3lY=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGGy9T4XmlPIcs=", - "_parent": { - "$ref": "AAAAAAGGy9T4XmlOeXo=" - }, - "model": { - "$ref": "AAAAAAGGy9T4XmlM3lY=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGGy9T4XmlQd20=", - "_parent": { - "$ref": "AAAAAAGGy9T4XmlPIcs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 528, - "top": -192, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy9T4XmlRvIY=", - "_parent": { - "$ref": "AAAAAAGGy9T4XmlPIcs=" - }, - "font": "Arial;13;1", - "left": 765, - "top": 935, - "width": 182, - "height": 13, - "text": "Position" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy9T4XmlSD60=", - "_parent": { - "$ref": "AAAAAAGGy9T4XmlPIcs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 528, - "top": -192, - "width": 80.9072265625, - "height": 13, - "text": "(from modele)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy9T4XmlT/mM=", - "_parent": { - "$ref": "AAAAAAGGy9T4XmlPIcs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 528, - "top": -192, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 760, - "top": 928, - "width": 192, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGGy9T4XmlQd20=" - }, - "nameLabel": { - "$ref": "AAAAAAGGy9T4XmlRvIY=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGGy9T4XmlSD60=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy9T4XmlT/mM=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGGy9T4XmlUpE4=", - "_parent": { - "$ref": "AAAAAAGGy9T4XmlOeXo=" - }, - "model": { - "$ref": "AAAAAAGGy9T4XmlM3lY=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGGy9UozWl53dQ=", - "_parent": { - "$ref": "AAAAAAGGy9T4XmlUpE4=" - }, - "model": { - "$ref": "AAAAAAGGy9UoxGl2GaQ=" - }, - "font": "Arial;13;0", - "left": 765, - "top": 958, - "width": 182, - "height": 13, - "text": "+x: int", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGGy9ciBml/Dks=", - "_parent": { - "$ref": "AAAAAAGGy9T4XmlUpE4=" - }, - "model": { - "$ref": "AAAAAAGGy9ch+2l84Bw=" - }, - "font": "Arial;13;0", - "left": 765, - "top": 973, - "width": 182, - "height": 13, - "text": "+y: int", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 760, - "top": 953, - "width": 192, - "height": 38 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGGy9T4XmlVjc4=", - "_parent": { - "$ref": "AAAAAAGGy9T4XmlOeXo=" - }, - "model": { - "$ref": "AAAAAAGGy9T4XmlM3lY=" - }, - "font": "Arial;13;0", - "left": 760, - "top": 991, - "width": 192, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGGy9T4X2lWlq0=", - "_parent": { - "$ref": "AAAAAAGGy9T4XmlOeXo=" - }, - "model": { - "$ref": "AAAAAAGGy9T4XmlM3lY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 336, - "top": -120, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGGy9T4X2lXADU=", - "_parent": { - "$ref": "AAAAAAGGy9T4XmlOeXo=" - }, - "model": { - "$ref": "AAAAAAGGy9T4XmlM3lY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 336, - "top": -120, - "width": 10, - "height": 10 - } - ], - "containerView": { - "$ref": "AAAAAAGGy9NvR2ktaPs=" - }, - "font": "Arial;13;0", - "containerChangeable": true, - "left": 760, - "top": 928, - "width": 192, - "height": 73, - "nameCompartment": { - "$ref": "AAAAAAGGy9T4XmlPIcs=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGGy9T4XmlUpE4=" - }, - "operationCompartment": { - "$ref": "AAAAAAGGy9T4XmlVjc4=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGGy9T4X2lWlq0=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGGy9T4X2lXADU=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGGy9gyH2mJ5q8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy9gyH2mHYTA=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGGy9gyH2mKxoc=", - "_parent": { - "$ref": "AAAAAAGGy9gyH2mJ5q8=" - }, - "model": { - "$ref": "AAAAAAGGy9gyH2mHYTA=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGGy9gyH2mLH70=", - "_parent": { - "$ref": "AAAAAAGGy9gyH2mKxoc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -152, - "top": 884, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy9gyH2mMP0I=", - "_parent": { - "$ref": "AAAAAAGGy9gyH2mKxoc=" - }, - "font": "Arial;13;1", - "left": 365, - "top": 1151, - "width": 80.57080078125, - "height": 13, - "text": "LeftStair" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy9gyH2mNX44=", - "_parent": { - "$ref": "AAAAAAGGy9gyH2mKxoc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -152, - "top": 884, - "width": 80.9072265625, - "height": 13, - "text": "(from modele)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy9gyH2mOGUI=", - "_parent": { - "$ref": "AAAAAAGGy9gyH2mKxoc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -152, - "top": 884, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 360, - "top": 1144, - "width": 90.57080078125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGGy9gyH2mLH70=" - }, - "nameLabel": { - "$ref": "AAAAAAGGy9gyH2mMP0I=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGGy9gyH2mNX44=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy9gyH2mOGUI=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGGy9gyH2mPY4Q=", - "_parent": { - "$ref": "AAAAAAGGy9gyH2mJ5q8=" - }, - "model": { - "$ref": "AAAAAAGGy9gyH2mHYTA=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGGy+JTXqdkyg8=", - "_parent": { - "$ref": "AAAAAAGGy9gyH2mPY4Q=" - }, - "model": { - "$ref": "AAAAAAGGy+JTVKdhUnU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 365, - "top": 1174, - "width": 80.57080078125, - "height": 13, - "text": "+Attribute1", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 360, - "top": 1169, - "width": 90.57080078125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGGy9gyIGmQdkc=", - "_parent": { - "$ref": "AAAAAAGGy9gyH2mJ5q8=" - }, - "model": { - "$ref": "AAAAAAGGy9gyH2mHYTA=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy+FvWZdTSQo=", - "_parent": { - "$ref": "AAAAAAGGy9gyIGmQdkc=" - }, - "model": { - "$ref": "AAAAAAGGy+FvSZdQB1s=" - }, - "font": "Arial;13;0", - "left": 365, - "top": 1184, - "width": 80.57080078125, - "height": 13, - "text": "+setPoint()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 360, - "top": 1179, - "width": 90.57080078125, - "height": 23 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGGy9gyIGmRxos=", - "_parent": { - "$ref": "AAAAAAGGy9gyH2mJ5q8=" - }, - "model": { - "$ref": "AAAAAAGGy9gyH2mHYTA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -56, - "top": 608, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGGy9gyIGmSkrE=", - "_parent": { - "$ref": "AAAAAAGGy9gyH2mJ5q8=" - }, - "model": { - "$ref": "AAAAAAGGy9gyH2mHYTA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -56, - "top": 608, - "width": 10, - "height": 10 - } - ], - "containerView": { - "$ref": "AAAAAAGGy9NvR2ktaPs=" - }, - "font": "Arial;13;0", - "containerChangeable": true, - "left": 360, - "top": 1144, - "width": 90.57080078125, - "height": 71, - "nameCompartment": { - "$ref": "AAAAAAGGy9gyH2mKxoc=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGGy9gyH2mPY4Q=" - }, - "operationCompartment": { - "$ref": "AAAAAAGGy9gyIGmQdkc=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGGy9gyIGmRxos=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGGy9gyIGmSkrE=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGGy9mUJWuqEqU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy9mUJWum/zo=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9mUJWurVLE=", - "_parent": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - }, - "model": { - "$ref": "AAAAAAGGy9mUJWum/zo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 406, - "top": 1007, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9mUJWusnoU=", - "_parent": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - }, - "model": { - "$ref": "AAAAAAGGy9mUJWum/zo=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 405, - "top": 992, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9mUJmutZAI=", - "_parent": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - }, - "model": { - "$ref": "AAAAAAGGy9mUJWum/zo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 409, - "top": 1036, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9mUJmuup90=", - "_parent": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - }, - "model": { - "$ref": "AAAAAAGGy9mUJWunXnQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 369, - "top": 1010, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9mUJmuvbYY=", - "_parent": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - }, - "model": { - "$ref": "AAAAAAGGy9mUJWunXnQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 370, - "top": 997, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9mUJmuw8LM=", - "_parent": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - }, - "model": { - "$ref": "AAAAAAGGy9mUJWunXnQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 367, - "top": 1038, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9mUJmuxKCw=", - "_parent": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - }, - "model": { - "$ref": "AAAAAAGGy9mUJWuobHc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 443, - "top": 1004, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9mUJmuygmM=", - "_parent": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - }, - "model": { - "$ref": "AAAAAAGGy9mUJWuobHc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 440, - "top": 991, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9mUJmuzMq0=", - "_parent": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - }, - "model": { - "$ref": "AAAAAAGGy9mUJWuobHc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 450, - "top": 1031, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGGy9mUJmu0yDw=", - "_parent": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - }, - "model": { - "$ref": "AAAAAAGGy9mUJWunXnQ=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGGy9mUJmu1rB4=", - "_parent": { - "$ref": "AAAAAAGGy9mUJWuqEqU=" - }, - "model": { - "$ref": "AAAAAAGGy9mUJWuobHc=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGGy8uh+2ciucs=" - }, - "tail": { - "$ref": "AAAAAAGGy8cOYWbLVn0=" - }, - "lineStyle": 1, - "points": "345:1034;471:1023", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGGy9mUJWurVLE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGGy9mUJWusnoU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy9mUJmutZAI=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGGy9mUJmuup90=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGGy9mUJmuvbYY=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGGy9mUJmuw8LM=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGGy9mUJmuxKCw=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGGy9mUJmuygmM=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGGy9mUJmuzMq0=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGGy9mUJmu0yDw=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGGy9mUJmu1rB4=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGGy9uadG+H21E=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy9uadG+DNcE=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9uadG+Iots=", - "_parent": { - "$ref": "AAAAAAGGy9uadG+H21E=" - }, - "model": { - "$ref": "AAAAAAGGy9uadG+DNcE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 278, - "top": 948, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy9uadG+H21E=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9uadG+JKJ8=", - "_parent": { - "$ref": "AAAAAAGGy9uadG+H21E=" - }, - "model": { - "$ref": "AAAAAAGGy9uadG+DNcE=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 293, - "top": 948, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy9uadG+H21E=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9uadG+KtFM=", - "_parent": { - "$ref": "AAAAAAGGy9uadG+H21E=" - }, - "model": { - "$ref": "AAAAAAGGy9uadG+DNcE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 249, - "top": 949, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy9uadG+H21E=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9uadG+LvDc=", - "_parent": { - "$ref": "AAAAAAGGy9uadG+H21E=" - }, - "model": { - "$ref": "AAAAAAGGy9uadG+EFG4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 279, - "top": 947, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy9uadG+H21E=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9uadG+Mts0=", - "_parent": { - "$ref": "AAAAAAGGy9uadG+H21E=" - }, - "model": { - "$ref": "AAAAAAGGy9uadG+EFG4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 292, - "top": 950, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGGy9uadG+H21E=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9uadG+NbLg=", - "_parent": { - "$ref": "AAAAAAGGy9uadG+H21E=" - }, - "model": { - "$ref": "AAAAAAGGy9uadG+EFG4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 251, - "top": 943, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGGy9uadG+H21E=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9uadG+OZ90=", - "_parent": { - "$ref": "AAAAAAGGy9uadG+H21E=" - }, - "model": { - "$ref": "AAAAAAGGy9uadG+FU5c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 279, - "top": 951, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy9uadG+H21E=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9uadG+P4LE=", - "_parent": { - "$ref": "AAAAAAGGy9uadG+H21E=" - }, - "model": { - "$ref": "AAAAAAGGy9uadG+FU5c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 292, - "top": 948, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGGy9uadG+H21E=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9uadG+QDEY=", - "_parent": { - "$ref": "AAAAAAGGy9uadG+H21E=" - }, - "model": { - "$ref": "AAAAAAGGy9uadG+FU5c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 251, - "top": 955, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGGy9uadG+H21E=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGGy9uadG+R28E=", - "_parent": { - "$ref": "AAAAAAGGy9uadG+H21E=" - }, - "model": { - "$ref": "AAAAAAGGy9uadG+EFG4=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGGy9uadW+SShg=", - "_parent": { - "$ref": "AAAAAAGGy9uadG+H21E=" - }, - "model": { - "$ref": "AAAAAAGGy9uadG+FU5c=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGGy8cOYWbLVn0=" - }, - "tail": { - "$ref": "AAAAAAGGy70Ww2Y2yiE=" - }, - "lineStyle": 1, - "points": "264:928;264:983", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGGy9uadG+Iots=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGGy9uadG+JKJ8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy9uadG+KtFM=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGGy9uadG+LvDc=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGGy9uadG+Mts0=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGGy9uadG+NbLg=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGGy9uadG+OZ90=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGGy9uadG+P4LE=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGGy9uadG+QDEY=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGGy9uadG+R28E=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGGy9uadW+SShg=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGGy9wZqHFTFdo=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy9wZqHFPtN4=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9wZqHFU4dM=", - "_parent": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - }, - "model": { - "$ref": "AAAAAAGGy9wZqHFPtN4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 417, - "top": 886, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9wZqHFV2eY=", - "_parent": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - }, - "model": { - "$ref": "AAAAAAGGy9wZqHFPtN4=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 426, - "top": 874, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9wZqHFWcaY=", - "_parent": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - }, - "model": { - "$ref": "AAAAAAGGy9wZqHFPtN4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 398, - "top": 909, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9wZqHFXJaQ=", - "_parent": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - }, - "model": { - "$ref": "AAAAAAGGy9wZqHFQIOc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 374, - "top": 851, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9wZqXFY1SE=", - "_parent": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - }, - "model": { - "$ref": "AAAAAAGGy9wZqHFQIOc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 384, - "top": 842, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9wZqXFZ6Xs=", - "_parent": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - }, - "model": { - "$ref": "AAAAAAGGy9wZqHFQIOc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 353, - "top": 870, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9wZqXFaf+I=", - "_parent": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - }, - "model": { - "$ref": "AAAAAAGGy9wZqHFRw3E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 460, - "top": 920, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9wZqXFb4N4=", - "_parent": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - }, - "model": { - "$ref": "AAAAAAGGy9wZqHFRw3E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 466, - "top": 909, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy9wZqXFc0n8=", - "_parent": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - }, - "model": { - "$ref": "AAAAAAGGy9wZqHFRw3E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 446, - "top": 945, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGGy9wZqXFde5I=", - "_parent": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - }, - "model": { - "$ref": "AAAAAAGGy9wZqHFQIOc=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGGy9wZqXFeY74=", - "_parent": { - "$ref": "AAAAAAGGy9wZqHFTFdo=" - }, - "model": { - "$ref": "AAAAAAGGy9wZqHFRw3E=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGGy8uh+2ciucs=" - }, - "tail": { - "$ref": "AAAAAAGGy70Ww2Y2yiE=" - }, - "lineStyle": 1, - "points": "345:853;471:955", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGGy9wZqHFU4dM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGGy9wZqHFV2eY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy9wZqHFWcaY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGGy9wZqHFXJaQ=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGGy9wZqXFY1SE=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGGy9wZqXFZ6Xs=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGGy9wZqXFaf+I=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGGy9wZqXFb4N4=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGGy9wZqXFc0n8=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGGy9wZqXFde5I=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGGy9wZqXFeY74=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGGy97eeHmBsso=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy97eeHl/cng=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy97eeHmCMdQ=", - "_parent": { - "$ref": "AAAAAAGGy97eeHmBsso=" - }, - "model": { - "$ref": "AAAAAAGGy97eeHl/cng=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 484, - "top": 1140, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy97eeHmBsso=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy97eeHmDVrw=", - "_parent": { - "$ref": "AAAAAAGGy97eeHmBsso=" - }, - "model": { - "$ref": "AAAAAAGGy97eeHl/cng=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 470, - "top": 1135, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy97eeHmBsso=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy97eeHmE8nI=", - "_parent": { - "$ref": "AAAAAAGGy97eeHmBsso=" - }, - "model": { - "$ref": "AAAAAAGGy97eeHl/cng=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 513, - "top": 1151, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy97eeHmBsso=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGGy8uh+2ciucs=" - }, - "tail": { - "$ref": "AAAAAAGGy97eTHkraHU=" - }, - "lineStyle": 1, - "points": "478:1215;521:1090", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGGy97eeHmCMdQ=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGGy97eeHmDVrw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy97eeHmE8nI=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGGy97hLXoVQoY=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy97hLXoTfgU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy97hLXoWpSY=", - "_parent": { - "$ref": "AAAAAAGGy97hLXoVQoY=" - }, - "model": { - "$ref": "AAAAAAGGy97hLXoTfgU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 556, - "top": 1140, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy97hLXoVQoY=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy97hLXoX76s=", - "_parent": { - "$ref": "AAAAAAGGy97hLXoVQoY=" - }, - "model": { - "$ref": "AAAAAAGGy97hLXoTfgU=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 541, - "top": 1143, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy97hLXoVQoY=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy97hLXoYsFo=", - "_parent": { - "$ref": "AAAAAAGGy97hLXoVQoY=" - }, - "model": { - "$ref": "AAAAAAGGy97hLXoTfgU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 585, - "top": 1135, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy97hLXoVQoY=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGGy8uh+2ciucs=" - }, - "tail": { - "$ref": "AAAAAAGGy97hBXm/JRI=" - }, - "lineStyle": 1, - "points": "582:1199;561:1090", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGGy97hLXoWpSY=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGGy97hLXoX76s=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy97hLXoYsFo=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGGy97kSXqpjRk=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy97kSXqn5Rw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy97kSnqqZQY=", - "_parent": { - "$ref": "AAAAAAGGy97kSXqpjRk=" - }, - "model": { - "$ref": "AAAAAAGGy97kSXqn5Rw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 613, - "top": 1119, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy97kSXqpjRk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy97kSnqrqxs=", - "_parent": { - "$ref": "AAAAAAGGy97kSXqpjRk=" - }, - "model": { - "$ref": "AAAAAAGGy97kSXqn5Rw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 601, - "top": 1128, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy97kSXqpjRk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy97kSnqsiIk=", - "_parent": { - "$ref": "AAAAAAGGy97kSXqpjRk=" - }, - "model": { - "$ref": "AAAAAAGGy97kSXqn5Rw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 636, - "top": 1100, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy97kSXqpjRk=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGGy8uh+2ciucs=" - }, - "tail": { - "$ref": "AAAAAAGGy97kG3pT5Rc=" - }, - "lineStyle": 1, - "points": "646:1143;604:1090", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGGy97kSnqqZQY=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGGy97kSnqrqxs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy97kSnqsiIk=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGGy97mkns9+dw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy97mkns7kEc=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy97mkns+ATY=", - "_parent": { - "$ref": "AAAAAAGGy97mkns9+dw=" - }, - "model": { - "$ref": "AAAAAAGGy97mkns7kEc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 662, - "top": 1102, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy97mkns9+dw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy97mkns/LyE=", - "_parent": { - "$ref": "AAAAAAGGy97mkns9+dw=" - }, - "model": { - "$ref": "AAAAAAGGy97mkns7kEc=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 654, - "top": 1115, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy97mkns9+dw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy97mkntAMrA=", - "_parent": { - "$ref": "AAAAAAGGy97mkns9+dw=" - }, - "model": { - "$ref": "AAAAAAGGy97mkns7kEc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 679, - "top": 1077, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy97mkns9+dw=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGGy8uh+2ciucs=" - }, - "tail": { - "$ref": "AAAAAAGGy97maXrnNpM=" - }, - "lineStyle": 1, - "points": "719:1127;624:1066", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGGy97mkns+ATY=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGGy97mkns/LyE=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy97mkntAMrA=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGGy97pKHvRFxM=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy97pJ3vPNSU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy97pKHvSKL4=", - "_parent": { - "$ref": "AAAAAAGGy97pKHvRFxM=" - }, - "model": { - "$ref": "AAAAAAGGy97pJ3vPNSU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 718, - "top": 1083, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy97pKHvRFxM=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy97pKHvTu0o=", - "_parent": { - "$ref": "AAAAAAGGy97pKHvRFxM=" - }, - "model": { - "$ref": "AAAAAAGGy97pJ3vPNSU=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 713, - "top": 1097, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy97pKHvRFxM=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy97pKHvUs+Q=", - "_parent": { - "$ref": "AAAAAAGGy97pKHvRFxM=" - }, - "model": { - "$ref": "AAAAAAGGy97pJ3vPNSU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 727, - "top": 1054, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy97pKHvRFxM=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGGy8uh+2ciucs=" - }, - "tail": { - "$ref": "AAAAAAGGy97o93t7Jhk=" - }, - "lineStyle": 1, - "points": "823:1109;624:1042", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGGy97pKHvSKL4=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGGy97pKHvTu0o=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy97pKHvUs+Q=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGGy97o93t7Jhk=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy97o93t5Ek0=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGGy97o93t8O00=", - "_parent": { - "$ref": "AAAAAAGGy97o93t7Jhk=" - }, - "model": { - "$ref": "AAAAAAGGy97o93t5Ek0=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGGy97o93t9pZM=", - "_parent": { - "$ref": "AAAAAAGGy97o93t8O00=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1000, - "top": -160, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy97o93t+SZ4=", - "_parent": { - "$ref": "AAAAAAGGy97o93t8O00=" - }, - "font": "Arial;13;1", - "left": 829, - "top": 1103, - "width": 80.57080078125, - "height": 13, - "text": "TShape" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy97o93t/uCk=", - "_parent": { - "$ref": "AAAAAAGGy97o93t8O00=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1000, - "top": -160, - "width": 80.9072265625, - "height": 13, - "text": "(from modele)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy97o93uAq5k=", - "_parent": { - "$ref": "AAAAAAGGy97o93t8O00=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1000, - "top": -160, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 824, - "top": 1096, - "width": 90.57080078125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGGy97o93t9pZM=" - }, - "nameLabel": { - "$ref": "AAAAAAGGy97o93t+SZ4=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGGy97o93t/uCk=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy97o93uAq5k=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGGy97o93uBCAM=", - "_parent": { - "$ref": "AAAAAAGGy97o93t7Jhk=" - }, - "model": { - "$ref": "AAAAAAGGy97o93t5Ek0=" - }, - "font": "Arial;13;0", - "left": 824, - "top": 1121, - "width": 90.57080078125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGGy97o+HuC72o=", - "_parent": { - "$ref": "AAAAAAGGy97o93t7Jhk=" - }, - "model": { - "$ref": "AAAAAAGGy97o93t5Ek0=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy+GYWJrRwVQ=", - "_parent": { - "$ref": "AAAAAAGGy97o+HuC72o=" - }, - "model": { - "$ref": "AAAAAAGGy+GYTprFFVE=" - }, - "font": "Arial;13;0", - "left": 829, - "top": 1136, - "width": 80.57080078125, - "height": 13, - "text": "+setPoint()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 824, - "top": 1131, - "width": 90.57080078125, - "height": 23 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGGy97o+HuDoEQ=", - "_parent": { - "$ref": "AAAAAAGGy97o93t7Jhk=" - }, - "model": { - "$ref": "AAAAAAGGy97o93t5Ek0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 640, - "top": -80, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGGy97o+HuEPMU=", - "_parent": { - "$ref": "AAAAAAGGy97o93t7Jhk=" - }, - "model": { - "$ref": "AAAAAAGGy97o93t5Ek0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 640, - "top": -80, - "width": 10, - "height": 10 - } - ], - "containerView": { - "$ref": "AAAAAAGGy9NvR2ktaPs=" - }, - "font": "Arial;13;0", - "containerChangeable": true, - "left": 824, - "top": 1096, - "width": 90.57080078125, - "height": 58, - "nameCompartment": { - "$ref": "AAAAAAGGy97o93t8O00=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGGy97o93uBCAM=" - }, - "operationCompartment": { - "$ref": "AAAAAAGGy97o+HuC72o=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGGy97o+HuDoEQ=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGGy97o+HuEPMU=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGGy97maXrnNpM=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy97maXrlxoI=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGGy97maXrovDM=", - "_parent": { - "$ref": "AAAAAAGGy97maXrnNpM=" - }, - "model": { - "$ref": "AAAAAAGGy97maXrlxoI=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGGy97maXrpesw=", - "_parent": { - "$ref": "AAAAAAGGy97maXrovDM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 696, - "top": -104, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy97maXrqwYM=", - "_parent": { - "$ref": "AAAAAAGGy97maXrovDM=" - }, - "font": "Arial;13;1", - "left": 725, - "top": 1135, - "width": 80.57080078125, - "height": 13, - "text": "LLeft" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy97maXrrQ8g=", - "_parent": { - "$ref": "AAAAAAGGy97maXrovDM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 696, - "top": -104, - "width": 80.9072265625, - "height": 13, - "text": "(from modele)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy97maXrsN2U=", - "_parent": { - "$ref": "AAAAAAGGy97maXrovDM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 696, - "top": -104, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 720, - "top": 1128, - "width": 90.57080078125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGGy97maXrpesw=" - }, - "nameLabel": { - "$ref": "AAAAAAGGy97maXrqwYM=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGGy97maXrrQ8g=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy97maXrsN2U=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGGy97manrtRuE=", - "_parent": { - "$ref": "AAAAAAGGy97maXrnNpM=" - }, - "model": { - "$ref": "AAAAAAGGy97maXrlxoI=" - }, - "font": "Arial;13;0", - "left": 720, - "top": 1153, - "width": 90.57080078125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGGy97manru32g=", - "_parent": { - "$ref": "AAAAAAGGy97maXrnNpM=" - }, - "model": { - "$ref": "AAAAAAGGy97maXrlxoI=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy+GQ8Jopd2Q=", - "_parent": { - "$ref": "AAAAAAGGy97manru32g=" - }, - "model": { - "$ref": "AAAAAAGGy+GQ5podsAo=" - }, - "font": "Arial;13;0", - "left": 725, - "top": 1168, - "width": 80.57080078125, - "height": 13, - "text": "+setPoint()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 720, - "top": 1163, - "width": 90.57080078125, - "height": 23 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGGy97manrvnAg=", - "_parent": { - "$ref": "AAAAAAGGy97maXrnNpM=" - }, - "model": { - "$ref": "AAAAAAGGy97maXrlxoI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 440, - "top": -56, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGGy97manrw/QA=", - "_parent": { - "$ref": "AAAAAAGGy97maXrnNpM=" - }, - "model": { - "$ref": "AAAAAAGGy97maXrlxoI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 440, - "top": -56, - "width": 10, - "height": 10 - } - ], - "containerView": { - "$ref": "AAAAAAGGy9NvR2ktaPs=" - }, - "font": "Arial;13;0", - "containerChangeable": true, - "left": 720, - "top": 1128, - "width": 90.57080078125, - "height": 58, - "nameCompartment": { - "$ref": "AAAAAAGGy97maXrovDM=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGGy97manrtRuE=" - }, - "operationCompartment": { - "$ref": "AAAAAAGGy97manru32g=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGGy97manrvnAg=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGGy97manrw/QA=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGGy97kG3pT5Rc=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy97kGnpR8xE=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGGy97kG3pUt7E=", - "_parent": { - "$ref": "AAAAAAGGy97kG3pT5Rc=" - }, - "model": { - "$ref": "AAAAAAGGy97kGnpR8xE=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGGy97kG3pVemU=", - "_parent": { - "$ref": "AAAAAAGGy97kG3pUt7E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 424, - "top": -72, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy97kG3pW26k=", - "_parent": { - "$ref": "AAAAAAGGy97kG3pUt7E=" - }, - "font": "Arial;13;1", - "left": 629, - "top": 1151, - "width": 80.57080078125, - "height": 13, - "text": "LRight" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy97kG3pXIvw=", - "_parent": { - "$ref": "AAAAAAGGy97kG3pUt7E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 424, - "top": -72, - "width": 80.9072265625, - "height": 13, - "text": "(from modele)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy97kG3pYX2k=", - "_parent": { - "$ref": "AAAAAAGGy97kG3pUt7E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 424, - "top": -72, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 624, - "top": 1144, - "width": 90.57080078125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGGy97kG3pVemU=" - }, - "nameLabel": { - "$ref": "AAAAAAGGy97kG3pW26k=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGGy97kG3pXIvw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy97kG3pYX2k=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGGy97kG3pZlK8=", - "_parent": { - "$ref": "AAAAAAGGy97kG3pT5Rc=" - }, - "model": { - "$ref": "AAAAAAGGy97kGnpR8xE=" - }, - "font": "Arial;13;0", - "left": 624, - "top": 1169, - "width": 90.57080078125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGGy97kG3paWLQ=", - "_parent": { - "$ref": "AAAAAAGGy97kG3pT5Rc=" - }, - "model": { - "$ref": "AAAAAAGGy97kGnpR8xE=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy+GJYJmBnpk=", - "_parent": { - "$ref": "AAAAAAGGy97kG3paWLQ=" - }, - "model": { - "$ref": "AAAAAAGGy+GJVZl1an4=" - }, - "font": "Arial;13;0", - "left": 629, - "top": 1184, - "width": 80.57080078125, - "height": 13, - "text": "+setPoint()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 624, - "top": 1179, - "width": 90.57080078125, - "height": 23 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGGy97kG3pbV6A=", - "_parent": { - "$ref": "AAAAAAGGy97kG3pT5Rc=" - }, - "model": { - "$ref": "AAAAAAGGy97kGnpR8xE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 264, - "top": -40, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGGy97kG3pcYQY=", - "_parent": { - "$ref": "AAAAAAGGy97kG3pT5Rc=" - }, - "model": { - "$ref": "AAAAAAGGy97kGnpR8xE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 264, - "top": -40, - "width": 10, - "height": 10 - } - ], - "containerView": { - "$ref": "AAAAAAGGy9NvR2ktaPs=" - }, - "font": "Arial;13;0", - "containerChangeable": true, - "left": 624, - "top": 1144, - "width": 90.57080078125, - "height": 58, - "nameCompartment": { - "$ref": "AAAAAAGGy97kG3pUt7E=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGGy97kG3pZlK8=" - }, - "operationCompartment": { - "$ref": "AAAAAAGGy97kG3paWLQ=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGGy97kG3pbV6A=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGGy97kG3pcYQY=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGGy97hBXm/JRI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy97hBXm9O8E=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGGy97hBXnAWkE=", - "_parent": { - "$ref": "AAAAAAGGy97hBXm/JRI=" - }, - "model": { - "$ref": "AAAAAAGGy97hBXm9O8E=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGGy97hBXnBemo=", - "_parent": { - "$ref": "AAAAAAGGy97hBXnAWkE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 184, - "top": 40, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy97hBXnCzGc=", - "_parent": { - "$ref": "AAAAAAGGy97hBXnAWkE=" - }, - "font": "Arial;13;1", - "left": 549, - "top": 1207, - "width": 80.57080078125, - "height": 13, - "text": "Square" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy97hBXnDah0=", - "_parent": { - "$ref": "AAAAAAGGy97hBXnAWkE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 184, - "top": 40, - "width": 80.9072265625, - "height": 13, - "text": "(from modele)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy97hBnnE3NM=", - "_parent": { - "$ref": "AAAAAAGGy97hBXnAWkE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 184, - "top": 40, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 544, - "top": 1200, - "width": 90.57080078125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGGy97hBXnBemo=" - }, - "nameLabel": { - "$ref": "AAAAAAGGy97hBXnCzGc=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGGy97hBXnDah0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy97hBnnE3NM=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGGy97hBnnF5Q4=", - "_parent": { - "$ref": "AAAAAAGGy97hBXm/JRI=" - }, - "model": { - "$ref": "AAAAAAGGy97hBXm9O8E=" - }, - "font": "Arial;13;0", - "left": 544, - "top": 1225, - "width": 90.57080078125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGGy97hBnnGuOY=", - "_parent": { - "$ref": "AAAAAAGGy97hBXm/JRI=" - }, - "model": { - "$ref": "AAAAAAGGy97hBXm9O8E=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy+GBXJjZzWc=", - "_parent": { - "$ref": "AAAAAAGGy97hBnnGuOY=" - }, - "model": { - "$ref": "AAAAAAGGy+GBUZjNKFw=" - }, - "font": "Arial;13;0", - "left": 549, - "top": 1240, - "width": 80.57080078125, - "height": 13, - "text": "+setPoint()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 544, - "top": 1235, - "width": 90.57080078125, - "height": 23 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGGy97hBnnHHpE=", - "_parent": { - "$ref": "AAAAAAGGy97hBXm/JRI=" - }, - "model": { - "$ref": "AAAAAAGGy97hBXm9O8E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 104, - "top": 16, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGGy97hBnnIV1I=", - "_parent": { - "$ref": "AAAAAAGGy97hBXm/JRI=" - }, - "model": { - "$ref": "AAAAAAGGy97hBXm9O8E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 104, - "top": 16, - "width": 10, - "height": 10 - } - ], - "containerView": { - "$ref": "AAAAAAGGy9NvR2ktaPs=" - }, - "font": "Arial;13;0", - "containerChangeable": true, - "left": 544, - "top": 1200, - "width": 90.57080078125, - "height": 58, - "nameCompartment": { - "$ref": "AAAAAAGGy97hBXnAWkE=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGGy97hBnnF5Q4=" - }, - "operationCompartment": { - "$ref": "AAAAAAGGy97hBnnGuOY=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGGy97hBnnHHpE=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGGy97hBnnIV1I=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGGy97eTHkraHU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy97eTHkpeg8=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGGy97eTHks1kY=", - "_parent": { - "$ref": "AAAAAAGGy97eTHkraHU=" - }, - "model": { - "$ref": "AAAAAAGGy97eTHkpeg8=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGGy97eTHktqLc=", - "_parent": { - "$ref": "AAAAAAGGy97eTHks1kY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -96, - "top": 152, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy97eTHkuTjE=", - "_parent": { - "$ref": "AAAAAAGGy97eTHks1kY=" - }, - "font": "Arial;13;1", - "left": 429, - "top": 1223, - "width": 80.57080078125, - "height": 13, - "text": "RightStair" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy97eTXkvdwE=", - "_parent": { - "$ref": "AAAAAAGGy97eTHks1kY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -96, - "top": 152, - "width": 80.9072265625, - "height": 13, - "text": "(from modele)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGGy97eTXkw52g=", - "_parent": { - "$ref": "AAAAAAGGy97eTHks1kY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -96, - "top": 152, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 424, - "top": 1216, - "width": 90.57080078125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGGy97eTHktqLc=" - }, - "nameLabel": { - "$ref": "AAAAAAGGy97eTHkuTjE=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGGy97eTXkvdwE=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy97eTXkw52g=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGGy97eTXkxkpY=", - "_parent": { - "$ref": "AAAAAAGGy97eTHkraHU=" - }, - "model": { - "$ref": "AAAAAAGGy97eTHkpeg8=" - }, - "font": "Arial;13;0", - "left": 424, - "top": 1241, - "width": 90.57080078125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGGy97eTXkyrQk=", - "_parent": { - "$ref": "AAAAAAGGy97eTHkraHU=" - }, - "model": { - "$ref": "AAAAAAGGy97eTHkpeg8=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGGy+F5ZJgxQWQ=", - "_parent": { - "$ref": "AAAAAAGGy97eTXkyrQk=" - }, - "model": { - "$ref": "AAAAAAGGy+F5W5glTUE=" - }, - "font": "Arial;13;0", - "left": 429, - "top": 1256, - "width": 80.57080078125, - "height": 13, - "text": "+setPoint()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 424, - "top": 1251, - "width": 90.57080078125, - "height": 23 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGGy97eTXkz8sk=", - "_parent": { - "$ref": "AAAAAAGGy97eTHkraHU=" - }, - "model": { - "$ref": "AAAAAAGGy97eTHkpeg8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -56, - "top": 112, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGGy97eTXk0CtQ=", - "_parent": { - "$ref": "AAAAAAGGy97eTHkraHU=" - }, - "model": { - "$ref": "AAAAAAGGy97eTHkpeg8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -56, - "top": 112, - "width": 10, - "height": 10 - } - ], - "containerView": { - "$ref": "AAAAAAGGy9NvR2ktaPs=" - }, - "font": "Arial;13;0", - "containerChangeable": true, - "left": 424, - "top": 1216, - "width": 90.57080078125, - "height": 58, - "nameCompartment": { - "$ref": "AAAAAAGGy97eTHks1kY=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGGy97eTXkxkpY=" - }, - "operationCompartment": { - "$ref": "AAAAAAGGy97eTXkyrQk=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGGy97eTXkz8sk=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGGy97eTXk0CtQ=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGGy+MVa64Y0EM=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy+MVaq4UzvY=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy+MVa64Z/cE=", - "_parent": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - }, - "model": { - "$ref": "AAAAAAGGy+MVaq4UzvY=" - }, - "font": "Arial;13;0", - "left": 632, - "top": 975, - "width": 49.13720703125, - "height": 13, - "alpha": -3.553658115054366, - "distance": 36.138621999185304, - "hostEdge": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - }, - "edgePosition": 1, - "text": "-position" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy+MVa64aNpo=", - "_parent": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - }, - "model": { - "$ref": "AAAAAAGGy+MVaq4UzvY=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 686, - "top": 955, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy+MVa64bnrY=", - "_parent": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - }, - "model": { - "$ref": "AAAAAAGGy+MVaq4UzvY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 693, - "top": 999, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy+MVa64cJW8=", - "_parent": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - }, - "model": { - "$ref": "AAAAAAGGy+MVaq4V1pc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 647, - "top": 977, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy+MVa64dQ6A=", - "_parent": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - }, - "model": { - "$ref": "AAAAAAGGy+MVaq4V1pc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 647, - "top": 964, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy+MVa64elGY=", - "_parent": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - }, - "model": { - "$ref": "AAAAAAGGy+MVaq4V1pc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 647, - "top": 1005, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy+MVa64fanQ=", - "_parent": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - }, - "model": { - "$ref": "AAAAAAGGy+MVaq4WzSk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 730, - "top": 963, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy+MVa64geKQ=", - "_parent": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - }, - "model": { - "$ref": "AAAAAAGGy+MVaq4WzSk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 726, - "top": 950, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy+MVa64hhq0=", - "_parent": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - }, - "model": { - "$ref": "AAAAAAGGy+MVaq4WzSk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 739, - "top": 989, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGGy+MVa64iJnI=", - "_parent": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - }, - "model": { - "$ref": "AAAAAAGGy+MVaq4V1pc=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGGy+MVa64j6Ow=", - "_parent": { - "$ref": "AAAAAAGGy+MVa64Y0EM=" - }, - "model": { - "$ref": "AAAAAAGGy+MVaq4WzSk=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGGy9T4XmlOeXo=" - }, - "tail": { - "$ref": "AAAAAAGGy8uh+2ciucs=" - }, - "lineStyle": 1, - "points": "624:1003;759:980", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGGy+MVa64Z/cE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGGy+MVa64aNpo=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy+MVa64bnrY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGGy+MVa64cJW8=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGGy+MVa64dQ6A=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGGy+MVa64elGY=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGGy+MVa64fanQ=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGGy+MVa64geKQ=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGGy+MVa64hhq0=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGGy+MVa64iJnI=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGGy+MVa64j6Ow=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGGy+QkZ7kuRuc=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGGy+QkZ7ksAKk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy+QkZ7kv8sE=", - "_parent": { - "$ref": "AAAAAAGGy+QkZ7kuRuc=" - }, - "model": { - "$ref": "AAAAAAGGy+QkZ7ksAKk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 447, - "top": 1100, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy+QkZ7kuRuc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy+QkZ7kweKc=", - "_parent": { - "$ref": "AAAAAAGGy+QkZ7kuRuc=" - }, - "model": { - "$ref": "AAAAAAGGy+QkZ7ksAKk=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 436, - "top": 1090, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGGy+QkZ7kuRuc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGGy+QkZ7kxaOo=", - "_parent": { - "$ref": "AAAAAAGGy+QkZ7kuRuc=" - }, - "model": { - "$ref": "AAAAAAGGy+QkZ7ksAKk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 470, - "top": 1119, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGGy+QkZ7kuRuc=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGGy8uh+2ciucs=" - }, - "tail": { - "$ref": "AAAAAAGGy9gyH2mJ5q8=" - }, - "lineStyle": 1, - "points": "436:1143;482:1090", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGGy+QkZ7kv8sE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGGy+QkZ7kweKc=" - }, - "propertyLabel": { - "$ref": "AAAAAAGGy+QkZ7kxaOo=" - } - } - ] - }, - { - "_type": "UMLModel", - "_id": "AAAAAAGGy9NvRmkrx4w=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "modele", - "ownedElements": [ - { - "_type": "UMLClass", - "_id": "AAAAAAGGy8cOYWbJNIA=", - "_parent": { - "$ref": "AAAAAAGGy9NvRmkrx4w=" - }, - "name": "DashBoard", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGGy9mUJWum/zo=", - "_parent": { - "$ref": "AAAAAAGGy8cOYWbJNIA=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGGy9mUJWunXnQ=", - "_parent": { - "$ref": "AAAAAAGGy9mUJWum/zo=" - }, - "reference": { - "$ref": "AAAAAAGGy8cOYWbJNIA=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGGy9mUJWuobHc=", - "_parent": { - "$ref": "AAAAAAGGy9mUJWum/zo=" - }, - "reference": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - }, - "aggregation": "shared" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGGy8euF2b2+wE=", - "_parent": { - "$ref": "AAAAAAGGy8cOYWbJNIA=" - }, - "name": "grid", - "visibility": "private", - "type": "Array" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGGy8iJa2b9mbM=", - "_parent": { - "$ref": "AAAAAAGGy8cOYWbJNIA=" - }, - "name": "height", - "visibility": "private", - "type": "int" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGGy8iU0GcDVY0=", - "_parent": { - "$ref": "AAAAAAGGy8cOYWbJNIA=" - }, - "name": "width", - "visibility": "private", - "type": "int" - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy8ksI2cO5Jc=", - "_parent": { - "$ref": "AAAAAAGGy8cOYWbJNIA=" - }, - "name": "isOccuped", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGGy8mDVmcciUc=", - "_parent": { - "$ref": "AAAAAAGGy8ksI2cO5Jc=" - }, - "type": "bool", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy8k362cUQFY=", - "_parent": { - "$ref": "AAAAAAGGy8cOYWbJNIA=" - }, - "name": "clearLine" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGGy70WwmY0WtY=", - "_parent": { - "$ref": "AAAAAAGGy9NvRmkrx4w=" - }, - "name": "Game", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGGy9uadG+DNcE=", - "_parent": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGGy9uadG+EFG4=", - "_parent": { - "$ref": "AAAAAAGGy9uadG+DNcE=" - }, - "reference": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGGy9uadG+FU5c=", - "_parent": { - "$ref": "AAAAAAGGy9uadG+DNcE=" - }, - "reference": { - "$ref": "AAAAAAGGy8cOYWbJNIA=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGGy9wZqHFPtN4=", - "_parent": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGGy9wZqHFQIOc=", - "_parent": { - "$ref": "AAAAAAGGy9wZqHFPtN4=" - }, - "reference": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGGy9wZqHFRw3E=", - "_parent": { - "$ref": "AAAAAAGGy9wZqHFPtN4=" - }, - "reference": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - } - }, - "visibility": "private" - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGGy71G62ZeKCU=", - "_parent": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "name": "dashBoard", - "visibility": "private", - "type": { - "$ref": "AAAAAAGGy8cOYWbJNIA=" - } - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGGy8BUemZmP00=", - "_parent": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "name": "currentPiece", - "visibility": "private", - "type": "Shape" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGGy8DmumZtgm8=", - "_parent": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "name": "score", - "visibility": "private", - "type": "int" - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy8LQDGZ26bU=", - "_parent": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "name": "startGame", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGGy8MSgWZ+xHc=", - "_parent": { - "$ref": "AAAAAAGGy8LQDGZ26bU=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy8NK7maATSs=", - "_parent": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "name": "pauseGame", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGGy8OFNGaHD+8=", - "_parent": { - "$ref": "AAAAAAGGy8NK7maATSs=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy8OblWaJo9E=", - "_parent": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "name": "stopGame", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGGy8PFiWaQ7n8=", - "_parent": { - "$ref": "AAAAAAGGy8OblWaJo9E=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy8QXiGaSGUQ=", - "_parent": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "name": "moveRight", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGGy8SqZ2axwaY=", - "_parent": { - "$ref": "AAAAAAGGy8QXiGaSGUQ=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy8RXeWaYmI8=", - "_parent": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "name": "moveLeft", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGGy8TSyWa0MeI=", - "_parent": { - "$ref": "AAAAAAGGy8RXeWaYmI8=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy8RjRGae5HQ=", - "_parent": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "name": "rotateRight", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGGy8VJEGa3qAk=", - "_parent": { - "$ref": "AAAAAAGGy8RjRGae5HQ=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy8RvaWakSzM=", - "_parent": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "name": "rotateLeft", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGGy8Vp7Wa6lA0=", - "_parent": { - "$ref": "AAAAAAGGy8RvaWakSzM=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy8R73maqR+o=", - "_parent": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "name": "dropPiece", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGGy8W67Wa+bIM=", - "_parent": { - "$ref": "AAAAAAGGy8R73maqR+o=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy8XQqWbAmkg=", - "_parent": { - "$ref": "AAAAAAGGy70WwmY0WtY=" - }, - "name": "updateScore", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGGy8X1+GbHj1g=", - "_parent": { - "$ref": "AAAAAAGGy8XQqWbAmkg=" - }, - "type": "void", - "direction": "return" - } - ] - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGGy8uh+mcgY1w=", - "_parent": { - "$ref": "AAAAAAGGy9NvRmkrx4w=" - }, - "name": "Shape", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGGy9gyO2mwy/E=", - "_parent": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - }, - "source": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - }, - "target": { - "$ref": "AAAAAAGGy9gyH2mHYTA=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGGy+MVaq4UzvY=", - "_parent": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - }, - "name": "position", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGGy+MVaq4V1pc=", - "_parent": { - "$ref": "AAAAAAGGy+MVaq4UzvY=" - }, - "reference": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGGy+MVaq4WzSk=", - "_parent": { - "$ref": "AAAAAAGGy+MVaq4UzvY=" - }, - "reference": { - "$ref": "AAAAAAGGy9T4XmlM3lY=" - } - }, - "visibility": "private" - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGGy+HRLqJ7Quw=", - "_parent": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - }, - "name": "point", - "visibility": "private", - "type": "int" - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy9oBCGwfli0=", - "_parent": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - }, - "name": "moveRight", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGGy9r/pm3uvzo=", - "_parent": { - "$ref": "AAAAAAGGy9oBCGwfli0=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy9oDNGxAf3Y=", - "_parent": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - }, - "name": "moveLeft", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGGy9sOC24byIQ=", - "_parent": { - "$ref": "AAAAAAGGy9oDNGxAf3Y=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy9oFRGxhW54=", - "_parent": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - }, - "name": "rotateRight", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGGy9sdlW5I0jM=", - "_parent": { - "$ref": "AAAAAAGGy9oFRGxhW54=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy9oJvWyC7/k=", - "_parent": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - }, - "name": "rotateLeft", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGGy9srF251aF4=", - "_parent": { - "$ref": "AAAAAAGGy9oJvWyC7/k=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy9onwGyjP2s=", - "_parent": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - }, - "name": "moveDown", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGGy9s3/26iZus=", - "_parent": { - "$ref": "AAAAAAGGy9onwGyjP2s=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy+cgzc5htYo=", - "_parent": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - }, - "name": "changePoint", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGGy+dAg89xSzU=", - "_parent": { - "$ref": "AAAAAAGGy+cgzc5htYo=" - }, - "type": "void", - "direction": "return" - } - ] - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGGy9T4XmlM3lY=", - "_parent": { - "$ref": "AAAAAAGGy9NvRmkrx4w=" - }, - "name": "Position", - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGGy9UoxGl2GaQ=", - "_parent": { - "$ref": "AAAAAAGGy9T4XmlM3lY=" - }, - "name": "x", - "type": "int" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGGy9ch+2l84Bw=", - "_parent": { - "$ref": "AAAAAAGGy9T4XmlM3lY=" - }, - "name": "y", - "type": "int" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGGy9gyH2mHYTA=", - "_parent": { - "$ref": "AAAAAAGGy9NvRmkrx4w=" - }, - "name": "LeftStair", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGGy+QkZ7ksAKk=", - "_parent": { - "$ref": "AAAAAAGGy9gyH2mHYTA=" - }, - "source": { - "$ref": "AAAAAAGGy9gyH2mHYTA=" - }, - "target": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGGy+JTVKdhUnU=", - "_parent": { - "$ref": "AAAAAAGGy9gyH2mHYTA=" - }, - "name": "Attribute1", - "type": "" - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy+FvSZdQB1s=", - "_parent": { - "$ref": "AAAAAAGGy9gyH2mHYTA=" - }, - "name": "setPoint" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGGy97o93t5Ek0=", - "_parent": { - "$ref": "AAAAAAGGy9NvRmkrx4w=" - }, - "name": "TShape", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGGy97pJ3vPNSU=", - "_parent": { - "$ref": "AAAAAAGGy97o93t5Ek0=" - }, - "source": { - "$ref": "AAAAAAGGy97o93t5Ek0=" - }, - "target": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy+GYTprFFVE=", - "_parent": { - "$ref": "AAAAAAGGy97o93t5Ek0=" - }, - "name": "setPoint" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGGy97maXrlxoI=", - "_parent": { - "$ref": "AAAAAAGGy9NvRmkrx4w=" - }, - "name": "LLeft", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGGy97mkns7kEc=", - "_parent": { - "$ref": "AAAAAAGGy97maXrlxoI=" - }, - "source": { - "$ref": "AAAAAAGGy97maXrlxoI=" - }, - "target": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy+GQ5podsAo=", - "_parent": { - "$ref": "AAAAAAGGy97maXrlxoI=" - }, - "name": "setPoint" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGGy97kGnpR8xE=", - "_parent": { - "$ref": "AAAAAAGGy9NvRmkrx4w=" - }, - "name": "LRight", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGGy97kSXqn5Rw=", - "_parent": { - "$ref": "AAAAAAGGy97kGnpR8xE=" - }, - "source": { - "$ref": "AAAAAAGGy97kGnpR8xE=" - }, - "target": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy+GJVZl1an4=", - "_parent": { - "$ref": "AAAAAAGGy97kGnpR8xE=" - }, - "name": "setPoint" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGGy97hBXm9O8E=", - "_parent": { - "$ref": "AAAAAAGGy9NvRmkrx4w=" - }, - "name": "Square", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGGy97hLXoTfgU=", - "_parent": { - "$ref": "AAAAAAGGy97hBXm9O8E=" - }, - "source": { - "$ref": "AAAAAAGGy97hBXm9O8E=" - }, - "target": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy+GBUZjNKFw=", - "_parent": { - "$ref": "AAAAAAGGy97hBXm9O8E=" - }, - "name": "setPoint" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGGy97eTHkpeg8=", - "_parent": { - "$ref": "AAAAAAGGy9NvRmkrx4w=" - }, - "name": "RightStair", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGGy97eeHl/cng=", - "_parent": { - "$ref": "AAAAAAGGy97eTHkpeg8=" - }, - "source": { - "$ref": "AAAAAAGGy97eTHkpeg8=" - }, - "target": { - "$ref": "AAAAAAGGy8uh+mcgY1w=" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGGy+F5W5glTUE=", - "_parent": { - "$ref": "AAAAAAGGy97eTHkpeg8=" - }, - "name": "setPoint" - } - ] - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/Tetris/app/src/main/java/modele/DashBoard.kt b/Tetris/app/src/main/java/modele/DashBoard.kt index 2b3580e..53fc94a 100644 --- a/Tetris/app/src/main/java/modele/DashBoard.kt +++ b/Tetris/app/src/main/java/modele/DashBoard.kt @@ -89,7 +89,12 @@ class DashBoard(private val width: Int,private val height: Int,private val view: // ATTENTION ELLE BUG PAS DE COLLISION fun moveRight(shape:Shape):Position{ - //Check les limite du tableau ou mettre un try + //Check les limite du tableau à droite !!!! NE MARCHE PAS ATTENTION !!! + var limite = width-shape.position.getX() + if (limite >= 4 ){ + limite = 4 + } + for ( line in 0..3){ // Check si le décalage est possible for ( column in 0..3){ if ( column != 3) { diff --git a/Tetris_Diagramme.drawio b/Tetris_Diagramme.drawio deleted file mode 100644 index 88f36c1..0000000 --- a/Tetris_Diagramme.drawio +++ /dev/null @@ -1 +0,0 @@ -7Zxtc5s4EIB/jWfaD7nhxWD7Y+I0vZtJZnJNp9f2mwKK0RWQT5Zju7/+Vkhgg0RNGoskM8z0BdYgYPfRSrtaGPnzbPuRoWVyQ2Ocjjwn3o78y5Hn+Y47gf+EZCclk9CVggUjsRQdCO7IT6yEjpKuSYxXtQM5pSkny7owonmOI16TIcbopn7YA03rV12iBdYEdxFKdek/JOaJlE69yV7+JyaLpLyyG87kLxkqD1ZPskpQTDcHIv/DyJ8zSrncyrZznArllXqR5121/FrdGMM573IC+Zo5/O8vtxOSrZP826fFbvnpLJStPKJ0rR64MCFWt8x3pR7g7pdic52lVwxlsHmxSQjHd0sUCfkGzA+yhGcp7LmwuaQk55h9eIT7E0ZwQKauhhnH29bHcCvlAFWYZpizHRyiTjgDqOQ5iih3ovY3e/vMSqUnB7YJHCVEiolF1fhebbChNPcELU40LX5G9ylGa12NG5KlKBfqe6A5v1O/CH2hlCxy2I6wUBsIhJoIkHiufuBUaDhKSBpfox1di8dacRT9KPcuEsrIT2gWlTaAnxlXncoLa0fciTOVWRhewTG3pQ3chugGbWsHXqMVV4KIpilarsh99RgZYguSX1DOaaYOOgLKSaBw6lBUve4ACn9igGIaWmJiqjEx8i6E9yrJAM2cw7/XBJTphSgTWkmFFXUJdKRKsOCFyup7DcpAkbywPqM/8JymFHC6zKnEjqRpQ1SSl+IH3srdCuxH8sV1cczleC/5pJQpRBTOfUgLL5eQOMa5YIZyVDy0oqHwC4W2gwv4AzaZO38EowBufA777n4f/ojDGZ/THJ4FkQIGDPRtsCDwJGC1d2idthKusBtbni22Zga2GgikpDCtRKAcudzfsn8Glkzx3uCfBQ+XZ64Gha9D4RsASNE9Tm/pinBCRftMHtsA45jt63CTPMGMcItGD7yODsWSzT2/xaFECY5+3ND1I87g+UCv0ht7zjv4e0twJLaX8v+5uIpwJk5MGEyXwADvB+/Rr/cIO45M1ryH62okKUyGyUofk5XxrD5XGYeBRoQbGohwfWvOxWtxLg+UZXiYq7xmb+O20NY+WTHCZc/dBC1sLdUU4FvFV8HOwEevfBjmNT3zYfI9ymXk96tl8fCHvHwdeHlBXibTl+bFNBEeop/nRj9HzO464252tzVFccctwwg0n9D4Hd8t8XvpFsTm4Bd69guu+9IDia8nsz+KTPUQ1vQS1py5s+BoXOMb45pwbAsJUxZ2GCueO1bInvak/GifQ4Vvyo8WQ0WZJbtAqyLloaXIhmzYyceNI7D4+rzCCIu1YWPsHKPlI1pHCZbADLS8KC2m5Gm/tOjJ0wYtl4yCbgZaXgEt044DkT1a2oIW9C/MFiUjAxZ9Y2EKVXrmQs+JnsHuXCzlXYPZCiqaObCBkn4p8fVMV8+UmDKjDQpwHp+LMjfYo8vCFCC5ImmpHthTsSdAX1Mco+s8xvHosDILx1o1XCP8g4vTNYvwUb2KShe2wL+xTmpKIDCcIk4e6zdnUrhq7pbKZe4qNh3X19z8qV9vQz6VOm1vN60l70g78qG1dsBGaHdwmOofTUIqLTwDGlN6NCyW5qAv5zV6wv/WovqwSIOcrQpMRP7MHS+3BRLl77ClFu9MFUxVrZu8Cty1vFB4kgW/A2KLbI2CedzI3ji/Cse1tE4np/HrfNfY0aeirmNwDyV5p3cPenLjCkWcMoKH9fweE19NnzA2LKlVRau1vNfMGhptGZBiPb+YYYxOuqgvu/49O1WvH2Yr5t7+lJybkTlrk5WgrT6tQG6OGBvN/dH57LTcDZT1SllXz2aPMtOUeO/YBrjeMFyGyoKe4WrL1kgXxijZDoC9YcBMNQw9E9ZWC1cQ9p0svqPFgNhbRszXo8KeETMtZzUoGJa8T273oOP829aad6CvS0UMI6FFucxw6CmqlLL0O1/oOl2/r/yOOXkweA7LniN88cFJr5/SKHjL6eY2A1jIN/uN11FDb1Zvomu6udnQeNJIGb14vjnQX34+j0B1hO80el7PS+SuO20k8mf6wD2Zmrpf0wKn6396PneoX+yxfnHSeC8rKL9dceiRAwMSoTUiWtO4BIvvWAzFzrYG6+Dp2VYTGdbG6nCY5duY5R8xuyn9aTK7rUl+qGc/b3A+fGWktwr3an74iyHC+NKDtSEibF12GYYIu0OE7Iyv973b0JTNHoaI5w4RR8ze9XVaa0PE2wziy9jnaBDfVrRno2jMa3j7SdOLd43iz1znSEstYfypgvRQD9LfAhXlfOcoFW3zNhtUzBpUhM3PynWmohlwhm7PVHR4O+4VUtHZV7S56j6oqHJHT6Zi2vQVzZZsU2FKOsj6LhFM1PBoKyANWgpI/4Kgo2ji3YUYnz3nLqJMvBhTlY7KS9gsHfXGhrCon9LRCpagEUY4hi8AnaiWFHb33xiVjOy/1Op/+B8= \ No newline at end of file