From cfb9825a591785d7e57eea86586486bb36cf6fd9 Mon Sep 17 00:00:00 2001 From: Loris BALOCCHI Date: Sun, 16 Jun 2024 17:17:55 +0200 Subject: [PATCH] Nettoyage du code, fix de petits bugs. Co-authored-by: Charpentier Juliette
- - + +
diff --git a/account/register/register.php b/account/register/register.php index 7399ff4..32c3b6f 100644 --- a/account/register/register.php +++ b/account/register/register.php @@ -1,14 +1,6 @@ 0) { echo "

Utilisateur créé avec succès.

"; - // Créer un tableau avec les données utilisateur $userData = array( "email" => $email, "name" => $name, "familyName" => $familyName, "role" => $role, ); - // Sérialiser le tableau en JSON $userDataEncoded = json_encode($userData); - // Stocker les données sérialisées dans un cookie setcookie("userData", $userDataEncoded, time() + 3600, "/"); echo "

Cookie créé avec succès. Contenu du cookie :

"; @@ -82,8 +74,5 @@ if (!$resultAddUser) { } } - - - include ($_SERVER['DOCUMENT_ROOT'] . '/views/footer.php'); ?> \ No newline at end of file diff --git a/admin/index.php b/admin/index.php index 6f74b57..305aa14 100644 --- a/admin/index.php +++ b/admin/index.php @@ -43,9 +43,19 @@ if (isset($_COOKIE['userData'])) { } $role = $userData['role']; + $stmt = mysqli_prepare($db, "SELECT * FROM user WHERE mail = ?"); + mysqli_stmt_bind_param($stmt, "s", $email); + mysqli_stmt_execute($stmt); + $result = mysqli_stmt_get_result($stmt); + while ($row = mysqli_fetch_assoc($result)) { + $role = $row["role"]; + } if ($role != 'Administrateur') { echo "

Vous n'êtes pas autorisé à accéder à cette page.

"; echo "

Redirection vers l'accueil dans 5 secondes...

"; + //remet à jour le cookie de l'utilisateur pour remettre son rôle à jour + setcookie('userData', json_encode(array('email' => $email, 'name' => $name, 'familyName' => $familyName, 'role' => $role)), time() + 365 * 24 * 3600, '/'); + header("refresh:5; url=/"); die(); } else { // Si l'utilisateur est un administrateur : accès à la page diff --git a/admin/users/add/index.php b/admin/users/add/index.php index 8cf8ab2..161c9ca 100644 --- a/admin/users/add/index.php +++ b/admin/users/add/index.php @@ -33,8 +33,6 @@ if (isset($_COOKIE['userData'])) { - "; echo "
"; - - - ?> - - - - diff --git a/events/new/eventCreate.php b/events/new/eventCreate.php index d2b45ac..484a99a 100644 --- a/events/new/eventCreate.php +++ b/events/new/eventCreate.php @@ -3,7 +3,6 @@ require_once $_SERVER['DOCUMENT_ROOT'] . '/tools/dbConnect.php'; session_start(); -// Traitement des données utilisateur if ($_SERVER['REQUEST_METHOD'] === 'POST') { $eventName = $db->real_escape_string($_POST['eventName']); $eventDate = $db->real_escape_string($_POST['eventDate']); @@ -12,19 +11,16 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { $eventDescription = $db->real_escape_string($_POST['eventDescription']); $eventRoles = isset($_POST['eventRole']) ? $_POST['eventRole'] : []; - // Construction d'une liste de rôles pour l'affichage $rolesText = implode(', ', $eventRoles); if (isset($_COOKIE['userData'])) { $userDataEncoded = $_COOKIE['userData']; - $userData = json_decode($userDataEncoded, true); // 'true' pour obtenir un tableau associatif - + $userData = json_decode($userDataEncoded, true); $email = $userData['email']; $name = $userData['name']; $familyName = $userData['familyName']; $role = $userData['role']; } - // Affichage des informations pour confirmation echo "

Nom de l'évènement : $eventName

"; echo "

Date de l'évènement : $eventDate

"; echo "

Lieu de l'évènement : $eventLocation

"; @@ -33,7 +29,6 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { echo "

Rôles de l'évènement : $rolesText

"; echo "

Créateur de l'évènement : $email

"; - // Requête SQL préparée $stmt = mysqli_prepare($db, "INSERT INTO `event` (title, description, event_type, date, location, role, guest_count, creator) VALUES (?, ?, ?, ?, ?, ?, 0, ?)"); mysqli_stmt_bind_param($stmt, 'sssssss', $eventName, $eventDescription, $eventDiscipline, $eventDate, $eventLocation, $rolesText, $email); $result = mysqli_stmt_execute($stmt); diff --git a/events/new/index.php b/events/new/index.php index 81ed73d..e78b520 100644 --- a/events/new/index.php +++ b/events/new/index.php @@ -47,7 +47,7 @@ if (isset($_COOKIE['userData'])) { $role = $userData['role']; - if (($role == 'Administrateur') or ($role == 'Organisateur')) { // Si l'utilisateur est un administrateur : accès à la page + if (($role == 'Administrateur') or ($role == 'Organisateur')) { echo "
"; echo "Avatar"; echo "

Créer un nouvel évènement

"; diff --git a/rapport/Cas_usage_footer.mdj b/rapport/Cas_usage_footer.mdj index 7137c44..0b490cc 100644 --- a/rapport/Cas_usage_footer.mdj +++ b/rapport/Cas_usage_footer.mdj @@ -116,7 +116,7 @@ "left": 184, "top": 16, "width": 424, - "height": 392, + "height": 592, "nameCompartment": { "$ref": "AAAAAAGQF8QrS/MIEzo=" } @@ -1292,7 +1292,7 @@ "visible": false, "font": "Arial;13;0", "left": -96, - "top": 112, + "top": 336, "height": 13 }, { @@ -1303,7 +1303,7 @@ }, "font": "Arial;13;1", "left": 29, - "top": 438, + "top": 550, "width": 81.91357421875, "height": 13, "text": "Organisateur" @@ -1317,7 +1317,7 @@ "visible": false, "font": "Arial;13;0", "left": -96, - "top": 112, + "top": 336, "width": 73.67724609375, "height": 13, "text": "(from Model)" @@ -1331,14 +1331,14 @@ "visible": false, "font": "Arial;13;0", "left": -96, - "top": 112, + "top": 336, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 24, - "top": 431, + "top": 543, "width": 91.91357421875, "height": 25, "stereotypeLabel": { @@ -1366,7 +1366,7 @@ "visible": false, "font": "Arial;13;0", "left": -48, - "top": 56, + "top": 168, "width": 10, "height": 10 }, @@ -1382,7 +1382,7 @@ "visible": false, "font": "Arial;13;0", "left": -48, - "top": 56, + "top": 168, "width": 10, "height": 10 }, @@ -1398,7 +1398,7 @@ "visible": false, "font": "Arial;13;0", "left": -48, - "top": 56, + "top": 168, "width": 10, "height": 10 }, @@ -1414,7 +1414,7 @@ "visible": false, "font": "Arial;13;0", "left": -48, - "top": 56, + "top": 168, "width": 10, "height": 10 } @@ -1422,7 +1422,7 @@ "font": "Arial;13;0", "containerChangeable": true, "left": 24, - "top": 376, + "top": 488, "width": 90.91357421875, "height": 80, "nameCompartment": { @@ -1917,7 +1917,7 @@ "visible": false, "font": "Arial;13;0", "left": 70, - "top": 322, + "top": 380, "height": 13, "alpha": 1.5707963267948966, "distance": 15, @@ -1938,7 +1938,7 @@ "visible": null, "font": "Arial;13;0", "left": 55, - "top": 319, + "top": 378, "height": 13, "alpha": 1.5707963267948966, "distance": 30, @@ -1959,7 +1959,7 @@ "visible": false, "font": "Arial;13;0", "left": 99, - "top": 329, + "top": 383, "height": 13, "alpha": -1.5707963267948966, "distance": 15, @@ -1977,7 +1977,7 @@ "$ref": "AAAAAAGQF8eZ5PQ4T80=" }, "lineStyle": 1, - "points": "77:375;94:289", + "points": "74:487;97:289", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGQF8j/0vTY314=" @@ -6894,6 +6894,1675 @@ "headQualifiersCompartment": { "$ref": "AAAAAAGQF90Clw9tmIg=" } + }, + { + "_type": "UMLUseCaseView", + "_id": "AAAAAAGQIVt+f+Lt+vM=", + "_parent": { + "$ref": "AAAAAAGQF8PiPPL7EHY=" + }, + "model": { + "$ref": "AAAAAAGQIVt+fuLrX40=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGQIVt+f+LuU+U=", + "_parent": { + "$ref": "AAAAAAGQIVt+f+Lt+vM=" + }, + "model": { + "$ref": "AAAAAAGQIVt+fuLrX40=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGQIVt+f+Lvzck=", + "_parent": { + "$ref": "AAAAAAGQIVt+f+LuU+U=" + }, + "visible": false, + "font": "Arial;13;0", + "top": 192, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIVt+f+LwQKE=", + "_parent": { + "$ref": "AAAAAAGQIVt+f+LuU+U=" + }, + "font": "Arial;13;1", + "left": 364, + "top": 580, + "width": 62, + "height": 13, + "text": "Wakatime" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIVt+f+LxUZ8=", + "_parent": { + "$ref": "AAAAAAGQIVt+f+LuU+U=" + }, + "visible": false, + "font": "Arial;13;0", + "top": 192, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIVt+f+Lykec=", + "_parent": { + "$ref": "AAAAAAGQIVt+f+LuU+U=" + }, + "visible": false, + "font": "Arial;13;0", + "top": 192, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 359, + "top": 573, + "width": 72, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGQIVt+f+Lvzck=" + }, + "nameLabel": { + "$ref": "AAAAAAGQIVt+f+LwQKE=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGQIVt+f+LxUZ8=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIVt+f+Lykec=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGQIVt+f+LzOhg=", + "_parent": { + "$ref": "AAAAAAGQIVt+f+Lt+vM=" + }, + "model": { + "$ref": "AAAAAAGQIVt+fuLrX40=" + }, + "visible": false, + "font": "Arial;13;0", + "top": 96, + "width": 10, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGQIVt+f+L0HKo=", + "_parent": { + "$ref": "AAAAAAGQIVt+f+Lt+vM=" + }, + "model": { + "$ref": "AAAAAAGQIVt+fuLrX40=" + }, + "visible": false, + "font": "Arial;13;0", + "top": 96, + "width": 10, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGQIVt+f+L1QQs=", + "_parent": { + "$ref": "AAAAAAGQIVt+f+Lt+vM=" + }, + "model": { + "$ref": "AAAAAAGQIVt+fuLrX40=" + }, + "visible": false, + "font": "Arial;13;0", + "top": 96, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGQIVt+f+L2ews=", + "_parent": { + "$ref": "AAAAAAGQIVt+f+Lt+vM=" + }, + "model": { + "$ref": "AAAAAAGQIVt+fuLrX40=" + }, + "visible": false, + "font": "Arial;13;0", + "top": 96, + "width": 10, + "height": 10 + }, + { + "_type": "UMLExtensionPointCompartmentView", + "_id": "AAAAAAGQIVt+f+L3VXk=", + "_parent": { + "$ref": "AAAAAAGQIVt+f+Lt+vM=" + }, + "model": { + "$ref": "AAAAAAGQIVt+fuLrX40=" + }, + "visible": false, + "font": "Arial;13;0", + "top": 96, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 344, + "top": 568, + "width": 102, + "height": 35, + "nameCompartment": { + "$ref": "AAAAAAGQIVt+f+LuU+U=" + }, + "suppressAttributes": true, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAGQIVt+f+LzOhg=" + }, + "operationCompartment": { + "$ref": "AAAAAAGQIVt+f+L0HKo=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGQIVt+f+L1QQs=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGQIVt+f+L2ews=" + }, + "extensionPointCompartment": { + "$ref": "AAAAAAGQIVt+f+L3VXk=" + } + }, + { + "_type": "UMLUseCaseView", + "_id": "AAAAAAGQIVvqhvCVnxg=", + "_parent": { + "$ref": "AAAAAAGQF8PiPPL7EHY=" + }, + "model": { + "$ref": "AAAAAAGQIVvqhvCTfUk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGQIVvqh/CW85s=", + "_parent": { + "$ref": "AAAAAAGQIVvqhvCVnxg=" + }, + "model": { + "$ref": "AAAAAAGQIVvqhvCTfUk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGQIVvqh/CXJrs=", + "_parent": { + "$ref": "AAAAAAGQIVvqh/CW85s=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -80, + "top": 64, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIVvqh/CYB1w=", + "_parent": { + "$ref": "AAAAAAGQIVvqh/CW85s=" + }, + "font": "Arial;13;1", + "left": 341.5, + "top": 516, + "width": 105, + "height": 13, + "text": "Mes réservations" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIVvqh/CZ9zQ=", + "_parent": { + "$ref": "AAAAAAGQIVvqh/CW85s=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -80, + "top": 64, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIVvqh/Cajg8=", + "_parent": { + "$ref": "AAAAAAGQIVvqh/CW85s=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -80, + "top": 64, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 336.5, + "top": 509, + "width": 116.2216796875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGQIVvqh/CXJrs=" + }, + "nameLabel": { + "$ref": "AAAAAAGQIVvqh/CYB1w=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGQIVvqh/CZ9zQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIVvqh/Cajg8=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGQIVvqh/CboBk=", + "_parent": { + "$ref": "AAAAAAGQIVvqhvCVnxg=" + }, + "model": { + "$ref": "AAAAAAGQIVvqhvCTfUk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -40, + "top": 32, + "width": 10, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGQIVvqh/Cc5CU=", + "_parent": { + "$ref": "AAAAAAGQIVvqhvCVnxg=" + }, + "model": { + "$ref": "AAAAAAGQIVvqhvCTfUk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -40, + "top": 32, + "width": 10, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGQIVvqh/Cdbw0=", + "_parent": { + "$ref": "AAAAAAGQIVvqhvCVnxg=" + }, + "model": { + "$ref": "AAAAAAGQIVvqhvCTfUk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -40, + "top": 32, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGQIVvqh/CerOY=", + "_parent": { + "$ref": "AAAAAAGQIVvqhvCVnxg=" + }, + "model": { + "$ref": "AAAAAAGQIVvqhvCTfUk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -40, + "top": 32, + "width": 10, + "height": 10 + }, + { + "_type": "UMLExtensionPointCompartmentView", + "_id": "AAAAAAGQIVvqh/Cfbiw=", + "_parent": { + "$ref": "AAAAAAGQIVvqhvCVnxg=" + }, + "model": { + "$ref": "AAAAAAGQIVvqhvCTfUk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -40, + "top": 32, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 312, + "top": 504, + "width": 164, + "height": 35, + "nameCompartment": { + "$ref": "AAAAAAGQIVvqh/CW85s=" + }, + "suppressAttributes": true, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAGQIVvqh/CboBk=" + }, + "operationCompartment": { + "$ref": "AAAAAAGQIVvqh/Cc5CU=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGQIVvqh/Cdbw0=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGQIVvqh/CerOY=" + }, + "extensionPointCompartment": { + "$ref": "AAAAAAGQIVvqh/Cfbiw=" + } + }, + { + "_type": "UMLUseCaseView", + "_id": "AAAAAAGQIVwMOPK70mI=", + "_parent": { + "$ref": "AAAAAAGQF8PiPPL7EHY=" + }, + "model": { + "$ref": "AAAAAAGQIVwMOPK5UZw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGQIVwMOPK8AbE=", + "_parent": { + "$ref": "AAAAAAGQIVwMOPK70mI=" + }, + "model": { + "$ref": "AAAAAAGQIVwMOPK5UZw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGQIVwMOPK9TaQ=", + "_parent": { + "$ref": "AAAAAAGQIVwMOPK8AbE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 64, + "top": -32, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIVwMOPK+dNQ=", + "_parent": { + "$ref": "AAAAAAGQIVwMOPK8AbE=" + }, + "font": "Arial;13;1", + "left": 333.5, + "top": 444, + "width": 106, + "height": 13, + "text": "Mes participation" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIVwMOPK/XbM=", + "_parent": { + "$ref": "AAAAAAGQIVwMOPK8AbE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 64, + "top": -32, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIVwMOPLAot8=", + "_parent": { + "$ref": "AAAAAAGQIVwMOPK8AbE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 64, + "top": -32, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 328.5, + "top": 437, + "width": 116.9072265625, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGQIVwMOPK9TaQ=" + }, + "nameLabel": { + "$ref": "AAAAAAGQIVwMOPK+dNQ=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGQIVwMOPK/XbM=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIVwMOPLAot8=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGQIVwMOPLBnhw=", + "_parent": { + "$ref": "AAAAAAGQIVwMOPK70mI=" + }, + "model": { + "$ref": "AAAAAAGQIVwMOPK5UZw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 32, + "top": -16, + "width": 10, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGQIVwMOPLChic=", + "_parent": { + "$ref": "AAAAAAGQIVwMOPK70mI=" + }, + "model": { + "$ref": "AAAAAAGQIVwMOPK5UZw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 32, + "top": -16, + "width": 10, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGQIVwMOPLDlq0=", + "_parent": { + "$ref": "AAAAAAGQIVwMOPK70mI=" + }, + "model": { + "$ref": "AAAAAAGQIVwMOPK5UZw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 32, + "top": -16, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGQIVwMOPLENDo=", + "_parent": { + "$ref": "AAAAAAGQIVwMOPK70mI=" + }, + "model": { + "$ref": "AAAAAAGQIVwMOPK5UZw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 32, + "top": -16, + "width": 10, + "height": 10 + }, + { + "_type": "UMLExtensionPointCompartmentView", + "_id": "AAAAAAGQIVwMOPLF9NQ=", + "_parent": { + "$ref": "AAAAAAGQIVwMOPK70mI=" + }, + "model": { + "$ref": "AAAAAAGQIVwMOPK5UZw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 32, + "top": -16, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 304, + "top": 432, + "width": 165, + "height": 35, + "nameCompartment": { + "$ref": "AAAAAAGQIVwMOPK8AbE=" + }, + "suppressAttributes": true, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAGQIVwMOPLBnhw=" + }, + "operationCompartment": { + "$ref": "AAAAAAGQIVwMOPLChic=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGQIVwMOPLDlq0=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGQIVwMOPLENDo=" + }, + "extensionPointCompartment": { + "$ref": "AAAAAAGQIVwMOPLF9NQ=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGQIVzZgxQfykw=", + "_parent": { + "$ref": "AAAAAAGQF8PiPPL7EHY=" + }, + "model": { + "$ref": "AAAAAAGQIVzZgxQbvmc=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVzZgxQgTek=", + "_parent": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + }, + "model": { + "$ref": "AAAAAAGQIVzZgxQbvmc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 212, + "top": 504, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVzZgxQhWig=", + "_parent": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + }, + "model": { + "$ref": "AAAAAAGQIVzZgxQbvmc=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 212, + "top": 489, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVzZgxQirbw=", + "_parent": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + }, + "model": { + "$ref": "AAAAAAGQIVzZgxQbvmc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 213, + "top": 533, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVzZgxQjQLQ=", + "_parent": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + }, + "model": { + "$ref": "AAAAAAGQIVzZgxQcWwE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 141, + "top": 505, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVzZgxQk1dc=", + "_parent": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + }, + "model": { + "$ref": "AAAAAAGQIVzZgxQcWwE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 143, + "top": 492, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVzZgxQlJr4=", + "_parent": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + }, + "model": { + "$ref": "AAAAAAGQIVzZgxQcWwE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 137, + "top": 533, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVzZgxQmfEs=", + "_parent": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + }, + "model": { + "$ref": "AAAAAAGQIVzZgxQd7Bg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 284, + "top": 502, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVzZgxQnoWk=", + "_parent": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + }, + "model": { + "$ref": "AAAAAAGQIVzZgxQd7Bg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 282, + "top": 489, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVzZgxQohuo=", + "_parent": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + }, + "model": { + "$ref": "AAAAAAGQIVzZgxQd7Bg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 289, + "top": 529, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIVzZgxQpbnw=", + "_parent": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + }, + "model": { + "$ref": "AAAAAAGQIVzZgxQcWwE=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIVzZgxQqxSA=", + "_parent": { + "$ref": "AAAAAAGQIVzZgxQfykw=" + }, + "model": { + "$ref": "AAAAAAGQIVzZgxQd7Bg=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGQIVvqhvCVnxg=" + }, + "tail": { + "$ref": "AAAAAAGQF8eZ5PQ4T80=" + }, + "lineStyle": 1, + "points": "116:527;311:523", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGQIVzZgxQgTek=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGQIVzZgxQhWig=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIVzZgxQirbw=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGQIVzZgxQjQLQ=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGQIVzZgxQk1dc=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGQIVzZgxQlJr4=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGQIVzZgxQmfEs=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGQIVzZgxQnoWk=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGQIVzZgxQohuo=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGQIVzZgxQpbnw=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGQIVzZgxQqxSA=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGQIVz+5CacSRI=", + "_parent": { + "$ref": "AAAAAAGQF8PiPPL7EHY=" + }, + "model": { + "$ref": "AAAAAAGQIVz+5CaYQTU=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVz+5CadHJE=", + "_parent": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + }, + "model": { + "$ref": "AAAAAAGQIVz+5CaYQTU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 180, + "top": 390, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVz+5Sae0sI=", + "_parent": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + }, + "model": { + "$ref": "AAAAAAGQIVz+5CaYQTU=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 183, + "top": 375, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVz+5Safa3g=", + "_parent": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + }, + "model": { + "$ref": "AAAAAAGQIVz+5CaYQTU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 175, + "top": 419, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVz+5Sagp9w=", + "_parent": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + }, + "model": { + "$ref": "AAAAAAGQIVz+5CaZCb8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 81, + "top": 372, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVz+5SahWos=", + "_parent": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + }, + "model": { + "$ref": "AAAAAAGQIVz+5CaZCb8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 85, + "top": 360, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVz+5Sai7E0=", + "_parent": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + }, + "model": { + "$ref": "AAAAAAGQIVz+5CaZCb8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 72, + "top": 399, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVz+5SajSPw=", + "_parent": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + }, + "model": { + "$ref": "AAAAAAGQIVz+5Caa8yY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 280, + "top": 408, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVz+5Saku4Q=", + "_parent": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + }, + "model": { + "$ref": "AAAAAAGQIVz+5Caa8yY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 280, + "top": 395, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIVz+5SalpPA=", + "_parent": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + }, + "model": { + "$ref": "AAAAAAGQIVz+5Caa8yY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 279, + "top": 436, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIVz+5Sam8M0=", + "_parent": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + }, + "model": { + "$ref": "AAAAAAGQIVz+5CaZCb8=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIVz+5SanK1w=", + "_parent": { + "$ref": "AAAAAAGQIVz+5CacSRI=" + }, + "model": { + "$ref": "AAAAAAGQIVz+5Caa8yY=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGQIVwMOPK70mI=" + }, + "tail": { + "$ref": "AAAAAAGQF8ec2PRhI6w=" + }, + "lineStyle": 1, + "points": "53:389;303:434", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGQIVz+5CadHJE=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGQIVz+5Sae0sI=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIVz+5Safa3g=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGQIVz+5Sagp9w=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGQIVz+5SahWos=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGQIVz+5Sai7E0=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGQIVz+5SajSPw=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGQIVz+5Saku4Q=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGQIVz+5SalpPA=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGQIVz+5Sam8M0=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGQIVz+5SanK1w=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGQIV0RWTJ2EQk=", + "_parent": { + "$ref": "AAAAAAGQF8PiPPL7EHY=" + }, + "model": { + "$ref": "AAAAAAGQIV0RWTJyyqc=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV0RWTJ38nc=", + "_parent": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + }, + "model": { + "$ref": "AAAAAAGQIV0RWTJyyqc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 204, + "top": 427, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV0RWTJ43cs=", + "_parent": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + }, + "model": { + "$ref": "AAAAAAGQIV0RWTJyyqc=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 209, + "top": 413, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV0RWTJ53+Y=", + "_parent": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + }, + "model": { + "$ref": "AAAAAAGQIV0RWTJyyqc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 193, + "top": 456, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV0RWTJ6ZvA=", + "_parent": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + }, + "model": { + "$ref": "AAAAAAGQIV0RWTJzqbM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 82, + "top": 382, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV0RWTJ7bS0=", + "_parent": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + }, + "model": { + "$ref": "AAAAAAGQIV0RWTJzqbM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 89, + "top": 371, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV0RWTJ8R5c=", + "_parent": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + }, + "model": { + "$ref": "AAAAAAGQIV0RWTJzqbM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 68, + "top": 407, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV0RWTJ9NiE=", + "_parent": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + }, + "model": { + "$ref": "AAAAAAGQIV0RWTJ02eg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 326, + "top": 473, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV0RWTJ+rSM=", + "_parent": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + }, + "model": { + "$ref": "AAAAAAGQIV0RWTJ02eg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 329, + "top": 460, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV0RWTJ/vug=", + "_parent": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + }, + "model": { + "$ref": "AAAAAAGQIV0RWTJ02eg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 321, + "top": 501, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIV0RWTKABLY=", + "_parent": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + }, + "model": { + "$ref": "AAAAAAGQIV0RWTJzqbM=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIV0RWTKBiVo=", + "_parent": { + "$ref": "AAAAAAGQIV0RWTJ2EQk=" + }, + "model": { + "$ref": "AAAAAAGQIV0RWTJ02eg=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGQIVvqhvCVnxg=" + }, + "tail": { + "$ref": "AAAAAAGQF8ec2PRhI6w=" + }, + "lineStyle": 1, + "points": "53:394;346:503", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGQIV0RWTJ38nc=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGQIV0RWTJ43cs=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIV0RWTJ53+Y=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGQIV0RWTJ6ZvA=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGQIV0RWTJ7bS0=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGQIV0RWTJ8R5c=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGQIV0RWTJ9NiE=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGQIV0RWTJ+rSM=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGQIV0RWTJ/vug=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGQIV0RWTKABLY=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGQIV0RWTKBiVo=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGQIV02Oz2QD5E=", + "_parent": { + "$ref": "AAAAAAGQF8PiPPL7EHY=" + }, + "model": { + "$ref": "AAAAAAGQIV02Oz2MIJ0=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV02Oz2Rc4U=", + "_parent": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + }, + "model": { + "$ref": "AAAAAAGQIV02Oz2MIJ0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 267, + "top": 346, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV02Oz2Sn28=", + "_parent": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + }, + "model": { + "$ref": "AAAAAAGQIV02Oz2MIJ0=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 280, + "top": 338, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV02Oz2TUms=", + "_parent": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + }, + "model": { + "$ref": "AAAAAAGQIV02Oz2MIJ0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 242, + "top": 361, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV02Oz2U83s=", + "_parent": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + }, + "model": { + "$ref": "AAAAAAGQIV02Oz2NJgM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 152, + "top": 161, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV02Oz2VIYw=", + "_parent": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + }, + "model": { + "$ref": "AAAAAAGQIV02Oz2NJgM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 164, + "top": 156, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV02Oz2Wlkw=", + "_parent": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + }, + "model": { + "$ref": "AAAAAAGQIV02Oz2NJgM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 126, + "top": 171, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV02Oz2Xmkg=", + "_parent": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + }, + "model": { + "$ref": "AAAAAAGQIV02Oz2OGG4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 382, + "top": 531, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV02Oz2Yhyg=", + "_parent": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + }, + "model": { + "$ref": "AAAAAAGQIV02Oz2OGG4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 393, + "top": 522, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV02Oz2Zg6k=", + "_parent": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + }, + "model": { + "$ref": "AAAAAAGQIV02Oz2OGG4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 361, + "top": 549, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIV02PD2awXo=", + "_parent": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + }, + "model": { + "$ref": "AAAAAAGQIV02Oz2NJgM=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIV02PD2by1U=", + "_parent": { + "$ref": "AAAAAAGQIV02Oz2QD5E=" + }, + "model": { + "$ref": "AAAAAAGQIV02Oz2OGG4=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGQIVt+f+Lt+vM=" + }, + "tail": { + "$ref": "AAAAAAGQF8d7oPPmWvg=" + }, + "lineStyle": 1, + "points": "126:153;384:567", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGQIV02Oz2Rc4U=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGQIV02Oz2Sn28=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIV02Oz2TUms=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGQIV02Oz2U83s=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGQIV02Oz2VIYw=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGQIV02Oz2Wlkw=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGQIV02Oz2Xmkg=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGQIV02Oz2Yhyg=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGQIV02Oz2Zg6k=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGQIV02PD2awXo=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGQIV02PD2by1U=" + } } ] }, @@ -7168,6 +8837,33 @@ "$ref": "AAAAAAGQF8ZJQPODgL8=" } } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGQIV02Oz2MIJ0=", + "_parent": { + "$ref": "AAAAAAGQF8d7oPPkqyc=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIV02Oz2NJgM=", + "_parent": { + "$ref": "AAAAAAGQIV02Oz2MIJ0=" + }, + "reference": { + "$ref": "AAAAAAGQF8d7oPPkqyc=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIV02Oz2OGG4=", + "_parent": { + "$ref": "AAAAAAGQIV02Oz2MIJ0=" + }, + "reference": { + "$ref": "AAAAAAGQIVt+fuLrX40=" + } + } } ] }, @@ -7241,6 +8937,33 @@ "target": { "$ref": "AAAAAAGQF8eWhPQNJNc=" } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGQIVzZgxQbvmc=", + "_parent": { + "$ref": "AAAAAAGQF8eZ4/Q27Ms=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIVzZgxQcWwE=", + "_parent": { + "$ref": "AAAAAAGQIVzZgxQbvmc=" + }, + "reference": { + "$ref": "AAAAAAGQF8eZ4/Q27Ms=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIVzZgxQd7Bg=", + "_parent": { + "$ref": "AAAAAAGQIVzZgxQbvmc=" + }, + "reference": { + "$ref": "AAAAAAGQIVvqhvCTfUk=" + } + } } ] }, @@ -7264,6 +8987,60 @@ "target": { "$ref": "AAAAAAGQF8eWhPQNJNc=" } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGQIVz+5CaYQTU=", + "_parent": { + "$ref": "AAAAAAGQF8ec2PRfsds=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIVz+5CaZCb8=", + "_parent": { + "$ref": "AAAAAAGQIVz+5CaYQTU=" + }, + "reference": { + "$ref": "AAAAAAGQF8ec2PRfsds=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIVz+5Caa8yY=", + "_parent": { + "$ref": "AAAAAAGQIVz+5CaYQTU=" + }, + "reference": { + "$ref": "AAAAAAGQIVwMOPK5UZw=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGQIV0RWTJyyqc=", + "_parent": { + "$ref": "AAAAAAGQF8ec2PRfsds=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIV0RWTJzqbM=", + "_parent": { + "$ref": "AAAAAAGQIV0RWTJyyqc=" + }, + "reference": { + "$ref": "AAAAAAGQF8ec2PRfsds=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIV0RWTJ02eg=", + "_parent": { + "$ref": "AAAAAAGQIV0RWTJyyqc=" + }, + "reference": { + "$ref": "AAAAAAGQIVvqhvCTfUk=" + } + } } ] }, @@ -7438,6 +9215,38 @@ "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Page panel administrateur" + }, + { + "_type": "UMLUseCase", + "_id": "AAAAAAGQIVt+fuLrX40=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Wakatime" + }, + { + "_type": "UMLActor", + "_id": "AAAAAAGQIVvAOucJjZI=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Actor1" + }, + { + "_type": "UMLUseCase", + "_id": "AAAAAAGQIVvqhvCTfUk=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Mes réservations" + }, + { + "_type": "UMLUseCase", + "_id": "AAAAAAGQIVwMOPK5UZw=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Mes participation" } ] } diff --git a/rapport/Cas_usage_gestion_profil_.mdj b/rapport/Cas_usage_gestion_profil_.mdj index e8ba5dd..97f40f4 100644 --- a/rapport/Cas_usage_gestion_profil_.mdj +++ b/rapport/Cas_usage_gestion_profil_.mdj @@ -1795,205 +1795,6 @@ "$ref": "AAAAAAGQHEsGE1+fiXs=" } }, - { - "_type": "UMLUseCaseView", - "_id": "AAAAAAGQHEskXl/D/ms=", - "_parent": { - "$ref": "AAAAAAGQHC8VXF2KGv4=" - }, - "model": { - "$ref": "AAAAAAGQHEskXl/B87A=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGQHEskX1/E3T8=", - "_parent": { - "$ref": "AAAAAAGQHEskXl/D/ms=" - }, - "model": { - "$ref": "AAAAAAGQHEskXl/B87A=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGQHEskX1/FDek=", - "_parent": { - "$ref": "AAAAAAGQHEskX1/E3T8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 368, - "top": -288, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGQHEskX1/GCJo=", - "_parent": { - "$ref": "AAAAAAGQHEskX1/E3T8=" - }, - "font": "Arial;13;1", - "left": 468, - "top": 196, - "width": 62, - "height": 13, - "text": "Email" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGQHEskX1/HwYE=", - "_parent": { - "$ref": "AAAAAAGQHEskX1/E3T8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 368, - "top": -288, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGQHEskX1/ImMk=", - "_parent": { - "$ref": "AAAAAAGQHEskX1/E3T8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 368, - "top": -288, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 463, - "top": 189, - "width": 72, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGQHEskX1/FDek=" - }, - "nameLabel": { - "$ref": "AAAAAAGQHEskX1/GCJo=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGQHEskX1/HwYE=" - }, - "propertyLabel": { - "$ref": "AAAAAAGQHEskX1/ImMk=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGQHEskX1/Jt1s=", - "_parent": { - "$ref": "AAAAAAGQHEskXl/D/ms=" - }, - "model": { - "$ref": "AAAAAAGQHEskXl/B87A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 184, - "top": -144, - "width": 10, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGQHEskX1/KlVk=", - "_parent": { - "$ref": "AAAAAAGQHEskXl/D/ms=" - }, - "model": { - "$ref": "AAAAAAGQHEskXl/B87A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 184, - "top": -144, - "width": 10, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGQHEskX1/LABc=", - "_parent": { - "$ref": "AAAAAAGQHEskXl/D/ms=" - }, - "model": { - "$ref": "AAAAAAGQHEskXl/B87A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 184, - "top": -144, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGQHEskX1/MEUE=", - "_parent": { - "$ref": "AAAAAAGQHEskXl/D/ms=" - }, - "model": { - "$ref": "AAAAAAGQHEskXl/B87A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 184, - "top": -144, - "width": 10, - "height": 10 - }, - { - "_type": "UMLExtensionPointCompartmentView", - "_id": "AAAAAAGQHEskX1/NO0c=", - "_parent": { - "$ref": "AAAAAAGQHEskXl/D/ms=" - }, - "model": { - "$ref": "AAAAAAGQHEskXl/B87A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 184, - "top": -144, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 448, - "top": 184, - "width": 102, - "height": 35, - "nameCompartment": { - "$ref": "AAAAAAGQHEskX1/E3T8=" - }, - "suppressAttributes": true, - "suppressOperations": true, - "attributeCompartment": { - "$ref": "AAAAAAGQHEskX1/Jt1s=" - }, - "operationCompartment": { - "$ref": "AAAAAAGQHEskX1/KlVk=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGQHEskX1/LABc=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGQHEskX1/MEUE=" - }, - "extensionPointCompartment": { - "$ref": "AAAAAAGQHEskX1/NO0c=" - } - }, { "_type": "UMLUseCaseView", "_id": "AAAAAAGQHEs92F/xhtY=", @@ -2757,101 +2558,6 @@ "$ref": "AAAAAAGQHEzVTGDW0ZE=" } }, - { - "_type": "UMLExtendView", - "_id": "AAAAAAGQHEznkGFf6/4=", - "_parent": { - "$ref": "AAAAAAGQHC8VXF2KGv4=" - }, - "model": { - "$ref": "AAAAAAGQHEznj2FdHdY=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGQHEznkGFgaRc=", - "_parent": { - "$ref": "AAAAAAGQHEznkGFf6/4=" - }, - "model": { - "$ref": "AAAAAAGQHEznj2FdHdY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 423, - "top": 176, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGQHEznkGFf6/4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGQHEznkGFhUcg=", - "_parent": { - "$ref": "AAAAAAGQHEznkGFf6/4=" - }, - "model": { - "$ref": "AAAAAAGQHEznj2FdHdY=" - }, - "font": "Arial;13;0", - "left": 427, - "top": 172, - "width": 53.49169921875, - "height": 13, - "alpha": -3.0962168259138725, - "distance": 24.758836806279895, - "hostEdge": { - "$ref": "AAAAAAGQHEznkGFf6/4=" - }, - "edgePosition": 1, - "text": "«extend»" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGQHEznkGFiAkA=", - "_parent": { - "$ref": "AAAAAAGQHEznkGFf6/4=" - }, - "model": { - "$ref": "AAAAAAGQHEznj2FdHdY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 436, - "top": 149, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGQHEznkGFf6/4=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGQHEuxrmAf+nQ=" - }, - "tail": { - "$ref": "AAAAAAGQHEskXl/D/ms=" - }, - "lineStyle": 1, - "points": "460:183;401:156", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGQHEznkGFgaRc=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGQHEznkGFhUcg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGQHEznkGFiAkA=" - } - }, { "_type": "UMLExtendView", "_id": "AAAAAAGQHEz2eGHZo5o=", diff --git a/rapport/Cas_usage_header.mdj b/rapport/Cas_usage_header.mdj index 58f7126..7b93641 100644 --- a/rapport/Cas_usage_header.mdj +++ b/rapport/Cas_usage_header.mdj @@ -116,7 +116,7 @@ "left": 184, "top": 32, "width": 472, - "height": 440, + "height": 568, "nameCompartment": { "$ref": "AAAAAAGQF7XWWENhQYQ=" } @@ -5786,6 +5786,1182 @@ "headQualifiersCompartment": { "$ref": "AAAAAAGQF77dhqfQTbk=" } + }, + { + "_type": "UMLUseCaseView", + "_id": "AAAAAAGQIV2j2OkBMGs=", + "_parent": { + "$ref": "AAAAAAGQF7TAjkNVeQM=" + }, + "model": { + "$ref": "AAAAAAGQIV2j1+j/LEk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGQIV2j2OkCED4=", + "_parent": { + "$ref": "AAAAAAGQIV2j2OkBMGs=" + }, + "model": { + "$ref": "AAAAAAGQIV2j1+j/LEk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGQIV2j2OkD+6A=", + "_parent": { + "$ref": "AAAAAAGQIV2j2OkCED4=" + }, + "visible": false, + "font": "Arial;13;0", + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIV2j2OkEqZU=", + "_parent": { + "$ref": "AAAAAAGQIV2j2OkCED4=" + }, + "font": "Arial;13;1", + "left": 359, + "top": 356, + "width": 113, + "height": 13, + "text": "Mes participations" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIV2j2OkFgU8=", + "_parent": { + "$ref": "AAAAAAGQIV2j2OkCED4=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIV2j2OkG6UI=", + "_parent": { + "$ref": "AAAAAAGQIV2j2OkCED4=" + }, + "visible": false, + "font": "Arial;13;0", + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 354, + "top": 349, + "width": 124.13720703125, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGQIV2j2OkD+6A=" + }, + "nameLabel": { + "$ref": "AAAAAAGQIV2j2OkEqZU=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGQIV2j2OkFgU8=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIV2j2OkG6UI=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGQIV2j2OkH9Rk=", + "_parent": { + "$ref": "AAAAAAGQIV2j2OkBMGs=" + }, + "model": { + "$ref": "AAAAAAGQIV2j1+j/LEk=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGQIV2j2OkI74o=", + "_parent": { + "$ref": "AAAAAAGQIV2j2OkBMGs=" + }, + "model": { + "$ref": "AAAAAAGQIV2j1+j/LEk=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGQIV2j2OkJcXM=", + "_parent": { + "$ref": "AAAAAAGQIV2j2OkBMGs=" + }, + "model": { + "$ref": "AAAAAAGQIV2j1+j/LEk=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGQIV2j2OkKERg=", + "_parent": { + "$ref": "AAAAAAGQIV2j2OkBMGs=" + }, + "model": { + "$ref": "AAAAAAGQIV2j1+j/LEk=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLExtensionPointCompartmentView", + "_id": "AAAAAAGQIV2j2OkLwo0=", + "_parent": { + "$ref": "AAAAAAGQIV2j2OkBMGs=" + }, + "model": { + "$ref": "AAAAAAGQIV2j1+j/LEk=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 328, + "top": 344, + "width": 175, + "height": 35, + "nameCompartment": { + "$ref": "AAAAAAGQIV2j2OkCED4=" + }, + "suppressAttributes": true, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAGQIV2j2OkH9Rk=" + }, + "operationCompartment": { + "$ref": "AAAAAAGQIV2j2OkI74o=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGQIV2j2OkJcXM=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGQIV2j2OkKERg=" + }, + "extensionPointCompartment": { + "$ref": "AAAAAAGQIV2j2OkLwo0=" + } + }, + { + "_type": "UMLUseCaseView", + "_id": "AAAAAAGQIV3JZurTcNI=", + "_parent": { + "$ref": "AAAAAAGQF7TAjkNVeQM=" + }, + "model": { + "$ref": "AAAAAAGQIV3JZurRZdM=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGQIV3JZurUWGA=", + "_parent": { + "$ref": "AAAAAAGQIV3JZurTcNI=" + }, + "model": { + "$ref": "AAAAAAGQIV3JZurRZdM=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGQIV3JZurVrgw=", + "_parent": { + "$ref": "AAAAAAGQIV3JZurUWGA=" + }, + "visible": false, + "font": "Arial;13;0", + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIV3JZurW7pY=", + "_parent": { + "$ref": "AAAAAAGQIV3JZurUWGA=" + }, + "font": "Arial;13;1", + "left": 405.5, + "top": 516, + "width": 105, + "height": 13, + "text": "Mes réservations" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIV3JZurXgvM=", + "_parent": { + "$ref": "AAAAAAGQIV3JZurUWGA=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIV3JZurYPL4=", + "_parent": { + "$ref": "AAAAAAGQIV3JZurUWGA=" + }, + "visible": false, + "font": "Arial;13;0", + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 400.5, + "top": 509, + "width": 116.2216796875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGQIV3JZurVrgw=" + }, + "nameLabel": { + "$ref": "AAAAAAGQIV3JZurW7pY=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGQIV3JZurXgvM=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIV3JZurYPL4=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGQIV3JZurZLPs=", + "_parent": { + "$ref": "AAAAAAGQIV3JZurTcNI=" + }, + "model": { + "$ref": "AAAAAAGQIV3JZurRZdM=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGQIV3JZuraTeM=", + "_parent": { + "$ref": "AAAAAAGQIV3JZurTcNI=" + }, + "model": { + "$ref": "AAAAAAGQIV3JZurRZdM=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGQIV3JZurbe0c=", + "_parent": { + "$ref": "AAAAAAGQIV3JZurTcNI=" + }, + "model": { + "$ref": "AAAAAAGQIV3JZurRZdM=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGQIV3JZurcYT8=", + "_parent": { + "$ref": "AAAAAAGQIV3JZurTcNI=" + }, + "model": { + "$ref": "AAAAAAGQIV3JZurRZdM=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLExtensionPointCompartmentView", + "_id": "AAAAAAGQIV3JZurdWDQ=", + "_parent": { + "$ref": "AAAAAAGQIV3JZurTcNI=" + }, + "model": { + "$ref": "AAAAAAGQIV3JZurRZdM=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 376, + "top": 504, + "width": 164, + "height": 35, + "nameCompartment": { + "$ref": "AAAAAAGQIV3JZurUWGA=" + }, + "suppressAttributes": true, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAGQIV3JZurZLPs=" + }, + "operationCompartment": { + "$ref": "AAAAAAGQIV3JZuraTeM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGQIV3JZurbe0c=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGQIV3JZurcYT8=" + }, + "extensionPointCompartment": { + "$ref": "AAAAAAGQIV3JZurdWDQ=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGQIV4KWfLA8jk=", + "_parent": { + "$ref": "AAAAAAGQF7TAjkNVeQM=" + }, + "model": { + "$ref": "AAAAAAGQIV4KWfK8lOI=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4KWfLBTE0=", + "_parent": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + }, + "model": { + "$ref": "AAAAAAGQIV4KWfK8lOI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 138, + "top": 611, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4KWfLCcdw=", + "_parent": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + }, + "model": { + "$ref": "AAAAAAGQIV4KWfK8lOI=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 133, + "top": 597, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4KWfLDzJQ=", + "_parent": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + }, + "model": { + "$ref": "AAAAAAGQIV4KWfK8lOI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 149, + "top": 640, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4KWfLEGh0=", + "_parent": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + }, + "model": { + "$ref": "AAAAAAGQIV4KWfK99F4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 93, + "top": 506, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4KWfLFiCk=", + "_parent": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + }, + "model": { + "$ref": "AAAAAAGQIV4KWfK99F4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 106, + "top": 501, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4KWfLGW7k=", + "_parent": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + }, + "model": { + "$ref": "AAAAAAGQIV4KWfK99F4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 67, + "top": 515, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4KWfLHRS8=", + "_parent": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + }, + "model": { + "$ref": "AAAAAAGQIV4KWfK+hKE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 374, + "top": 528, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4KWfLIuaw=", + "_parent": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + }, + "model": { + "$ref": "AAAAAAGQIV4KWfK+hKE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 367, + "top": 516, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4KWfLJreU=", + "_parent": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + }, + "model": { + "$ref": "AAAAAAGQIV4KWfK+hKE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 387, + "top": 553, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIV4KWfLKiws=", + "_parent": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + }, + "model": { + "$ref": "AAAAAAGQIV4KWfK99F4=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIV4KWfLLv6U=", + "_parent": { + "$ref": "AAAAAAGQIV4KWfLA8jk=" + }, + "model": { + "$ref": "AAAAAAGQIV4KWfK+hKE=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGQIV3JZurTcNI=" + }, + "tail": { + "$ref": "AAAAAAGQF7iUH0PXmV8=" + }, + "lineStyle": 1, + "points": "68:497;144:632;404:540", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGQIV4KWfLBTE0=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGQIV4KWfLCcdw=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIV4KWfLDzJQ=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGQIV4KWfLEGh0=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGQIV4KWfLFiCk=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGQIV4KWfLGW7k=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGQIV4KWfLHRS8=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGQIV4KWfLIuaw=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGQIV4KWfLJreU=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGQIV4KWfLKiws=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGQIV4KWfLLv6U=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGQIV4ZSPd3PD0=", + "_parent": { + "$ref": "AAAAAAGQF7TAjkNVeQM=" + }, + "model": { + "$ref": "AAAAAAGQIV4ZSPdzPTw=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4ZSPd4AQM=", + "_parent": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + }, + "model": { + "$ref": "AAAAAAGQIV4ZSPdzPTw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 68, + "top": 603, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4ZSPd5krI=", + "_parent": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + }, + "model": { + "$ref": "AAAAAAGQIV4ZSPdzPTw=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 64, + "top": 589, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4ZSPd6z5Y=", + "_parent": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + }, + "model": { + "$ref": "AAAAAAGQIV4ZSPdzPTw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 75, + "top": 632, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4ZSPd71ns=", + "_parent": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + }, + "model": { + "$ref": "AAAAAAGQIV4ZSPd0fkc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 92, + "top": 485, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4ZSPd8b1A=", + "_parent": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + }, + "model": { + "$ref": "AAAAAAGQIV4ZSPd0fkc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 106, + "top": 488, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4ZSPd9O18=", + "_parent": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + }, + "model": { + "$ref": "AAAAAAGQIV4ZSPd0fkc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 65, + "top": 480, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4ZSPd+PNs=", + "_parent": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + }, + "model": { + "$ref": "AAAAAAGQIV4ZSPd1mYk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 358, + "top": 526, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4ZSPd/JLI=", + "_parent": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + }, + "model": { + "$ref": "AAAAAAGQIV4ZSPd1mYk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 352, + "top": 513, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4ZSPeAcBw=", + "_parent": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + }, + "model": { + "$ref": "AAAAAAGQIV4ZSPd1mYk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 369, + "top": 551, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIV4ZSPeB9w4=", + "_parent": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + }, + "model": { + "$ref": "AAAAAAGQIV4ZSPd0fkc=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIV4ZSPeC83A=", + "_parent": { + "$ref": "AAAAAAGQIV4ZSPd3PD0=" + }, + "model": { + "$ref": "AAAAAAGQIV4ZSPd1mYk=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGQIV3JZurTcNI=" + }, + "tail": { + "$ref": "AAAAAAGQF7jvwERUx/8=" + }, + "lineStyle": 1, + "points": "79:465;72:624;387:540", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGQIV4ZSPd4AQM=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGQIV4ZSPd5krI=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIV4ZSPd6z5Y=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGQIV4ZSPd71ns=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGQIV4ZSPd8b1A=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGQIV4ZSPd9O18=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGQIV4ZSPd+PNs=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGQIV4ZSPd/JLI=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGQIV4ZSPeAcBw=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGQIV4ZSPeB9w4=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGQIV4ZSPeC83A=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGQIV4pZwE7NEk=", + "_parent": { + "$ref": "AAAAAAGQF7TAjkNVeQM=" + }, + "model": { + "$ref": "AAAAAAGQIV4pZwE3hAQ=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4pZwE8vA4=", + "_parent": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + }, + "model": { + "$ref": "AAAAAAGQIV4pZwE3hAQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 215, + "top": 377, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4pZwE98+Q=", + "_parent": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + }, + "model": { + "$ref": "AAAAAAGQIV4pZwE3hAQ=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 212, + "top": 362, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4pZwE+2rM=", + "_parent": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + }, + "model": { + "$ref": "AAAAAAGQIV4pZwE3hAQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 220, + "top": 406, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4pZwE/ApI=", + "_parent": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + }, + "model": { + "$ref": "AAAAAAGQIV4pZwE43u8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 131, + "top": 393, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4pZwFAe3U=", + "_parent": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + }, + "model": { + "$ref": "AAAAAAGQIV4pZwE43u8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 131, + "top": 379, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4pZwFBK7M=", + "_parent": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + }, + "model": { + "$ref": "AAAAAAGQIV4pZwE43u8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 132, + "top": 421, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4pZwFC2iY=", + "_parent": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + }, + "model": { + "$ref": "AAAAAAGQIV4pZwE5+yg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 298, + "top": 362, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4pZwFDDzk=", + "_parent": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + }, + "model": { + "$ref": "AAAAAAGQIV4pZwE5+yg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 293, + "top": 349, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIV4pZwFE2nw=", + "_parent": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + }, + "model": { + "$ref": "AAAAAAGQIV4pZwE5+yg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 308, + "top": 388, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIV4pZwFFeNE=", + "_parent": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + }, + "model": { + "$ref": "AAAAAAGQIV4pZwE43u8=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIV4pZwFGEBE=", + "_parent": { + "$ref": "AAAAAAGQIV4pZwE7NEk=" + }, + "model": { + "$ref": "AAAAAAGQIV4pZwE5+yg=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGQIV2j2OkBMGs=" + }, + "tail": { + "$ref": "AAAAAAGQF7jvwERUx/8=" + }, + "lineStyle": 1, + "points": "109:419;327:378", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGQIV4pZwE8vA4=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGQIV4pZwE98+Q=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIV4pZwE+2rM=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGQIV4pZwE/ApI=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGQIV4pZwFAe3U=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGQIV4pZwFBK7M=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGQIV4pZwFC2iY=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGQIV4pZwFDDzk=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGQIV4pZwFE2nw=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGQIV4pZwFFeNE=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGQIV4pZwFGEBE=" + } } ] }, @@ -5918,6 +7094,33 @@ "target": { "$ref": "AAAAAAGQF7jslUQpjY0=" } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGQIV4KWfK8lOI=", + "_parent": { + "$ref": "AAAAAAGQF7iUH0PVyi8=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIV4KWfK99F4=", + "_parent": { + "$ref": "AAAAAAGQIV4KWfK8lOI=" + }, + "reference": { + "$ref": "AAAAAAGQF7iUH0PVyi8=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIV4KWfK+hKE=", + "_parent": { + "$ref": "AAAAAAGQIV4KWfK8lOI=" + }, + "reference": { + "$ref": "AAAAAAGQIV3JZurRZdM=" + } + } } ] }, @@ -6068,6 +7271,60 @@ "target": { "$ref": "AAAAAAGQF7jslUQpjY0=" } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGQIV4ZSPdzPTw=", + "_parent": { + "$ref": "AAAAAAGQF7jvwERS8sI=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIV4ZSPd0fkc=", + "_parent": { + "$ref": "AAAAAAGQIV4ZSPdzPTw=" + }, + "reference": { + "$ref": "AAAAAAGQF7jvwERS8sI=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIV4ZSPd1mYk=", + "_parent": { + "$ref": "AAAAAAGQIV4ZSPdzPTw=" + }, + "reference": { + "$ref": "AAAAAAGQIV3JZurRZdM=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGQIV4pZwE3hAQ=", + "_parent": { + "$ref": "AAAAAAGQF7jvwERS8sI=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIV4pZwE43u8=", + "_parent": { + "$ref": "AAAAAAGQIV4pZwE3hAQ=" + }, + "reference": { + "$ref": "AAAAAAGQF7jvwERS8sI=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIV4pZwE5+yg=", + "_parent": { + "$ref": "AAAAAAGQIV4pZwE3hAQ=" + }, + "reference": { + "$ref": "AAAAAAGQIV2j1+j/LEk=" + } + } } ] }, @@ -6258,6 +7515,22 @@ } } ] + }, + { + "_type": "UMLUseCase", + "_id": "AAAAAAGQIV2j1+j/LEk=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Mes participations" + }, + { + "_type": "UMLUseCase", + "_id": "AAAAAAGQIV3JZurRZdM=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Mes réservations" } ] } diff --git a/rapport/Schéma BBD.mdj b/rapport/Schéma BBD.mdj index bcdcc5d..92ff589 100644 --- a/rapport/Schéma BBD.mdj +++ b/rapport/Schéma BBD.mdj @@ -48,8 +48,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 240, - "top": -192, + "left": 384, + "top": 16, "height": 13 }, { @@ -59,8 +59,8 @@ "$ref": "AAAAAAGQGAZABaJ2xL8=" }, "font": "Arial;13;1", - "left": 293, - "top": 87, + "left": 365, + "top": 191, "width": 137.22705078125, "height": 13, "text": "event" @@ -73,8 +73,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 240, - "top": -192, + "left": 384, + "top": 16, "width": 73.67724609375, "height": 13, "text": "(from Model)" @@ -87,15 +87,15 @@ }, "visible": false, "font": "Arial;13;0", - "left": 240, - "top": -192, + "left": 384, + "top": 16, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 288, - "top": 80, + "left": 360, + "top": 184, "width": 147.22705078125, "height": 25, "stereotypeLabel": { @@ -121,6 +121,23 @@ "$ref": "AAAAAAGQGAZAA6JzL7s=" }, "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGQIUX22q0JXOo=", + "_parent": { + "$ref": "AAAAAAGQGAZABaJ7VG4=" + }, + "model": { + "$ref": "AAAAAAGQIUX2zK0GQOk=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 214, + "width": 137.22705078125, + "height": 13, + "text": "+id: int", + "horizontalAlignment": 0 + }, { "_type": "UMLAttributeView", "_id": "AAAAAAGQGAx9CaMiO7A=", @@ -131,8 +148,8 @@ "$ref": "AAAAAAGQGAx9AKMfF0Q=" }, "font": "Arial;13;0", - "left": 293, - "top": 110, + "left": 365, + "top": 229, "width": 137.22705078125, "height": 13, "text": "+title: varchar50", @@ -148,8 +165,8 @@ "$ref": "AAAAAAGQGA3HvqMmB58=" }, "font": "Arial;13;0", - "left": 293, - "top": 125, + "left": 365, + "top": 244, "width": 137.22705078125, "height": 13, "text": "+description: text", @@ -165,8 +182,8 @@ "$ref": "AAAAAAGQGA3SdKMt4vU=" }, "font": "Arial;13;0", - "left": 293, - "top": 140, + "left": 365, + "top": 259, "width": 137.22705078125, "height": 13, "text": "+event_type: varchar30", @@ -182,8 +199,8 @@ "$ref": "AAAAAAGQGA4ETqM0+8s=" }, "font": "Arial;13;0", - "left": 293, - "top": 155, + "left": 365, + "top": 274, "width": 137.22705078125, "height": 13, "text": "+date: date", @@ -199,8 +216,8 @@ "$ref": "AAAAAAGQGA5WXKM7+HA=" }, "font": "Arial;13;0", - "left": 293, - "top": 170, + "left": 365, + "top": 289, "width": 137.22705078125, "height": 13, "text": "+location: varchar100", @@ -216,8 +233,8 @@ "$ref": "AAAAAAGQGA5yx6NCg/0=" }, "font": "Arial;13;0", - "left": 293, - "top": 185, + "left": 365, + "top": 304, "width": 137.22705078125, "height": 13, "text": "+role: varchar50", @@ -233,8 +250,8 @@ "$ref": "AAAAAAGQGA6ZjaNJu3M=" }, "font": "Arial;13;0", - "left": 293, - "top": 200, + "left": 365, + "top": 319, "width": 137.22705078125, "height": 13, "text": "+guest_count: int11", @@ -250,8 +267,8 @@ "$ref": "AAAAAAGQGA7DAqNQHUg=" }, "font": "Arial;13;0", - "left": 293, - "top": 215, + "left": 365, + "top": 334, "width": 137.22705078125, "height": 13, "text": "+creator: varchar60", @@ -259,10 +276,10 @@ } ], "font": "Arial;13;0", - "left": 288, - "top": 105, + "left": 360, + "top": 209, "width": 147.22705078125, - "height": 128 + "height": 143 }, { "_type": "UMLOperationCompartmentView", @@ -274,8 +291,8 @@ "$ref": "AAAAAAGQGAZAA6JzL7s=" }, "font": "Arial;13;0", - "left": 288, - "top": 233, + "left": 360, + "top": 352, "width": 147.22705078125, "height": 10 }, @@ -290,8 +307,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 40, - "top": 8, + "left": 112, + "top": 112, "width": 10, "height": 10 }, @@ -306,18 +323,18 @@ }, "visible": false, "font": "Arial;13;0", - "left": 40, - "top": 8, + "left": 112, + "top": 112, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, - "left": 288, - "top": 80, + "left": 360, + "top": 184, "width": 146.22705078125, - "height": 163, + "height": 178, "nameCompartment": { "$ref": "AAAAAAGQGAZABaJ2xL8=" }, @@ -362,8 +379,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 176, - "top": -144, + "left": 112, + "top": -272, "height": 13 }, { @@ -373,8 +390,8 @@ "$ref": "AAAAAAGQGAZM8KKfQR8=" }, "font": "Arial;13;1", - "left": 597, - "top": 119, + "left": 565, + "top": 55, "width": 144.46337890625, "height": 13, "text": "olympic_location" @@ -387,8 +404,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 176, - "top": -144, + "left": 112, + "top": -272, "width": 73.67724609375, "height": 13, "text": "(from Model)" @@ -401,15 +418,15 @@ }, "visible": false, "font": "Arial;13;0", - "left": 176, - "top": -144, + "left": 112, + "top": -272, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 592, - "top": 112, + "left": 560, + "top": 48, "width": 154.46337890625, "height": 25, "stereotypeLabel": { @@ -445,8 +462,8 @@ "$ref": "AAAAAAGQGCizDaN/EQw=" }, "font": "Arial;13;0", - "left": 597, - "top": 142, + "left": 565, + "top": 78, "width": 144.46337890625, "height": 13, "text": "+location_id: int", @@ -462,8 +479,8 @@ "$ref": "AAAAAAGQGCi9c6OGjQw=" }, "font": "Arial;13;0", - "left": 597, - "top": 157, + "left": 565, + "top": 93, "width": 144.46337890625, "height": 13, "text": "+venue_info: varchar255", @@ -471,8 +488,8 @@ } ], "font": "Arial;13;0", - "left": 592, - "top": 137, + "left": 560, + "top": 73, "width": 154.46337890625, "height": 38 }, @@ -486,8 +503,8 @@ "$ref": "AAAAAAGQGAZM8KKcuM0=" }, "font": "Arial;13;0", - "left": 592, - "top": 175, + "left": 560, + "top": 111, "width": 154.46337890625, "height": 10 }, @@ -502,8 +519,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 104, - "top": 48, + "left": 72, + "top": -16, "width": 10, "height": 10 }, @@ -518,16 +535,16 @@ }, "visible": false, "font": "Arial;13;0", - "left": 104, - "top": 48, + "left": 72, + "top": -16, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, - "left": 592, - "top": 112, + "left": 560, + "top": 48, "width": 153.46337890625, "height": 73, "nameCompartment": { @@ -574,6 +591,8 @@ }, "visible": false, "font": "Arial;13;0", + "left": 272, + "top": -608, "height": 13 }, { @@ -583,8 +602,8 @@ "$ref": "AAAAAAGQGAZYrKLIG4M=" }, "font": "Arial;13;1", - "left": 245, - "top": 327, + "left": 381, + "top": 23, "width": 127.09619140625, "height": 13, "text": "olympic_discipline" @@ -597,6 +616,8 @@ }, "visible": false, "font": "Arial;13;0", + "left": 272, + "top": -608, "width": 73.67724609375, "height": 13, "text": "(from Model)" @@ -609,13 +630,15 @@ }, "visible": false, "font": "Arial;13;0", + "left": 272, + "top": -608, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 240, - "top": 320, + "left": 376, + "top": 16, "width": 137.09619140625, "height": 25, "stereotypeLabel": { @@ -651,8 +674,8 @@ "$ref": "AAAAAAGQGCgNRqNqOM4=" }, "font": "Arial;13;0", - "left": 245, - "top": 350, + "left": 381, + "top": 46, "width": 127.09619140625, "height": 13, "text": "+id: int", @@ -668,8 +691,8 @@ "$ref": "AAAAAAGQGCg50KNxT1g=" }, "font": "Arial;13;0", - "left": 245, - "top": 365, + "left": 381, + "top": 61, "width": 127.09619140625, "height": 13, "text": "+discipline: varchar50", @@ -685,8 +708,8 @@ "$ref": "AAAAAAGQGChaVKN4yP4=" }, "font": "Arial;13;0", - "left": 245, - "top": 380, + "left": 381, + "top": 76, "width": 127.09619140625, "height": 13, "text": "+description: text", @@ -694,8 +717,8 @@ } ], "font": "Arial;13;0", - "left": 240, - "top": 345, + "left": 376, + "top": 41, "width": 137.09619140625, "height": 53 }, @@ -709,8 +732,8 @@ "$ref": "AAAAAAGQGAZYrKLFum4=" }, "font": "Arial;13;0", - "left": 240, - "top": 398, + "left": 376, + "top": 94, "width": 137.09619140625, "height": 10 }, @@ -725,8 +748,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 16, - "top": 120, + "left": 152, + "top": -184, "width": 10, "height": 10 }, @@ -741,16 +764,16 @@ }, "visible": false, "font": "Arial;13;0", - "left": 16, - "top": 120, + "left": 152, + "top": -184, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, - "left": 240, - "top": 320, + "left": 376, + "top": 16, "width": 136.09619140625, "height": 88, "nameCompartment": { @@ -797,8 +820,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 320, - "top": 64, + "left": -80, + "top": 400, "height": 13 }, { @@ -808,8 +831,8 @@ "$ref": "AAAAAAGQGAkRPKL26Ts=" }, "font": "Arial;13;1", - "left": 517, - "top": 319, + "left": 317, + "top": 487, "width": 202.96337890625, "height": 13, "text": "user" @@ -822,8 +845,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 320, - "top": 64, + "left": -80, + "top": 400, "width": 73.67724609375, "height": 13, "text": "(from Model)" @@ -836,15 +859,15 @@ }, "visible": false, "font": "Arial;13;0", - "left": 320, - "top": 64, + "left": -80, + "top": 400, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 512, - "top": 312, + "left": 312, + "top": 480, "width": 212.96337890625, "height": 25, "stereotypeLabel": { @@ -880,8 +903,8 @@ "$ref": "AAAAAAGQGCj/MKONX5s=" }, "font": "Arial;13;0", - "left": 517, - "top": 342, + "left": 317, + "top": 510, "width": 202.96337890625, "height": 13, "text": "+mail: varchar50", @@ -897,8 +920,8 @@ "$ref": "AAAAAAGQGCkPIKOUb1g=" }, "font": "Arial;13;0", - "left": 517, - "top": 357, + "left": 317, + "top": 525, "width": 202.96337890625, "height": 13, "text": "+name: varchar30", @@ -914,8 +937,8 @@ "$ref": "AAAAAAGQGCkyD6Obakc=" }, "font": "Arial;13;0", - "left": 517, - "top": 372, + "left": 317, + "top": 540, "width": 202.96337890625, "height": 13, "text": "+family_name: varchar30", @@ -931,8 +954,8 @@ "$ref": "AAAAAAGQGClS9qOi/EM=" }, "font": "Arial;13;0", - "left": 517, - "top": 387, + "left": 317, + "top": 555, "width": 202.96337890625, "height": 13, "text": "+role: varchar20", @@ -948,8 +971,8 @@ "$ref": "AAAAAAGQGCncN6OrFg4=" }, "font": "Arial;13;0", - "left": 517, - "top": 402, + "left": 317, + "top": 570, "width": 202.96337890625, "height": 13, "text": "+password: varchar50", @@ -957,8 +980,8 @@ } ], "font": "Arial;13;0", - "left": 512, - "top": 337, + "left": 312, + "top": 505, "width": 212.96337890625, "height": 83 }, @@ -972,8 +995,8 @@ "$ref": "AAAAAAGQGAkRPKLzo8A=" }, "font": "Arial;13;0", - "left": 512, - "top": 420, + "left": 312, + "top": 588, "width": 212.96337890625, "height": 10 }, @@ -988,8 +1011,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 176, - "top": 152, + "left": -24, + "top": 320, "width": 10, "height": 10 }, @@ -1004,16 +1027,16 @@ }, "visible": false, "font": "Arial;13;0", - "left": 176, - "top": 152, + "left": -24, + "top": 320, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, - "left": 512, - "top": 312, + "left": 312, + "top": 480, "width": 211.96337890625, "height": 118, "nameCompartment": { @@ -1053,8 +1076,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 479, - "top": 271, + "left": 409, + "top": 413, "height": 13, "alpha": 1.5707963267948966, "distance": 15, @@ -1074,8 +1097,8 @@ }, "visible": null, "font": "Arial;13;0", - "left": 470, - "top": 283, + "left": 394, + "top": 412, "height": 13, "alpha": 1.5707963267948966, "distance": 30, @@ -1095,8 +1118,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 498, - "top": 248, + "left": 438, + "top": 416, "height": 13, "alpha": -1.5707963267948966, "distance": 15, @@ -1116,8 +1139,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 514, - "top": 300, + "left": 407, + "top": 446, "height": 13, "alpha": 0.5235987755982988, "distance": 30, @@ -1137,8 +1160,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 504, - "top": 309, + "left": 394, + "top": 443, "height": 13, "alpha": 0.7853981633974483, "distance": 40, @@ -1158,8 +1181,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 535, - "top": 281, + "left": 434, + "top": 452, "height": 13, "alpha": -0.5235987755982988, "distance": 25, @@ -1179,8 +1202,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 445, - "top": 244, + "left": 411, + "top": 382, "height": 13, "alpha": -0.5235987755982988, "distance": 30, @@ -1199,8 +1222,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 439, - "top": 255, + "left": 398, + "top": 383, "height": 13, "alpha": -0.7853981633974483, "distance": 40, @@ -1219,8 +1242,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 459, - "top": 220, + "left": 439, + "top": 379, "height": 13, "alpha": 0.5235987755982988, "distance": 25, @@ -1269,7 +1292,7 @@ "$ref": "AAAAAAGQGAkRPKL1ZFo=" }, "lineStyle": 1, - "points": "544:311;435:222", + "points": "421:479;428:363", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGQGCz/EaO3Rno=" @@ -1307,191 +1330,2217 @@ } }, { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGQGD1Ry7o8180=", + "_type": "UMLClassView", + "_id": "AAAAAAGQIUEZiai3mUA=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { - "$ref": "AAAAAAGQGD1Ry7o6E3Y=" + "$ref": "AAAAAAGQIUEZiKi1svs=" }, "subViews": [ { - "_type": "EdgeLabelView", - "_id": "AAAAAAGQGD1Ry7o9Wwk=", + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGQIUEZiai4u54=", "_parent": { - "$ref": "AAAAAAGQGD1Ry7o8180=" + "$ref": "AAAAAAGQIUEZiai3mUA=" }, "model": { - "$ref": "AAAAAAGQGD1Ry7o6E3Y=" + "$ref": "AAAAAAGQIUEZiKi1svs=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGQIUEZiai5gFo=", + "_parent": { + "$ref": "AAAAAAGQIUEZiai4u54=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -160, + "top": -336, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIUEZiai6eK4=", + "_parent": { + "$ref": "AAAAAAGQIUEZiai4u54=" + }, + "font": "Arial;13;1", + "left": 141, + "top": 71, + "width": 125.66162109375, + "height": 13, + "text": "booking" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIUEZiai7+Jk=", + "_parent": { + "$ref": "AAAAAAGQIUEZiai4u54=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -160, + "top": -336, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIUEZiai8s3A=", + "_parent": { + "$ref": "AAAAAAGQIUEZiai4u54=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -160, + "top": -336, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 136, + "top": 64, + "width": 135.66162109375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGQIUEZiai5gFo=" + }, + "nameLabel": { + "$ref": "AAAAAAGQIUEZiai6eK4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGQIUEZiai7+Jk=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIUEZiai8s3A=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGQIUEZiai9rTY=", + "_parent": { + "$ref": "AAAAAAGQIUEZiai3mUA=" + }, + "model": { + "$ref": "AAAAAAGQIUEZiKi1svs=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGQIUbW0q5UQhg=", + "_parent": { + "$ref": "AAAAAAGQIUEZiai9rTY=" + }, + "model": { + "$ref": "AAAAAAGQIUbWxq5Os3w=" + }, + "font": "Arial;13;0", + "left": 141, + "top": 94, + "width": 125.66162109375, + "height": 13, + "text": "+id: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGQIUcCW658mCo=", + "_parent": { + "$ref": "AAAAAAGQIUEZiai9rTY=" + }, + "model": { + "$ref": "AAAAAAGQIUcCVq52sck=" + }, + "font": "Arial;13;0", + "left": 141, + "top": 109, + "width": 125.66162109375, + "height": 13, + "text": "+mail: varchar50", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGQIUclZ66kK3c=", + "_parent": { + "$ref": "AAAAAAGQIUEZiai9rTY=" + }, + "model": { + "$ref": "AAAAAAGQIUclYa6ei1I=" + }, + "font": "Arial;13;0", + "left": 141, + "top": 124, + "width": 125.66162109375, + "height": 13, + "text": "+title: varchar50", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGQIUdI2K7M8IQ=", + "_parent": { + "$ref": "AAAAAAGQIUEZiai9rTY=" + }, + "model": { + "$ref": "AAAAAAGQIUdI067G23g=" + }, + "font": "Arial;13;0", + "left": 141, + "top": 139, + "width": 125.66162109375, + "height": 13, + "text": "+description: text", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGQIUdyl6705sQ=", + "_parent": { + "$ref": "AAAAAAGQIUEZiai9rTY=" + }, + "model": { + "$ref": "AAAAAAGQIUdykK7uO3E=" + }, + "font": "Arial;13;0", + "left": 141, + "top": 154, + "width": 125.66162109375, + "height": 13, + "text": "+event_type", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGQIUeVjK8cL7M=", + "_parent": { + "$ref": "AAAAAAGQIUEZiai9rTY=" + }, + "model": { + "$ref": "AAAAAAGQIUeVha8WckM=" + }, + "font": "Arial;13;0", + "left": 141, + "top": 169, + "width": 125.66162109375, + "height": 13, + "text": "+date: date", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGQIUeuYK9EkJY=", + "_parent": { + "$ref": "AAAAAAGQIUEZiai9rTY=" + }, + "model": { + "$ref": "AAAAAAGQIUeuW68+GOo=" + }, + "font": "Arial;13;0", + "left": 141, + "top": 184, + "width": 125.66162109375, + "height": 13, + "text": "+location: varchar100", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 136, + "top": 89, + "width": 135.66162109375, + "height": 113 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGQIUEZiqi+4fU=", + "_parent": { + "$ref": "AAAAAAGQIUEZiai3mUA=" + }, + "model": { + "$ref": "AAAAAAGQIUEZiKi1svs=" + }, + "font": "Arial;13;0", + "left": 136, + "top": 202, + "width": 135.66162109375, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGQIUEZiqi/XPQ=", + "_parent": { + "$ref": "AAAAAAGQIUEZiai3mUA=" + }, + "model": { + "$ref": "AAAAAAGQIUEZiKi1svs=" }, "visible": false, "font": "Arial;13;0", - "left": 343, - "top": 278, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGQGD1Ry7o8180=" - }, - "edgePosition": 1 + "left": -80, + "top": -168, + "width": 10, + "height": 10 }, { - "_type": "EdgeLabelView", - "_id": "AAAAAAGQGD1Ry7o+xCc=", + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGQIUEZiqjAT7I=", "_parent": { - "$ref": "AAAAAAGQGD1Ry7o8180=" + "$ref": "AAAAAAGQIUEZiai3mUA=" }, "model": { - "$ref": "AAAAAAGQGD1Ry7o6E3Y=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 358, - "top": 281, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGQGD1Ry7o8180=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGQGD1Ry7o/Et8=", - "_parent": { - "$ref": "AAAAAAGQGD1Ry7o8180=" - }, - "model": { - "$ref": "AAAAAAGQGD1Ry7o6E3Y=" + "$ref": "AAAAAAGQIUEZiKi1svs=" }, "visible": false, "font": "Arial;13;0", - "left": 314, - "top": 271, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGQGD1Ry7o8180=" - }, - "edgePosition": 1 + "left": -80, + "top": -168, + "width": 10, + "height": 10 } ], "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGQGAZYrKLHD9c=" + "containerChangeable": true, + "left": 136, + "top": 64, + "width": 134.66162109375, + "height": 148, + "nameCompartment": { + "$ref": "AAAAAAGQIUEZiai4u54=" }, - "tail": { - "$ref": "AAAAAAGQGAZABaJ1Pd4=" + "attributeCompartment": { + "$ref": "AAAAAAGQIUEZiai9rTY=" }, - "lineStyle": 1, - "points": "339:244;320:319", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGQGD1Ry7o9Wwk=" + "operationCompartment": { + "$ref": "AAAAAAGQIUEZiqi+4fU=" }, - "stereotypeLabel": { - "$ref": "AAAAAAGQGD1Ry7o+xCc=" + "receptionCompartment": { + "$ref": "AAAAAAGQIUEZiqi/XPQ=" }, - "propertyLabel": { - "$ref": "AAAAAAGQGD1Ry7o/Et8=" + "templateParameterCompartment": { + "$ref": "AAAAAAGQIUEZiqjAT7I=" } }, { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGQGD1fU7qqpts=", + "_type": "UMLClassView", + "_id": "AAAAAAGQIUOl7akLgw8=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { - "$ref": "AAAAAAGQGD1fU7qoFEc=" + "$ref": "AAAAAAGQIUOl7akJgKA=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGQIUOl7akMbp0=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akLgw8=" + }, + "model": { + "$ref": "AAAAAAGQIUOl7akJgKA=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGQIUOl7akNYTA=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akMbp0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 688, + "top": -544, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIUOl7akOmeo=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akMbp0=" + }, + "font": "Arial;13;1", + "left": 581, + "top": 167, + "width": 137.22705078125, + "height": 13, + "text": "event_entries" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIUOl7akP8e4=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akMbp0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 688, + "top": -544, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGQIUOl7akQW+w=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akMbp0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 688, + "top": -544, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 576, + "top": 160, + "width": 147.22705078125, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGQIUOl7akNYTA=" + }, + "nameLabel": { + "$ref": "AAAAAAGQIUOl7akOmeo=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGQIUOl7akP8e4=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIUOl7akQW+w=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGQIUOl7akRMHQ=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akLgw8=" + }, + "model": { + "$ref": "AAAAAAGQIUOl7akJgKA=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGQIUPi4al7e3Y=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akRMHQ=" + }, + "model": { + "$ref": "AAAAAAGQIUPi3Kl1OkE=" + }, + "font": "Arial;13;0", + "left": 581, + "top": 190, + "width": 137.22705078125, + "height": 13, + "text": "+id: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGQIUQNramjkxg=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akRMHQ=" + }, + "model": { + "$ref": "AAAAAAGQIUQNpamdtgY=" + }, + "font": "Arial;13;0", + "left": 581, + "top": 205, + "width": 137.22705078125, + "height": 13, + "text": "+mail: varchar50", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGQIUQ3CqnLPe4=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akRMHQ=" + }, + "model": { + "$ref": "AAAAAAGQIUQ3AqnFYC8=" + }, + "font": "Arial;13;0", + "left": 581, + "top": 220, + "width": 137.22705078125, + "height": 13, + "text": "+title: varchar50", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGQIURuw6nzMv0=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akRMHQ=" + }, + "model": { + "$ref": "AAAAAAGQIURuuKntgv0=" + }, + "font": "Arial;13;0", + "left": 581, + "top": 235, + "width": 137.22705078125, + "height": 13, + "text": "+description: text", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGQIUS2I6obz40=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akRMHQ=" + }, + "model": { + "$ref": "AAAAAAGQIUS2HaoV7PI=" + }, + "font": "Arial;13;0", + "left": 581, + "top": 250, + "width": 137.22705078125, + "height": 13, + "text": "+event_type: varchar50", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGQIUUPmqpDr5Y=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akRMHQ=" + }, + "model": { + "$ref": "AAAAAAGQIUUPk6o9cSI=" + }, + "font": "Arial;13;0", + "left": 581, + "top": 265, + "width": 137.22705078125, + "height": 13, + "text": "+date: date", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGQIUUj9aprLWE=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akRMHQ=" + }, + "model": { + "$ref": "AAAAAAGQIUUj7qplA3M=" + }, + "font": "Arial;13;0", + "left": 581, + "top": 280, + "width": 137.22705078125, + "height": 13, + "text": "+location: varchar100", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 576, + "top": 185, + "width": 147.22705078125, + "height": 113 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGQIUOl7akSwzY=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akLgw8=" + }, + "model": { + "$ref": "AAAAAAGQIUOl7akJgKA=" + }, + "font": "Arial;13;0", + "left": 576, + "top": 298, + "width": 147.22705078125, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGQIUOl7akTvNU=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akLgw8=" + }, + "model": { + "$ref": "AAAAAAGQIUOl7akJgKA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 344, + "top": -272, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGQIUOl7akUXmA=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akLgw8=" + }, + "model": { + "$ref": "AAAAAAGQIUOl7akJgKA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 344, + "top": -272, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 576, + "top": 160, + "width": 146.22705078125, + "height": 148, + "nameCompartment": { + "$ref": "AAAAAAGQIUOl7akMbp0=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGQIUOl7akRMHQ=" + }, + "operationCompartment": { + "$ref": "AAAAAAGQIUOl7akSwzY=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGQIUOl7akTvNU=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGQIUOl7akUXmA=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGQIUg+orDzjes=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGQIUg+obDvnzQ=" }, "subViews": [ { "_type": "EdgeLabelView", - "_id": "AAAAAAGQGD1fU7qrXC4=", + "_id": "AAAAAAGQIUg+orD0rL4=", "_parent": { - "$ref": "AAAAAAGQGD1fU7qqpts=" + "$ref": "AAAAAAGQIUg+orDzjes=" }, "model": { - "$ref": "AAAAAAGQGD1fU7qoFEc=" + "$ref": "AAAAAAGQIUg+obDvnzQ=" }, "visible": false, "font": "Arial;13;0", - "left": 512, - "top": 133, + "left": 454, + "top": 138, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { - "$ref": "AAAAAAGQGD1fU7qqpts=" + "$ref": "AAAAAAGQIUg+orDzjes=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAGQGD1fU7qsqjI=", + "_id": "AAAAAAGQIUg+orD1Jm0=", "_parent": { - "$ref": "AAAAAAGQGD1fU7qqpts=" + "$ref": "AAAAAAGQIUg+orDzjes=" }, "model": { - "$ref": "AAAAAAGQGD1fU7qoFEc=" + "$ref": "AAAAAAGQIUg+obDvnzQ=" }, "visible": null, "font": "Arial;13;0", - "left": 511, - "top": 118, + "left": 469, + "top": 139, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { - "$ref": "AAAAAAGQGD1fU7qqpts=" + "$ref": "AAAAAAGQIUg+orDzjes=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", - "_id": "AAAAAAGQGD1fU7qtzGU=", + "_id": "AAAAAAGQIUg+orD2PJ0=", "_parent": { - "$ref": "AAAAAAGQGD1fU7qqpts=" + "$ref": "AAAAAAGQIUg+orDzjes=" }, "model": { - "$ref": "AAAAAAGQGD1fU7qoFEc=" + "$ref": "AAAAAAGQIUg+obDvnzQ=" }, "visible": false, "font": "Arial;13;0", - "left": 513, - "top": 162, + "left": 425, + "top": 137, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { - "$ref": "AAAAAAGQGD1fU7qqpts=" + "$ref": "AAAAAAGQIUg+orDzjes=" }, "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUg+orD3RGo=", + "_parent": { + "$ref": "AAAAAAGQIUg+orDzjes=" + }, + "model": { + "$ref": "AAAAAAGQIUg+obDw6y0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 455, + "top": 125, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIUg+orDzjes=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUg+orD41K0=", + "_parent": { + "$ref": "AAAAAAGQIUg+orDzjes=" + }, + "model": { + "$ref": "AAAAAAGQIUg+obDw6y0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 468, + "top": 128, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIUg+orDzjes=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUg+orD52OY=", + "_parent": { + "$ref": "AAAAAAGQIUg+orDzjes=" + }, + "model": { + "$ref": "AAAAAAGQIUg+obDw6y0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 428, + "top": 119, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIUg+orDzjes=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUg+orD6bdc=", + "_parent": { + "$ref": "AAAAAAGQIUg+orDzjes=" + }, + "model": { + "$ref": "AAAAAAGQIUg+obDxMUI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 454, + "top": 151, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIUg+orDzjes=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUg+orD7uO0=", + "_parent": { + "$ref": "AAAAAAGQIUg+orDzjes=" + }, + "model": { + "$ref": "AAAAAAGQIUg+obDxMUI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 467, + "top": 150, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIUg+orDzjes=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUg+orD8/c4=", + "_parent": { + "$ref": "AAAAAAGQIUg+orDzjes=" + }, + "model": { + "$ref": "AAAAAAGQIUg+obDxMUI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 426, + "top": 154, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIUg+orDzjes=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIUg+orD9FMo=", + "_parent": { + "$ref": "AAAAAAGQIUg+orDzjes=" + }, + "model": { + "$ref": "AAAAAAGQIUg+obDw6y0=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIUg+orD+yiE=", + "_parent": { + "$ref": "AAAAAAGQIUg+orDzjes=" + }, + "model": { + "$ref": "AAAAAAGQIUg+obDxMUI=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 } ], "font": "Arial;13;0", "head": { - "$ref": "AAAAAAGQGAZM8KKeDNc=" - }, - "tail": { "$ref": "AAAAAAGQGAZABaJ1Pd4=" }, + "tail": { + "$ref": "AAAAAAGQGAZYrKLHD9c=" + }, "lineStyle": 1, - "points": "435:158;591:151", + "points": "442:105;438:183", "showVisibility": true, "nameLabel": { - "$ref": "AAAAAAGQGD1fU7qrXC4=" + "$ref": "AAAAAAGQIUg+orD0rL4=" }, "stereotypeLabel": { - "$ref": "AAAAAAGQGD1fU7qsqjI=" + "$ref": "AAAAAAGQIUg+orD1Jm0=" }, "propertyLabel": { - "$ref": "AAAAAAGQGD1fU7qtzGU=" + "$ref": "AAAAAAGQIUg+orD2PJ0=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGQIUg+orD3RGo=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGQIUg+orD41K0=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGQIUg+orD52OY=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGQIUg+orD6bdc=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGQIUg+orD7uO0=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGQIUg+orD8/c4=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGQIUg+orD9FMo=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGQIUg+orD+yiE=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGQIUhK9LHhQqk=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGQIUhK9LHd/xc=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhK9LHimhs=", + "_parent": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + }, + "model": { + "$ref": "AAAAAAGQIUhK9LHd/xc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 561, + "top": 167, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhK9LHjlQQ=", + "_parent": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + }, + "model": { + "$ref": "AAAAAAGQIUhK9LHd/xc=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 571, + "top": 178, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhK9LHkBXU=", + "_parent": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + }, + "model": { + "$ref": "AAAAAAGQIUhK9LHd/xc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 540, + "top": 146, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhK9LHlqDI=", + "_parent": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + }, + "model": { + "$ref": "AAAAAAGQIUhK9LHeXjM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 586, + "top": 144, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhK9LHm9kc=", + "_parent": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + }, + "model": { + "$ref": "AAAAAAGQIUhK9LHeXjM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 593, + "top": 155, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhK9LHn6w0=", + "_parent": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + }, + "model": { + "$ref": "AAAAAAGQIUhK9LHeXjM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 570, + "top": 121, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhK9LHoUn4=", + "_parent": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + }, + "model": { + "$ref": "AAAAAAGQIUhK9LHf+B0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 536, + "top": 191, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhK9LHpm58=", + "_parent": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + }, + "model": { + "$ref": "AAAAAAGQIUhK9LHf+B0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 546, + "top": 199, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhK9LHqcBI=", + "_parent": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + }, + "model": { + "$ref": "AAAAAAGQIUhK9LHf+B0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 514, + "top": 174, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIUhK9LHr6X0=", + "_parent": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + }, + "model": { + "$ref": "AAAAAAGQIUhK9LHeXjM=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIUhK9LHs30w=", + "_parent": { + "$ref": "AAAAAAGQIUhK9LHhQqk=" + }, + "model": { + "$ref": "AAAAAAGQIUhK9LHf+B0=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGQGAZABaJ1Pd4=" + }, + "tail": { + "$ref": "AAAAAAGQGAZM8KKeDNc=" + }, + "lineStyle": 1, + "points": "595:122;507:204", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGQIUhK9LHimhs=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGQIUhK9LHjlQQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIUhK9LHkBXU=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGQIUhK9LHlqDI=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGQIUhK9LHm9kc=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGQIUhK9LHn6w0=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGQIUhK9LHoUn4=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGQIUhK9LHpm58=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGQIUhK9LHqcBI=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGQIUhK9LHr6X0=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGQIUhK9LHs30w=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGQIUhptbOYKl4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGQIUhptbOU7Fo=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhptbOZToI=", + "_parent": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + }, + "model": { + "$ref": "AAAAAAGQIUhptbOU7Fo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 322, + "top": 185, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhptbOasDo=", + "_parent": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + }, + "model": { + "$ref": "AAAAAAGQIUhptbOU7Fo=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 330, + "top": 172, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhptbObXH8=", + "_parent": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + }, + "model": { + "$ref": "AAAAAAGQIUhptbOU7Fo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 307, + "top": 210, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhptbOczoo=", + "_parent": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + }, + "model": { + "$ref": "AAAAAAGQIUhptbOVwDg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 301, + "top": 172, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhptbOdfr0=", + "_parent": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + }, + "model": { + "$ref": "AAAAAAGQIUhptbOVwDg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 310, + "top": 162, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhptbOeTP0=", + "_parent": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + }, + "model": { + "$ref": "AAAAAAGQIUhptbOVwDg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 284, + "top": 193, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhptbOf+tQ=", + "_parent": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + }, + "model": { + "$ref": "AAAAAAGQIUhptbOW4Y0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 344, + "top": 197, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhptbOg6Qs=", + "_parent": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + }, + "model": { + "$ref": "AAAAAAGQIUhptbOW4Y0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 349, + "top": 185, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUhptbOhhhc=", + "_parent": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + }, + "model": { + "$ref": "AAAAAAGQIUhptbOW4Y0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 334, + "top": 223, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIUhptbOiW0E=", + "_parent": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + }, + "model": { + "$ref": "AAAAAAGQIUhptbOVwDg=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIUhptrOjkCM=", + "_parent": { + "$ref": "AAAAAAGQIUhptbOYKl4=" + }, + "model": { + "$ref": "AAAAAAGQIUhptbOW4Y0=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGQGAZABaJ1Pd4=" + }, + "tail": { + "$ref": "AAAAAAGQIUEZiai3mUA=" + }, + "lineStyle": 1, + "points": "272:178;359:230", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGQIUhptbOZToI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGQIUhptbOasDo=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIUhptbObXH8=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGQIUhptbOczoo=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGQIUhptbOdfr0=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGQIUhptbOeTP0=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGQIUhptbOf+tQ=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGQIUhptbOg6Qs=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGQIUhptbOhhhc=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGQIUhptbOiW0E=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGQIUhptrOjkCM=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGQIUiwIb3jiYs=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGQIUiwIb3fIVk=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUiwIb3k6k4=", + "_parent": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + }, + "model": { + "$ref": "AAAAAAGQIUiwIb3fIVk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 544, + "top": 261, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUiwIb3l3ZM=", + "_parent": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + }, + "model": { + "$ref": "AAAAAAGQIUiwIb3fIVk=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 547, + "top": 276, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUiwIb3mU1c=", + "_parent": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + }, + "model": { + "$ref": "AAAAAAGQIUiwIb3fIVk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 537, + "top": 232, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUiwIb3nBJ0=", + "_parent": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + }, + "model": { + "$ref": "AAAAAAGQIUiwIb3gk+g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 552, + "top": 260, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUiwIb3oukA=", + "_parent": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + }, + "model": { + "$ref": "AAAAAAGQIUiwIb3gk+g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 552, + "top": 274, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUiwIb3pLjo=", + "_parent": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + }, + "model": { + "$ref": "AAAAAAGQIUiwIb3gk+g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 551, + "top": 232, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUiwIb3qz7A=", + "_parent": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + }, + "model": { + "$ref": "AAAAAAGQIUiwIb3h7yE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 535, + "top": 263, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUiwIb3rCp8=", + "_parent": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + }, + "model": { + "$ref": "AAAAAAGQIUiwIb3h7yE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 540, + "top": 276, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUiwIb3s2ZU=", + "_parent": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + }, + "model": { + "$ref": "AAAAAAGQIUiwIb3h7yE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 525, + "top": 237, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIUiwIr3tZGk=", + "_parent": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + }, + "model": { + "$ref": "AAAAAAGQIUiwIb3gk+g=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIUiwIr3uf+8=", + "_parent": { + "$ref": "AAAAAAGQIUiwIb3jiYs=" + }, + "model": { + "$ref": "AAAAAAGQIUiwIb3h7yE=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGQGAZABaJ1Pd4=" + }, + "tail": { + "$ref": "AAAAAAGQIUOl7akLgw8=" + }, + "lineStyle": 1, + "points": "575:247;507:260", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGQIUiwIb3k6k4=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGQIUiwIb3l3ZM=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIUiwIb3mU1c=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGQIUiwIb3nBJ0=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGQIUiwIb3oukA=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGQIUiwIb3pLjo=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGQIUiwIb3qz7A=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGQIUiwIb3rCp8=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGQIUiwIb3s2ZU=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGQIUiwIr3tZGk=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGQIUiwIr3uf+8=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGQIUi/XMAkMEw=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGQIUi/XMAgdD0=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUi/XMAlahQ=", + "_parent": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + }, + "model": { + "$ref": "AAAAAAGQIUi/XMAgdD0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 515, + "top": 378, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUi/XMAm/o0=", + "_parent": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + }, + "model": { + "$ref": "AAAAAAGQIUi/XMAgdD0=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 503, + "top": 369, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUi/XMAnaiI=", + "_parent": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + }, + "model": { + "$ref": "AAAAAAGQIUi/XMAgdD0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 538, + "top": 397, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUi/XMAosqY=", + "_parent": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + }, + "model": { + "$ref": "AAAAAAGQIUi/XMAhmrg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 466, + "top": 443, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUi/XMApbUs=", + "_parent": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + }, + "model": { + "$ref": "AAAAAAGQIUi/XMAhmrg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 457, + "top": 433, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUi/XMAqZRg=", + "_parent": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + }, + "model": { + "$ref": "AAAAAAGQIUi/XMAhmrg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 486, + "top": 463, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUi/XMArsMc=", + "_parent": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + }, + "model": { + "$ref": "AAAAAAGQIUi/XMAiswY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 564, + "top": 314, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUi/XMAs1ag=", + "_parent": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + }, + "model": { + "$ref": "AAAAAAGQIUi/XMAiswY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 552, + "top": 308, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUi/XMAtkwA=", + "_parent": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + }, + "model": { + "$ref": "AAAAAAGQIUi/XMAiswY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 588, + "top": 327, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIUi/XMAuYS8=", + "_parent": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + }, + "model": { + "$ref": "AAAAAAGQIUi/XMAhmrg=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIUi/XMAvyzg=", + "_parent": { + "$ref": "AAAAAAGQIUi/XMAkMEw=" + }, + "model": { + "$ref": "AAAAAAGQIUi/XMAiswY=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGQIUOl7akLgw8=" + }, + "tail": { + "$ref": "AAAAAAGQGAkRPKL1ZFo=" + }, + "lineStyle": 1, + "points": "463:479;592:309", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGQIUi/XMAlahQ=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGQIUi/XMAm/o0=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIUi/XMAnaiI=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGQIUi/XMAosqY=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGQIUi/XMApbUs=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGQIUi/XMAqZRg=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGQIUi/XMArsMc=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGQIUi/XMAs1ag=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGQIUi/XMAtkwA=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGQIUi/XMAuYS8=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGQIUi/XMAvyzg=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGQIUjOAMPKdO4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGQIUjOAMPGyMc=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUjOAMPLfdo=", + "_parent": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + }, + "model": { + "$ref": "AAAAAAGQIUjOAMPGyMc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 300, + "top": 347, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUjOAMPMEDo=", + "_parent": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + }, + "model": { + "$ref": "AAAAAAGQIUjOAMPGyMc=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 287, + "top": 354, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUjOAMPNdOw=", + "_parent": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + }, + "model": { + "$ref": "AAAAAAGQIUjOAMPGyMc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 327, + "top": 332, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUjOAMPOef8=", + "_parent": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + }, + "model": { + "$ref": "AAAAAAGQIUjOAMPHW4o=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 359, + "top": 457, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUjOAMPPH5U=", + "_parent": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + }, + "model": { + "$ref": "AAAAAAGQIUjOAMPHW4o=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 346, + "top": 461, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUjOAMPQ2ps=", + "_parent": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + }, + "model": { + "$ref": "AAAAAAGQIUjOAMPHW4o=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 385, + "top": 448, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUjOAMPR8Jw=", + "_parent": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + }, + "model": { + "$ref": "AAAAAAGQIUjOAMPIr2g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 242, + "top": 236, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUjOAMPSnJ8=", + "_parent": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + }, + "model": { + "$ref": "AAAAAAGQIUjOAMPIr2g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 231, + "top": 245, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGQIUjOAMPTHPc=", + "_parent": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + }, + "model": { + "$ref": "AAAAAAGQIUjOAMPIr2g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 264, + "top": 220, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIUjOAMPUpnI=", + "_parent": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + }, + "model": { + "$ref": "AAAAAAGQIUjOAMPHW4o=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGQIUjOAMPV8Jw=", + "_parent": { + "$ref": "AAAAAAGQIUjOAMPKdO4=" + }, + "model": { + "$ref": "AAAAAAGQIUjOAMPIr2g=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGQIUEZiai3mUA=" + }, + "tail": { + "$ref": "AAAAAAGQGAkRPKL1ZFo=" + }, + "lineStyle": 1, + "points": "385:479;243:213", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGQIUjOAMPLfdo=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGQIUjOAMPMEDo=" + }, + "propertyLabel": { + "$ref": "AAAAAAGQIUjOAMPNdOw=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGQIUjOAMPOef8=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGQIUjOAMPPH5U=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGQIUjOAMPQ2ps=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGQIUjOAMPR8Jw=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGQIUjOAMPSnJ8=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGQIUjOAMPTHPc=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGQIUjOAMPUpnI=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGQIUjOAMPV8Jw=" } } ] @@ -1532,6 +3581,15 @@ } ], "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGQIUX2zK0GQOk=", + "_parent": { + "$ref": "AAAAAAGQGAZAA6JzL7s=" + }, + "name": "id", + "type": "int" + }, { "_type": "UMLAttribute", "_id": "AAAAAAGQGAx9AKMfF0Q=", @@ -1640,6 +3698,33 @@ "$ref": "AAAAAAGQGAZAA6JzL7s=" } } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGQIUhK9LHd/xc=", + "_parent": { + "$ref": "AAAAAAGQGAZM8KKcuM0=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIUhK9LHeXjM=", + "_parent": { + "$ref": "AAAAAAGQIUhK9LHd/xc=" + }, + "reference": { + "$ref": "AAAAAAGQGAZM8KKcuM0=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIUhK9LHf+B0=", + "_parent": { + "$ref": "AAAAAAGQIUhK9LHd/xc=" + }, + "reference": { + "$ref": "AAAAAAGQGAZAA6JzL7s=" + } + } } ], "attributes": [ @@ -1697,6 +3782,33 @@ "$ref": "AAAAAAGQGAZAA6JzL7s=" } } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGQIUg+obDvnzQ=", + "_parent": { + "$ref": "AAAAAAGQGAZYrKLFum4=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIUg+obDw6y0=", + "_parent": { + "$ref": "AAAAAAGQIUg+obDvnzQ=" + }, + "reference": { + "$ref": "AAAAAAGQGAZYrKLFum4=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIUg+obDxMUI=", + "_parent": { + "$ref": "AAAAAAGQIUg+obDvnzQ=" + }, + "reference": { + "$ref": "AAAAAAGQGAZAA6JzL7s=" + } + } } ], "attributes": [ @@ -1763,6 +3875,60 @@ "$ref": "AAAAAAGQGAZAA6JzL7s=" } } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGQIUi/XMAgdD0=", + "_parent": { + "$ref": "AAAAAAGQGAkRPKLzo8A=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIUi/XMAhmrg=", + "_parent": { + "$ref": "AAAAAAGQIUi/XMAgdD0=" + }, + "reference": { + "$ref": "AAAAAAGQGAkRPKLzo8A=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIUi/XMAiswY=", + "_parent": { + "$ref": "AAAAAAGQIUi/XMAgdD0=" + }, + "reference": { + "$ref": "AAAAAAGQIUOl7akJgKA=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGQIUjOAMPGyMc=", + "_parent": { + "$ref": "AAAAAAGQGAkRPKLzo8A=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIUjOAMPHW4o=", + "_parent": { + "$ref": "AAAAAAGQIUjOAMPGyMc=" + }, + "reference": { + "$ref": "AAAAAAGQGAkRPKLzo8A=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIUjOAMPIr2g=", + "_parent": { + "$ref": "AAAAAAGQIUjOAMPGyMc=" + }, + "reference": { + "$ref": "AAAAAAGQIUEZiKi1svs=" + } + } } ], "attributes": [ @@ -1812,6 +3978,209 @@ "type": "varchar50" } ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGQIUEZiKi1svs=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "booking", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGQIUhptbOU7Fo=", + "_parent": { + "$ref": "AAAAAAGQIUEZiKi1svs=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIUhptbOVwDg=", + "_parent": { + "$ref": "AAAAAAGQIUhptbOU7Fo=" + }, + "reference": { + "$ref": "AAAAAAGQIUEZiKi1svs=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIUhptbOW4Y0=", + "_parent": { + "$ref": "AAAAAAGQIUhptbOU7Fo=" + }, + "reference": { + "$ref": "AAAAAAGQGAZAA6JzL7s=" + } + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGQIUbWxq5Os3w=", + "_parent": { + "$ref": "AAAAAAGQIUEZiKi1svs=" + }, + "name": "id", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGQIUcCVq52sck=", + "_parent": { + "$ref": "AAAAAAGQIUEZiKi1svs=" + }, + "name": "mail", + "type": "varchar50" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGQIUclYa6ei1I=", + "_parent": { + "$ref": "AAAAAAGQIUEZiKi1svs=" + }, + "name": "title", + "type": "varchar50" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGQIUdI067G23g=", + "_parent": { + "$ref": "AAAAAAGQIUEZiKi1svs=" + }, + "name": "description", + "type": "text" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGQIUdykK7uO3E=", + "_parent": { + "$ref": "AAAAAAGQIUEZiKi1svs=" + }, + "name": "event_type" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGQIUeVha8WckM=", + "_parent": { + "$ref": "AAAAAAGQIUEZiKi1svs=" + }, + "name": "date", + "type": "date" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGQIUeuW68+GOo=", + "_parent": { + "$ref": "AAAAAAGQIUEZiKi1svs=" + }, + "name": "location", + "type": "varchar100" + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGQIUOl7akJgKA=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "event_entries", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGQIUiwIb3fIVk=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akJgKA=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIUiwIb3gk+g=", + "_parent": { + "$ref": "AAAAAAGQIUiwIb3fIVk=" + }, + "reference": { + "$ref": "AAAAAAGQIUOl7akJgKA=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGQIUiwIb3h7yE=", + "_parent": { + "$ref": "AAAAAAGQIUiwIb3fIVk=" + }, + "reference": { + "$ref": "AAAAAAGQGAZAA6JzL7s=" + } + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGQIUPi3Kl1OkE=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akJgKA=" + }, + "name": "id", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGQIUQNpamdtgY=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akJgKA=" + }, + "name": "mail", + "type": "varchar50" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGQIUQ3AqnFYC8=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akJgKA=" + }, + "name": "title", + "type": "varchar50" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGQIURuuKntgv0=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akJgKA=" + }, + "name": "description", + "type": "text" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGQIUS2HaoV7PI=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akJgKA=" + }, + "name": "event_type", + "type": "varchar50" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGQIUUPk6o9cSI=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akJgKA=" + }, + "name": "date", + "type": "date" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGQIUUj7qplA3M=", + "_parent": { + "$ref": "AAAAAAGQIUOl7akJgKA=" + }, + "name": "location", + "type": "varchar100" + } + ] } ] } diff --git a/styles/main.css b/styles/main.css index 1d9774f..9f14a68 100644 --- a/styles/main.css +++ b/styles/main.css @@ -166,7 +166,6 @@ h2 { color: white; font-size: 1.5rem; margin-top: 1rem; - padding-left: 2rem; text-transform: uppercase; font-family: "RobotoFlex"; } @@ -335,13 +334,13 @@ input[type="checkbox"] + label::before { border-radius: 4px; } -/* Changer l'apparence lorsque la case est cochée */ +/* Changement de l'apparence lorsque la case est cochée */ input[type="checkbox"]:checked + label::before { background-color: #007bff; border-color: #007bff; } -/* Optionnel : Ajouter un indicateur visuel pour la case cochée */ +/* Ajout d'un indicateur visuel pour la case cochée */ input[type="checkbox"]:checked + label::after { content: "✓"; position: absolute; @@ -362,16 +361,24 @@ input[type="checkbox"]:checked + label::after { appearance: none; /* Pour supprimer le style par défaut */ -webkit-appearance: none; /* Pour Safari */ -moz-appearance: none; /* Pour Firefox */ - background-image: url("https://cdn-icons-png.flaticon.com/16/8442/8442683.png"); /* Ajoutez votre icône personnalisée */ + background-image: url("https://cdn-icons-png.flaticon.com/16/8442/8442683.png"); background-repeat: no-repeat; - background-position: right 0.5rem center; /* Ajustez selon la taille de votre padding */ - background-size: 1.5rem; /* Ajustez selon la taille souhaitée pour l'icône */ + background-position: right 0.5rem center; + background-size: 1.5rem; +} + +.not-selectable { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } -/* Optionnel : Style pour les options */ .form-group select option { - background-color: #34353a; /* Pour que le fond des options corresponde au select */ - color: #fffe; /* Couleur du texte des options */ + background-color: #34353a; + color: #fffe; } .event-container img { @@ -421,8 +428,8 @@ button.new-event:hover { .events-flex-container { display: flex; - flex-wrap: wrap; /* Permet aux éléments de passer à la ligne suivante si nécessaire */ - gap: 1rem; /* Ajoute un espace entre les divs */ + flex-wrap: wrap; + gap: 1rem; } .event-card { @@ -430,9 +437,7 @@ button.new-event:hover { padding: 1rem; border-radius: 10px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.5); - width: calc( - 50% - 1rem - ); /* Prend la moitié de l'espace disponible, en déduisant l'espace de la 'gap' */ + width: calc(50% - 1rem); max-width: 400px; margin: 0 auto 1rem; } diff --git a/tools/logout.php b/tools/logout.php index 3c4fc46..c22e81a 100644 --- a/tools/logout.php +++ b/tools/logout.php @@ -1,19 +1,13 @@ \ No newline at end of file diff --git a/tools/updater.php b/tools/updater.php index 8ec05f5..1c3874e 100644 --- a/tools/updater.php +++ b/tools/updater.php @@ -2,21 +2,9 @@ require_once $_SERVER['DOCUMENT_ROOT'] . '/tools/dbConnect.php'; session_start(); -/* -- récupérer name, family_name, mail, password -- vérifier que le mail n'existe pas déjà (n'appartient pas à un autre utilisateur) -- préparer la requête UPDATE -- exécuter la requête -- si succès, - - supprimer cookie existat - - créer un cookie avec mail, nom, prénom, rôle. Qui expire dans 1h -- si échec rediriger vers /account/profile?result=updatefailed - -*/ - if (isset($_COOKIE['userData'])) { $userDataEncoded = $_COOKIE['userData']; - $userData = json_decode($userDataEncoded, true); // 'true' pour obtenir un tableau associatif + $userData = json_decode($userDataEncoded, true); $email = $userData['email']; $oldEmail = $userData['email']; @@ -33,7 +21,7 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") { - $updateUser = "UPDATE `user` SET `mail`='$email',`name`='$name',`family_name`='$familyName',`password`='$hashedPassword' WHERE mail = '$oldEmail'"; + $updateUser = "UPDATE `user` SET `name`='$name',`family_name`='$familyName',`password`='$hashedPassword' WHERE mail = '$oldEmail'"; $resultUpdateUser = mysqli_query($db, $updateUser); if ($resultUpdateUser) { setcookie("userData", "", time() - 3600, "/"); @@ -54,39 +42,4 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") { } } -?> - - - - - - - - - - - - - - - Jeux Olympiques - Paris 2024 - - - - - - Données reçues :

"; - echo "

email : $email

"; - echo "

name : $name

"; - echo "

familyName : $familyName

"; - echo "

password : $password

"; - echo "

hashedPassword : $hashedPassword

"; - echo "

oldEmail : $oldEmail

"; - ?> - - - - - \ No newline at end of file +?> \ No newline at end of file diff --git a/views/footer.php b/views/footer.php index bd505eb..377c287 100644 --- a/views/footer.php +++ b/views/footer.php @@ -17,10 +17,10 @@ if (isset($_COOKIE['userData'])) {
à propos
-

Ce site est le fruit d'une SAÉ en informatique, développé par deux - étudiants, destiné à simuler des fonctionnalités du site officiel des Jeux Olympiques de Paris 2024. - Il a été conçu pour démontrer nos compétences en développement web et en gestion de données, tout en - offrant une expérience utilisateur interactive et informative.

+

Ce site est le fruit d'une SAÉ en informatique, destiné à simuler des + fonctionnalités du site officiel des Jeux Olympiques de Paris 2024.Il a été conçu pour démontrer nos + compétences en développement web et en gestion de données, tout en offrant une expérience + utilisateur interactive et informative.

@@ -62,6 +62,7 @@ if (isset($_COOKIE['userData'])) { echo "Connexion"; } ?> +
@@ -76,6 +77,10 @@ if (isset($_COOKIE['userData'])) { Loris

+ - \ No newline at end of file diff --git a/views/header.php b/views/header.php index 3d27f78..a80520c 100644 --- a/views/header.php +++ b/views/header.php @@ -3,8 +3,7 @@ require_once $_SERVER['DOCUMENT_ROOT'] . '/tools/dbConnect.php'; if (isset($_COOKIE['userData'])) { $userDataEncoded = $_COOKIE['userData']; - $userData = json_decode($userDataEncoded, true); // 'true' pour obtenir un tableau associatif - + $userData = json_decode($userDataEncoded, true); $email = $userData['email']; $name = $userData['name']; $familyName = $userData['familyName']; @@ -13,15 +12,12 @@ if (isset($_COOKIE['userData'])) { ?>