diff --git a/2A/Innovation/tp/2_tp_Oral/AppMobile.docx b/2A/Innovation/tp/2_tp_Oral/AppMobile.docx new file mode 100644 index 0000000..da69043 Binary files /dev/null and b/2A/Innovation/tp/2_tp_Oral/AppMobile.docx differ diff --git a/2A/Innovation/tp/2_tp_Oral/TP2.pdf b/2A/Innovation/tp/2_tp_Oral/TP2.pdf new file mode 100644 index 0000000..2c5504d Binary files /dev/null and b/2A/Innovation/tp/2_tp_Oral/TP2.pdf differ diff --git a/2A/Java/tp/3_tp/TP3/.idea/misc.xml b/2A/Java/tp/3_tp/TP3/.idea/misc.xml index 5295b2c..9707196 100644 --- a/2A/Java/tp/3_tp/TP3/.idea/misc.xml +++ b/2A/Java/tp/3_tp/TP3/.idea/misc.xml @@ -1,4 +1,3 @@ - diff --git a/2A/Java/tp/3_tp/TP3/src/data/Deserialiser.java b/2A/Java/tp/3_tp/TP3/src/data/Deserialiser.java index cecb70b..6000f2c 100644 --- a/2A/Java/tp/3_tp/TP3/src/data/Deserialiser.java +++ b/2A/Java/tp/3_tp/TP3/src/data/Deserialiser.java @@ -14,4 +14,4 @@ public class Deserialiser { //} catch (IOException e) { //// Gestion erreur //} -} +} \ No newline at end of file diff --git a/2A/Java/tp/3_tp/TP3/src/main/Main.java b/2A/Java/tp/3_tp/TP3/src/main/Main.java index cb444d6..6a4fa6c 100644 --- a/2A/Java/tp/3_tp/TP3/src/main/Main.java +++ b/2A/Java/tp/3_tp/TP3/src/main/Main.java @@ -1,8 +1,4 @@ -package controlers; - -import models.Vehicule; -import models.VehiculeTheque; -import models.Voiture; +package main; public class Main { // public static void testVehiculeTheque(){ diff --git a/2A/Java/tp/4_tp/TP4.mdj b/2A/Java/tp/4_tp/TP4.mdj new file mode 100644 index 0000000..fc5c272 --- /dev/null +++ b/2A/Java/tp/4_tp/TP4.mdj @@ -0,0 +1,2497 @@ +{ + "_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": "AAAAAAGL54/wh1yOt2E=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGL54/wg1yMGQk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGL54/wiFyPY74=", + "_parent": { + "$ref": "AAAAAAGL54/wh1yOt2E=" + }, + "model": { + "$ref": "AAAAAAGL54/wg1yMGQk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGL54/wiFyQuTc=", + "_parent": { + "$ref": "AAAAAAGL54/wiFyPY74=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -144, + "top": 16, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGL54/wiFyRT6c=", + "_parent": { + "$ref": "AAAAAAGL54/wiFyPY74=" + }, + "font": "Arial;13;1", + "left": 189, + "top": 399, + "width": 41.919921875, + "height": 13, + "text": "Main" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGL54/wiFySsxc=", + "_parent": { + "$ref": "AAAAAAGL54/wiFyPY74=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -144, + "top": 16, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGL54/wiFyT9ZE=", + "_parent": { + "$ref": "AAAAAAGL54/wiFyPY74=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -144, + "top": 16, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 184, + "top": 392, + "width": 51.919921875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGL54/wiFyQuTc=" + }, + "nameLabel": { + "$ref": "AAAAAAGL54/wiFyRT6c=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGL54/wiFySsxc=" + }, + "propertyLabel": { + "$ref": "AAAAAAGL54/wiFyT9ZE=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGL54/wiFyUmko=", + "_parent": { + "$ref": "AAAAAAGL54/wh1yOt2E=" + }, + "model": { + "$ref": "AAAAAAGL54/wg1yMGQk=" + }, + "font": "Arial;13;0", + "left": 184, + "top": 417, + "width": 51.919921875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGL54/wiFyV0ok=", + "_parent": { + "$ref": "AAAAAAGL54/wh1yOt2E=" + }, + "model": { + "$ref": "AAAAAAGL54/wg1yMGQk=" + }, + "font": "Arial;13;0", + "left": 184, + "top": 427, + "width": 51.919921875, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGL54/wiFyWqeo=", + "_parent": { + "$ref": "AAAAAAGL54/wh1yOt2E=" + }, + "model": { + "$ref": "AAAAAAGL54/wg1yMGQk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -72, + "top": 8, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGL54/wiFyX3Ug=", + "_parent": { + "$ref": "AAAAAAGL54/wh1yOt2E=" + }, + "model": { + "$ref": "AAAAAAGL54/wg1yMGQk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -72, + "top": 8, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 184, + "top": 392, + "width": 51.919921875, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAGL54/wiFyPY74=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGL54/wiFyUmko=" + }, + "operationCompartment": { + "$ref": "AAAAAAGL54/wiFyV0ok=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGL54/wiFyWqeo=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGL54/wiFyX3Ug=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGL55CK7ly4ll4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGL55CK7Fy2M7M=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGL55CK71y5wUg=", + "_parent": { + "$ref": "AAAAAAGL55CK7ly4ll4=" + }, + "model": { + "$ref": "AAAAAAGL55CK7Fy2M7M=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGL55CK71y6TTo=", + "_parent": { + "$ref": "AAAAAAGL55CK71y5wUg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -192, + "top": -16, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGL55CK71y7Ik0=", + "_parent": { + "$ref": "AAAAAAGL55CK71y5wUg=" + }, + "font": "Arial;13;1", + "left": 437, + "top": 391, + "width": 279.98876953125, + "height": 13, + "text": "SGF" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGL55CK71y8tCc=", + "_parent": { + "$ref": "AAAAAAGL55CK71y5wUg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -192, + "top": -16, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGL55CK71y96K4=", + "_parent": { + "$ref": "AAAAAAGL55CK71y5wUg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -192, + "top": -16, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 432, + "top": 384, + "width": 289.98876953125, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGL55CK71y6TTo=" + }, + "nameLabel": { + "$ref": "AAAAAAGL55CK71y7Ik0=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGL55CK71y8tCc=" + }, + "propertyLabel": { + "$ref": "AAAAAAGL55CK71y96K4=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGL55CK71y+DP8=", + "_parent": { + "$ref": "AAAAAAGL55CK7ly4ll4=" + }, + "model": { + "$ref": "AAAAAAGL55CK7Fy2M7M=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGL55JkV2F3dyY=", + "_parent": { + "$ref": "AAAAAAGL55CK71y+DP8=" + }, + "model": { + "$ref": "AAAAAAGL55JkRmF0wX0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 365, + "top": 406, + "width": 63.2353515625, + "height": 13, + "text": "+Attribute1", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 432, + "top": 409, + "width": 289.98876953125, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGL55CK71y/744=", + "_parent": { + "$ref": "AAAAAAGL55CK7ly4ll4=" + }, + "model": { + "$ref": "AAAAAAGL55CK7Fy2M7M=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGL55KJR2HqAng=", + "_parent": { + "$ref": "AAAAAAGL55CK71y/744=" + }, + "model": { + "$ref": "AAAAAAGL55KJPGHnCbk=" + }, + "font": "Arial;13;0", + "left": 437, + "top": 424, + "width": 279.98876953125, + "height": 13, + "text": "+touch(nom: String, date: Date, droit: Droit): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGL55MG/GOM+fQ=", + "_parent": { + "$ref": "AAAAAAGL55CK71y/744=" + }, + "model": { + "$ref": "AAAAAAGL55MG42OJdTw=" + }, + "font": "Arial;13;0", + "left": 437, + "top": 439, + "width": 279.98876953125, + "height": 13, + "text": "+mkdir(nom: String, date: Date, droit: int): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 432, + "top": 419, + "width": 289.98876953125, + "height": 38 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGL55CK81zAZ+0=", + "_parent": { + "$ref": "AAAAAAGL55CK7ly4ll4=" + }, + "model": { + "$ref": "AAAAAAGL55CK7Fy2M7M=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -96, + "top": -8, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGL55CK81zB0hU=", + "_parent": { + "$ref": "AAAAAAGL55CK7ly4ll4=" + }, + "model": { + "$ref": "AAAAAAGL55CK7Fy2M7M=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -96, + "top": -8, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 432, + "top": 384, + "width": 289.98876953125, + "height": 73, + "nameCompartment": { + "$ref": "AAAAAAGL55CK71y5wUg=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGL55CK71y+DP8=" + }, + "operationCompartment": { + "$ref": "AAAAAAGL55CK71y/744=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGL55CK81zAZ+0=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGL55CK81zB0hU=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGL55Ct0VziaEs=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGL55Ct0VzjaiU=", + "_parent": { + "$ref": "AAAAAAGL55Ct0VziaEs=" + }, + "model": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGL55Ct0VzktqU=", + "_parent": { + "$ref": "AAAAAAGL55Ct0VzjaiU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 576, + "top": -48, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGL55Ct0VzlVMw=", + "_parent": { + "$ref": "AAAAAAGL55Ct0VzjaiU=" + }, + "font": "Arial;13;1", + "left": 1005, + "top": 383, + "width": 119.55810546875, + "height": 13, + "text": "Fichier" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGL55Ct0Vzm0EM=", + "_parent": { + "$ref": "AAAAAAGL55Ct0VzjaiU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 576, + "top": -48, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGL55Ct0VznHUs=", + "_parent": { + "$ref": "AAAAAAGL55Ct0VzjaiU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 576, + "top": -48, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 1000, + "top": 376, + "width": 129.55810546875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGL55Ct0VzktqU=" + }, + "nameLabel": { + "$ref": "AAAAAAGL55Ct0VzlVMw=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGL55Ct0Vzm0EM=" + }, + "propertyLabel": { + "$ref": "AAAAAAGL55Ct0VznHUs=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGL55Ct0lzoZdU=", + "_parent": { + "$ref": "AAAAAAGL55Ct0VziaEs=" + }, + "model": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGL55Hr2GBghLw=", + "_parent": { + "$ref": "AAAAAAGL55Ct0lzoZdU=" + }, + "model": { + "$ref": "AAAAAAGL55HrvWBdbNg=" + }, + "font": "Arial;13;0", + "left": 1005, + "top": 406, + "width": 119.55810546875, + "height": 13, + "text": "+nom: String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGL55IGXmDHx5k=", + "_parent": { + "$ref": "AAAAAAGL55Ct0lzoZdU=" + }, + "model": { + "$ref": "AAAAAAGL55IGVWDEl6g=" + }, + "font": "Arial;13;0", + "left": 1005, + "top": 421, + "width": 119.55810546875, + "height": 13, + "text": "+date: Date", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGL55IY0GEQf54=", + "_parent": { + "$ref": "AAAAAAGL55Ct0lzoZdU=" + }, + "model": { + "$ref": "AAAAAAGL55IYymENvT4=" + }, + "font": "Arial;13;0", + "left": 1005, + "top": 436, + "width": 119.55810546875, + "height": 13, + "text": "+droit: int", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 1000, + "top": 401, + "width": 129.55810546875, + "height": 53 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGL55Ct0lzppTI=", + "_parent": { + "$ref": "AAAAAAGL55Ct0VziaEs=" + }, + "model": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGL55QxAW9/YuY=", + "_parent": { + "$ref": "AAAAAAGL55Ct0lzppTI=" + }, + "model": { + "$ref": "AAAAAAGL55Qw+m98OAk=" + }, + "font": "Arial;13;0", + "left": 1005, + "top": 459, + "width": 119.55810546875, + "height": 13, + "text": "+getFichier(): Fichier", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGL55RWWHAW0DM=", + "_parent": { + "$ref": "AAAAAAGL55Ct0lzppTI=" + }, + "model": { + "$ref": "AAAAAAGL55RWRnATMjY=" + }, + "font": "Arial;13;0", + "left": 1005, + "top": 474, + "width": 119.55810546875, + "height": 13, + "text": "+setFichier(): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 1000, + "top": 454, + "width": 129.55810546875, + "height": 38 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGL55Ct0lzqrzY=", + "_parent": { + "$ref": "AAAAAAGL55Ct0VziaEs=" + }, + "model": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 288, + "top": -24, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGL55Ct0lzrGlo=", + "_parent": { + "$ref": "AAAAAAGL55Ct0VziaEs=" + }, + "model": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 288, + "top": -24, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 1000, + "top": 376, + "width": 129.55810546875, + "height": 116, + "nameCompartment": { + "$ref": "AAAAAAGL55Ct0VzjaiU=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGL55Ct0lzoZdU=" + }, + "operationCompartment": { + "$ref": "AAAAAAGL55Ct0lzppTI=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGL55Ct0lzqrzY=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGL55Ct0lzrGlo=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGL55DSrl0M0O4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGL55DSq10K0ro=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGL55DSr10NIk8=", + "_parent": { + "$ref": "AAAAAAGL55DSrl0M0O4=" + }, + "model": { + "$ref": "AAAAAAGL55DSq10K0ro=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGL55DSr10Ou6k=", + "_parent": { + "$ref": "AAAAAAGL55DSr10NIk8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 32, + "top": 16, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGL55DSr10PGMk=", + "_parent": { + "$ref": "AAAAAAGL55DSr10NIk8=" + }, + "font": "Arial;13;1", + "left": 541, + "top": 583, + "width": 225.03076171875, + "height": 13, + "text": "Repertoire" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGL55DSr10Q1Xc=", + "_parent": { + "$ref": "AAAAAAGL55DSr10NIk8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 32, + "top": 16, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGL55DSr10RCvY=", + "_parent": { + "$ref": "AAAAAAGL55DSr10NIk8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 32, + "top": 16, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 536, + "top": 576, + "width": 235.03076171875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGL55DSr10Ou6k=" + }, + "nameLabel": { + "$ref": "AAAAAAGL55DSr10PGMk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGL55DSr10Q1Xc=" + }, + "propertyLabel": { + "$ref": "AAAAAAGL55DSr10RCvY=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGL55DSr10SRng=", + "_parent": { + "$ref": "AAAAAAGL55DSrl0M0O4=" + }, + "model": { + "$ref": "AAAAAAGL55DSq10K0ro=" + }, + "font": "Arial;13;0", + "left": 536, + "top": 601, + "width": 235.03076171875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGL55DSr10TPUo=", + "_parent": { + "$ref": "AAAAAAGL55DSrl0M0O4=" + }, + "model": { + "$ref": "AAAAAAGL55DSq10K0ro=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGL55ZjgX4Jmjw=", + "_parent": { + "$ref": "AAAAAAGL55DSr10TPUo=" + }, + "model": { + "$ref": "AAAAAAGL55ZjYn4G7aA=" + }, + "font": "Arial;13;0", + "left": 541, + "top": 616, + "width": 225.03076171875, + "height": 13, + "text": "+ajouterFichier(fichier: Fichier): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGL55cge37C8Sg=", + "_parent": { + "$ref": "AAAAAAGL55DSr10TPUo=" + }, + "model": { + "$ref": "AAAAAAGL55cgcX6/330=" + }, + "font": "Arial;13;0", + "left": 541, + "top": 631, + "width": 225.03076171875, + "height": 13, + "text": "+supprimerFichier(fichier: Fichier): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGL55eRXn9dbeM=", + "_parent": { + "$ref": "AAAAAAGL55DSr10TPUo=" + }, + "model": { + "$ref": "AAAAAAGL55eRUn9a19I=" + }, + "font": "Arial;13;0", + "left": 541, + "top": 646, + "width": 225.03076171875, + "height": 13, + "text": "+getFichier(): Fichier", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGL55kXeYKmdtg=", + "_parent": { + "$ref": "AAAAAAGL55DSr10TPUo=" + }, + "model": { + "$ref": "AAAAAAGL55kXb4KjXuI=" + }, + "font": "Arial;13;0", + "left": 541, + "top": 661, + "width": 225.03076171875, + "height": 13, + "text": "+setFichier(fichier: Fichier): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 536, + "top": 611, + "width": 235.03076171875, + "height": 68 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGL55DSsF0UmmA=", + "_parent": { + "$ref": "AAAAAAGL55DSrl0M0O4=" + }, + "model": { + "$ref": "AAAAAAGL55DSq10K0ro=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 16, + "top": 8, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGL55DSsF0VT3g=", + "_parent": { + "$ref": "AAAAAAGL55DSrl0M0O4=" + }, + "model": { + "$ref": "AAAAAAGL55DSq10K0ro=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 16, + "top": 8, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 536, + "top": 576, + "width": 235.03076171875, + "height": 103, + "nameCompartment": { + "$ref": "AAAAAAGL55DSr10NIk8=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGL55DSr10SRng=" + }, + "operationCompartment": { + "$ref": "AAAAAAGL55DSr10TPUo=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGL55DSsF0UmmA=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGL55DSsF0VT3g=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGL55DoU1027jw=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGL55DoUV00/u4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGL55DoU103pDQ=", + "_parent": { + "$ref": "AAAAAAGL55DoU1027jw=" + }, + "model": { + "$ref": "AAAAAAGL55DoUV00/u4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGL55DoU104hus=", + "_parent": { + "$ref": "AAAAAAGL55DoU103pDQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 992, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGL55DoU105Fr8=", + "_parent": { + "$ref": "AAAAAAGL55DoU103pDQ=" + }, + "font": "Arial;13;1", + "left": 1317, + "top": 575, + "width": 256.18505859375, + "height": 13, + "text": "FichierTexte" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGL55DoU106y9U=", + "_parent": { + "$ref": "AAAAAAGL55DoU103pDQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 992, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGL55DoU107IjY=", + "_parent": { + "$ref": "AAAAAAGL55DoU103pDQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 992, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 1312, + "top": 568, + "width": 266.18505859375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGL55DoU104hus=" + }, + "nameLabel": { + "$ref": "AAAAAAGL55DoU105Fr8=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGL55DoU106y9U=" + }, + "propertyLabel": { + "$ref": "AAAAAAGL55DoU107IjY=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGL55DoU108PXU=", + "_parent": { + "$ref": "AAAAAAGL55DoU1027jw=" + }, + "model": { + "$ref": "AAAAAAGL55DoUV00/u4=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGL55UDxHECQI4=", + "_parent": { + "$ref": "AAAAAAGL55DoU108PXU=" + }, + "model": { + "$ref": "AAAAAAGL55UDwHD/HwM=" + }, + "font": "Arial;13;0", + "left": 1317, + "top": 598, + "width": 256.18505859375, + "height": 13, + "text": "+contenue: StringBuilder", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 1312, + "top": 593, + "width": 266.18505859375, + "height": 23 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGL55DoVF09y4s=", + "_parent": { + "$ref": "AAAAAAGL55DoU1027jw=" + }, + "model": { + "$ref": "AAAAAAGL55DoUV00/u4=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGL55Tp1HCiDvc=", + "_parent": { + "$ref": "AAAAAAGL55DoVF09y4s=" + }, + "model": { + "$ref": "AAAAAAGL55TptXCf5lk=" + }, + "font": "Arial;13;0", + "left": 1317, + "top": 621, + "width": 256.18505859375, + "height": 13, + "text": "+getContenue(): StringBuilder", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGL55WTnnPGnHs=", + "_parent": { + "$ref": "AAAAAAGL55DoVF09y4s=" + }, + "model": { + "$ref": "AAAAAAGL55WTfXPDFOE=" + }, + "font": "Arial;13;0", + "left": 1317, + "top": 636, + "width": 256.18505859375, + "height": 13, + "text": "+setContenue(contenue: StringBuilder): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGL55i5woF4fYU=", + "_parent": { + "$ref": "AAAAAAGL55DoVF09y4s=" + }, + "model": { + "$ref": "AAAAAAGL55i5toF1br0=" + }, + "font": "Arial;13;0", + "left": 1317, + "top": 651, + "width": 256.18505859375, + "height": 13, + "text": "+getFichier(): Fichier", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGL55jdQIILdZA=", + "_parent": { + "$ref": "AAAAAAGL55DoVF09y4s=" + }, + "model": { + "$ref": "AAAAAAGL55jdMYIIma0=" + }, + "font": "Arial;13;0", + "left": 1317, + "top": 666, + "width": 256.18505859375, + "height": 13, + "text": "+setFichier(fichier: Fichier): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 1312, + "top": 616, + "width": 266.18505859375, + "height": 68 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGL55DoVF0+bXw=", + "_parent": { + "$ref": "AAAAAAGL55DoU1027jw=" + }, + "model": { + "$ref": "AAAAAAGL55DoUV00/u4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 496, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGL55DoVF0/+2s=", + "_parent": { + "$ref": "AAAAAAGL55DoU1027jw=" + }, + "model": { + "$ref": "AAAAAAGL55DoUV00/u4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 496, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 1312, + "top": 568, + "width": 266.18505859375, + "height": 116, + "nameCompartment": { + "$ref": "AAAAAAGL55DoU103pDQ=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGL55DoU108PXU=" + }, + "operationCompartment": { + "$ref": "AAAAAAGL55DoVF09y4s=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGL55DoVF0+bXw=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGL55DoVF0/+2s=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGL55Fv4F1mQMI=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGL55Fv3F1iDT8=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55Fv4F1nfho=", + "_parent": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + }, + "model": { + "$ref": "AAAAAAGL55Fv3F1iDT8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 333, + "top": 395, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55Fv4F1oru8=", + "_parent": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + }, + "model": { + "$ref": "AAAAAAGL55Fv3F1iDT8=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 333, + "top": 380, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55Fv4F1p0Ek=", + "_parent": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + }, + "model": { + "$ref": "AAAAAAGL55Fv3F1iDT8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 332, + "top": 424, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55Fv4F1qesw=", + "_parent": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + }, + "model": { + "$ref": "AAAAAAGL55Fv3V1jOR4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 262, + "top": 393, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55Fv4F1rqkA=", + "_parent": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + }, + "model": { + "$ref": "AAAAAAGL55Fv3V1jOR4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 264, + "top": 380, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55Fv4F1s0Wk=", + "_parent": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + }, + "model": { + "$ref": "AAAAAAGL55Fv3V1jOR4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 257, + "top": 420, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55Fv4V1tIIg=", + "_parent": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + }, + "model": { + "$ref": "AAAAAAGL55Fv3V1k71w=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 405, + "top": 396, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55Fv4V1uSlc=", + "_parent": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + }, + "model": { + "$ref": "AAAAAAGL55Fv3V1k71w=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 403, + "top": 383, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55Fv4V1v16U=", + "_parent": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + }, + "model": { + "$ref": "AAAAAAGL55Fv3V1k71w=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 409, + "top": 424, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGL55Fv4V1w0lA=", + "_parent": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + }, + "model": { + "$ref": "AAAAAAGL55Fv3V1jOR4=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGL55Fv4V1xons=", + "_parent": { + "$ref": "AAAAAAGL55Fv4F1mQMI=" + }, + "model": { + "$ref": "AAAAAAGL55Fv3V1k71w=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGL55CK7ly4ll4=" + }, + "tail": { + "$ref": "AAAAAAGL54/wh1yOt2E=" + }, + "lineStyle": 1, + "points": "236:414;431:418", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGL55Fv4F1nfho=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGL55Fv4F1oru8=" + }, + "propertyLabel": { + "$ref": "AAAAAAGL55Fv4F1p0Ek=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGL55Fv4F1qesw=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGL55Fv4F1rqkA=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGL55Fv4F1s0Wk=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGL55Fv4V1tIIg=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGL55Fv4V1uSlc=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGL55Fv4V1v16U=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGL55Fv4V1w0lA=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGL55Fv4V1xons=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGL55F+E15F/XY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGL55F+El5BmPw=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55F+E15Gf80=", + "_parent": { + "$ref": "AAAAAAGL55F+E15F/XY=" + }, + "model": { + "$ref": "AAAAAAGL55F+El5BmPw=" + }, + "font": "Arial;13;0", + "left": 906, + "top": 407, + "width": 42.9990234375, + "height": 13, + "alpha": 0.2202486915705832, + "distance": 68.65857557508748, + "hostEdge": { + "$ref": "AAAAAAGL55F+E15F/XY=" + }, + "edgePosition": 1, + "text": "+racine" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55F+E15HUyI=", + "_parent": { + "$ref": "AAAAAAGL55F+E15F/XY=" + }, + "model": { + "$ref": "AAAAAAGL55F+El5BmPw=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 860, + "top": 391, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGL55F+E15F/XY=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55F+E15ITZg=", + "_parent": { + "$ref": "AAAAAAGL55F+E15F/XY=" + }, + "model": { + "$ref": "AAAAAAGL55F+El5BmPw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 859, + "top": 435, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGL55F+E15F/XY=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55F+E15JxH0=", + "_parent": { + "$ref": "AAAAAAGL55F+E15F/XY=" + }, + "model": { + "$ref": "AAAAAAGL55F+El5CqKA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 748, + "top": 403, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGL55F+E15F/XY=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55F+E15KyAU=", + "_parent": { + "$ref": "AAAAAAGL55F+E15F/XY=" + }, + "model": { + "$ref": "AAAAAAGL55F+El5CqKA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 750, + "top": 390, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGL55F+E15F/XY=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55F+FF5LQ74=", + "_parent": { + "$ref": "AAAAAAGL55F+E15F/XY=" + }, + "model": { + "$ref": "AAAAAAGL55F+El5CqKA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 743, + "top": 431, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGL55F+E15F/XY=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55F+FF5MKzY=", + "_parent": { + "$ref": "AAAAAAGL55F+E15F/XY=" + }, + "model": { + "$ref": "AAAAAAGL55F+El5DxSM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 973, + "top": 409, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGL55F+E15F/XY=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55F+FF5NZQo=", + "_parent": { + "$ref": "AAAAAAGL55F+E15F/XY=" + }, + "model": { + "$ref": "AAAAAAGL55F+El5DxSM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 971, + "top": 396, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGL55F+E15F/XY=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55F+FF5Owqk=", + "_parent": { + "$ref": "AAAAAAGL55F+E15F/XY=" + }, + "model": { + "$ref": "AAAAAAGL55F+El5DxSM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 977, + "top": 436, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGL55F+E15F/XY=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGL55F+FF5PLvQ=", + "_parent": { + "$ref": "AAAAAAGL55F+E15F/XY=" + }, + "model": { + "$ref": "AAAAAAGL55F+El5CqKA=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGL55F+FF5QBhg=", + "_parent": { + "$ref": "AAAAAAGL55F+E15F/XY=" + }, + "model": { + "$ref": "AAAAAAGL55F+El5DxSM=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGL55Ct0VziaEs=" + }, + "tail": { + "$ref": "AAAAAAGL55CK7ly4ll4=" + }, + "lineStyle": 1, + "points": "722:424;999:431", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGL55F+E15Gf80=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGL55F+E15HUyI=" + }, + "propertyLabel": { + "$ref": "AAAAAAGL55F+E15ITZg=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGL55F+E15JxH0=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGL55F+E15KyAU=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGL55F+FF5LQ74=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGL55F+FF5MKzY=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGL55F+FF5NZQo=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGL55F+FF5Owqk=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGL55F+FF5PLvQ=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGL55F+FF5QBhg=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAGL55X1v3YmeLo=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGL55X1vXYkZ24=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55X1wHYnTXQ=", + "_parent": { + "$ref": "AAAAAAGL55X1v3YmeLo=" + }, + "model": { + "$ref": "AAAAAAGL55X1vXYkZ24=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1049, + "top": 617, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGL55X1v3YmeLo=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55X1wHYoKKM=", + "_parent": { + "$ref": "AAAAAAGL55X1v3YmeLo=" + }, + "model": { + "$ref": "AAAAAAGL55X1vXYkZ24=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 1034, + "top": 617, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGL55X1v3YmeLo=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55X1wHYpiUc=", + "_parent": { + "$ref": "AAAAAAGL55X1v3YmeLo=" + }, + "model": { + "$ref": "AAAAAAGL55X1vXYkZ24=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1079, + "top": 618, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGL55X1v3YmeLo=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGL55Ct0VziaEs=" + }, + "tail": { + "$ref": "AAAAAAGL55DoU1027jw=" + }, + "lineStyle": 1, + "points": "1311:625;1064:624;1064:492", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGL55X1wHYnTXQ=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGL55X1wHYoKKM=" + }, + "propertyLabel": { + "$ref": "AAAAAAGL55X1wHYpiUc=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAGL55YCzXbl4FM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGL55YCzXbjCh8=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55YCznbmDXI=", + "_parent": { + "$ref": "AAAAAAGL55YCzXbl4FM=" + }, + "model": { + "$ref": "AAAAAAGL55YCzXbjCh8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1049, + "top": 617, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGL55YCzXbl4FM=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55YCznbn3Rk=", + "_parent": { + "$ref": "AAAAAAGL55YCzXbl4FM=" + }, + "model": { + "$ref": "AAAAAAGL55YCzXbjCh8=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 1034, + "top": 617, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGL55YCzXbl4FM=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGL55YCznboSDc=", + "_parent": { + "$ref": "AAAAAAGL55YCzXbl4FM=" + }, + "model": { + "$ref": "AAAAAAGL55YCzXbjCh8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1079, + "top": 618, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGL55YCzXbl4FM=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGL55Ct0VziaEs=" + }, + "tail": { + "$ref": "AAAAAAGL55DSrl0M0O4=" + }, + "lineStyle": 1, + "points": "771:626;1064:624;1064:492", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGL55YCznbmDXI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGL55YCznbn3Rk=" + }, + "propertyLabel": { + "$ref": "AAAAAAGL55YCznboSDc=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGL54/wg1yMGQk=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Main", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGL55Fv3F1iDT8=", + "_parent": { + "$ref": "AAAAAAGL54/wg1yMGQk=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGL55Fv3V1jOR4=", + "_parent": { + "$ref": "AAAAAAGL55Fv3F1iDT8=" + }, + "reference": { + "$ref": "AAAAAAGL54/wg1yMGQk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGL55Fv3V1k71w=", + "_parent": { + "$ref": "AAAAAAGL55Fv3F1iDT8=" + }, + "reference": { + "$ref": "AAAAAAGL55CK7Fy2M7M=" + }, + "navigable": "navigable" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGL55CK7Fy2M7M=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "SGF", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGL55F+El5BmPw=", + "_parent": { + "$ref": "AAAAAAGL55CK7Fy2M7M=" + }, + "name": "racine", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGL55F+El5CqKA=", + "_parent": { + "$ref": "AAAAAAGL55F+El5BmPw=" + }, + "reference": { + "$ref": "AAAAAAGL55CK7Fy2M7M=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGL55F+El5DxSM=", + "_parent": { + "$ref": "AAAAAAGL55F+El5BmPw=" + }, + "reference": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + }, + "navigable": "navigable" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGL55JkRmF0wX0=", + "_parent": { + "$ref": "AAAAAAGL55CK7Fy2M7M=" + }, + "name": "Attribute1", + "type": "" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGL55KJPGHnCbk=", + "_parent": { + "$ref": "AAAAAAGL55CK7Fy2M7M=" + }, + "name": "touch", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55LtemJCtLM=", + "_parent": { + "$ref": "AAAAAAGL55KJPGHnCbk=" + }, + "name": "nom", + "type": "String" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55Lte2JD3Lw=", + "_parent": { + "$ref": "AAAAAAGL55KJPGHnCbk=" + }, + "name": "date", + "type": "Date" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55Lte2JEZaY=", + "_parent": { + "$ref": "AAAAAAGL55KJPGHnCbk=" + }, + "name": "droit", + "type": "Droit" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55Lte2JFG0U=", + "_parent": { + "$ref": "AAAAAAGL55KJPGHnCbk=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGL55MG42OJdTw=", + "_parent": { + "$ref": "AAAAAAGL55CK7Fy2M7M=" + }, + "name": "mkdir", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55NoIWPG4bs=", + "_parent": { + "$ref": "AAAAAAGL55MG42OJdTw=" + }, + "name": "nom", + "type": "String" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55NoI2PHXqQ=", + "_parent": { + "$ref": "AAAAAAGL55MG42OJdTw=" + }, + "name": "date", + "type": "Date" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55NoI2PInUQ=", + "_parent": { + "$ref": "AAAAAAGL55MG42OJdTw=" + }, + "name": "droit", + "type": "int" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55NoI2PJSSk=", + "_parent": { + "$ref": "AAAAAAGL55MG42OJdTw=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGL55CtzlzgVjw=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Fichier", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGL55XeU3Smo2c=", + "_parent": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGL55XeVHSneAs=", + "_parent": { + "$ref": "AAAAAAGL55XeU3Smo2c=" + }, + "reference": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGL55XeVHSoRDs=", + "_parent": { + "$ref": "AAAAAAGL55XeU3Smo2c=" + }, + "reference": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + }, + "navigable": "navigable" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGL55HrvWBdbNg=", + "_parent": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + }, + "name": "nom", + "type": "String" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGL55IGVWDEl6g=", + "_parent": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + }, + "name": "date", + "type": "Date" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGL55IYymENvT4=", + "_parent": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + }, + "name": "droit", + "type": "int" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGL55Qw+m98OAk=", + "_parent": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + }, + "name": "getFichier", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55h+AoCSZuQ=", + "_parent": { + "$ref": "AAAAAAGL55Qw+m98OAk=" + }, + "type": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + }, + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGL55RWRnATMjY=", + "_parent": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + }, + "name": "setFichier", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55iu3oEfq2w=", + "_parent": { + "$ref": "AAAAAAGL55RWRnATMjY=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGL55DSq10K0ro=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Repertoire", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGL55YCzXbjCh8=", + "_parent": { + "$ref": "AAAAAAGL55DSq10K0ro=" + }, + "source": { + "$ref": "AAAAAAGL55DSq10K0ro=" + }, + "target": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGL55ZjYn4G7aA=", + "_parent": { + "$ref": "AAAAAAGL55DSq10K0ro=" + }, + "name": "ajouterFichier", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55cOuH5hiBg=", + "_parent": { + "$ref": "AAAAAAGL55ZjYn4G7aA=" + }, + "name": "fichier", + "type": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + } + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55cOun5iqHc=", + "_parent": { + "$ref": "AAAAAAGL55ZjYn4G7aA=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGL55cgcX6/330=", + "_parent": { + "$ref": "AAAAAAGL55DSq10K0ro=" + }, + "name": "supprimerFichier", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55eDv378f1g=", + "_parent": { + "$ref": "AAAAAAGL55cgcX6/330=" + }, + "name": "fichier", + "type": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + } + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55eDwX79MhU=", + "_parent": { + "$ref": "AAAAAAGL55cgcX6/330=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGL55eRUn9a19I=", + "_parent": { + "$ref": "AAAAAAGL55DSq10K0ro=" + }, + "name": "getFichier", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55g7N3+kMEY=", + "_parent": { + "$ref": "AAAAAAGL55eRUn9a19I=" + }, + "type": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + }, + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGL55kXb4KjXuI=", + "_parent": { + "$ref": "AAAAAAGL55DSq10K0ro=" + }, + "name": "setFichier", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55lJgYLgVfQ=", + "_parent": { + "$ref": "AAAAAAGL55kXb4KjXuI=" + }, + "name": "fichier", + "type": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + } + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55lJgYLh5bM=", + "_parent": { + "$ref": "AAAAAAGL55kXb4KjXuI=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGL55DoUV00/u4=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "FichierTexte", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGL55X1vXYkZ24=", + "_parent": { + "$ref": "AAAAAAGL55DoUV00/u4=" + }, + "source": { + "$ref": "AAAAAAGL55DoUV00/u4=" + }, + "target": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGL55UDwHD/HwM=", + "_parent": { + "$ref": "AAAAAAGL55DoUV00/u4=" + }, + "name": "contenue", + "type": "StringBuilder" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGL55TptXCf5lk=", + "_parent": { + "$ref": "AAAAAAGL55DoUV00/u4=" + }, + "name": "getContenue", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55VJlXGpagY=", + "_parent": { + "$ref": "AAAAAAGL55TptXCf5lk=" + }, + "type": "StringBuilder", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGL55WTfXPDFOE=", + "_parent": { + "$ref": "AAAAAAGL55DoUV00/u4=" + }, + "name": "setContenue", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55XFznQA+eY=", + "_parent": { + "$ref": "AAAAAAGL55WTfXPDFOE=" + }, + "name": "contenue", + "type": "StringBuilder" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55XFz3QBuwk=", + "_parent": { + "$ref": "AAAAAAGL55WTfXPDFOE=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGL55i5toF1br0=", + "_parent": { + "$ref": "AAAAAAGL55DoUV00/u4=" + }, + "name": "getFichier", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55jUnoGyym0=", + "_parent": { + "$ref": "AAAAAAGL55i5toF1br0=" + }, + "type": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + }, + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGL55jdMYIIma0=", + "_parent": { + "$ref": "AAAAAAGL55DoUV00/u4=" + }, + "name": "setFichier", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55kMeoJF1I4=", + "_parent": { + "$ref": "AAAAAAGL55jdMYIIma0=" + }, + "name": "fichier", + "type": { + "$ref": "AAAAAAGL55CtzlzgVjw=" + } + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGL55kMfIJGW+g=", + "_parent": { + "$ref": "AAAAAAGL55jdMYIIma0=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/2A/Java/tp/4_tp/TP4/.idea/.gitignore b/2A/Java/tp/4_tp/TP4/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/2A/Java/tp/4_tp/TP4/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/2A/Java/tp/4_tp/TP4/.idea/misc.xml b/2A/Java/tp/4_tp/TP4/.idea/misc.xml new file mode 100644 index 0000000..e3a9e45 --- /dev/null +++ b/2A/Java/tp/4_tp/TP4/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/2A/Java/tp/4_tp/TP4/.idea/modules.xml b/2A/Java/tp/4_tp/TP4/.idea/modules.xml new file mode 100644 index 0000000..a527947 --- /dev/null +++ b/2A/Java/tp/4_tp/TP4/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/2A/Java/tp/4_tp/TP4/.idea/vcs.xml b/2A/Java/tp/4_tp/TP4/.idea/vcs.xml new file mode 100644 index 0000000..bc59970 --- /dev/null +++ b/2A/Java/tp/4_tp/TP4/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/2A/Java/tp/4_tp/TP4/TP4.iml b/2A/Java/tp/4_tp/TP4/TP4.iml new file mode 100644 index 0000000..84fdacd --- /dev/null +++ b/2A/Java/tp/4_tp/TP4/TP4.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/2A/Java/tp/4_tp/TP4/TP4/src/models/Fichier.java b/2A/Java/tp/4_tp/TP4/TP4/src/models/Fichier.java index 32b97ad..7b536f8 100644 --- a/2A/Java/tp/4_tp/TP4/TP4/src/models/Fichier.java +++ b/2A/Java/tp/4_tp/TP4/TP4/src/models/Fichier.java @@ -19,15 +19,15 @@ public abstract class Fichier { } public Date getDateCreation() { - return dateCreation; + return this.dateCreation; } public int getDroit() { - return droit; + return this.droit; } public int getTaille() { - return taille; + return this.taille; } public void setNom(String nom) { @@ -42,8 +42,8 @@ public abstract class Fichier { this.taille = taille; } - @Override - protected String equals() { - - } +// @Override +// protected String equals() { +// +// } }