diff --git a/Diagramme de Classes.mdj b/Diagramme de Classes.mdj new file mode 100644 index 0000000..9d0f9ac --- /dev/null +++ b/Diagramme de Classes.mdj @@ -0,0 +1,376 @@ +{ + "_type": "Project", + "_id": "AAAAAAFF+h6SjaM2Hec=", + "name": "Untitled", + "ownedElements": [ + { + "_type": "UMLModel", + "_id": "AAAAAAFF+qBWK6M3Z8Y=", + "_parent": { + "$ref": "AAAAAAFF+h6SjaM2Hec=" + }, + "name": "Model", + "ownedElements": [ + { + "_type": "UMLClassDiagram", + "_id": "AAAAAAFF+qBtyKM79qY=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Main", + "defaultDiagram": true, + "ownedViews": [ + { + "_type": "UMLClassView", + "_id": "AAAAAAGHXCH9+uAY9NE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGHXCH9+eAWKDY=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGHXCH9+uAZYRU=", + "_parent": { + "$ref": "AAAAAAGHXCH9+uAY9NE=" + }, + "model": { + "$ref": "AAAAAAGHXCH9+eAWKDY=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGHXCH9+uAaPf0=", + "_parent": { + "$ref": "AAAAAAGHXCH9+uAZYRU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 61, + "top": 317, + "width": 262, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGHXCH9+uAbyrs=", + "_parent": { + "$ref": "AAAAAAGHXCH9+uAZYRU=" + }, + "font": "Arial;13;1", + "left": 61, + "top": 319, + "width": 262, + "height": 13, + "text": "Utilisateur" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGHXCH9+uAcmro=", + "_parent": { + "$ref": "AAAAAAGHXCH9+uAZYRU=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGHXCH9+uAdV0s=", + "_parent": { + "$ref": "AAAAAAGHXCH9+uAZYRU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 61, + "top": 334, + "width": 262, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 56, + "top": 312, + "width": 272, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGHXCH9+uAaPf0=" + }, + "nameLabel": { + "$ref": "AAAAAAGHXCH9+uAbyrs=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGHXCH9+uAcmro=" + }, + "propertyLabel": { + "$ref": "AAAAAAGHXCH9+uAdV0s=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGHXCH9+uAeSJU=", + "_parent": { + "$ref": "AAAAAAGHXCH9+uAY9NE=" + }, + "model": { + "$ref": "AAAAAAGHXCH9+eAWKDY=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGHXCSFz+BbeI0=", + "_parent": { + "$ref": "AAAAAAGHXCH9+uAeSJU=" + }, + "model": { + "$ref": "AAAAAAGHXCSFwOBYDbU=" + }, + "font": "Arial;13;0", + "left": 61, + "top": 342, + "width": 262, + "height": 13, + "text": "-mail: string", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGHXCvaFOCCUC8=", + "_parent": { + "$ref": "AAAAAAGHXCH9+uAeSJU=" + }, + "model": { + "$ref": "AAAAAAGHXCvaC+B/Jzg=" + }, + "font": "Arial;13;0", + "left": 61, + "top": 357, + "width": 262, + "height": 13, + "text": "-pseudo: string", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGHXCvhYOCIlME=", + "_parent": { + "$ref": "AAAAAAGHXCH9+uAeSJU=" + }, + "model": { + "$ref": "AAAAAAGHXCvhW+CFxao=" + }, + "font": "Arial;13;0", + "left": 61, + "top": 372, + "width": 262, + "height": 13, + "text": "-mdp: string", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGHXCvx0OCOVkI=", + "_parent": { + "$ref": "AAAAAAGHXCH9+uAeSJU=" + }, + "model": { + "$ref": "AAAAAAGHXCvxy+CL5NI=" + }, + "font": "Arial;13;0", + "left": 61, + "top": 387, + "width": 262, + "height": 13, + "text": "-listePossede: list", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGHXCv6X+CU8ys=", + "_parent": { + "$ref": "AAAAAAGHXCH9+uAeSJU=" + }, + "model": { + "$ref": "AAAAAAGHXCv6W+CR9bQ=" + }, + "font": "Arial;13;0", + "left": 61, + "top": 402, + "width": 262, + "height": 13, + "text": "-listeFavoris: list", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 56, + "top": 337, + "width": 272, + "height": 83 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGHXCH9+uAfoOU=", + "_parent": { + "$ref": "AAAAAAGHXCH9+uAY9NE=" + }, + "model": { + "$ref": "AAAAAAGHXCH9+eAWKDY=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGHXC8kfeCrsx0=", + "_parent": { + "$ref": "AAAAAAGHXCH9+uAfoOU=" + }, + "model": { + "$ref": "AAAAAAGHXC8kcuColfE=" + }, + "font": "Arial;13;0", + "left": 61, + "top": 425, + "width": 262, + "height": 13, + "text": "+connexion()", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 56, + "top": 420, + "width": 272, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGHXCH9+uAgLDs=", + "_parent": { + "$ref": "AAAAAAGHXCH9+uAY9NE=" + }, + "model": { + "$ref": "AAAAAAGHXCH9+eAWKDY=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGHXCH9+uAhNK0=", + "_parent": { + "$ref": "AAAAAAGHXCH9+uAY9NE=" + }, + "model": { + "$ref": "AAAAAAGHXCH9+eAWKDY=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 56, + "top": 312, + "width": 272, + "height": 296, + "nameCompartment": { + "$ref": "AAAAAAGHXCH9+uAZYRU=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGHXCH9+uAeSJU=" + }, + "operationCompartment": { + "$ref": "AAAAAAGHXCH9+uAfoOU=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGHXCH9+uAgLDs=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGHXCH9+uAhNK0=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGHXCH9+eAWKDY=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Utilisateur", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGHXCSFwOBYDbU=", + "_parent": { + "$ref": "AAAAAAGHXCH9+eAWKDY=" + }, + "name": "mail", + "visibility": "private", + "type": "string" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGHXCvaC+B/Jzg=", + "_parent": { + "$ref": "AAAAAAGHXCH9+eAWKDY=" + }, + "name": "pseudo", + "visibility": "private", + "type": "string" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGHXCvhW+CFxao=", + "_parent": { + "$ref": "AAAAAAGHXCH9+eAWKDY=" + }, + "name": "mdp", + "visibility": "private", + "type": "string" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGHXCvxy+CL5NI=", + "_parent": { + "$ref": "AAAAAAGHXCH9+eAWKDY=" + }, + "name": "listePossede", + "visibility": "private", + "type": "list" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGHXCv6W+CR9bQ=", + "_parent": { + "$ref": "AAAAAAGHXCH9+eAWKDY=" + }, + "name": "listeFavoris", + "visibility": "private", + "type": "list" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGHXC8kcuColfE=", + "_parent": { + "$ref": "AAAAAAGHXCH9+eAWKDY=" + }, + "name": "connexion" + } + ] + } + ] + } + ] +} \ No newline at end of file