From a9beada70b405b11aae0d19fd18b8fa7acf7b1c9 Mon Sep 17 00:00:00 2001 From: "antoine.perederii" Date: Fri, 10 Nov 2023 09:54:51 +0100 Subject: [PATCH] add java's TP3 --- 2A/Java/tp/3_tp/.idea/.gitignore | 3 + 2A/Java/tp/3_tp/.idea/3_tp.iml | 9 + 2A/Java/tp/3_tp/.idea/misc.xml | 6 + 2A/Java/tp/3_tp/.idea/modules.xml | 8 + 2A/Java/tp/3_tp/.idea/vcs.xml | 6 + 2A/Java/tp/3_tp/Sujet.txt | 5 + 2A/Java/tp/3_tp/TP3.mdj | 3944 +++++++++++++++++ 2A/Java/tp/3_tp/TP3/.idea/.gitignore | 3 + 2A/Java/tp/3_tp/TP3/.idea/misc.xml | 6 + 2A/Java/tp/3_tp/TP3/.idea/modules.xml | 8 + 2A/Java/tp/3_tp/TP3/.idea/vcs.xml | 6 + 2A/Java/tp/3_tp/TP3/TP3.iml | 11 + .../out/production/TP3/controlers/Main.class | Bin 0 -> 601 bytes .../production/TP3/data/Deserialiser.class | Bin 0 -> 271 bytes .../out/production/TP3/data/ExportCSV.class | Bin 0 -> 262 bytes .../out/production/TP3/data/FichierPlat.class | Bin 0 -> 108 bytes .../out/production/TP3/data/Serialiser.class | Bin 0 -> 265 bytes .../TP3/out/production/TP3/data/Stub.class | Bin 0 -> 247 bytes .../out/production/TP3/models/Vehicule.class | Bin 0 -> 932 bytes .../TP3/models/VehiculeTheque.class | Bin 0 -> 1242 bytes .../out/production/TP3/models/Voiture.class | Bin 0 -> 1171 bytes 2A/Java/tp/3_tp/TP3/src/controlers/Main.java | 25 + .../tp/3_tp/TP3/src/data/Deserialiser.java | 17 + 2A/Java/tp/3_tp/TP3/src/data/ExportCSV.java | 4 + 2A/Java/tp/3_tp/TP3/src/data/FichierPlat.java | 4 + 2A/Java/tp/3_tp/TP3/src/data/Serialiser.java | 31 + 2A/Java/tp/3_tp/TP3/src/data/Stub.java | 4 + 2A/Java/tp/3_tp/TP3/src/models/Vehicule.java | 14 + .../3_tp/TP3/src/models/VehiculeTheque.java | 20 + 2A/Java/tp/3_tp/TP3/src/models/Voiture.java | 27 + 30 files changed, 4161 insertions(+) create mode 100644 2A/Java/tp/3_tp/.idea/.gitignore create mode 100644 2A/Java/tp/3_tp/.idea/3_tp.iml create mode 100644 2A/Java/tp/3_tp/.idea/misc.xml create mode 100644 2A/Java/tp/3_tp/.idea/modules.xml create mode 100644 2A/Java/tp/3_tp/.idea/vcs.xml create mode 100644 2A/Java/tp/3_tp/Sujet.txt create mode 100644 2A/Java/tp/3_tp/TP3.mdj create mode 100644 2A/Java/tp/3_tp/TP3/.idea/.gitignore create mode 100644 2A/Java/tp/3_tp/TP3/.idea/misc.xml create mode 100644 2A/Java/tp/3_tp/TP3/.idea/modules.xml create mode 100644 2A/Java/tp/3_tp/TP3/.idea/vcs.xml create mode 100644 2A/Java/tp/3_tp/TP3/TP3.iml create mode 100644 2A/Java/tp/3_tp/TP3/out/production/TP3/controlers/Main.class create mode 100644 2A/Java/tp/3_tp/TP3/out/production/TP3/data/Deserialiser.class create mode 100644 2A/Java/tp/3_tp/TP3/out/production/TP3/data/ExportCSV.class create mode 100644 2A/Java/tp/3_tp/TP3/out/production/TP3/data/FichierPlat.class create mode 100644 2A/Java/tp/3_tp/TP3/out/production/TP3/data/Serialiser.class create mode 100644 2A/Java/tp/3_tp/TP3/out/production/TP3/data/Stub.class create mode 100644 2A/Java/tp/3_tp/TP3/out/production/TP3/models/Vehicule.class create mode 100644 2A/Java/tp/3_tp/TP3/out/production/TP3/models/VehiculeTheque.class create mode 100644 2A/Java/tp/3_tp/TP3/out/production/TP3/models/Voiture.class create mode 100644 2A/Java/tp/3_tp/TP3/src/controlers/Main.java create mode 100644 2A/Java/tp/3_tp/TP3/src/data/Deserialiser.java create mode 100644 2A/Java/tp/3_tp/TP3/src/data/ExportCSV.java create mode 100644 2A/Java/tp/3_tp/TP3/src/data/FichierPlat.java create mode 100644 2A/Java/tp/3_tp/TP3/src/data/Serialiser.java create mode 100644 2A/Java/tp/3_tp/TP3/src/data/Stub.java create mode 100644 2A/Java/tp/3_tp/TP3/src/models/Vehicule.java create mode 100644 2A/Java/tp/3_tp/TP3/src/models/VehiculeTheque.java create mode 100644 2A/Java/tp/3_tp/TP3/src/models/Voiture.java diff --git a/2A/Java/tp/3_tp/.idea/.gitignore b/2A/Java/tp/3_tp/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/2A/Java/tp/3_tp/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/2A/Java/tp/3_tp/.idea/3_tp.iml b/2A/Java/tp/3_tp/.idea/3_tp.iml new file mode 100644 index 0000000..d6ebd48 --- /dev/null +++ b/2A/Java/tp/3_tp/.idea/3_tp.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/2A/Java/tp/3_tp/.idea/misc.xml b/2A/Java/tp/3_tp/.idea/misc.xml new file mode 100644 index 0000000..639900d --- /dev/null +++ b/2A/Java/tp/3_tp/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/2A/Java/tp/3_tp/.idea/modules.xml b/2A/Java/tp/3_tp/.idea/modules.xml new file mode 100644 index 0000000..07476dd --- /dev/null +++ b/2A/Java/tp/3_tp/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/2A/Java/tp/3_tp/.idea/vcs.xml b/2A/Java/tp/3_tp/.idea/vcs.xml new file mode 100644 index 0000000..4fce1d8 --- /dev/null +++ b/2A/Java/tp/3_tp/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/2A/Java/tp/3_tp/Sujet.txt b/2A/Java/tp/3_tp/Sujet.txt new file mode 100644 index 0000000..e9c232c --- /dev/null +++ b/2A/Java/tp/3_tp/Sujet.txt @@ -0,0 +1,5 @@ +a partir d'une app de gestion de vehicules, nous sommes en mesure de charger et de sauv via le mecanisme de serialisation. Il faut donc implémenter les fonctionnalités suivantes : +- export des vehicules via le mecanisme de serialisation +- import de la liste de vehicules depuis le mécanbisme de serialisation + +un prestataire souhaite disposer de la liste des véhicules dans un fichier plat (ex : csv) diff --git a/2A/Java/tp/3_tp/TP3.mdj b/2A/Java/tp/3_tp/TP3.mdj new file mode 100644 index 0000000..5a102e6 --- /dev/null +++ b/2A/Java/tp/3_tp/TP3.mdj @@ -0,0 +1,3944 @@ +{ + "_type": "Project", + "_id": "AAAAAAFF+h6SjaM2Hec=", + "name": "Untitled", + "ownedElements": [ + { + "_type": "UMLModel", + "_id": "AAAAAAFF+qBWK6M3Z8Y=", + "_parent": { + "$ref": "AAAAAAFF+h6SjaM2Hec=" + }, + "name": "Model", + "ownedElements": [ + { + "_type": "UMLClassDiagram", + "_id": "AAAAAAFF+qBtyKM79qY=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Main", + "defaultDiagram": true, + "ownedViews": [ + { + "_type": "UMLClassView", + "_id": "AAAAAAGLuCryRuxjTqg=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGLuCryRuxkLVo=", + "_parent": { + "$ref": "AAAAAAGLuCryRuxjTqg=" + }, + "model": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGLuCryRuxlRUs=", + "_parent": { + "$ref": "AAAAAAGLuCryRuxkLVo=" + }, + "visible": false, + "font": "Arial;13;0", + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuCryR+xmM38=", + "_parent": { + "$ref": "AAAAAAGLuCryRuxkLVo=" + }, + "font": "Arial;13;1", + "left": 229, + "top": 383, + "width": 41.919921875, + "height": 13, + "text": "Main" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuCryR+xnVZU=", + "_parent": { + "$ref": "AAAAAAGLuCryRuxkLVo=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuCryR+xocUU=", + "_parent": { + "$ref": "AAAAAAGLuCryRuxkLVo=" + }, + "visible": false, + "font": "Arial;13;0", + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 224, + "top": 376, + "width": 51.919921875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGLuCryRuxlRUs=" + }, + "nameLabel": { + "$ref": "AAAAAAGLuCryR+xmM38=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGLuCryR+xnVZU=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuCryR+xocUU=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGLuCrySOxppqE=", + "_parent": { + "$ref": "AAAAAAGLuCryRuxjTqg=" + }, + "model": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "font": "Arial;13;0", + "left": 224, + "top": 401, + "width": 51.919921875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGLuCrySOxqz78=", + "_parent": { + "$ref": "AAAAAAGLuCryRuxjTqg=" + }, + "model": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "font": "Arial;13;0", + "left": 224, + "top": 411, + "width": 51.919921875, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGLuCrySOxrOSM=", + "_parent": { + "$ref": "AAAAAAGLuCryRuxjTqg=" + }, + "model": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGLuCrySexsWBQ=", + "_parent": { + "$ref": "AAAAAAGLuCryRuxjTqg=" + }, + "model": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 224, + "top": 376, + "width": 51.919921875, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAGLuCryRuxkLVo=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGLuCrySOxppqE=" + }, + "operationCompartment": { + "$ref": "AAAAAAGLuCrySOxqz78=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGLuCrySOxrOSM=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGLuCrySexsWBQ=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGLuCsPieyNnN8=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuCsPieyLF4M=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGLuCsPieyO8bk=", + "_parent": { + "$ref": "AAAAAAGLuCsPieyNnN8=" + }, + "model": { + "$ref": "AAAAAAGLuCsPieyLF4M=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGLuCsPieyP0MY=", + "_parent": { + "$ref": "AAAAAAGLuCsPieyO8bk=" + }, + "visible": false, + "font": "Arial;13;0", + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuCsPiuyQF1I=", + "_parent": { + "$ref": "AAAAAAGLuCsPieyO8bk=" + }, + "font": "Arial;13;1", + "left": 909, + "top": 159, + "width": 160.79248046875, + "height": 13, + "text": "Stub" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuCsPiuyRQvE=", + "_parent": { + "$ref": "AAAAAAGLuCsPieyO8bk=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuCsPiuySi8g=", + "_parent": { + "$ref": "AAAAAAGLuCsPieyO8bk=" + }, + "visible": false, + "font": "Arial;13;0", + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 904, + "top": 152, + "width": 170.79248046875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGLuCsPieyP0MY=" + }, + "nameLabel": { + "$ref": "AAAAAAGLuCsPiuyQF1I=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGLuCsPiuyRQvE=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuCsPiuySi8g=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGLuCsPiuyTEmQ=", + "_parent": { + "$ref": "AAAAAAGLuCsPieyNnN8=" + }, + "model": { + "$ref": "AAAAAAGLuCsPieyLF4M=" + }, + "font": "Arial;13;0", + "left": 904, + "top": 177, + "width": 170.79248046875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGLuCsPiuyUgJY=", + "_parent": { + "$ref": "AAAAAAGLuCsPieyNnN8=" + }, + "model": { + "$ref": "AAAAAAGLuCsPieyLF4M=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGLuCx1qO8hfdQ=", + "_parent": { + "$ref": "AAAAAAGLuCsPiuyUgJY=" + }, + "model": { + "$ref": "AAAAAAGLuCx1me8ePRg=" + }, + "font": "Arial;13;0", + "left": 909, + "top": 192, + "width": 160.79248046875, + "height": 13, + "text": "+charger(): VehiculeTheque", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 904, + "top": 187, + "width": 170.79248046875, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGLuCsPiuyVacU=", + "_parent": { + "$ref": "AAAAAAGLuCsPieyNnN8=" + }, + "model": { + "$ref": "AAAAAAGLuCsPieyLF4M=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGLuCsPiuyWO4Y=", + "_parent": { + "$ref": "AAAAAAGLuCsPieyNnN8=" + }, + "model": { + "$ref": "AAAAAAGLuCsPieyLF4M=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 904, + "top": 152, + "width": 170.79248046875, + "height": 58, + "nameCompartment": { + "$ref": "AAAAAAGLuCsPieyO8bk=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGLuCsPiuyTEmQ=" + }, + "operationCompartment": { + "$ref": "AAAAAAGLuCsPiuyUgJY=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGLuCsPiuyVacU=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGLuCsPiuyWO4Y=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGLuCsiQey3XxI=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGLuCsiQey4zfQ=", + "_parent": { + "$ref": "AAAAAAGLuCsiQey3XxI=" + }, + "model": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGLuCsiQey5PI4=", + "_parent": { + "$ref": "AAAAAAGLuCsiQey4zfQ=" + }, + "visible": false, + "font": "Arial;13;0", + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuCsiQuy6u6Y=", + "_parent": { + "$ref": "AAAAAAGLuCsiQey4zfQ=" + }, + "font": "Arial;13;1", + "left": 925, + "top": 447, + "width": 136.220703125, + "height": 13, + "text": "VehiculeTheque" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuCsiQuy77WA=", + "_parent": { + "$ref": "AAAAAAGLuCsiQey4zfQ=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuCsiQuy8Izg=", + "_parent": { + "$ref": "AAAAAAGLuCsiQey4zfQ=" + }, + "visible": false, + "font": "Arial;13;0", + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 920, + "top": 440, + "width": 146.220703125, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGLuCsiQey5PI4=" + }, + "nameLabel": { + "$ref": "AAAAAAGLuCsiQuy6u6Y=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGLuCsiQuy77WA=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuCsiQuy8Izg=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGLuCsiQuy9U/Y=", + "_parent": { + "$ref": "AAAAAAGLuCsiQey3XxI=" + }, + "model": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + }, + "font": "Arial;13;0", + "left": 920, + "top": 465, + "width": 146.220703125, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGLuCsiQuy+Um4=", + "_parent": { + "$ref": "AAAAAAGLuCsiQey3XxI=" + }, + "model": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGLuCwTnO7Q36g=", + "_parent": { + "$ref": "AAAAAAGLuCsiQuy+Um4=" + }, + "model": { + "$ref": "AAAAAAGLuCwTge7NSB8=" + }, + "font": "Arial;13;0", + "left": 925, + "top": 480, + "width": 136.220703125, + "height": 13, + "text": "+ajouterVehicule(): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 920, + "top": 475, + "width": 146.220703125, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGLuCsiQuy/zlc=", + "_parent": { + "$ref": "AAAAAAGLuCsiQey3XxI=" + }, + "model": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGLuCsiQuzABzU=", + "_parent": { + "$ref": "AAAAAAGLuCsiQey3XxI=" + }, + "model": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 920, + "top": 440, + "width": 146.220703125, + "height": 58, + "nameCompartment": { + "$ref": "AAAAAAGLuCsiQey4zfQ=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGLuCsiQuy9U/Y=" + }, + "operationCompartment": { + "$ref": "AAAAAAGLuCsiQuy+Um4=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGLuCsiQuy/zlc=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGLuCsiQuzABzU=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGLuCtR8uzhHe0=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuCtR8ezf5lk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGLuCtR8uzilu4=", + "_parent": { + "$ref": "AAAAAAGLuCtR8uzhHe0=" + }, + "model": { + "$ref": "AAAAAAGLuCtR8ezf5lk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGLuCtR8uzjfUs=", + "_parent": { + "$ref": "AAAAAAGLuCtR8uzilu4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 224, + "top": 160, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuCtR8uzki9U=", + "_parent": { + "$ref": "AAAAAAGLuCtR8uzilu4=" + }, + "font": "Arial;13;1", + "left": 1229, + "top": 703, + "width": 87.8134765625, + "height": 13, + "text": "Vehicule" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuCtR8uzlByU=", + "_parent": { + "$ref": "AAAAAAGLuCtR8uzilu4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 224, + "top": 160, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuCtR8uzmkr0=", + "_parent": { + "$ref": "AAAAAAGLuCtR8uzilu4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 224, + "top": 160, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 1224, + "top": 696, + "width": 97.8134765625, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGLuCtR8uzjfUs=" + }, + "nameLabel": { + "$ref": "AAAAAAGLuCtR8uzki9U=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGLuCtR8uzlByU=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuCtR8uzmkr0=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGLuCtR8uzn78M=", + "_parent": { + "$ref": "AAAAAAGLuCtR8uzhHe0=" + }, + "model": { + "$ref": "AAAAAAGLuCtR8ezf5lk=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGLuCu/IO5NQB0=", + "_parent": { + "$ref": "AAAAAAGLuCtR8uzn78M=" + }, + "model": { + "$ref": "AAAAAAGLuCu/Eu5KCSo=" + }, + "font": "Arial;13;0", + "left": 1229, + "top": 726, + "width": 87.8134765625, + "height": 13, + "text": "+nom: String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGLuCvfhO6Ecao=", + "_parent": { + "$ref": "AAAAAAGLuCtR8uzn78M=" + }, + "model": { + "$ref": "AAAAAAGLuCvff+6BIN0=" + }, + "font": "Arial;13;0", + "left": 1229, + "top": 741, + "width": 87.8134765625, + "height": 13, + "text": "+plaque: String", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 1224, + "top": 721, + "width": 97.8134765625, + "height": 38 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGLuCtR8uzoUBY=", + "_parent": { + "$ref": "AAAAAAGLuCtR8uzhHe0=" + }, + "model": { + "$ref": "AAAAAAGLuCtR8ezf5lk=" + }, + "font": "Arial;13;0", + "left": 1224, + "top": 759, + "width": 97.8134765625, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGLuCtR8uzpCkQ=", + "_parent": { + "$ref": "AAAAAAGLuCtR8uzhHe0=" + }, + "model": { + "$ref": "AAAAAAGLuCtR8ezf5lk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 112, + "top": 80, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGLuCtR8+zqXz0=", + "_parent": { + "$ref": "AAAAAAGLuCtR8uzhHe0=" + }, + "model": { + "$ref": "AAAAAAGLuCtR8ezf5lk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 112, + "top": 80, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 1224, + "top": 696, + "width": 97.8134765625, + "height": 73, + "nameCompartment": { + "$ref": "AAAAAAGLuCtR8uzilu4=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGLuCtR8uzn78M=" + }, + "operationCompartment": { + "$ref": "AAAAAAGLuCtR8uzoUBY=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGLuCtR8uzpCkQ=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGLuCtR8+zqXz0=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGLuC1c8PD1pIA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuC1c8PDzNaQ=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGLuC1c8PD2ZMY=", + "_parent": { + "$ref": "AAAAAAGLuC1c8PD1pIA=" + }, + "model": { + "$ref": "AAAAAAGLuC1c8PDzNaQ=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGLuC1c8PD3qCM=", + "_parent": { + "$ref": "AAAAAAGLuC1c8PD2ZMY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -64, + "top": -144, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuC1c8PD4sO0=", + "_parent": { + "$ref": "AAAAAAGLuC1c8PD2ZMY=" + }, + "font": "Arial;13;1", + "left": 517, + "top": 367, + "width": 220.0224609375, + "height": 13, + "text": "Deserialiseur" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuC1c8PD5fkw=", + "_parent": { + "$ref": "AAAAAAGLuC1c8PD2ZMY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -64, + "top": -144, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuC1c8PD6Tys=", + "_parent": { + "$ref": "AAAAAAGLuC1c8PD2ZMY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -64, + "top": -144, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 512, + "top": 360, + "width": 230.0224609375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGLuC1c8PD3qCM=" + }, + "nameLabel": { + "$ref": "AAAAAAGLuC1c8PD4sO0=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGLuC1c8PD5fkw=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuC1c8PD6Tys=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGLuC1c8PD7v08=", + "_parent": { + "$ref": "AAAAAAGLuC1c8PD1pIA=" + }, + "model": { + "$ref": "AAAAAAGLuC1c8PDzNaQ=" + }, + "font": "Arial;13;0", + "left": 512, + "top": 385, + "width": 230.0224609375, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGLuC1c8PD8d0Q=", + "_parent": { + "$ref": "AAAAAAGLuC1c8PD1pIA=" + }, + "model": { + "$ref": "AAAAAAGLuC1c8PDzNaQ=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGLuC5IFffYXGI=", + "_parent": { + "$ref": "AAAAAAGLuC1c8PD8d0Q=" + }, + "model": { + "$ref": "AAAAAAGLuC5H+vfSYKs=" + }, + "font": "Arial;13;0", + "left": 517, + "top": 400, + "width": 220.0224609375, + "height": 13, + "text": "+Deserialiser(fichier): VehiculeTheque", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 512, + "top": 395, + "width": 230.0224609375, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGLuC1c8PD9b10=", + "_parent": { + "$ref": "AAAAAAGLuC1c8PD1pIA=" + }, + "model": { + "$ref": "AAAAAAGLuC1c8PDzNaQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -32, + "top": -72, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGLuC1c8PD+tZg=", + "_parent": { + "$ref": "AAAAAAGLuC1c8PD1pIA=" + }, + "model": { + "$ref": "AAAAAAGLuC1c8PDzNaQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -32, + "top": -72, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 512, + "top": 360, + "width": 230.0224609375, + "height": 58, + "nameCompartment": { + "$ref": "AAAAAAGLuC1c8PD2ZMY=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGLuC1c8PD7v08=" + }, + "operationCompartment": { + "$ref": "AAAAAAGLuC1c8PD8d0Q=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGLuC1c8PD9b10=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGLuC1c8PD+tZg=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGLuC2JFPFJqSA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuC2JFPFH8o4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGLuC2JFPFKMMo=", + "_parent": { + "$ref": "AAAAAAGLuC2JFPFJqSA=" + }, + "model": { + "$ref": "AAAAAAGLuC2JFPFH8o4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGLuC2JFPFLrQE=", + "_parent": { + "$ref": "AAAAAAGLuC2JFPFKMMo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -336, + "top": -144, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuC2JFPFMx7Y=", + "_parent": { + "$ref": "AAAAAAGLuC2JFPFKMMo=" + }, + "font": "Arial;13;1", + "left": 509, + "top": 471, + "width": 235.9296875, + "height": 13, + "text": "Serialiseur" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuC2JFPFNfkA=", + "_parent": { + "$ref": "AAAAAAGLuC2JFPFKMMo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -336, + "top": -144, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuC2JFPFO9EQ=", + "_parent": { + "$ref": "AAAAAAGLuC2JFPFKMMo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -336, + "top": -144, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 504, + "top": 464, + "width": 245.9296875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGLuC2JFPFLrQE=" + }, + "nameLabel": { + "$ref": "AAAAAAGLuC2JFPFMx7Y=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGLuC2JFPFNfkA=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuC2JFPFO9EQ=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGLuC2JFPFPzbY=", + "_parent": { + "$ref": "AAAAAAGLuC2JFPFJqSA=" + }, + "model": { + "$ref": "AAAAAAGLuC2JFPFH8o4=" + }, + "font": "Arial;13;0", + "left": 504, + "top": 489, + "width": 245.9296875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGLuC2JFPFQzGc=", + "_parent": { + "$ref": "AAAAAAGLuC2JFPFJqSA=" + }, + "model": { + "$ref": "AAAAAAGLuC2JFPFH8o4=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGLuC62I/izZY4=", + "_parent": { + "$ref": "AAAAAAGLuC2JFPFQzGc=" + }, + "model": { + "$ref": "AAAAAAGLuC62G/it6xA=" + }, + "font": "Arial;13;0", + "left": 509, + "top": 504, + "width": 235.9296875, + "height": 13, + "text": "+Serialiser(fichier, VehiculeTheque): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 504, + "top": 499, + "width": 245.9296875, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGLuC2JFPFRzfE=", + "_parent": { + "$ref": "AAAAAAGLuC2JFPFJqSA=" + }, + "model": { + "$ref": "AAAAAAGLuC2JFPFH8o4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -168, + "top": -72, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGLuC2JFPFSkPQ=", + "_parent": { + "$ref": "AAAAAAGLuC2JFPFJqSA=" + }, + "model": { + "$ref": "AAAAAAGLuC2JFPFH8o4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -168, + "top": -72, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 504, + "top": 464, + "width": 245.9296875, + "height": 58, + "nameCompartment": { + "$ref": "AAAAAAGLuC2JFPFKMMo=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGLuC2JFPFPzbY=" + }, + "operationCompartment": { + "$ref": "AAAAAAGLuC2JFPFQzGc=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGLuC2JFPFRzfE=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGLuC2JFPFSkPQ=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGLuDBXBfpdvU4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuDBXBPpbCa8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGLuDBXBfpeP9Q=", + "_parent": { + "$ref": "AAAAAAGLuDBXBfpdvU4=" + }, + "model": { + "$ref": "AAAAAAGLuDBXBPpbCa8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGLuDBXBfpfvKM=", + "_parent": { + "$ref": "AAAAAAGLuDBXBfpeP9Q=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -176, + "top": -48, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuDBXBfpgPKI=", + "_parent": { + "$ref": "AAAAAAGLuDBXBfpeP9Q=" + }, + "font": "Arial;13;1", + "left": 485, + "top": 655, + "width": 300.9423828125, + "height": 13, + "text": "FichierPlat" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuDBXBfph8fA=", + "_parent": { + "$ref": "AAAAAAGLuDBXBfpeP9Q=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -176, + "top": -48, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuDBXBfpi3ws=", + "_parent": { + "$ref": "AAAAAAGLuDBXBfpeP9Q=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -176, + "top": -48, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 480, + "top": 648, + "width": 310.9423828125, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGLuDBXBfpfvKM=" + }, + "nameLabel": { + "$ref": "AAAAAAGLuDBXBfpgPKI=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGLuDBXBfph8fA=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuDBXBfpi3ws=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGLuDBXBfpjq1A=", + "_parent": { + "$ref": "AAAAAAGLuDBXBfpdvU4=" + }, + "model": { + "$ref": "AAAAAAGLuDBXBPpbCa8=" + }, + "font": "Arial;13;0", + "left": 480, + "top": 673, + "width": 310.9423828125, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGLuDBXBfpkWgg=", + "_parent": { + "$ref": "AAAAAAGLuDBXBfpdvU4=" + }, + "model": { + "$ref": "AAAAAAGLuDBXBPpbCa8=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGLuDr/ygzwW+Y=", + "_parent": { + "$ref": "AAAAAAGLuDBXBfpkWgg=" + }, + "model": { + "$ref": "AAAAAAGLuDr/rAztBGA=" + }, + "font": "Arial;13;0", + "left": 485, + "top": 688, + "width": 300.9423828125, + "height": 13, + "text": "+ExporterFichier(Fichier, VehiculeTheque): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 480, + "top": 683, + "width": 310.9423828125, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGLuDBXBfplV6M=", + "_parent": { + "$ref": "AAAAAAGLuDBXBfpdvU4=" + }, + "model": { + "$ref": "AAAAAAGLuDBXBPpbCa8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -88, + "top": -24, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGLuDBXBfpmFOA=", + "_parent": { + "$ref": "AAAAAAGLuDBXBfpdvU4=" + }, + "model": { + "$ref": "AAAAAAGLuDBXBPpbCa8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -88, + "top": -24, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 480, + "top": 648, + "width": 310.9423828125, + "height": 58, + "nameCompartment": { + "$ref": "AAAAAAGLuDBXBfpeP9Q=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGLuDBXBfpjq1A=" + }, + "operationCompartment": { + "$ref": "AAAAAAGLuDBXBfpkWgg=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGLuDBXBfplV6M=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGLuDBXBfpmFOA=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGLuDFTFPvmbMA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuDFTFPvkGlY=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGLuDFTFPvnBUw=", + "_parent": { + "$ref": "AAAAAAGLuDFTFPvmbMA=" + }, + "model": { + "$ref": "AAAAAAGLuDFTFPvkGlY=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGLuDFTFPvobQM=", + "_parent": { + "$ref": "AAAAAAGLuDFTFPvnBUw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -256, + "top": -16, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuDFTFPvpEnk=", + "_parent": { + "$ref": "AAAAAAGLuDFTFPvnBUw=" + }, + "font": "Arial;13;1", + "left": 485, + "top": 783, + "width": 300.9423828125, + "height": 13, + "text": "ExportCSV" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuDFTFPvqlkg=", + "_parent": { + "$ref": "AAAAAAGLuDFTFPvnBUw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -256, + "top": -16, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuDFTFPvr0HA=", + "_parent": { + "$ref": "AAAAAAGLuDFTFPvnBUw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -256, + "top": -16, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 480, + "top": 776, + "width": 310.9423828125, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGLuDFTFPvobQM=" + }, + "nameLabel": { + "$ref": "AAAAAAGLuDFTFPvpEnk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGLuDFTFPvqlkg=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuDFTFPvr0HA=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGLuDFTFPvsqMg=", + "_parent": { + "$ref": "AAAAAAGLuDFTFPvmbMA=" + }, + "model": { + "$ref": "AAAAAAGLuDFTFPvkGlY=" + }, + "font": "Arial;13;0", + "left": 480, + "top": 801, + "width": 310.9423828125, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGLuDFTFfvtnFc=", + "_parent": { + "$ref": "AAAAAAGLuDFTFPvmbMA=" + }, + "model": { + "$ref": "AAAAAAGLuDFTFPvkGlY=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGLuDGR1PyVKHU=", + "_parent": { + "$ref": "AAAAAAGLuDFTFfvtnFc=" + }, + "model": { + "$ref": "AAAAAAGLuDGRz/yPoXs=" + }, + "font": "Arial;13;0", + "left": 485, + "top": 816, + "width": 300.9423828125, + "height": 13, + "text": "+ExporterFichier(Fichier, VehiculeTheque): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 480, + "top": 811, + "width": 310.9423828125, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGLuDFTFfvuhOE=", + "_parent": { + "$ref": "AAAAAAGLuDFTFPvmbMA=" + }, + "model": { + "$ref": "AAAAAAGLuDFTFPvkGlY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -128, + "top": -8, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGLuDFTFfvv4n0=", + "_parent": { + "$ref": "AAAAAAGLuDFTFPvmbMA=" + }, + "model": { + "$ref": "AAAAAAGLuDFTFPvkGlY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -128, + "top": -8, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 480, + "top": 776, + "width": 310.9423828125, + "height": 58, + "nameCompartment": { + "$ref": "AAAAAAGLuDFTFPvnBUw=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGLuDFTFPvsqMg=" + }, + "operationCompartment": { + "$ref": "AAAAAAGLuDFTFfvtnFc=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGLuDFTFfvuhOE=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGLuDFTFfvv4n0=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGLuDG7af3XAtw=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuDG7af3VYeo=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDG7af3Y/Hk=", + "_parent": { + "$ref": "AAAAAAGLuDG7af3XAtw=" + }, + "model": { + "$ref": "AAAAAAGLuDG7af3VYeo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 248, + "top": 651, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDG7af3XAtw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDG7af3ZdBs=", + "_parent": { + "$ref": "AAAAAAGLuDG7af3XAtw=" + }, + "model": { + "$ref": "AAAAAAGLuDG7af3VYeo=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 248, + "top": 636, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGLuDG7af3XAtw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDG7af3a3rY=", + "_parent": { + "$ref": "AAAAAAGLuDG7af3XAtw=" + }, + "model": { + "$ref": "AAAAAAGLuDG7af3VYeo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 247, + "top": 680, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDG7af3XAtw=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGLuDBXBfpdvU4=" + }, + "tail": { + "$ref": "AAAAAAGLuCryRuxjTqg=" + }, + "lineStyle": 1, + "points": "249:421;248:672;479:674", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGLuDG7af3Y/Hk=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGLuDG7af3ZdBs=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuDG7af3a3rY=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAGLuDIIDwBjL00=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuDIIDgBhCW8=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDIIDwBkVa0=", + "_parent": { + "$ref": "AAAAAAGLuDIIDwBjL00=" + }, + "model": { + "$ref": "AAAAAAGLuDIIDgBhCW8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 619, + "top": 733, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDIIDwBjL00=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDIIDwBl4C4=", + "_parent": { + "$ref": "AAAAAAGLuDIIDwBjL00=" + }, + "model": { + "$ref": "AAAAAAGLuDIIDgBhCW8=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 604, + "top": 733, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGLuDIIDwBjL00=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDIIDwBmqd4=", + "_parent": { + "$ref": "AAAAAAGLuDIIDwBjL00=" + }, + "model": { + "$ref": "AAAAAAGLuDIIDgBhCW8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 648, + "top": 734, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDIIDwBjL00=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGLuDBXBfpdvU4=" + }, + "tail": { + "$ref": "AAAAAAGLuDFTFPvmbMA=" + }, + "lineStyle": 1, + "points": "634:775;634:706", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGLuDIIDwBkVa0=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGLuDIIDwBl4C4=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuDIIDwBmqd4=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGLuDJWCAFpIn0=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuDJWCAFnOpI=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDJWCAFqYf8=", + "_parent": { + "$ref": "AAAAAAGLuDJWCAFpIn0=" + }, + "model": { + "$ref": "AAAAAAGLuDJWCAFnOpI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1004, + "top": 317, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDJWCAFpIn0=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDJWCAFrLCQ=", + "_parent": { + "$ref": "AAAAAAGLuDJWCAFpIn0=" + }, + "model": { + "$ref": "AAAAAAGLuDJWCAFnOpI=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 1019, + "top": 317, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGLuDJWCAFpIn0=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDJWCQFs26Q=", + "_parent": { + "$ref": "AAAAAAGLuDJWCAFpIn0=" + }, + "model": { + "$ref": "AAAAAAGLuDJWCAFnOpI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 975, + "top": 318, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDJWCAFpIn0=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGLuCsiQey3XxI=" + }, + "tail": { + "$ref": "AAAAAAGLuCsPieyNnN8=" + }, + "lineStyle": 1, + "points": "988:210;992:439", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGLuDJWCAFqYf8=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGLuDJWCAFrLCQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuDJWCQFs26Q=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGLuDUPzwXGwJI=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuDUPzgXE2zk=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDUPzwXHTVs=", + "_parent": { + "$ref": "AAAAAAGLuDUPzwXGwJI=" + }, + "model": { + "$ref": "AAAAAAGLuDUPzgXE2zk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 977, + "top": 673, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDUPzwXGwJI=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDUPzwXIcgU=", + "_parent": { + "$ref": "AAAAAAGLuDUPzwXGwJI=" + }, + "model": { + "$ref": "AAAAAAGLuDUPzgXE2zk=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 962, + "top": 673, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGLuDUPzwXGwJI=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDUPzwXJQGY=", + "_parent": { + "$ref": "AAAAAAGLuDUPzwXGwJI=" + }, + "model": { + "$ref": "AAAAAAGLuDUPzgXE2zk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1007, + "top": 674, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDUPzwXGwJI=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGLuCsiQey3XxI=" + }, + "tail": { + "$ref": "AAAAAAGLuDBXBfpdvU4=" + }, + "lineStyle": 1, + "points": "791:678;992:680;992:498", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGLuDUPzwXHTVs=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGLuDUPzwXIcgU=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuDUPzwXJQGY=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGLuDc4LQbyczs=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuDc4LQbwdIk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGLuDc4LQbzYpA=", + "_parent": { + "$ref": "AAAAAAGLuDc4LQbyczs=" + }, + "model": { + "$ref": "AAAAAAGLuDc4LQbwdIk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGLuDc4LQb0Azw=", + "_parent": { + "$ref": "AAAAAAGLuDc4LQbzYpA=" + }, + "font": "Arial;13;0", + "left": 1229, + "top": 541, + "width": 60.70263671875, + "height": 13, + "text": "«abstract»" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuDc4LQb1//s=", + "_parent": { + "$ref": "AAAAAAGLuDc4LQbzYpA=" + }, + "font": "Arial;13;1", + "left": 1229, + "top": 556, + "width": 60.70263671875, + "height": 13, + "text": "Vehicule" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuDc4LQb2jKU=", + "_parent": { + "$ref": "AAAAAAGLuDc4LQbzYpA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -336, + "top": 208, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGLuDc4LQb3ElY=", + "_parent": { + "$ref": "AAAAAAGLuDc4LQbzYpA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -336, + "top": 208, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 1224, + "top": 536, + "width": 70.70263671875, + "height": 38, + "stereotypeLabel": { + "$ref": "AAAAAAGLuDc4LQb0Azw=" + }, + "nameLabel": { + "$ref": "AAAAAAGLuDc4LQb1//s=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGLuDc4LQb2jKU=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuDc4LQb3ElY=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGLuDc4LQb4cTA=", + "_parent": { + "$ref": "AAAAAAGLuDc4LQbyczs=" + }, + "model": { + "$ref": "AAAAAAGLuDc4LQbwdIk=" + }, + "font": "Arial;13;0", + "left": 1224, + "top": 574, + "width": 70.70263671875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGLuDc4Lgb5vlo=", + "_parent": { + "$ref": "AAAAAAGLuDc4LQbyczs=" + }, + "model": { + "$ref": "AAAAAAGLuDc4LQbwdIk=" + }, + "font": "Arial;13;0", + "left": 1224, + "top": 584, + "width": 70.70263671875, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGLuDc4Lgb6Tvw=", + "_parent": { + "$ref": "AAAAAAGLuDc4LQbyczs=" + }, + "model": { + "$ref": "AAAAAAGLuDc4LQbwdIk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -168, + "top": 104, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGLuDc4Lgb7+wE=", + "_parent": { + "$ref": "AAAAAAGLuDc4LQbyczs=" + }, + "model": { + "$ref": "AAAAAAGLuDc4LQbwdIk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -168, + "top": 104, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 1224, + "top": 536, + "width": 70.70263671875, + "height": 58, + "nameCompartment": { + "$ref": "AAAAAAGLuDc4LQbzYpA=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGLuDc4LQb4cTA=" + }, + "operationCompartment": { + "$ref": "AAAAAAGLuDc4Lgb5vlo=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGLuDc4Lgb6Tvw=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGLuDc4Lgb7+wE=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGLuDgeiQlHix4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuDgeiAlFPHw=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDgeiQlIwgw=", + "_parent": { + "$ref": "AAAAAAGLuDgeiQlHix4=" + }, + "model": { + "$ref": "AAAAAAGLuDgeiAlFPHw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1270, + "top": 177, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDgeiQlHix4=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDgeiQlJLfY=", + "_parent": { + "$ref": "AAAAAAGLuDgeiQlHix4=" + }, + "model": { + "$ref": "AAAAAAGLuDgeiAlFPHw=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 1285, + "top": 177, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGLuDgeiQlHix4=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDgeiglKG3Y=", + "_parent": { + "$ref": "AAAAAAGLuDgeiQlHix4=" + }, + "model": { + "$ref": "AAAAAAGLuDgeiAlFPHw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1241, + "top": 178, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDgeiQlHix4=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGLuDc4LQbyczs=" + }, + "tail": { + "$ref": "AAAAAAGLuCsPieyNnN8=" + }, + "lineStyle": 1, + "points": "1075:181;1256:184;1258:535", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGLuDgeiQlIwgw=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGLuDgeiQlJLfY=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuDgeiglKG3Y=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGLuDhvZwtU+9E=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuDhvZgtQPNI=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDhvZwtV54Y=", + "_parent": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + }, + "model": { + "$ref": "AAAAAAGLuDhvZgtQPNI=" + }, + "font": "Arial;13;0", + "left": 1159, + "top": 504, + "width": 84.9189453125, + "height": 13, + "alpha": 0.5648509136358307, + "distance": 58.463663928973865, + "hostEdge": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + }, + "edgePosition": 1, + "text": "+*lesVehicules" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDhvZwtWy7Q=", + "_parent": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + }, + "model": { + "$ref": "AAAAAAGLuDhvZgtQPNI=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 1154, + "top": 488, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDhvZwtXoKE=", + "_parent": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + }, + "model": { + "$ref": "AAAAAAGLuDhvZgtQPNI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1138, + "top": 531, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDhvZwtY4Kw=", + "_parent": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + }, + "model": { + "$ref": "AAAAAAGLuDhvZgtR9pU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1095, + "top": 483, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDhvZwtZhco=", + "_parent": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + }, + "model": { + "$ref": "AAAAAAGLuDhvZgtR9pU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1102, + "top": 471, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDhvZwtaHGE=", + "_parent": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + }, + "model": { + "$ref": "AAAAAAGLuDhvZgtR9pU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1082, + "top": 508, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDhvZwtbSpk=", + "_parent": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + }, + "model": { + "$ref": "AAAAAAGLuDhvZgtSu1Y=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1203, + "top": 522, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDhvZwtcE4A=", + "_parent": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + }, + "model": { + "$ref": "AAAAAAGLuDhvZgtSu1Y=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1205, + "top": 508, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDhvZwtdhZg=", + "_parent": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + }, + "model": { + "$ref": "AAAAAAGLuDhvZgtSu1Y=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1198, + "top": 549, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGLuDhvZwteQpE=", + "_parent": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + }, + "model": { + "$ref": "AAAAAAGLuDhvZgtR9pU=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGLuDhvZwtfgZI=", + "_parent": { + "$ref": "AAAAAAGLuDhvZwtU+9E=" + }, + "model": { + "$ref": "AAAAAAGLuDhvZgtSu1Y=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGLuDc4LQbyczs=" + }, + "tail": { + "$ref": "AAAAAAGLuCsiQey3XxI=" + }, + "lineStyle": 1, + "points": "1066:495;1223:551", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGLuDhvZwtV54Y=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGLuDhvZwtWy7Q=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuDhvZwtXoKE=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGLuDhvZwtY4Kw=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGLuDhvZwtZhco=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGLuDhvZwtaHGE=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGLuDhvZwtbSpk=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGLuDhvZwtcE4A=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGLuDhvZwtdhZg=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGLuDhvZwteQpE=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGLuDhvZwtfgZI=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAGLuDilGQyl2JE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuDilGQyjUuw=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDilGQymf2o=", + "_parent": { + "$ref": "AAAAAAGLuDilGQyl2JE=" + }, + "model": { + "$ref": "AAAAAAGLuDilGQyjUuw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1250, + "top": 639, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDilGQyl2JE=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDilGQynb1o=", + "_parent": { + "$ref": "AAAAAAGLuDilGQyl2JE=" + }, + "model": { + "$ref": "AAAAAAGLuDilGQyjUuw=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 1235, + "top": 640, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGLuDilGQyl2JE=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDilGQyof5o=", + "_parent": { + "$ref": "AAAAAAGLuDilGQyl2JE=" + }, + "model": { + "$ref": "AAAAAAGLuDilGQyjUuw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1279, + "top": 636, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDilGQyl2JE=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGLuDc4LQbyczs=" + }, + "tail": { + "$ref": "AAAAAAGLuCtR8uzhHe0=" + }, + "lineStyle": 1, + "points": "1269:695;1261:594", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGLuDilGQymf2o=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGLuDilGQynb1o=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuDilGQyof5o=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGLuDuTwQ82AOU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuDuTwQ80p5k=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDuTwQ838CU=", + "_parent": { + "$ref": "AAAAAAGLuDuTwQ82AOU=" + }, + "model": { + "$ref": "AAAAAAGLuDuTwQ80p5k=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 392, + "top": 373, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDuTwQ82AOU=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDuTwQ846SM=", + "_parent": { + "$ref": "AAAAAAGLuDuTwQ82AOU=" + }, + "model": { + "$ref": "AAAAAAGLuDuTwQ80p5k=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 392, + "top": 358, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGLuDuTwQ82AOU=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDuTwQ85ESw=", + "_parent": { + "$ref": "AAAAAAGLuDuTwQ82AOU=" + }, + "model": { + "$ref": "AAAAAAGLuDuTwQ80p5k=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 393, + "top": 402, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDuTwQ82AOU=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGLuC1c8PD1pIA=" + }, + "tail": { + "$ref": "AAAAAAGLuCryRuxjTqg=" + }, + "lineStyle": 1, + "points": "276:397;511:391", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGLuDuTwQ838CU=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGLuDuTwQ846SM=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuDuTwQ85ESw=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGLuDuhOQ/LIIU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuDuhOQ/JeUo=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDuhOQ/MWx8=", + "_parent": { + "$ref": "AAAAAAGLuDuhOQ/LIIU=" + }, + "model": { + "$ref": "AAAAAAGLuDuhOQ/JeUo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 396, + "top": 413, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDuhOQ/LIIU=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDuhOQ/NFis=", + "_parent": { + "$ref": "AAAAAAGLuDuhOQ/LIIU=" + }, + "model": { + "$ref": "AAAAAAGLuDuhOQ/JeUo=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 400, + "top": 398, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGLuDuhOQ/LIIU=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDuhOQ/OoT0=", + "_parent": { + "$ref": "AAAAAAGLuDuhOQ/LIIU=" + }, + "model": { + "$ref": "AAAAAAGLuDuhOQ/JeUo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 389, + "top": 442, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDuhOQ/LIIU=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGLuC2JFPFJqSA=" + }, + "tail": { + "$ref": "AAAAAAGLuCryRuxjTqg=" + }, + "lineStyle": 1, + "points": "276:405;510:463", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGLuDuhOQ/MWx8=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGLuDuhOQ/NFis=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuDuhOQ/OoT0=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGLuDuuQBBUpJ8=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuDuuQBBS4qQ=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDuuQBBVvno=", + "_parent": { + "$ref": "AAAAAAGLuDuuQBBUpJ8=" + }, + "model": { + "$ref": "AAAAAAGLuDuuQBBS4qQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 833, + "top": 411, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDuuQBBUpJ8=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDuuQBBW9lk=", + "_parent": { + "$ref": "AAAAAAGLuDuuQBBUpJ8=" + }, + "model": { + "$ref": "AAAAAAGLuDuuQBBS4qQ=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 836, + "top": 396, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGLuDuuQBBUpJ8=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDuuQBBX/RE=", + "_parent": { + "$ref": "AAAAAAGLuDuuQBBUpJ8=" + }, + "model": { + "$ref": "AAAAAAGLuDuuQBBS4qQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 826, + "top": 440, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDuuQBBUpJ8=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGLuCsiQey3XxI=" + }, + "tail": { + "$ref": "AAAAAAGLuC1c8PD1pIA=" + }, + "lineStyle": 1, + "points": "742:413;919:452", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGLuDuuQBBVvno=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGLuDuuQBBW9lk=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuDuuQBBX/RE=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGLuDu/MBDOjbg=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuDu/MBDME94=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDu/MRDP5RY=", + "_parent": { + "$ref": "AAAAAAGLuDu/MBDOjbg=" + }, + "model": { + "$ref": "AAAAAAGLuDu/MBDME94=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 833, + "top": 457, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDu/MBDOjbg=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDu/MRDQD0Q=", + "_parent": { + "$ref": "AAAAAAGLuDu/MBDOjbg=" + }, + "model": { + "$ref": "AAAAAAGLuDu/MBDME94=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 832, + "top": 442, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGLuDu/MBDOjbg=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDu/MRDRWUQ=", + "_parent": { + "$ref": "AAAAAAGLuDu/MBDOjbg=" + }, + "model": { + "$ref": "AAAAAAGLuDu/MBDME94=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 834, + "top": 486, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDu/MBDOjbg=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGLuCsiQey3XxI=" + }, + "tail": { + "$ref": "AAAAAAGLuC2JFPFJqSA=" + }, + "lineStyle": 1, + "points": "750:484;919:473", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGLuDu/MRDP5RY=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGLuDu/MRDQD0Q=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuDu/MRDRWUQ=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGLuDvtghGSgxQ=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuDvtgRGO7oM=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDvtghGTOCM=", + "_parent": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + }, + "model": { + "$ref": "AAAAAAGLuDvtgRGO7oM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 623, + "top": 229, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDvtghGUJM8=", + "_parent": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + }, + "model": { + "$ref": "AAAAAAGLuDvtgRGO7oM=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 631, + "top": 216, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDvtghGVm0A=", + "_parent": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + }, + "model": { + "$ref": "AAAAAAGLuDvtgRGO7oM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 608, + "top": 254, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDvtghGW9MY=", + "_parent": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + }, + "model": { + "$ref": "AAAAAAGLuDvtgRGPPSo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 294, + "top": 357, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDvtghGXiko=", + "_parent": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + }, + "model": { + "$ref": "AAAAAAGLuDvtgRGPPSo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 291, + "top": 344, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDvtgxGY9CU=", + "_parent": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + }, + "model": { + "$ref": "AAAAAAGLuDvtgRGPPSo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 300, + "top": 384, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDvtgxGZjtE=", + "_parent": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + }, + "model": { + "$ref": "AAAAAAGLuDvtgRGQyAM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 927, + "top": 406, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDvtgxGaqq8=", + "_parent": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + }, + "model": { + "$ref": "AAAAAAGLuDvtgRGQyAM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 931, + "top": 394, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuDvtgxGbzDc=", + "_parent": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + }, + "model": { + "$ref": "AAAAAAGLuDvtgRGQyAM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 917, + "top": 432, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGLuDvtgxGc0as=", + "_parent": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + }, + "model": { + "$ref": "AAAAAAGLuDvtgRGPPSo=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGLuDvtgxGdafE=", + "_parent": { + "$ref": "AAAAAAGLuDvtghGSgxQ=" + }, + "model": { + "$ref": "AAAAAAGLuDvtgRGQyAM=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGLuCsiQey3XxI=" + }, + "tail": { + "$ref": "AAAAAAGLuCryRuxjTqg=" + }, + "lineStyle": 1, + "points": "276:387;616:248;942:439", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGLuDvtghGTOCM=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGLuDvtghGUJM8=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuDvtghGVm0A=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGLuDvtghGW9MY=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGLuDvtghGXiko=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGLuDvtgxGY9CU=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGLuDvtgxGZjtE=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGLuDvtgxGaqq8=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGLuDvtgxGbzDc=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGLuDvtgxGc0as=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGLuDvtgxGdafE=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGLuEYYhBcViGs=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGLuEYYhBcTQls=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuEYYhBcWtRg=", + "_parent": { + "$ref": "AAAAAAGLuEYYhBcViGs=" + }, + "model": { + "$ref": "AAAAAAGLuEYYhBcTQls=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 248, + "top": 155, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuEYYhBcViGs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuEYYhBcX2mE=", + "_parent": { + "$ref": "AAAAAAGLuEYYhBcViGs=" + }, + "model": { + "$ref": "AAAAAAGLuEYYhBcTQls=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 248, + "top": 140, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGLuEYYhBcViGs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGLuEYYhBcY+70=", + "_parent": { + "$ref": "AAAAAAGLuEYYhBcViGs=" + }, + "model": { + "$ref": "AAAAAAGLuEYYhBcTQls=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 247, + "top": 184, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGLuEYYhBcViGs=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGLuCsPieyNnN8=" + }, + "tail": { + "$ref": "AAAAAAGLuCryRuxjTqg=" + }, + "lineStyle": 1, + "points": "249:375;248:176;903:180", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGLuEYYhBcWtRg=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGLuEYYhBcX2mE=" + }, + "propertyLabel": { + "$ref": "AAAAAAGLuEYYhBcY+70=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGLuCryQuxhPrY=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Main", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAGLuC1OlfCy6Hk=", + "_parent": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "source": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "target": { + "$ref": "AAAAAAGLuC0LzO+LiSs=" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGLuC+9Rvl0bh0=", + "_parent": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "source": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "target": { + "$ref": "AAAAAAGLuCsPieyLF4M=" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGLuDG7af3VYeo=", + "_parent": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "source": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "target": { + "$ref": "AAAAAAGLuDBXBPpbCa8=" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGLuDHgF/9bdc8=", + "_parent": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "source": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "target": { + "$ref": "AAAAAAGLuDFTFPvkGlY=" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGLuDuTwQ80p5k=", + "_parent": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "source": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "target": { + "$ref": "AAAAAAGLuC1c8PDzNaQ=" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGLuDuhOQ/JeUo=", + "_parent": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "source": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "target": { + "$ref": "AAAAAAGLuC2JFPFH8o4=" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGLuDvtgRGO7oM=", + "_parent": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGLuDvtgRGPPSo=", + "_parent": { + "$ref": "AAAAAAGLuDvtgRGO7oM=" + }, + "reference": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGLuDvtgRGQyAM=", + "_parent": { + "$ref": "AAAAAAGLuDvtgRGO7oM=" + }, + "reference": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGLuEYYhBcTQls=", + "_parent": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "source": { + "$ref": "AAAAAAGLuCryQuxhPrY=" + }, + "target": { + "$ref": "AAAAAAGLuCsPieyLF4M=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGLuCsPieyLF4M=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Stub", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAGLuDJWCAFnOpI=", + "_parent": { + "$ref": "AAAAAAGLuCsPieyLF4M=" + }, + "source": { + "$ref": "AAAAAAGLuCsPieyLF4M=" + }, + "target": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGLuDJj7gH5eSs=", + "_parent": { + "$ref": "AAAAAAGLuCsPieyLF4M=" + }, + "source": { + "$ref": "AAAAAAGLuCsPieyLF4M=" + }, + "target": { + "$ref": "AAAAAAGLuCtR8ezf5lk=" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGLuDgeiAlFPHw=", + "_parent": { + "$ref": "AAAAAAGLuCsPieyLF4M=" + }, + "source": { + "$ref": "AAAAAAGLuCsPieyLF4M=" + }, + "target": { + "$ref": "AAAAAAGLuDc4LQbwdIk=" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGLuCx1me8ePRg=", + "_parent": { + "$ref": "AAAAAAGLuCsPieyLF4M=" + }, + "name": "charger", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGLuCy4JO9Pqms=", + "_parent": { + "$ref": "AAAAAAGLuCx1me8ePRg=" + }, + "type": "VehiculeTheque", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGLuCsiQey1Ciw=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "VehiculeTheque", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGLuCt4uO0J6Iw=", + "_parent": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + }, + "name": "*lesVehicules", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGLuCt4uO0K2zs=", + "_parent": { + "$ref": "AAAAAAGLuCt4uO0J6Iw=" + }, + "reference": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGLuCt4uO0LTRY=", + "_parent": { + "$ref": "AAAAAAGLuCt4uO0J6Iw=" + }, + "reference": { + "$ref": "AAAAAAGLuCtR8ezf5lk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGLuDhvZgtQPNI=", + "_parent": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + }, + "name": "*lesVehicules", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGLuDhvZgtR9pU=", + "_parent": { + "$ref": "AAAAAAGLuDhvZgtQPNI=" + }, + "reference": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGLuDhvZgtSu1Y=", + "_parent": { + "$ref": "AAAAAAGLuDhvZgtQPNI=" + }, + "reference": { + "$ref": "AAAAAAGLuDc4LQbwdIk=" + }, + "navigable": "navigable" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGLuCwTge7NSB8=", + "_parent": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + }, + "name": "ajouterVehicule", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGLuCxeS+7+MD8=", + "_parent": { + "$ref": "AAAAAAGLuCwTge7NSB8=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGLuCtR8ezf5lk=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Vehicule", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGLuDilGQyjUuw=", + "_parent": { + "$ref": "AAAAAAGLuCtR8ezf5lk=" + }, + "source": { + "$ref": "AAAAAAGLuCtR8ezf5lk=" + }, + "target": { + "$ref": "AAAAAAGLuDc4LQbwdIk=" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGLuCu/Eu5KCSo=", + "_parent": { + "$ref": "AAAAAAGLuCtR8ezf5lk=" + }, + "name": "nom", + "type": "String" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGLuCvff+6BIN0=", + "_parent": { + "$ref": "AAAAAAGLuCtR8ezf5lk=" + }, + "name": "plaque", + "type": "String" + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGLuC0LzO+LiSs=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Serialiser", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAGLuDQhAAOCqKQ=", + "_parent": { + "$ref": "AAAAAAGLuC0LzO+LiSs=" + }, + "source": { + "$ref": "AAAAAAGLuC0LzO+LiSs=" + }, + "target": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGLuC1c8PDzNaQ=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Deserialiseur", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGLuC3cZ/Uwq3E=", + "_parent": { + "$ref": "AAAAAAGLuC1c8PDzNaQ=" + }, + "source": { + "$ref": "AAAAAAGLuC1c8PDzNaQ=" + }, + "target": { + "$ref": "AAAAAAGLuC0LzO+LiSs=" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGLuDuuQBBS4qQ=", + "_parent": { + "$ref": "AAAAAAGLuC1c8PDzNaQ=" + }, + "source": { + "$ref": "AAAAAAGLuC1c8PDzNaQ=" + }, + "target": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGLuC5H+vfSYKs=", + "_parent": { + "$ref": "AAAAAAGLuC1c8PDzNaQ=" + }, + "name": "Deserialiser", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGLuC6gvfgD1To=", + "_parent": { + "$ref": "AAAAAAGLuC5H+vfSYKs=" + }, + "name": "fichier", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGLuC6gvvgERxI=", + "_parent": { + "$ref": "AAAAAAGLuC5H+vfSYKs=" + }, + "type": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + }, + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGLuC2JFPFH8o4=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Serialiseur", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGLuC3q7PWVZj8=", + "_parent": { + "$ref": "AAAAAAGLuC2JFPFH8o4=" + }, + "source": { + "$ref": "AAAAAAGLuC2JFPFH8o4=" + }, + "target": { + "$ref": "AAAAAAGLuC0LzO+LiSs=" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGLuDu/MBDME94=", + "_parent": { + "$ref": "AAAAAAGLuC2JFPFH8o4=" + }, + "source": { + "$ref": "AAAAAAGLuC2JFPFH8o4=" + }, + "target": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGLuC62G/it6xA=", + "_parent": { + "$ref": "AAAAAAGLuC2JFPFH8o4=" + }, + "name": "Serialiser", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGLuC9aQ/jejdE=", + "_parent": { + "$ref": "AAAAAAGLuC62G/it6xA=" + }, + "name": "fichier", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGLuC9aQ/jfy3E=", + "_parent": { + "$ref": "AAAAAAGLuC62G/it6xA=" + }, + "name": "VehiculeTheque", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGLuC9aQ/jgC74=", + "_parent": { + "$ref": "AAAAAAGLuC62G/it6xA=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGLuDBXBPpbCa8=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "FichierPlat", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAGLuDUPzgXE2zk=", + "_parent": { + "$ref": "AAAAAAGLuDBXBPpbCa8=" + }, + "source": { + "$ref": "AAAAAAGLuDBXBPpbCa8=" + }, + "target": { + "$ref": "AAAAAAGLuCsiQey1Ciw=" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGLuDr/rAztBGA=", + "_parent": { + "$ref": "AAAAAAGLuDBXBPpbCa8=" + }, + "name": "ExporterFichier", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGLuDtH/w0eZGw=", + "_parent": { + "$ref": "AAAAAAGLuDr/rAztBGA=" + }, + "name": "Fichier", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGLuDtH/w0flfk=", + "_parent": { + "$ref": "AAAAAAGLuDr/rAztBGA=" + }, + "name": "VehiculeTheque", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGLuDtH/w0gkQI=", + "_parent": { + "$ref": "AAAAAAGLuDr/rAztBGA=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGLuDFTFPvkGlY=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "ExportCSV", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGLuDIIDgBhCW8=", + "_parent": { + "$ref": "AAAAAAGLuDFTFPvkGlY=" + }, + "source": { + "$ref": "AAAAAAGLuDFTFPvkGlY=" + }, + "target": { + "$ref": "AAAAAAGLuDBXBPpbCa8=" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGLuDGRz/yPoXs=", + "_parent": { + "$ref": "AAAAAAGLuDFTFPvkGlY=" + }, + "name": "ExporterFichier", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGLuDGfbfzAykk=", + "_parent": { + "$ref": "AAAAAAGLuDGRz/yPoXs=" + }, + "name": "Fichier" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGLuDGfbfzB+6I=", + "_parent": { + "$ref": "AAAAAAGLuDGRz/yPoXs=" + }, + "name": "VehiculeTheque" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGLuDGfbfzCasY=", + "_parent": { + "$ref": "AAAAAAGLuDGRz/yPoXs=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGLuDc4LQbwdIk=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Vehicule", + "stereotype": "abstract" + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGLuEXSwBWf+a8=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "ILoader" + } + ] + } + ] +} \ No newline at end of file diff --git a/2A/Java/tp/3_tp/TP3/.idea/.gitignore b/2A/Java/tp/3_tp/TP3/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/2A/Java/tp/3_tp/TP3/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/2A/Java/tp/3_tp/TP3/.idea/misc.xml b/2A/Java/tp/3_tp/TP3/.idea/misc.xml new file mode 100644 index 0000000..5295b2c --- /dev/null +++ b/2A/Java/tp/3_tp/TP3/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/2A/Java/tp/3_tp/TP3/.idea/modules.xml b/2A/Java/tp/3_tp/TP3/.idea/modules.xml new file mode 100644 index 0000000..3d411e5 --- /dev/null +++ b/2A/Java/tp/3_tp/TP3/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/2A/Java/tp/3_tp/TP3/.idea/vcs.xml b/2A/Java/tp/3_tp/TP3/.idea/vcs.xml new file mode 100644 index 0000000..bc59970 --- /dev/null +++ b/2A/Java/tp/3_tp/TP3/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/2A/Java/tp/3_tp/TP3/TP3.iml b/2A/Java/tp/3_tp/TP3/TP3.iml new file mode 100644 index 0000000..c90834f --- /dev/null +++ b/2A/Java/tp/3_tp/TP3/TP3.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/2A/Java/tp/3_tp/TP3/out/production/TP3/controlers/Main.class b/2A/Java/tp/3_tp/TP3/out/production/TP3/controlers/Main.class new file mode 100644 index 0000000000000000000000000000000000000000..5180302a77665de013d519e2f29f6aaa8a2d45ad GIT binary patch literal 601 zcmZuu$xg#C5PfdbrU_wdS<1dvDjbN!wZNqkr?N;zy>N1aRgBUYB@Pmw1qVPJ_y9f% zF-|J6sF$&4=Dj!1p3krM4*V;SkLjs+jKDwra@wn_t)x|qSNjjD$l z<``;Y@C^37VTTb3HgmemYQ*j#Vh)#6RPbXs#BC&IdAB zZFM6E)sc}nPltUGU-5oOm1;)?JnZpUntW8W^sP)7W;_2xTO>5h#21>^<4jSX#{;6) z#+Wj&!WE38B#KZETbX%`Io_&D2Sy znjaWDqV9BiPQ3vkfRMttLU$3W_x`iwEe$LLxQtP&S|LTIv;QT wely6^p#xh&=ZEA@b{XrLtG54b@O%?HqOiOMOWhoIay$%<~2CRMtr_$^LIJ@5hjD1;ZG zO4!oaGnVc7JO7>lydv~r!S>*c;bK4tEAb%w@L~dCkf+X$w(jqEm+7L`Q$9Z+?~BpIH+8wC%e> zu9exH{6Ba$rZ9uYUQG}uyJdV}7F{{uJ{>^^7A*LTW(?REF^;dj%k_~NpJucWTmV8% BGrj-- literal 0 HcmV?d00001 diff --git a/2A/Java/tp/3_tp/TP3/out/production/TP3/data/FichierPlat.class b/2A/Java/tp/3_tp/TP3/out/production/TP3/data/FichierPlat.class new file mode 100644 index 0000000000000000000000000000000000000000..2f20402f90e398d8ef2d83c9a3e45ebb0819b45d GIT binary patch literal 108 zcmX^0Z`VEs1_oOOc6J6PMh1bD#F9jPx6I^>%+#WQoWv4#1{R=bR$^JAeokUuy1su> tR%&tyBLi1(erZv1s#|7GDo`FtgC0mN8zTcF12fQE5MX3r1(Hk*Yyflm8VLXZ literal 0 HcmV?d00001 diff --git a/2A/Java/tp/3_tp/TP3/out/production/TP3/data/Serialiser.class b/2A/Java/tp/3_tp/TP3/out/production/TP3/data/Serialiser.class new file mode 100644 index 0000000000000000000000000000000000000000..494a8affe681867a256cd96d7c8349f373b3e764 GIT binary patch literal 265 zcmZ8by9&ZU5S)#P(fEk^2X<;;3>RL&t%EiVd>~3spiV;tP8*CkJmGL@F!@)u~Q&F(*_8!<~&9!QFGg-bQ7b zW1XvvU@p?V62sStTAfdU%C;QDqV)VUuJAtn$f{>zi#!3X##u}8#isP3w! zi+a5uPXKfD0$8v;I4!tn5PF%oiYOPwG1?@VOf{h~Q-#tCf;}AVJv0gaL1+BnU%^1Y~(;Xl#QCv_o&@!w%e2)1QirE;arn{R9l!g>?%pe$=Y1ty1~0abKHYeUPNl1oeRiAAA~?Ntv?D;O=ab#`r({ z8Jd`w^uZtCk22n2X+R-nvvWV@+%t3UoL|4MegZhgp^FT%4sssWkZ0I9=NH@$xjOUT z_0L6M81m1hlI8_Nw%+I!Q9#jw>){4GhVobsL>T)$F_b|P3IZuTW~g-LJY5q>b=I<# zB@bm=mY;#%jnjv|y;mX7eNA+d0$_2`xz zsl?l4+!xU)@7r5eIy&HCk4MtRvt-T;C7rj~`KPHCL&4~@4Tf9wl}EW;N7!ROb_u>Ozl%pPrb`Kycp6!~Ns*|p{muy51t+qBwkAd5S+dMN-~xJwbkHtx}Ci;sxh;!4f$ taOhvZ!Uph_G8xQSiVG~I8A}%Tr>FrN9v6vzM5R<R6CXptU^yZ>>-SxWMI_77{(cfPi~VVyxS#uIX;(i)~>wQ zXD2OOz!XDXc}?X@cavePTuG^8t6icLT(WQ(R~ROD__nBfZilONsd_XE6n7Q5H=n*I zIe7+*VX!GTU9Li(LY(c3X{phd3wy<8$ki!9426bt#hY+vL-;Me;gF@&@H*USb6@Ip zV$7+YB!4FRQE^%cSKwP-sDyu4knrtV!*|=rJbdFX}2# zv7URL3Y5=xUklaqxZfbmdZ(69-%SyW$M_hm<~k)^@sr38Ky&rzw@N^SIA2eKPz{ z={LK~KGQ3H<+{SJJ3I(PVBitMjZ<--6^?-?ME}2(x-O0#Gt^QUdZ$!0-BdJA(<+0j z$kLp8md0yjS&7y_v3dYj{R!jU0S14-{1&NaXw;n!(&v!Jb(&dplJuCx9R10A%qOfD zq|{og`W@!NA&MES_j87Ht4ExPSetM(_a@3jV!8in0?wimsjFC^f1ZH1=(~ppv@&V-5RdT`Q-1-8J}|xj literal 0 HcmV?d00001 diff --git a/2A/Java/tp/3_tp/TP3/out/production/TP3/models/Voiture.class b/2A/Java/tp/3_tp/TP3/out/production/TP3/models/Voiture.class new file mode 100644 index 0000000000000000000000000000000000000000..9ae2f7444a5c906da2e593f176e73bb2904557ac GIT binary patch literal 1171 zcma)5U2hUW6g|V&0xr;EZLQYYDwU67(YGd8A0%ls!D>Q-F+L42fi24p?#?!8jQ_)* zp^1%2AN&FSDC3>oRcRr{Y4)8dO7~%#JCXz@o6ee;YY_HK3 zBdhP*f+6+9axC?fAzrC=Ge{$2AZy|pOosgLYH2CorQ*0FCk(~*2|wixn>)isN4b_W zY-(WML_wocQ=7l{MUfV;Y@&$k3~LiU7A@)Yxq4%%5k;Qjj`A4xEAwRYnd*Fsq5OZ) zE<>V4s!4p?a>S88=?V9k_q6z8TlTr#<*udYQ8J-M7OiZleOY~zct}3c8KFRmQbVDR zv?VK*g-guP|JQ*V3~41pvly}+>AQV#Xz4YW-O$}VZ7Q{WCZ+O}%cn1e8p(lINTHO) z4jvdNYdb3prN91L&Z!)WXd6O@4|!in_l)7wtU*y>Ncx;R16z2dwv=Ok+MIWHCUXgR zd^Qye%HPe@zv`WczG}|;5mB_bZFejsnrYM+HX_|0$kc-}E7!L|TXp=AYP2DjR`QiGAs1GL9@5|8qrv& zeFLlQp2Mis&yo8Q09NT+Bmh7cP2V7T^2lP1GFu@GH?dALBET)8XF+tEBHefcccL~8 z8uhR;7LU8UXczFSs;qD*sKDE-F^SU#=xeF`-S6NnP hSn|;l;-pb8bQ||*OcTp}daKx_S(c(Y_V5VnzW_I*2 lesVehicules = new ArrayList<>(); + + public void ajouterVehicule(Vehicule v) { + lesVehicules.add(v); + } + + @Override + public String toString() { + return "VehiculeTheque{" + + "lesVehicules=" + lesVehicules.toString() + + '}'; + } +} diff --git a/2A/Java/tp/3_tp/TP3/src/models/Voiture.java b/2A/Java/tp/3_tp/TP3/src/models/Voiture.java new file mode 100644 index 0000000..8b6b095 --- /dev/null +++ b/2A/Java/tp/3_tp/TP3/src/models/Voiture.java @@ -0,0 +1,27 @@ +package models; + +public class Voiture extends Vehicule { + private String nom; + private String plaque; + + public Voiture(String nomV, String plaqueV) { + this.nom = nomV; + this.plaque = plaqueV; + } + + private String getNom() { + return this.nom; + } + + private String getPlaque() { + return this.plaque; + } + + @Override + public String toString() { + return "Voiture{" + + "nom='" + nom + '\'' + + ", plaque='" + plaque + '\'' + + '}'; + } +}