diff --git a/Documentation/docPrepaAppli-IHM/Diagramme_de_Classes.mdj b/Documentation/docPrepaAppli-IHM/Diagramme_de_Classes.mdj index 6c5038e..d65f106 100644 --- a/Documentation/docPrepaAppli-IHM/Diagramme_de_Classes.mdj +++ b/Documentation/docPrepaAppli-IHM/Diagramme_de_Classes.mdj @@ -20,172 +20,6 @@ "name": "Main", "defaultDiagram": true, "ownedViews": [ - { - "_type": "UMLClassView", - "_id": "AAAAAAGIHoVeFr3Q5cg=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGIHoVeFr3OX0c=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGIHoVeFr3Ri8Y=", - "_parent": { - "$ref": "AAAAAAGIHoVeFr3Q5cg=" - }, - "model": { - "$ref": "AAAAAAGIHoVeFr3OX0c=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGIHoVeFr3S3n0=", - "_parent": { - "$ref": "AAAAAAGIHoVeFr3Ri8Y=" - }, - "visible": false, - "font": "Arial;13;0", - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGIHoVeFr3TQLo=", - "_parent": { - "$ref": "AAAAAAGIHoVeFr3Ri8Y=" - }, - "font": "Arial;13;1", - "left": 1901, - "top": 4095, - "width": 41.919921875, - "height": 13, - "text": "Class1" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGIHoVeFr3U0qs=", - "_parent": { - "$ref": "AAAAAAGIHoVeFr3Ri8Y=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGIHoVeFr3Vkfk=", - "_parent": { - "$ref": "AAAAAAGIHoVeFr3Ri8Y=" - }, - "visible": false, - "font": "Arial;13;0", - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1896, - "top": 4088, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGIHoVeFr3S3n0=" - }, - "nameLabel": { - "$ref": "AAAAAAGIHoVeFr3TQLo=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGIHoVeFr3U0qs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGIHoVeFr3Vkfk=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGIHoVeFr3WXLg=", - "_parent": { - "$ref": "AAAAAAGIHoVeFr3Q5cg=" - }, - "model": { - "$ref": "AAAAAAGIHoVeFr3OX0c=" - }, - "font": "Arial;13;0", - "left": 1896, - "top": 4113, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGIHoVeFr3Xpto=", - "_parent": { - "$ref": "AAAAAAGIHoVeFr3Q5cg=" - }, - "model": { - "$ref": "AAAAAAGIHoVeFr3OX0c=" - }, - "font": "Arial;13;0", - "left": 1896, - "top": 4123, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGIHoVeFr3YdbE=", - "_parent": { - "$ref": "AAAAAAGIHoVeFr3Q5cg=" - }, - "model": { - "$ref": "AAAAAAGIHoVeFr3OX0c=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGIHoVeFr3Zbw4=", - "_parent": { - "$ref": "AAAAAAGIHoVeFr3Q5cg=" - }, - "model": { - "$ref": "AAAAAAGIHoVeFr3OX0c=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1896, - "top": 4088, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGIHoVeFr3Ri8Y=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGIHoVeFr3WXLg=" - }, - "operationCompartment": { - "$ref": "AAAAAAGIHoVeFr3Xpto=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGIHoVeFr3YdbE=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGIHoVeFr3Zbw4=" - } - }, { "_type": "UMLClassView", "_id": "AAAAAAGIHoWVAr35E+c=", @@ -214,6 +48,8 @@ }, "visible": false, "font": "Arial;13;0", + "left": 528, + "top": 480, "height": 13 }, { @@ -223,8 +59,8 @@ "$ref": "AAAAAAGIHoWVAr36lLA=" }, "font": "Arial;13;1", - "left": 61, - "top": 183, + "left": 325, + "top": 423, "width": 332.69970703125, "height": 13, "text": "Person" @@ -237,6 +73,8 @@ }, "visible": false, "font": "Arial;13;0", + "left": 528, + "top": 480, "width": 73.67724609375, "height": 13, "text": "(from Model)" @@ -249,13 +87,15 @@ }, "visible": false, "font": "Arial;13;0", + "left": 528, + "top": 480, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 56, - "top": 176, + "left": 320, + "top": 416, "width": 342.69970703125, "height": 25, "stereotypeLabel": { @@ -291,8 +131,8 @@ "$ref": "AAAAAAGIHog08L4yqug=" }, "font": "Arial;13;0", - "left": 61, - "top": 206, + "left": 325, + "top": 446, "width": 332.69970703125, "height": 13, "text": "-Id: string", @@ -308,8 +148,8 @@ "$ref": "AAAAAAGIHoXoZb4ivtM=" }, "font": "Arial;13;0", - "left": 61, - "top": 221, + "left": 325, + "top": 461, "width": 332.69970703125, "height": 13, "text": "-Name: string", @@ -325,8 +165,8 @@ "$ref": "AAAAAAGIHoeQ5b4q9e4=" }, "font": "Arial;13;0", - "left": 61, - "top": 236, + "left": 325, + "top": 476, "width": 332.69970703125, "height": 13, "text": "-FirstName: string", @@ -342,8 +182,8 @@ "$ref": "AAAAAAGIHog4Yb44It8=" }, "font": "Arial;13;0", - "left": 61, - "top": 251, + "left": 325, + "top": 491, "width": 332.69970703125, "height": 13, "text": "-Password: string", @@ -360,8 +200,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 61, - "top": 266, + "left": 589, + "top": 746, "width": 119, "height": 13, "text": "+Attribute3", @@ -369,8 +209,8 @@ } ], "font": "Arial;13;0", - "left": 56, - "top": 201, + "left": 320, + "top": 441, "width": 342.69970703125, "height": 68 }, @@ -394,8 +234,8 @@ "$ref": "AAAAAAGIHojY1L5IuEY=" }, "font": "Arial;13;0", - "left": 61, - "top": 274, + "left": 325, + "top": 514, "width": 332.69970703125, "height": 13, "text": "+Person(name: string, firstName: string, password: string)", @@ -411,8 +251,8 @@ "$ref": "AAAAAAGIQqFhqZidBCo=" }, "font": "Arial;13;0", - "left": 61, - "top": 289, + "left": 325, + "top": 529, "width": 332.69970703125, "height": 13, "text": "#LogIn(id: string, password: string): bool", @@ -420,8 +260,8 @@ } ], "font": "Arial;13;0", - "left": 56, - "top": 269, + "left": 320, + "top": 509, "width": 342.69970703125, "height": 38 }, @@ -436,6 +276,8 @@ }, "visible": false, "font": "Arial;13;0", + "left": 264, + "top": 240, "width": 10, "height": 10 }, @@ -450,14 +292,16 @@ }, "visible": false, "font": "Arial;13;0", + "left": 264, + "top": 240, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, - "left": 56, - "top": 176, + "left": 320, + "top": 416, "width": 342.69970703125, "height": 131, "nameCompartment": { @@ -504,8 +348,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 576, - "top": -448, + "left": 1104, + "top": 32, "height": 13 }, { @@ -515,8 +359,8 @@ "$ref": "AAAAAAGIHo06rr5aRtc=" }, "font": "Arial;13;1", - "left": 493, - "top": 207, + "left": 757, + "top": 447, "width": 347.85791015625, "height": 13, "text": "Customer" @@ -529,8 +373,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 576, - "top": -448, + "left": 1104, + "top": 32, "width": 73.67724609375, "height": 13, "text": "(from Model)" @@ -543,15 +387,15 @@ }, "visible": false, "font": "Arial;13;0", - "left": 576, - "top": -448, + "left": 1104, + "top": 32, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 488, - "top": 200, + "left": 752, + "top": 440, "width": 357.85791015625, "height": 25, "stereotypeLabel": { @@ -587,8 +431,8 @@ "$ref": "AAAAAAGIQpG79GACCco=" }, "font": "Arial;13;0", - "left": 493, - "top": 230, + "left": 757, + "top": 470, "width": 347.85791015625, "height": 13, "text": "-NbAccounts: unsigned int", @@ -596,8 +440,8 @@ } ], "font": "Arial;13;0", - "left": 488, - "top": 225, + "left": 752, + "top": 465, "width": 357.85791015625, "height": 23 }, @@ -621,8 +465,8 @@ "$ref": "AAAAAAGIHo7/f76bkwo=" }, "font": "Arial;13;0", - "left": 493, - "top": 253, + "left": 757, + "top": 493, "width": 347.85791015625, "height": 13, "text": "+Customer(name: string, firstName: string, password: string)", @@ -630,8 +474,8 @@ } ], "font": "Arial;13;0", - "left": 488, - "top": 248, + "left": 752, + "top": 488, "width": 357.85791015625, "height": 23 }, @@ -646,8 +490,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 288, - "top": -224, + "left": 552, + "top": 16, "width": 10, "height": 10 }, @@ -662,16 +506,16 @@ }, "visible": false, "font": "Arial;13;0", - "left": 288, - "top": -224, + "left": 552, + "top": 16, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, - "left": 488, - "top": 200, + "left": 752, + "top": 440, "width": 357.85791015625, "height": 89, "nameCompartment": { @@ -718,8 +562,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1600, - "top": -976, + "left": 2128, + "top": -496, "height": 13 }, { @@ -729,8 +573,8 @@ "$ref": "AAAAAAGIHpOZKL6rK3I=" }, "font": "Arial;13;1", - "left": 973, - "top": 191, + "left": 1237, + "top": 431, "width": 479.64794921875, "height": 13, "text": "Account" @@ -743,8 +587,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1600, - "top": -976, + "left": 2128, + "top": -496, "width": 73.67724609375, "height": 13, "text": "(from Model)" @@ -757,15 +601,15 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1600, - "top": -976, + "left": 2128, + "top": -496, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 968, - "top": 184, + "left": 1232, + "top": 424, "width": 489.64794921875, "height": 25, "stereotypeLabel": { @@ -801,8 +645,8 @@ "$ref": "AAAAAAGIHpR6377SNaY=" }, "font": "Arial;13;0", - "left": 973, - "top": 214, + "left": 1237, + "top": 454, "width": 479.64794921875, "height": 13, "text": "-Balance: double", @@ -818,8 +662,8 @@ "$ref": "AAAAAAGIHpS12r7a+No=" }, "font": "Arial;13;0", - "left": 973, - "top": 229, + "left": 1237, + "top": 469, "width": 479.64794921875, "height": 13, "text": "-Name: string", @@ -835,8 +679,8 @@ "$ref": "AAAAAAGIHpTSvL7i93I=" }, "font": "Arial;13;0", - "left": 973, - "top": 244, + "left": 1237, + "top": 484, "width": 479.64794921875, "height": 13, "text": "-IBAN: string", @@ -844,8 +688,8 @@ } ], "font": "Arial;13;0", - "left": 968, - "top": 209, + "left": 1232, + "top": 449, "width": 489.64794921875, "height": 53 }, @@ -869,8 +713,8 @@ "$ref": "AAAAAAGIHpUDir7q9Xk=" }, "font": "Arial;13;0", - "left": 973, - "top": 267, + "left": 1237, + "top": 507, "width": 479.64794921875, "height": 13, "text": "+Account(balance: int, name: string, iban: string)", @@ -886,8 +730,8 @@ "$ref": "AAAAAAGIQqJiXaLNR0g=" }, "font": "Arial;13;0", - "left": 973, - "top": 282, + "left": 1237, + "top": 522, "width": 479.64794921875, "height": 13, "text": "+DoTransactions(name: string, IBAN: string, sum: string): bool", @@ -903,8 +747,8 @@ "$ref": "AAAAAAGIQqK/66Ngw9o=" }, "font": "Arial;13;0", - "left": 973, - "top": 297, + "left": 1237, + "top": 537, "width": 479.64794921875, "height": 13, "text": "+DoRequest(name: string, IBAN: string, sum: string): bool", @@ -920,8 +764,8 @@ "$ref": "AAAAAAGIQqldJLAsyg8=" }, "font": "Arial;13;0", - "left": 973, - "top": 312, + "left": 1237, + "top": 552, "width": 479.64794921875, "height": 13, "text": "+AskForHelp(type: string, type: string, message: string): void", @@ -929,8 +773,8 @@ } ], "font": "Arial;13;0", - "left": 968, - "top": 262, + "left": 1232, + "top": 502, "width": 489.64794921875, "height": 68 }, @@ -945,8 +789,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 800, - "top": -488, + "left": 1064, + "top": -264, "width": 10, "height": 10 }, @@ -961,16 +805,16 @@ }, "visible": false, "font": "Arial;13;0", - "left": 800, - "top": -488, + "left": 1064, + "top": -264, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, - "left": 968, - "top": 184, + "left": 1232, + "top": 424, "width": 489.64794921875, "height": 161, "nameCompartment": { @@ -1017,8 +861,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 2880, - "top": -1312, + "left": 3456, + "top": -800, "height": 13 }, { @@ -1028,9 +872,9 @@ "$ref": "AAAAAAGIHpWTG7773DM=" }, "font": "Arial;13;1", - "left": 1605, - "top": 191, - "width": 447.13525390625, + "left": 1893, + "top": 447, + "width": 457.9833984375, "height": 13, "text": "Transactions" }, @@ -1042,8 +886,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 2880, - "top": -1312, + "left": 3456, + "top": -800, "width": 73.67724609375, "height": 13, "text": "(from Model)" @@ -1056,16 +900,16 @@ }, "visible": false, "font": "Arial;13;0", - "left": 2880, - "top": -1312, + "left": 3456, + "top": -800, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 1600, - "top": 184, - "width": 457.13525390625, + "left": 1888, + "top": 440, + "width": 467.9833984375, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGIHpWTG778Wz0=" @@ -1100,9 +944,9 @@ "$ref": "AAAAAAGIHpYIRL8qPro=" }, "font": "Arial;13;0", - "left": 1605, - "top": 214, - "width": 447.13525390625, + "left": 1893, + "top": 470, + "width": 457.9833984375, "height": 13, "text": "-Sum: int", "horizontalAlignment": 0 @@ -1117,9 +961,9 @@ "$ref": "AAAAAAGIHpYuvL8ykiU=" }, "font": "Arial;13;0", - "left": 1605, - "top": 229, - "width": 447.13525390625, + "left": 1893, + "top": 485, + "width": 457.9833984375, "height": 13, "text": "-InvolvedAccounts: Account", "horizontalAlignment": 0 @@ -1134,19 +978,36 @@ "$ref": "AAAAAAGIHpZ6m786BQI=" }, "font": "Arial;13;0", - "left": 1605, - "top": 244, - "width": 447.13525390625, + "left": 1893, + "top": 500, + "width": 457.9833984375, "height": 13, "text": "-Category: string", "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGIdzaGnoaTKSA=", + "_parent": { + "$ref": "AAAAAAGIHpWTG78AJks=" + }, + "model": { + "$ref": "AAAAAAGIdzaGjIaQoa4=" + }, + "font": "Arial;13;0", + "left": 1893, + "top": 515, + "width": 457.9833984375, + "height": 13, + "text": "+Type: bool", + "horizontalAlignment": 0 } ], "font": "Arial;13;0", - "left": 1600, - "top": 209, - "width": 457.13525390625, - "height": 53 + "left": 1888, + "top": 465, + "width": 467.9833984375, + "height": 68 }, { "_type": "UMLOperationCompartmentView", @@ -1168,11 +1029,11 @@ "$ref": "AAAAAAGIHqVOub9Xf1c=" }, "font": "Arial;13;0", - "left": 1605, - "top": 267, - "width": 447.13525390625, + "left": 1893, + "top": 538, + "width": 457.9833984375, "height": 13, - "text": "+Transactions(type: int, sum: int, involvedAccounts: Account, category: string)", + "text": "+Transactions(type: bool, sum: int, involvedAccounts: Account, category: string)", "horizontalAlignment": 0 }, { @@ -1185,18 +1046,18 @@ "$ref": "AAAAAAGIQqriQ7a5XjA=" }, "font": "Arial;13;0", - "left": 1605, - "top": 282, - "width": 447.13525390625, + "left": 1893, + "top": 553, + "width": 457.9833984375, "height": 13, - "text": "+ChangeCategory(type: string): void", + "text": "+ChangeCategory(newCateg: string): void", "horizontalAlignment": 0 } ], "font": "Arial;13;0", - "left": 1600, - "top": 262, - "width": 457.13525390625, + "left": 1888, + "top": 533, + "width": 467.9833984375, "height": 38 }, { @@ -1210,8 +1071,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1440, - "top": -656, + "left": 1728, + "top": -400, "width": 10, "height": 10 }, @@ -1226,17 +1087,17 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1440, - "top": -656, + "left": 1728, + "top": -400, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, - "left": 1600, - "top": 184, - "width": 457.13525390625, + "left": 1888, + "top": 440, + "width": 467.9833984375, "height": 131, "nameCompartment": { "$ref": "AAAAAAGIHpWTG7773DM=" @@ -1282,8 +1143,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 576, - "top": -528, + "left": 912, + "top": 672, "height": 13 }, { @@ -1293,8 +1154,8 @@ "$ref": "AAAAAAGIHqeu5b/U5Tw=" }, "font": "Arial;13;1", - "left": 533, - "top": 359, + "left": 701, + "top": 959, "width": 359, "height": 13, "text": "Consultant" @@ -1307,8 +1168,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 576, - "top": -528, + "left": 912, + "top": 672, "width": 73.67724609375, "height": 13, "text": "(from Model)" @@ -1321,15 +1182,15 @@ }, "visible": false, "font": "Arial;13;0", - "left": 576, - "top": -528, + "left": 912, + "top": 672, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 528, - "top": 352, + "left": 696, + "top": 952, "width": 369, "height": 25, "stereotypeLabel": { @@ -1365,8 +1226,8 @@ "$ref": "AAAAAAGIHr5U28AByOM=" }, "font": "Arial;13;0", - "left": 533, - "top": 382, + "left": 701, + "top": 982, "width": 359, "height": 13, "text": "+AccountsList: List", @@ -1374,8 +1235,8 @@ } ], "font": "Arial;13;0", - "left": 528, - "top": 377, + "left": 696, + "top": 977, "width": 369, "height": 23 }, @@ -1399,8 +1260,8 @@ "$ref": "AAAAAAGIHsF3tsAKe0k=" }, "font": "Arial;13;0", - "left": 533, - "top": 405, + "left": 701, + "top": 1005, "width": 359, "height": 13, "text": "+Consultant(name: string, firstName: string, password: string)", @@ -1408,8 +1269,8 @@ } ], "font": "Arial;13;0", - "left": 528, - "top": 400, + "left": 696, + "top": 1000, "width": 369, "height": 23 }, @@ -1424,8 +1285,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 288, - "top": -264, + "left": 456, + "top": 336, "width": 10, "height": 10 }, @@ -1440,18 +1301,18 @@ }, "visible": false, "font": "Arial;13;0", - "left": 288, - "top": -264, + "left": 456, + "top": 336, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, - "left": 528, - "top": 352, + "left": 696, + "top": 952, "width": 369, - "height": 81, + "height": 86, "nameCompartment": { "$ref": "AAAAAAGIHqeu5b/U5Tw=" }, @@ -1489,8 +1350,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 442, - "top": 251, + "left": 706, + "top": 491, "height": 13, "alpha": 1.5707963267948966, "distance": 15, @@ -1510,8 +1371,8 @@ }, "visible": null, "font": "Arial;13;0", - "left": 442, - "top": 266, + "left": 706, + "top": 506, "height": 13, "alpha": 1.5707963267948966, "distance": 30, @@ -1531,8 +1392,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 443, - "top": 221, + "left": 707, + "top": 461, "height": 13, "alpha": -1.5707963267948966, "distance": 15, @@ -1550,7 +1411,7 @@ "$ref": "AAAAAAGIHo06rr5ZC8o=" }, "lineStyle": 1, - "points": "487:243;399:242", + "points": "751:483;663:482", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGIHstAnMBE9/w=" @@ -1583,8 +1444,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 484, - "top": 331, + "left": 473, + "top": 985, "height": 13, "alpha": 1.5707963267948966, "distance": 15, @@ -1604,8 +1465,8 @@ }, "visible": null, "font": "Arial;13;0", - "left": 480, - "top": 345, + "left": 458, + "top": 985, "height": 13, "alpha": 1.5707963267948966, "distance": 30, @@ -1625,8 +1486,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 493, - "top": 302, + "left": 502, + "top": 986, "height": 13, "alpha": -1.5707963267948966, "distance": 15, @@ -1644,7 +1505,7 @@ "$ref": "AAAAAAGIHqeu5b/TIyM=" }, "lineStyle": 1, - "points": "580:351;399:295", + "points": "695:993;488:992;490:547", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGIHstR4cBVAg0=" @@ -1676,8 +1537,8 @@ "$ref": "AAAAAAGIHswqEsBjCPQ=" }, "font": "Arial;13;0", - "left": 862, - "top": 232, + "left": 1126, + "top": 472, "width": 89.96533203125, "height": 13, "alpha": 1.5707963267948966, @@ -1699,8 +1560,8 @@ }, "visible": null, "font": "Arial;13;0", - "left": 906, - "top": 217, + "left": 1170, + "top": 457, "height": 13, "alpha": 1.5707963267948966, "distance": 30, @@ -1720,8 +1581,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 905, - "top": 261, + "left": 1169, + "top": 501, "height": 13, "alpha": -1.5707963267948966, "distance": 15, @@ -1741,8 +1602,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 872, - "top": 230, + "left": 1136, + "top": 470, "height": 13, "alpha": 0.5235987755982988, "distance": 30, @@ -1762,8 +1623,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 875, - "top": 217, + "left": 1139, + "top": 457, "height": 13, "alpha": 0.7853981633974483, "distance": 40, @@ -1783,8 +1644,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 867, - "top": 258, + "left": 1131, + "top": 498, "height": 13, "alpha": -0.5235987755982988, "distance": 25, @@ -1804,8 +1665,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 941, - "top": 233, + "left": 1205, + "top": 473, "height": 13, "alpha": -0.5235987755982988, "distance": 30, @@ -1824,8 +1685,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 939, - "top": 219, + "left": 1203, + "top": 459, "height": 13, "alpha": -0.7853981633974483, "distance": 40, @@ -1844,8 +1705,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 944, - "top": 260, + "left": 1208, + "top": 500, "height": 13, "alpha": 0.5235987755982988, "distance": 25, @@ -1864,6 +1725,8 @@ }, "visible": false, "font": "Arial;13;0", + "left": 256, + "top": 440, "width": 10, "height": 10 }, @@ -1878,6 +1741,8 @@ }, "visible": false, "font": "Arial;13;0", + "left": 256, + "top": 440, "width": 10, "height": 10 } @@ -1890,7 +1755,7 @@ "$ref": "AAAAAAGIHo06rr5ZC8o=" }, "lineStyle": 1, - "points": "846:251;967:255", + "points": "1110:491;1231:495", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGIHswqEsBoP2A=" @@ -1947,12 +1812,12 @@ "$ref": "AAAAAAGIHsw52cD3xzs=" }, "font": "Arial;13;0", - "left": 1472, - "top": 235, + "left": 1775, + "top": 480, "width": 110.43017578125, "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, + "alpha": 0.6175920920078242, + "distance": 31.622776601683793, "hostEdge": { "$ref": "AAAAAAGIHsw52cD7NVc=" }, @@ -1970,8 +1835,8 @@ }, "visible": null, "font": "Arial;13;0", - "left": 1527, - "top": 220, + "left": 1804, + "top": 468, "height": 13, "alpha": 1.5707963267948966, "distance": 30, @@ -1991,8 +1856,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1528, - "top": 264, + "left": 1803, + "top": 512, "height": 13, "alpha": -1.5707963267948966, "distance": 15, @@ -2012,8 +1877,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1483, - "top": 236, + "left": 1748, + "top": 483, "height": 13, "alpha": 0.5235987755982988, "distance": 30, @@ -2033,8 +1898,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1485, - "top": 223, + "left": 1750, + "top": 469, "height": 13, "alpha": 0.7853981633974483, "distance": 40, @@ -2054,8 +1919,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1479, - "top": 264, + "left": 1743, + "top": 510, "height": 13, "alpha": -0.5235987755982988, "distance": 25, @@ -2075,8 +1940,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1572, - "top": 234, + "left": 1861, + "top": 483, "height": 13, "alpha": -0.5235987755982988, "distance": 30, @@ -2095,8 +1960,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1570, - "top": 221, + "left": 1858, + "top": 470, "height": 13, "alpha": -0.7853981633974483, "distance": 40, @@ -2115,8 +1980,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 1577, - "top": 261, + "left": 1865, + "top": 511, "height": 13, "alpha": 0.5235987755982988, "distance": 25, @@ -2135,6 +2000,8 @@ }, "visible": false, "font": "Arial;13;0", + "left": 264, + "top": 240, "width": 10, "height": 10 }, @@ -2149,6 +2016,8 @@ }, "visible": false, "font": "Arial;13;0", + "left": 264, + "top": 240, "width": 10, "height": 10 } @@ -2161,7 +2030,7 @@ "$ref": "AAAAAAGIHpOZJ76qovs=" }, "lineStyle": 1, - "points": "1458:258;1599:255", + "points": "1722:504;1887:505", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGIHsw52cD8VTs=" @@ -2200,894 +2069,3400 @@ }, { "_type": "UMLClassView", - "_id": "AAAAAAGIQqxGtL1QKA4=", + "_id": "AAAAAAGIdz98hhHJFQ4=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { - "$ref": "AAAAAAGIQqxGs71O/w0=" + "$ref": "AAAAAAGIdz98hRHHa9s=" }, "subViews": [ { "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGIQqxGtL1RwvM=", + "_id": "AAAAAAGIdz98hhHKWsk=", "_parent": { - "$ref": "AAAAAAGIQqxGtL1QKA4=" + "$ref": "AAAAAAGIdz98hhHJFQ4=" }, "model": { - "$ref": "AAAAAAGIQqxGs71O/w0=" + "$ref": "AAAAAAGIdz98hRHHa9s=" }, "subViews": [ { "_type": "LabelView", - "_id": "AAAAAAGIQqxGtL1Segs=", + "_id": "AAAAAAGIdz98hhHLVNo=", "_parent": { - "$ref": "AAAAAAGIQqxGtL1RwvM=" + "$ref": "AAAAAAGIdz98hhHKWsk=" }, "visible": false, "font": "Arial;13;0", + "left": 320, + "top": 1024, "height": 13 }, { "_type": "LabelView", - "_id": "AAAAAAGIQqxGtL1Tc7Y=", + "_id": "AAAAAAGIdz98hhHMBFg=", "_parent": { - "$ref": "AAAAAAGIQqxGtL1RwvM=" + "$ref": "AAAAAAGIdz98hhHKWsk=" }, "font": "Arial;13;1", - "left": 1541, - "top": 879, - "width": 390, + "left": 1253, + "top": 951, + "width": 247, "height": 13, - "text": "Enum" + "text": "Message" }, { "_type": "LabelView", - "_id": "AAAAAAGIQqxGtL1UphA=", + "_id": "AAAAAAGIdz98hhHNNVc=", "_parent": { - "$ref": "AAAAAAGIQqxGtL1RwvM=" + "$ref": "AAAAAAGIdz98hhHKWsk=" }, "visible": false, "font": "Arial;13;0", + "left": 320, + "top": 1024, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", - "_id": "AAAAAAGIQqxGtL1VTOU=", + "_id": "AAAAAAGIdz98hhHObyw=", "_parent": { - "$ref": "AAAAAAGIQqxGtL1RwvM=" + "$ref": "AAAAAAGIdz98hhHKWsk=" }, "visible": false, "font": "Arial;13;0", + "left": 320, + "top": 1024, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 1536, - "top": 872, - "width": 400, + "left": 1248, + "top": 944, + "width": 257, "height": 25, "stereotypeLabel": { - "$ref": "AAAAAAGIQqxGtL1Segs=" + "$ref": "AAAAAAGIdz98hhHLVNo=" }, "nameLabel": { - "$ref": "AAAAAAGIQqxGtL1Tc7Y=" + "$ref": "AAAAAAGIdz98hhHMBFg=" }, "namespaceLabel": { - "$ref": "AAAAAAGIQqxGtL1UphA=" + "$ref": "AAAAAAGIdz98hhHNNVc=" }, "propertyLabel": { - "$ref": "AAAAAAGIQqxGtL1VTOU=" + "$ref": "AAAAAAGIdz98hhHObyw=" } }, { "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGIQqxGtL1Wpy0=", - "_parent": { - "$ref": "AAAAAAGIQqxGtL1QKA4=" - }, - "model": { - "$ref": "AAAAAAGIQqxGs71O/w0=" - }, - "font": "Arial;13;0", - "left": 1536, - "top": 897, - "width": 400, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGIQqxGtL1XSvY=", + "_id": "AAAAAAGIdz98hhHP4Eo=", "_parent": { - "$ref": "AAAAAAGIQqxGtL1QKA4=" + "$ref": "AAAAAAGIdz98hhHJFQ4=" }, "model": { - "$ref": "AAAAAAGIQqxGs71O/w0=" + "$ref": "AAAAAAGIdz98hRHHa9s=" }, "subViews": [ { - "_type": "UMLOperationView", - "_id": "AAAAAAGIQq2xCsIfnz8=", + "_type": "UMLAttributeView", + "_id": "AAAAAAGIdz+c4BJygPM=", + "_parent": { + "$ref": "AAAAAAGIdz98hhHP4Eo=" + }, + "model": { + "$ref": "AAAAAAGIdz+c0RJpYRU=" + }, + "font": "Arial;13;0", + "left": 1253, + "top": 974, + "width": 247, + "height": 13, + "text": "+Subject: string", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGIdz+uORK0gBg=", "_parent": { - "$ref": "AAAAAAGIQqxGtL1XSvY=" + "$ref": "AAAAAAGIdz98hhHP4Eo=" }, "model": { - "$ref": "AAAAAAGIQq2w/MIWlQQ=" + "$ref": "AAAAAAGIdz+uMhKrZFI=" }, "font": "Arial;13;0", - "left": 1541, - "top": 912, - "width": 390, + "left": 1253, + "top": 989, + "width": 247, "height": 13, - "text": "+Operation1()", + "text": "+Description: string", "horizontalAlignment": 0 } ], "font": "Arial;13;0", - "left": 1536, - "top": 907, - "width": 400, - "height": 23 + "left": 1248, + "top": 969, + "width": 257, + "height": 38 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGIdz98hhHQNqk=", + "_parent": { + "$ref": "AAAAAAGIdz98hhHJFQ4=" + }, + "model": { + "$ref": "AAAAAAGIdz98hRHHa9s=" + }, + "font": "Arial;13;0", + "left": 1248, + "top": 1007, + "width": 257, + "height": 10 }, { "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGIQqxGtL1YTpE=", + "_id": "AAAAAAGIdz98hhHRBec=", "_parent": { - "$ref": "AAAAAAGIQqxGtL1QKA4=" + "$ref": "AAAAAAGIdz98hhHJFQ4=" }, "model": { - "$ref": "AAAAAAGIQqxGs71O/w0=" + "$ref": "AAAAAAGIdz98hRHHa9s=" }, "visible": false, "font": "Arial;13;0", + "left": 160, + "top": 512, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGIQqxGtL1ZOBA=", + "_id": "AAAAAAGIdz98hhHSeu4=", "_parent": { - "$ref": "AAAAAAGIQqxGtL1QKA4=" + "$ref": "AAAAAAGIdz98hhHJFQ4=" }, "model": { - "$ref": "AAAAAAGIQqxGs71O/w0=" + "$ref": "AAAAAAGIdz98hRHHa9s=" }, "visible": false, "font": "Arial;13;0", + "left": 160, + "top": 512, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, - "left": 1536, - "top": 872, - "width": 400, - "height": 216, + "left": 1248, + "top": 944, + "width": 257, + "height": 73, "nameCompartment": { - "$ref": "AAAAAAGIQqxGtL1RwvM=" + "$ref": "AAAAAAGIdz98hhHKWsk=" }, "attributeCompartment": { - "$ref": "AAAAAAGIQqxGtL1Wpy0=" + "$ref": "AAAAAAGIdz98hhHP4Eo=" }, "operationCompartment": { - "$ref": "AAAAAAGIQqxGtL1XSvY=" + "$ref": "AAAAAAGIdz98hhHQNqk=" }, "receptionCompartment": { - "$ref": "AAAAAAGIQqxGtL1YTpE=" + "$ref": "AAAAAAGIdz98hhHRBec=" }, "templateParameterCompartment": { - "$ref": "AAAAAAGIQqxGtL1ZOBA=" + "$ref": "AAAAAAGIdz98hhHSeu4=" } }, { - "_type": "UMLEnumerationView", - "_id": "AAAAAAGIQq4B/MNWJAQ=", + "_type": "UMLAssociationView", + "_id": "AAAAAAGId0BAWxnnmpQ=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { - "$ref": "AAAAAAGIQq4B/MNU1SI=" + "$ref": "AAAAAAGId0BAWhnj6zU=" }, "subViews": [ { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGIQq4B/MNX1+4=", + "_type": "EdgeLabelView", + "_id": "AAAAAAGId0BAWxnot1c=", "_parent": { - "$ref": "AAAAAAGIQq4B/MNWJAQ=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" }, "model": { - "$ref": "AAAAAAGIQq4B/MNU1SI=" + "$ref": "AAAAAAGId0BAWhnj6zU=" }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGIQq4B/MNYjB0=", - "_parent": { - "$ref": "AAAAAAGIQq4B/MNX1+4=" - }, - "font": "Arial;13;0", - "left": 1773, - "top": 405, - "width": 119, - "height": 13, - "text": "«enumeration»" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGIQq4B/MNZ9rY=", - "_parent": { - "$ref": "AAAAAAGIQq4B/MNX1+4=" - }, - "font": "Arial;13;1", - "left": 1773, - "top": 420, - "width": 119, - "height": 13, - "text": "TransactionType" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGIQq4B/MNal+M=", - "_parent": { - "$ref": "AAAAAAGIQq4B/MNX1+4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 416, - "top": -592, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGIQq4B/MNbMN4=", - "_parent": { - "$ref": "AAAAAAGIQq4B/MNX1+4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 416, - "top": -592, - "height": 13, - "horizontalAlignment": 1 - } - ], "font": "Arial;13;0", - "left": 1768, - "top": 400, - "width": 129, - "height": 38, - "stereotypeLabel": { - "$ref": "AAAAAAGIQq4B/MNYjB0=" - }, - "nameLabel": { - "$ref": "AAAAAAGIQq4B/MNZ9rY=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGIQq4B/MNal+M=" + "left": 1143, + "top": 976, + "width": 92.1298828125, + "height": 13, + "alpha": 0.40122869005546036, + "distance": 35.84689665786984, + "hostEdge": { + "$ref": "AAAAAAGId0BAWxnnmpQ=" }, - "propertyLabel": { - "$ref": "AAAAAAGIQq4B/MNbMN4=" - } + "edgePosition": 1, + "text": "+MessagesList*" }, { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGIQq4B/MNcRXA=", + "_type": "EdgeLabelView", + "_id": "AAAAAAGId0BAWxnpywE=", "_parent": { - "$ref": "AAAAAAGIQq4B/MNWJAQ=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" }, "model": { - "$ref": "AAAAAAGIQq4B/MNU1SI=" + "$ref": "AAAAAAGId0BAWhnj6zU=" }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGIQq5hhcQV0FA=", - "_parent": { - "$ref": "AAAAAAGIQq4B/MNcRXA=" - }, - "model": { - "$ref": "AAAAAAGIQq5hfMQMINg=" - }, - "font": "Arial;13;0", - "left": 213, - "top": -291, - "width": 63.2353515625, - "height": 13, - "text": "+Attribute1", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGIQq5vJ8RXXJ4=", - "_parent": { - "$ref": "AAAAAAGIQq4B/MNcRXA=" - }, - "model": { - "$ref": "AAAAAAGIQq5vG8RORHY=" - }, - "font": "Arial;13;0", - "left": 213, - "top": -276, - "width": 63.2353515625, - "height": 13, - "text": "+Attribute2", - "horizontalAlignment": 0 - } - ], - "visible": false, + "visible": null, "font": "Arial;13;0", - "left": 208, - "top": -296, - "width": 73.2353515625, - "height": 38 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGIQq4B/MNd/Ho=", - "_parent": { - "$ref": "AAAAAAGIQq4B/MNWJAQ=" - }, - "model": { - "$ref": "AAAAAAGIQq4B/MNU1SI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 208, - "top": -296, - "width": 10, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGIQq4B/MNeemo=", - "_parent": { - "$ref": "AAAAAAGIQq4B/MNWJAQ=" - }, - "model": { - "$ref": "AAAAAAGIQq4B/MNU1SI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 208, - "top": -296, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGIQq4B/MNf49Y=", - "_parent": { - "$ref": "AAAAAAGIQq4B/MNWJAQ=" - }, - "model": { - "$ref": "AAAAAAGIQq4B/MNU1SI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 208, - "top": -296, - "width": 10, - "height": 10 - }, - { - "_type": "UMLEnumerationLiteralCompartmentView", - "_id": "AAAAAAGIQq4B/cNgg2k=", - "_parent": { - "$ref": "AAAAAAGIQq4B/MNWJAQ=" - }, - "model": { - "$ref": "AAAAAAGIQq4B/MNU1SI=" - }, - "subViews": [ - { - "_type": "UMLEnumerationLiteralView", - "_id": "AAAAAAGIQq6EzcTJGKQ=", - "_parent": { - "$ref": "AAAAAAGIQq4B/cNgg2k=" - }, - "model": { - "$ref": "AAAAAAGIQq6EwMTAIAg=" - }, - "font": "Arial;13;0", - "left": 1773, - "top": 443, - "width": 119, - "height": 13, - "text": "credit", - "horizontalAlignment": 0 - }, - { - "_type": "UMLEnumerationLiteralView", - "_id": "AAAAAAGIQq95bMVCKAg=", - "_parent": { - "$ref": "AAAAAAGIQq4B/cNgg2k=" - }, - "model": { - "$ref": "AAAAAAGIQq95ZMU5GXc=" - }, - "font": "Arial;13;0", - "left": 1773, - "top": 458, - "width": 119, - "height": 13, - "text": "flow", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 1768, - "top": 438, - "width": 129, - "height": 38 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1768, - "top": 400, - "width": 129, - "height": 81, - "nameCompartment": { - "$ref": "AAAAAAGIQq4B/MNX1+4=" - }, - "suppressAttributes": true, - "suppressOperations": true, - "attributeCompartment": { - "$ref": "AAAAAAGIQq4B/MNcRXA=" - }, - "operationCompartment": { - "$ref": "AAAAAAGIQq4B/MNd/Ho=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGIQq4B/MNeemo=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGIQq4B/MNf49Y=" - }, - "enumerationLiteralCompartment": { - "$ref": "AAAAAAGIQq4B/cNgg2k=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGIQq/wXc7F3Ec=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGIQq/wXc7Bgzg=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGIQq/wXs7G7vU=", - "_parent": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" - }, - "model": { - "$ref": "AAAAAAGIQq/wXc7Bgzg=" - }, - "font": "Arial;13;0", - "left": 1835, - "top": 349, - "width": 35.775390625, - "height": 13, - "alpha": 1.594601115019625, - "distance": 23, - "hostEdge": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" - }, - "edgePosition": 1, - "text": "-Type" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGIQq/wXs7H1IE=", - "_parent": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" - }, - "model": { - "$ref": "AAAAAAGIQq/wXc7Bgzg=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1859, - "top": 350, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" - }, - "edgePosition": 1 + "left": 1156, + "top": 960, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGId0BAWxnnmpQ=" + }, + "edgePosition": 1 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAGIQq/wXs7IKJ8=", + "_id": "AAAAAAGId0BAWxnqLZk=", "_parent": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" }, "model": { - "$ref": "AAAAAAGIQq/wXc7Bgzg=" + "$ref": "AAAAAAGId0BAWhnj6zU=" }, "visible": false, "font": "Arial;13;0", - "left": 1815, - "top": 351, + "left": 1156, + "top": 1005, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAGIQq/wXs7JwAg=", + "_id": "AAAAAAGId0BAWxnrCvY=", "_parent": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" }, "model": { - "$ref": "AAAAAAGIQq/wXc7CmtY=" + "$ref": "AAAAAAGId0BAWhnkrro=" }, "visible": false, "font": "Arial;13;0", - "left": 1844, - "top": 334, + "left": 1089, + "top": 975, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAGIQq/wXs7Kr40=", + "_id": "AAAAAAGId0BAWxnszuE=", "_parent": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" }, "model": { - "$ref": "AAAAAAGIQq/wXc7CmtY=" + "$ref": "AAAAAAGId0BAWhnkrro=" }, "visible": false, "font": "Arial;13;0", - "left": 1857, - "top": 336, + "left": 1092, + "top": 961, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAGIQq/wXs7Lk9Q=", + "_id": "AAAAAAGId0BAWxntQe0=", "_parent": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" }, "model": { - "$ref": "AAAAAAGIQq/wXc7CmtY=" + "$ref": "AAAAAAGId0BAWhnkrro=" }, "visible": false, "font": "Arial;13;0", - "left": 1817, - "top": 330, + "left": 1085, + "top": 1002, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAGIQq/wXs7M5Hk=", + "_id": "AAAAAAGId0BAWxnuXmQ=", "_parent": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" }, "model": { - "$ref": "AAAAAAGIQq/wXc7DMyI=" + "$ref": "AAAAAAGId0BAWhnlJvY=" }, "visible": false, "font": "Arial;13;0", - "left": 1845, - "top": 366, + "left": 1222, + "top": 975, "height": 13, "alpha": -0.5235987755982988, "distance": 30, "hostEdge": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" } }, { "_type": "EdgeLabelView", - "_id": "AAAAAAGIQq/wXs7N7rM=", + "_id": "AAAAAAGId0BAWxnvdww=", "_parent": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" }, "model": { - "$ref": "AAAAAAGIQq/wXc7DMyI=" + "$ref": "AAAAAAGId0BAWhnlJvY=" }, "visible": false, "font": "Arial;13;0", - "left": 1858, - "top": 364, + "left": 1219, + "top": 961, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" } }, { "_type": "EdgeLabelView", - "_id": "AAAAAAGIQq/wXs7ORZM=", + "_id": "AAAAAAGId0BAWxnwRbU=", "_parent": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" }, "model": { - "$ref": "AAAAAAGIQq/wXc7DMyI=" + "$ref": "AAAAAAGId0BAWhnlJvY=" }, "visible": false, "font": "Arial;13;0", - "left": 1817, - "top": 371, + "left": 1226, + "top": 1002, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" } }, { "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGIQq/wXs7PyYA=", + "_id": "AAAAAAGId0BAWxnx4x8=", "_parent": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" }, "model": { - "$ref": "AAAAAAGIQq/wXc7CmtY=" + "$ref": "AAAAAAGId0BAWhnkrro=" }, "visible": false, "font": "Arial;13;0", + "left": 264, + "top": 240, "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGIQq/wXs7Qxp8=", + "_id": "AAAAAAGId0BAWxnygHI=", "_parent": { - "$ref": "AAAAAAGIQq/wXc7F3Ec=" + "$ref": "AAAAAAGId0BAWxnnmpQ=" }, "model": { - "$ref": "AAAAAAGIQq/wXc7DMyI=" + "$ref": "AAAAAAGId0BAWhnlJvY=" }, "visible": false, "font": "Arial;13;0", + "left": 264, + "top": 240, "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { - "$ref": "AAAAAAGIQq4B/MNWJAQ=" + "$ref": "AAAAAAGIdz98hhHJFQ4=" }, "tail": { - "$ref": "AAAAAAGIHpWTGr76MLU=" + "$ref": "AAAAAAGIHqeu5b/TIyM=" }, - "lineStyle": 1, - "points": "1829:315;1831:399", + "points": "1064:996;1248:996", "showVisibility": true, "nameLabel": { - "$ref": "AAAAAAGIQq/wXs7G7vU=" + "$ref": "AAAAAAGId0BAWxnot1c=" }, "stereotypeLabel": { - "$ref": "AAAAAAGIQq/wXs7H1IE=" + "$ref": "AAAAAAGId0BAWxnpywE=" }, "propertyLabel": { - "$ref": "AAAAAAGIQq/wXs7IKJ8=" + "$ref": "AAAAAAGId0BAWxnqLZk=" }, "showEndOrder": "hide", "tailRoleNameLabel": { - "$ref": "AAAAAAGIQq/wXs7JwAg=" + "$ref": "AAAAAAGId0BAWxnrCvY=" }, "tailPropertyLabel": { - "$ref": "AAAAAAGIQq/wXs7Kr40=" + "$ref": "AAAAAAGId0BAWxnszuE=" }, "tailMultiplicityLabel": { - "$ref": "AAAAAAGIQq/wXs7Lk9Q=" + "$ref": "AAAAAAGId0BAWxntQe0=" }, "headRoleNameLabel": { - "$ref": "AAAAAAGIQq/wXs7M5Hk=" + "$ref": "AAAAAAGId0BAWxnuXmQ=" }, "headPropertyLabel": { - "$ref": "AAAAAAGIQq/wXs7N7rM=" + "$ref": "AAAAAAGId0BAWxnvdww=" }, "headMultiplicityLabel": { - "$ref": "AAAAAAGIQq/wXs7ORZM=" + "$ref": "AAAAAAGId0BAWxnwRbU=" }, "tailQualifiersCompartment": { - "$ref": "AAAAAAGIQq/wXs7PyYA=" + "$ref": "AAAAAAGId0BAWxnx4x8=" }, "headQualifiersCompartment": { - "$ref": "AAAAAAGIQq/wXs7Qxp8=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGIHoUoGr2MsDg=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Per" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGIHoVeFr3OX0c=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Class1" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGIHoWVAr33oyk=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Person", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGIHssi6cAo7rA=", - "_parent": { - "$ref": "AAAAAAGIHoWVAr33oyk=" - }, - "source": { - "$ref": "AAAAAAGIHoWVAr33oyk=" - }, - "target": { - "$ref": "AAAAAAGIHo06rb5Xk/g=" + "$ref": "AAAAAAGId0BAWxnygHI=" } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGIHog08L4yqug=", - "_parent": { - "$ref": "AAAAAAGIHoWVAr33oyk=" - }, - "name": "Id", - "visibility": "private", - "type": "string" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGIHoXoZb4ivtM=", - "_parent": { - "$ref": "AAAAAAGIHoWVAr33oyk=" - }, - "name": "Name", - "visibility": "private", - "type": "string" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGIHoeQ5b4q9e4=", - "_parent": { - "$ref": "AAAAAAGIHoWVAr33oyk=" - }, - "name": "FirstName", - "visibility": "private", - "type": "string" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGIHog4Yb44It8=", - "_parent": { - "$ref": "AAAAAAGIHoWVAr33oyk=" - }, - "name": "Password", - "visibility": "private", - "type": "string" }, { - "_type": "UMLAttribute", - "_id": "AAAAAAGIHog7XL4+Umw=", + "_type": "UMLClassView", + "_id": "AAAAAAGId0CsFiCUtUc=", "_parent": { - "$ref": "AAAAAAGIHoWVAr33oyk=" + "$ref": "AAAAAAFF+qBtyKM79qY=" }, - "name": "Attribute3", - "type": "" - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGIHojY1L5IuEY=", - "_parent": { - "$ref": "AAAAAAGIHoWVAr33oyk=" + "model": { + "$ref": "AAAAAAGId0CsFSCSASs=" }, - "name": "Person", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGIHolkar5PFjs=", - "_parent": { - "$ref": "AAAAAAGIHojY1L5IuEY=" - }, - "name": "name", - "type": "string" - }, + "subViews": [ { - "_type": "UMLParameter", - "_id": "AAAAAAGIHolkar5QyXQ=", + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGId0CsFiCVANY=", "_parent": { - "$ref": "AAAAAAGIHojY1L5IuEY=" + "$ref": "AAAAAAGId0CsFiCUtUc=" }, - "name": "firstName", - "type": "string" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGIHolkar5RdfY=", - "_parent": { - "$ref": "AAAAAAGIHojY1L5IuEY=" + "model": { + "$ref": "AAAAAAGId0CsFSCSASs=" }, - "name": "password", - "type": "string" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGIQqFhqZidBCo=", - "_parent": { - "$ref": "AAAAAAGIHoWVAr33oyk=" - }, - "name": "LogIn", - "visibility": "protected", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGIQqFp6ZjazPM=", + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGId0CsFiCWXeo=", + "_parent": { + "$ref": "AAAAAAGId0CsFiCVANY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1168, + "top": 144, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGId0CsFiCXyX8=", + "_parent": { + "$ref": "AAAAAAGId0CsFiCVANY=" + }, + "font": "Arial;13;1", + "left": 1253, + "top": 711, + "width": 307.455078125, + "height": 13, + "text": "IPersistenceManager" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGId0CsFyCYHAw=", + "_parent": { + "$ref": "AAAAAAGId0CsFiCVANY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1168, + "top": 144, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGId0CsFyCZT9s=", + "_parent": { + "$ref": "AAAAAAGId0CsFiCVANY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1168, + "top": 144, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 1248, + "top": 704, + "width": 317.455078125, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGId0CsFiCWXeo=" + }, + "nameLabel": { + "$ref": "AAAAAAGId0CsFiCXyX8=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGId0CsFyCYHAw=" + }, + "propertyLabel": { + "$ref": "AAAAAAGId0CsFyCZT9s=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGId0CsFyCaG54=", + "_parent": { + "$ref": "AAAAAAGId0CsFiCUtUc=" + }, + "model": { + "$ref": "AAAAAAGId0CsFSCSASs=" + }, + "font": "Arial;13;0", + "left": 1248, + "top": 729, + "width": 317.455078125, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGId0CsFyCbXk0=", + "_parent": { + "$ref": "AAAAAAGId0CsFiCUtUc=" + }, + "model": { + "$ref": "AAAAAAGId0CsFSCSASs=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGId0FLTiNGohE=", + "_parent": { + "$ref": "AAAAAAGId0CsFyCbXk0=" + }, + "model": { + "$ref": "AAAAAAGId0FLRSM6THQ=" + }, + "font": "Arial;13;0", + "left": 1253, + "top": 744, + "width": 307.455078125, + "height": 13, + "text": "+DataLoad(): (List, Consultant)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGId0GptCQtKv0=", + "_parent": { + "$ref": "AAAAAAGId0CsFyCbXk0=" + }, + "model": { + "$ref": "AAAAAAGId0GppiQhIMI=" + }, + "font": "Arial;13;0", + "left": 1253, + "top": 759, + "width": 307.455078125, + "height": 13, + "text": "+DataSave(cu: List, co: Consultant): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 1248, + "top": 739, + "width": 317.455078125, + "height": 38 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGId0CsFyCczkA=", + "_parent": { + "$ref": "AAAAAAGId0CsFiCUtUc=" + }, + "model": { + "$ref": "AAAAAAGId0CsFSCSASs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 584, + "top": 72, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGId0CsFyCdKS8=", + "_parent": { + "$ref": "AAAAAAGId0CsFiCUtUc=" + }, + "model": { + "$ref": "AAAAAAGId0CsFSCSASs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 584, + "top": 72, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 1248, + "top": 704, + "width": 317.455078125, + "height": 89, + "nameCompartment": { + "$ref": "AAAAAAGId0CsFiCVANY=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGId0CsFyCaG54=" + }, + "operationCompartment": { + "$ref": "AAAAAAGId0CsFyCbXk0=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGId0CsFyCczkA=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGId0CsFyCdKS8=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGId0o4Sy+Le4o=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGId0o4Si+JZ6A=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGId0o4Sy+MoM0=", + "_parent": { + "$ref": "AAAAAAGId0o4Sy+Le4o=" + }, + "model": { + "$ref": "AAAAAAGId0o4Si+JZ6A=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGId0o4Sy+NGAg=", + "_parent": { + "$ref": "AAAAAAGId0o4Sy+MoM0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 992, + "top": 160, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGId0o4Sy+OvGs=", + "_parent": { + "$ref": "AAAAAAGId0o4Sy+MoM0=" + }, + "font": "Arial;13;1", + "left": 765, + "top": 655, + "width": 292.24609375, + "height": 13, + "text": "Manager" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGId0o4Sy+PVJQ=", + "_parent": { + "$ref": "AAAAAAGId0o4Sy+MoM0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 992, + "top": 160, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGId0o4UC+QfVU=", + "_parent": { + "$ref": "AAAAAAGId0o4Sy+MoM0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 992, + "top": 160, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 760, + "top": 648, + "width": 302.24609375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGId0o4Sy+NGAg=" + }, + "nameLabel": { + "$ref": "AAAAAAGId0o4Sy+OvGs=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGId0o4Sy+PVJQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAGId0o4UC+QfVU=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGId0o4UC+RRXE=", + "_parent": { + "$ref": "AAAAAAGId0o4Sy+Le4o=" + }, + "model": { + "$ref": "AAAAAAGId0o4Si+JZ6A=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGId09G3TF5kN8=", + "_parent": { + "$ref": "AAAAAAGId0o4UC+RRXE=" + }, + "model": { + "$ref": "AAAAAAGId09GxTFt5Zk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 773, + "top": 686, + "width": 292.24609375, + "height": 13, + "text": "+Consultant: Consultant", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGId0+o2TMNALU=", + "_parent": { + "$ref": "AAAAAAGId0o4UC+RRXE=" + }, + "model": { + "$ref": "AAAAAAGId0+o0TMBZCA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 773, + "top": 688, + "width": 292.24609375, + "height": 13, + "text": "+CustomersList: List", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGId1ArUTPkXHA=", + "_parent": { + "$ref": "AAAAAAGId0o4UC+RRXE=" + }, + "model": { + "$ref": "AAAAAAGId1ArRjPY+Bg=" + }, + "font": "Arial;13;0", + "left": 765, + "top": 680, + "width": 292.24609375, + "height": 13, + "text": "+SelectedCustomer: Customer", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGId1GdADUny0k=", + "_parent": { + "$ref": "AAAAAAGId0o4UC+RRXE=" + }, + "model": { + "$ref": "AAAAAAGId1Gc9TUb3Go=" + }, + "font": "Arial;13;0", + "left": 765, + "top": 695, + "width": 292.24609375, + "height": 13, + "text": "+SelectedAccount: Account", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGId1KX9jYQLIs=", + "_parent": { + "$ref": "AAAAAAGId0o4UC+RRXE=" + }, + "model": { + "$ref": "AAAAAAGId1KX6zYEpP4=" + }, + "font": "Arial;13;0", + "left": 765, + "top": 710, + "width": 292.24609375, + "height": 13, + "text": "+SelectedTransaction: Transaction", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGId1MWxDcU6F8=", + "_parent": { + "$ref": "AAAAAAGId0o4UC+RRXE=" + }, + "model": { + "$ref": "AAAAAAGId1MWuTcI7Go=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 765, + "top": 725, + "width": 292.24609375, + "height": 13, + "text": "+Persistence: IPersistenceManager", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 760, + "top": 673, + "width": 302.24609375, + "height": 55 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGId0o4UC+SztA=", + "_parent": { + "$ref": "AAAAAAGId0o4Sy+Le4o=" + }, + "model": { + "$ref": "AAAAAAGId0o4Si+JZ6A=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGId1N7uTf9NXA=", + "_parent": { + "$ref": "AAAAAAGId0o4UC+SztA=" + }, + "model": { + "$ref": "AAAAAAGId1N7rjfxbB8=" + }, + "font": "Arial;13;0", + "left": 765, + "top": 733, + "width": 292.24609375, + "height": 13, + "text": "+AddCustomer(MyCustomer: Customer): bool", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGId1RMADqg9kU=", + "_parent": { + "$ref": "AAAAAAGId0o4UC+SztA=" + }, + "model": { + "$ref": "AAAAAAGId1RL9jqUA9U=" + }, + "font": "Arial;13;0", + "left": 765, + "top": 748, + "width": 292.24609375, + "height": 13, + "text": "+GetCustomer(place: int): Customer", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGId1u+7z3M8bw=", + "_parent": { + "$ref": "AAAAAAGId0o4UC+SztA=" + }, + "model": { + "$ref": "AAAAAAGId1u+4T3A6Ys=" + }, + "font": "Arial;13;0", + "left": 765, + "top": 763, + "width": 292.24609375, + "height": 13, + "text": "+DataSave(): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGId1xSSj85lho=", + "_parent": { + "$ref": "AAAAAAGId0o4UC+SztA=" + }, + "model": { + "$ref": "AAAAAAGId1xSPz8tces=" + }, + "font": "Arial;13;0", + "left": 765, + "top": 778, + "width": 292.24609375, + "height": 13, + "text": "+DataLoad(): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 760, + "top": 728, + "width": 302.24609375, + "height": 68 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGId0o4UC+TeDw=", + "_parent": { + "$ref": "AAAAAAGId0o4Sy+Le4o=" + }, + "model": { + "$ref": "AAAAAAGId0o4Si+JZ6A=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 496, + "top": 80, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGId0o4UC+Ut5c=", + "_parent": { + "$ref": "AAAAAAGId0o4Sy+Le4o=" + }, + "model": { + "$ref": "AAAAAAGId0o4Si+JZ6A=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 496, + "top": 80, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 760, + "top": 648, + "width": 302.24609375, + "height": 191, + "nameCompartment": { + "$ref": "AAAAAAGId0o4Sy+MoM0=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGId0o4UC+RRXE=" + }, + "operationCompartment": { + "$ref": "AAAAAAGId0o4UC+SztA=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGId0o4UC+TeDw=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGId0o4UC+Ut5c=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGId2CE5NtyeiM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGId2CE49tuBfQ=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2CE5NtzGTM=", + "_parent": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + }, + "model": { + "$ref": "AAAAAAGId2CE49tuBfQ=" + }, + "font": "Arial;13;0", + "left": 903, + "top": 551, + "width": 189.6552734375, + "height": 13, + "alpha": -1.261865447017961, + "distance": 98.67117106835208, + "hostEdge": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + }, + "edgePosition": 1, + "text": "+CustomersList: List" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2CE5Nt0ITk=", + "_parent": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + }, + "model": { + "$ref": "AAAAAAGId2CE49tuBfQ=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 874, + "top": 581, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2CE5Nt1VbI=", + "_parent": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + }, + "model": { + "$ref": "AAAAAAGId2CE49tuBfQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 918, + "top": 582, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2CE5Nt2R3M=", + "_parent": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + }, + "model": { + "$ref": "AAAAAAGId2CE5NtvvVE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 889, + "top": 616, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2CE5Nt3voY=", + "_parent": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + }, + "model": { + "$ref": "AAAAAAGId2CE5NtvvVE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 875, + "top": 613, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2CE5Nt4YLY=", + "_parent": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + }, + "model": { + "$ref": "AAAAAAGId2CE5NtvvVE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 916, + "top": 620, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2CE5Nt51hQ=", + "_parent": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + }, + "model": { + "$ref": "AAAAAAGId2CE5NtwVkQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 889, + "top": 547, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2CE5Nt6hMs=", + "_parent": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + }, + "model": { + "$ref": "AAAAAAGId2CE5NtwVkQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 875, + "top": 550, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2CE5dt7Rh8=", + "_parent": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + }, + "model": { + "$ref": "AAAAAAGId2CE5NtwVkQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 916, + "top": 543, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGId2CE5dt8+40=", + "_parent": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + }, + "model": { + "$ref": "AAAAAAGId2CE5NtvvVE=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGId2CE5dt9EkY=", + "_parent": { + "$ref": "AAAAAAGId2CE5NtyeiM=" + }, + "model": { + "$ref": "AAAAAAGId2CE5NtwVkQ=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGIHo06rr5ZC8o=" + }, + "tail": { + "$ref": "AAAAAAGId0o4Sy+Le4o=" + }, + "points": "904:648;904:528", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGId2CE5NtzGTM=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGId2CE5Nt0ITk=" + }, + "propertyLabel": { + "$ref": "AAAAAAGId2CE5Nt1VbI=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGId2CE5Nt2R3M=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGId2CE5Nt3voY=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGId2CE5Nt4YLY=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGId2CE5Nt51hQ=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGId2CE5Nt6hMs=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGId2CE5dt7Rh8=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGId2CE5dt8+40=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGId2CE5dt9EkY=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGId2HiQfPRYO4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGId2HiQPPNFMs=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2HiQfPSa9Y=", + "_parent": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + }, + "model": { + "$ref": "AAAAAAGId2HiQPPNFMs=" + }, + "font": "Arial;13;0", + "left": 887, + "top": 928, + "width": 139.115234375, + "height": 13, + "alpha": 1.056344900379405, + "distance": 79.25906888173743, + "hostEdge": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + }, + "edgePosition": 1, + "text": "+Consultant: Consultant" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2HiQfPTPnc=", + "_parent": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + }, + "model": { + "$ref": "AAAAAAGId2HiQPPNFMs=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 917, + "top": 888, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2HiQfPUNlA=", + "_parent": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + }, + "model": { + "$ref": "AAAAAAGId2HiQPPNFMs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 873, + "top": 889, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2HiQfPV7nw=", + "_parent": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + }, + "model": { + "$ref": "AAAAAAGId2HiQPPOarQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 903, + "top": 857, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2HiQfPWOlE=", + "_parent": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + }, + "model": { + "$ref": "AAAAAAGId2HiQPPOarQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 916, + "top": 860, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2HiQfPXpu4=", + "_parent": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + }, + "model": { + "$ref": "AAAAAAGId2HiQPPOarQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 875, + "top": 853, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2HiQfPYO+M=", + "_parent": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + }, + "model": { + "$ref": "AAAAAAGId2HiQPPPDQ0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 903, + "top": 920, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2HiQfPZ6m4=", + "_parent": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + }, + "model": { + "$ref": "AAAAAAGId2HiQPPPDQ0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 916, + "top": 917, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2HiQfPaFbM=", + "_parent": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + }, + "model": { + "$ref": "AAAAAAGId2HiQPPPDQ0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 875, + "top": 924, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGId2HiQfPbJrE=", + "_parent": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + }, + "model": { + "$ref": "AAAAAAGId2HiQPPOarQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -8, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGId2HiQfPcx1c=", + "_parent": { + "$ref": "AAAAAAGId2HiQfPRYO4=" + }, + "model": { + "$ref": "AAAAAAGId2HiQPPPDQ0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -8, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGIHqeu5b/TIyM=" + }, + "tail": { + "$ref": "AAAAAAGId0o4Sy+Le4o=" + }, + "points": "888:838;888:952", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGId2HiQfPSa9Y=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGId2HiQfPTPnc=" + }, + "propertyLabel": { + "$ref": "AAAAAAGId2HiQfPUNlA=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGId2HiQfPV7nw=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGId2HiQfPWOlE=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGId2HiQfPXpu4=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGId2HiQfPYO+M=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGId2HiQfPZ6m4=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGId2HiQfPaFbM=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGId2HiQfPbJrE=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGId2HiQfPcx1c=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGId2QsV21CemQ=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGId2QsVm1A3JM=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGId2QsV21Dp9w=", + "_parent": { + "$ref": "AAAAAAGId2QsV21CemQ=" + }, + "model": { + "$ref": "AAAAAAGId2QsVm1A3JM=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGId2QsV21EDlg=", + "_parent": { + "$ref": "AAAAAAGId2QsV21Dp9w=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 288, + "top": 864, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGId2QsV21FwLw=", + "_parent": { + "$ref": "AAAAAAGId2QsV21Dp9w=" + }, + "font": "Arial;13;1", + "left": 1733, + "top": 647, + "width": 317.56689453125, + "height": 13, + "text": "Stub" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGId2QsV21G6lQ=", + "_parent": { + "$ref": "AAAAAAGId2QsV21Dp9w=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 288, + "top": 864, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGId2QsV21He2g=", + "_parent": { + "$ref": "AAAAAAGId2QsV21Dp9w=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 288, + "top": 864, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 1728, + "top": 640, + "width": 327.56689453125, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGId2QsV21EDlg=" + }, + "nameLabel": { + "$ref": "AAAAAAGId2QsV21FwLw=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGId2QsV21G6lQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAGId2QsV21He2g=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGId2QsV21IeX4=", + "_parent": { + "$ref": "AAAAAAGId2QsV21CemQ=" + }, + "model": { + "$ref": "AAAAAAGId2QsVm1A3JM=" + }, + "font": "Arial;13;0", + "left": 1728, + "top": 665, + "width": 327.56689453125, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGId2QsV21JlHI=", + "_parent": { + "$ref": "AAAAAAGId2QsV21CemQ=" + }, + "model": { + "$ref": "AAAAAAGId2QsVm1A3JM=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGId2XUE6ddGis=", + "_parent": { + "$ref": "AAAAAAGId2QsV21JlHI=" + }, + "model": { + "$ref": "AAAAAAGId2XUAqdLsGI=" + }, + "font": "Arial;13;0", + "left": 1733, + "top": 680, + "width": 317.56689453125, + "height": 13, + "text": "+DataLoad(): (List, Consultant)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGId2XjNqgXOlg=", + "_parent": { + "$ref": "AAAAAAGId2QsV21JlHI=" + }, + "model": { + "$ref": "AAAAAAGId2XjLagFgaw=" + }, + "font": "Arial;13;0", + "left": 1733, + "top": 695, + "width": 317.56689453125, + "height": 13, + "text": "+DataSave(cu: List, co: Consultant): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 1728, + "top": 675, + "width": 327.56689453125, + "height": 38 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGId2QsV21Kd1k=", + "_parent": { + "$ref": "AAAAAAGId2QsV21CemQ=" + }, + "model": { + "$ref": "AAAAAAGId2QsVm1A3JM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 144, + "top": 432, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGId2QsV21Lers=", + "_parent": { + "$ref": "AAAAAAGId2QsV21CemQ=" + }, + "model": { + "$ref": "AAAAAAGId2QsVm1A3JM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 144, + "top": 432, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 1728, + "top": 640, + "width": 327.56689453125, + "height": 89, + "nameCompartment": { + "$ref": "AAAAAAGId2QsV21Dp9w=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGId2QsV21IeX4=" + }, + "operationCompartment": { + "$ref": "AAAAAAGId2QsV21JlHI=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGId2QsV21Kd1k=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGId2QsV21Lers=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGId2/C0CR/gxU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGId2/CzyR7P6Q=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2/C0CSAEvI=", + "_parent": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + }, + "model": { + "$ref": "AAAAAAGId2/CzyR7P6Q=" + }, + "font": "Arial;13;0", + "left": 1168, + "top": 712, + "width": 75.51171875, + "height": 13, + "alpha": 0.3392925529155939, + "distance": 54.08326913195984, + "hostEdge": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + }, + "edgePosition": 1, + "text": "+Persistence" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2/C0SSBFpw=", + "_parent": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + }, + "model": { + "$ref": "AAAAAAGId2/CzyR7P6Q=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 1154, + "top": 700, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2/C0SSCR+k=", + "_parent": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + }, + "model": { + "$ref": "AAAAAAGId2/CzyR7P6Q=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1154, + "top": 745, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2/C0SSDAYM=", + "_parent": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + }, + "model": { + "$ref": "AAAAAAGId2/CzyR85jc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1086, + "top": 715, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2/C0SSEQbg=", + "_parent": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + }, + "model": { + "$ref": "AAAAAAGId2/CzyR85jc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1089, + "top": 701, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2/C0SSFQTI=", + "_parent": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + }, + "model": { + "$ref": "AAAAAAGId2/CzyR85jc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1082, + "top": 742, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2/C0SSGC88=", + "_parent": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + }, + "model": { + "$ref": "AAAAAAGId2/CzyR9AZ8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1222, + "top": 715, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2/C0SSHnMU=", + "_parent": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + }, + "model": { + "$ref": "AAAAAAGId2/CzyR9AZ8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1219, + "top": 701, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId2/C0SSI2AY=", + "_parent": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + }, + "model": { + "$ref": "AAAAAAGId2/CzyR9AZ8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1226, + "top": 742, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGId2/C0SSJgBw=", + "_parent": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + }, + "model": { + "$ref": "AAAAAAGId2/CzyR85jc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 8, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGId2/C0SSKNA4=", + "_parent": { + "$ref": "AAAAAAGId2/C0CR/gxU=" + }, + "model": { + "$ref": "AAAAAAGId2/CzyR9AZ8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 8, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGId0CsFiCUtUc=" + }, + "tail": { + "$ref": "AAAAAAGId0o4Sy+Le4o=" + }, + "points": "1061:736;1248:736", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGId2/C0CSAEvI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGId2/C0SSBFpw=" + }, + "propertyLabel": { + "$ref": "AAAAAAGId2/C0SSCR+k=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGId2/C0SSDAYM=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGId2/C0SSEQbg=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGId2/C0SSFQTI=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGId2/C0SSGC88=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGId2/C0SSHnMU=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGId2/C0SSI2AY=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGId2/C0SSJgBw=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGId2/C0SSKNA4=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGId3JKh8hY5bU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGId3JKhshWaKY=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGId3JKh8hZF14=", + "_parent": { + "$ref": "AAAAAAGId3JKh8hY5bU=" + }, + "model": { + "$ref": "AAAAAAGId3JKhshWaKY=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGId3JKh8haX1M=", + "_parent": { + "$ref": "AAAAAAGId3JKh8hZF14=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -208, + "top": 32, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGId3JKh8hbCTo=", + "_parent": { + "$ref": "AAAAAAGId3JKh8hZF14=" + }, + "font": "Arial;13;1", + "left": 1725, + "top": 871, + "width": 307.455078125, + "height": 13, + "text": "DataContractPers" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGId3JKh8hcs3M=", + "_parent": { + "$ref": "AAAAAAGId3JKh8hZF14=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -208, + "top": 32, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGId3JKh8hdMj8=", + "_parent": { + "$ref": "AAAAAAGId3JKh8hZF14=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -208, + "top": 32, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 1720, + "top": 864, + "width": 317.455078125, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGId3JKh8haX1M=" + }, + "nameLabel": { + "$ref": "AAAAAAGId3JKh8hbCTo=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGId3JKh8hcs3M=" + }, + "propertyLabel": { + "$ref": "AAAAAAGId3JKh8hdMj8=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGId3JKh8heF8I=", + "_parent": { + "$ref": "AAAAAAGId3JKh8hY5bU=" + }, + "model": { + "$ref": "AAAAAAGId3JKhshWaKY=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGId3L6As1kkk8=", + "_parent": { + "$ref": "AAAAAAGId3JKh8heF8I=" + }, + "model": { + "$ref": "AAAAAAGId3L59s1P+3o=" + }, + "font": "Arial;13;0", + "left": 1725, + "top": 894, + "width": 307.455078125, + "height": 13, + "text": "+FilePath: string", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGId3MIqc5CMNQ=", + "_parent": { + "$ref": "AAAAAAGId3JKh8heF8I=" + }, + "model": { + "$ref": "AAAAAAGId3MIns4tBYc=" + }, + "font": "Arial;13;0", + "left": 1725, + "top": 909, + "width": 307.455078125, + "height": 13, + "text": "+FileName: string", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 1720, + "top": 889, + "width": 317.455078125, + "height": 38 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGId3JKh8hfykM=", + "_parent": { + "$ref": "AAAAAAGId3JKh8hY5bU=" + }, + "model": { + "$ref": "AAAAAAGId3JKhshWaKY=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGId3LHEcyqe9I=", + "_parent": { + "$ref": "AAAAAAGId3JKh8hfykM=" + }, + "model": { + "$ref": "AAAAAAGId3LHA8yVkKg=" + }, + "font": "Arial;13;0", + "left": 1725, + "top": 932, + "width": 307.455078125, + "height": 13, + "text": "+DataLoad(): (List, Consultant)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGId3XEdtVcqcw=", + "_parent": { + "$ref": "AAAAAAGId3JKh8hfykM=" + }, + "model": { + "$ref": "AAAAAAGId3XEadVH/9M=" + }, + "font": "Arial;13;0", + "left": 1725, + "top": 947, + "width": 307.455078125, + "height": 13, + "text": "+DataSave(cu: List, co: Consultant): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 1720, + "top": 927, + "width": 317.455078125, + "height": 38 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGId3JKh8hgDFI=", + "_parent": { + "$ref": "AAAAAAGId3JKh8hY5bU=" + }, + "model": { + "$ref": "AAAAAAGId3JKhshWaKY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -104, + "top": 16, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGId3JKh8hhNmM=", + "_parent": { + "$ref": "AAAAAAGId3JKh8hY5bU=" + }, + "model": { + "$ref": "AAAAAAGId3JKhshWaKY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -104, + "top": 16, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 1720, + "top": 864, + "width": 317.455078125, + "height": 113, + "nameCompartment": { + "$ref": "AAAAAAGId3JKh8hZF14=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGId3JKh8heF8I=" + }, + "operationCompartment": { + "$ref": "AAAAAAGId3JKh8hfykM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGId3JKh8hgDFI=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGId3JKh8hhNmM=" + } + }, + { + "_type": "UMLRealizationView", + "_id": "AAAAAAGId4D/KNv/AiY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGId4D/KNv9p9E=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId4D/KNwAqjw=", + "_parent": { + "$ref": "AAAAAAGId4D/KNv/AiY=" + }, + "model": { + "$ref": "AAAAAAGId4D/KNv9p9E=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1646, + "top": 711, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGId4D/KNv/AiY=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId4D/KNwB+VQ=", + "_parent": { + "$ref": "AAAAAAGId4D/KNv/AiY=" + }, + "model": { + "$ref": "AAAAAAGId4D/KNv9p9E=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 1661, + "top": 711, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGId4D/KNv/AiY=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId4D/KNwCR+k=", + "_parent": { + "$ref": "AAAAAAGId4D/KNv/AiY=" + }, + "model": { + "$ref": "AAAAAAGId4D/KNv9p9E=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1617, + "top": 712, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGId4D/KNv/AiY=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGId0CsFiCUtUc=" + }, + "tail": { + "$ref": "AAAAAAGId2QsV21CemQ=" + }, + "points": "1728:684;1632:684;1632:752;1564:752", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGId4D/KNwAqjw=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGId4D/KNwB+VQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAGId4D/KNwCR+k=" + } + }, + { + "_type": "UMLRealizationView", + "_id": "AAAAAAGId4GEQu1yEpM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGId4GEQu1wzLY=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId4GEQu1zOj8=", + "_parent": { + "$ref": "AAAAAAGId4GEQu1yEpM=" + }, + "model": { + "$ref": "AAAAAAGId4GEQu1wzLY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1617, + "top": 841, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGId4GEQu1yEpM=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId4GEQ+10vvY=", + "_parent": { + "$ref": "AAAAAAGId4GEQu1yEpM=" + }, + "model": { + "$ref": "AAAAAAGId4GEQu1wzLY=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 1602, + "top": 841, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGId4GEQu1yEpM=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGId4GEQ+11/uw=", + "_parent": { + "$ref": "AAAAAAGId4GEQu1yEpM=" + }, + "model": { + "$ref": "AAAAAAGId4GEQu1wzLY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1647, + "top": 842, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGId4GEQu1yEpM=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGId0CsFiCUtUc=" + }, + "tail": { + "$ref": "AAAAAAGId3JKh8hY5bU=" + }, + "points": "1872:864;1872:848;1632:848;1632:752;1564:752", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGId4GEQu1zOj8=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGId4GEQ+10vvY=" + }, + "propertyLabel": { + "$ref": "AAAAAAGId4GEQ+11/uw=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGId4LWwD8yiQE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGId4LWvz8wYIQ=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGId4LWwD8zG+4=", + "_parent": { + "$ref": "AAAAAAGId4LWwD8yiQE=" + }, + "model": { + "$ref": "AAAAAAGId4LWvz8wYIQ=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGId4LWwD80GL8=", + "_parent": { + "$ref": "AAAAAAGId4LWwD8zG+4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -240, + "top": -192, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGId4LWwD81rXg=", + "_parent": { + "$ref": "AAAAAAGId4LWwD8zG+4=" + }, + "font": "Arial;13;1", + "left": 2117, + "top": 775, + "width": 160.037109375, + "height": 13, + "text": "DataToPersist" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGId4LWwD82qgo=", + "_parent": { + "$ref": "AAAAAAGId4LWwD8zG+4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -240, + "top": -192, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGId4LWwD83pYs=", + "_parent": { + "$ref": "AAAAAAGId4LWwD8zG+4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -240, + "top": -192, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 2112, + "top": 768, + "width": 170.037109375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGId4LWwD80GL8=" + }, + "nameLabel": { + "$ref": "AAAAAAGId4LWwD81rXg=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGId4LWwD82qgo=" + }, + "propertyLabel": { + "$ref": "AAAAAAGId4LWwD83pYs=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGId4LWwD84CCg=", + "_parent": { + "$ref": "AAAAAAGId4LWwD8yiQE=" + }, + "model": { + "$ref": "AAAAAAGId4LWvz8wYIQ=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGId4Mkg0Rcu90=", + "_parent": { + "$ref": "AAAAAAGId4LWwD84CCg=" + }, + "model": { + "$ref": "AAAAAAGId4MkckRHr24=" + }, + "font": "Arial;13;0", + "left": 2117, + "top": 798, + "width": 160.037109375, + "height": 13, + "text": "+customer: List", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGId4M3TkUW6UU=", + "_parent": { + "$ref": "AAAAAAGId4LWwD84CCg=" + }, + "model": { + "$ref": "AAAAAAGId4M3QUUBiQg=" + }, + "font": "Arial;13;0", + "left": 2117, + "top": 813, + "width": 160.037109375, + "height": 13, + "text": "+consultant: Consultant", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 2112, + "top": 793, + "width": 170.037109375, + "height": 38 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGId4LWwD85cFk=", + "_parent": { + "$ref": "AAAAAAGId4LWwD8yiQE=" + }, + "model": { + "$ref": "AAAAAAGId4LWvz8wYIQ=" + }, + "font": "Arial;13;0", + "left": 2112, + "top": 831, + "width": 170.037109375, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGId4LWwD86vOs=", + "_parent": { + "$ref": "AAAAAAGId4LWwD8yiQE=" + }, + "model": { + "$ref": "AAAAAAGId4LWvz8wYIQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -120, + "top": -96, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGId4LWwD871nY=", + "_parent": { + "$ref": "AAAAAAGId4LWwD8yiQE=" + }, + "model": { + "$ref": "AAAAAAGId4LWvz8wYIQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -120, + "top": -96, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 2112, + "top": 768, + "width": 170.037109375, + "height": 73, + "nameCompartment": { + "$ref": "AAAAAAGId4LWwD8zG+4=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGId4LWwD84CCg=" + }, + "operationCompartment": { + "$ref": "AAAAAAGId4LWwD85cFk=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGId4LWwD86vOs=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGId4LWwD871nY=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGIHoUoGr2MsDg=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Per" + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGIHoVeFr3OX0c=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Class1" + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGIHoWVAr33oyk=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Person", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGIHssi6cAo7rA=", + "_parent": { + "$ref": "AAAAAAGIHoWVAr33oyk=" + }, + "source": { + "$ref": "AAAAAAGIHoWVAr33oyk=" + }, + "target": { + "$ref": "AAAAAAGIHo06rb5Xk/g=" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGIHog08L4yqug=", + "_parent": { + "$ref": "AAAAAAGIHoWVAr33oyk=" + }, + "name": "Id", + "visibility": "private", + "type": "string" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGIHoXoZb4ivtM=", + "_parent": { + "$ref": "AAAAAAGIHoWVAr33oyk=" + }, + "name": "Name", + "visibility": "private", + "type": "string" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGIHoeQ5b4q9e4=", + "_parent": { + "$ref": "AAAAAAGIHoWVAr33oyk=" + }, + "name": "FirstName", + "visibility": "private", + "type": "string" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGIHog4Yb44It8=", + "_parent": { + "$ref": "AAAAAAGIHoWVAr33oyk=" + }, + "name": "Password", + "visibility": "private", + "type": "string" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGIHog7XL4+Umw=", + "_parent": { + "$ref": "AAAAAAGIHoWVAr33oyk=" + }, + "name": "Attribute3", + "type": "" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGIHojY1L5IuEY=", + "_parent": { + "$ref": "AAAAAAGIHoWVAr33oyk=" + }, + "name": "Person", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGIHolkar5PFjs=", + "_parent": { + "$ref": "AAAAAAGIHojY1L5IuEY=" + }, + "name": "name", + "type": "string" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIHolkar5QyXQ=", + "_parent": { + "$ref": "AAAAAAGIHojY1L5IuEY=" + }, + "name": "firstName", + "type": "string" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIHolkar5RdfY=", + "_parent": { + "$ref": "AAAAAAGIHojY1L5IuEY=" + }, + "name": "password", + "type": "string" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGIQqFhqZidBCo=", + "_parent": { + "$ref": "AAAAAAGIHoWVAr33oyk=" + }, + "name": "LogIn", + "visibility": "protected", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGIQqFp6ZjazPM=", + "_parent": { + "$ref": "AAAAAAGIQqFhqZidBCo=" + }, + "name": "id", + "type": "string" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIQqFp6ZjbzpI=", + "_parent": { + "$ref": "AAAAAAGIQqFhqZidBCo=" + }, + "name": "password", + "type": "string" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIQqFp6Zjc9+0=", + "_parent": { + "$ref": "AAAAAAGIQqFhqZidBCo=" + }, + "type": "bool", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGIHo06rb5Xk/g=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Customer", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAGIHstAnMBBp2E=", + "_parent": { + "$ref": "AAAAAAGIHo06rb5Xk/g=" + }, + "source": { + "$ref": "AAAAAAGIHo06rb5Xk/g=" + }, + "target": { + "$ref": "AAAAAAGIHoWVAr33oyk=" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGIHswqEsBjCPQ=", + "_parent": { + "$ref": "AAAAAAGIHo06rb5Xk/g=" + }, + "name": "AccountsList *", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGIHswqEsBkmq4=", + "_parent": { + "$ref": "AAAAAAGIHswqEsBjCPQ=" + }, + "reference": { + "$ref": "AAAAAAGIHo06rb5Xk/g=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGIHswqEsBl71A=", + "_parent": { + "$ref": "AAAAAAGIHswqEsBjCPQ=" + }, + "reference": { + "$ref": "AAAAAAGIHpOZJ76ocws=" + }, + "navigable": "navigable" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGIQpG79GACCco=", + "_parent": { + "$ref": "AAAAAAGIHo06rb5Xk/g=" + }, + "name": "NbAccounts", + "visibility": "private", + "type": "unsigned int" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGIHo7/f76bkwo=", + "_parent": { + "$ref": "AAAAAAGIHo06rb5Xk/g=" + }, + "name": "Customer", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGIHo+O6L6i4sY=", + "_parent": { + "$ref": "AAAAAAGIHo7/f76bkwo=" + }, + "name": "name", + "type": "string" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIHo+O6L6jQq4=", + "_parent": { + "$ref": "AAAAAAGIHo7/f76bkwo=" + }, + "name": "firstName", + "type": "string" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIHo+O6b6kRc0=", + "_parent": { + "$ref": "AAAAAAGIHo7/f76bkwo=" + }, + "name": "password", + "type": "string" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGIHpOZJ76ocws=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Account", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGIHsw52cD3xzs=", + "_parent": { + "$ref": "AAAAAAGIHpOZJ76ocws=" + }, + "name": "TransactionsList *", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGIHsw52cD4hSc=", + "_parent": { + "$ref": "AAAAAAGIHsw52cD3xzs=" + }, + "reference": { + "$ref": "AAAAAAGIHpOZJ76ocws=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGIHsw52cD5ACE=", + "_parent": { + "$ref": "AAAAAAGIHsw52cD3xzs=" + }, + "reference": { + "$ref": "AAAAAAGIHpWTGr74dEI=" + }, + "navigable": "navigable" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGIHpR6377SNaY=", + "_parent": { + "$ref": "AAAAAAGIHpOZJ76ocws=" + }, + "name": "Balance", + "visibility": "private", + "type": "double" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGIHpS12r7a+No=", + "_parent": { + "$ref": "AAAAAAGIHpOZJ76ocws=" + }, + "name": "Name", + "visibility": "private", + "type": "string" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGIHpTSvL7i93I=", + "_parent": { + "$ref": "AAAAAAGIHpOZJ76ocws=" + }, + "name": "IBAN", + "visibility": "private", + "type": "string" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGIHpUDir7q9Xk=", + "_parent": { + "$ref": "AAAAAAGIHpOZJ76ocws=" + }, + "name": "Account", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGIHsqjOcAcKFw=", + "_parent": { + "$ref": "AAAAAAGIHpUDir7q9Xk=" + }, + "name": "balance", + "type": "int" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIHsqjOcAdoBU=", + "_parent": { + "$ref": "AAAAAAGIHpUDir7q9Xk=" + }, + "name": "name", + "type": "string" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIHsqjOcAeggU=", + "_parent": { + "$ref": "AAAAAAGIHpUDir7q9Xk=" + }, + "name": "iban", + "type": "string" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGIQqJiXaLNR0g=", + "_parent": { + "$ref": "AAAAAAGIHpOZJ76ocws=" + }, + "name": "DoTransactions", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGIQqK1raMKeD0=", + "_parent": { + "$ref": "AAAAAAGIQqJiXaLNR0g=" + }, + "type": "bool", + "direction": "return" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIQqZmwKejQuM=", + "_parent": { + "$ref": "AAAAAAGIQqJiXaLNR0g=" + }, + "name": "name", + "type": "string" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIQqZmwKekCRU=", + "_parent": { + "$ref": "AAAAAAGIQqJiXaLNR0g=" + }, + "name": "IBAN", + "type": "string" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIQqZmwKelXP8=", + "_parent": { + "$ref": "AAAAAAGIQqJiXaLNR0g=" + }, + "name": "sum", + "type": "string" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGIQqK/66Ngw9o=", + "_parent": { + "$ref": "AAAAAAGIHpOZJ76ocws=" + }, + "name": "DoRequest", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGIQqMZLqOdf4E=", + "_parent": { + "$ref": "AAAAAAGIQqK/66Ngw9o=" + }, + "type": "bool", + "direction": "return" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIQqZQ56Vinbo=", + "_parent": { + "$ref": "AAAAAAGIQqK/66Ngw9o=" + }, + "name": "name", + "type": "string" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIQqZQ56Vjp5E=", + "_parent": { + "$ref": "AAAAAAGIQqK/66Ngw9o=" + }, + "name": "IBAN", + "type": "string" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIQqZQ56Vk4gc=", + "_parent": { + "$ref": "AAAAAAGIQqK/66Ngw9o=" + }, + "name": "sum", + "type": "string" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGIQqldJLAsyg8=", + "_parent": { + "$ref": "AAAAAAGIHpOZJ76ocws=" + }, + "name": "AskForHelp", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGIQqrDerBpvz4=", + "_parent": { + "$ref": "AAAAAAGIQqldJLAsyg8=" + }, + "name": "type", + "type": "string" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIQqrDe7BqtUg=", + "_parent": { + "$ref": "AAAAAAGIQqldJLAsyg8=" + }, + "name": "type", + "type": "string" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIQqrDe7BrNHI=", + "_parent": { + "$ref": "AAAAAAGIQqldJLAsyg8=" + }, + "name": "message", + "type": "string" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIQqrDe7BsiIg=", "_parent": { - "$ref": "AAAAAAGIQqFhqZidBCo=" + "$ref": "AAAAAAGIQqldJLAsyg8=" }, - "name": "id", - "type": "string" + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGIHpWTGr74dEI=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Transactions", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGIQq/wXc7Bgzg=", + "_parent": { + "$ref": "AAAAAAGIHpWTGr74dEI=" + }, + "name": "Type", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGIQq/wXc7CmtY=", + "_parent": { + "$ref": "AAAAAAGIQq/wXc7Bgzg=" + }, + "reference": { + "$ref": "AAAAAAGIHpWTGr74dEI=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGIQq/wXc7DMyI=", + "_parent": { + "$ref": "AAAAAAGIQq/wXc7Bgzg=" + }, + "reference": { + "$ref": "AAAAAAGIQq4B/MNU1SI=" + }, + "navigable": "navigable" + }, + "visibility": "private" + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGIHpYIRL8qPro=", + "_parent": { + "$ref": "AAAAAAGIHpWTGr74dEI=" + }, + "name": "Sum", + "visibility": "private", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGIHpYuvL8ykiU=", + "_parent": { + "$ref": "AAAAAAGIHpWTGr74dEI=" + }, + "name": "InvolvedAccounts", + "visibility": "private", + "type": "Account" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGIHpZ6m786BQI=", + "_parent": { + "$ref": "AAAAAAGIHpWTGr74dEI=" + }, + "name": "Category", + "visibility": "private", + "type": "string" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGIdzaGjIaQoa4=", + "_parent": { + "$ref": "AAAAAAGIHpWTGr74dEI=" + }, + "name": "Type", + "type": "bool" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGIHqVOub9Xf1c=", + "_parent": { + "$ref": "AAAAAAGIHpWTGr74dEI=" + }, + "name": "Transactions", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGIHqXgiL9eY8M=", + "_parent": { + "$ref": "AAAAAAGIHqVOub9Xf1c=" + }, + "name": "type", + "type": "bool" }, { "_type": "UMLParameter", - "_id": "AAAAAAGIQqFp6ZjbzpI=", + "_id": "AAAAAAGIHqXgib9fOyY=", "_parent": { - "$ref": "AAAAAAGIQqFhqZidBCo=" + "$ref": "AAAAAAGIHqVOub9Xf1c=" }, - "name": "password", + "name": "sum", + "type": "int" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIHqXgib9gedM=", + "_parent": { + "$ref": "AAAAAAGIHqVOub9Xf1c=" + }, + "name": "involvedAccounts", + "type": { + "$ref": "AAAAAAGIHpOZJ76ocws=" + } + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGIHqXgib9hU54=", + "_parent": { + "$ref": "AAAAAAGIHqVOub9Xf1c=" + }, + "name": "category", + "type": "string" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGIQqriQ7a5XjA=", + "_parent": { + "$ref": "AAAAAAGIHpWTGr74dEI=" + }, + "name": "ChangeCategory", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGIQqvKZLb2L6o=", + "_parent": { + "$ref": "AAAAAAGIQqriQ7a5XjA=" + }, + "name": "newCateg", "type": "string" }, { "_type": "UMLParameter", - "_id": "AAAAAAGIQqFp6Zjc9+0=", + "_id": "AAAAAAGIQqvKZLb3Q3s=", "_parent": { - "$ref": "AAAAAAGIQqFhqZidBCo=" + "$ref": "AAAAAAGIQqriQ7a5XjA=" }, - "type": "bool", + "type": "void", "direction": "return" } ] @@ -3096,20 +5471,20 @@ }, { "_type": "UMLClass", - "_id": "AAAAAAGIHo06rb5Xk/g=", + "_id": "AAAAAAGIHqeu5b/RSGs=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, - "name": "Customer", + "name": "Consultant", "ownedElements": [ { "_type": "UMLGeneralization", - "_id": "AAAAAAGIHstAnMBBp2E=", + "_id": "AAAAAAGIHstR4cBSjHw=", "_parent": { - "$ref": "AAAAAAGIHo06rb5Xk/g=" + "$ref": "AAAAAAGIHqeu5b/RSGs=" }, "source": { - "$ref": "AAAAAAGIHo06rb5Xk/g=" + "$ref": "AAAAAAGIHqeu5b/RSGs=" }, "target": { "$ref": "AAAAAAGIHoWVAr33oyk=" @@ -3117,29 +5492,29 @@ }, { "_type": "UMLAssociation", - "_id": "AAAAAAGIHswqEsBjCPQ=", + "_id": "AAAAAAGId0BAWhnj6zU=", "_parent": { - "$ref": "AAAAAAGIHo06rb5Xk/g=" + "$ref": "AAAAAAGIHqeu5b/RSGs=" }, - "name": "AccountsList *", + "name": "MessagesList*", "end1": { "_type": "UMLAssociationEnd", - "_id": "AAAAAAGIHswqEsBkmq4=", + "_id": "AAAAAAGId0BAWhnkrro=", "_parent": { - "$ref": "AAAAAAGIHswqEsBjCPQ=" + "$ref": "AAAAAAGId0BAWhnj6zU=" }, "reference": { - "$ref": "AAAAAAGIHo06rb5Xk/g=" + "$ref": "AAAAAAGIHqeu5b/RSGs=" } }, "end2": { "_type": "UMLAssociationEnd", - "_id": "AAAAAAGIHswqEsBl71A=", + "_id": "AAAAAAGId0BAWhnlJvY=", "_parent": { - "$ref": "AAAAAAGIHswqEsBjCPQ=" + "$ref": "AAAAAAGId0BAWhnj6zU=" }, "reference": { - "$ref": "AAAAAAGIHpOZJ76ocws=" + "$ref": "AAAAAAGIdz98hRHHa9s=" }, "navigable": "navigable" } @@ -3148,47 +5523,46 @@ "attributes": [ { "_type": "UMLAttribute", - "_id": "AAAAAAGIQpG79GACCco=", + "_id": "AAAAAAGIHr5U28AByOM=", "_parent": { - "$ref": "AAAAAAGIHo06rb5Xk/g=" + "$ref": "AAAAAAGIHqeu5b/RSGs=" }, - "name": "NbAccounts", - "visibility": "private", - "type": "unsigned int" + "name": "AccountsList", + "type": "List" } ], "operations": [ { "_type": "UMLOperation", - "_id": "AAAAAAGIHo7/f76bkwo=", + "_id": "AAAAAAGIHsF3tsAKe0k=", "_parent": { - "$ref": "AAAAAAGIHo06rb5Xk/g=" + "$ref": "AAAAAAGIHqeu5b/RSGs=" }, - "name": "Customer", + "name": "Consultant", "parameters": [ { "_type": "UMLParameter", - "_id": "AAAAAAGIHo+O6L6i4sY=", + "_id": "AAAAAAGIHsIjecARAOY=", "_parent": { - "$ref": "AAAAAAGIHo7/f76bkwo=" + "$ref": "AAAAAAGIHsF3tsAKe0k=" }, "name": "name", "type": "string" }, { "_type": "UMLParameter", - "_id": "AAAAAAGIHo+O6L6jQq4=", + "_id": "AAAAAAGIHsIjesASxZI=", "_parent": { - "$ref": "AAAAAAGIHo7/f76bkwo=" + "$ref": "AAAAAAGIHsF3tsAKe0k=" }, "name": "firstName", "type": "string" }, { "_type": "UMLParameter", - "_id": "AAAAAAGIHo+O6b6kRc0=", + "_id": "AAAAAAGIHsIjesATBEw=", "_parent": { - "$ref": "AAAAAAGIHo7/f76bkwo=" + "$ref": "AAAAAAGIHsF3tsAKe0k=" }, "name": "password", "type": "string" @@ -3199,244 +5573,184 @@ }, { "_type": "UMLClass", - "_id": "AAAAAAGIHpOZJ76ocws=", + "_id": "AAAAAAGIQqxGs71O/w0=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Enum", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGIQq2w/MIWlQQ=", + "_parent": { + "$ref": "AAAAAAGIQqxGs71O/w0=" + }, + "name": "Operation1" + } + ] + }, + { + "_type": "UMLEnumeration", + "_id": "AAAAAAGIQq4B/MNU1SI=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "TransactionType", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGIQq5hfMQMINg=", + "_parent": { + "$ref": "AAAAAAGIQq4B/MNU1SI=" + }, + "name": "Attribute1", + "type": "" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGIQq5vG8RORHY=", + "_parent": { + "$ref": "AAAAAAGIQq4B/MNU1SI=" + }, + "name": "Attribute2", + "type": "" + } + ], + "literals": [ + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAGIQq6EwMTAIAg=", + "_parent": { + "$ref": "AAAAAAGIQq4B/MNU1SI=" + }, + "name": "credit" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAGIQq95ZMU5GXc=", + "_parent": { + "$ref": "AAAAAAGIQq4B/MNU1SI=" + }, + "name": "flow" + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGIdz98hRHHa9s=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, - "name": "Account", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGIHsw52cD3xzs=", - "_parent": { - "$ref": "AAAAAAGIHpOZJ76ocws=" - }, - "name": "TransactionsList *", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGIHsw52cD4hSc=", - "_parent": { - "$ref": "AAAAAAGIHsw52cD3xzs=" - }, - "reference": { - "$ref": "AAAAAAGIHpOZJ76ocws=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGIHsw52cD5ACE=", - "_parent": { - "$ref": "AAAAAAGIHsw52cD3xzs=" - }, - "reference": { - "$ref": "AAAAAAGIHpWTGr74dEI=" - }, - "navigable": "navigable" - } - } - ], + "name": "Message", "attributes": [ { "_type": "UMLAttribute", - "_id": "AAAAAAGIHpR6377SNaY=", - "_parent": { - "$ref": "AAAAAAGIHpOZJ76ocws=" - }, - "name": "Balance", - "visibility": "private", - "type": "double" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGIHpS12r7a+No=", + "_id": "AAAAAAGIdz+c0RJpYRU=", "_parent": { - "$ref": "AAAAAAGIHpOZJ76ocws=" + "$ref": "AAAAAAGIdz98hRHHa9s=" }, - "name": "Name", - "visibility": "private", + "name": "Subject", "type": "string" }, { "_type": "UMLAttribute", - "_id": "AAAAAAGIHpTSvL7i93I=", + "_id": "AAAAAAGIdz+uMhKrZFI=", "_parent": { - "$ref": "AAAAAAGIHpOZJ76ocws=" + "$ref": "AAAAAAGIdz98hRHHa9s=" }, - "name": "IBAN", - "visibility": "private", + "name": "Description", "type": "string" } - ], - "operations": [ + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGId0CsFSCSASs=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "IPersistenceManager", + "ownedElements": [ { - "_type": "UMLOperation", - "_id": "AAAAAAGIHpUDir7q9Xk=", + "_type": "UMLDependency", + "_id": "AAAAAAGId4Ajr8gGnSE=", "_parent": { - "$ref": "AAAAAAGIHpOZJ76ocws=" + "$ref": "AAAAAAGId0CsFSCSASs=" }, - "name": "Account", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGIHsqjOcAcKFw=", - "_parent": { - "$ref": "AAAAAAGIHpUDir7q9Xk=" - }, - "name": "balance", - "type": "int" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGIHsqjOcAdoBU=", - "_parent": { - "$ref": "AAAAAAGIHpUDir7q9Xk=" - }, - "name": "name", - "type": "string" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGIHsqjOcAeggU=", - "_parent": { - "$ref": "AAAAAAGIHpUDir7q9Xk=" - }, - "name": "iban", - "type": "string" - } - ] + "source": { + "$ref": "AAAAAAGId0CsFSCSASs=" + }, + "target": { + "$ref": "AAAAAAGId0CsFSCSASs=" + } }, { - "_type": "UMLOperation", - "_id": "AAAAAAGIQqJiXaLNR0g=", + "_type": "UMLRealization", + "_id": "AAAAAAGId4D/KNv9p9E=", "_parent": { - "$ref": "AAAAAAGIHpOZJ76ocws=" + "$ref": "AAAAAAGId0CsFSCSASs=" }, - "name": "DoTransactions", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGIQqK1raMKeD0=", - "_parent": { - "$ref": "AAAAAAGIQqJiXaLNR0g=" - }, - "type": "bool", - "direction": "return" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGIQqZmwKejQuM=", - "_parent": { - "$ref": "AAAAAAGIQqJiXaLNR0g=" - }, - "name": "name", - "type": "string" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGIQqZmwKekCRU=", - "_parent": { - "$ref": "AAAAAAGIQqJiXaLNR0g=" - }, - "name": "IBAN", - "type": "string" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGIQqZmwKelXP8=", - "_parent": { - "$ref": "AAAAAAGIQqJiXaLNR0g=" - }, - "name": "sum", - "type": "string" - } - ] - }, + "source": { + "$ref": "AAAAAAGId2QsVm1A3JM=" + }, + "target": { + "$ref": "AAAAAAGId0CsFSCSASs=" + } + } + ], + "operations": [ { "_type": "UMLOperation", - "_id": "AAAAAAGIQqK/66Ngw9o=", + "_id": "AAAAAAGId0FLRSM6THQ=", "_parent": { - "$ref": "AAAAAAGIHpOZJ76ocws=" + "$ref": "AAAAAAGId0CsFSCSASs=" }, - "name": "DoRequest", + "name": "DataLoad", "parameters": [ { "_type": "UMLParameter", - "_id": "AAAAAAGIQqMZLqOdf4E=", + "_id": "AAAAAAGId0QcOSh/0TM=", "_parent": { - "$ref": "AAAAAAGIQqK/66Ngw9o=" + "$ref": "AAAAAAGId0FLRSM6THQ=" }, - "type": "bool", + "type": "(List, Consultant)", "direction": "return" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGIQqZQ56Vinbo=", - "_parent": { - "$ref": "AAAAAAGIQqK/66Ngw9o=" - }, - "name": "name", - "type": "string" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGIQqZQ56Vjp5E=", - "_parent": { - "$ref": "AAAAAAGIQqK/66Ngw9o=" - }, - "name": "IBAN", - "type": "string" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGIQqZQ56Vk4gc=", - "_parent": { - "$ref": "AAAAAAGIQqK/66Ngw9o=" - }, - "name": "sum", - "type": "string" } ] }, { "_type": "UMLOperation", - "_id": "AAAAAAGIQqldJLAsyg8=", + "_id": "AAAAAAGId0GppiQhIMI=", "_parent": { - "$ref": "AAAAAAGIHpOZJ76ocws=" + "$ref": "AAAAAAGId0CsFSCSASs=" }, - "name": "AskForHelp", + "name": "DataSave", "parameters": [ { "_type": "UMLParameter", - "_id": "AAAAAAGIQqrDerBpvz4=", - "_parent": { - "$ref": "AAAAAAGIQqldJLAsyg8=" - }, - "name": "type", - "type": "string" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGIQqrDe7BqtUg=", + "_id": "AAAAAAGId0he1yuQ118=", "_parent": { - "$ref": "AAAAAAGIQqldJLAsyg8=" + "$ref": "AAAAAAGId0GppiQhIMI=" }, - "name": "type", - "type": "string" + "name": "cu", + "type": "List" }, { "_type": "UMLParameter", - "_id": "AAAAAAGIQqrDe7BrNHI=", + "_id": "AAAAAAGId0ht2ivtsr0=", "_parent": { - "$ref": "AAAAAAGIQqldJLAsyg8=" + "$ref": "AAAAAAGId0GppiQhIMI=" }, - "name": "message", - "type": "string" + "name": "co", + "type": { + "$ref": "AAAAAAGIHqeu5b/RSGs=" + } }, { "_type": "UMLParameter", - "_id": "AAAAAAGIQqrDe7BsiIg=", + "_id": "AAAAAAGId0iSeixKrds=", "_parent": { - "$ref": "AAAAAAGIQqldJLAsyg8=" + "$ref": "AAAAAAGId0GppiQhIMI=" }, "type": "void", "direction": "return" @@ -3447,144 +5761,257 @@ }, { "_type": "UMLClass", - "_id": "AAAAAAGIHpWTGr74dEI=", + "_id": "AAAAAAGId0o4Si+JZ6A=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, - "name": "Transactions", + "name": "Manager", "ownedElements": [ { "_type": "UMLAssociation", - "_id": "AAAAAAGIQq/wXc7Bgzg=", + "_id": "AAAAAAGId2CE49tuBfQ=", + "_parent": { + "$ref": "AAAAAAGId0o4Si+JZ6A=" + }, + "name": "CustomersList: List", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGId2CE5NtvvVE=", + "_parent": { + "$ref": "AAAAAAGId2CE49tuBfQ=" + }, + "reference": { + "$ref": "AAAAAAGId0o4Si+JZ6A=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGId2CE5NtwVkQ=", + "_parent": { + "$ref": "AAAAAAGId2CE49tuBfQ=" + }, + "reference": { + "$ref": "AAAAAAGIHo06rb5Xk/g=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGId2HiQPPNFMs=", + "_parent": { + "$ref": "AAAAAAGId0o4Si+JZ6A=" + }, + "name": "Consultant: Consultant", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGId2HiQPPOarQ=", + "_parent": { + "$ref": "AAAAAAGId2HiQPPNFMs=" + }, + "reference": { + "$ref": "AAAAAAGId0o4Si+JZ6A=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGId2HiQPPPDQ0=", + "_parent": { + "$ref": "AAAAAAGId2HiQPPNFMs=" + }, + "reference": { + "$ref": "AAAAAAGIHqeu5b/RSGs=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGId2/CzyR7P6Q=", "_parent": { - "$ref": "AAAAAAGIHpWTGr74dEI=" + "$ref": "AAAAAAGId0o4Si+JZ6A=" }, - "name": "Type", + "name": "Persistence", "end1": { "_type": "UMLAssociationEnd", - "_id": "AAAAAAGIQq/wXc7CmtY=", + "_id": "AAAAAAGId2/CzyR85jc=", "_parent": { - "$ref": "AAAAAAGIQq/wXc7Bgzg=" + "$ref": "AAAAAAGId2/CzyR7P6Q=" }, "reference": { - "$ref": "AAAAAAGIHpWTGr74dEI=" + "$ref": "AAAAAAGId0o4Si+JZ6A=" } }, "end2": { "_type": "UMLAssociationEnd", - "_id": "AAAAAAGIQq/wXc7DMyI=", + "_id": "AAAAAAGId2/CzyR9AZ8=", "_parent": { - "$ref": "AAAAAAGIQq/wXc7Bgzg=" + "$ref": "AAAAAAGId2/CzyR7P6Q=" }, "reference": { - "$ref": "AAAAAAGIQq4B/MNU1SI=" + "$ref": "AAAAAAGId0CsFSCSASs=" }, "navigable": "navigable" - }, - "visibility": "private" + } } ], "attributes": [ { "_type": "UMLAttribute", - "_id": "AAAAAAGIHpYIRL8qPro=", + "_id": "AAAAAAGId09GxTFt5Zk=", "_parent": { - "$ref": "AAAAAAGIHpWTGr74dEI=" + "$ref": "AAAAAAGId0o4Si+JZ6A=" }, - "name": "Sum", - "visibility": "private", - "type": "int" + "name": "Consultant", + "type": { + "$ref": "AAAAAAGIHqeu5b/RSGs=" + } }, { "_type": "UMLAttribute", - "_id": "AAAAAAGIHpYuvL8ykiU=", + "_id": "AAAAAAGId0+o0TMBZCA=", "_parent": { - "$ref": "AAAAAAGIHpWTGr74dEI=" + "$ref": "AAAAAAGId0o4Si+JZ6A=" }, - "name": "InvolvedAccounts", - "visibility": "private", - "type": "Account" + "name": "CustomersList", + "type": "List" }, { "_type": "UMLAttribute", - "_id": "AAAAAAGIHpZ6m786BQI=", + "_id": "AAAAAAGId1ArRjPY+Bg=", "_parent": { - "$ref": "AAAAAAGIHpWTGr74dEI=" + "$ref": "AAAAAAGId0o4Si+JZ6A=" }, - "name": "Category", - "visibility": "private", - "type": "string" + "name": "SelectedCustomer", + "type": { + "$ref": "AAAAAAGIHo06rb5Xk/g=" + } + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGId1Gc9TUb3Go=", + "_parent": { + "$ref": "AAAAAAGId0o4Si+JZ6A=" + }, + "name": "SelectedAccount", + "type": { + "$ref": "AAAAAAGIHpOZJ76ocws=" + } + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGId1KX6zYEpP4=", + "_parent": { + "$ref": "AAAAAAGId0o4Si+JZ6A=" + }, + "name": "SelectedTransaction", + "type": "Transaction" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGId1MWuTcI7Go=", + "_parent": { + "$ref": "AAAAAAGId0o4Si+JZ6A=" + }, + "name": "Persistence", + "type": { + "$ref": "AAAAAAGId0CsFSCSASs=" + } } ], "operations": [ { "_type": "UMLOperation", - "_id": "AAAAAAGIHqVOub9Xf1c=", + "_id": "AAAAAAGId1N7rjfxbB8=", "_parent": { - "$ref": "AAAAAAGIHpWTGr74dEI=" + "$ref": "AAAAAAGId0o4Si+JZ6A=" }, - "name": "Transactions", + "name": "AddCustomer", "parameters": [ { "_type": "UMLParameter", - "_id": "AAAAAAGIHqXgiL9eY8M=", + "_id": "AAAAAAGId1OoZTiijd4=", "_parent": { - "$ref": "AAAAAAGIHqVOub9Xf1c=" + "$ref": "AAAAAAGId1N7rjfxbB8=" }, - "name": "type", - "type": "int" + "name": "MyCustomer", + "type": { + "$ref": "AAAAAAGIHo06rb5Xk/g=" + } }, { "_type": "UMLParameter", - "_id": "AAAAAAGIHqXgib9fOyY=", + "_id": "AAAAAAGId1O1/Dj/7zc=", "_parent": { - "$ref": "AAAAAAGIHqVOub9Xf1c=" + "$ref": "AAAAAAGId1N7rjfxbB8=" }, - "name": "sum", - "type": "int" - }, + "type": "bool", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGId1RL9jqUA9U=", + "_parent": { + "$ref": "AAAAAAGId0o4Si+JZ6A=" + }, + "name": "GetCustomer", + "parameters": [ { "_type": "UMLParameter", - "_id": "AAAAAAGIHqXgib9gedM=", + "_id": "AAAAAAGId1UKHzxEDMA=", "_parent": { - "$ref": "AAAAAAGIHqVOub9Xf1c=" + "$ref": "AAAAAAGId1RL9jqUA9U=" }, - "name": "involvedAccounts", - "type": "Account" + "name": "place", + "type": "int" }, { "_type": "UMLParameter", - "_id": "AAAAAAGIHqXgib9hU54=", + "_id": "AAAAAAGId1UYjjyht1o=", "_parent": { - "$ref": "AAAAAAGIHqVOub9Xf1c=" + "$ref": "AAAAAAGId1RL9jqUA9U=" }, - "name": "category", - "type": "string" + "type": { + "$ref": "AAAAAAGIHo06rb5Xk/g=" + }, + "direction": "return" } ] }, { "_type": "UMLOperation", - "_id": "AAAAAAGIQqriQ7a5XjA=", + "_id": "AAAAAAGId1u+4T3A6Ys=", "_parent": { - "$ref": "AAAAAAGIHpWTGr74dEI=" + "$ref": "AAAAAAGId0o4Si+JZ6A=" }, - "name": "ChangeCategory", + "name": "DataSave", "parameters": [ { "_type": "UMLParameter", - "_id": "AAAAAAGIQqvKZLb2L6o=", + "_id": "AAAAAAGId1vwjz5Xqc8=", "_parent": { - "$ref": "AAAAAAGIQqriQ7a5XjA=" + "$ref": "AAAAAAGId1u+4T3A6Ys=" }, - "name": "type", - "type": "string" - }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGId1xSPz8tces=", + "_parent": { + "$ref": "AAAAAAGId0o4Si+JZ6A=" + }, + "name": "DataLoad", + "parameters": [ { "_type": "UMLParameter", - "_id": "AAAAAAGIQqvKZLb3Q3s=", + "_id": "AAAAAAGId1yMQj/EfDs=", "_parent": { - "$ref": "AAAAAAGIQqriQ7a5XjA=" + "$ref": "AAAAAAGId1xSPz8tces=" }, "type": "void", "direction": "return" @@ -3595,72 +6022,82 @@ }, { "_type": "UMLClass", - "_id": "AAAAAAGIHqeu5b/RSGs=", + "_id": "AAAAAAGId2QsVm1A3JM=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, - "name": "Consultant", + "name": "Stub", "ownedElements": [ { "_type": "UMLGeneralization", - "_id": "AAAAAAGIHstR4cBSjHw=", + "_id": "AAAAAAGId2SZP3GxP2s=", "_parent": { - "$ref": "AAAAAAGIHqeu5b/RSGs=" + "$ref": "AAAAAAGId2QsVm1A3JM=" }, "source": { - "$ref": "AAAAAAGIHqeu5b/RSGs=" + "$ref": "AAAAAAGId2QsVm1A3JM=" }, "target": { - "$ref": "AAAAAAGIHoWVAr33oyk=" + "$ref": "AAAAAAGId0CsFSCSASs=" } } ], - "attributes": [ + "operations": [ { - "_type": "UMLAttribute", - "_id": "AAAAAAGIHr5U28AByOM=", + "_type": "UMLOperation", + "_id": "AAAAAAGId2XUAqdLsGI=", "_parent": { - "$ref": "AAAAAAGIHqeu5b/RSGs=" + "$ref": "AAAAAAGId2QsVm1A3JM=" }, - "name": "AccountsList", - "type": "List" - } - ], - "operations": [ + "name": "DataLoad", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGId2ZA6KxjF88=", + "_parent": { + "$ref": "AAAAAAGId2XUAqdLsGI=" + }, + "type": "(List, Consultant)", + "direction": "return" + } + ] + }, { "_type": "UMLOperation", - "_id": "AAAAAAGIHsF3tsAKe0k=", + "_id": "AAAAAAGId2XjLagFgaw=", "_parent": { - "$ref": "AAAAAAGIHqeu5b/RSGs=" + "$ref": "AAAAAAGId2QsVm1A3JM=" }, - "name": "Consultant", + "name": "DataSave", "parameters": [ { "_type": "UMLParameter", - "_id": "AAAAAAGIHsIjecARAOY=", + "_id": "AAAAAAGId2Zc8K2VfS4=", "_parent": { - "$ref": "AAAAAAGIHsF3tsAKe0k=" + "$ref": "AAAAAAGId2XjLagFgaw=" }, - "name": "name", - "type": "string" + "name": "cu", + "type": "List" }, { "_type": "UMLParameter", - "_id": "AAAAAAGIHsIjesASxZI=", + "_id": "AAAAAAGId2ZpzK4u1Q0=", "_parent": { - "$ref": "AAAAAAGIHsF3tsAKe0k=" + "$ref": "AAAAAAGId2XjLagFgaw=" }, - "name": "firstName", - "type": "string" + "name": "co", + "type": { + "$ref": "AAAAAAGIHqeu5b/RSGs=" + } }, { "_type": "UMLParameter", - "_id": "AAAAAAGIHsIjesATBEw=", + "_id": "AAAAAAGId2Z3Aq7He5o=", "_parent": { - "$ref": "AAAAAAGIHsF3tsAKe0k=" + "$ref": "AAAAAAGId2XjLagFgaw=" }, - "name": "password", - "type": "string" + "type": "void", + "direction": "return" } ] } @@ -3668,65 +6105,147 @@ }, { "_type": "UMLClass", - "_id": "AAAAAAGIQqxGs71O/w0=", + "_id": "AAAAAAGId3JKhshWaKY=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, - "name": "Enum", - "operations": [ + "name": "DataContractPers", + "ownedElements": [ { - "_type": "UMLOperation", - "_id": "AAAAAAGIQq2w/MIWlQQ=", + "_type": "UMLGeneralization", + "_id": "AAAAAAGId3eCqNrKPnQ=", "_parent": { - "$ref": "AAAAAAGIQqxGs71O/w0=" + "$ref": "AAAAAAGId3JKhshWaKY=" }, - "name": "Operation1" + "source": { + "$ref": "AAAAAAGId3JKhshWaKY=" + }, + "target": { + "$ref": "AAAAAAGId0CsFSCSASs=" + } + }, + { + "_type": "UMLRealization", + "_id": "AAAAAAGId4GEQu1wzLY=", + "_parent": { + "$ref": "AAAAAAGId3JKhshWaKY=" + }, + "source": { + "$ref": "AAAAAAGId3JKhshWaKY=" + }, + "target": { + "$ref": "AAAAAAGId0CsFSCSASs=" + } } - ] - }, - { - "_type": "UMLEnumeration", - "_id": "AAAAAAGIQq4B/MNU1SI=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "TransactionType", + ], "attributes": [ { "_type": "UMLAttribute", - "_id": "AAAAAAGIQq5hfMQMINg=", + "_id": "AAAAAAGId3L59s1P+3o=", "_parent": { - "$ref": "AAAAAAGIQq4B/MNU1SI=" + "$ref": "AAAAAAGId3JKhshWaKY=" }, - "name": "Attribute1", - "type": "" + "name": "FilePath", + "type": "string" }, { "_type": "UMLAttribute", - "_id": "AAAAAAGIQq5vG8RORHY=", + "_id": "AAAAAAGId3MIns4tBYc=", "_parent": { - "$ref": "AAAAAAGIQq4B/MNU1SI=" + "$ref": "AAAAAAGId3JKhshWaKY=" }, - "name": "Attribute2", - "type": "" + "name": "FileName", + "type": "string" } ], - "literals": [ + "operations": [ { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAGIQq6EwMTAIAg=", + "_type": "UMLOperation", + "_id": "AAAAAAGId3LHA8yVkKg=", "_parent": { - "$ref": "AAAAAAGIQq4B/MNU1SI=" + "$ref": "AAAAAAGId3JKhshWaKY=" }, - "name": "credit" + "name": "DataLoad", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGId3U3sNNb344=", + "_parent": { + "$ref": "AAAAAAGId3LHA8yVkKg=" + }, + "type": "(List, Consultant)", + "direction": "return" + } + ] }, { - "_type": "UMLEnumerationLiteral", - "_id": "AAAAAAGIQq95ZMU5GXc=", + "_type": "UMLOperation", + "_id": "AAAAAAGId3XEadVH/9M=", "_parent": { - "$ref": "AAAAAAGIQq4B/MNU1SI=" + "$ref": "AAAAAAGId3JKhshWaKY=" }, - "name": "flow" + "name": "DataSave", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGId3ZhL9Zu51M=", + "_parent": { + "$ref": "AAAAAAGId3XEadVH/9M=" + }, + "name": "cu", + "type": "List" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGId3Z1mtclTwc=", + "_parent": { + "$ref": "AAAAAAGId3XEadVH/9M=" + }, + "name": "co", + "type": { + "$ref": "AAAAAAGIHqeu5b/RSGs=" + } + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGId3aKj9g21KA=", + "_parent": { + "$ref": "AAAAAAGId3XEadVH/9M=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGId4LWvz8wYIQ=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "DataToPersist", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGId4MkckRHr24=", + "_parent": { + "$ref": "AAAAAAGId4LWvz8wYIQ=" + }, + "name": "customer", + "type": "List" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGId4M3QUUBiQg=", + "_parent": { + "$ref": "AAAAAAGId4LWvz8wYIQ=" + }, + "name": "consultant", + "type": { + "$ref": "AAAAAAGIHqeu5b/RSGs=" + } } ] }