From 035278d081e70450d3d6afe22e2eff49f163c641 Mon Sep 17 00:00:00 2001 From: "titouan.louvet" Date: Tue, 6 Jun 2023 21:15:36 +0200 Subject: [PATCH] Update Class Diagram --- .../Diagramme_de_Classes.mdj | 202 +++++++++--------- 1 file changed, 101 insertions(+), 101 deletions(-) diff --git a/Documentation/docPrepaAppli-IHM/Diagramme_de_Classes.mdj b/Documentation/docPrepaAppli-IHM/Diagramme_de_Classes.mdj index f44bc7e..6055a14 100644 --- a/Documentation/docPrepaAppli-IHM/Diagramme_de_Classes.mdj +++ b/Documentation/docPrepaAppli-IHM/Diagramme_de_Classes.mdj @@ -1928,7 +1928,7 @@ "$ref": "AAAAAAGIHsw52cD7NVc=" }, "edgePosition": 1, - "text": "+TransactionsList" + "text": "+TransactionsList " }, { "_type": "EdgeLabelView", @@ -2723,7 +2723,7 @@ "font": "Arial;13;1", "left": 757, "top": 1103, - "width": 307.455078125, + "width": 337.0859375, "height": 13, "text": "IPersistenceManager" }, @@ -2764,7 +2764,7 @@ "font": "Arial;13;0", "left": 752, "top": 1096, - "width": 317.455078125, + "width": 347.0859375, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGId0CsFiCWXeo=" @@ -2793,7 +2793,7 @@ "font": "Arial;13;0", "left": 752, "top": 1121, - "width": 317.455078125, + "width": 347.0859375, "height": 10 }, { @@ -2820,9 +2820,9 @@ "font": "Arial;13;0", "left": 757, "top": 1136, - "width": 307.455078125, + "width": 337.0859375, "height": 13, - "text": "+DataLoad(): (List, Consultant)", + "text": "+DataLoad(): (HashSet, Consultant)", "horizontalAlignment": 0 }, { @@ -2839,9 +2839,9 @@ "font": "Arial;13;0", "left": 757, "top": 1151, - "width": 307.455078125, + "width": 337.0859375, "height": 13, - "text": "+DataSave(cu: List, co: Consultant): void", + "text": "+DataSave(cu: HashSet, co: Consultant): void", "horizontalAlignment": 0 } ], @@ -2850,7 +2850,7 @@ "font": "Arial;13;0", "left": 752, "top": 1131, - "width": 317.455078125, + "width": 347.0859375, "height": 38 }, { @@ -2896,7 +2896,7 @@ "containerChangeable": true, "left": 752, "top": 1096, - "width": 317.455078125, + "width": 347.0859375, "height": 89, "nameCompartment": { "$ref": "AAAAAAGId0CsFiCVANY=" @@ -3882,7 +3882,7 @@ "font": "Arial;13;1", "left": 1309, "top": 1103, - "width": 317.56689453125, + "width": 337.0859375, "height": 13, "text": "Stub" }, @@ -3923,7 +3923,7 @@ "font": "Arial;13;0", "left": 1304, "top": 1096, - "width": 327.56689453125, + "width": 347.0859375, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGId2QsV21EDlg=" @@ -3952,7 +3952,7 @@ "font": "Arial;13;0", "left": 1304, "top": 1121, - "width": 327.56689453125, + "width": 347.0859375, "height": 10 }, { @@ -3979,9 +3979,9 @@ "font": "Arial;13;0", "left": 1309, "top": 1136, - "width": 317.56689453125, + "width": 337.0859375, "height": 13, - "text": "+DataLoad(): (List, Consultant)", + "text": "+DataLoad(): (HashSet, Consultant)", "horizontalAlignment": 0 }, { @@ -3998,9 +3998,9 @@ "font": "Arial;13;0", "left": 1309, "top": 1151, - "width": 317.56689453125, + "width": 337.0859375, "height": 13, - "text": "+DataSave(cu: List, co: Consultant): void", + "text": "+DataSave(cu: HashSet, co: Consultant): void", "horizontalAlignment": 0 } ], @@ -4009,7 +4009,7 @@ "font": "Arial;13;0", "left": 1304, "top": 1131, - "width": 327.56689453125, + "width": 347.0859375, "height": 38 }, { @@ -4055,7 +4055,7 @@ "containerChangeable": true, "left": 1304, "top": 1096, - "width": 327.56689453125, + "width": 347.0859375, "height": 89, "nameCompartment": { "$ref": "AAAAAAGId2QsV21Dp9w=" @@ -4398,7 +4398,7 @@ "font": "Arial;13;1", "left": 773, "top": 1431, - "width": 307.455078125, + "width": 337.0859375, "height": 13, "text": "DataContractPersXML" }, @@ -4439,7 +4439,7 @@ "font": "Arial;13;0", "left": 768, "top": 1424, - "width": 317.455078125, + "width": 347.0859375, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGId3JKh8haX1M=" @@ -4478,7 +4478,7 @@ "font": "Arial;13;0", "left": 773, "top": 1454, - "width": 307.455078125, + "width": 337.0859375, "height": 13, "text": "+FilePath: string", "horizontalAlignment": 0 @@ -4497,7 +4497,7 @@ "font": "Arial;13;0", "left": 773, "top": 1469, - "width": 307.455078125, + "width": 337.0859375, "height": 13, "text": "+FileName: string", "horizontalAlignment": 0 @@ -4508,7 +4508,7 @@ "font": "Arial;13;0", "left": 768, "top": 1449, - "width": 317.455078125, + "width": 347.0859375, "height": 38 }, { @@ -4535,9 +4535,9 @@ "font": "Arial;13;0", "left": 773, "top": 1492, - "width": 307.455078125, + "width": 337.0859375, "height": 13, - "text": "+DataLoad(): (List, Consultant)", + "text": "+DataLoad(): (HashSet, Consultant)", "horizontalAlignment": 0 }, { @@ -4554,9 +4554,9 @@ "font": "Arial;13;0", "left": 773, "top": 1507, - "width": 307.455078125, + "width": 337.0859375, "height": 13, - "text": "+DataSave(cu: List, co: Consultant): void", + "text": "+DataSave(cu: HashSet, co: Consultant): void", "horizontalAlignment": 0 } ], @@ -4565,7 +4565,7 @@ "font": "Arial;13;0", "left": 768, "top": 1487, - "width": 317.455078125, + "width": 347.0859375, "height": 38 }, { @@ -4611,7 +4611,7 @@ "containerChangeable": true, "left": 768, "top": 1424, - "width": 317.455078125, + "width": 347.0859375, "height": 113, "nameCompartment": { "$ref": "AAAAAAGId3JKh8hZF14=" @@ -4650,7 +4650,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1185, + "left": 1200, "top": 1149, "height": 13, "alpha": 1.5707963267948966, @@ -4671,7 +4671,7 @@ }, "visible": null, "font": "Arial;13;0", - "left": 1185, + "left": 1200, "top": 1164, "height": 13, "alpha": 1.5707963267948966, @@ -4692,7 +4692,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1186, + "left": 1201, "top": 1119, "height": 13, "alpha": -1.5707963267948966, @@ -4712,7 +4712,7 @@ "tail": { "$ref": "AAAAAAGId2QsV21CemQ=" }, - "points": "1304:1140;1068:1140", + "points": "1304:1140;1098:1140", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGId4D/KNwAqjw=" @@ -4864,7 +4864,7 @@ "font": "Arial;13;1", "left": 845, "top": 1695, - "width": 160.037109375, + "width": 189.66796875, "height": 13, "text": "DataToPersist" }, @@ -4905,7 +4905,7 @@ "font": "Arial;13;0", "left": 840, "top": 1688, - "width": 170.037109375, + "width": 199.66796875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGId4LWwD80GL8=" @@ -4944,9 +4944,9 @@ "font": "Arial;13;0", "left": 845, "top": 1718, - "width": 160.037109375, + "width": 189.66796875, "height": 13, - "text": "+customer: List", + "text": "+customer: HashSet", "horizontalAlignment": 0 }, { @@ -4963,7 +4963,7 @@ "font": "Arial;13;0", "left": 845, "top": 1733, - "width": 160.037109375, + "width": 189.66796875, "height": 13, "text": "+consultant: Consultant", "horizontalAlignment": 0 @@ -4974,7 +4974,7 @@ "font": "Arial;13;0", "left": 840, "top": 1713, - "width": 170.037109375, + "width": 199.66796875, "height": 38 }, { @@ -4991,7 +4991,7 @@ "font": "Arial;13;0", "left": 840, "top": 1751, - "width": 170.037109375, + "width": 199.66796875, "height": 10 }, { @@ -5037,7 +5037,7 @@ "containerChangeable": true, "left": 840, "top": 1688, - "width": 170.037109375, + "width": 199.66796875, "height": 73, "nameCompartment": { "$ref": "AAAAAAGId4LWwD8zG+4=" @@ -5170,7 +5170,7 @@ "font": "Arial;13;1", "left": 1245, "top": 1431, - "width": 314.68505859375, + "width": 337.0859375, "height": 13, "text": "DataContractPersJSON" }, @@ -5211,7 +5211,7 @@ "font": "Arial;13;0", "left": 1240, "top": 1424, - "width": 324.68505859375, + "width": 347.0859375, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGIfH6a/ZYWZO0=" @@ -5250,7 +5250,7 @@ "font": "Arial;13;0", "left": 1245, "top": 1454, - "width": 314.68505859375, + "width": 337.0859375, "height": 13, "text": "+FilePath: string", "horizontalAlignment": 0 @@ -5269,7 +5269,7 @@ "font": "Arial;13;0", "left": 1245, "top": 1469, - "width": 314.68505859375, + "width": 337.0859375, "height": 13, "text": "+FileName: string", "horizontalAlignment": 0 @@ -5280,7 +5280,7 @@ "font": "Arial;13;0", "left": 1240, "top": 1449, - "width": 324.68505859375, + "width": 347.0859375, "height": 38 }, { @@ -5307,9 +5307,9 @@ "font": "Arial;13;0", "left": 1245, "top": 1492, - "width": 314.68505859375, + "width": 337.0859375, "height": 13, - "text": "+DataLoad(): (List, Consultant)", + "text": "+DataLoad(): (HashSet, Consultant)", "horizontalAlignment": 0 }, { @@ -5326,9 +5326,9 @@ "font": "Arial;13;0", "left": 1245, "top": 1507, - "width": 314.68505859375, + "width": 337.0859375, "height": 13, - "text": "+DataSave(cu: List, co: Consultant): void", + "text": "+DataSave(cu: HashSet, co: Consultant): void", "horizontalAlignment": 0 } ], @@ -5337,7 +5337,7 @@ "font": "Arial;13;0", "left": 1240, "top": 1487, - "width": 324.68505859375, + "width": 347.0859375, "height": 38 }, { @@ -5383,7 +5383,7 @@ "containerChangeable": true, "left": 1240, "top": 1424, - "width": 324.68505859375, + "width": 347.0859375, "height": 113, "nameCompartment": { "$ref": "AAAAAAGIfH6a/ZYVl+o=" @@ -5446,7 +5446,7 @@ "font": "Arial;13;1", "left": 301, "top": 1431, - "width": 314.6787109375, + "width": 337.0859375, "height": 13, "text": "DataContractPersLINQ" }, @@ -5487,7 +5487,7 @@ "font": "Arial;13;0", "left": 296, "top": 1424, - "width": 324.6787109375, + "width": 347.0859375, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGIfICErMAEONM=" @@ -5526,7 +5526,7 @@ "font": "Arial;13;0", "left": 301, "top": 1454, - "width": 314.6787109375, + "width": 337.0859375, "height": 13, "text": "+FilePath: string", "horizontalAlignment": 0 @@ -5545,7 +5545,7 @@ "font": "Arial;13;0", "left": 301, "top": 1469, - "width": 314.6787109375, + "width": 337.0859375, "height": 13, "text": "+FileName: string", "horizontalAlignment": 0 @@ -5556,7 +5556,7 @@ "font": "Arial;13;0", "left": 296, "top": 1449, - "width": 324.6787109375, + "width": 347.0859375, "height": 38 }, { @@ -5583,9 +5583,9 @@ "font": "Arial;13;0", "left": 301, "top": 1492, - "width": 314.6787109375, + "width": 337.0859375, "height": 13, - "text": "+DataLoad(): (List, Consultant)", + "text": "+DataLoad(): (HashSet, Consultant)", "horizontalAlignment": 0 }, { @@ -5602,9 +5602,9 @@ "font": "Arial;13;0", "left": 301, "top": 1507, - "width": 314.6787109375, + "width": 337.0859375, "height": 13, - "text": "+DataSave(cu: List, co: Consultant): void", + "text": "+DataSave(cu: HashSet, co: Consultant): void", "horizontalAlignment": 0 } ], @@ -5613,7 +5613,7 @@ "font": "Arial;13;0", "left": 296, "top": 1487, - "width": 324.6787109375, + "width": 347.0859375, "height": 38 }, { @@ -5659,7 +5659,7 @@ "containerChangeable": true, "left": 296, "top": 1424, - "width": 324.6787109375, + "width": 347.0859375, "height": 105, "nameCompartment": { "$ref": "AAAAAAGIfICErMADYxE=" @@ -5889,7 +5889,7 @@ "fillColor": "#eddddd", "fontColor": "#ff2b2b", "font": "Arial;13;0", - "left": 929, + "left": 944, "top": 1639, "width": 75.51171875, "height": 13, @@ -5912,7 +5912,7 @@ }, "visible": null, "font": "Arial;13;0", - "left": 954, + "left": 969, "top": 1606, "height": 13, "alpha": 1.5707963267948966, @@ -5933,7 +5933,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 910, + "left": 925, "top": 1605, "height": 13, "alpha": -1.5707963267948966, @@ -5954,7 +5954,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 940, + "left": 955, "top": 1557, "height": 13, "alpha": 0.5235987755982988, @@ -5975,7 +5975,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 953, + "left": 968, "top": 1559, "height": 13, "alpha": 0.7853981633974483, @@ -5996,7 +5996,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 913, + "left": 928, "top": 1552, "height": 13, "alpha": -0.5235987755982988, @@ -6017,7 +6017,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 939, + "left": 954, "top": 1655, "height": 13, "alpha": -0.5235987755982988, @@ -6037,7 +6037,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 952, + "left": 967, "top": 1653, "height": 13, "alpha": -0.7853981633974483, @@ -6057,7 +6057,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 911, + "left": 926, "top": 1659, "height": 13, "alpha": 0.5235987755982988, @@ -6109,7 +6109,7 @@ "$ref": "AAAAAAGId3JKh8hY5bU=" }, "lineStyle": 1, - "points": "926:1537;924:1687", + "points": "941:1537;939:1687", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGIi3B4tWVOodI=" @@ -6230,7 +6230,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1415, + "left": 1423, "top": 1557, "height": 13, "alpha": 0.5235987755982988, @@ -6251,8 +6251,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1429, - "top": 1559, + "left": 1436, + "top": 1560, "height": 13, "alpha": 0.7853981633974483, "distance": 40, @@ -6272,8 +6272,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1388, - "top": 1552, + "left": 1396, + "top": 1551, "height": 13, "alpha": -0.5235987755982988, "distance": 25, @@ -6293,7 +6293,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1035, + "left": 1065, "top": 1734, "height": 13, "alpha": -0.5235987755982988, @@ -6313,7 +6313,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1038, + "left": 1068, "top": 1747, "height": 13, "alpha": -0.7853981633974483, @@ -6333,7 +6333,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1031, + "left": 1061, "top": 1706, "height": 13, "alpha": 0.5235987755982988, @@ -6385,7 +6385,7 @@ "$ref": "AAAAAAGIfH6a/ZYUJeg=" }, "lineStyle": 1, - "points": "1401:1537;1400:1728;1010:1725", + "points": "1410:1537;1400:1728;1040:1725", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGIj8irxC1tKjE=" @@ -6506,7 +6506,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 471, + "left": 479, "top": 1549, "height": 13, "alpha": 0.5235987755982988, @@ -6527,8 +6527,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 485, - "top": 1551, + "left": 492, + "top": 1552, "height": 13, "alpha": 0.7853981633974483, "distance": 40, @@ -6548,8 +6548,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 444, - "top": 1544, + "left": 452, + "top": 1543, "height": 13, "alpha": -0.5235987755982988, "distance": 25, @@ -6661,7 +6661,7 @@ "$ref": "AAAAAAGIfICErMACRAY=" }, "lineStyle": 1, - "points": "457:1529;456:1720;839:1723", + "points": "466:1529;456:1720;839:1723", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGIj8jda0VyNLw=" @@ -6998,7 +6998,7 @@ "_parent": { "$ref": "AAAAAAGIHpOZJ76ocws=" }, - "name": "TransactionsList", + "name": "TransactionsList ", "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAGIHsw52cD4hSc=", @@ -7635,7 +7635,7 @@ "_parent": { "$ref": "AAAAAAGId0FLRSM6THQ=" }, - "type": "(List, Consultant)", + "type": "(HashSet, Consultant)", "direction": "return" } ] @@ -7655,7 +7655,7 @@ "$ref": "AAAAAAGId0GppiQhIMI=" }, "name": "cu", - "type": "List" + "type": "HashSet" }, { "_type": "UMLParameter", @@ -7979,7 +7979,7 @@ "_parent": { "$ref": "AAAAAAGId2XUAqdLsGI=" }, - "type": "(List, Consultant)", + "type": "(HashSet, Consultant)", "direction": "return" } ] @@ -7999,7 +7999,7 @@ "$ref": "AAAAAAGId2XjLagFgaw=" }, "name": "cu", - "type": "List" + "type": "HashSet" }, { "_type": "UMLParameter", @@ -8124,7 +8124,7 @@ "_parent": { "$ref": "AAAAAAGId3LHA8yVkKg=" }, - "type": "(List, Consultant)", + "type": "(HashSet, Consultant)", "direction": "return" } ] @@ -8144,7 +8144,7 @@ "$ref": "AAAAAAGId3XEadVH/9M=" }, "name": "cu", - "type": "List" + "type": "HashSet" }, { "_type": "UMLParameter", @@ -8185,7 +8185,7 @@ "$ref": "AAAAAAGId4LWvz8wYIQ=" }, "name": "customer", - "type": "List" + "type": "HashSet" }, { "_type": "UMLAttribute", @@ -8285,7 +8285,7 @@ "_parent": { "$ref": "AAAAAAGIfH9LYqO94gg=" }, - "type": "(List, Consultant)", + "type": "(HashSet, Consultant)", "direction": "return" } ] @@ -8314,7 +8314,7 @@ "$ref": "AAAAAAGIfH9koaUrAAM=" }, "name": "cu", - "type": "List" + "type": "HashSet" }, { "_type": "UMLParameter", @@ -8417,7 +8417,7 @@ "$ref": "AAAAAAGIfIDlY8y8G7k=" }, "name": "Parameter1", - "type": "(List, Consultant)", + "type": "(HashSet, Consultant)", "direction": "return" } ] @@ -8437,7 +8437,7 @@ "$ref": "AAAAAAGIfIDuGM12dQ0=" }, "name": "cu", - "type": "List" + "type": "HashSet" }, { "_type": "UMLParameter",