diff --git a/FIProjetIHM2022.iml b/FIProjetIHM2022.iml index e9ae321..0e91a9b 100644 --- a/FIProjetIHM2022.iml +++ b/FIProjetIHM2022.iml @@ -1,14 +1,16 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/FI_PRJ.iml b/FI_PRJ.iml deleted file mode 100644 index db92e95..0000000 --- a/FI_PRJ.iml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Makefile b/Makefile index 0a47170..4fda61e 100644 --- a/Makefile +++ b/Makefile @@ -7,6 +7,9 @@ OPTION_DOCS = -d docs/ OPTION_COMPILE = -d build/ -cp "src/Test/libs/mariadb-connector.jar" OPTION_DOCS = -d docs/ -cp "src/Test/libs/mariadb-connector.jar" OPTION_EXE = -cp ".:Test/libs/mariadb-connector.jar" Test.TestTexteMNP +OPTION_EXE_A = -cp ".:Test/libs/mariadb-connector.jar" Test.MainAdmin +OPTION_EXE_P = -cp ".:Test/libs/mariadb-connector.jar" Test.MainProf +OPTION_EXE_S = -cp ".:Test/libs/mariadb-connector.jar" Test.MainStudent RM = rm -rf # Chemin @@ -25,6 +28,24 @@ run: $(JAVAC) $(OPTION_COMPILE) $(API)/$(ALL) $(MNP)/$(ALL) $(TEST)/$(ALL) cp -r src/Test/libs build/Test && cd build/ && $(JAVA) $(OPTION_EXE) +admin: + $(RM) build/* + $(RM) docs/* + $(JAVAC) $(OPTION_COMPILE) $(API)/$(ALL) $(MNP)/$(ALL) $(TEST)/$(ALL) + cp -r src/Test/libs build/Test && cd build/ && $(JAVA) $(OPTION_EXE_A) + +student: + $(RM) build/* + $(RM) docs/* + $(JAVAC) $(OPTION_COMPILE) $(API)/$(ALL) $(MNP)/$(ALL) $(TEST)/$(ALL) + cp -r src/Test/libs build/Test && cd build/ && $(JAVA) $(OPTION_EXE_S) + +prof: + $(RM) build/* + $(RM) docs/* + $(JAVAC) $(OPTION_COMPILE) $(API)/$(ALL) $(MNP)/$(ALL) $(TEST)/$(ALL) + cp -r src/Test/libs build/Test && cd build/ && $(JAVA) $(OPTION_EXE_P) + clean: $(RM) build/* $(RM) docs/* diff --git a/Rapport_technique_Projet_IHM_Brinet_Besson_Boudjemline.Rmd b/Rapport_technique_Projet_IHM_Brinet_Besson_Boudjemline.md similarity index 73% rename from Rapport_technique_Projet_IHM_Brinet_Besson_Boudjemline.Rmd rename to Rapport_technique_Projet_IHM_Brinet_Besson_Boudjemline.md index 729e268..7c5a29e 100644 --- a/Rapport_technique_Projet_IHM_Brinet_Besson_Boudjemline.Rmd +++ b/Rapport_technique_Projet_IHM_Brinet_Besson_Boudjemline.md @@ -34,15 +34,22 @@ Pour les 3 vues, nous avons pas fait d'interface malgrès que les vues ont des m ### Fonctionnalitées non réussi ### Fonctionnalitées manquantes +Par choix arbitraire, nous avons decidé de ne pas creer de sous groupe. ## Tests ### Tests réussi +Nous pensons que l'ensemble des fonctionnalités demandés ont été faite. (Mis a part ce qui se trouve dans la catégorie: Fonctionnalitées manquantes et Fonctionnalitées non reussi). ### Tests montrant des bugs ## Conclusions ### Conclusions personnelles +Bilal: J'ai trouvé ce projet interessant a faire. Il a demandé une mobilisation de casi toutes les connaissances qu'on a acquerie dans le BUT2. Ce que je trouve dommage, c'est qu'on etait restraint a l'API. + +Felix: () + +Romain: () ### Conclusion générale diff --git a/build/Test/Untitled.mdj b/build/Test/Untitled.mdj new file mode 100644 index 0000000..0d77a5b --- /dev/null +++ b/build/Test/Untitled.mdj @@ -0,0 +1,10811 @@ +{ + "_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": "AAAAAAGE4p2WhvzvxAE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4p2WhvzwFXc=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzvxAE=" + }, + "model": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4p2Wh/zxzgo=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzwFXc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -64, + "top": 272, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p2Wh/zy8JU=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzwFXc=" + }, + "font": "Arial;13;1", + "left": 229, + "top": 415, + "width": 70.052734375, + "height": 13, + "text": "EtudiantNP" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p2Wh/zzXNs=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzwFXc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -64, + "top": 272, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p2WiPz0ONY=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzwFXc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -64, + "top": 272, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 224, + "top": 408, + "width": 80.052734375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4p2Wh/zxzgo=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4p2Wh/zy8JU=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4p2Wh/zzXNs=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4p2WiPz0ONY=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4p2WiPz1Y5U=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzvxAE=" + }, + "model": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "font": "Arial;13;0", + "left": 224, + "top": 433, + "width": 80.052734375, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4p2WiPz2BPw=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzvxAE=" + }, + "model": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "font": "Arial;13;0", + "left": 224, + "top": 443, + "width": 80.052734375, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4p2WiPz3/Ok=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzvxAE=" + }, + "model": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -32, + "top": 136, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4p2Wifz46Zs=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzvxAE=" + }, + "model": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -32, + "top": 136, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 224, + "top": 408, + "width": 80.052734375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAGE4p2WhvzwFXc=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4p2WiPz1Y5U=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4p2WiPz2BPw=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4p2WiPz3/Ok=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4p2Wifz46Zs=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4p3Nuf0Z9jM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4p3Nuf0aJ/U=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0Z9jM=" + }, + "model": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4p3Nuf0bVNg=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0aJ/U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 480, + "top": 272, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p3Nuf0cWfo=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0aJ/U=" + }, + "font": "Arial;13;1", + "left": 837, + "top": 423, + "width": 64.28271484375, + "height": 13, + "text": "GroupeNP" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p3Nuf0drhw=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0aJ/U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 480, + "top": 272, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p3Nuv0e7/U=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0aJ/U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 480, + "top": 272, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 832, + "top": 416, + "width": 74.28271484375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4p3Nuf0bVNg=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4p3Nuf0cWfo=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4p3Nuf0drhw=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4p3Nuv0e7/U=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4p3Nuv0fJtQ=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0Z9jM=" + }, + "model": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "font": "Arial;13;0", + "left": 832, + "top": 441, + "width": 74.28271484375, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4p3Nuv0gnP8=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0Z9jM=" + }, + "model": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "font": "Arial;13;0", + "left": 832, + "top": 451, + "width": 74.28271484375, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4p3Nuv0hpNM=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0Z9jM=" + }, + "model": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 240, + "top": 136, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4p3Nuv0idNY=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0Z9jM=" + }, + "model": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 240, + "top": 136, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 832, + "top": 416, + "width": 74.28271484375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAGE4p3Nuf0aJ/U=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4p3Nuv0fJtQ=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4p3Nuv0gnP8=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4p3Nuv0hpNM=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4p3Nuv0idNY=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAGE4p8Zsv2HzNY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4p8Zsv2I4Cw=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2HzNY=" + }, + "model": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4p8Zsv2J8uM=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2I4Cw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -304, + "top": -192, + "width": 64.32080078125, + "height": 13, + "text": "«interface»" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p8Zsv2KO50=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2I4Cw=" + }, + "font": "Arial;13;1", + "left": 149, + "top": 139, + "width": 63.2353515625, + "height": 13, + "text": "Etudiant" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p8Zsv2L6Iw=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2I4Cw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -304, + "top": -192, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p8Zsv2MSgw=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2I4Cw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -304, + "top": -192, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 144, + "top": 132, + "width": 73.2353515625, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4p8Zsv2J8uM=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4p8Zsv2KO50=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4p8Zsv2L6Iw=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4p8Zsv2MSgw=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4p8Zs/2NCJ0=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2HzNY=" + }, + "model": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4q9Wb4QIxdw=", + "_parent": { + "$ref": "AAAAAAGE4p8Zs/2NCJ0=" + }, + "model": { + "$ref": "AAAAAAGE4q9WXIQFhKA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 109, + "top": 149, + "width": 63.2353515625, + "height": 13, + "text": "+Attribute1", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 144, + "top": 157, + "width": 73.2353515625, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4p8Zs/2OIK4=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2HzNY=" + }, + "model": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -152, + "top": -96, + "width": 10, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4p8Zs/2PHvc=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2HzNY=" + }, + "model": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -152, + "top": -96, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4p8Zs/2QT1w=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2HzNY=" + }, + "model": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -152, + "top": -96, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 144, + "top": 96, + "width": 73.2353515625, + "height": 72, + "stereotypeDisplay": "icon", + "nameCompartment": { + "$ref": "AAAAAAGE4p8Zsv2I4Cw=" + }, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAGE4p8Zs/2NCJ0=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4p8Zs/2OIK4=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4p8Zs/2PHvc=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4p8Zs/2QT1w=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAGE4p8tYv2xbkE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4p8tYv2yFsk=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2xbkE=" + }, + "model": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4p8tY/2zZfs=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2yFsk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 768, + "top": -128, + "width": 64.32080078125, + "height": 13, + "text": "«interface»" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p8tY/20u1U=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2yFsk=" + }, + "font": "Arial;13;1", + "left": 965, + "top": 158, + "width": 61.419921875, + "height": 13, + "text": "Groupe" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p8tY/21OMI=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2yFsk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 768, + "top": -128, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p8tY/22Ias=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2yFsk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 768, + "top": -128, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 960, + "top": 151, + "width": 71.419921875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4p8tY/2zZfs=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4p8tY/20u1U=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4p8tY/21OMI=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4p8tY/22Ias=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4p8tY/23Ew4=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2xbkE=" + }, + "model": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 384, + "top": -64, + "width": 10, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4p8tY/24mGw=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2xbkE=" + }, + "model": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 384, + "top": -64, + "width": 10, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4p8tY/25QJE=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2xbkE=" + }, + "model": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 384, + "top": -64, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4p8tY/266XA=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2xbkE=" + }, + "model": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 384, + "top": -64, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 960, + "top": 128, + "width": 71.419921875, + "height": 49, + "stereotypeDisplay": "icon", + "nameCompartment": { + "$ref": "AAAAAAGE4p8tYv2yFsk=" + }, + "suppressAttributes": true, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAGE4p8tY/23Ew4=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4p8tY/24mGw=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4p8tY/25QJE=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4p8tY/266XA=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4p/dFAh3q78=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4p/dFAh42PY=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh3q78=" + }, + "model": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4p/dFQh55jE=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh42PY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 528, + "top": -672, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p/dFQh6MO4=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh42PY=" + }, + "font": "Arial;13;1", + "left": 469, + "top": 31, + "width": 258.3115234375, + "height": 13, + "text": "BDatabase" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p/dFQh7Mas=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh42PY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 528, + "top": -672, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p/dFQh8TM0=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh42PY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 528, + "top": -672, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 464, + "top": 24, + "width": 268.3115234375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4p/dFQh55jE=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4p/dFQh6MO4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4p/dFQh7Mas=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4p/dFQh8TM0=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4p/dFQh9DhI=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh3q78=" + }, + "model": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4q/wZZYRfvE=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh9DhI=" + }, + "model": { + "$ref": "AAAAAAGE4q/wQpYOV5o=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 54, + "width": 258.3115234375, + "height": 13, + "text": "-db_host: String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4rCYD6CmBrA=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh9DhI=" + }, + "model": { + "$ref": "AAAAAAGE4rCYCaCjtvc=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 69, + "width": 258.3115234375, + "height": 13, + "text": "-db_name: String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4rC22aPFERs=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh9DhI=" + }, + "model": { + "$ref": "AAAAAAGE4rC2yaPC6Ck=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 84, + "width": 258.3115234375, + "height": 13, + "text": "-db_user: String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4rDehqVYuwc=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh9DhI=" + }, + "model": { + "$ref": "AAAAAAGE4rDeeaVV3g0=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 99, + "width": 258.3115234375, + "height": 13, + "text": "-db_password: String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4rEKuKbryOo=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh9DhI=" + }, + "model": { + "$ref": "AAAAAAGE4rEKtKboHHo=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 114, + "width": 258.3115234375, + "height": 13, + "text": "#sharedObject: Connection", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4rFAyasGnFQ=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh9DhI=" + }, + "model": { + "$ref": "AAAAAAGE4rFAuasD22Q=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 129, + "width": 258.3115234375, + "height": 13, + "text": "-status: boolean", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 464, + "top": 49, + "width": 268.3115234375, + "height": 98 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4p/dFQh+jPA=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh3q78=" + }, + "model": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4qm23+JVrAc=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4qm21eJSKV8=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 152, + "width": 258.3115234375, + "height": 13, + "text": "+BDatabase(): constructor", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4qon0ALgyV4=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4qonuwLda5Q=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 167, + "width": 258.3115234375, + "height": 13, + "text": "+fetchAll(String): ArrayList", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4qsGzwnQ08A=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4qsGyQnNP50=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 182, + "width": 258.3115234375, + "height": 13, + "text": "+insertRow(String, String[], String[]): boolean", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4quBuRMp+uo=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4quBqRMmzk0=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 197, + "width": 258.3115234375, + "height": 13, + "text": "+updateRow(String): boolean", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4qvHqBaU4hc=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4qvHoRaRSFc=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 212, + "width": 258.3115234375, + "height": 13, + "text": "+getSharedObject(): Connection", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4qwkkBsdEhw=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4qwkiRsadEU=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 227, + "width": 258.3115234375, + "height": 13, + "text": "+getUser(): String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4qxcWx5iMnk=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4qxcSR5fAt8=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 242, + "width": 258.3115234375, + "height": 13, + "text": "+getEtuList(): ArrayList", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4qykCCGnzR8=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4qyj+SGkWMU=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 257, + "width": 258.3115234375, + "height": 13, + "text": "+getGroupeList(): ArrayList", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4q4D+l55pLA=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4q4D6V52N+8=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 272, + "width": 258.3115234375, + "height": 13, + "text": "+getHost(): String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4q4pR2G+aS4=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4q4pQWG7wNA=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 287, + "width": 258.3115234375, + "height": 13, + "text": "+getDatabaseName(): String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4q5cEGZHgXE=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4q5cAWZEjBM=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 302, + "width": 258.3115234375, + "height": 13, + "text": "+getStatus(): boolean", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4q6rN2qI/Xc=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4q6rMWqFThs=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 317, + "width": 258.3115234375, + "height": 13, + "text": "+Operation1()", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 464, + "top": 147, + "width": 268.3115234375, + "height": 188 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4p/dFQh/1vY=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh3q78=" + }, + "model": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 264, + "top": -336, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4p/dFQiABlk=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh3q78=" + }, + "model": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 264, + "top": -336, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 464, + "top": 24, + "width": 268.3115234375, + "height": 311, + "nameCompartment": { + "$ref": "AAAAAAGE4p/dFAh42PY=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4p/dFQh9DhI=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4p/dFQh/1vY=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4p/dFQiABlk=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGE4qA11Q4CRWs=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qA11A4A2ms=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qA11Q4Dosg=", + "_parent": { + "$ref": "AAAAAAGE4qA11Q4CRWs=" + }, + "model": { + "$ref": "AAAAAAGE4qA11A4A2ms=" + }, + "font": "Arial;13;0", + "left": 221, + "top": 288, + "width": 74.05810546875, + "height": 13, + "alpha": 1.0763363025388788, + "distance": 36.76955262170047, + "hostEdge": { + "$ref": "AAAAAAGE4qA11Q4CRWs=" + }, + "edgePosition": 1, + "text": "+implements" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qA11Q4Eap8=", + "_parent": { + "$ref": "AAAAAAGE4qA11Q4CRWs=" + }, + "model": { + "$ref": "AAAAAAGE4qA11A4A2ms=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 251, + "top": 272, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qA11Q4CRWs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qA11Q4F86M=", + "_parent": { + "$ref": "AAAAAAGE4qA11Q4CRWs=" + }, + "model": { + "$ref": "AAAAAAGE4qA11A4A2ms=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 208, + "top": 285, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4qA11Q4CRWs=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4p2WhvzvxAE=" + }, + "tail": { + "$ref": "AAAAAAGE4p8Zsv2HzNY=" + }, + "lineStyle": 1, + "points": "190:168;257:407", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4qA11Q4Dosg=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qA11Q4Eap8=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qA11Q4F86M=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGE4qBAfA6dAmE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qBAew6bdo4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qBAfA6eoSQ=", + "_parent": { + "$ref": "AAAAAAGE4qBAfA6dAmE=" + }, + "model": { + "$ref": "AAAAAAGE4qBAew6bdo4=" + }, + "font": "Arial;13;0", + "left": 937, + "top": 282, + "width": 74.05810546875, + "height": 13, + "alpha": 2.160531981242364, + "distance": 44.27188724235731, + "hostEdge": { + "$ref": "AAAAAAGE4qBAfA6dAmE=" + }, + "edgePosition": 1, + "text": "+implements" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qBAfA6fvjA=", + "_parent": { + "$ref": "AAAAAAGE4qBAfA6dAmE=" + }, + "model": { + "$ref": "AAAAAAGE4qBAew6bdo4=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 958, + "top": 302, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qBAfA6dAmE=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qBAfA6gRUA=", + "_parent": { + "$ref": "AAAAAAGE4qBAfA6dAmE=" + }, + "model": { + "$ref": "AAAAAAGE4qBAew6bdo4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 917, + "top": 283, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4qBAfA6dAmE=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4p3Nuf0Z9jM=" + }, + "tail": { + "$ref": "AAAAAAGE4p8tYv2xbkE=" + }, + "lineStyle": 1, + "points": "984:177;878:415", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4qBAfA6eoSQ=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qBAfA6fvjA=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qBAfA6gRUA=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4qCbhBYHv9w=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4qCbhBYIALA=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "model": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4qCbhRYJYuU=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYIALA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 256, + "top": -16, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qCbhRYKnNA=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYIALA=" + }, + "font": "Arial;13;1", + "left": 405, + "top": 463, + "width": 317.54150390625, + "height": 13, + "text": "Controller" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qCbhRYLCSk=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYIALA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 256, + "top": -16, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qCbhRYM/t8=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYIALA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 256, + "top": -16, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 400, + "top": 456, + "width": 327.54150390625, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qCbhRYJYuU=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4qCbhRYKnNA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4qCbhRYLCSk=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qCbhRYM/t8=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4qCbhRYNDYs=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "model": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "font": "Arial;13;0", + "left": 400, + "top": 481, + "width": 327.54150390625, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4qCbhRYORHw=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "model": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rI9W7E+SRI=", + "_parent": { + "$ref": "AAAAAAGE4qCbhRYORHw=" + }, + "model": { + "$ref": "AAAAAAGE4rI9U7E7Tcg=" + }, + "font": "Arial;13;0", + "left": 405, + "top": 496, + "width": 317.54150390625, + "height": 13, + "text": "+Controller(BDatabase): constructor", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rKfQLjj9nA=", + "_parent": { + "$ref": "AAAAAAGE4qCbhRYORHw=" + }, + "model": { + "$ref": "AAAAAAGE4rKfObjgBao=" + }, + "font": "Arial;13;0", + "left": 405, + "top": 511, + "width": 317.54150390625, + "height": 13, + "text": "+getMemberCount(int): int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rLkg7yWf44=", + "_parent": { + "$ref": "AAAAAAGE4qCbhRYORHw=" + }, + "model": { + "$ref": "AAAAAAGE4rLkcLyTBf0=" + }, + "font": "Arial;13;0", + "left": 405, + "top": 526, + "width": 317.54150390625, + "height": 13, + "text": "+createJTable(Object[][], String[]): JTable", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rNWPMRgEIw=", + "_parent": { + "$ref": "AAAAAAGE4qCbhRYORHw=" + }, + "model": { + "$ref": "AAAAAAGE4rNWKMRdVwY=" + }, + "font": "Arial;13;0", + "left": 405, + "top": 541, + "width": 317.54150390625, + "height": 13, + "text": "+Display(String, int, int, int, int, JTable): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rO1e8yeHfk=", + "_parent": { + "$ref": "AAAAAAGE4qCbhRYORHw=" + }, + "model": { + "$ref": "AAAAAAGE4rO1aMyby70=" + }, + "font": "Arial;13;0", + "left": 405, + "top": 556, + "width": 317.54150390625, + "height": 13, + "text": "+DisplayWithListner(String, int, int, int, int, JTable): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rRnN9S4j3Q=", + "_parent": { + "$ref": "AAAAAAGE4qCbhRYORHw=" + }, + "model": { + "$ref": "AAAAAAGE4rRnMNS1WdI=" + }, + "font": "Arial;13;0", + "left": 405, + "top": 571, + "width": 317.54150390625, + "height": 13, + "text": "+DisplayModal(String, int, int, int, int, JPanel): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 400, + "top": 491, + "width": 327.54150390625, + "height": 98 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4qCbhRYPPBk=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "model": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 128, + "top": -8, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4qCbhRYQElQ=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "model": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 128, + "top": -8, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 400, + "top": 456, + "width": 327.54150390625, + "height": 133, + "nameCompartment": { + "$ref": "AAAAAAGE4qCbhBYIALA=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4qCbhRYNDYs=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4qCbhRYORHw=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4qCbhRYPPBk=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4qCbhRYQElQ=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4qDxzxxQQhs=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzhxMRLc=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDxzxxRj20=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzhxMRLc=" + }, + "font": "Arial;13;0", + "left": 583, + "top": 414, + "width": 57.4716796875, + "height": 13, + "alpha": -2.0880910422916097, + "distance": 43.60045871318328, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "edgePosition": 1, + "text": "+depends" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDxzxxSdZU=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzhxMRLc=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 546, + "top": 386, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDxzxxTzlc=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzhxMRLc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 590, + "top": 390, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDxzxxUYNo=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzhxNogE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 557, + "top": 421, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDxzxxVI2U=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzhxNogE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 544, + "top": 418, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDx0BxWgPE=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzhxNogE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 584, + "top": 428, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDx0BxX1p0=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzxxO33s=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 564, + "top": 353, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDx0BxYcr4=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzxxO33s=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 551, + "top": 354, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDx0BxZhT4=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzxxO33s=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 592, + "top": 351, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4qDx0BxaNvk=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzhxNogE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 304, + "top": 88, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4qDx0BxbMfM=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzxxO33s=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 304, + "top": 88, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4p/dFAh3q78=" + }, + "tail": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "lineStyle": 1, + "points": "570:455;582:335", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4qDxzxxRj20=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qDxzxxSdZU=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qDxzxxTzlc=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4qDxzxxUYNo=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4qDxzxxVI2U=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4qDx0BxWgPE=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4qDx0BxX1p0=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4qDx0BxYcr4=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4qDx0BxZhT4=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4qDx0BxaNvk=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4qDx0BxbMfM=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4qEtJB0t39I=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4qEtJB0uWvs=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0t39I=" + }, + "model": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4qEtJB0vtXI=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0uWvs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1024, + "top": 496, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qEtJB0wyxg=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0uWvs=" + }, + "font": "Arial;13;1", + "left": 861, + "top": 815, + "width": 322.68310546875, + "height": 13, + "text": "AdminView" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qEtJB0xYfU=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0uWvs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1024, + "top": 496, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qEtJB0yQTc=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0uWvs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1024, + "top": 496, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 856, + "top": 808, + "width": 332.68310546875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qEtJB0vtXI=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4qEtJB0wyxg=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4qEtJB0xYfU=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qEtJB0yQTc=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4qEtJh0zAYU=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0t39I=" + }, + "model": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4tB86VscylI=", + "_parent": { + "$ref": "AAAAAAGE4qEtJh0zAYU=" + }, + "model": { + "$ref": "AAAAAAGE4tB80FsWAo4=" + }, + "font": "Arial;13;0", + "left": 861, + "top": 838, + "width": 322.68310546875, + "height": 13, + "text": "-e: ArrayList", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4tDmxmDnbEc=", + "_parent": { + "$ref": "AAAAAAGE4qEtJh0zAYU=" + }, + "model": { + "$ref": "AAAAAAGE4tDmvmDhrXg=" + }, + "font": "Arial;13;0", + "left": 861, + "top": 853, + "width": 322.68310546875, + "height": 13, + "text": "-g: ArrayList", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4tEJPWWSj+M=", + "_parent": { + "$ref": "AAAAAAGE4qEtJh0zAYU=" + }, + "model": { + "$ref": "AAAAAAGE4tEJJWWM3iI=" + }, + "font": "Arial;13;0", + "left": 861, + "top": 868, + "width": 322.68310546875, + "height": 13, + "text": "-listener: Controller", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 856, + "top": 833, + "width": 332.68310546875, + "height": 53 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4qEtJh004qI=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0t39I=" + }, + "model": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4tbmaTaF+88=", + "_parent": { + "$ref": "AAAAAAGE4qEtJh004qI=" + }, + "model": { + "$ref": "AAAAAAGE4tbmTzZ/hDg=" + }, + "font": "Arial;13;0", + "left": 861, + "top": 891, + "width": 322.68310546875, + "height": 13, + "text": "-AdminView(ArrayList, ArrayList, Controller): constructor", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 856, + "top": 886, + "width": 332.68310546875, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4qEtJh01X14=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0t39I=" + }, + "model": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 512, + "top": 248, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4qEtJh027/k=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0t39I=" + }, + "model": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 512, + "top": 248, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 856, + "top": 808, + "width": 332.68310546875, + "height": 101, + "nameCompartment": { + "$ref": "AAAAAAGE4qEtJB0uWvs=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4qEtJh0zAYU=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4qEtJh004qI=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4qEtJh01X14=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4qEtJh027/k=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4qFLpB+PQTE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4qFLpR+QTAw=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+PQTE=" + }, + "model": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4qFLpR+Rsfo=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+QTAw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 384, + "top": 352, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qFLpR+S76Q=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+QTAw=" + }, + "font": "Arial;13;1", + "left": 365, + "top": 759, + "width": 428.58740234375, + "height": 13, + "text": "StudentView" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qFLpR+TUC8=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+QTAw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 384, + "top": 352, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qFLpR+UpTU=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+QTAw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 384, + "top": 352, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 360, + "top": 752, + "width": 438.58740234375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qFLpR+Rsfo=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4qFLpR+S76Q=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4qFLpR+TUC8=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qFLpR+UpTU=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4qFLpR+VyFU=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+PQTE=" + }, + "model": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4s1PHQNNmDo=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+VyFU=" + }, + "model": { + "$ref": "AAAAAAGE4s1PAANH4L8=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 782, + "width": 428.58740234375, + "height": 13, + "text": "-e: ArrayList", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4s1lIgRzuOk=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+VyFU=" + }, + "model": { + "$ref": "AAAAAAGE4s1lCARtPNg=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 797, + "width": 428.58740234375, + "height": 13, + "text": "-g: ArrayList", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4s12SQbdnOk=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+VyFU=" + }, + "model": { + "$ref": "AAAAAAGE4s12LwbXEdk=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 812, + "width": 428.58740234375, + "height": 13, + "text": "-listener: Controller", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4s2AcQhLWQY=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+VyFU=" + }, + "model": { + "$ref": "AAAAAAGE4s2AVwhF45g=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 827, + "width": 428.58740234375, + "height": 13, + "text": "-groupeOption: JComboBox", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4s2SWAlxAQI=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+VyFU=" + }, + "model": { + "$ref": "AAAAAAGE4s2SPwlr3Mo=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 842, + "width": 428.58740234375, + "height": 13, + "text": "-text: JTextField", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 360, + "top": 777, + "width": 438.58740234375, + "height": 83 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4qFLpR+WQiE=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+PQTE=" + }, + "model": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4tQPvoGmlRQ=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+WQiE=" + }, + "model": { + "$ref": "AAAAAAGE4tQPtYGgyUw=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 865, + "width": 428.58740234375, + "height": 13, + "text": "+StudentView(ArrayList, ArrayList, Controller): constructor", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4s69OSGLbJY=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+WQiE=" + }, + "model": { + "$ref": "AAAAAAGE4s69HyGFSAM=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 880, + "width": 428.58740234375, + "height": 13, + "text": "+getComboSelection(): String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4s7fRiXMOxE=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+WQiE=" + }, + "model": { + "$ref": "AAAAAAGE4s7fLiXGwLM=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 895, + "width": 428.58740234375, + "height": 13, + "text": "+getSearchStud(): String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4s8X+ip5nw0=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+WQiE=" + }, + "model": { + "$ref": "AAAAAAGE4s8X3ypzgeE=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 910, + "width": 428.58740234375, + "height": 13, + "text": "+getComboSelectionIndex(): int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4s9FHC7ekgg=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+WQiE=" + }, + "model": { + "$ref": "AAAAAAGE4s9E/y7Y0K0=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 925, + "width": 428.58740234375, + "height": 13, + "text": "+Display(): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4tJ4KHejkYg=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+WQiE=" + }, + "model": { + "$ref": "AAAAAAGE4tJ4HnedQ4o=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 940, + "width": 428.58740234375, + "height": 13, + "text": "+fefse()", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 360, + "top": 860, + "width": 438.58740234375, + "height": 98 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4qFLpR+XzEc=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+PQTE=" + }, + "model": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 192, + "top": 176, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4qFLpR+Ymcs=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+PQTE=" + }, + "model": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 192, + "top": 176, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 360, + "top": 752, + "width": 438.58740234375, + "height": 206, + "nameCompartment": { + "$ref": "AAAAAAGE4qFLpR+QTAw=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4qFLpR+VyFU=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4qFLpR+WQiE=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4qFLpR+XzEc=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4qFLpR+Ymcs=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4qGQZCqyRsY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4qGQZCqz2zY=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqyRsY=" + }, + "model": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4qGQZCq0rGU=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqz2zY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 2368, + "top": 800, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qGQZCq1bLA=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqz2zY=" + }, + "font": "Arial;13;1", + "left": 1573, + "top": 951, + "width": 55.3896484375, + "height": 13, + "text": "ProfView" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qGQZCq2fQg=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqz2zY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 2368, + "top": 800, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qGQZCq3AHA=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqz2zY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 2368, + "top": 800, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 1568, + "top": 944, + "width": 65.3896484375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qGQZCq0rGU=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4qGQZCq1bLA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4qGQZCq2fQg=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qGQZCq3AHA=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4qGQZCq4aQg=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqyRsY=" + }, + "model": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "font": "Arial;13;0", + "left": 1568, + "top": 969, + "width": 65.3896484375, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4qGQZCq5RJM=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqyRsY=" + }, + "model": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "font": "Arial;13;0", + "left": 1568, + "top": 979, + "width": 65.3896484375, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4qGQZCq688c=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqyRsY=" + }, + "model": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1184, + "top": 400, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4qGQZCq7uv0=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqyRsY=" + }, + "model": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1184, + "top": 400, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 1568, + "top": 944, + "width": 65.3896484375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAGE4qGQZCqz2zY=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4qGQZCq4aQg=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4qGQZCq5RJM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4qGQZCq688c=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4qGQZCq7uv0=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4qI+DTnEGDQ=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4qI+DTnF5LI=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnEGDQ=" + }, + "model": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4qI+DTnGEdQ=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnF5LI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 976, + "top": 272, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qI+DTnHKEk=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnF5LI=" + }, + "font": "Arial;13;1", + "left": 933, + "top": 583, + "width": 116.6826171875, + "height": 13, + "text": "TestTexteMNP" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qI+DTnIcdg=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnF5LI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 976, + "top": 272, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qI+DTnJ4hY=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnF5LI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 976, + "top": 272, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 928, + "top": 576, + "width": 126.6826171875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qI+DTnGEdQ=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4qI+DTnHKEk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4qI+DTnIcdg=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qI+DTnJ4hY=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4qI+DTnKIhw=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnEGDQ=" + }, + "model": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + }, + "font": "Arial;13;0", + "left": 928, + "top": 601, + "width": 126.6826171875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4qI+DTnLd9w=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnEGDQ=" + }, + "model": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4sHLC5OVIMU=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnLd9w=" + }, + "model": { + "$ref": "AAAAAAGE4sHLAZOPXog=" + }, + "font": "Arial;13;0", + "left": 933, + "top": 616, + "width": 116.6826171875, + "height": 13, + "text": "+main(String[]): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 928, + "top": 611, + "width": 126.6826171875, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4qI+DTnMmfE=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnEGDQ=" + }, + "model": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 488, + "top": 136, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4qI+DTnNkXM=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnEGDQ=" + }, + "model": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 488, + "top": 136, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 928, + "top": 576, + "width": 126.6826171875, + "height": 58, + "nameCompartment": { + "$ref": "AAAAAAGE4qI+DTnF5LI=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4qI+DTnKIhw=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4qI+DTnLd9w=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4qI+DTnMmfE=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4qI+DTnNkXM=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4qJ+VD3yZUE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3uC7g=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD3zy0g=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3uC7g=" + }, + "font": "Arial;13;0", + "left": 814, + "top": 553, + "width": 57.4716796875, + "height": 13, + "alpha": 4.030072049039468, + "distance": 20.615528128088304, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "edgePosition": 1, + "text": "+depends" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD30moI=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3uC7g=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 821, + "top": 596, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD31ePw=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3uC7g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 829, + "top": 552, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD32ub0=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3vZaI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 898, + "top": 595, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD33zs8=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3vZaI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 893, + "top": 608, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD34Cx4=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3vZaI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 908, + "top": 569, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD35xIU=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3wcOE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 750, + "top": 567, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD36Fnc=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3wcOE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 750, + "top": 581, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD37xuM=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3wcOE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 751, + "top": 539, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4qJ+VD38gY8=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3vZaI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 304, + "top": 88, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4qJ+VD39cgg=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3wcOE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 304, + "top": 88, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "tail": { + "$ref": "AAAAAAGE4qI+DTnEGDQ=" + }, + "lineStyle": 1, + "points": "927:592;728:554", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4qJ+VD3zy0g=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qJ+VD30moI=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qJ+VD31ePw=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4qJ+VD32ub0=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4qJ+VD33zs8=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4qJ+VD34Cx4=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4qJ+VD35xIU=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4qJ+VD36Fnc=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4qJ+VD37xuM=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4qJ+VD38gY8=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4qJ+VD39cgg=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4qLhnkuNeZ8=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4qLhn0uO1eI=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "model": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4qLhn0uPXOQ=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uO1eI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 464, + "top": 992, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qLhn0uQhZ8=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uO1eI=" + }, + "font": "Arial;13;1", + "left": 501, + "top": 1079, + "width": 246.01611328125, + "height": 13, + "text": "MainMenu" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qLhn0uRdjg=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uO1eI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 464, + "top": 992, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qLhn0uS6ps=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uO1eI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 464, + "top": 992, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 496, + "top": 1072, + "width": 256.01611328125, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qLhn0uPXOQ=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4qLhn0uQhZ8=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4qLhn0uRdjg=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qLhn0uS6ps=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4qLhn0uTIMM=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "model": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sJMLKFaER4=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sJMIqFRTkw=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1102, + "width": 246.01611328125, + "height": 13, + "text": "+MENU: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sKX8qXzarI=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sKX36XqW3o=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1117, + "width": 246.01611328125, + "height": 13, + "text": "+ADMIN: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sLA8Koy+qM=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sLA16opeug=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1132, + "width": 246.01611328125, + "height": 13, + "text": "+PROF: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sLZp65xP5k=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sLZn65oz9s=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1147, + "width": 246.01611328125, + "height": 13, + "text": "+STUDENT: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sMDt7KwAdc=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sMDr7KngKA=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1162, + "width": 246.01611328125, + "height": 13, + "text": "-FULL: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sM0cbdJdgA=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sM0V7dAAXk=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1177, + "width": 246.01611328125, + "height": 13, + "text": "-WINDOW: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sNnZr0dwmQ=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sNnTr0U8GA=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1192, + "width": 246.01611328125, + "height": 13, + "text": "-MINIMUM_SIZE: Dimension", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sPGZ8UO5Pc=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sPGX8UFexc=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1207, + "width": 246.01611328125, + "height": 13, + "text": "-adminPanel: JPanel", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sQlaM2yztw=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sQlT82p6TA=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1222, + "width": 246.01611328125, + "height": 13, + "text": "-adminColor: Color", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sRVGN+oDI4=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sRU/9+f8EE=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1237, + "width": 246.01611328125, + "height": 13, + "text": "-profColor: Color", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sR0ieTI+RY=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sR0b+S/Zew=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1252, + "width": 246.01611328125, + "height": 13, + "text": "-studentColor: Color", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sSeKelhlbM=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sSeD+lYYfI=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1267, + "width": 246.01611328125, + "height": 13, + "text": "-screenStatus: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sXa0Seyn20=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sXatyepVCo=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1282, + "width": 246.01611328125, + "height": 13, + "text": "-currentView: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sYiEC1ZpXw=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sYiBy1Qc+8=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1297, + "width": 246.01611328125, + "height": 13, + "text": "-menuBar: JMenuBar", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sZy2DXTea4=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sZyvzXK6Bw=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1312, + "width": 246.01611328125, + "height": 13, + "text": "-listener: Controller", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sbD0T+Itm0=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sbDtz9/TqE=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1327, + "width": 246.01611328125, + "height": 13, + "text": "-av: AdminView", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4spWbVPqv3c=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4spWXlPhZGk=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1342, + "width": 246.01611328125, + "height": 13, + "text": "-sv: StudentView", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sp3wFeZCd8=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sp3pleQYMY=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1357, + "width": 246.01611328125, + "height": 13, + "text": "-pv: ProfView", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sqzd1ynNjk=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sqzXlyeNgE=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1372, + "width": 246.01611328125, + "height": 13, + "text": "-table: JTable", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4srSZF5bm4U=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4srSXl5SDhw=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1387, + "width": 246.01611328125, + "height": 13, + "text": "-cardIndex: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4srug2APLYw=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4srufWAGWN4=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1402, + "width": 246.01611328125, + "height": 13, + "text": "-viewName: String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4staRnAZmtA=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4staPnAQfm0=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1417, + "width": 246.01611328125, + "height": 13, + "text": "-CustomJButton: String", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 496, + "top": 1097, + "width": 256.01611328125, + "height": 338 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4qLhn0uUlf4=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "model": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rhjA4is+iM=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4rhi+oijZe4=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1440, + "width": 246.01611328125, + "height": 13, + "text": "+MainMenu(Controller): constructor", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rjvuZrF3Xs=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4rjvoJq8APM=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1455, + "width": 246.01611328125, + "height": 13, + "text": "+MainMenu(Controller, int, int): constructor", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rmUmK8DXAg=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4rmUkK76FnA=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1470, + "width": 246.01611328125, + "height": 13, + "text": "+setScreenStyle(int): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rnMmLPQU88=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4rnMkLPH8L8=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1485, + "width": 246.01611328125, + "height": 13, + "text": "+init(Controller): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4roSV7fL93g=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4roSULfCLoo=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1500, + "width": 246.01611328125, + "height": 13, + "text": "+createJMenuBar(): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rwl4OQ6xLQ=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4rwl1+Qx/PE=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1515, + "width": 246.01611328125, + "height": 13, + "text": "-setFullScreen(ActionEvent)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r1WoOmEDRs=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r1Wl+l7gg4=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1530, + "width": 246.01611328125, + "height": 13, + "text": "-unsetFullScreen(ActionEvent)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r2F2/FuinM=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r2F0fFlVUQ=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1545, + "width": 246.01611328125, + "height": 13, + "text": "-backtoMainMenu(ActionEvent): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r4wYPjbO1Q=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r4wV/jSV10=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1560, + "width": 246.01611328125, + "height": 13, + "text": "-cardWithTable(JPanel, String): JPanel", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r50cP7QbCc=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r50Z/7Hw2A=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1575, + "width": 246.01611328125, + "height": 13, + "text": "-changeView(int): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r63dAOdZtI=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r63WAOUAn0=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1590, + "width": 246.01611328125, + "height": 13, + "text": "+updateTable(JTable): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r7owAfsKdU=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r7opwfj3I0=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1605, + "width": 246.01611328125, + "height": 13, + "text": "-firstCard(): JPanel", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r8aKgu7R3k=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r8aEAuyW6c=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1620, + "width": 246.01611328125, + "height": 13, + "text": "-adminView(): JPanel", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r94bCRkYTQ=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r94UiRbxuA=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1635, + "width": 246.01611328125, + "height": 13, + "text": "-profView(): JPanel", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r+hOCiHwr4=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r+hHyh++3E=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1650, + "width": 246.01611328125, + "height": 13, + "text": "-studentView(): JPanel", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4sCoJ0u2Ekc=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4sCoH0utsso=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1665, + "width": 246.01611328125, + "height": 13, + "text": "-initView(int): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 496, + "top": 1435, + "width": 256.01611328125, + "height": 248 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4qLhn0uVNW8=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "model": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 232, + "top": 496, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4qLhn0uWe7k=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "model": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 232, + "top": 496, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 496, + "top": 1072, + "width": 256.01611328125, + "height": 611, + "nameCompartment": { + "$ref": "AAAAAAGE4qLhn0uO1eI=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4qLhn0uVNW8=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4qLhn0uWe7k=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4qd3GjjuHG4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjqNy4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3GjjvZfQ=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjqNy4=" + }, + "font": "Arial;13;0", + "left": 374, + "top": 353, + "width": 57.4716796875, + "height": 13, + "alpha": 1.8910792333511608, + "distance": 29.966648127543394, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "edgePosition": 1, + "text": "+depends" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3GjjwEmo=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjqNy4=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 396, + "top": 360, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3GjjxQkg=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjqNy4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 368, + "top": 325, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3GjjyBPs=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjrdmk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 451, + "top": 301, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3GjjzoE8=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjrdmk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 457, + "top": 313, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3Gjj0EWc=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjrdmk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 438, + "top": 277, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3Gjj1Jy0=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjsb54=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 323, + "top": 397, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3Gjj2wF0=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjsb54=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 333, + "top": 406, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3Gjj3WQk=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjsb54=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 303, + "top": 378, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4qd3Gjj4G48=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjrdmk=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4qd3Gzj5PTs=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjsb54=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4p2WhvzvxAE=" + }, + "tail": { + "$ref": "AAAAAAGE4p/dFAh3q78=" + }, + "lineStyle": 1, + "points": "463:280;294:407", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4qd3GjjvZfQ=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qd3GjjwEmo=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qd3GjjxQkg=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4qd3GjjyBPs=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4qd3GjjzoE8=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4qd3Gjj0EWc=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4qd3Gjj1Jy0=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4qd3Gjj2wF0=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4qd3Gjj3WQk=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4qd3Gjj4G48=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4qd3Gzj5PTs=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4qd+2D3G+4o=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3CA/k=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3HksI=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3CA/k=" + }, + "font": "Arial;13;0", + "left": 803, + "top": 358, + "width": 57.4716796875, + "height": 13, + "alpha": 0.6921484758393555, + "distance": 43.56604182158393, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "edgePosition": 1, + "text": "+depends" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3IOno=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3CA/k=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 808, + "top": 333, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3JSsc=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3CA/k=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 777, + "top": 365, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3K3j8=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3DT10=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 761, + "top": 309, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3LOUU=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3DT10=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 771, + "top": 301, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3MNQI=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3DT10=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 739, + "top": 325, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3NEDs=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3EufQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 835, + "top": 380, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3OwCk=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3EufQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 843, + "top": 369, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3Pi10=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3EufQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 819, + "top": 403, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4qd+2T3QQFE=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3DT10=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 80, + "top": -48, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4qd+2T3R4Hs=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3EufQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 80, + "top": -48, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4p3Nuf0Z9jM=" + }, + "tail": { + "$ref": "AAAAAAGE4p/dFAh3q78=" + }, + "lineStyle": 1, + "points": "732:308;844:415", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4qd+2T3HksI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qd+2T3IOno=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qd+2T3JSsc=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4qd+2T3K3j8=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4qd+2T3LOUU=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4qd+2T3MNQI=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4qd+2T3NEDs=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4qd+2T3OwCk=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4qd+2T3Pi10=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4qd+2T3QQFE=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4qd+2T3R4Hs=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAGE4rUBBuKXi8U=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4rUBBuKYXxI=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKXi8U=" + }, + "model": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4rUBB+KZtcs=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKYXxI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -256, + "top": 304, + "width": 64.32080078125, + "height": 13, + "text": "«interface»" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4rUBB+KaIIY=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKYXxI=" + }, + "font": "Arial;13;1", + "left": 21, + "top": 710, + "width": 181.00341796875, + "height": 13, + "text": "ActionListener" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4rUBB+KbeqM=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKYXxI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -256, + "top": 304, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4rUBB+KcrTg=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKYXxI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -256, + "top": 304, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 16, + "top": 703, + "width": 191.00341796875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4rUBB+KZtcs=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4rUBB+KaIIY=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4rUBB+KbeqM=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4rUBB+KcrTg=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4rUBB+KdKks=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKXi8U=" + }, + "model": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "font": "Arial;13;0", + "left": 16, + "top": 728, + "width": 191.00341796875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4rUBB+Ke1uM=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKXi8U=" + }, + "model": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rXpSRbxKEo=", + "_parent": { + "$ref": "AAAAAAGE4rUBB+Ke1uM=" + }, + "model": { + "$ref": "AAAAAAGE4rXpQRbKjz0=" + }, + "font": "Arial;13;0", + "left": 21, + "top": 743, + "width": 181.00341796875, + "height": 13, + "text": "+actionPerformed(ActionEvent)", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 16, + "top": 738, + "width": 191.00341796875, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4rUBB+Kf/UM=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKXi8U=" + }, + "model": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -128, + "top": 152, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4rUBB+KgRWQ=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKXi8U=" + }, + "model": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -128, + "top": 152, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 16, + "top": 680, + "width": 191.00341796875, + "height": 82, + "stereotypeDisplay": "icon", + "nameCompartment": { + "$ref": "AAAAAAGE4rUBBuKYXxI=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4rUBB+KdKks=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4rUBB+Ke1uM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4rUBB+Kf/UM=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4rUBB+KgRWQ=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAGE4rU3TuS5gNE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4rU3TuS6gQo=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS5gNE=" + }, + "model": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4rU3TuS7XE4=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS6gQo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -256, + "top": -192, + "width": 64.32080078125, + "height": 13, + "text": "«interface»" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4rU3TuS8j5Y=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS6gQo=" + }, + "font": "Arial;13;1", + "left": 37, + "top": 547, + "width": 207.0478515625, + "height": 13, + "text": "ListSelectionListener" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4rU3TuS92TA=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS6gQo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -256, + "top": -192, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4rU3TuS+Wic=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS6gQo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -256, + "top": -192, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 32, + "top": 540, + "width": 217.0478515625, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4rU3TuS7XE4=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4rU3TuS8j5Y=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4rU3TuS92TA=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4rU3TuS+Wic=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4rU3TuS/mHs=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS5gNE=" + }, + "model": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -128, + "top": -96, + "width": 10, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4rU3TuTAtxo=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS5gNE=" + }, + "model": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rZhRCc85QE=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuTAtxo=" + }, + "model": { + "$ref": "AAAAAAGE4rZhOicVn78=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -3, + "top": 445, + "width": 131.47900390625, + "height": 13, + "text": "+Operation1()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rZy7ys0mjc=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuTAtxo=" + }, + "model": { + "$ref": "AAAAAAGE4rZy6isNc2o=" + }, + "font": "Arial;13;0", + "left": 37, + "top": 572, + "width": 207.0478515625, + "height": 13, + "text": "+valueChanged(ListSelectionEvent)", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 32, + "top": 565, + "width": 217.0478515625, + "height": 25 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4rU3TuTBNcI=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS5gNE=" + }, + "model": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -128, + "top": -96, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4rU3TuTC/IQ=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS5gNE=" + }, + "model": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -128, + "top": -96, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 32, + "top": 504, + "width": 217.0478515625, + "height": 87, + "stereotypeDisplay": "icon", + "nameCompartment": { + "$ref": "AAAAAAGE4rU3TuS6gQo=" + }, + "suppressAttributes": true, + "attributeCompartment": { + "$ref": "AAAAAAGE4rU3TuS/mHs=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4rU3TuTAtxo=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4rU3TuTBNcI=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4rU3TuTC/IQ=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4rWaH/Q9DUo=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ5kMg=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/Q+cMQ=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ5kMg=" + }, + "font": "Arial;13;0", + "left": 276, + "top": 641, + "width": 74.05810546875, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "edgePosition": 1, + "text": "+implements" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/Q/Z2Q=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ5kMg=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 319, + "top": 655, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/RAjrg=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ5kMg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 300, + "top": 614, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/RBtDg=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ63i4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 392, + "top": 607, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/RCpwU=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ63i4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 395, + "top": 620, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/RDXjs=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ63i4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 385, + "top": 580, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/RErRQ=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ7hRo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 234, + "top": 676, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/RF1Q0=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ7hRo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 242, + "top": 687, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/RGwP8=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ7hRo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 219, + "top": 652, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4rWaH/RHF5c=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ63i4=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4rWaH/RID+k=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ7hRo=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4rUBBuKXi8U=" + }, + "tail": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "lineStyle": 1, + "points": "410:589;205:679", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4rWaH/Q+cMQ=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4rWaH/Q/Z2Q=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4rWaH/RAjrg=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4rWaH/RBtDg=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4rWaH/RCpwU=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4rWaH/RDXjs=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4rWaH/RErRQ=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4rWaH/RF1Q0=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4rWaH/RGwP8=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4rWaH/RHF5c=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4rWaH/RID+k=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4rWiP/slO6g=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvshrMo=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/smOuI=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvshrMo=" + }, + "font": "Arial;13;0", + "left": 291, + "top": 548, + "width": 74.05810546875, + "height": 13, + "alpha": 1.7625259103595168, + "distance": 18.788294228055936, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "edgePosition": 1, + "text": "+implements" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/sn1fc=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvshrMo=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 325, + "top": 559, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/so9XY=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvshrMo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 323, + "top": 515, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/spSkw=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvsiI6I=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 373, + "top": 542, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/sqY4Q=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvsiI6I=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 372, + "top": 555, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/srCIc=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvsiI6I=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 376, + "top": 514, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/ss+I4=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvsjjGM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 275, + "top": 548, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/strRA=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvsjjGM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 278, + "top": 561, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/suOXQ=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvsjjGM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 269, + "top": 521, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4rWiP/svrkU=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvsiI6I=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4rWiQPswR1k=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvsjjGM=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4rU3TuS5gNE=" + }, + "tail": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "lineStyle": 1, + "points": "399:532;249:541", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4rWiP/smOuI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4rWiP/sn1fc=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4rWiP/so9XY=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4rWiP/spSkw=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4rWiP/sqY4Q=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4rWiP/srCIc=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4rWiP/ss+I4=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4rWiP/strRA=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4rWiP/suOXQ=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4rWiP/svrkU=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4rWiQPswR1k=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4sE+rWjS0Ro=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4sE+rWjT3Yw=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjS0Ro=" + }, + "model": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4sE+rWjUcm8=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjT3Yw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -64, + "top": 1296, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4sE+rWjVUwU=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjT3Yw=" + }, + "font": "Arial;13;1", + "left": 1005, + "top": 1383, + "width": 46.2490234375, + "height": 13, + "text": "JFrame" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4sE+rWjW4FM=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjT3Yw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -64, + "top": 1296, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4sE+rWjXog0=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjT3Yw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -64, + "top": 1296, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 1000, + "top": 1376, + "width": 56.2490234375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4sE+rWjUcm8=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4sE+rWjVUwU=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4sE+rWjW4FM=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4sE+rWjXog0=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4sE+rWjYrfE=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjS0Ro=" + }, + "model": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + }, + "font": "Arial;13;0", + "left": 1000, + "top": 1401, + "width": 56.2490234375, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4sE+rWjZAUk=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjS0Ro=" + }, + "model": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + }, + "font": "Arial;13;0", + "left": 1000, + "top": 1411, + "width": 56.2490234375, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4sE+rWjabyg=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjS0Ro=" + }, + "model": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -32, + "top": 648, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4sE+rWjbHsk=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjS0Ro=" + }, + "model": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -32, + "top": 648, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 1000, + "top": 1376, + "width": 56.2490234375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAGE4sE+rWjT3Yw=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4sE+rWjYrfE=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4sE+rWjZAUk=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4sE+rWjabyg=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4sE+rWjbHsk=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4sktPt2NdGs=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2JgsE=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2O/tI=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2JgsE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 606, + "top": 1006, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2P7fA=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2JgsE=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 621, + "top": 1005, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2Qjcw=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2JgsE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 577, + "top": 1009, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2RfaU=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2KvdM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 604, + "top": 976, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2Sk+E=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2KvdM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 617, + "top": 977, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2TC1U=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2KvdM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 576, + "top": 974, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2UJ84=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2L5ag=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 609, + "top": 1037, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2Vt3w=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2L5ag=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 622, + "top": 1034, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2WXEE=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2L5ag=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 582, + "top": 1044, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4sktPt2Xq+s=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2KvdM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -160, + "top": -104, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4sktPt2YEuo=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2L5ag=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -160, + "top": -104, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "tail": { + "$ref": "AAAAAAGE4qFLpB+PQTE=" + }, + "lineStyle": 1, + "points": "587:958;597:1071", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4sktPt2O/tI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4sktPt2P7fA=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4sktPt2Qjcw=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4sktPt2RfaU=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4sktPt2Sk+E=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4sktPt2TC1U=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4sktPt2UJ84=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4sktPt2Vt3w=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4sktPt2WXEE=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4sktPt2Xq+s=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4sktPt2YEuo=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4slCNOCXRVY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCTeSo=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNOCYoFo=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCTeSo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 878, + "top": 1062, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNOCZRno=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCTeSo=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 890, + "top": 1071, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNOCau6Y=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCTeSo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 855, + "top": 1043, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNeCb0pE=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCU4N8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 978, + "top": 932, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNeCcDOA=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCU4N8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 987, + "top": 942, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNeCdYo4=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCU4N8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 958, + "top": 912, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNeCe5Sw=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCVy+4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 779, + "top": 1191, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNeCfWV8=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCVy+4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 791, + "top": 1197, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNeCgxcI=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCVy+4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 755, + "top": 1178, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4slCNeChTUg=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCU4N8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 8, + "top": -32, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4slCNeCitj4=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCVy+4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 8, + "top": -32, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "tail": { + "$ref": "AAAAAAGE4qEtJB0t39I=" + }, + "lineStyle": 1, + "points": "982:909;752:1209", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4slCNOCYoFo=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4slCNOCZRno=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4slCNOCau6Y=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4slCNeCb0pE=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4slCNeCcDOA=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4slCNeCdYo4=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4slCNeCe5Sw=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4slCNeCfWV8=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4slCNeCgxcI=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4slCNeChTUg=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4slCNeCitj4=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4slLAeSXa9M=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOST7uI=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSYaVc=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOST7uI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1164, + "top": 1158, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSZU9I=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOST7uI=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 1170, + "top": 1172, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSaBS0=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOST7uI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1153, + "top": 1131, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSbnhU=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOSUj3I=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1548, + "top": 997, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSc6a4=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOSUj3I=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1551, + "top": 1011, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSdtnU=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOSUj3I=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1542, + "top": 970, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSeHQ4=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOSVsLc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 781, + "top": 1320, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSfcPQ=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOSVsLc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 789, + "top": 1332, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSg+Ww=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOSVsLc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 767, + "top": 1297, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4slLAeShEK0=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOSUj3I=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 8, + "top": -32, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4slLAeSiAtw=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOSVsLc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 8, + "top": -32, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "tail": { + "$ref": "AAAAAAGE4qGQZCqyRsY=" + }, + "lineStyle": 1, + "points": "1567:980;752:1323", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4slLAeSYaVc=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4slLAeSZU9I=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4slLAeSaBS0=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4slLAeSbnhU=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4slLAeSc6a4=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4slLAeSdtnU=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4slLAeSeHQ4=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4slLAeSfcPQ=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4slLAeSg+Ww=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4slLAeShEK0=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4slLAeSiAtw=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4snbtBPAZGA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO8+xs=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtBPBSC8=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO8+xs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 554, + "top": 664, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtBPCUTo=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO8+xs=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 539, + "top": 665, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtBPD7kI=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO8+xs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 583, + "top": 663, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtBPEDuo=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO9LmM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 556, + "top": 719, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtRPFUg4=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO9LmM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 543, + "top": 717, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtRPGoDk=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO9LmM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 584, + "top": 722, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtRPH40w=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO+BvY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 552, + "top": 609, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtRPIa1c=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO+BvY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 538, + "top": 612, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtRPJik4=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO+BvY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 579, + "top": 604, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4snbtRPKvoU=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO9LmM=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4snbtRPLruI=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO+BvY=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "tail": { + "$ref": "AAAAAAGE4qFLpB+PQTE=" + }, + "lineStyle": 1, + "points": "573:751;566:589", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4snbtBPBSC8=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4snbtBPCUTo=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4snbtBPD7kI=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4snbtBPEDuo=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4snbtRPFUg4=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4snbtRPGoDk=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4snbtRPH40w=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4snbtRPIa1c=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4snbtRPJik4=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4snbtRPKvoU=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4snbtRPLruI=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4snhjheQpyc=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheM/ok=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjheRxqA=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheM/ok=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 793, + "top": 704, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjheSkN0=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheM/ok=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 784, + "top": 716, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjheTJCY=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheM/ok=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 810, + "top": 679, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjheUuy4=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheNca8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 921, + "top": 797, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjheVYGQ=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheNca8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 911, + "top": 807, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjxeWovk=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheNca8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 940, + "top": 778, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjxeXLv4=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheOHts=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 666, + "top": 610, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjxeYXPI=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheOHts=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 660, + "top": 622, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjxeZCuw=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheOHts=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 678, + "top": 585, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4snhjxeaSNE=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheNca8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 168, + "top": 72, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4snhjxebAWU=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheOHts=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 168, + "top": 72, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "tail": { + "$ref": "AAAAAAGE4qEtJB0t39I=" + }, + "lineStyle": 1, + "points": "951:807;654:589", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4snhjheRxqA=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4snhjheSkN0=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4snhjheTJCY=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4snhjheUuy4=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4snhjheVYGQ=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4snhjxeWovk=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4snhjxeXLv4=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4snhjxeYXPI=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4snhjxeZCuw=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4snhjxeaSNE=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4snhjxebAWU=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4sntcxzU8sg=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzQ/X8=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzVEik=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzQ/X8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1057, + "top": 767, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzWgQ4=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzQ/X8=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 1051, + "top": 781, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzX/4Q=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzQ/X8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1070, + "top": 740, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzYWlA=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzRlmY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1537, + "top": 951, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzZ+Ys=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzRlmY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1530, + "top": 963, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzaMPA=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzRlmY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1551, + "top": 927, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzb5ss=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzS/tc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 721, + "top": 607, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzcIMo=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzS/tc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 717, + "top": 620, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzdLc4=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzS/tc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 728, + "top": 580, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4sntcxzew8U=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzRlmY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 168, + "top": 72, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4sntcxzfZ1U=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzS/tc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 168, + "top": 72, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "tail": { + "$ref": "AAAAAAGE4qGQZCqyRsY=" + }, + "lineStyle": 1, + "points": "1567:953;1064:760;704:589", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4sntcxzVEik=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4sntcxzWgQ4=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4sntcxzX/4Q=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4sntcxzYWlA=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4sntcxzZ+Ys=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4sntcxzaMPA=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4sntcxzb5ss=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4sntcxzcIMo=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4sntcxzdLc4=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4sntcxzew8U=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4sntcxzfZ1U=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGE4szs9+h/Oac=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4szs9uh9g24=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4szs9+iAc9k=", + "_parent": { + "$ref": "AAAAAAGE4szs9+h/Oac=" + }, + "model": { + "$ref": "AAAAAAGE4szs9uh9g24=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 875, + "top": 1369, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4szs9+h/Oac=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4szs9+iBXcQ=", + "_parent": { + "$ref": "AAAAAAGE4szs9+h/Oac=" + }, + "model": { + "$ref": "AAAAAAGE4szs9uh9g24=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 876, + "top": 1354, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4szs9+h/Oac=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4szs9+iCcNM=", + "_parent": { + "$ref": "AAAAAAGE4szs9+h/Oac=" + }, + "model": { + "$ref": "AAAAAAGE4szs9uh9g24=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 874, + "top": 1398, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4szs9+h/Oac=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4sE+rWjS0Ro=" + }, + "tail": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "lineStyle": 1, + "points": "752:1384;999:1397", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4szs9+iAc9k=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4szs9+iBXcQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4szs9+iCcNM=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4tYtO/vKSDw=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vGJb4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvLesM=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vGJb4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 307, + "top": 990, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvMEYo=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vGJb4=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 295, + "top": 999, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvNz7I=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vGJb4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 330, + "top": 971, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvODKo=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vHagQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 467, + "top": 1195, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvPeS0=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vHagQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 455, + "top": 1202, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvQM6Y=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vHagQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 491, + "top": 1182, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvRMHI=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vI5t8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 148, + "top": 785, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvSX64=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vI5t8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 139, + "top": 795, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvTefI=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vI5t8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 167, + "top": 765, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4tYtPPvU/Yo=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vHagQ=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4tYtPPvVIbU=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vI5t8=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4rUBBuKXi8U=" + }, + "tail": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "lineStyle": 1, + "points": "495:1213;144:762", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4tYtPPvLesM=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4tYtPPvMEYo=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4tYtPPvNz7I=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4tYtPPvODKo=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4tYtPPvPeS0=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4tYtPPvQM6Y=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4tYtPPvRMHI=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4tYtPPvSX64=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4tYtPPvTefI=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4tYtPPvU/Yo=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4tYtPPvVIbU=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4p2WgvztSoU=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "EtudiantNP", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4p/4dAogXjs=", + "_parent": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4p/4dAohTfg=", + "_parent": { + "$ref": "AAAAAAGE4p/4dAogXjs=" + }, + "reference": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4p/4dAoi4f0=", + "_parent": { + "$ref": "AAAAAAGE4p/4dAogXjs=" + }, + "reference": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "navigable": "navigable" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4p3Nuf0X6A8=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "GroupeNP", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qAGywuPKeo=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qAGywuQfmo=", + "_parent": { + "$ref": "AAAAAAGE4qAGywuPKeo=" + }, + "reference": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qAGywuROSk=", + "_parent": { + "$ref": "AAAAAAGE4qAGywuPKeo=" + }, + "reference": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "navigable": "navigable" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4p8HYf1E8fY=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Class1" + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAGE4p8Zsf2Fbgk=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Etudiant", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4p9I1P3byVw=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4p9I1f3cm0U=", + "_parent": { + "$ref": "AAAAAAGE4p9I1P3byVw=" + }, + "reference": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4p9I1f3dohA=", + "_parent": { + "$ref": "AAAAAAGE4p9I1P3byVw=" + }, + "reference": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4p9iVP51uPg=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4p9iVP52kIE=", + "_parent": { + "$ref": "AAAAAAGE4p9iVP51uPg=" + }, + "reference": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4p9iVP53diY=", + "_parent": { + "$ref": "AAAAAAGE4p9iVP51uPg=" + }, + "reference": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGE4qA11A4A2ms=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "name": "implements", + "source": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "target": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4q9WXIQFhKA=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "name": "Attribute1", + "type": "" + } + ] + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAGE4p8tYv2vTCo=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Groupe", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4p+LOAAOg+o=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4p+LOAAPLFA=", + "_parent": { + "$ref": "AAAAAAGE4p+LOAAOg+o=" + }, + "reference": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4p+LOAAQgkQ=", + "_parent": { + "$ref": "AAAAAAGE4p+LOAAOg+o=" + }, + "reference": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGE4qBAew6bdo4=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "name": "implements", + "source": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "target": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4p/dEwh1T3s=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "BDatabase", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qDCeBfbKqM=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qDCeBfcORE=", + "_parent": { + "$ref": "AAAAAAGE4qDCeBfbKqM=" + }, + "reference": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qDCeBfdl7Y=", + "_parent": { + "$ref": "AAAAAAGE4qDCeBfbKqM=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qDa2xpibOk=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qDa2xpjZjU=", + "_parent": { + "$ref": "AAAAAAGE4qDa2xpibOk=" + }, + "reference": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qDa2xpkrOo=", + "_parent": { + "$ref": "AAAAAAGE4qDa2xpibOk=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qd3GTjqNy4=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "depends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qd3GTjrdmk=", + "_parent": { + "$ref": "AAAAAAGE4qd3GTjqNy4=" + }, + "reference": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qd3GTjsb54=", + "_parent": { + "$ref": "AAAAAAGE4qd3GTjqNy4=" + }, + "reference": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qd+2D3CA/k=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "depends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qd+2D3DT10=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3CA/k=" + }, + "reference": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qd+2D3EufQ=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3CA/k=" + }, + "reference": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "navigable": "navigable" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4q/wQpYOV5o=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "db_host", + "visibility": "private", + "type": "String" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4rCYCaCjtvc=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "db_name", + "visibility": "private", + "type": "String" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4rC2yaPC6Ck=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "db_user", + "visibility": "private", + "type": "String" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4rDeeaVV3g0=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "db_password", + "visibility": "private", + "type": "String" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4rEKtKboHHo=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "sharedObject", + "visibility": "protected", + "type": "Connection" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4rFAuasD22Q=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "status", + "visibility": "private", + "type": "boolean" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4qm21eJSKV8=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "BDatabase", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qnoo+RR6ts=", + "_parent": { + "$ref": "AAAAAAGE4qm21eJSKV8=" + }, + "type": "constructor", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4qonuwLda5Q=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "fetchAll", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qrLCQQoyF4=", + "_parent": { + "$ref": "AAAAAAGE4qonuwLda5Q=" + }, + "name": "String", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qrLCQQp9cE=", + "_parent": { + "$ref": "AAAAAAGE4qonuwLda5Q=" + }, + "type": "ArrayList", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4qsGyQnNP50=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "insertRow", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qtaNwsYvsM=", + "_parent": { + "$ref": "AAAAAAGE4qsGyQnNP50=" + }, + "name": "String" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qtaNwsZK+E=", + "_parent": { + "$ref": "AAAAAAGE4qsGyQnNP50=" + }, + "name": "String[]" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qtaNwsakhU=", + "_parent": { + "$ref": "AAAAAAGE4qsGyQnNP50=" + }, + "name": "String[]" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qt0Tw1fhKE=", + "_parent": { + "$ref": "AAAAAAGE4qsGyQnNP50=" + }, + "type": "boolean", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4quBqRMmzk0=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "updateRow", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qu71BRx4+0=", + "_parent": { + "$ref": "AAAAAAGE4quBqRMmzk0=" + }, + "name": "String", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qu71BRyLrM=", + "_parent": { + "$ref": "AAAAAAGE4quBqRMmzk0=" + }, + "type": "boolean", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4qvHoRaRSFc=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "getSharedObject", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qv79BfcEaw=", + "_parent": { + "$ref": "AAAAAAGE4qvHoRaRSFc=" + }, + "type": "Connection", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4qwkiRsadEU=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "getUser", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qxDWxxlyuU=", + "_parent": { + "$ref": "AAAAAAGE4qwkiRsadEU=" + }, + "type": "String", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4qxcSR5fAt8=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "getEtuList", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qybkR+q5K0=", + "_parent": { + "$ref": "AAAAAAGE4qxcSR5fAt8=" + }, + "type": "ArrayList", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4qyj+SGkWMU=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "getGroupeList", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4q0IHCUwkEI=", + "_parent": { + "$ref": "AAAAAAGE4qyj+SGkWMU=" + }, + "type": "ArrayList", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4q4D6V52N+8=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "getHost", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4q4hl1/BfaA=", + "_parent": { + "$ref": "AAAAAAGE4q4D6V52N+8=" + }, + "type": "String", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4q4pQWG7wNA=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "getDatabaseName", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4q5TZWMGgr4=", + "_parent": { + "$ref": "AAAAAAGE4q4pQWG7wNA=" + }, + "type": "String", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4q5cAWZEjBM=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "getStatus", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4q6ahWePwXw=", + "_parent": { + "$ref": "AAAAAAGE4q5cAWZEjBM=" + }, + "type": "boolean", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4q6rMWqFThs=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "Operation1" + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4qCbhBYFkVk=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Controller", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qDxzhxMRLc=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "depends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qDxzhxNogE=", + "_parent": { + "$ref": "AAAAAAGE4qDxzhxMRLc=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qDxzxxO33s=", + "_parent": { + "$ref": "AAAAAAGE4qDxzhxMRLc=" + }, + "reference": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4rWaHvQ5kMg=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "implements", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4rWaHvQ63i4=", + "_parent": { + "$ref": "AAAAAAGE4rWaHvQ5kMg=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4rWaHvQ7hRo=", + "_parent": { + "$ref": "AAAAAAGE4rWaHvQ5kMg=" + }, + "reference": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4rWiPvshrMo=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "implements", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4rWiPvsiI6I=", + "_parent": { + "$ref": "AAAAAAGE4rWiPvshrMo=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4rWiPvsjjGM=", + "_parent": { + "$ref": "AAAAAAGE4rWiPvshrMo=" + }, + "reference": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4smstwPZxlM=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4smsuAPaK1g=", + "_parent": { + "$ref": "AAAAAAGE4smstwPZxlM=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4smsuAPb6eg=", + "_parent": { + "$ref": "AAAAAAGE4smstwPZxlM=" + }, + "reference": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4snCjQtmjHQ=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4snCjQtnd+s=", + "_parent": { + "$ref": "AAAAAAGE4snCjQtmjHQ=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4snCjQtoUFs=", + "_parent": { + "$ref": "AAAAAAGE4snCjQtmjHQ=" + }, + "reference": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "navigable": "navigable" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rI9U7E7Tcg=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "Controller", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rKOhrODBug=", + "_parent": { + "$ref": "AAAAAAGE4rI9U7E7Tcg=" + }, + "name": "BDatabase", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rKOhrOEWsk=", + "_parent": { + "$ref": "AAAAAAGE4rI9U7E7Tcg=" + }, + "type": "constructor", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rKfObjgBao=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "getMemberCount", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rLav7orD70=", + "_parent": { + "$ref": "AAAAAAGE4rKfObjgBao=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rLawLosXos=", + "_parent": { + "$ref": "AAAAAAGE4rKfObjgBao=" + }, + "type": "int", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rLkcLyTBf0=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "createJTable", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rM7Tr3eWtk=", + "_parent": { + "$ref": "AAAAAAGE4rLkcLyTBf0=" + }, + "name": "Object[][]", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rM7Tr3fmy8=", + "_parent": { + "$ref": "AAAAAAGE4rLkcLyTBf0=" + }, + "name": "String[]", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rM7Tr3gEwI=", + "_parent": { + "$ref": "AAAAAAGE4rLkcLyTBf0=" + }, + "type": "JTable", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rNWKMRdVwY=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "Display", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rOnO8Wo72s=", + "_parent": { + "$ref": "AAAAAAGE4rNWKMRdVwY=" + }, + "name": "String", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rOnO8WpTA8=", + "_parent": { + "$ref": "AAAAAAGE4rNWKMRdVwY=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rOnO8Wqi84=", + "_parent": { + "$ref": "AAAAAAGE4rNWKMRdVwY=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rOnO8WrSM8=", + "_parent": { + "$ref": "AAAAAAGE4rNWKMRdVwY=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rOnO8Wsfqg=", + "_parent": { + "$ref": "AAAAAAGE4rNWKMRdVwY=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rOnO8Wt+jg=", + "_parent": { + "$ref": "AAAAAAGE4rNWKMRdVwY=" + }, + "name": "JTable", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rOnO8Wuaq4=", + "_parent": { + "$ref": "AAAAAAGE4rNWKMRdVwY=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rO1aMyby70=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "DisplayWithListner", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rRKCM3mo1w=", + "_parent": { + "$ref": "AAAAAAGE4rO1aMyby70=" + }, + "name": "String", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rRKCM3ns8Y=", + "_parent": { + "$ref": "AAAAAAGE4rO1aMyby70=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rRKCM3oQUM=", + "_parent": { + "$ref": "AAAAAAGE4rO1aMyby70=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rRKCM3p9KQ=", + "_parent": { + "$ref": "AAAAAAGE4rO1aMyby70=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rRKCM3qVXQ=", + "_parent": { + "$ref": "AAAAAAGE4rO1aMyby70=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rRKCM3ravg=", + "_parent": { + "$ref": "AAAAAAGE4rO1aMyby70=" + }, + "name": "JTable", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rRKCM3sMbs=", + "_parent": { + "$ref": "AAAAAAGE4rO1aMyby70=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rRnMNS1WdI=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "DisplayModal", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rTh8dYAXoA=", + "_parent": { + "$ref": "AAAAAAGE4rRnMNS1WdI=" + }, + "name": "String", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rTh8dYB0hY=", + "_parent": { + "$ref": "AAAAAAGE4rRnMNS1WdI=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rTh8dYC8dw=", + "_parent": { + "$ref": "AAAAAAGE4rRnMNS1WdI=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rTh8dYD4RQ=", + "_parent": { + "$ref": "AAAAAAGE4rRnMNS1WdI=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rTh8dYEgwo=", + "_parent": { + "$ref": "AAAAAAGE4rRnMNS1WdI=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rTh8dYFl3Q=", + "_parent": { + "$ref": "AAAAAAGE4rRnMNS1WdI=" + }, + "name": "JPanel", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rTh8dYGBfw=", + "_parent": { + "$ref": "AAAAAAGE4rRnMNS1WdI=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4qEtIx0r84A=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "AdminView", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qFEKB6ZdB8=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qFEKB6aucM=", + "_parent": { + "$ref": "AAAAAAGE4qFEKB6ZdB8=" + }, + "reference": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qFEKB6b2sU=", + "_parent": { + "$ref": "AAAAAAGE4qFEKB6ZdB8=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qM71VXGTz0=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "name": "depends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qM71lXHacY=", + "_parent": { + "$ref": "AAAAAAGE4qM71VXGTz0=" + }, + "reference": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qM71lXIdSw=", + "_parent": { + "$ref": "AAAAAAGE4qM71VXGTz0=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qUahr08WMA=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qUahr09q54=", + "_parent": { + "$ref": "AAAAAAGE4qUahr08WMA=" + }, + "name": "extends", + "reference": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qUahr0+2Hc=", + "_parent": { + "$ref": "AAAAAAGE4qUahr08WMA=" + }, + "reference": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4slCNOCTeSo=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4slCNOCU4N8=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCTeSo=" + }, + "reference": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4slCNOCVy+4=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCTeSo=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4snhjheM/ok=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4snhjheNca8=", + "_parent": { + "$ref": "AAAAAAGE4snhjheM/ok=" + }, + "reference": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4snhjheOHts=", + "_parent": { + "$ref": "AAAAAAGE4snhjheM/ok=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4sxv+rYP7Zw=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sxv+rYQMog=", + "_parent": { + "$ref": "AAAAAAGE4sxv+rYP7Zw=" + }, + "reference": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sxv+rYRZ80=", + "_parent": { + "$ref": "AAAAAAGE4sxv+rYP7Zw=" + }, + "reference": { + "$ref": "AAAAAAGE4swz+6thgVI=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGE4szLwtH0xVA=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "source": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "target": { + "$ref": "AAAAAAGE4swz+6thgVI=" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4tB80FsWAo4=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "name": "e", + "visibility": "private", + "type": "ArrayList" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4tDmvmDhrXg=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "name": "g", + "visibility": "private", + "type": "ArrayList" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4tEJJWWM3iI=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "name": "listener", + "visibility": "private", + "type": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4tbmTzZ/hDg=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "name": "AdminView", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4tidaDoHHSY=", + "_parent": { + "$ref": "AAAAAAGE4tbmTzZ/hDg=" + }, + "name": "ArrayList", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4tidaDoID+M=", + "_parent": { + "$ref": "AAAAAAGE4tbmTzZ/hDg=" + }, + "name": "ArrayList", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4tidaDoJCAc=", + "_parent": { + "$ref": "AAAAAAGE4tbmTzZ/hDg=" + }, + "name": "Controller", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4tidaDoK3XQ=", + "_parent": { + "$ref": "AAAAAAGE4tbmTzZ/hDg=" + }, + "type": "constructor", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4qFLpB+NJUQ=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "StudentView", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qFtECMkH6o=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qFtECMlbL8=", + "_parent": { + "$ref": "AAAAAAGE4qFtECMkH6o=" + }, + "reference": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qFtECMm404=", + "_parent": { + "$ref": "AAAAAAGE4qFtECMkH6o=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qMrWFGi+L0=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "depends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qMrWFGjuBU=", + "_parent": { + "$ref": "AAAAAAGE4qMrWFGi+L0=" + }, + "reference": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qMrWFGkq24=", + "_parent": { + "$ref": "AAAAAAGE4qMrWFGi+L0=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qUS+LcsK1I=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "extends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qUS+Lct1eM=", + "_parent": { + "$ref": "AAAAAAGE4qUS+LcsK1I=" + }, + "reference": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qUS+Lcuwb8=", + "_parent": { + "$ref": "AAAAAAGE4qUS+LcsK1I=" + }, + "reference": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4sktPt2JgsE=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sktPt2KvdM=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2JgsE=" + }, + "reference": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sktPt2L5ag=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2JgsE=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4snbtBO8+xs=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4snbtBO9LmM=", + "_parent": { + "$ref": "AAAAAAGE4snbtBO8+xs=" + }, + "reference": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4snbtBO+BvY=", + "_parent": { + "$ref": "AAAAAAGE4snbtBO8+xs=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4syDOsUg1E0=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4syDOsUhDLA=", + "_parent": { + "$ref": "AAAAAAGE4syDOsUg1E0=" + }, + "reference": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4syDO8Ui8dY=", + "_parent": { + "$ref": "AAAAAAGE4syDOsUg1E0=" + }, + "reference": { + "$ref": "AAAAAAGE4swz+6thgVI=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGE4szUKtgdsEw=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "source": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "target": { + "$ref": "AAAAAAGE4swz+6thgVI=" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4s1PAANH4L8=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "e", + "visibility": "private", + "type": "ArrayList" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4s1lCARtPNg=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "g", + "visibility": "private", + "type": "ArrayList" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4s12LwbXEdk=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "listener", + "visibility": "private", + "type": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4s2AVwhF45g=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "groupeOption", + "visibility": "private", + "type": "JComboBox" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4s2SPwlr3Mo=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "text", + "visibility": "private", + "type": "JTextField" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4tQPtYGgyUw=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "StudentView", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4tRfIIaTmlY=", + "_parent": { + "$ref": "AAAAAAGE4tQPtYGgyUw=" + }, + "name": "ArrayList" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4tRfIIaUB3k=", + "_parent": { + "$ref": "AAAAAAGE4tQPtYGgyUw=" + }, + "name": "ArrayList" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4tRfIIaVLSM=", + "_parent": { + "$ref": "AAAAAAGE4tQPtYGgyUw=" + }, + "name": "Controller" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4tRfIIaWI3Q=", + "_parent": { + "$ref": "AAAAAAGE4tQPtYGgyUw=" + }, + "type": "constructor", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4s69HyGFSAM=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "getComboSelection", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4s7Q/iOESfY=", + "_parent": { + "$ref": "AAAAAAGE4s69HyGFSAM=" + }, + "type": "String", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4s7fLiXGwLM=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "getSearchStud", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4s7wKicROmA=", + "_parent": { + "$ref": "AAAAAAGE4s7fLiXGwLM=" + }, + "type": "String", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4s8X3ypzgeE=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "getComboSelectionIndex", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4s8slSxyboE=", + "_parent": { + "$ref": "AAAAAAGE4s8X3ypzgeE=" + }, + "type": "int", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4s9E/y7Y0K0=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "Display", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4s9jnjDXPUk=", + "_parent": { + "$ref": "AAAAAAGE4s9E/y7Y0K0=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4tJ4HnedQ4o=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "fefse" + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4qGQZCqwFy4=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "ProfView", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qGu+i25qMg=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qGu+i26odA=", + "_parent": { + "$ref": "AAAAAAGE4qGu+i25qMg=" + }, + "reference": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qGu+i27fMU=", + "_parent": { + "$ref": "AAAAAAGE4qGu+i25qMg=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qNBjlhwujs=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "name": "depends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qNBjlhxUmM=", + "_parent": { + "$ref": "AAAAAAGE4qNBjlhwujs=" + }, + "reference": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qNBjlhyesE=", + "_parent": { + "$ref": "AAAAAAGE4qNBjlhwujs=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qUiT8GxqoE=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "name": "extends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qUiT8GyFHg=", + "_parent": { + "$ref": "AAAAAAGE4qUiT8GxqoE=" + }, + "reference": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qUiT8Gz1hY=", + "_parent": { + "$ref": "AAAAAAGE4qUiT8GxqoE=" + }, + "reference": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4slLAOST7uI=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4slLAOSUj3I=", + "_parent": { + "$ref": "AAAAAAGE4slLAOST7uI=" + }, + "reference": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4slLAOSVsLc=", + "_parent": { + "$ref": "AAAAAAGE4slLAOST7uI=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4sntchzQ/X8=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sntchzRlmY=", + "_parent": { + "$ref": "AAAAAAGE4sntchzQ/X8=" + }, + "reference": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sntchzS/tc=", + "_parent": { + "$ref": "AAAAAAGE4sntchzQ/X8=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4sx2+LypsyQ=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sx2+LyqE0g=", + "_parent": { + "$ref": "AAAAAAGE4sx2+LypsyQ=" + }, + "reference": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sx2+LyrD1A=", + "_parent": { + "$ref": "AAAAAAGE4sx2+LypsyQ=" + }, + "reference": { + "$ref": "AAAAAAGE4swz+6thgVI=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGE4szbqN2DSV0=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "source": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "target": { + "$ref": "AAAAAAGE4swz+6thgVI=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4qI+DTnCoLk=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "TestTexteMNP", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qJ+Uz3uC7g=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + }, + "name": "depends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qJ+Uz3vZaI=", + "_parent": { + "$ref": "AAAAAAGE4qJ+Uz3uC7g=" + }, + "reference": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qJ+Uz3wcOE=", + "_parent": { + "$ref": "AAAAAAGE4qJ+Uz3uC7g=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4sHLAZOPXog=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + }, + "name": "main", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4sIB0pdHHIw=", + "_parent": { + "$ref": "AAAAAAGE4sHLAZOPXog=" + }, + "name": "String[]", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4sIB0pdIBz8=", + "_parent": { + "$ref": "AAAAAAGE4sHLAZOPXog=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4qLhnkuLCfg=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "MainMenu", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qMaPk5iTLs=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qMaPk5jUJw=", + "_parent": { + "$ref": "AAAAAAGE4qMaPk5iTLs=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qMaPk5k0Ys=", + "_parent": { + "$ref": "AAAAAAGE4qMaPk5iTLs=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qT5YLOz1T0=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "extends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qT5YLO0PZo=", + "_parent": { + "$ref": "AAAAAAGE4qT5YLOz1T0=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qT5YLO1qzA=", + "_parent": { + "$ref": "AAAAAAGE4qT5YLOz1T0=" + }, + "reference": { + "$ref": "AAAAAAGE4qTgpq+Bd7w=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4sDWGFY5n9s=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "depends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sDWGFY6Wks=", + "_parent": { + "$ref": "AAAAAAGE4sDWGFY5n9s=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sDWGFY7LsE=", + "_parent": { + "$ref": "AAAAAAGE4sDWGFY5n9s=" + }, + "reference": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4sFco3BckbQ=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "extends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sFco3BdKqY=", + "_parent": { + "$ref": "AAAAAAGE4sFco3BckbQ=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sFco3BerWE=", + "_parent": { + "$ref": "AAAAAAGE4sFco3BckbQ=" + }, + "reference": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGE4szs9uh9g24=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "source": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "target": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4tYtO/vGJb4=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4tYtO/vHagQ=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vGJb4=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4tYtO/vI5t8=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vGJb4=" + }, + "reference": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "navigable": "navigable" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sJMIqFRTkw=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "MENU", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sKX36XqW3o=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "ADMIN", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sLA16opeug=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "PROF", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sLZn65oz9s=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "STUDENT", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sMDr7KngKA=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "FULL", + "visibility": "private", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sM0V7dAAXk=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "WINDOW", + "visibility": "private", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sNnTr0U8GA=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "MINIMUM_SIZE", + "visibility": "private", + "type": "Dimension" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sPGX8UFexc=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "adminPanel", + "visibility": "private", + "type": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + } + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sQlT82p6TA=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "adminColor", + "visibility": "private", + "type": "Color" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sRU/9+f8EE=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "profColor", + "visibility": "private", + "type": "Color" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sR0b+S/Zew=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "studentColor", + "visibility": "private", + "type": "Color" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sSeD+lYYfI=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "screenStatus", + "visibility": "private", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sXatyepVCo=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "currentView", + "visibility": "private", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sYiBy1Qc+8=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "menuBar", + "ownedElements": [ + { + "_type": "UMLConstraint", + "_id": "AAAAAAGE4sZlWTDbXo4=", + "_parent": { + "$ref": "AAAAAAGE4sYiBy1Qc+8=" + }, + "name": "Constraint1" + } + ], + "visibility": "private", + "type": "JMenuBar" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sZyvzXK6Bw=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "listener", + "visibility": "private", + "type": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sbDtz9/TqE=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "av", + "visibility": "private", + "type": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + } + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4spWXlPhZGk=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "sv", + "visibility": "private", + "type": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + } + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sp3pleQYMY=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "pv", + "visibility": "private", + "type": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + } + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sqzXlyeNgE=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "table", + "visibility": "private", + "type": "JTable" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4srSXl5SDhw=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "cardIndex", + "visibility": "private", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4srufWAGWN4=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "viewName", + "visibility": "private", + "type": "String" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4staPnAQfm0=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "CustomJButton", + "visibility": "private", + "type": "String" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rhi+oijZe4=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "MainMenu", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4riiXYue4ho=", + "_parent": { + "$ref": "AAAAAAGE4rhi+oijZe4=" + }, + "name": "Controller", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4riiXYufoTs=", + "_parent": { + "$ref": "AAAAAAGE4rhi+oijZe4=" + }, + "type": "constructor", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rjvoJq8APM=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "MainMenu", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rlg2pw9sv0=", + "_parent": { + "$ref": "AAAAAAGE4rjvoJq8APM=" + }, + "name": "Controller", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rlg2pw+PXg=", + "_parent": { + "$ref": "AAAAAAGE4rjvoJq8APM=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rlg2pw/3Ys=", + "_parent": { + "$ref": "AAAAAAGE4rjvoJq8APM=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rlg2pxAchQ=", + "_parent": { + "$ref": "AAAAAAGE4rjvoJq8APM=" + }, + "type": "constructor", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rmUkK76FnA=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "setScreenStyle", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rm/LbB7asc=", + "_parent": { + "$ref": "AAAAAAGE4rmUkK76FnA=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rm/LbB8pKc=", + "_parent": { + "$ref": "AAAAAAGE4rmUkK76FnA=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rnMkLPH8L8=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "init", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4roAWLVIiq0=", + "_parent": { + "$ref": "AAAAAAGE4rnMkLPH8L8=" + }, + "name": "Controller", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4roAWLVJaAs=", + "_parent": { + "$ref": "AAAAAAGE4rnMkLPH8L8=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4roSULfCLoo=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "createJMenuBar", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rpAAblDxgc=", + "_parent": { + "$ref": "AAAAAAGE4roSULfCLoo=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rwl1+Qx/PE=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "setFullScreen", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r0/heYH3kI=", + "_parent": { + "$ref": "AAAAAAGE4rwl1+Qx/PE=" + }, + "name": "ActionEvent", + "type": "" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r1Wl+l7gg4=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "unsetFullScreen", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r1nyer8BHU=", + "_parent": { + "$ref": "AAAAAAGE4r1Wl+l7gg4=" + }, + "name": "ActionEvent", + "type": "" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r2F0fFlVUQ=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "backtoMainMenu", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r2yDvUyBT8=", + "_parent": { + "$ref": "AAAAAAGE4r2F0fFlVUQ=" + }, + "name": "ActionEvent", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r2yDvUzlIw=", + "_parent": { + "$ref": "AAAAAAGE4r2F0fFlVUQ=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r4wV/jSV10=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "cardWithTable", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r5YFfpThnw=", + "_parent": { + "$ref": "AAAAAAGE4r4wV/jSV10=" + }, + "name": "JPanel", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r5YFfpUajM=", + "_parent": { + "$ref": "AAAAAAGE4r4wV/jSV10=" + }, + "name": "String", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r5YFfpVkAQ=", + "_parent": { + "$ref": "AAAAAAGE4r4wV/jSV10=" + }, + "type": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + }, + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r50Z/7Hw2A=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "changeView", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r6bmgBIiFk=", + "_parent": { + "$ref": "AAAAAAGE4r50Z/7Hw2A=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r6bmgBJZeQ=", + "_parent": { + "$ref": "AAAAAAGE4r50Z/7Hw2A=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r63WAOUAn0=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "updateTable", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r7R2AUVXdQ=", + "_parent": { + "$ref": "AAAAAAGE4r63WAOUAn0=" + }, + "name": "JTable", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r7R2QUW+00=", + "_parent": { + "$ref": "AAAAAAGE4r63WAOUAn0=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r7opwfj3I0=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "firstCard", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r8CbAlkg8Q=", + "_parent": { + "$ref": "AAAAAAGE4r7opwfj3I0=" + }, + "type": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + }, + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r8aEAuyW6c=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "adminView", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r8tQA0z4Z8=", + "_parent": { + "$ref": "AAAAAAGE4r8aEAuyW6c=" + }, + "type": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + }, + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r94UiRbxuA=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "profView", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r+PpiXcHiM=", + "_parent": { + "$ref": "AAAAAAGE4r94UiRbxuA=" + }, + "type": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + }, + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r+hHyh++3E=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "studentView", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r+3+Sn/M3A=", + "_parent": { + "$ref": "AAAAAAGE4r+hHyh++3E=" + }, + "type": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + }, + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4sCoH0utsso=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "initView", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4sDD1E0umwM=", + "_parent": { + "$ref": "AAAAAAGE4sCoH0utsso=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4sDD1E0vyfo=", + "_parent": { + "$ref": "AAAAAAGE4sCoH0utsso=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4qSLlaEqlNE=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "JPanel" + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4qTgpq+Bd7w=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "javax.swing.", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rqtksc723Y=", + "_parent": { + "$ref": "AAAAAAGE4qTgpq+Bd7w=" + }, + "name": "JFrame" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rrLkMsyKF4=", + "_parent": { + "$ref": "AAAAAAGE4qTgpq+Bd7w=" + }, + "name": "JMenuBar" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rs8B9MZfCg=", + "_parent": { + "$ref": "AAAAAAGE4qTgpq+Bd7w=" + }, + "name": "JPanel" + } + ] + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAGE4rUBBuKVNBk=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "ActionListener", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rXpQRbKjz0=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "name": "actionPerformed", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rZAGxvo+q0=", + "_parent": { + "$ref": "AAAAAAGE4rXpQRbKjz0=" + }, + "name": "ActionEvent", + "type": "" + } + ] + } + ] + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAGE4rU3TuS3kkc=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "ListSelectionListener", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rZhOicVn78=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "name": "Operation1" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rZy6isNc2o=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "name": "valueChanged", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rbabTCAwJE=", + "_parent": { + "$ref": "AAAAAAGE4rZy6isNc2o=" + }, + "name": "ListSelectionEvent", + "type": "" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4sE+rWjQPNY=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "JFrame", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4sjbEbLkth8=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sjbEbLl+Ro=", + "_parent": { + "$ref": "AAAAAAGE4sjbEbLkth8=" + }, + "reference": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sjbEbLmXhw=", + "_parent": { + "$ref": "AAAAAAGE4sjbEbLkth8=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "navigable": "navigable" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4swz+6thgVI=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "JPanel" + } + ] + } + ] +} \ No newline at end of file diff --git a/out/production/FIProjetIHM2022/API/AbstractChangementFactory.class b/out/production/FIProjetIHM2022/API/AbstractChangementFactory.class deleted file mode 100644 index 0045397..0000000 Binary files a/out/production/FIProjetIHM2022/API/AbstractChangementFactory.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/API/AbstractGroupeFactory.class b/out/production/FIProjetIHM2022/API/AbstractGroupeFactory.class deleted file mode 100644 index 0bae738..0000000 Binary files a/out/production/FIProjetIHM2022/API/AbstractGroupeFactory.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/API/Changement.class b/out/production/FIProjetIHM2022/API/Changement.class deleted file mode 100644 index 4b49098..0000000 Binary files a/out/production/FIProjetIHM2022/API/Changement.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/API/Etudiant.class b/out/production/FIProjetIHM2022/API/Etudiant.class deleted file mode 100644 index f44b580..0000000 Binary files a/out/production/FIProjetIHM2022/API/Etudiant.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/API/Groupe.class b/out/production/FIProjetIHM2022/API/Groupe.class deleted file mode 100644 index 20d30dd..0000000 Binary files a/out/production/FIProjetIHM2022/API/Groupe.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/API/MonPrint.class b/out/production/FIProjetIHM2022/API/MonPrint.class deleted file mode 100644 index b4529e8..0000000 Binary files a/out/production/FIProjetIHM2022/API/MonPrint.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/API/TypeGroupe.class b/out/production/FIProjetIHM2022/API/TypeGroupe.class deleted file mode 100644 index 3c59a8d..0000000 Binary files a/out/production/FIProjetIHM2022/API/TypeGroupe.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/MNP/AbstractChangementFactoryNP.class b/out/production/FIProjetIHM2022/MNP/AbstractChangementFactoryNP.class deleted file mode 100644 index c765d18..0000000 Binary files a/out/production/FIProjetIHM2022/MNP/AbstractChangementFactoryNP.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/MNP/AbstractGroupeFactoryNP.class b/out/production/FIProjetIHM2022/MNP/AbstractGroupeFactoryNP.class deleted file mode 100644 index bc333f6..0000000 Binary files a/out/production/FIProjetIHM2022/MNP/AbstractGroupeFactoryNP.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/MNP/ChangementNP.class b/out/production/FIProjetIHM2022/MNP/ChangementNP.class deleted file mode 100644 index 5018406..0000000 Binary files a/out/production/FIProjetIHM2022/MNP/ChangementNP.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/MNP/EtudiantNP.class b/out/production/FIProjetIHM2022/MNP/EtudiantNP.class deleted file mode 100644 index 3e96d9d..0000000 Binary files a/out/production/FIProjetIHM2022/MNP/EtudiantNP.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/MNP/GroupeNP.class b/out/production/FIProjetIHM2022/MNP/GroupeNP.class deleted file mode 100644 index 5b97be3..0000000 Binary files a/out/production/FIProjetIHM2022/MNP/GroupeNP.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/Test/AdminView.class b/out/production/FIProjetIHM2022/Test/AdminView.class deleted file mode 100644 index 4596585..0000000 Binary files a/out/production/FIProjetIHM2022/Test/AdminView.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/Test/BDatabase.class b/out/production/FIProjetIHM2022/Test/BDatabase.class deleted file mode 100644 index 6febffd..0000000 Binary files a/out/production/FIProjetIHM2022/Test/BDatabase.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/Test/BFrame.class b/out/production/FIProjetIHM2022/Test/BFrame.class deleted file mode 100644 index 0ccdf08..0000000 Binary files a/out/production/FIProjetIHM2022/Test/BFrame.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/Test/BLayout.class b/out/production/FIProjetIHM2022/Test/BLayout.class deleted file mode 100644 index 1697e2b..0000000 Binary files a/out/production/FIProjetIHM2022/Test/BLayout.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/Test/Controller$1.class b/out/production/FIProjetIHM2022/Test/Controller$1.class deleted file mode 100644 index 8cf9484..0000000 Binary files a/out/production/FIProjetIHM2022/Test/Controller$1.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/Test/Controller.class b/out/production/FIProjetIHM2022/Test/Controller.class deleted file mode 100644 index 78de6f9..0000000 Binary files a/out/production/FIProjetIHM2022/Test/Controller.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/Test/ProfView$1.class b/out/production/FIProjetIHM2022/Test/ProfView$1.class deleted file mode 100644 index db245f8..0000000 Binary files a/out/production/FIProjetIHM2022/Test/ProfView$1.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/Test/ProfView.class b/out/production/FIProjetIHM2022/Test/ProfView.class deleted file mode 100644 index 96a9340..0000000 Binary files a/out/production/FIProjetIHM2022/Test/ProfView.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/Test/TestTexteMNP.class b/out/production/FIProjetIHM2022/Test/TestTexteMNP.class deleted file mode 100644 index f2ae00e..0000000 Binary files a/out/production/FIProjetIHM2022/Test/TestTexteMNP.class and /dev/null differ diff --git a/out/production/FIProjetIHM2022/Test/libs/mariadb-connector.jar b/out/production/FIProjetIHM2022/Test/libs/mariadb-connector.jar deleted file mode 100644 index 58d75f3..0000000 Binary files a/out/production/FIProjetIHM2022/Test/libs/mariadb-connector.jar and /dev/null differ diff --git a/src/Test/AdminView.java b/src/Test/AdminView.java index f8f40e8..0388e26 100644 --- a/src/Test/AdminView.java +++ b/src/Test/AdminView.java @@ -1,71 +1,71 @@ -package Test; - -import API.Etudiant; -import API.Groupe; - -import java.awt.*; -import java.util.ArrayList; -import javax.swing.JButton; -import javax.swing.JLabel; -import javax.swing.JPanel; - -public class AdminView extends JPanel { - private final ArrayList e; - private final ArrayList g; - private final Controller listener; - - public AdminView(ArrayList e, ArrayList g, Controller listener) { - super(); - - this.setLayout(new GridBagLayout()); - - this.listener = listener; - this.g = g; - this.e = e; - - Display(); - } - - public void Display() { - BLayout settings = new BLayout(); - settings.setPositionX(0); - - settings.setPositionY(0); - CustomJButton studList = new CustomJButton("Voir la liste des étudiants"); - studList.setActionCommand("pv::GetStudList"); - studList.addActionListener(this.listener); - this.add(studList, settings); - - settings.setPositionY(1); - this.add(new JLabel(" "), settings); - - settings.setPositionY(2); - CustomJButton moveStudGrup = new CustomJButton("Changer le groupe d'un étudiant"); - moveStudGrup.addActionListener(this.listener); - moveStudGrup.setActionCommand("av::MoveStudGrup"); - this.add(moveStudGrup, settings); - - settings.setPositionY(3); - this.add(new JLabel(" "), settings); - - settings.setPositionY(4); - CustomJButton addStudGrup = new CustomJButton("Ajouter un étudiant dans un groupe"); - addStudGrup.addActionListener(this.listener); - addStudGrup.setActionCommand("av::AddStudGrup"); - this.add(addStudGrup, settings); - - settings.setPositionY(5); - this.add(new JLabel(" "), settings); - - settings.setPositionY(6); - this.add(new JLabel(" "), settings); - - settings.setPositionY(7); - CustomJButton createGrup = new CustomJButton("Créer un groupe"); - createGrup.addActionListener(this.listener); - createGrup.setActionCommand("av::CreateGrup"); - this.add(createGrup, settings); - - this.repaint(); - } -} +package Test; + +import API.Etudiant; +import API.Groupe; + +import java.awt.*; +import java.util.ArrayList; +import javax.swing.JButton; +import javax.swing.JLabel; +import javax.swing.JPanel; + +public class AdminView extends JPanel { + private final ArrayList e; + private final ArrayList g; + private final Controller listener; + + public AdminView(ArrayList e, ArrayList g, Controller listener) { + super(); + + this.setLayout(new GridBagLayout()); + + this.listener = listener; + this.g = g; + this.e = e; + + Display(); + } + + public void Display() { + BLayout settings = new BLayout(); + settings.setPositionX(0); + + settings.setPositionY(0); + CustomJButton studList = new CustomJButton("Voir la liste des étudiants"); + studList.setActionCommand("pv::GetStudList"); + studList.addActionListener(this.listener); + this.add(studList, settings); + + settings.setPositionY(1); + this.add(new JLabel(" "), settings); + + settings.setPositionY(2); + CustomJButton moveStudGrup = new CustomJButton("Changer le groupe d'un étudiant"); + moveStudGrup.addActionListener(this.listener); + moveStudGrup.setActionCommand("av::MoveStudGrup"); + this.add(moveStudGrup, settings); + + settings.setPositionY(3); + this.add(new JLabel(" "), settings); + + settings.setPositionY(4); + CustomJButton addStudGrup = new CustomJButton("Ajouter un étudiant dans un groupe"); + addStudGrup.addActionListener(this.listener); + addStudGrup.setActionCommand("av::AddStudGrup"); + this.add(addStudGrup, settings); + + settings.setPositionY(5); + this.add(new JLabel(" "), settings); + + settings.setPositionY(6); + this.add(new JLabel(" "), settings); + + settings.setPositionY(7); + CustomJButton createGrup = new CustomJButton("Créer un groupe"); + createGrup.addActionListener(this.listener); + createGrup.setActionCommand("av::CreateGrup"); + this.add(createGrup, settings); + + this.repaint(); + } +} diff --git a/src/Test/Controller.java b/src/Test/Controller.java index d2dda01..549fe0b 100644 --- a/src/Test/Controller.java +++ b/src/Test/Controller.java @@ -1,706 +1,706 @@ -package Test; - -import API.*; -import MNP.*; - -// TODO: Trier ça pour faire un import par package utilisés (je n'ai pas eu le temps de le faire) -import javax.swing.*; -import java.awt.*; - -import javax.swing.event.ListSelectionEvent; -import javax.swing.event.ListSelectionListener; -import javax.swing.table.TableModel; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; -import java.util.ArrayList; -import java.util.Objects; - - -/** - * Récupérer les actions des utilisateurs avec des ActionListener - * et ListSelectionListener afin de lancer la vue demandée ou les - * les fonctionnalitées demandées. - */ -public class Controller implements ActionListener, ListSelectionListener { - private final BDatabase db; - - private ProfView pv; - private AdminView av; - private StudentView sv; - private BFrame currentModal; - private MainMenu parent; - - private ArrayList e; - private ArrayList g; - - private JTable currentJTableUse; - private JComboBox list; - private JComboBox requestTypeSelector; - - private JTextArea content; - private ArrayList tmpStud; - - private JTextField l1; - private JTextField l2; - private JTextField l3; - - public Controller(BDatabase db) { - this.db = db; - this.e = this.db.getEtuList(); - this.g = this.db.getGroupeList(); - this.sv = new StudentView(this.e, this.g, this); - this.pv = new ProfView(this.e, this.g, this); - this.av = new AdminView(this.e, this.g, this); - this.parent = new MainMenu(this); - } - - public Controller(BDatabase db, int selectedView) { - this.db = db; - this.e = this.db.getEtuList(); - this.g = this.db.getGroupeList(); - this.sv = new StudentView(this.e, this.g, this); - this.pv = new ProfView(this.e, this.g, this); - this.av = new AdminView(this.e, this.g, this); - this.parent = new MainMenu(this, selectedView); - } - - /** - * - * Récuperer le nombre de membres d'un groupe - * - * @param id le groupe - * @return le nombre de membres - * */ - public int getMemberCount(int id) { - int j = 0; - - for(int i = 0; i <= this.e.size()-1; i++) { - if(this.e.get(i).getGroupe() == id) { - j++; - } - } - - return j; - } - /** - * Pour créer une JTable - * @param data Les données - * @param title Les titres - * */ - private JTable createJTable(Object[][] data, String[] title) { - return new JTable(data, title) { - public boolean editCellAt(int row, int column, java.util.EventObject e) { - return false; - } - }; - } - - /** - * Pour afficher une JTable sans listener - * - * @param liste La JTable - * */ - private void Display(JTable liste) { - liste.getTableHeader().setReorderingAllowed(false); - liste.setFillsViewportHeight(true); - this.currentJTableUse = liste; - this.parent.updateTable(liste); - } - - /** - * Pour afficher une JTable contenant un listener - * - * @param liste La JTable - * */ - private void DisplayWithListner(JTable liste) { - ListSelectionModel lsm = liste.getSelectionModel(); - lsm.addListSelectionListener(this); - liste.getTableHeader().setReorderingAllowed(false); - liste.setFillsViewportHeight(true); - - this.currentJTableUse = liste; - this.parent.updateTable(liste); - } - - /** - * Pour afficher une modale classique pour plus de libertées (panel a créer au préalable) - * - * @param frameTitle Le titre de la fenêtre - * @param size_x Taille en x - * @param size_y Taille en y - * @param loca_x Localisation en x - * @param loca_y Localisation en y - * @param forModal Le panel a mettre dans la fenêtre (libre) - * */ - private void DisplayModal(String frameTitle, int size_x, int size_y, int loca_x, int loca_y, JPanel forModal) { - this.currentModal = new BFrame(frameTitle, loca_x, loca_y, size_x, size_y, this.parent, forModal); - } - - @Override - public void actionPerformed(ActionEvent e) { - String command = e.getActionCommand(); - this.e = this.db.getEtuList(); - String groupeOption = this.pv.getComboSelection(); - int groupeIndex = 0; - String text = this.pv.getSearchStud(); - - if(Objects.equals(command, "pv::GetStudList")) { - String[][] data = new String[this.e.size()][2]; - - String[] titre = { - "Nom", - "Prénom", - "Groupe" - }; - - for(int i = 0; i <= this.e.size()-1; i++) { - String[] info = { - this.e.get(i).getNom(), - this.e.get(i).getPrenom(), - this.getGroupeById(this.e.get(i).getGroupe()) - }; - - data[i] = info; - } - - Display(this.createJTable(data, titre)); - } - - else if(Objects.equals(command, "pv::GetListFiltered") || - Objects.equals(command, "sv::GetListFiltered")) { - - if(Objects.equals(command, "pv::GetListFiltered")) { - groupeIndex = this.pv.getComboSelectionIndex(); - } else { - groupeIndex = this.sv.getComboSelectionIndex(); - } - - String[][] data = new String[this.e.size()][1]; - - String[] titre = { - "Nom", - "Prénom" - }; - - int i, j; - - for(i = 0, j = 0; i <= this.e.size()-1; i++) { - if(this.e.get(i).getGroupe() == groupeIndex) { - String[] info = { - this.e.get(i).getNom(), - this.e.get(i).getPrenom() - }; - - data[j] = info; - j++; - } - } - - String[][] data_final = new String[j][1]; - for(int x = 0; x <= j-1; x++) { - data_final[x] = data[x]; - } - - Display(this.createJTable(data_final, titre)); - } - - else if(Objects.equals(command, "pv::SearchStudentPer3Letters")) { - if(text.length() < 3 || text == null) { - JOptionPane.showMessageDialog( - this.pv, - "Veuillez écrire 3 lettres", - "Erreur.", - JOptionPane.ERROR_MESSAGE - ); - } else { - char[] beg = text.toCharArray(); - - ArrayList filtreEleveNom = db.fetchAll("SELECT nom FROM fi_eleves WHERE nom LIKE '" + beg[0] + beg[1] + beg[2] + "%'"); - ArrayList filtreElevePrenom = db.fetchAll("SELECT prenom FROM fi_eleves WHERE nom LIKE '" + beg[0] + beg[1] + beg[2] + "%'"); - ArrayList filtreEleveGroupe = db.fetchAll("SELECT groupe FROM fi_eleves WHERE nom LIKE '" + beg[0] + beg[1] + beg[2] + "%'"); - - System.out.println(filtreEleveGroupe.size() + filtreElevePrenom.size() + filtreEleveGroupe.size()); - - if(filtreEleveGroupe.size() == 0 || filtreEleveNom.size() == 0 || filtreElevePrenom.size() == 0) { - JOptionPane.showMessageDialog( - this.pv, - "Elève introuvable !", - "Erreur.", - JOptionPane.ERROR_MESSAGE - ); - } else { - String[] titre = { - "Nom", - "Prénom", - "Groupe" - }; - - String[][] data = new String[filtreEleveNom.size()][2]; - - for(int i = 0; i <= filtreEleveNom.size()-1; i++){ - data[i] = new String[]{ - filtreEleveNom.get(i), - filtreElevePrenom.get(i), - String.valueOf(filtreEleveGroupe.get(i)) - }; - } - - Display(this.createJTable(data, titre)); - } - } - } - - else if(Objects.equals(command, "av::MoveStudGrup")) { - Object[][] data = new Object[this.e.size()][3]; - - String[] titre = { - "Nom", - "Prénom", - "Groupe", - "Action" - }; - - for(int i = 0; i <= this.e.size()-1; i++) { - Object[] info = { - this.e.get(i).getNom(), - this.e.get(i).getPrenom(), - String.valueOf(this.e.get(i).getGroupe()), - "[DEPLACER]" - }; - - data[i] = info; - } - - DisplayWithListner(this.createJTable(data, titre)); - } - - else if(Objects.equals(command, "av::AddStudGrup")) { - ArrayList> data = new ArrayList<>(); - - String[] titre = { - "Nom", - "Prénom", - "Groupe", - "Action" - }; - - int i, j; - - for(i = 0; i <= this.e.size()-1; i++) { - if(this.e.get(i).getGroupe() == -1) { - ArrayList info = new ArrayList<>(); - info.add(this.e.get(i).getNom()); - info.add(this.e.get(i).getPrenom()); - info.add(String.valueOf(this.e.get(i).getGroupe())); - info.add("[AJOUTER]"); - - data.add(info); - } - } - - String[][] stringArray = data.stream().map(u -> u.toArray(new String[0])).toArray(String[][]::new); - - DisplayWithListner(this.createJTable(stringArray, titre)); - } - - else if(Objects.equals(command, "crtll::ActionAddAndMoveGrup")) { - this.tmpStud.add(String.valueOf(this.list.getSelectedIndex())); - - String query = - "UPDATE fi_eleves SET groupe=" + this.tmpStud.get(2) + - " WHERE nom='" + this.tmpStud.get(0) + - "' AND prenom='" + this.tmpStud.get(1) + "'" - ; - - System.out.println(query); - - if(db.updateRow(query)) { - JOptionPane.showMessageDialog( - this.currentModal, - this.tmpStud.get(0) + " " + this.tmpStud.get(1) + " a bien ete deplace dans le " + this.list.getSelectedItem(), - "Déplacement effectué", - JOptionPane.INFORMATION_MESSAGE - ); - - this.e = this.db.getEtuList(); - - System.out.println("[+] Modification de " + this.tmpStud.get(1) + " " + this.tmpStud.get(0) + " effectue"); - } else { - JOptionPane.showMessageDialog( - this.currentModal, - this.tmpStud.get(0) + " " + this.tmpStud.get(1) + " n'a pas pu etre deplace", - "Erreur lors du déplacement", - JOptionPane.ERROR_MESSAGE - ); - } - } - - else if(Objects.equals(command, "sv::GetGrup")) { - String[][] data = new String[this.g.size()][]; - - String[] title = new String[] { - "ID", "Nom", "Taille" - }; - - for(int i = 0; i <= this.g.size()-1; i++) { - data[i] = new String[]{ - String.valueOf(this.g.get(i).getId()), - this.g.get(i).getName(), - this.getMemberCount(i) + "/" + this.g.get(i).getMax() - }; - } - - DisplayWithListner(this.createJTable(data, title)); - } - - else if(Objects.equals(command, "sv::MakeRequest")) { - JPanel forModal = new JPanel(new GridBagLayout()); - BLayout settings = new BLayout(); - settings.setPositionY(0); - settings.setPositionX(0); - - /** - * TODO: - * - Demande de type... - * - Vers quel groupe - * - possible ou nn - * - message - * - Valider - * */ - - settings.setPositionY(1); - JLabel requestT = new JLabel("Dans quel groupe souhaitez-vous aller ?"); - forModal.add(requestT, settings); - - settings.setPositionY(2); - this.requestTypeSelector = new JComboBox<>(); - - for(int i = 0; i <= this.g.size()-1; i++) { - this.requestTypeSelector.addItem(this.g.get(i).getName()); - } - - forModal.add(this.requestTypeSelector, settings); - - settings.setPositionY(3); - forModal.add(new JLabel(" "), settings); - - settings.setPositionY(4); - this.content = new JTextArea(); - this.content.setPreferredSize(new Dimension(450, 250)); - forModal.add(this.content, settings); - - settings.setPositionY(5); - forModal.add(new JLabel(" "), settings); - - settings.setPositionY(6); - CustomJButton confirmRequ = new CustomJButton("Envoyer"); - confirmRequ.addActionListener(this); - confirmRequ.setActionCommand("sv::SendRequest"); - forModal.add(confirmRequ, settings); - - DisplayModal( - "Veuillez entrer un message...", - 750, - 500, - this.parent.getLocation().x + (this.parent.getSize().width - 750) / 2, - this.parent.getLocation().y + (this.parent.getSize().height - 500) / 2, - forModal - ); - } - - else if(Objects.equals(command, "sv::SendRequest")) { - int groupe = (int) this.requestTypeSelector.getSelectedIndex(); - String message = this.content.getText(); - System.out.println(groupe); - - // Etudiant qui est supposé utiliser cette vue - Etudiant forTest = new EtudiantNP("Boudjemline", "Bilal", -1); - int id = 115; - int x = this.getMemberCount(-1); - int type; - int y = this.getMemberCount(groupe); - - if(x > y || x == y) { // Type 1 - type = 1; - } else { // Type 2 - type = 2; - } - - if(this.db.insertRow("fi_demandes", new String[] { - "id_eleve", "id_groupe", "message", "type"}, new String[] { - String.valueOf(id), String.valueOf(groupe), message, String.valueOf(type) - })) { - JOptionPane.showMessageDialog( - this.pv, - "Votre requête a été envoyé avec succès !", - "Requête.", - JOptionPane.INFORMATION_MESSAGE - ); - } else { - JOptionPane.showMessageDialog( - this.sv, - "Une erreur est survenue lors de l'envoi de votre message...\nVeuillez réessayer plus tard.", - "Erreur avec la base de données.", - JOptionPane.ERROR_MESSAGE - ); - } - } - - else if(Objects.equals(command, "sv::ShowRequest")) { - JPanel forModal = new JPanel(); - int nbMessage; - int moi = 115; - - ArrayList idm = this.db.fetchAll("SELECT id FROM fi_demandes WHERE id_eleve = " + moi); - ArrayList message = this.db.fetchAll("SELECT message FROM fi_demandes WHERE id_eleve = " + moi); - ArrayList statut = this.db.fetchAll("SELECT statut FROM fi_demandes WHERE id_eleve = " + moi); - - Object[][] data = new Object[idm.size()][]; - - String[] title = new String[] { - "ID", "Contenu", "Statut" - }; - - for(int i = 0; i <= idm.size()-1; i++) { - String[] info = { - "#" + idm.get(i), message.get(i), statut.get(i) - }; - - data[i] = info; - } - - Display(this.createJTable(data, title)); - } - - else if(Objects.equals(command, "av::CreateGrup")) { - JPanel forModal = new JPanel(new GridBagLayout()); - BLayout settings = new BLayout(); - settings.setPositionX(0); - - settings.setPositionY(1); - forModal.add(new JLabel("Nom du groupe (EXEMPLE: Groupe du soleil)"), settings); - - settings.setPositionY(2); - this.l1 = new JTextField(); - this.l1.setPreferredSize(new Dimension(130, 30)); - forModal.add(this.l1, settings); - - settings.setPositionY(3); - forModal.add(new JLabel(" "), settings); - - settings.setPositionY(4); - forModal.add(new JLabel("Taille maximum (uniquement des chiffres)"), settings); - - settings.setPositionY(5); - this.l2 = new JTextField(); - this.l2.setPreferredSize(new Dimension(30, 30)); - forModal.add(this.l2, settings); - - settings.setPositionY(6); - forModal.add(new JLabel(" "), settings); - - settings.setPositionY(7); - forModal.add(new JLabel("Taille minimum (uniquement des chiffres)"), settings); - - settings.setPositionY(8); - this.l3 = new JTextField(); - this.l3.setPreferredSize(new Dimension(30, 30)); - forModal.add(this.l3, settings); - - settings.setPositionY(9); - forModal.add(new JLabel(" "), settings); - - settings.setPositionY(10); - forModal.add(new JLabel(" "), settings); - - settings.setPositionY(11); - CustomJButton create = new CustomJButton("Créer"); - create.addActionListener(this); - create.setActionCommand("av::CreateGrupOnDatabase"); - forModal.add(create, settings); - - DisplayModal( - "Creation de groupe", - 750, - 500, - this.parent.getLocation().x + (this.parent.getSize().width - 750) / 2, - this.parent.getLocation().y + (this.parent.getSize().height - 500) / 2, - forModal - ); - } - - else if(Objects.equals(command, "av::CreateGrupOnDatabase")) { - String nom = this.l1.getText(); - String max = this.l2.getText(); - String min = this.l3.getText(); - - if(this.db.insertRow("fi_groupes", new String[]{"nom", "min", "max"}, new String[]{nom, min, max})) { - JOptionPane.showMessageDialog( - this.parent, - "Groupe" + nom + "creer !", - "Succes", - JOptionPane.INFORMATION_MESSAGE - ); - - this.g = this.db.getGroupeList(); - } else { - JOptionPane.showMessageDialog( - this.parent, - "La creation du groupe : " + nom + " à échoué.", - "Erreur", - JOptionPane.ERROR_MESSAGE - ); - } - } - } - - @Override - public void valueChanged(ListSelectionEvent e) { - if(!e.getValueIsAdjusting()) { - int[] cell = this.currentJTableUse.getSelectedRows(); - int collumnCount = this.currentJTableUse.getColumnCount(); - Object value; - - if(cell.length > 0) { - for(int i = 0; i < collumnCount; i++) { - TableModel tm = this.currentJTableUse.getModel(); - value = tm.getValueAt(cell[0], i); - - if(Objects.equals(value, "[DEPLACER]")) { - addMoveStudent(tm, cell, "[DEPLACER]"); - } - - if(Objects.equals(value, "[AJOUTER]")) { - addMoveStudent(tm, cell, "[AJOUTER]"); - } - } - } - } - } - - - private void addMoveStudent(TableModel tm, int[] cell, String action){ - String[] stringSetAdd = { - "Ajouter ", - "Ajouter", - "Nouveau groupe de l'élève : " - }; - String[] stringSetMove = { - "Déplacer ", - "Déplacer", - "Déplacer l'élève : " - }; - String[] stringSet; - - if (action == "[AJOUTER]"){ - stringSet = stringSetAdd; - } else { - stringSet = stringSetMove; - } - - JPanel forModal = new JPanel(new GridBagLayout()); - BLayout settings = new BLayout(); - - this.tmpStud = new ArrayList<>(); - this.tmpStud.add((String) tm.getValueAt(cell[0], 0)); - this.tmpStud.add((String) tm.getValueAt(cell[0], 1)); - - settings.setPositionX(0); - settings.setPositionY(0); - JLabel intro = new JLabel( - stringSet[0] + tm.getValueAt(cell[0], 0) + " " + - tm.getValueAt(cell[0], 1) + - " dans le groupe : " - ); - forModal.add(intro, settings); - - settings.setPositionX(1); - settings.setPositionY(0); - forModal.add(new JLabel(" "), settings); - - settings.setPositionX(2); - settings.setPositionY(0); - forModal.add(new JLabel(" "), settings); - - settings.setPositionX(3); - settings.setPositionY(0); - - this.list = new JComboBox<>(); - - for(Groupe groupe : this.g) { - this.list.addItem(groupe.getName()); - } - - forModal.add(list, settings); - - settings.setPositionX(4); - settings.setPositionY(0); - forModal.add(new JLabel(" "), settings); - - settings.setPositionX(5); - settings.setPositionY(0); - forModal.add(new JLabel(" "), settings); - - settings.setPositionX(6); - settings.setPositionY(0); - JButton moveBtn = new JButton(stringSet[1]); - moveBtn.setActionCommand("crtll::ActionAddAndMoveGrup"); - moveBtn.addActionListener(this); - forModal.add(moveBtn, settings); - - DisplayModal( - stringSet[2] - + tm.getValueAt(cell[0], 0) + " " + tm.getValueAt(cell[0], 1), - 500, - 250, - this.parent.getLocation().x + (this.parent.getSize().width - 500) / 2, - this.parent.getLocation().y + (this.parent.getSize().height - 250) / 2, - forModal - ); - this.parent.updateTable(this.initTable()); - } - - public JTable initTable() { - Object[][] data = new Object[this.e.size()][3]; - String[] title = { - "Nom", - "Prénom", - "Groupe", - }; - for(int i = 0; i <= this.e.size()-1; i++) { - Object[] info = { - this.e.get(i).getNom(), - this.e.get(i).getPrenom(), - this.getGroupeById(this.e.get(i).getGroupe()) - }; - data[i] = info; - } - return createJTable(data, title); - } - - public String getGroupeById(int id) { - return this.db.fetchAll("SELECT nom FROM fi_groupe WHERE id = " + id).get(0); - } - - public ProfView getProfView() { - return this.pv; - } - - public StudentView getStudentView() { - return this.sv; - } - - public AdminView getAdminView() { - return this.av; - } - - public ArrayList getEtudiants () { - return this.e; - } - - public ArrayList getGroupes() { - return this.g; - } - - public void setMainMenu(MainMenu m) {this.parent = m;} +package Test; + +import API.*; +import MNP.*; + +// TODO: Trier ça pour faire un import par package utilisés (je n'ai pas eu le temps de le faire) +import javax.swing.*; +import java.awt.*; + +import javax.swing.event.ListSelectionEvent; +import javax.swing.event.ListSelectionListener; +import javax.swing.table.TableModel; +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; +import java.util.ArrayList; +import java.util.Objects; + + +/** + * Récupérer les actions des utilisateurs avec des ActionListener + * et ListSelectionListener afin de lancer la vue demandée ou les + * les fonctionnalitées demandées. + */ +public class Controller implements ActionListener, ListSelectionListener { + private final BDatabase db; + + private ProfView pv; + private AdminView av; + private StudentView sv; + private BFrame currentModal; + private MainMenu parent; + + private ArrayList e; + private ArrayList g; + + private JTable currentJTableUse; + private JComboBox list; + private JComboBox requestTypeSelector; + + private JTextArea content; + private ArrayList tmpStud; + + private JTextField l1; + private JTextField l2; + private JTextField l3; + + public Controller(BDatabase db) { + this.db = db; + this.e = this.db.getEtuList(); + this.g = this.db.getGroupeList(); + this.sv = new StudentView(this.e, this.g, this); + this.pv = new ProfView(this.e, this.g, this); + this.av = new AdminView(this.e, this.g, this); + this.parent = new MainMenu(this); + } + + public Controller(BDatabase db, int selectedView) { + this.db = db; + this.e = this.db.getEtuList(); + this.g = this.db.getGroupeList(); + this.sv = new StudentView(this.e, this.g, this); + this.pv = new ProfView(this.e, this.g, this); + this.av = new AdminView(this.e, this.g, this); + this.parent = new MainMenu(this, selectedView); + } + + /** + * + * Récuperer le nombre de membres d'un groupe + * + * @param id le groupe + * @return le nombre de membres + * */ + public int getMemberCount(int id) { + int j = 0; + + for(int i = 0; i <= this.e.size()-1; i++) { + if(this.e.get(i).getGroupe() == id) { + j++; + } + } + + return j; + } + /** + * Pour créer une JTable + * @param data Les données + * @param title Les titres + * */ + private JTable createJTable(Object[][] data, String[] title) { + return new JTable(data, title) { + public boolean editCellAt(int row, int column, java.util.EventObject e) { + return false; + } + }; + } + + /** + * Pour afficher une JTable sans listener + * + * @param liste La JTable + * */ + private void Display(JTable liste) { + liste.getTableHeader().setReorderingAllowed(false); + liste.setFillsViewportHeight(true); + this.currentJTableUse = liste; + this.parent.updateTable(liste); + } + + /** + * Pour afficher une JTable contenant un listener + * + * @param liste La JTable + * */ + private void DisplayWithListner(JTable liste) { + ListSelectionModel lsm = liste.getSelectionModel(); + lsm.addListSelectionListener(this); + liste.getTableHeader().setReorderingAllowed(false); + liste.setFillsViewportHeight(true); + + this.currentJTableUse = liste; + this.parent.updateTable(liste); + } + + /** + * Pour afficher une modale classique pour plus de libertées (panel a créer au préalable) + * + * @param frameTitle Le titre de la fenêtre + * @param size_x Taille en x + * @param size_y Taille en y + * @param loca_x Localisation en x + * @param loca_y Localisation en y + * @param forModal Le panel a mettre dans la fenêtre (libre) + * */ + private void DisplayModal(String frameTitle, int size_x, int size_y, int loca_x, int loca_y, JPanel forModal) { + this.currentModal = new BFrame(frameTitle, loca_x, loca_y, size_x, size_y, this.parent, forModal); + } + + @Override + public void actionPerformed(ActionEvent e) { + String command = e.getActionCommand(); + this.e = this.db.getEtuList(); + String groupeOption = this.pv.getComboSelection(); + int groupeIndex = 0; + String text = this.pv.getSearchStud(); + + if(Objects.equals(command, "pv::GetStudList")) { + String[][] data = new String[this.e.size()][2]; + + String[] titre = { + "Nom", + "Prénom", + "Groupe" + }; + + for(int i = 0; i <= this.e.size()-1; i++) { + String[] info = { + this.e.get(i).getNom(), + this.e.get(i).getPrenom(), + this.getGroupeById(this.e.get(i).getGroupe()) + }; + + data[i] = info; + } + + Display(this.createJTable(data, titre)); + } + + else if(Objects.equals(command, "pv::GetListFiltered") || + Objects.equals(command, "sv::GetListFiltered")) { + + if(Objects.equals(command, "pv::GetListFiltered")) { + groupeIndex = this.pv.getComboSelectionIndex(); + } else { + groupeIndex = this.sv.getComboSelectionIndex(); + } + + String[][] data = new String[this.e.size()][1]; + + String[] titre = { + "Nom", + "Prénom" + }; + + int i, j; + + for(i = 0, j = 0; i <= this.e.size()-1; i++) { + if(this.e.get(i).getGroupe() == groupeIndex) { + String[] info = { + this.e.get(i).getNom(), + this.e.get(i).getPrenom() + }; + + data[j] = info; + j++; + } + } + + String[][] data_final = new String[j][1]; + for(int x = 0; x <= j-1; x++) { + data_final[x] = data[x]; + } + + Display(this.createJTable(data_final, titre)); + } + + else if(Objects.equals(command, "pv::SearchStudentPer3Letters")) { + if(text.length() < 3 || text == null) { + JOptionPane.showMessageDialog( + this.pv, + "Veuillez écrire 3 lettres", + "Erreur.", + JOptionPane.ERROR_MESSAGE + ); + } else { + char[] beg = text.toCharArray(); + + ArrayList filtreEleveNom = db.fetchAll("SELECT nom FROM fi_eleves WHERE nom LIKE '" + beg[0] + beg[1] + beg[2] + "%'"); + ArrayList filtreElevePrenom = db.fetchAll("SELECT prenom FROM fi_eleves WHERE nom LIKE '" + beg[0] + beg[1] + beg[2] + "%'"); + ArrayList filtreEleveGroupe = db.fetchAll("SELECT groupe FROM fi_eleves WHERE nom LIKE '" + beg[0] + beg[1] + beg[2] + "%'"); + + System.out.println(filtreEleveGroupe.size() + filtreElevePrenom.size() + filtreEleveGroupe.size()); + + if(filtreEleveGroupe.size() == 0 || filtreEleveNom.size() == 0 || filtreElevePrenom.size() == 0) { + JOptionPane.showMessageDialog( + this.pv, + "Elève introuvable !", + "Erreur.", + JOptionPane.ERROR_MESSAGE + ); + } else { + String[] titre = { + "Nom", + "Prénom", + "Groupe" + }; + + String[][] data = new String[filtreEleveNom.size()][2]; + + for(int i = 0; i <= filtreEleveNom.size()-1; i++){ + data[i] = new String[]{ + filtreEleveNom.get(i), + filtreElevePrenom.get(i), + String.valueOf(filtreEleveGroupe.get(i)) + }; + } + + Display(this.createJTable(data, titre)); + } + } + } + + else if(Objects.equals(command, "av::MoveStudGrup")) { + Object[][] data = new Object[this.e.size()][3]; + + String[] titre = { + "Nom", + "Prénom", + "Groupe", + "Action" + }; + + for(int i = 0; i <= this.e.size()-1; i++) { + Object[] info = { + this.e.get(i).getNom(), + this.e.get(i).getPrenom(), + String.valueOf(this.e.get(i).getGroupe()), + "[DEPLACER]" + }; + + data[i] = info; + } + + DisplayWithListner(this.createJTable(data, titre)); + } + + else if(Objects.equals(command, "av::AddStudGrup")) { + ArrayList> data = new ArrayList<>(); + + String[] titre = { + "Nom", + "Prénom", + "Groupe", + "Action" + }; + + int i, j; + + for(i = 0; i <= this.e.size()-1; i++) { + if(this.e.get(i).getGroupe() == -1) { + ArrayList info = new ArrayList<>(); + info.add(this.e.get(i).getNom()); + info.add(this.e.get(i).getPrenom()); + info.add(String.valueOf(this.e.get(i).getGroupe())); + info.add("[AJOUTER]"); + + data.add(info); + } + } + + String[][] stringArray = data.stream().map(u -> u.toArray(new String[0])).toArray(String[][]::new); + + DisplayWithListner(this.createJTable(stringArray, titre)); + } + + else if(Objects.equals(command, "crtll::ActionAddAndMoveGrup")) { + this.tmpStud.add(String.valueOf(this.list.getSelectedIndex())); + + String query = + "UPDATE fi_eleves SET groupe=" + this.tmpStud.get(2) + + " WHERE nom='" + this.tmpStud.get(0) + + "' AND prenom='" + this.tmpStud.get(1) + "'" + ; + + System.out.println(query); + + if(db.updateRow(query)) { + JOptionPane.showMessageDialog( + this.currentModal, + this.tmpStud.get(0) + " " + this.tmpStud.get(1) + " a bien ete deplace dans le " + this.list.getSelectedItem(), + "Déplacement effectué", + JOptionPane.INFORMATION_MESSAGE + ); + + this.e = this.db.getEtuList(); + + System.out.println("[+] Modification de " + this.tmpStud.get(1) + " " + this.tmpStud.get(0) + " effectue"); + } else { + JOptionPane.showMessageDialog( + this.currentModal, + this.tmpStud.get(0) + " " + this.tmpStud.get(1) + " n'a pas pu etre deplace", + "Erreur lors du déplacement", + JOptionPane.ERROR_MESSAGE + ); + } + } + + else if(Objects.equals(command, "sv::GetGrup")) { + String[][] data = new String[this.g.size()][]; + + String[] title = new String[] { + "ID", "Nom", "Taille" + }; + + for(int i = 0; i <= this.g.size()-1; i++) { + data[i] = new String[]{ + String.valueOf(this.g.get(i).getId()), + this.g.get(i).getName(), + this.getMemberCount(i) + "/" + this.g.get(i).getMax() + }; + } + + DisplayWithListner(this.createJTable(data, title)); + } + + else if(Objects.equals(command, "sv::MakeRequest")) { + JPanel forModal = new JPanel(new GridBagLayout()); + BLayout settings = new BLayout(); + settings.setPositionY(0); + settings.setPositionX(0); + + /** + * TODO: + * - Demande de type... + * - Vers quel groupe + * - possible ou nn + * - message + * - Valider + * */ + + settings.setPositionY(1); + JLabel requestT = new JLabel("Dans quel groupe souhaitez-vous aller ?"); + forModal.add(requestT, settings); + + settings.setPositionY(2); + this.requestTypeSelector = new JComboBox<>(); + + for(int i = 0; i <= this.g.size()-1; i++) { + this.requestTypeSelector.addItem(this.g.get(i).getName()); + } + + forModal.add(this.requestTypeSelector, settings); + + settings.setPositionY(3); + forModal.add(new JLabel(" "), settings); + + settings.setPositionY(4); + this.content = new JTextArea(); + this.content.setPreferredSize(new Dimension(450, 250)); + forModal.add(this.content, settings); + + settings.setPositionY(5); + forModal.add(new JLabel(" "), settings); + + settings.setPositionY(6); + CustomJButton confirmRequ = new CustomJButton("Envoyer"); + confirmRequ.addActionListener(this); + confirmRequ.setActionCommand("sv::SendRequest"); + forModal.add(confirmRequ, settings); + + DisplayModal( + "Veuillez entrer un message...", + 750, + 500, + this.parent.getLocation().x + (this.parent.getSize().width - 750) / 2, + this.parent.getLocation().y + (this.parent.getSize().height - 500) / 2, + forModal + ); + } + + else if(Objects.equals(command, "sv::SendRequest")) { + int groupe = (int) this.requestTypeSelector.getSelectedIndex(); + String message = this.content.getText(); + System.out.println(groupe); + + // Etudiant qui est supposé utiliser cette vue + Etudiant forTest = new EtudiantNP("Boudjemline", "Bilal", -1); + int id = 115; + int x = this.getMemberCount(-1); + int type; + int y = this.getMemberCount(groupe); + + if(x > y || x == y) { // Type 1 + type = 1; + } else { // Type 2 + type = 2; + } + + if(this.db.insertRow("fi_demandes", new String[] { + "id_eleve", "id_groupe", "message", "type"}, new String[] { + String.valueOf(id), String.valueOf(groupe), message, String.valueOf(type) + })) { + JOptionPane.showMessageDialog( + this.pv, + "Votre requête a été envoyé avec succès !", + "Requête.", + JOptionPane.INFORMATION_MESSAGE + ); + } else { + JOptionPane.showMessageDialog( + this.sv, + "Une erreur est survenue lors de l'envoi de votre message...\nVeuillez réessayer plus tard.", + "Erreur avec la base de données.", + JOptionPane.ERROR_MESSAGE + ); + } + } + + else if(Objects.equals(command, "sv::ShowRequest")) { + JPanel forModal = new JPanel(); + int nbMessage; + int moi = 115; + + ArrayList idm = this.db.fetchAll("SELECT id FROM fi_demandes WHERE id_eleve = " + moi); + ArrayList message = this.db.fetchAll("SELECT message FROM fi_demandes WHERE id_eleve = " + moi); + ArrayList statut = this.db.fetchAll("SELECT statut FROM fi_demandes WHERE id_eleve = " + moi); + + Object[][] data = new Object[idm.size()][]; + + String[] title = new String[] { + "ID", "Contenu", "Statut" + }; + + for(int i = 0; i <= idm.size()-1; i++) { + String[] info = { + "#" + idm.get(i), message.get(i), statut.get(i) + }; + + data[i] = info; + } + + Display(this.createJTable(data, title)); + } + + else if(Objects.equals(command, "av::CreateGrup")) { + JPanel forModal = new JPanel(new GridBagLayout()); + BLayout settings = new BLayout(); + settings.setPositionX(0); + + settings.setPositionY(1); + forModal.add(new JLabel("Nom du groupe (EXEMPLE: Groupe du soleil)"), settings); + + settings.setPositionY(2); + this.l1 = new JTextField(); + this.l1.setPreferredSize(new Dimension(130, 30)); + forModal.add(this.l1, settings); + + settings.setPositionY(3); + forModal.add(new JLabel(" "), settings); + + settings.setPositionY(4); + forModal.add(new JLabel("Taille maximum (uniquement des chiffres)"), settings); + + settings.setPositionY(5); + this.l2 = new JTextField(); + this.l2.setPreferredSize(new Dimension(30, 30)); + forModal.add(this.l2, settings); + + settings.setPositionY(6); + forModal.add(new JLabel(" "), settings); + + settings.setPositionY(7); + forModal.add(new JLabel("Taille minimum (uniquement des chiffres)"), settings); + + settings.setPositionY(8); + this.l3 = new JTextField(); + this.l3.setPreferredSize(new Dimension(30, 30)); + forModal.add(this.l3, settings); + + settings.setPositionY(9); + forModal.add(new JLabel(" "), settings); + + settings.setPositionY(10); + forModal.add(new JLabel(" "), settings); + + settings.setPositionY(11); + CustomJButton create = new CustomJButton("Créer"); + create.addActionListener(this); + create.setActionCommand("av::CreateGrupOnDatabase"); + forModal.add(create, settings); + + DisplayModal( + "Creation de groupe", + 750, + 500, + this.parent.getLocation().x + (this.parent.getSize().width - 750) / 2, + this.parent.getLocation().y + (this.parent.getSize().height - 500) / 2, + forModal + ); + } + + else if(Objects.equals(command, "av::CreateGrupOnDatabase")) { + String nom = this.l1.getText(); + String max = this.l2.getText(); + String min = this.l3.getText(); + + if(this.db.insertRow("fi_groupes", new String[]{"nom", "min", "max"}, new String[]{nom, min, max})) { + JOptionPane.showMessageDialog( + this.parent, + "Groupe" + nom + "creer !", + "Succes", + JOptionPane.INFORMATION_MESSAGE + ); + + this.g = this.db.getGroupeList(); + } else { + JOptionPane.showMessageDialog( + this.parent, + "La creation du groupe : " + nom + " à échoué.", + "Erreur", + JOptionPane.ERROR_MESSAGE + ); + } + } + } + + @Override + public void valueChanged(ListSelectionEvent e) { + if(!e.getValueIsAdjusting()) { + int[] cell = this.currentJTableUse.getSelectedRows(); + int collumnCount = this.currentJTableUse.getColumnCount(); + Object value; + + if(cell.length > 0) { + for(int i = 0; i < collumnCount; i++) { + TableModel tm = this.currentJTableUse.getModel(); + value = tm.getValueAt(cell[0], i); + + if(Objects.equals(value, "[DEPLACER]")) { + addMoveStudent(tm, cell, "[DEPLACER]"); + } + + if(Objects.equals(value, "[AJOUTER]")) { + addMoveStudent(tm, cell, "[AJOUTER]"); + } + } + } + } + } + + + private void addMoveStudent(TableModel tm, int[] cell, String action){ + String[] stringSetAdd = { + "Ajouter ", + "Ajouter", + "Nouveau groupe de l'élève : " + }; + String[] stringSetMove = { + "Déplacer ", + "Déplacer", + "Déplacer l'élève : " + }; + String[] stringSet; + + if (action == "[AJOUTER]"){ + stringSet = stringSetAdd; + } else { + stringSet = stringSetMove; + } + + JPanel forModal = new JPanel(new GridBagLayout()); + BLayout settings = new BLayout(); + + this.tmpStud = new ArrayList<>(); + this.tmpStud.add((String) tm.getValueAt(cell[0], 0)); + this.tmpStud.add((String) tm.getValueAt(cell[0], 1)); + + settings.setPositionX(0); + settings.setPositionY(0); + JLabel intro = new JLabel( + stringSet[0] + tm.getValueAt(cell[0], 0) + " " + + tm.getValueAt(cell[0], 1) + + " dans le groupe : " + ); + forModal.add(intro, settings); + + settings.setPositionX(1); + settings.setPositionY(0); + forModal.add(new JLabel(" "), settings); + + settings.setPositionX(2); + settings.setPositionY(0); + forModal.add(new JLabel(" "), settings); + + settings.setPositionX(3); + settings.setPositionY(0); + + this.list = new JComboBox<>(); + + for(Groupe groupe : this.g) { + this.list.addItem(groupe.getName()); + } + + forModal.add(list, settings); + + settings.setPositionX(4); + settings.setPositionY(0); + forModal.add(new JLabel(" "), settings); + + settings.setPositionX(5); + settings.setPositionY(0); + forModal.add(new JLabel(" "), settings); + + settings.setPositionX(6); + settings.setPositionY(0); + JButton moveBtn = new JButton(stringSet[1]); + moveBtn.setActionCommand("crtll::ActionAddAndMoveGrup"); + moveBtn.addActionListener(this); + forModal.add(moveBtn, settings); + + DisplayModal( + stringSet[2] + + tm.getValueAt(cell[0], 0) + " " + tm.getValueAt(cell[0], 1), + 500, + 250, + this.parent.getLocation().x + (this.parent.getSize().width - 500) / 2, + this.parent.getLocation().y + (this.parent.getSize().height - 250) / 2, + forModal + ); + this.parent.updateTable(this.initTable()); + } + + public JTable initTable() { + Object[][] data = new Object[this.e.size()][3]; + String[] title = { + "Nom", + "Prénom", + "Groupe", + }; + for(int i = 0; i <= this.e.size()-1; i++) { + Object[] info = { + this.e.get(i).getNom(), + this.e.get(i).getPrenom(), + this.getGroupeById(this.e.get(i).getGroupe()) + }; + data[i] = info; + } + return createJTable(data, title); + } + + public String getGroupeById(int id) { + return this.db.fetchAll("SELECT nom FROM fi_groupe WHERE id = " + id).get(0); + } + + public ProfView getProfView() { + return this.pv; + } + + public StudentView getStudentView() { + return this.sv; + } + + public AdminView getAdminView() { + return this.av; + } + + public ArrayList getEtudiants () { + return this.e; + } + + public ArrayList getGroupes() { + return this.g; + } + + public void setMainMenu(MainMenu m) {this.parent = m;} } \ No newline at end of file diff --git a/src/Test/CustomJButton.java b/src/Test/CustomJButton.java index 71e463c..ece7280 100644 --- a/src/Test/CustomJButton.java +++ b/src/Test/CustomJButton.java @@ -1,75 +1,75 @@ -package Test; - -import javax.swing.JButton; - -import java.awt.Color; -import java.awt.Font; - - -public class CustomJButton extends JButton { - private int fontSize = 12; - private Font font = new Font("Arial", Font.PLAIN, 12); - private Color color = Color.BLACK; - - /** - * @param text texte affiché dans le bouton - * @param fontSize taille du texte - */ - public CustomJButton(String text, int fontSize) { - super(text); - init(); - this.fontSize = fontSize; - this.font = new Font("Arial", Font.PLAIN, this.fontSize); - } - - /** - * @param text texte affiché dans le bouton - * @param c couleur du bouton - */ - public CustomJButton(String text, Color c) { - super(text); - this.font = new Font("Arial", Font.PLAIN, 12); - this.color = c; - this.init(); - } - - /** - * @param text texte affiché dans le bouton - * @param font police du texte - */ - public CustomJButton(String text, Font font) { - super(text); - this.font = font; - this.init(); - } - - /** - * @param text texte affiché dans le bouton - * @param font police du texte - */ - public CustomJButton(String text, Font font, Color c) { - super(text); - this.color = Color.BLACK; - this.font = font; - this.init(); - } - - /** - * @param text texte affiché dans le bouton - */ - public CustomJButton(String text) { - super(text); - this.font = new Font("Arial", Font.PLAIN, 12); - this.color = Color.BLACK; - this.init(); - } - - - private void init() { - this.setForeground(Color.WHITE); - this.setBackground(this.color); - this.setFont(this.font); - this.setFocusPainted(false); - this.setContentAreaFilled(true); - } -} +package Test; + +import javax.swing.JButton; + +import java.awt.Color; +import java.awt.Font; + + +public class CustomJButton extends JButton { + private int fontSize = 12; + private Font font = new Font("Arial", Font.PLAIN, 12); + private Color color = Color.BLACK; + + /** + * @param text texte affiché dans le bouton + * @param fontSize taille du texte + */ + public CustomJButton(String text, int fontSize) { + super(text); + init(); + this.fontSize = fontSize; + this.font = new Font("Arial", Font.PLAIN, this.fontSize); + } + + /** + * @param text texte affiché dans le bouton + * @param c couleur du bouton + */ + public CustomJButton(String text, Color c) { + super(text); + this.font = new Font("Arial", Font.PLAIN, 12); + this.color = c; + this.init(); + } + + /** + * @param text texte affiché dans le bouton + * @param font police du texte + */ + public CustomJButton(String text, Font font) { + super(text); + this.font = font; + this.init(); + } + + /** + * @param text texte affiché dans le bouton + * @param font police du texte + */ + public CustomJButton(String text, Font font, Color c) { + super(text); + this.color = Color.BLACK; + this.font = font; + this.init(); + } + + /** + * @param text texte affiché dans le bouton + */ + public CustomJButton(String text) { + super(text); + this.font = new Font("Arial", Font.PLAIN, 12); + this.color = Color.BLACK; + this.init(); + } + + + private void init() { + this.setForeground(Color.WHITE); + this.setBackground(this.color); + this.setFont(this.font); + this.setFocusPainted(false); + this.setContentAreaFilled(true); + } +} diff --git a/src/Test/MainMenu.java b/src/Test/MainMenu.java index 2c206a8..844b794 100644 --- a/src/Test/MainMenu.java +++ b/src/Test/MainMenu.java @@ -1,419 +1,419 @@ -package Test; - -import javax.swing.*; -import java.awt.*; -import java.awt.event.ActionEvent; - -/** - * La fenêtre principale contenant les vues - */ -public class MainMenu extends JFrame { - public static final int MENU = 0, ADMIN = 1, PROF = 2, STUDENT = 3; - private static final int FULL = 4, WINDOW = 5; - private final static Dimension MINIMUM_SIZE = new Dimension(960, 600); - private final CardLayout cards = new CardLayout(), adminCards = new CardLayout(), profCards = new CardLayout(), studentCards = new CardLayout(); - private final JPanel adminPanel = new JPanel(), profPanel = new JPanel(), studentPanel = new JPanel(); - private final Color adminColor = new Color(255, 2, 2); - private final Color profColor = new Color(182, 2, 189); - private final Color studentColor = new Color(53, 242, 242); - private int screenStatus = WINDOW; - private int currentView = MENU; - private JMenuBar menuBar; - private Controller listener; - private AdminView av; - private ProfView pv; - private StudentView sv; - private JTable table; - private int cardIndex = 0; - private boolean uniqueView = false; - private String[] viewName = {"Administrateur", "Professeur", "Etudiant"}; - private final CustomJButton[] buttonTab = { - new CustomJButton(viewName[0]), - new CustomJButton(viewName[1]), - new CustomJButton(viewName[2]) - }; - - /** - * Constructeur de base - * @param listener controller initialisé dans le main - */ - public MainMenu(Controller listener) { - super(); - this.setDefaultCloseOperation(EXIT_ON_CLOSE); - this.setExtendedState(MAXIMIZED_BOTH); - this.setMinimumSize(MINIMUM_SIZE); - init(listener); - this.setVisible(true); - } - - public MainMenu(Controller listener, int selectedView) { - super(); - this.uniqueView = true; - this.setDefaultCloseOperation(EXIT_ON_CLOSE); - this.setExtendedState(MAXIMIZED_BOTH); - this.setMinimumSize(MINIMUM_SIZE); - - init(listener); - initView(selectedView); - - this.setVisible(true); - } - - /** - * Construit un objet MainMenu sur la vue sélectionnée et le mode d'affichage choisi - * @param listener controller initialisé dans le main - * @param selectedView vue à afficher - * @param screenStyle disposition d'affichage plein écran ou fenêtré - */ - public MainMenu(Controller listener, int selectedView, int screenStyle) { - super(); - this.uniqueView = true; - this.setDefaultCloseOperation(EXIT_ON_CLOSE); - this.setExtendedState(MAXIMIZED_BOTH); - this.setMinimumSize(MINIMUM_SIZE); - - init(listener); - setScreenStyle(screenStyle); - initView(selectedView); - - this.setVisible(true); - - } - - /** - * Initialise les paramètres de la fenêtre - * @param listener - */ - private void init(Controller listener) { - this.listener = listener; - - this.av = this.listener.getAdminView(); - this.pv = this.listener.getProfView(); - this.sv = this.listener.getStudentView(); - - this.table = this.listener.initTable(); - - this.setLayout(cards); - - this.add(firstCard()); - - this.add(adminPanel); - this.add(profPanel); - this.add(studentPanel); - - cards.first(this.getContentPane()); - } - - /** - * Action réalisée par les boutons du menu principal - * @param e - */ - private void action(ActionEvent e) { - JButton origin = (JButton) e.getSource(); - - if (origin.getText().equals(viewName[0])) { - initView(ADMIN); - } else if (origin.getText().equals(viewName[1])) { - initView(PROF); - } else { - initView(STUDENT); - } - } - - /** - * Crée le bar de menu - */ - private void createJMenuBar() { - JMenu menu = new JMenu("Menu"), view = new JMenu("Affichage"); - - if (!uniqueView) { - JMenuItem adminMenuItem = new JMenuItem("Vue "+viewName[0]); - adminMenuItem.addActionListener((event) -> changeView(1)); - - JMenuItem profMenuItem = new JMenuItem("Vue "+viewName[1]); - profMenuItem.addActionListener((event) -> changeView(2)); - - JMenuItem studentMenuItem = new JMenuItem("Vue "+viewName[2]); - studentMenuItem.addActionListener((event) -> changeView(3)); - - JMenuItem mainMenuItem = new JMenuItem("Retourner au menu principal"); - mainMenuItem.addActionListener(this::backtoMainMenu); - - menu.add(adminMenuItem); - menu.add(profMenuItem); - menu.add(studentMenuItem); - menu.add(mainMenuItem); - } - - JMenuItem fullScreenMenuItem = new JMenuItem("Plein écran"); - fullScreenMenuItem.addActionListener(this::setFullScreen); - - JMenuItem notFullScreenMenuItem = new JMenuItem("Fenêtré"); - notFullScreenMenuItem.addActionListener(this::unsetFullScreen); - - JMenuItem quitMenuItem = new JMenuItem("Quitter"); - quitMenuItem.addActionListener((event) -> System.exit(0)); - - menu.add(quitMenuItem); - - view.add(fullScreenMenuItem); - view.add(notFullScreenMenuItem); - - menuBar.add(menu); - menuBar.add(view); - - this.setJMenuBar(menuBar); - } - - - /** - * Crée une vue avec le résultat de la base de données à côté - * @param sidePanel actions relatives à l'utilisateur - * @param origin - * @return panel contenant les boutons et la table - */ - private JPanel cardWithTable(JPanel sidePanel, String origin) { - JPanel panel = new JPanel(); - JScrollPane scrollPane = new JScrollPane(); - - panel.setLayout(new GridLayout(1, 2)); - - if (origin.equals(viewName[0])){ - sidePanel.setBackground(adminColor); - System.out.println("admin"); - - } else if (origin.equals(viewName[1])) { - sidePanel.setBackground(profColor); - System.out.println("prof"); - - } else { - sidePanel.setBackground(studentColor); - System.out.println("student"); - } - - panel.add(sidePanel); - panel.add(this.table); - panel.add(scrollPane); - scrollPane.setViewportView(this.table); - - return panel; - } - - /** - * Permet de naviguer entre les vues - * @param index index de la vue - */ - private void changeView(int index) { - table = this.listener.initTable(); - - if (index == 1) { - this.cardIndex = index; - this.currentView = ADMIN; - this.setTitle(this.viewName[0]); - this.adminPanel.setLayout(this.adminCards); - this.adminPanel.add(cardWithTable(adminView(), viewName[0])); - this.adminCards.next(this.adminPanel); - this.menuBar.setBackground(this.adminColor); - - } else if (index == 2) { - this.cardIndex = index; - this.currentView = PROF; - this.setTitle(this.viewName[1]); - this.profPanel.setLayout(this.profCards); - this.profPanel.add(cardWithTable(profView(), viewName[1])); - this.profCards.next(this.profPanel); - this.menuBar.setBackground(this.profColor); - - } else if (index == 3){ - this.cardIndex = index; - this.currentView = STUDENT; - this.setTitle(this.viewName[2]); - this.studentPanel.setLayout(this.studentCards); - this.studentPanel.add(cardWithTable(studentView(), viewName[2])); - this.studentCards.next(this.studentPanel); - this.menuBar.setBackground(this.studentColor); - } - - travelThroughCards(index); - } - - /** - * Met à jour la table de cet objet - * @param table nouvelle table - */ - public void updateTable(JTable table) { - if (cardIndex == 1) { - this.table = table; - adminPanel.add(cardWithTable(adminView(), viewName[0])); - adminCards.next(adminPanel); - } else if (cardIndex == 2) { - this.table = table; - profPanel.add(cardWithTable(profView(), viewName[1])); - profCards.next(profPanel); - } else { - this.table = table; - studentPanel.add(cardWithTable(studentView(), viewName[2])); - studentCards.next(studentPanel); - } - } - - /** - * Crée le menu principal - * @return panel contenant le menu principal - */ - private JPanel firstCard() { - JPanel mainPanel = new JPanel(), centerPanel = new JPanel(); - Dimension buttonDimension = new Dimension(300, 50); - - mainPanel.setLayout(new BorderLayout()); - centerPanel.setLayout(new GridBagLayout()); - - Insets insets = new Insets(10, 10, 10, 10); - GridBagConstraints gbc = new GridBagConstraints(); - gbc.insets = insets; - gbc.gridwidth = 1; - gbc.gridx = 0; - - for (int i = 0; i < buttonTab.length; i++) { - gbc.gridy = i; - buttonTab[i].setPreferredSize(buttonDimension); - buttonTab[i].addActionListener(this::action); - centerPanel.add(buttonTab[i], gbc); - } - - mainPanel.add(centerPanel, BorderLayout.CENTER); - - return mainPanel; - } - - /** - * Initialise la vue sélectionnée - * @param index index de la vue choisie - */ - private void initView(int index) { - if (menuBar == null) { - menuBar = new JMenuBar(); - createJMenuBar(); - } else { - this.setJMenuBar(menuBar); - } - - if (index == ADMIN) { - this.setTitle(viewName[0]); - this.currentView = ADMIN; - menuBar.setBackground(this.adminColor); - adminPanel.setLayout(adminCards); - adminPanel.add(cardWithTable(adminView(), viewName[0])); - adminCards.next(adminPanel); - cardIndex = 1; - - } else if (index == PROF) { - this.setTitle(viewName[1]); - this.currentView = PROF; - menuBar.setBackground(this.profColor); - profPanel.setLayout(profCards); - profPanel.add(cardWithTable(profView(), viewName[1])); - profCards.next(profPanel); - cardIndex = 2; - - } else { - this.setTitle(viewName[2]); - this.currentView = STUDENT; - menuBar.setBackground(this.studentColor); - studentPanel.setLayout(studentCards); - studentPanel.add(cardWithTable(studentView(), viewName[2])); - studentCards.next(studentPanel); - cardIndex = 3; - } - - travelThroughCards(cardIndex); - } - - /** - * Crée la vue administrateur - * @return panel contenant la vue admin - */ - private JPanel adminView() { - JPanel mainPanel = new JPanel(); - mainPanel.setLayout(new BorderLayout()); - mainPanel.add(this.av, BorderLayout.CENTER); - return mainPanel; - } - - /** - * Crée la vue professeur - * @return panel contenant la vue professeur - */ - private JPanel profView() { - JPanel mainPanel = new JPanel(); - mainPanel.setLayout(new BorderLayout()); - mainPanel.add(this.pv, BorderLayout.CENTER); - return mainPanel; - } - - /** - * Crée la vue étudiant - * @return panel contenant la vue étudiant - */ - private JPanel studentView() { - JPanel mainPanel = new JPanel(); - mainPanel.setLayout(new BorderLayout()); - mainPanel.add(this.sv, BorderLayout.CENTER); - return mainPanel; - } - - private void travelThroughCards(int index) { - cards.first(this.getContentPane()); - - for (int i = 0; i < index; i++) { - cards.next(this.getContentPane()); - } - } - - /** - * Change le mode d'affichage - * @param screenStyle - */ - private void setScreenStyle(int screenStyle) { - if (screenStyle == FULL) { - this.setUndecorated(true); - this.screenStatus = FULL; - - } else if (screenStyle == WINDOW) { - this.setUndecorated(false); - this.screenStatus = WINDOW; - } - } - - /** - * Passe la fenêtre en plein écran - * @param e - */ - private void setFullScreen(ActionEvent e) { - if (screenStatus != FULL) { - this.dispose(); - this.listener.setMainMenu(new MainMenu(this.listener, this.currentView, FULL)); - } - } - - /** - * Passe la fenêtre en fenêtré - * @param e - */ - private void unsetFullScreen(ActionEvent e) { - if (screenStatus != WINDOW) { - this.dispose(); - this.listener.setMainMenu(new MainMenu(this.listener, this.currentView, WINDOW)); - } - } - - /** - * Renvoie au menu principal - * @param e - */ - private void backtoMainMenu(ActionEvent e) { - this.setJMenuBar(null); - cards.first(this.getContentPane()); - } - -} +package Test; + +import javax.swing.*; +import java.awt.*; +import java.awt.event.ActionEvent; + +/** + * La fenêtre principale contenant les vues + */ +public class MainMenu extends JFrame { + public static final int MENU = 0, ADMIN = 1, PROF = 2, STUDENT = 3; + private static final int FULL = 4, WINDOW = 5; + private final static Dimension MINIMUM_SIZE = new Dimension(960, 600); + private final CardLayout cards = new CardLayout(), adminCards = new CardLayout(), profCards = new CardLayout(), studentCards = new CardLayout(); + private final JPanel adminPanel = new JPanel(), profPanel = new JPanel(), studentPanel = new JPanel(); + private final Color adminColor = new Color(255, 2, 2); + private final Color profColor = new Color(182, 2, 189); + private final Color studentColor = new Color(53, 242, 242); + private int screenStatus = WINDOW; + private int currentView = MENU; + private JMenuBar menuBar; + private Controller listener; + private AdminView av; + private ProfView pv; + private StudentView sv; + private JTable table; + private int cardIndex = 0; + private boolean uniqueView = false; + private String[] viewName = {"Administrateur", "Professeur", "Etudiant"}; + private final CustomJButton[] buttonTab = { + new CustomJButton(viewName[0]), + new CustomJButton(viewName[1]), + new CustomJButton(viewName[2]) + }; + + /** + * Constructeur de base + * @param listener controller initialisé dans le main + */ + public MainMenu(Controller listener) { + super(); + this.setDefaultCloseOperation(EXIT_ON_CLOSE); + this.setExtendedState(MAXIMIZED_BOTH); + this.setMinimumSize(MINIMUM_SIZE); + init(listener); + this.setVisible(true); + } + + public MainMenu(Controller listener, int selectedView) { + super(); + this.uniqueView = true; + this.setDefaultCloseOperation(EXIT_ON_CLOSE); + this.setExtendedState(MAXIMIZED_BOTH); + this.setMinimumSize(MINIMUM_SIZE); + + init(listener); + initView(selectedView); + + this.setVisible(true); + } + + /** + * Construit un objet MainMenu sur la vue sélectionnée et le mode d'affichage choisi + * @param listener controller initialisé dans le main + * @param selectedView vue à afficher + * @param screenStyle disposition d'affichage plein écran ou fenêtré + */ + public MainMenu(Controller listener, int selectedView, int screenStyle) { + super(); + this.uniqueView = true; + this.setDefaultCloseOperation(EXIT_ON_CLOSE); + this.setExtendedState(MAXIMIZED_BOTH); + this.setMinimumSize(MINIMUM_SIZE); + + init(listener); + setScreenStyle(screenStyle); + initView(selectedView); + + this.setVisible(true); + + } + + /** + * Initialise les paramètres de la fenêtre + * @param listener + */ + private void init(Controller listener) { + this.listener = listener; + + this.av = this.listener.getAdminView(); + this.pv = this.listener.getProfView(); + this.sv = this.listener.getStudentView(); + + this.table = this.listener.initTable(); + + this.setLayout(cards); + + this.add(firstCard()); + + this.add(adminPanel); + this.add(profPanel); + this.add(studentPanel); + + cards.first(this.getContentPane()); + } + + /** + * Action réalisée par les boutons du menu principal + * @param e + */ + private void action(ActionEvent e) { + JButton origin = (JButton) e.getSource(); + + if (origin.getText().equals(viewName[0])) { + initView(ADMIN); + } else if (origin.getText().equals(viewName[1])) { + initView(PROF); + } else { + initView(STUDENT); + } + } + + /** + * Crée le bar de menu + */ + private void createJMenuBar() { + JMenu menu = new JMenu("Menu"), view = new JMenu("Affichage"); + + if (!uniqueView) { + JMenuItem adminMenuItem = new JMenuItem("Vue "+viewName[0]); + adminMenuItem.addActionListener((event) -> changeView(1)); + + JMenuItem profMenuItem = new JMenuItem("Vue "+viewName[1]); + profMenuItem.addActionListener((event) -> changeView(2)); + + JMenuItem studentMenuItem = new JMenuItem("Vue "+viewName[2]); + studentMenuItem.addActionListener((event) -> changeView(3)); + + JMenuItem mainMenuItem = new JMenuItem("Retourner au menu principal"); + mainMenuItem.addActionListener(this::backtoMainMenu); + + menu.add(adminMenuItem); + menu.add(profMenuItem); + menu.add(studentMenuItem); + menu.add(mainMenuItem); + } + + JMenuItem fullScreenMenuItem = new JMenuItem("Plein écran"); + fullScreenMenuItem.addActionListener(this::setFullScreen); + + JMenuItem notFullScreenMenuItem = new JMenuItem("Fenêtré"); + notFullScreenMenuItem.addActionListener(this::unsetFullScreen); + + JMenuItem quitMenuItem = new JMenuItem("Quitter"); + quitMenuItem.addActionListener((event) -> System.exit(0)); + + menu.add(quitMenuItem); + + view.add(fullScreenMenuItem); + view.add(notFullScreenMenuItem); + + menuBar.add(menu); + menuBar.add(view); + + this.setJMenuBar(menuBar); + } + + + /** + * Crée une vue avec le résultat de la base de données à côté + * @param sidePanel actions relatives à l'utilisateur + * @param origin + * @return panel contenant les boutons et la table + */ + private JPanel cardWithTable(JPanel sidePanel, String origin) { + JPanel panel = new JPanel(); + JScrollPane scrollPane = new JScrollPane(); + + panel.setLayout(new GridLayout(1, 2)); + + if (origin.equals(viewName[0])){ + sidePanel.setBackground(adminColor); + System.out.println("admin"); + + } else if (origin.equals(viewName[1])) { + sidePanel.setBackground(profColor); + System.out.println("prof"); + + } else { + sidePanel.setBackground(studentColor); + System.out.println("student"); + } + + panel.add(sidePanel); + panel.add(this.table); + panel.add(scrollPane); + scrollPane.setViewportView(this.table); + + return panel; + } + + /** + * Permet de naviguer entre les vues + * @param index index de la vue + */ + private void changeView(int index) { + table = this.listener.initTable(); + + if (index == 1) { + this.cardIndex = index; + this.currentView = ADMIN; + this.setTitle(this.viewName[0]); + this.adminPanel.setLayout(this.adminCards); + this.adminPanel.add(cardWithTable(adminView(), viewName[0])); + this.adminCards.next(this.adminPanel); + this.menuBar.setBackground(this.adminColor); + + } else if (index == 2) { + this.cardIndex = index; + this.currentView = PROF; + this.setTitle(this.viewName[1]); + this.profPanel.setLayout(this.profCards); + this.profPanel.add(cardWithTable(profView(), viewName[1])); + this.profCards.next(this.profPanel); + this.menuBar.setBackground(this.profColor); + + } else if (index == 3){ + this.cardIndex = index; + this.currentView = STUDENT; + this.setTitle(this.viewName[2]); + this.studentPanel.setLayout(this.studentCards); + this.studentPanel.add(cardWithTable(studentView(), viewName[2])); + this.studentCards.next(this.studentPanel); + this.menuBar.setBackground(this.studentColor); + } + + travelThroughCards(index); + } + + /** + * Met à jour la table de cet objet + * @param table nouvelle table + */ + public void updateTable(JTable table) { + if (cardIndex == 1) { + this.table = table; + adminPanel.add(cardWithTable(adminView(), viewName[0])); + adminCards.next(adminPanel); + } else if (cardIndex == 2) { + this.table = table; + profPanel.add(cardWithTable(profView(), viewName[1])); + profCards.next(profPanel); + } else { + this.table = table; + studentPanel.add(cardWithTable(studentView(), viewName[2])); + studentCards.next(studentPanel); + } + } + + /** + * Crée le menu principal + * @return panel contenant le menu principal + */ + private JPanel firstCard() { + JPanel mainPanel = new JPanel(), centerPanel = new JPanel(); + Dimension buttonDimension = new Dimension(300, 50); + + mainPanel.setLayout(new BorderLayout()); + centerPanel.setLayout(new GridBagLayout()); + + Insets insets = new Insets(10, 10, 10, 10); + GridBagConstraints gbc = new GridBagConstraints(); + gbc.insets = insets; + gbc.gridwidth = 1; + gbc.gridx = 0; + + for (int i = 0; i < buttonTab.length; i++) { + gbc.gridy = i; + buttonTab[i].setPreferredSize(buttonDimension); + buttonTab[i].addActionListener(this::action); + centerPanel.add(buttonTab[i], gbc); + } + + mainPanel.add(centerPanel, BorderLayout.CENTER); + + return mainPanel; + } + + /** + * Initialise la vue sélectionnée + * @param index index de la vue choisie + */ + private void initView(int index) { + if (menuBar == null) { + menuBar = new JMenuBar(); + createJMenuBar(); + } else { + this.setJMenuBar(menuBar); + } + + if (index == ADMIN) { + this.setTitle(viewName[0]); + this.currentView = ADMIN; + menuBar.setBackground(this.adminColor); + adminPanel.setLayout(adminCards); + adminPanel.add(cardWithTable(adminView(), viewName[0])); + adminCards.next(adminPanel); + cardIndex = 1; + + } else if (index == PROF) { + this.setTitle(viewName[1]); + this.currentView = PROF; + menuBar.setBackground(this.profColor); + profPanel.setLayout(profCards); + profPanel.add(cardWithTable(profView(), viewName[1])); + profCards.next(profPanel); + cardIndex = 2; + + } else { + this.setTitle(viewName[2]); + this.currentView = STUDENT; + menuBar.setBackground(this.studentColor); + studentPanel.setLayout(studentCards); + studentPanel.add(cardWithTable(studentView(), viewName[2])); + studentCards.next(studentPanel); + cardIndex = 3; + } + + travelThroughCards(cardIndex); + } + + /** + * Crée la vue administrateur + * @return panel contenant la vue admin + */ + private JPanel adminView() { + JPanel mainPanel = new JPanel(); + mainPanel.setLayout(new BorderLayout()); + mainPanel.add(this.av, BorderLayout.CENTER); + return mainPanel; + } + + /** + * Crée la vue professeur + * @return panel contenant la vue professeur + */ + private JPanel profView() { + JPanel mainPanel = new JPanel(); + mainPanel.setLayout(new BorderLayout()); + mainPanel.add(this.pv, BorderLayout.CENTER); + return mainPanel; + } + + /** + * Crée la vue étudiant + * @return panel contenant la vue étudiant + */ + private JPanel studentView() { + JPanel mainPanel = new JPanel(); + mainPanel.setLayout(new BorderLayout()); + mainPanel.add(this.sv, BorderLayout.CENTER); + return mainPanel; + } + + private void travelThroughCards(int index) { + cards.first(this.getContentPane()); + + for (int i = 0; i < index; i++) { + cards.next(this.getContentPane()); + } + } + + /** + * Change le mode d'affichage + * @param screenStyle + */ + private void setScreenStyle(int screenStyle) { + if (screenStyle == FULL) { + this.setUndecorated(true); + this.screenStatus = FULL; + + } else if (screenStyle == WINDOW) { + this.setUndecorated(false); + this.screenStatus = WINDOW; + } + } + + /** + * Passe la fenêtre en plein écran + * @param e + */ + private void setFullScreen(ActionEvent e) { + if (screenStatus != FULL) { + this.dispose(); + this.listener.setMainMenu(new MainMenu(this.listener, this.currentView, FULL)); + } + } + + /** + * Passe la fenêtre en fenêtré + * @param e + */ + private void unsetFullScreen(ActionEvent e) { + if (screenStatus != WINDOW) { + this.dispose(); + this.listener.setMainMenu(new MainMenu(this.listener, this.currentView, WINDOW)); + } + } + + /** + * Renvoie au menu principal + * @param e + */ + private void backtoMainMenu(ActionEvent e) { + this.setJMenuBar(null); + cards.first(this.getContentPane()); + } + +} diff --git a/src/Test/ProfView.java b/src/Test/ProfView.java index 1ac989b..964c64b 100644 --- a/src/Test/ProfView.java +++ b/src/Test/ProfView.java @@ -1,116 +1,116 @@ -package Test; - -import API.Etudiant; -import API.Groupe; -import javax.swing.JComboBox; -import javax.swing.JTextField; -import javax.swing.JButton; -import javax.swing.JLabel; -import javax.swing.JPanel; - -import java.awt.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; -import java.util.ArrayList; - -public class ProfView extends JPanel { - private final ArrayList e; - private final ArrayList g; - private final Controller listener; - private JComboBox groupeOption; - private JTextField text; - - public ProfView(ArrayList e, ArrayList g, Controller listener) { - super(); - - this.setLayout(new GridBagLayout()); - - this.listener = listener; - this.e = e; - this.g = g; - - this.Display(); - } - - public String getComboSelection() { - return (String) this.groupeOption.getSelectedItem(); - } - - public String getSearchStud() { - return this.text.getText(); - } - - public int getComboSelectionIndex() { - return this.groupeOption.getSelectedIndex(); - } - - public void Display() { - BLayout settings = new BLayout(); - settings.setPositionX(0); - settings.setPositionY(6); - - settings.setPositionY(0); - CustomJButton studList = new CustomJButton("Voir la liste des étudiants"); - studList.setActionCommand("pv::GetStudList"); - studList.addActionListener(this.listener); - this.add(studList, settings); - - settings.setPositionY(1); - this.add(new JLabel(" "), settings); - - settings.setPositionY(2); - JLabel gs = new JLabel("Afficher les étudiants se trouvant dans le groupe :"); - this.add(gs, settings); - - settings.setPositionY(3); - settings.setPadding(new Insets(0, 0, 0, 50)); - String[] groupeList = new String[this.g.size()]; - - for(int i = 0; i <= this.g.size()-1; i++) { - groupeList[i] = this.g.get(i).getName(); - } - - this.groupeOption = new JComboBox<>(groupeList); - this.groupeOption.setPreferredSize(new Dimension(110, 30)); - this.add(groupeOption, settings); - - settings.setPositionY(3); - settings.setPadding(new Insets(0, 0, 0, 0)); - settings.setAnchor(GridBagConstraints.EAST); - CustomJButton confirm = new CustomJButton("Rechercher"); - confirm.setActionCommand("pv::GetListFiltered"); - confirm.addActionListener(this.listener); - this.add(confirm, settings); - - settings.setAnchor(GridBagConstraints.CENTER); - - settings.setPositionY(4); - this.add(new JLabel(" "), settings); - - settings.setPositionY(5); - JLabel pf = new JLabel("Rechercher un étudiant : "); - this.add(pf, settings); - - settings.setPositionY(6); - settings.setPadding(new Insets(0, 0, 0, 50)); - this.text = new JTextField(); - this.text.setPreferredSize(new Dimension(110, 30)); - text.addKeyListener(new KeyAdapter() { - public void keyTyped(KeyEvent e) { - if (text.getText().length() >= 3 ) - e.consume(); - } - }); - this.add(this.text, settings); - - settings.setPositionY(6); - settings.setPadding(new Insets(0, 0, 0, 0)); - settings.setAnchor(GridBagConstraints.EAST); - CustomJButton searchTLetters = new CustomJButton("Rechercher"); - searchTLetters.addActionListener(this.listener); - searchTLetters.setActionCommand("pv::SearchStudentPer3Letters"); - this.add(searchTLetters, settings); - - this.repaint(); - } -} +package Test; + +import API.Etudiant; +import API.Groupe; +import javax.swing.JComboBox; +import javax.swing.JTextField; +import javax.swing.JButton; +import javax.swing.JLabel; +import javax.swing.JPanel; + +import java.awt.*; +import java.awt.event.KeyAdapter; +import java.awt.event.KeyEvent; +import java.util.ArrayList; + +public class ProfView extends JPanel { + private final ArrayList e; + private final ArrayList g; + private final Controller listener; + private JComboBox groupeOption; + private JTextField text; + + public ProfView(ArrayList e, ArrayList g, Controller listener) { + super(); + + this.setLayout(new GridBagLayout()); + + this.listener = listener; + this.e = e; + this.g = g; + + this.Display(); + } + + public String getComboSelection() { + return (String) this.groupeOption.getSelectedItem(); + } + + public String getSearchStud() { + return this.text.getText(); + } + + public int getComboSelectionIndex() { + return this.groupeOption.getSelectedIndex(); + } + + public void Display() { + BLayout settings = new BLayout(); + settings.setPositionX(0); + settings.setPositionY(6); + + settings.setPositionY(0); + CustomJButton studList = new CustomJButton("Voir la liste des étudiants"); + studList.setActionCommand("pv::GetStudList"); + studList.addActionListener(this.listener); + this.add(studList, settings); + + settings.setPositionY(1); + this.add(new JLabel(" "), settings); + + settings.setPositionY(2); + JLabel gs = new JLabel("Afficher les étudiants se trouvant dans le groupe :"); + this.add(gs, settings); + + settings.setPositionY(3); + settings.setPadding(new Insets(0, 0, 0, 50)); + String[] groupeList = new String[this.g.size()]; + + for(int i = 0; i <= this.g.size()-1; i++) { + groupeList[i] = this.g.get(i).getName(); + } + + this.groupeOption = new JComboBox<>(groupeList); + this.groupeOption.setPreferredSize(new Dimension(110, 30)); + this.add(groupeOption, settings); + + settings.setPositionY(3); + settings.setPadding(new Insets(0, 0, 0, 0)); + settings.setAnchor(GridBagConstraints.EAST); + CustomJButton confirm = new CustomJButton("Rechercher"); + confirm.setActionCommand("pv::GetListFiltered"); + confirm.addActionListener(this.listener); + this.add(confirm, settings); + + settings.setAnchor(GridBagConstraints.CENTER); + + settings.setPositionY(4); + this.add(new JLabel(" "), settings); + + settings.setPositionY(5); + JLabel pf = new JLabel("Rechercher un étudiant : "); + this.add(pf, settings); + + settings.setPositionY(6); + settings.setPadding(new Insets(0, 0, 0, 50)); + this.text = new JTextField(); + this.text.setPreferredSize(new Dimension(110, 30)); + text.addKeyListener(new KeyAdapter() { + public void keyTyped(KeyEvent e) { + if (text.getText().length() >= 3 ) + e.consume(); + } + }); + this.add(this.text, settings); + + settings.setPositionY(6); + settings.setPadding(new Insets(0, 0, 0, 0)); + settings.setAnchor(GridBagConstraints.EAST); + CustomJButton searchTLetters = new CustomJButton("Rechercher"); + searchTLetters.addActionListener(this.listener); + searchTLetters.setActionCommand("pv::SearchStudentPer3Letters"); + this.add(searchTLetters, settings); + + this.repaint(); + } +} diff --git a/src/Test/StudentView.java b/src/Test/StudentView.java index fe17bec..2740ed1 100644 --- a/src/Test/StudentView.java +++ b/src/Test/StudentView.java @@ -1,101 +1,101 @@ -package Test; - -import API.Etudiant; -import API.Groupe; -import javax.swing.JComboBox; -import javax.swing.JTextField; -import javax.swing.JButton; -import javax.swing.JLabel; -import javax.swing.JPanel; - -import java.awt.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; -import java.util.ArrayList; - -public class StudentView extends JPanel { - private final ArrayList e; - private final ArrayList g; - private final Controller listener; - private JComboBox groupeOption; - - public StudentView(ArrayList e, ArrayList g, Controller listener) { - super(); - - this.setLayout(new GridBagLayout()); - - this.listener = listener; - this.e = e; - this.g = g; - - this.Display(); - } - - public String getComboSelection() { - return (String) this.groupeOption.getSelectedItem(); - } - - public int getComboSelectionIndex() { - return this.groupeOption.getSelectedIndex(); - } - - public void Display() { - BLayout settings = new BLayout(); - settings.setPositionX(0); - settings.setPositionY(1); - - settings.setPositionY(0); - CustomJButton studList = new CustomJButton("Voir la liste des groupes"); - studList.setActionCommand("sv::GetGrup"); - studList.addActionListener(this.listener); - this.add(studList, settings); - - settings.setPositionY(1); - this.add(new JLabel(" "), settings); - - settings.setPositionY(2); - JLabel gs = new JLabel("Afficher les etudiants se trouvant dans le groupe :"); - this.add(gs, settings); - - settings.setPositionY(3); - settings.setPadding(new Insets(0, 0, 0, 50)); - String[] groupeList = new String[this.g.size()]; - - for(int i = 0; i <= this.g.size()-1; i++) { - groupeList[i] = this.g.get(i).getName(); - } - - this.groupeOption = new JComboBox<>(groupeList); - this.groupeOption.setPreferredSize(new Dimension(110, 30)); - this.add(groupeOption, settings); - - settings.setPositionY(3); - settings.setPadding(new Insets(0, 0, 0, 0)); - settings.setAnchor(GridBagConstraints.EAST); - CustomJButton confirm = new CustomJButton("Rechercher"); - confirm.setActionCommand("sv::GetListFiltered"); - confirm.addActionListener(this.listener); - this.add(confirm, settings); - - settings.setPositionY(4); - settings.setAnchor(GridBagConstraints.CENTER); - this.add(new JLabel(" "), settings); - - settings.setPositionY(5); - CustomJButton makeRequest = new CustomJButton("Faire une requete"); - makeRequest.setActionCommand("sv::MakeRequest"); - makeRequest.addActionListener(this.listener); - this.add(makeRequest, settings); - - settings.setPositionY(6); - this.add(new JLabel(" "), settings); - - settings.setPositionY(7); - CustomJButton showRequest = new CustomJButton("Voir mes requetes"); - showRequest.setActionCommand("sv::ShowRequest"); - showRequest.addActionListener(this.listener); - this.add(showRequest, settings); - - this.repaint(); - } -} +package Test; + +import API.Etudiant; +import API.Groupe; +import javax.swing.JComboBox; +import javax.swing.JTextField; +import javax.swing.JButton; +import javax.swing.JLabel; +import javax.swing.JPanel; + +import java.awt.*; +import java.awt.event.KeyAdapter; +import java.awt.event.KeyEvent; +import java.util.ArrayList; + +public class StudentView extends JPanel { + private final ArrayList e; + private final ArrayList g; + private final Controller listener; + private JComboBox groupeOption; + + public StudentView(ArrayList e, ArrayList g, Controller listener) { + super(); + + this.setLayout(new GridBagLayout()); + + this.listener = listener; + this.e = e; + this.g = g; + + this.Display(); + } + + public String getComboSelection() { + return (String) this.groupeOption.getSelectedItem(); + } + + public int getComboSelectionIndex() { + return this.groupeOption.getSelectedIndex(); + } + + public void Display() { + BLayout settings = new BLayout(); + settings.setPositionX(0); + settings.setPositionY(1); + + settings.setPositionY(0); + CustomJButton studList = new CustomJButton("Voir la liste des groupes"); + studList.setActionCommand("sv::GetGrup"); + studList.addActionListener(this.listener); + this.add(studList, settings); + + settings.setPositionY(1); + this.add(new JLabel(" "), settings); + + settings.setPositionY(2); + JLabel gs = new JLabel("Afficher les etudiants se trouvant dans le groupe :"); + this.add(gs, settings); + + settings.setPositionY(3); + settings.setPadding(new Insets(0, 0, 0, 50)); + String[] groupeList = new String[this.g.size()]; + + for(int i = 0; i <= this.g.size()-1; i++) { + groupeList[i] = this.g.get(i).getName(); + } + + this.groupeOption = new JComboBox<>(groupeList); + this.groupeOption.setPreferredSize(new Dimension(110, 30)); + this.add(groupeOption, settings); + + settings.setPositionY(3); + settings.setPadding(new Insets(0, 0, 0, 0)); + settings.setAnchor(GridBagConstraints.EAST); + CustomJButton confirm = new CustomJButton("Rechercher"); + confirm.setActionCommand("sv::GetListFiltered"); + confirm.addActionListener(this.listener); + this.add(confirm, settings); + + settings.setPositionY(4); + settings.setAnchor(GridBagConstraints.CENTER); + this.add(new JLabel(" "), settings); + + settings.setPositionY(5); + CustomJButton makeRequest = new CustomJButton("Faire une requete"); + makeRequest.setActionCommand("sv::MakeRequest"); + makeRequest.addActionListener(this.listener); + this.add(makeRequest, settings); + + settings.setPositionY(6); + this.add(new JLabel(" "), settings); + + settings.setPositionY(7); + CustomJButton showRequest = new CustomJButton("Voir mes requetes"); + showRequest.setActionCommand("sv::ShowRequest"); + showRequest.addActionListener(this.listener); + this.add(showRequest, settings); + + this.repaint(); + } +} diff --git a/src/Test/TestTexteMNP.java b/src/Test/TestTexteMNP.java index a77e2be..ff6ca8e 100644 --- a/src/Test/TestTexteMNP.java +++ b/src/Test/TestTexteMNP.java @@ -10,7 +10,6 @@ public class TestTexteMNP { * */ BDatabase db = new BDatabase(); - /** * Demarrage de l'appli * */ diff --git a/src/Test/Untitled.mdj b/src/Test/Untitled.mdj index e46989e..0d77a5b 100644 --- a/src/Test/Untitled.mdj +++ b/src/Test/Untitled.mdj @@ -1,10811 +1,10811 @@ -{ - "_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": "AAAAAAGE4p2WhvzvxAE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4p2WgvztSoU=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGE4p2WhvzwFXc=", - "_parent": { - "$ref": "AAAAAAGE4p2WhvzvxAE=" - }, - "model": { - "$ref": "AAAAAAGE4p2WgvztSoU=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGE4p2Wh/zxzgo=", - "_parent": { - "$ref": "AAAAAAGE4p2WhvzwFXc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -64, - "top": 272, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4p2Wh/zy8JU=", - "_parent": { - "$ref": "AAAAAAGE4p2WhvzwFXc=" - }, - "font": "Arial;13;1", - "left": 229, - "top": 415, - "width": 70.052734375, - "height": 13, - "text": "EtudiantNP" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4p2Wh/zzXNs=", - "_parent": { - "$ref": "AAAAAAGE4p2WhvzwFXc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -64, - "top": 272, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4p2WiPz0ONY=", - "_parent": { - "$ref": "AAAAAAGE4p2WhvzwFXc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -64, - "top": 272, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 224, - "top": 408, - "width": 80.052734375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGE4p2Wh/zxzgo=" - }, - "nameLabel": { - "$ref": "AAAAAAGE4p2Wh/zy8JU=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGE4p2Wh/zzXNs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4p2WiPz0ONY=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGE4p2WiPz1Y5U=", - "_parent": { - "$ref": "AAAAAAGE4p2WhvzvxAE=" - }, - "model": { - "$ref": "AAAAAAGE4p2WgvztSoU=" - }, - "font": "Arial;13;0", - "left": 224, - "top": 433, - "width": 80.052734375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGE4p2WiPz2BPw=", - "_parent": { - "$ref": "AAAAAAGE4p2WhvzvxAE=" - }, - "model": { - "$ref": "AAAAAAGE4p2WgvztSoU=" - }, - "font": "Arial;13;0", - "left": 224, - "top": 443, - "width": 80.052734375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGE4p2WiPz3/Ok=", - "_parent": { - "$ref": "AAAAAAGE4p2WhvzvxAE=" - }, - "model": { - "$ref": "AAAAAAGE4p2WgvztSoU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -32, - "top": 136, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGE4p2Wifz46Zs=", - "_parent": { - "$ref": "AAAAAAGE4p2WhvzvxAE=" - }, - "model": { - "$ref": "AAAAAAGE4p2WgvztSoU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -32, - "top": 136, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 224, - "top": 408, - "width": 80.052734375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGE4p2WhvzwFXc=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGE4p2WiPz1Y5U=" - }, - "operationCompartment": { - "$ref": "AAAAAAGE4p2WiPz2BPw=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGE4p2WiPz3/Ok=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGE4p2Wifz46Zs=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGE4p3Nuf0Z9jM=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4p3Nuf0X6A8=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGE4p3Nuf0aJ/U=", - "_parent": { - "$ref": "AAAAAAGE4p3Nuf0Z9jM=" - }, - "model": { - "$ref": "AAAAAAGE4p3Nuf0X6A8=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGE4p3Nuf0bVNg=", - "_parent": { - "$ref": "AAAAAAGE4p3Nuf0aJ/U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 480, - "top": 272, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4p3Nuf0cWfo=", - "_parent": { - "$ref": "AAAAAAGE4p3Nuf0aJ/U=" - }, - "font": "Arial;13;1", - "left": 837, - "top": 423, - "width": 64.28271484375, - "height": 13, - "text": "GroupeNP" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4p3Nuf0drhw=", - "_parent": { - "$ref": "AAAAAAGE4p3Nuf0aJ/U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 480, - "top": 272, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4p3Nuv0e7/U=", - "_parent": { - "$ref": "AAAAAAGE4p3Nuf0aJ/U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 480, - "top": 272, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 832, - "top": 416, - "width": 74.28271484375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGE4p3Nuf0bVNg=" - }, - "nameLabel": { - "$ref": "AAAAAAGE4p3Nuf0cWfo=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGE4p3Nuf0drhw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4p3Nuv0e7/U=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGE4p3Nuv0fJtQ=", - "_parent": { - "$ref": "AAAAAAGE4p3Nuf0Z9jM=" - }, - "model": { - "$ref": "AAAAAAGE4p3Nuf0X6A8=" - }, - "font": "Arial;13;0", - "left": 832, - "top": 441, - "width": 74.28271484375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGE4p3Nuv0gnP8=", - "_parent": { - "$ref": "AAAAAAGE4p3Nuf0Z9jM=" - }, - "model": { - "$ref": "AAAAAAGE4p3Nuf0X6A8=" - }, - "font": "Arial;13;0", - "left": 832, - "top": 451, - "width": 74.28271484375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGE4p3Nuv0hpNM=", - "_parent": { - "$ref": "AAAAAAGE4p3Nuf0Z9jM=" - }, - "model": { - "$ref": "AAAAAAGE4p3Nuf0X6A8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 240, - "top": 136, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGE4p3Nuv0idNY=", - "_parent": { - "$ref": "AAAAAAGE4p3Nuf0Z9jM=" - }, - "model": { - "$ref": "AAAAAAGE4p3Nuf0X6A8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 240, - "top": 136, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 832, - "top": 416, - "width": 74.28271484375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGE4p3Nuf0aJ/U=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGE4p3Nuv0fJtQ=" - }, - "operationCompartment": { - "$ref": "AAAAAAGE4p3Nuv0gnP8=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGE4p3Nuv0hpNM=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGE4p3Nuv0idNY=" - } - }, - { - "_type": "UMLInterfaceView", - "_id": "AAAAAAGE4p8Zsv2HzNY=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4p8Zsf2Fbgk=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGE4p8Zsv2I4Cw=", - "_parent": { - "$ref": "AAAAAAGE4p8Zsv2HzNY=" - }, - "model": { - "$ref": "AAAAAAGE4p8Zsf2Fbgk=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGE4p8Zsv2J8uM=", - "_parent": { - "$ref": "AAAAAAGE4p8Zsv2I4Cw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -304, - "top": -192, - "width": 64.32080078125, - "height": 13, - "text": "«interface»" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4p8Zsv2KO50=", - "_parent": { - "$ref": "AAAAAAGE4p8Zsv2I4Cw=" - }, - "font": "Arial;13;1", - "left": 149, - "top": 139, - "width": 63.2353515625, - "height": 13, - "text": "Etudiant" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4p8Zsv2L6Iw=", - "_parent": { - "$ref": "AAAAAAGE4p8Zsv2I4Cw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -304, - "top": -192, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4p8Zsv2MSgw=", - "_parent": { - "$ref": "AAAAAAGE4p8Zsv2I4Cw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -304, - "top": -192, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 144, - "top": 132, - "width": 73.2353515625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGE4p8Zsv2J8uM=" - }, - "nameLabel": { - "$ref": "AAAAAAGE4p8Zsv2KO50=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGE4p8Zsv2L6Iw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4p8Zsv2MSgw=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGE4p8Zs/2NCJ0=", - "_parent": { - "$ref": "AAAAAAGE4p8Zsv2HzNY=" - }, - "model": { - "$ref": "AAAAAAGE4p8Zsf2Fbgk=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4q9Wb4QIxdw=", - "_parent": { - "$ref": "AAAAAAGE4p8Zs/2NCJ0=" - }, - "model": { - "$ref": "AAAAAAGE4q9WXIQFhKA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 109, - "top": 149, - "width": 63.2353515625, - "height": 13, - "text": "+Attribute1", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 144, - "top": 157, - "width": 73.2353515625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGE4p8Zs/2OIK4=", - "_parent": { - "$ref": "AAAAAAGE4p8Zsv2HzNY=" - }, - "model": { - "$ref": "AAAAAAGE4p8Zsf2Fbgk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -152, - "top": -96, - "width": 10, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGE4p8Zs/2PHvc=", - "_parent": { - "$ref": "AAAAAAGE4p8Zsv2HzNY=" - }, - "model": { - "$ref": "AAAAAAGE4p8Zsf2Fbgk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -152, - "top": -96, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGE4p8Zs/2QT1w=", - "_parent": { - "$ref": "AAAAAAGE4p8Zsv2HzNY=" - }, - "model": { - "$ref": "AAAAAAGE4p8Zsf2Fbgk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -152, - "top": -96, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 144, - "top": 96, - "width": 73.2353515625, - "height": 72, - "stereotypeDisplay": "icon", - "nameCompartment": { - "$ref": "AAAAAAGE4p8Zsv2I4Cw=" - }, - "suppressOperations": true, - "attributeCompartment": { - "$ref": "AAAAAAGE4p8Zs/2NCJ0=" - }, - "operationCompartment": { - "$ref": "AAAAAAGE4p8Zs/2OIK4=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGE4p8Zs/2PHvc=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGE4p8Zs/2QT1w=" - } - }, - { - "_type": "UMLInterfaceView", - "_id": "AAAAAAGE4p8tYv2xbkE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4p8tYv2vTCo=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGE4p8tYv2yFsk=", - "_parent": { - "$ref": "AAAAAAGE4p8tYv2xbkE=" - }, - "model": { - "$ref": "AAAAAAGE4p8tYv2vTCo=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGE4p8tY/2zZfs=", - "_parent": { - "$ref": "AAAAAAGE4p8tYv2yFsk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 768, - "top": -128, - "width": 64.32080078125, - "height": 13, - "text": "«interface»" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4p8tY/20u1U=", - "_parent": { - "$ref": "AAAAAAGE4p8tYv2yFsk=" - }, - "font": "Arial;13;1", - "left": 965, - "top": 158, - "width": 61.419921875, - "height": 13, - "text": "Groupe" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4p8tY/21OMI=", - "_parent": { - "$ref": "AAAAAAGE4p8tYv2yFsk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 768, - "top": -128, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4p8tY/22Ias=", - "_parent": { - "$ref": "AAAAAAGE4p8tYv2yFsk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 768, - "top": -128, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 960, - "top": 151, - "width": 71.419921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGE4p8tY/2zZfs=" - }, - "nameLabel": { - "$ref": "AAAAAAGE4p8tY/20u1U=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGE4p8tY/21OMI=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4p8tY/22Ias=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGE4p8tY/23Ew4=", - "_parent": { - "$ref": "AAAAAAGE4p8tYv2xbkE=" - }, - "model": { - "$ref": "AAAAAAGE4p8tYv2vTCo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 384, - "top": -64, - "width": 10, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGE4p8tY/24mGw=", - "_parent": { - "$ref": "AAAAAAGE4p8tYv2xbkE=" - }, - "model": { - "$ref": "AAAAAAGE4p8tYv2vTCo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 384, - "top": -64, - "width": 10, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGE4p8tY/25QJE=", - "_parent": { - "$ref": "AAAAAAGE4p8tYv2xbkE=" - }, - "model": { - "$ref": "AAAAAAGE4p8tYv2vTCo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 384, - "top": -64, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGE4p8tY/266XA=", - "_parent": { - "$ref": "AAAAAAGE4p8tYv2xbkE=" - }, - "model": { - "$ref": "AAAAAAGE4p8tYv2vTCo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 384, - "top": -64, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 960, - "top": 128, - "width": 71.419921875, - "height": 49, - "stereotypeDisplay": "icon", - "nameCompartment": { - "$ref": "AAAAAAGE4p8tYv2yFsk=" - }, - "suppressAttributes": true, - "suppressOperations": true, - "attributeCompartment": { - "$ref": "AAAAAAGE4p8tY/23Ew4=" - }, - "operationCompartment": { - "$ref": "AAAAAAGE4p8tY/24mGw=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGE4p8tY/25QJE=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGE4p8tY/266XA=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGE4p/dFAh3q78=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGE4p/dFAh42PY=", - "_parent": { - "$ref": "AAAAAAGE4p/dFAh3q78=" - }, - "model": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGE4p/dFQh55jE=", - "_parent": { - "$ref": "AAAAAAGE4p/dFAh42PY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 528, - "top": -672, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4p/dFQh6MO4=", - "_parent": { - "$ref": "AAAAAAGE4p/dFAh42PY=" - }, - "font": "Arial;13;1", - "left": 469, - "top": 31, - "width": 258.3115234375, - "height": 13, - "text": "BDatabase" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4p/dFQh7Mas=", - "_parent": { - "$ref": "AAAAAAGE4p/dFAh42PY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 528, - "top": -672, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4p/dFQh8TM0=", - "_parent": { - "$ref": "AAAAAAGE4p/dFAh42PY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 528, - "top": -672, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 464, - "top": 24, - "width": 268.3115234375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGE4p/dFQh55jE=" - }, - "nameLabel": { - "$ref": "AAAAAAGE4p/dFQh6MO4=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGE4p/dFQh7Mas=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4p/dFQh8TM0=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGE4p/dFQh9DhI=", - "_parent": { - "$ref": "AAAAAAGE4p/dFAh3q78=" - }, - "model": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4q/wZZYRfvE=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh9DhI=" - }, - "model": { - "$ref": "AAAAAAGE4q/wQpYOV5o=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 54, - "width": 258.3115234375, - "height": 13, - "text": "-db_host: String", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4rCYD6CmBrA=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh9DhI=" - }, - "model": { - "$ref": "AAAAAAGE4rCYCaCjtvc=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 69, - "width": 258.3115234375, - "height": 13, - "text": "-db_name: String", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4rC22aPFERs=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh9DhI=" - }, - "model": { - "$ref": "AAAAAAGE4rC2yaPC6Ck=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 84, - "width": 258.3115234375, - "height": 13, - "text": "-db_user: String", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4rDehqVYuwc=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh9DhI=" - }, - "model": { - "$ref": "AAAAAAGE4rDeeaVV3g0=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 99, - "width": 258.3115234375, - "height": 13, - "text": "-db_password: String", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4rEKuKbryOo=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh9DhI=" - }, - "model": { - "$ref": "AAAAAAGE4rEKtKboHHo=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 114, - "width": 258.3115234375, - "height": 13, - "text": "#sharedObject: Connection", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4rFAyasGnFQ=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh9DhI=" - }, - "model": { - "$ref": "AAAAAAGE4rFAuasD22Q=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 129, - "width": 258.3115234375, - "height": 13, - "text": "-status: boolean", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 464, - "top": 49, - "width": 268.3115234375, - "height": 98 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGE4p/dFQh+jPA=", - "_parent": { - "$ref": "AAAAAAGE4p/dFAh3q78=" - }, - "model": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4qm23+JVrAc=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh+jPA=" - }, - "model": { - "$ref": "AAAAAAGE4qm21eJSKV8=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 152, - "width": 258.3115234375, - "height": 13, - "text": "+BDatabase(): constructor", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4qon0ALgyV4=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh+jPA=" - }, - "model": { - "$ref": "AAAAAAGE4qonuwLda5Q=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 167, - "width": 258.3115234375, - "height": 13, - "text": "+fetchAll(String): ArrayList", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4qsGzwnQ08A=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh+jPA=" - }, - "model": { - "$ref": "AAAAAAGE4qsGyQnNP50=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 182, - "width": 258.3115234375, - "height": 13, - "text": "+insertRow(String, String[], String[]): boolean", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4quBuRMp+uo=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh+jPA=" - }, - "model": { - "$ref": "AAAAAAGE4quBqRMmzk0=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 197, - "width": 258.3115234375, - "height": 13, - "text": "+updateRow(String): boolean", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4qvHqBaU4hc=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh+jPA=" - }, - "model": { - "$ref": "AAAAAAGE4qvHoRaRSFc=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 212, - "width": 258.3115234375, - "height": 13, - "text": "+getSharedObject(): Connection", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4qwkkBsdEhw=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh+jPA=" - }, - "model": { - "$ref": "AAAAAAGE4qwkiRsadEU=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 227, - "width": 258.3115234375, - "height": 13, - "text": "+getUser(): String", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4qxcWx5iMnk=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh+jPA=" - }, - "model": { - "$ref": "AAAAAAGE4qxcSR5fAt8=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 242, - "width": 258.3115234375, - "height": 13, - "text": "+getEtuList(): ArrayList", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4qykCCGnzR8=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh+jPA=" - }, - "model": { - "$ref": "AAAAAAGE4qyj+SGkWMU=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 257, - "width": 258.3115234375, - "height": 13, - "text": "+getGroupeList(): ArrayList", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4q4D+l55pLA=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh+jPA=" - }, - "model": { - "$ref": "AAAAAAGE4q4D6V52N+8=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 272, - "width": 258.3115234375, - "height": 13, - "text": "+getHost(): String", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4q4pR2G+aS4=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh+jPA=" - }, - "model": { - "$ref": "AAAAAAGE4q4pQWG7wNA=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 287, - "width": 258.3115234375, - "height": 13, - "text": "+getDatabaseName(): String", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4q5cEGZHgXE=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh+jPA=" - }, - "model": { - "$ref": "AAAAAAGE4q5cAWZEjBM=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 302, - "width": 258.3115234375, - "height": 13, - "text": "+getStatus(): boolean", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4q6rN2qI/Xc=", - "_parent": { - "$ref": "AAAAAAGE4p/dFQh+jPA=" - }, - "model": { - "$ref": "AAAAAAGE4q6rMWqFThs=" - }, - "font": "Arial;13;0", - "left": 469, - "top": 317, - "width": 258.3115234375, - "height": 13, - "text": "+Operation1()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 464, - "top": 147, - "width": 268.3115234375, - "height": 188 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGE4p/dFQh/1vY=", - "_parent": { - "$ref": "AAAAAAGE4p/dFAh3q78=" - }, - "model": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 264, - "top": -336, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGE4p/dFQiABlk=", - "_parent": { - "$ref": "AAAAAAGE4p/dFAh3q78=" - }, - "model": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 264, - "top": -336, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 464, - "top": 24, - "width": 268.3115234375, - "height": 311, - "nameCompartment": { - "$ref": "AAAAAAGE4p/dFAh42PY=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGE4p/dFQh9DhI=" - }, - "operationCompartment": { - "$ref": "AAAAAAGE4p/dFQh+jPA=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGE4p/dFQh/1vY=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGE4p/dFQiABlk=" - } - }, - { - "_type": "UMLDependencyView", - "_id": "AAAAAAGE4qA11Q4CRWs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4qA11A4A2ms=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qA11Q4Dosg=", - "_parent": { - "$ref": "AAAAAAGE4qA11Q4CRWs=" - }, - "model": { - "$ref": "AAAAAAGE4qA11A4A2ms=" - }, - "font": "Arial;13;0", - "left": 221, - "top": 288, - "width": 74.05810546875, - "height": 13, - "alpha": 1.0763363025388788, - "distance": 36.76955262170047, - "hostEdge": { - "$ref": "AAAAAAGE4qA11Q4CRWs=" - }, - "edgePosition": 1, - "text": "+implements" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qA11Q4Eap8=", - "_parent": { - "$ref": "AAAAAAGE4qA11Q4CRWs=" - }, - "model": { - "$ref": "AAAAAAGE4qA11A4A2ms=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 251, - "top": 272, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4qA11Q4CRWs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qA11Q4F86M=", - "_parent": { - "$ref": "AAAAAAGE4qA11Q4CRWs=" - }, - "model": { - "$ref": "AAAAAAGE4qA11A4A2ms=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 208, - "top": 285, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4qA11Q4CRWs=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGE4p2WhvzvxAE=" - }, - "tail": { - "$ref": "AAAAAAGE4p8Zsv2HzNY=" - }, - "lineStyle": 1, - "points": "190:168;257:407", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGE4qA11Q4Dosg=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGE4qA11Q4Eap8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4qA11Q4F86M=" - } - }, - { - "_type": "UMLDependencyView", - "_id": "AAAAAAGE4qBAfA6dAmE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4qBAew6bdo4=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qBAfA6eoSQ=", - "_parent": { - "$ref": "AAAAAAGE4qBAfA6dAmE=" - }, - "model": { - "$ref": "AAAAAAGE4qBAew6bdo4=" - }, - "font": "Arial;13;0", - "left": 937, - "top": 282, - "width": 74.05810546875, - "height": 13, - "alpha": 2.160531981242364, - "distance": 44.27188724235731, - "hostEdge": { - "$ref": "AAAAAAGE4qBAfA6dAmE=" - }, - "edgePosition": 1, - "text": "+implements" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qBAfA6fvjA=", - "_parent": { - "$ref": "AAAAAAGE4qBAfA6dAmE=" - }, - "model": { - "$ref": "AAAAAAGE4qBAew6bdo4=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 958, - "top": 302, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4qBAfA6dAmE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qBAfA6gRUA=", - "_parent": { - "$ref": "AAAAAAGE4qBAfA6dAmE=" - }, - "model": { - "$ref": "AAAAAAGE4qBAew6bdo4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 917, - "top": 283, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4qBAfA6dAmE=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGE4p3Nuf0Z9jM=" - }, - "tail": { - "$ref": "AAAAAAGE4p8tYv2xbkE=" - }, - "lineStyle": 1, - "points": "984:177;878:415", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGE4qBAfA6eoSQ=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGE4qBAfA6fvjA=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4qBAfA6gRUA=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGE4qCbhBYHv9w=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGE4qCbhBYIALA=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYHv9w=" - }, - "model": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGE4qCbhRYJYuU=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYIALA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 256, - "top": -16, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qCbhRYKnNA=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYIALA=" - }, - "font": "Arial;13;1", - "left": 405, - "top": 463, - "width": 317.54150390625, - "height": 13, - "text": "Controller" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qCbhRYLCSk=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYIALA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 256, - "top": -16, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qCbhRYM/t8=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYIALA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 256, - "top": -16, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 400, - "top": 456, - "width": 327.54150390625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGE4qCbhRYJYuU=" - }, - "nameLabel": { - "$ref": "AAAAAAGE4qCbhRYKnNA=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGE4qCbhRYLCSk=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4qCbhRYM/t8=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGE4qCbhRYNDYs=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYHv9w=" - }, - "model": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "font": "Arial;13;0", - "left": 400, - "top": 481, - "width": 327.54150390625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGE4qCbhRYORHw=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYHv9w=" - }, - "model": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4rI9W7E+SRI=", - "_parent": { - "$ref": "AAAAAAGE4qCbhRYORHw=" - }, - "model": { - "$ref": "AAAAAAGE4rI9U7E7Tcg=" - }, - "font": "Arial;13;0", - "left": 405, - "top": 496, - "width": 317.54150390625, - "height": 13, - "text": "+Controller(BDatabase): constructor", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4rKfQLjj9nA=", - "_parent": { - "$ref": "AAAAAAGE4qCbhRYORHw=" - }, - "model": { - "$ref": "AAAAAAGE4rKfObjgBao=" - }, - "font": "Arial;13;0", - "left": 405, - "top": 511, - "width": 317.54150390625, - "height": 13, - "text": "+getMemberCount(int): int", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4rLkg7yWf44=", - "_parent": { - "$ref": "AAAAAAGE4qCbhRYORHw=" - }, - "model": { - "$ref": "AAAAAAGE4rLkcLyTBf0=" - }, - "font": "Arial;13;0", - "left": 405, - "top": 526, - "width": 317.54150390625, - "height": 13, - "text": "+createJTable(Object[][], String[]): JTable", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4rNWPMRgEIw=", - "_parent": { - "$ref": "AAAAAAGE4qCbhRYORHw=" - }, - "model": { - "$ref": "AAAAAAGE4rNWKMRdVwY=" - }, - "font": "Arial;13;0", - "left": 405, - "top": 541, - "width": 317.54150390625, - "height": 13, - "text": "+Display(String, int, int, int, int, JTable): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4rO1e8yeHfk=", - "_parent": { - "$ref": "AAAAAAGE4qCbhRYORHw=" - }, - "model": { - "$ref": "AAAAAAGE4rO1aMyby70=" - }, - "font": "Arial;13;0", - "left": 405, - "top": 556, - "width": 317.54150390625, - "height": 13, - "text": "+DisplayWithListner(String, int, int, int, int, JTable): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4rRnN9S4j3Q=", - "_parent": { - "$ref": "AAAAAAGE4qCbhRYORHw=" - }, - "model": { - "$ref": "AAAAAAGE4rRnMNS1WdI=" - }, - "font": "Arial;13;0", - "left": 405, - "top": 571, - "width": 317.54150390625, - "height": 13, - "text": "+DisplayModal(String, int, int, int, int, JPanel): void", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 400, - "top": 491, - "width": 327.54150390625, - "height": 98 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGE4qCbhRYPPBk=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYHv9w=" - }, - "model": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 128, - "top": -8, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGE4qCbhRYQElQ=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYHv9w=" - }, - "model": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 128, - "top": -8, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 400, - "top": 456, - "width": 327.54150390625, - "height": 133, - "nameCompartment": { - "$ref": "AAAAAAGE4qCbhBYIALA=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGE4qCbhRYNDYs=" - }, - "operationCompartment": { - "$ref": "AAAAAAGE4qCbhRYORHw=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGE4qCbhRYPPBk=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGE4qCbhRYQElQ=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGE4qDxzxxQQhs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4qDxzhxMRLc=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qDxzxxRj20=", - "_parent": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - }, - "model": { - "$ref": "AAAAAAGE4qDxzhxMRLc=" - }, - "font": "Arial;13;0", - "left": 583, - "top": 414, - "width": 57.4716796875, - "height": 13, - "alpha": -2.0880910422916097, - "distance": 43.60045871318328, - "hostEdge": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - }, - "edgePosition": 1, - "text": "+depends" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qDxzxxSdZU=", - "_parent": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - }, - "model": { - "$ref": "AAAAAAGE4qDxzhxMRLc=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 546, - "top": 386, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qDxzxxTzlc=", - "_parent": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - }, - "model": { - "$ref": "AAAAAAGE4qDxzhxMRLc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 590, - "top": 390, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qDxzxxUYNo=", - "_parent": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - }, - "model": { - "$ref": "AAAAAAGE4qDxzhxNogE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 557, - "top": 421, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qDxzxxVI2U=", - "_parent": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - }, - "model": { - "$ref": "AAAAAAGE4qDxzhxNogE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 544, - "top": 418, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qDx0BxWgPE=", - "_parent": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - }, - "model": { - "$ref": "AAAAAAGE4qDxzhxNogE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 584, - "top": 428, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qDx0BxX1p0=", - "_parent": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - }, - "model": { - "$ref": "AAAAAAGE4qDxzxxO33s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 564, - "top": 353, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qDx0BxYcr4=", - "_parent": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - }, - "model": { - "$ref": "AAAAAAGE4qDxzxxO33s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 551, - "top": 354, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qDx0BxZhT4=", - "_parent": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - }, - "model": { - "$ref": "AAAAAAGE4qDxzxxO33s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 592, - "top": 351, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4qDx0BxaNvk=", - "_parent": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - }, - "model": { - "$ref": "AAAAAAGE4qDxzhxNogE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 304, - "top": 88, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4qDx0BxbMfM=", - "_parent": { - "$ref": "AAAAAAGE4qDxzxxQQhs=" - }, - "model": { - "$ref": "AAAAAAGE4qDxzxxO33s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 304, - "top": 88, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGE4p/dFAh3q78=" - }, - "tail": { - "$ref": "AAAAAAGE4qCbhBYHv9w=" - }, - "lineStyle": 1, - "points": "570:455;582:335", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGE4qDxzxxRj20=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGE4qDxzxxSdZU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4qDxzxxTzlc=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGE4qDxzxxUYNo=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGE4qDxzxxVI2U=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGE4qDx0BxWgPE=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGE4qDx0BxX1p0=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGE4qDx0BxYcr4=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGE4qDx0BxZhT4=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGE4qDx0BxaNvk=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGE4qDx0BxbMfM=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGE4qEtJB0t39I=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGE4qEtJB0uWvs=", - "_parent": { - "$ref": "AAAAAAGE4qEtJB0t39I=" - }, - "model": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGE4qEtJB0vtXI=", - "_parent": { - "$ref": "AAAAAAGE4qEtJB0uWvs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1024, - "top": 496, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qEtJB0wyxg=", - "_parent": { - "$ref": "AAAAAAGE4qEtJB0uWvs=" - }, - "font": "Arial;13;1", - "left": 861, - "top": 815, - "width": 322.68310546875, - "height": 13, - "text": "AdminView" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qEtJB0xYfU=", - "_parent": { - "$ref": "AAAAAAGE4qEtJB0uWvs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1024, - "top": 496, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qEtJB0yQTc=", - "_parent": { - "$ref": "AAAAAAGE4qEtJB0uWvs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1024, - "top": 496, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 856, - "top": 808, - "width": 332.68310546875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGE4qEtJB0vtXI=" - }, - "nameLabel": { - "$ref": "AAAAAAGE4qEtJB0wyxg=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGE4qEtJB0xYfU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4qEtJB0yQTc=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGE4qEtJh0zAYU=", - "_parent": { - "$ref": "AAAAAAGE4qEtJB0t39I=" - }, - "model": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4tB86VscylI=", - "_parent": { - "$ref": "AAAAAAGE4qEtJh0zAYU=" - }, - "model": { - "$ref": "AAAAAAGE4tB80FsWAo4=" - }, - "font": "Arial;13;0", - "left": 861, - "top": 838, - "width": 322.68310546875, - "height": 13, - "text": "-e: ArrayList", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4tDmxmDnbEc=", - "_parent": { - "$ref": "AAAAAAGE4qEtJh0zAYU=" - }, - "model": { - "$ref": "AAAAAAGE4tDmvmDhrXg=" - }, - "font": "Arial;13;0", - "left": 861, - "top": 853, - "width": 322.68310546875, - "height": 13, - "text": "-g: ArrayList", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4tEJPWWSj+M=", - "_parent": { - "$ref": "AAAAAAGE4qEtJh0zAYU=" - }, - "model": { - "$ref": "AAAAAAGE4tEJJWWM3iI=" - }, - "font": "Arial;13;0", - "left": 861, - "top": 868, - "width": 322.68310546875, - "height": 13, - "text": "-listener: Controller", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 856, - "top": 833, - "width": 332.68310546875, - "height": 53 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGE4qEtJh004qI=", - "_parent": { - "$ref": "AAAAAAGE4qEtJB0t39I=" - }, - "model": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4tbmaTaF+88=", - "_parent": { - "$ref": "AAAAAAGE4qEtJh004qI=" - }, - "model": { - "$ref": "AAAAAAGE4tbmTzZ/hDg=" - }, - "font": "Arial;13;0", - "left": 861, - "top": 891, - "width": 322.68310546875, - "height": 13, - "text": "-AdminView(ArrayList, ArrayList, Controller): constructor", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 856, - "top": 886, - "width": 332.68310546875, - "height": 23 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGE4qEtJh01X14=", - "_parent": { - "$ref": "AAAAAAGE4qEtJB0t39I=" - }, - "model": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 512, - "top": 248, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGE4qEtJh027/k=", - "_parent": { - "$ref": "AAAAAAGE4qEtJB0t39I=" - }, - "model": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 512, - "top": 248, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 856, - "top": 808, - "width": 332.68310546875, - "height": 101, - "nameCompartment": { - "$ref": "AAAAAAGE4qEtJB0uWvs=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGE4qEtJh0zAYU=" - }, - "operationCompartment": { - "$ref": "AAAAAAGE4qEtJh004qI=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGE4qEtJh01X14=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGE4qEtJh027/k=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGE4qFLpB+PQTE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGE4qFLpR+QTAw=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+PQTE=" - }, - "model": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGE4qFLpR+Rsfo=", - "_parent": { - "$ref": "AAAAAAGE4qFLpR+QTAw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 384, - "top": 352, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qFLpR+S76Q=", - "_parent": { - "$ref": "AAAAAAGE4qFLpR+QTAw=" - }, - "font": "Arial;13;1", - "left": 365, - "top": 759, - "width": 428.58740234375, - "height": 13, - "text": "StudentView" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qFLpR+TUC8=", - "_parent": { - "$ref": "AAAAAAGE4qFLpR+QTAw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 384, - "top": 352, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qFLpR+UpTU=", - "_parent": { - "$ref": "AAAAAAGE4qFLpR+QTAw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 384, - "top": 352, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 360, - "top": 752, - "width": 438.58740234375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGE4qFLpR+Rsfo=" - }, - "nameLabel": { - "$ref": "AAAAAAGE4qFLpR+S76Q=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGE4qFLpR+TUC8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4qFLpR+UpTU=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGE4qFLpR+VyFU=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+PQTE=" - }, - "model": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4s1PHQNNmDo=", - "_parent": { - "$ref": "AAAAAAGE4qFLpR+VyFU=" - }, - "model": { - "$ref": "AAAAAAGE4s1PAANH4L8=" - }, - "font": "Arial;13;0", - "left": 365, - "top": 782, - "width": 428.58740234375, - "height": 13, - "text": "-e: ArrayList", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4s1lIgRzuOk=", - "_parent": { - "$ref": "AAAAAAGE4qFLpR+VyFU=" - }, - "model": { - "$ref": "AAAAAAGE4s1lCARtPNg=" - }, - "font": "Arial;13;0", - "left": 365, - "top": 797, - "width": 428.58740234375, - "height": 13, - "text": "-g: ArrayList", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4s12SQbdnOk=", - "_parent": { - "$ref": "AAAAAAGE4qFLpR+VyFU=" - }, - "model": { - "$ref": "AAAAAAGE4s12LwbXEdk=" - }, - "font": "Arial;13;0", - "left": 365, - "top": 812, - "width": 428.58740234375, - "height": 13, - "text": "-listener: Controller", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4s2AcQhLWQY=", - "_parent": { - "$ref": "AAAAAAGE4qFLpR+VyFU=" - }, - "model": { - "$ref": "AAAAAAGE4s2AVwhF45g=" - }, - "font": "Arial;13;0", - "left": 365, - "top": 827, - "width": 428.58740234375, - "height": 13, - "text": "-groupeOption: JComboBox", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4s2SWAlxAQI=", - "_parent": { - "$ref": "AAAAAAGE4qFLpR+VyFU=" - }, - "model": { - "$ref": "AAAAAAGE4s2SPwlr3Mo=" - }, - "font": "Arial;13;0", - "left": 365, - "top": 842, - "width": 428.58740234375, - "height": 13, - "text": "-text: JTextField", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 360, - "top": 777, - "width": 438.58740234375, - "height": 83 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGE4qFLpR+WQiE=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+PQTE=" - }, - "model": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4tQPvoGmlRQ=", - "_parent": { - "$ref": "AAAAAAGE4qFLpR+WQiE=" - }, - "model": { - "$ref": "AAAAAAGE4tQPtYGgyUw=" - }, - "font": "Arial;13;0", - "left": 365, - "top": 865, - "width": 428.58740234375, - "height": 13, - "text": "+StudentView(ArrayList, ArrayList, Controller): constructor", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4s69OSGLbJY=", - "_parent": { - "$ref": "AAAAAAGE4qFLpR+WQiE=" - }, - "model": { - "$ref": "AAAAAAGE4s69HyGFSAM=" - }, - "font": "Arial;13;0", - "left": 365, - "top": 880, - "width": 428.58740234375, - "height": 13, - "text": "+getComboSelection(): String", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4s7fRiXMOxE=", - "_parent": { - "$ref": "AAAAAAGE4qFLpR+WQiE=" - }, - "model": { - "$ref": "AAAAAAGE4s7fLiXGwLM=" - }, - "font": "Arial;13;0", - "left": 365, - "top": 895, - "width": 428.58740234375, - "height": 13, - "text": "+getSearchStud(): String", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4s8X+ip5nw0=", - "_parent": { - "$ref": "AAAAAAGE4qFLpR+WQiE=" - }, - "model": { - "$ref": "AAAAAAGE4s8X3ypzgeE=" - }, - "font": "Arial;13;0", - "left": 365, - "top": 910, - "width": 428.58740234375, - "height": 13, - "text": "+getComboSelectionIndex(): int", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4s9FHC7ekgg=", - "_parent": { - "$ref": "AAAAAAGE4qFLpR+WQiE=" - }, - "model": { - "$ref": "AAAAAAGE4s9E/y7Y0K0=" - }, - "font": "Arial;13;0", - "left": 365, - "top": 925, - "width": 428.58740234375, - "height": 13, - "text": "+Display(): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4tJ4KHejkYg=", - "_parent": { - "$ref": "AAAAAAGE4qFLpR+WQiE=" - }, - "model": { - "$ref": "AAAAAAGE4tJ4HnedQ4o=" - }, - "font": "Arial;13;0", - "left": 365, - "top": 940, - "width": 428.58740234375, - "height": 13, - "text": "+fefse()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 360, - "top": 860, - "width": 438.58740234375, - "height": 98 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGE4qFLpR+XzEc=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+PQTE=" - }, - "model": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 192, - "top": 176, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGE4qFLpR+Ymcs=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+PQTE=" - }, - "model": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 192, - "top": 176, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 360, - "top": 752, - "width": 438.58740234375, - "height": 206, - "nameCompartment": { - "$ref": "AAAAAAGE4qFLpR+QTAw=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGE4qFLpR+VyFU=" - }, - "operationCompartment": { - "$ref": "AAAAAAGE4qFLpR+WQiE=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGE4qFLpR+XzEc=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGE4qFLpR+Ymcs=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGE4qGQZCqyRsY=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGE4qGQZCqz2zY=", - "_parent": { - "$ref": "AAAAAAGE4qGQZCqyRsY=" - }, - "model": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGE4qGQZCq0rGU=", - "_parent": { - "$ref": "AAAAAAGE4qGQZCqz2zY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2368, - "top": 800, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qGQZCq1bLA=", - "_parent": { - "$ref": "AAAAAAGE4qGQZCqz2zY=" - }, - "font": "Arial;13;1", - "left": 1573, - "top": 951, - "width": 55.3896484375, - "height": 13, - "text": "ProfView" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qGQZCq2fQg=", - "_parent": { - "$ref": "AAAAAAGE4qGQZCqz2zY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2368, - "top": 800, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qGQZCq3AHA=", - "_parent": { - "$ref": "AAAAAAGE4qGQZCqz2zY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2368, - "top": 800, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1568, - "top": 944, - "width": 65.3896484375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGE4qGQZCq0rGU=" - }, - "nameLabel": { - "$ref": "AAAAAAGE4qGQZCq1bLA=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGE4qGQZCq2fQg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4qGQZCq3AHA=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGE4qGQZCq4aQg=", - "_parent": { - "$ref": "AAAAAAGE4qGQZCqyRsY=" - }, - "model": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - }, - "font": "Arial;13;0", - "left": 1568, - "top": 969, - "width": 65.3896484375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGE4qGQZCq5RJM=", - "_parent": { - "$ref": "AAAAAAGE4qGQZCqyRsY=" - }, - "model": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - }, - "font": "Arial;13;0", - "left": 1568, - "top": 979, - "width": 65.3896484375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGE4qGQZCq688c=", - "_parent": { - "$ref": "AAAAAAGE4qGQZCqyRsY=" - }, - "model": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1184, - "top": 400, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGE4qGQZCq7uv0=", - "_parent": { - "$ref": "AAAAAAGE4qGQZCqyRsY=" - }, - "model": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1184, - "top": 400, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1568, - "top": 944, - "width": 65.3896484375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGE4qGQZCqz2zY=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGE4qGQZCq4aQg=" - }, - "operationCompartment": { - "$ref": "AAAAAAGE4qGQZCq5RJM=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGE4qGQZCq688c=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGE4qGQZCq7uv0=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGE4qI+DTnEGDQ=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4qI+DTnCoLk=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGE4qI+DTnF5LI=", - "_parent": { - "$ref": "AAAAAAGE4qI+DTnEGDQ=" - }, - "model": { - "$ref": "AAAAAAGE4qI+DTnCoLk=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGE4qI+DTnGEdQ=", - "_parent": { - "$ref": "AAAAAAGE4qI+DTnF5LI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 976, - "top": 272, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qI+DTnHKEk=", - "_parent": { - "$ref": "AAAAAAGE4qI+DTnF5LI=" - }, - "font": "Arial;13;1", - "left": 933, - "top": 583, - "width": 116.6826171875, - "height": 13, - "text": "TestTexteMNP" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qI+DTnIcdg=", - "_parent": { - "$ref": "AAAAAAGE4qI+DTnF5LI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 976, - "top": 272, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qI+DTnJ4hY=", - "_parent": { - "$ref": "AAAAAAGE4qI+DTnF5LI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 976, - "top": 272, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 928, - "top": 576, - "width": 126.6826171875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGE4qI+DTnGEdQ=" - }, - "nameLabel": { - "$ref": "AAAAAAGE4qI+DTnHKEk=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGE4qI+DTnIcdg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4qI+DTnJ4hY=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGE4qI+DTnKIhw=", - "_parent": { - "$ref": "AAAAAAGE4qI+DTnEGDQ=" - }, - "model": { - "$ref": "AAAAAAGE4qI+DTnCoLk=" - }, - "font": "Arial;13;0", - "left": 928, - "top": 601, - "width": 126.6826171875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGE4qI+DTnLd9w=", - "_parent": { - "$ref": "AAAAAAGE4qI+DTnEGDQ=" - }, - "model": { - "$ref": "AAAAAAGE4qI+DTnCoLk=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4sHLC5OVIMU=", - "_parent": { - "$ref": "AAAAAAGE4qI+DTnLd9w=" - }, - "model": { - "$ref": "AAAAAAGE4sHLAZOPXog=" - }, - "font": "Arial;13;0", - "left": 933, - "top": 616, - "width": 116.6826171875, - "height": 13, - "text": "+main(String[]): void", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 928, - "top": 611, - "width": 126.6826171875, - "height": 23 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGE4qI+DTnMmfE=", - "_parent": { - "$ref": "AAAAAAGE4qI+DTnEGDQ=" - }, - "model": { - "$ref": "AAAAAAGE4qI+DTnCoLk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 488, - "top": 136, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGE4qI+DTnNkXM=", - "_parent": { - "$ref": "AAAAAAGE4qI+DTnEGDQ=" - }, - "model": { - "$ref": "AAAAAAGE4qI+DTnCoLk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 488, - "top": 136, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 928, - "top": 576, - "width": 126.6826171875, - "height": 58, - "nameCompartment": { - "$ref": "AAAAAAGE4qI+DTnF5LI=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGE4qI+DTnKIhw=" - }, - "operationCompartment": { - "$ref": "AAAAAAGE4qI+DTnLd9w=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGE4qI+DTnMmfE=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGE4qI+DTnNkXM=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGE4qJ+VD3yZUE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4qJ+Uz3uC7g=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qJ+VD3zy0g=", - "_parent": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - }, - "model": { - "$ref": "AAAAAAGE4qJ+Uz3uC7g=" - }, - "font": "Arial;13;0", - "left": 814, - "top": 553, - "width": 57.4716796875, - "height": 13, - "alpha": 4.030072049039468, - "distance": 20.615528128088304, - "hostEdge": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - }, - "edgePosition": 1, - "text": "+depends" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qJ+VD30moI=", - "_parent": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - }, - "model": { - "$ref": "AAAAAAGE4qJ+Uz3uC7g=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 821, - "top": 596, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qJ+VD31ePw=", - "_parent": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - }, - "model": { - "$ref": "AAAAAAGE4qJ+Uz3uC7g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 829, - "top": 552, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qJ+VD32ub0=", - "_parent": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - }, - "model": { - "$ref": "AAAAAAGE4qJ+Uz3vZaI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 898, - "top": 595, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qJ+VD33zs8=", - "_parent": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - }, - "model": { - "$ref": "AAAAAAGE4qJ+Uz3vZaI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 893, - "top": 608, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qJ+VD34Cx4=", - "_parent": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - }, - "model": { - "$ref": "AAAAAAGE4qJ+Uz3vZaI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 908, - "top": 569, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qJ+VD35xIU=", - "_parent": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - }, - "model": { - "$ref": "AAAAAAGE4qJ+Uz3wcOE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 750, - "top": 567, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qJ+VD36Fnc=", - "_parent": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - }, - "model": { - "$ref": "AAAAAAGE4qJ+Uz3wcOE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 750, - "top": 581, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qJ+VD37xuM=", - "_parent": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - }, - "model": { - "$ref": "AAAAAAGE4qJ+Uz3wcOE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 751, - "top": 539, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4qJ+VD38gY8=", - "_parent": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - }, - "model": { - "$ref": "AAAAAAGE4qJ+Uz3vZaI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 304, - "top": 88, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4qJ+VD39cgg=", - "_parent": { - "$ref": "AAAAAAGE4qJ+VD3yZUE=" - }, - "model": { - "$ref": "AAAAAAGE4qJ+Uz3wcOE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 304, - "top": 88, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGE4qCbhBYHv9w=" - }, - "tail": { - "$ref": "AAAAAAGE4qI+DTnEGDQ=" - }, - "lineStyle": 1, - "points": "927:592;728:554", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGE4qJ+VD3zy0g=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGE4qJ+VD30moI=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4qJ+VD31ePw=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGE4qJ+VD32ub0=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGE4qJ+VD33zs8=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGE4qJ+VD34Cx4=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGE4qJ+VD35xIU=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGE4qJ+VD36Fnc=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGE4qJ+VD37xuM=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGE4qJ+VD38gY8=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGE4qJ+VD39cgg=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGE4qLhnkuNeZ8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGE4qLhn0uO1eI=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuNeZ8=" - }, - "model": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGE4qLhn0uPXOQ=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uO1eI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 464, - "top": 992, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qLhn0uQhZ8=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uO1eI=" - }, - "font": "Arial;13;1", - "left": 501, - "top": 1079, - "width": 246.01611328125, - "height": 13, - "text": "MainMenu" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qLhn0uRdjg=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uO1eI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 464, - "top": 992, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4qLhn0uS6ps=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uO1eI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 464, - "top": 992, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 496, - "top": 1072, - "width": 256.01611328125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGE4qLhn0uPXOQ=" - }, - "nameLabel": { - "$ref": "AAAAAAGE4qLhn0uQhZ8=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGE4qLhn0uRdjg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4qLhn0uS6ps=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGE4qLhn0uTIMM=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuNeZ8=" - }, - "model": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sJMLKFaER4=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sJMIqFRTkw=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1102, - "width": 246.01611328125, - "height": 13, - "text": "+MENU: int", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sKX8qXzarI=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sKX36XqW3o=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1117, - "width": 246.01611328125, - "height": 13, - "text": "+ADMIN: int", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sLA8Koy+qM=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sLA16opeug=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1132, - "width": 246.01611328125, - "height": 13, - "text": "+PROF: int", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sLZp65xP5k=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sLZn65oz9s=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1147, - "width": 246.01611328125, - "height": 13, - "text": "+STUDENT: int", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sMDt7KwAdc=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sMDr7KngKA=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1162, - "width": 246.01611328125, - "height": 13, - "text": "-FULL: int", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sM0cbdJdgA=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sM0V7dAAXk=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1177, - "width": 246.01611328125, - "height": 13, - "text": "-WINDOW: int", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sNnZr0dwmQ=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sNnTr0U8GA=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1192, - "width": 246.01611328125, - "height": 13, - "text": "-MINIMUM_SIZE: Dimension", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sPGZ8UO5Pc=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sPGX8UFexc=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1207, - "width": 246.01611328125, - "height": 13, - "text": "-adminPanel: JPanel", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sQlaM2yztw=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sQlT82p6TA=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1222, - "width": 246.01611328125, - "height": 13, - "text": "-adminColor: Color", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sRVGN+oDI4=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sRU/9+f8EE=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1237, - "width": 246.01611328125, - "height": 13, - "text": "-profColor: Color", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sR0ieTI+RY=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sR0b+S/Zew=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1252, - "width": 246.01611328125, - "height": 13, - "text": "-studentColor: Color", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sSeKelhlbM=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sSeD+lYYfI=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1267, - "width": 246.01611328125, - "height": 13, - "text": "-screenStatus: int", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sXa0Seyn20=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sXatyepVCo=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1282, - "width": 246.01611328125, - "height": 13, - "text": "-currentView: int", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sYiEC1ZpXw=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sYiBy1Qc+8=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1297, - "width": 246.01611328125, - "height": 13, - "text": "-menuBar: JMenuBar", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sZy2DXTea4=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sZyvzXK6Bw=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1312, - "width": 246.01611328125, - "height": 13, - "text": "-listener: Controller", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sbD0T+Itm0=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sbDtz9/TqE=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1327, - "width": 246.01611328125, - "height": 13, - "text": "-av: AdminView", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4spWbVPqv3c=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4spWXlPhZGk=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1342, - "width": 246.01611328125, - "height": 13, - "text": "-sv: StudentView", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sp3wFeZCd8=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sp3pleQYMY=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1357, - "width": 246.01611328125, - "height": 13, - "text": "-pv: ProfView", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4sqzd1ynNjk=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4sqzXlyeNgE=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1372, - "width": 246.01611328125, - "height": 13, - "text": "-table: JTable", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4srSZF5bm4U=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4srSXl5SDhw=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1387, - "width": 246.01611328125, - "height": 13, - "text": "-cardIndex: int", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4srug2APLYw=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4srufWAGWN4=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1402, - "width": 246.01611328125, - "height": 13, - "text": "-viewName: String", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGE4staRnAZmtA=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "model": { - "$ref": "AAAAAAGE4staPnAQfm0=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1417, - "width": 246.01611328125, - "height": 13, - "text": "-CustomJButton: String", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 496, - "top": 1097, - "width": 256.01611328125, - "height": 338 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGE4qLhn0uUlf4=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuNeZ8=" - }, - "model": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4rhjA4is+iM=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uUlf4=" - }, - "model": { - "$ref": "AAAAAAGE4rhi+oijZe4=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1440, - "width": 246.01611328125, - "height": 13, - "text": "+MainMenu(Controller): constructor", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4rjvuZrF3Xs=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uUlf4=" - }, - "model": { - "$ref": "AAAAAAGE4rjvoJq8APM=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1455, - "width": 246.01611328125, - "height": 13, - "text": "+MainMenu(Controller, int, int): constructor", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4rmUmK8DXAg=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uUlf4=" - }, - "model": { - "$ref": "AAAAAAGE4rmUkK76FnA=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1470, - "width": 246.01611328125, - "height": 13, - "text": "+setScreenStyle(int): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4rnMmLPQU88=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uUlf4=" - }, - "model": { - "$ref": "AAAAAAGE4rnMkLPH8L8=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1485, - "width": 246.01611328125, - "height": 13, - "text": "+init(Controller): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4roSV7fL93g=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uUlf4=" - }, - "model": { - "$ref": "AAAAAAGE4roSULfCLoo=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1500, - "width": 246.01611328125, - "height": 13, - "text": "+createJMenuBar(): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4rwl4OQ6xLQ=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uUlf4=" - }, - "model": { - "$ref": "AAAAAAGE4rwl1+Qx/PE=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1515, - "width": 246.01611328125, - "height": 13, - "text": "-setFullScreen(ActionEvent)", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4r1WoOmEDRs=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uUlf4=" - }, - "model": { - "$ref": "AAAAAAGE4r1Wl+l7gg4=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1530, - "width": 246.01611328125, - "height": 13, - "text": "-unsetFullScreen(ActionEvent)", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4r2F2/FuinM=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uUlf4=" - }, - "model": { - "$ref": "AAAAAAGE4r2F0fFlVUQ=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1545, - "width": 246.01611328125, - "height": 13, - "text": "-backtoMainMenu(ActionEvent): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4r4wYPjbO1Q=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uUlf4=" - }, - "model": { - "$ref": "AAAAAAGE4r4wV/jSV10=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1560, - "width": 246.01611328125, - "height": 13, - "text": "-cardWithTable(JPanel, String): JPanel", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4r50cP7QbCc=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uUlf4=" - }, - "model": { - "$ref": "AAAAAAGE4r50Z/7Hw2A=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1575, - "width": 246.01611328125, - "height": 13, - "text": "-changeView(int): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4r63dAOdZtI=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uUlf4=" - }, - "model": { - "$ref": "AAAAAAGE4r63WAOUAn0=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1590, - "width": 246.01611328125, - "height": 13, - "text": "+updateTable(JTable): void", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4r7owAfsKdU=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uUlf4=" - }, - "model": { - "$ref": "AAAAAAGE4r7opwfj3I0=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1605, - "width": 246.01611328125, - "height": 13, - "text": "-firstCard(): JPanel", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4r8aKgu7R3k=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uUlf4=" - }, - "model": { - "$ref": "AAAAAAGE4r8aEAuyW6c=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1620, - "width": 246.01611328125, - "height": 13, - "text": "-adminView(): JPanel", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4r94bCRkYTQ=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uUlf4=" - }, - "model": { - "$ref": "AAAAAAGE4r94UiRbxuA=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1635, - "width": 246.01611328125, - "height": 13, - "text": "-profView(): JPanel", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4r+hOCiHwr4=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uUlf4=" - }, - "model": { - "$ref": "AAAAAAGE4r+hHyh++3E=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1650, - "width": 246.01611328125, - "height": 13, - "text": "-studentView(): JPanel", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4sCoJ0u2Ekc=", - "_parent": { - "$ref": "AAAAAAGE4qLhn0uUlf4=" - }, - "model": { - "$ref": "AAAAAAGE4sCoH0utsso=" - }, - "font": "Arial;13;0", - "left": 501, - "top": 1665, - "width": 246.01611328125, - "height": 13, - "text": "-initView(int): void", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 496, - "top": 1435, - "width": 256.01611328125, - "height": 248 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGE4qLhn0uVNW8=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuNeZ8=" - }, - "model": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 232, - "top": 496, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGE4qLhn0uWe7k=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuNeZ8=" - }, - "model": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 232, - "top": 496, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 496, - "top": 1072, - "width": 256.01611328125, - "height": 611, - "nameCompartment": { - "$ref": "AAAAAAGE4qLhn0uO1eI=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGE4qLhn0uTIMM=" - }, - "operationCompartment": { - "$ref": "AAAAAAGE4qLhn0uUlf4=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGE4qLhn0uVNW8=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGE4qLhn0uWe7k=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGE4qd3GjjuHG4=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4qd3GTjqNy4=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd3GjjvZfQ=", - "_parent": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - }, - "model": { - "$ref": "AAAAAAGE4qd3GTjqNy4=" - }, - "font": "Arial;13;0", - "left": 374, - "top": 353, - "width": 57.4716796875, - "height": 13, - "alpha": 1.8910792333511608, - "distance": 29.966648127543394, - "hostEdge": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - }, - "edgePosition": 1, - "text": "+depends" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd3GjjwEmo=", - "_parent": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - }, - "model": { - "$ref": "AAAAAAGE4qd3GTjqNy4=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 396, - "top": 360, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd3GjjxQkg=", - "_parent": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - }, - "model": { - "$ref": "AAAAAAGE4qd3GTjqNy4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 368, - "top": 325, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd3GjjyBPs=", - "_parent": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - }, - "model": { - "$ref": "AAAAAAGE4qd3GTjrdmk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 451, - "top": 301, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd3GjjzoE8=", - "_parent": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - }, - "model": { - "$ref": "AAAAAAGE4qd3GTjrdmk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 457, - "top": 313, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd3Gjj0EWc=", - "_parent": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - }, - "model": { - "$ref": "AAAAAAGE4qd3GTjrdmk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 438, - "top": 277, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd3Gjj1Jy0=", - "_parent": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - }, - "model": { - "$ref": "AAAAAAGE4qd3GTjsb54=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 323, - "top": 397, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd3Gjj2wF0=", - "_parent": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - }, - "model": { - "$ref": "AAAAAAGE4qd3GTjsb54=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 333, - "top": 406, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd3Gjj3WQk=", - "_parent": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - }, - "model": { - "$ref": "AAAAAAGE4qd3GTjsb54=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 303, - "top": 378, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4qd3Gjj4G48=", - "_parent": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - }, - "model": { - "$ref": "AAAAAAGE4qd3GTjrdmk=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4qd3Gzj5PTs=", - "_parent": { - "$ref": "AAAAAAGE4qd3GjjuHG4=" - }, - "model": { - "$ref": "AAAAAAGE4qd3GTjsb54=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGE4p2WhvzvxAE=" - }, - "tail": { - "$ref": "AAAAAAGE4p/dFAh3q78=" - }, - "lineStyle": 1, - "points": "463:280;294:407", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGE4qd3GjjvZfQ=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGE4qd3GjjwEmo=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4qd3GjjxQkg=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGE4qd3GjjyBPs=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGE4qd3GjjzoE8=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGE4qd3Gjj0EWc=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGE4qd3Gjj1Jy0=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGE4qd3Gjj2wF0=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGE4qd3Gjj3WQk=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGE4qd3Gjj4G48=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGE4qd3Gzj5PTs=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGE4qd+2D3G+4o=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4qd+2D3CA/k=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd+2T3HksI=", - "_parent": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - }, - "model": { - "$ref": "AAAAAAGE4qd+2D3CA/k=" - }, - "font": "Arial;13;0", - "left": 803, - "top": 358, - "width": 57.4716796875, - "height": 13, - "alpha": 0.6921484758393555, - "distance": 43.56604182158393, - "hostEdge": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - }, - "edgePosition": 1, - "text": "+depends" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd+2T3IOno=", - "_parent": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - }, - "model": { - "$ref": "AAAAAAGE4qd+2D3CA/k=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 808, - "top": 333, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd+2T3JSsc=", - "_parent": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - }, - "model": { - "$ref": "AAAAAAGE4qd+2D3CA/k=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 777, - "top": 365, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd+2T3K3j8=", - "_parent": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - }, - "model": { - "$ref": "AAAAAAGE4qd+2D3DT10=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 761, - "top": 309, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd+2T3LOUU=", - "_parent": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - }, - "model": { - "$ref": "AAAAAAGE4qd+2D3DT10=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 771, - "top": 301, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd+2T3MNQI=", - "_parent": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - }, - "model": { - "$ref": "AAAAAAGE4qd+2D3DT10=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 739, - "top": 325, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd+2T3NEDs=", - "_parent": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - }, - "model": { - "$ref": "AAAAAAGE4qd+2D3EufQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 835, - "top": 380, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd+2T3OwCk=", - "_parent": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - }, - "model": { - "$ref": "AAAAAAGE4qd+2D3EufQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 843, - "top": 369, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4qd+2T3Pi10=", - "_parent": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - }, - "model": { - "$ref": "AAAAAAGE4qd+2D3EufQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 819, - "top": 403, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4qd+2T3QQFE=", - "_parent": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - }, - "model": { - "$ref": "AAAAAAGE4qd+2D3DT10=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 80, - "top": -48, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4qd+2T3R4Hs=", - "_parent": { - "$ref": "AAAAAAGE4qd+2D3G+4o=" - }, - "model": { - "$ref": "AAAAAAGE4qd+2D3EufQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 80, - "top": -48, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGE4p3Nuf0Z9jM=" - }, - "tail": { - "$ref": "AAAAAAGE4p/dFAh3q78=" - }, - "lineStyle": 1, - "points": "732:308;844:415", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGE4qd+2T3HksI=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGE4qd+2T3IOno=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4qd+2T3JSsc=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGE4qd+2T3K3j8=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGE4qd+2T3LOUU=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGE4qd+2T3MNQI=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGE4qd+2T3NEDs=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGE4qd+2T3OwCk=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGE4qd+2T3Pi10=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGE4qd+2T3QQFE=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGE4qd+2T3R4Hs=" - } - }, - { - "_type": "UMLInterfaceView", - "_id": "AAAAAAGE4rUBBuKXi8U=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4rUBBuKVNBk=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGE4rUBBuKYXxI=", - "_parent": { - "$ref": "AAAAAAGE4rUBBuKXi8U=" - }, - "model": { - "$ref": "AAAAAAGE4rUBBuKVNBk=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGE4rUBB+KZtcs=", - "_parent": { - "$ref": "AAAAAAGE4rUBBuKYXxI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -256, - "top": 304, - "width": 64.32080078125, - "height": 13, - "text": "«interface»" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4rUBB+KaIIY=", - "_parent": { - "$ref": "AAAAAAGE4rUBBuKYXxI=" - }, - "font": "Arial;13;1", - "left": 21, - "top": 710, - "width": 181.00341796875, - "height": 13, - "text": "ActionListener" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4rUBB+KbeqM=", - "_parent": { - "$ref": "AAAAAAGE4rUBBuKYXxI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -256, - "top": 304, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4rUBB+KcrTg=", - "_parent": { - "$ref": "AAAAAAGE4rUBBuKYXxI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -256, - "top": 304, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 16, - "top": 703, - "width": 191.00341796875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGE4rUBB+KZtcs=" - }, - "nameLabel": { - "$ref": "AAAAAAGE4rUBB+KaIIY=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGE4rUBB+KbeqM=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4rUBB+KcrTg=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGE4rUBB+KdKks=", - "_parent": { - "$ref": "AAAAAAGE4rUBBuKXi8U=" - }, - "model": { - "$ref": "AAAAAAGE4rUBBuKVNBk=" - }, - "font": "Arial;13;0", - "left": 16, - "top": 728, - "width": 191.00341796875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGE4rUBB+Ke1uM=", - "_parent": { - "$ref": "AAAAAAGE4rUBBuKXi8U=" - }, - "model": { - "$ref": "AAAAAAGE4rUBBuKVNBk=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4rXpSRbxKEo=", - "_parent": { - "$ref": "AAAAAAGE4rUBB+Ke1uM=" - }, - "model": { - "$ref": "AAAAAAGE4rXpQRbKjz0=" - }, - "font": "Arial;13;0", - "left": 21, - "top": 743, - "width": 181.00341796875, - "height": 13, - "text": "+actionPerformed(ActionEvent)", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 16, - "top": 738, - "width": 191.00341796875, - "height": 23 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGE4rUBB+Kf/UM=", - "_parent": { - "$ref": "AAAAAAGE4rUBBuKXi8U=" - }, - "model": { - "$ref": "AAAAAAGE4rUBBuKVNBk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -128, - "top": 152, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGE4rUBB+KgRWQ=", - "_parent": { - "$ref": "AAAAAAGE4rUBBuKXi8U=" - }, - "model": { - "$ref": "AAAAAAGE4rUBBuKVNBk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -128, - "top": 152, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 16, - "top": 680, - "width": 191.00341796875, - "height": 82, - "stereotypeDisplay": "icon", - "nameCompartment": { - "$ref": "AAAAAAGE4rUBBuKYXxI=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGE4rUBB+KdKks=" - }, - "operationCompartment": { - "$ref": "AAAAAAGE4rUBB+Ke1uM=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGE4rUBB+Kf/UM=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGE4rUBB+KgRWQ=" - } - }, - { - "_type": "UMLInterfaceView", - "_id": "AAAAAAGE4rU3TuS5gNE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4rU3TuS3kkc=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGE4rU3TuS6gQo=", - "_parent": { - "$ref": "AAAAAAGE4rU3TuS5gNE=" - }, - "model": { - "$ref": "AAAAAAGE4rU3TuS3kkc=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGE4rU3TuS7XE4=", - "_parent": { - "$ref": "AAAAAAGE4rU3TuS6gQo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -256, - "top": -192, - "width": 64.32080078125, - "height": 13, - "text": "«interface»" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4rU3TuS8j5Y=", - "_parent": { - "$ref": "AAAAAAGE4rU3TuS6gQo=" - }, - "font": "Arial;13;1", - "left": 37, - "top": 547, - "width": 207.0478515625, - "height": 13, - "text": "ListSelectionListener" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4rU3TuS92TA=", - "_parent": { - "$ref": "AAAAAAGE4rU3TuS6gQo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -256, - "top": -192, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4rU3TuS+Wic=", - "_parent": { - "$ref": "AAAAAAGE4rU3TuS6gQo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -256, - "top": -192, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 32, - "top": 540, - "width": 217.0478515625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGE4rU3TuS7XE4=" - }, - "nameLabel": { - "$ref": "AAAAAAGE4rU3TuS8j5Y=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGE4rU3TuS92TA=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4rU3TuS+Wic=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGE4rU3TuS/mHs=", - "_parent": { - "$ref": "AAAAAAGE4rU3TuS5gNE=" - }, - "model": { - "$ref": "AAAAAAGE4rU3TuS3kkc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -128, - "top": -96, - "width": 10, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGE4rU3TuTAtxo=", - "_parent": { - "$ref": "AAAAAAGE4rU3TuS5gNE=" - }, - "model": { - "$ref": "AAAAAAGE4rU3TuS3kkc=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4rZhRCc85QE=", - "_parent": { - "$ref": "AAAAAAGE4rU3TuTAtxo=" - }, - "model": { - "$ref": "AAAAAAGE4rZhOicVn78=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3, - "top": 445, - "width": 131.47900390625, - "height": 13, - "text": "+Operation1()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGE4rZy7ys0mjc=", - "_parent": { - "$ref": "AAAAAAGE4rU3TuTAtxo=" - }, - "model": { - "$ref": "AAAAAAGE4rZy6isNc2o=" - }, - "font": "Arial;13;0", - "left": 37, - "top": 572, - "width": 207.0478515625, - "height": 13, - "text": "+valueChanged(ListSelectionEvent)", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 32, - "top": 565, - "width": 217.0478515625, - "height": 25 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGE4rU3TuTBNcI=", - "_parent": { - "$ref": "AAAAAAGE4rU3TuS5gNE=" - }, - "model": { - "$ref": "AAAAAAGE4rU3TuS3kkc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -128, - "top": -96, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGE4rU3TuTC/IQ=", - "_parent": { - "$ref": "AAAAAAGE4rU3TuS5gNE=" - }, - "model": { - "$ref": "AAAAAAGE4rU3TuS3kkc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -128, - "top": -96, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 32, - "top": 504, - "width": 217.0478515625, - "height": 87, - "stereotypeDisplay": "icon", - "nameCompartment": { - "$ref": "AAAAAAGE4rU3TuS6gQo=" - }, - "suppressAttributes": true, - "attributeCompartment": { - "$ref": "AAAAAAGE4rU3TuS/mHs=" - }, - "operationCompartment": { - "$ref": "AAAAAAGE4rU3TuTAtxo=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGE4rU3TuTBNcI=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGE4rU3TuTC/IQ=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGE4rWaH/Q9DUo=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4rWaHvQ5kMg=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWaH/Q+cMQ=", - "_parent": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - }, - "model": { - "$ref": "AAAAAAGE4rWaHvQ5kMg=" - }, - "font": "Arial;13;0", - "left": 276, - "top": 641, - "width": 74.05810546875, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - }, - "edgePosition": 1, - "text": "+implements" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWaH/Q/Z2Q=", - "_parent": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - }, - "model": { - "$ref": "AAAAAAGE4rWaHvQ5kMg=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 319, - "top": 655, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWaH/RAjrg=", - "_parent": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - }, - "model": { - "$ref": "AAAAAAGE4rWaHvQ5kMg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 300, - "top": 614, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWaH/RBtDg=", - "_parent": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - }, - "model": { - "$ref": "AAAAAAGE4rWaHvQ63i4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 392, - "top": 607, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWaH/RCpwU=", - "_parent": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - }, - "model": { - "$ref": "AAAAAAGE4rWaHvQ63i4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 395, - "top": 620, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWaH/RDXjs=", - "_parent": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - }, - "model": { - "$ref": "AAAAAAGE4rWaHvQ63i4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 385, - "top": 580, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWaH/RErRQ=", - "_parent": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - }, - "model": { - "$ref": "AAAAAAGE4rWaHvQ7hRo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 234, - "top": 676, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWaH/RF1Q0=", - "_parent": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - }, - "model": { - "$ref": "AAAAAAGE4rWaHvQ7hRo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 242, - "top": 687, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWaH/RGwP8=", - "_parent": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - }, - "model": { - "$ref": "AAAAAAGE4rWaHvQ7hRo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 219, - "top": 652, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4rWaH/RHF5c=", - "_parent": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - }, - "model": { - "$ref": "AAAAAAGE4rWaHvQ63i4=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4rWaH/RID+k=", - "_parent": { - "$ref": "AAAAAAGE4rWaH/Q9DUo=" - }, - "model": { - "$ref": "AAAAAAGE4rWaHvQ7hRo=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGE4rUBBuKXi8U=" - }, - "tail": { - "$ref": "AAAAAAGE4qCbhBYHv9w=" - }, - "lineStyle": 1, - "points": "410:589;205:679", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGE4rWaH/Q+cMQ=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGE4rWaH/Q/Z2Q=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4rWaH/RAjrg=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGE4rWaH/RBtDg=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGE4rWaH/RCpwU=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGE4rWaH/RDXjs=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGE4rWaH/RErRQ=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGE4rWaH/RF1Q0=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGE4rWaH/RGwP8=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGE4rWaH/RHF5c=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGE4rWaH/RID+k=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGE4rWiP/slO6g=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4rWiPvshrMo=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWiP/smOuI=", - "_parent": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - }, - "model": { - "$ref": "AAAAAAGE4rWiPvshrMo=" - }, - "font": "Arial;13;0", - "left": 291, - "top": 548, - "width": 74.05810546875, - "height": 13, - "alpha": 1.7625259103595168, - "distance": 18.788294228055936, - "hostEdge": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - }, - "edgePosition": 1, - "text": "+implements" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWiP/sn1fc=", - "_parent": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - }, - "model": { - "$ref": "AAAAAAGE4rWiPvshrMo=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 325, - "top": 559, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWiP/so9XY=", - "_parent": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - }, - "model": { - "$ref": "AAAAAAGE4rWiPvshrMo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 323, - "top": 515, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWiP/spSkw=", - "_parent": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - }, - "model": { - "$ref": "AAAAAAGE4rWiPvsiI6I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 373, - "top": 542, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWiP/sqY4Q=", - "_parent": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - }, - "model": { - "$ref": "AAAAAAGE4rWiPvsiI6I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 372, - "top": 555, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWiP/srCIc=", - "_parent": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - }, - "model": { - "$ref": "AAAAAAGE4rWiPvsiI6I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 514, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWiP/ss+I4=", - "_parent": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - }, - "model": { - "$ref": "AAAAAAGE4rWiPvsjjGM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 275, - "top": 548, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWiP/strRA=", - "_parent": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - }, - "model": { - "$ref": "AAAAAAGE4rWiPvsjjGM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 278, - "top": 561, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4rWiP/suOXQ=", - "_parent": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - }, - "model": { - "$ref": "AAAAAAGE4rWiPvsjjGM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 269, - "top": 521, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4rWiP/svrkU=", - "_parent": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - }, - "model": { - "$ref": "AAAAAAGE4rWiPvsiI6I=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4rWiQPswR1k=", - "_parent": { - "$ref": "AAAAAAGE4rWiP/slO6g=" - }, - "model": { - "$ref": "AAAAAAGE4rWiPvsjjGM=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGE4rU3TuS5gNE=" - }, - "tail": { - "$ref": "AAAAAAGE4qCbhBYHv9w=" - }, - "lineStyle": 1, - "points": "399:532;249:541", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGE4rWiP/smOuI=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGE4rWiP/sn1fc=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4rWiP/so9XY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGE4rWiP/spSkw=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGE4rWiP/sqY4Q=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGE4rWiP/srCIc=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGE4rWiP/ss+I4=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGE4rWiP/strRA=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGE4rWiP/suOXQ=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGE4rWiP/svrkU=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGE4rWiQPswR1k=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGE4sE+rWjS0Ro=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4sE+rWjQPNY=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGE4sE+rWjT3Yw=", - "_parent": { - "$ref": "AAAAAAGE4sE+rWjS0Ro=" - }, - "model": { - "$ref": "AAAAAAGE4sE+rWjQPNY=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGE4sE+rWjUcm8=", - "_parent": { - "$ref": "AAAAAAGE4sE+rWjT3Yw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -64, - "top": 1296, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4sE+rWjVUwU=", - "_parent": { - "$ref": "AAAAAAGE4sE+rWjT3Yw=" - }, - "font": "Arial;13;1", - "left": 1005, - "top": 1383, - "width": 46.2490234375, - "height": 13, - "text": "JFrame" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4sE+rWjW4FM=", - "_parent": { - "$ref": "AAAAAAGE4sE+rWjT3Yw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -64, - "top": 1296, - "width": 73.67724609375, - "height": 13, - "text": "(from Model)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGE4sE+rWjXog0=", - "_parent": { - "$ref": "AAAAAAGE4sE+rWjT3Yw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -64, - "top": 1296, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1000, - "top": 1376, - "width": 56.2490234375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGE4sE+rWjUcm8=" - }, - "nameLabel": { - "$ref": "AAAAAAGE4sE+rWjVUwU=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGE4sE+rWjW4FM=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4sE+rWjXog0=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGE4sE+rWjYrfE=", - "_parent": { - "$ref": "AAAAAAGE4sE+rWjS0Ro=" - }, - "model": { - "$ref": "AAAAAAGE4sE+rWjQPNY=" - }, - "font": "Arial;13;0", - "left": 1000, - "top": 1401, - "width": 56.2490234375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGE4sE+rWjZAUk=", - "_parent": { - "$ref": "AAAAAAGE4sE+rWjS0Ro=" - }, - "model": { - "$ref": "AAAAAAGE4sE+rWjQPNY=" - }, - "font": "Arial;13;0", - "left": 1000, - "top": 1411, - "width": 56.2490234375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGE4sE+rWjabyg=", - "_parent": { - "$ref": "AAAAAAGE4sE+rWjS0Ro=" - }, - "model": { - "$ref": "AAAAAAGE4sE+rWjQPNY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -32, - "top": 648, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGE4sE+rWjbHsk=", - "_parent": { - "$ref": "AAAAAAGE4sE+rWjS0Ro=" - }, - "model": { - "$ref": "AAAAAAGE4sE+rWjQPNY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -32, - "top": 648, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1000, - "top": 1376, - "width": 56.2490234375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGE4sE+rWjT3Yw=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGE4sE+rWjYrfE=" - }, - "operationCompartment": { - "$ref": "AAAAAAGE4sE+rWjZAUk=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGE4sE+rWjabyg=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGE4sE+rWjbHsk=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGE4sktPt2NdGs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4sktPt2JgsE=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sktPt2O/tI=", - "_parent": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - }, - "model": { - "$ref": "AAAAAAGE4sktPt2JgsE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 606, - "top": 1006, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sktPt2P7fA=", - "_parent": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - }, - "model": { - "$ref": "AAAAAAGE4sktPt2JgsE=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 621, - "top": 1005, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sktPt2Qjcw=", - "_parent": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - }, - "model": { - "$ref": "AAAAAAGE4sktPt2JgsE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 577, - "top": 1009, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sktPt2RfaU=", - "_parent": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - }, - "model": { - "$ref": "AAAAAAGE4sktPt2KvdM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 604, - "top": 976, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sktPt2Sk+E=", - "_parent": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - }, - "model": { - "$ref": "AAAAAAGE4sktPt2KvdM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 617, - "top": 977, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sktPt2TC1U=", - "_parent": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - }, - "model": { - "$ref": "AAAAAAGE4sktPt2KvdM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 576, - "top": 974, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sktPt2UJ84=", - "_parent": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - }, - "model": { - "$ref": "AAAAAAGE4sktPt2L5ag=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 609, - "top": 1037, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sktPt2Vt3w=", - "_parent": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - }, - "model": { - "$ref": "AAAAAAGE4sktPt2L5ag=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 622, - "top": 1034, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sktPt2WXEE=", - "_parent": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - }, - "model": { - "$ref": "AAAAAAGE4sktPt2L5ag=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 582, - "top": 1044, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4sktPt2Xq+s=", - "_parent": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - }, - "model": { - "$ref": "AAAAAAGE4sktPt2KvdM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -160, - "top": -104, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4sktPt2YEuo=", - "_parent": { - "$ref": "AAAAAAGE4sktPt2NdGs=" - }, - "model": { - "$ref": "AAAAAAGE4sktPt2L5ag=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -160, - "top": -104, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGE4qLhnkuNeZ8=" - }, - "tail": { - "$ref": "AAAAAAGE4qFLpB+PQTE=" - }, - "lineStyle": 1, - "points": "587:958;597:1071", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGE4sktPt2O/tI=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGE4sktPt2P7fA=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4sktPt2Qjcw=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGE4sktPt2RfaU=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGE4sktPt2Sk+E=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGE4sktPt2TC1U=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGE4sktPt2UJ84=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGE4sktPt2Vt3w=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGE4sktPt2WXEE=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGE4sktPt2Xq+s=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGE4sktPt2YEuo=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGE4slCNOCXRVY=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4slCNOCTeSo=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slCNOCYoFo=", - "_parent": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - }, - "model": { - "$ref": "AAAAAAGE4slCNOCTeSo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 878, - "top": 1062, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slCNOCZRno=", - "_parent": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - }, - "model": { - "$ref": "AAAAAAGE4slCNOCTeSo=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 890, - "top": 1071, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slCNOCau6Y=", - "_parent": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - }, - "model": { - "$ref": "AAAAAAGE4slCNOCTeSo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 855, - "top": 1043, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slCNeCb0pE=", - "_parent": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - }, - "model": { - "$ref": "AAAAAAGE4slCNOCU4N8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 978, - "top": 932, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slCNeCcDOA=", - "_parent": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - }, - "model": { - "$ref": "AAAAAAGE4slCNOCU4N8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 987, - "top": 942, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slCNeCdYo4=", - "_parent": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - }, - "model": { - "$ref": "AAAAAAGE4slCNOCU4N8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 958, - "top": 912, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slCNeCe5Sw=", - "_parent": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - }, - "model": { - "$ref": "AAAAAAGE4slCNOCVy+4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 779, - "top": 1191, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slCNeCfWV8=", - "_parent": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - }, - "model": { - "$ref": "AAAAAAGE4slCNOCVy+4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 791, - "top": 1197, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slCNeCgxcI=", - "_parent": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - }, - "model": { - "$ref": "AAAAAAGE4slCNOCVy+4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 755, - "top": 1178, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4slCNeChTUg=", - "_parent": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - }, - "model": { - "$ref": "AAAAAAGE4slCNOCU4N8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 8, - "top": -32, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4slCNeCitj4=", - "_parent": { - "$ref": "AAAAAAGE4slCNOCXRVY=" - }, - "model": { - "$ref": "AAAAAAGE4slCNOCVy+4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 8, - "top": -32, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGE4qLhnkuNeZ8=" - }, - "tail": { - "$ref": "AAAAAAGE4qEtJB0t39I=" - }, - "lineStyle": 1, - "points": "982:909;752:1209", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGE4slCNOCYoFo=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGE4slCNOCZRno=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4slCNOCau6Y=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGE4slCNeCb0pE=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGE4slCNeCcDOA=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGE4slCNeCdYo4=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGE4slCNeCe5Sw=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGE4slCNeCfWV8=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGE4slCNeCgxcI=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGE4slCNeChTUg=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGE4slCNeCitj4=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGE4slLAeSXa9M=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4slLAOST7uI=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slLAeSYaVc=", - "_parent": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - }, - "model": { - "$ref": "AAAAAAGE4slLAOST7uI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1164, - "top": 1158, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slLAeSZU9I=", - "_parent": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - }, - "model": { - "$ref": "AAAAAAGE4slLAOST7uI=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1170, - "top": 1172, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slLAeSaBS0=", - "_parent": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - }, - "model": { - "$ref": "AAAAAAGE4slLAOST7uI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1153, - "top": 1131, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slLAeSbnhU=", - "_parent": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - }, - "model": { - "$ref": "AAAAAAGE4slLAOSUj3I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1548, - "top": 997, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slLAeSc6a4=", - "_parent": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - }, - "model": { - "$ref": "AAAAAAGE4slLAOSUj3I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1551, - "top": 1011, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slLAeSdtnU=", - "_parent": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - }, - "model": { - "$ref": "AAAAAAGE4slLAOSUj3I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1542, - "top": 970, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slLAeSeHQ4=", - "_parent": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - }, - "model": { - "$ref": "AAAAAAGE4slLAOSVsLc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 781, - "top": 1320, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slLAeSfcPQ=", - "_parent": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - }, - "model": { - "$ref": "AAAAAAGE4slLAOSVsLc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 789, - "top": 1332, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4slLAeSg+Ww=", - "_parent": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - }, - "model": { - "$ref": "AAAAAAGE4slLAOSVsLc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 767, - "top": 1297, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4slLAeShEK0=", - "_parent": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - }, - "model": { - "$ref": "AAAAAAGE4slLAOSUj3I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 8, - "top": -32, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4slLAeSiAtw=", - "_parent": { - "$ref": "AAAAAAGE4slLAeSXa9M=" - }, - "model": { - "$ref": "AAAAAAGE4slLAOSVsLc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 8, - "top": -32, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGE4qLhnkuNeZ8=" - }, - "tail": { - "$ref": "AAAAAAGE4qGQZCqyRsY=" - }, - "lineStyle": 1, - "points": "1567:980;752:1323", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGE4slLAeSYaVc=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGE4slLAeSZU9I=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4slLAeSaBS0=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGE4slLAeSbnhU=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGE4slLAeSc6a4=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGE4slLAeSdtnU=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGE4slLAeSeHQ4=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGE4slLAeSfcPQ=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGE4slLAeSg+Ww=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGE4slLAeShEK0=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGE4slLAeSiAtw=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGE4snbtBPAZGA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4snbtBO8+xs=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snbtBPBSC8=", - "_parent": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - }, - "model": { - "$ref": "AAAAAAGE4snbtBO8+xs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 554, - "top": 664, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snbtBPCUTo=", - "_parent": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - }, - "model": { - "$ref": "AAAAAAGE4snbtBO8+xs=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 539, - "top": 665, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snbtBPD7kI=", - "_parent": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - }, - "model": { - "$ref": "AAAAAAGE4snbtBO8+xs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 583, - "top": 663, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snbtBPEDuo=", - "_parent": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - }, - "model": { - "$ref": "AAAAAAGE4snbtBO9LmM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 556, - "top": 719, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snbtRPFUg4=", - "_parent": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - }, - "model": { - "$ref": "AAAAAAGE4snbtBO9LmM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 543, - "top": 717, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snbtRPGoDk=", - "_parent": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - }, - "model": { - "$ref": "AAAAAAGE4snbtBO9LmM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 584, - "top": 722, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snbtRPH40w=", - "_parent": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - }, - "model": { - "$ref": "AAAAAAGE4snbtBO+BvY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 552, - "top": 609, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snbtRPIa1c=", - "_parent": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - }, - "model": { - "$ref": "AAAAAAGE4snbtBO+BvY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 538, - "top": 612, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snbtRPJik4=", - "_parent": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - }, - "model": { - "$ref": "AAAAAAGE4snbtBO+BvY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 579, - "top": 604, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4snbtRPKvoU=", - "_parent": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - }, - "model": { - "$ref": "AAAAAAGE4snbtBO9LmM=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4snbtRPLruI=", - "_parent": { - "$ref": "AAAAAAGE4snbtBPAZGA=" - }, - "model": { - "$ref": "AAAAAAGE4snbtBO+BvY=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGE4qCbhBYHv9w=" - }, - "tail": { - "$ref": "AAAAAAGE4qFLpB+PQTE=" - }, - "lineStyle": 1, - "points": "573:751;566:589", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGE4snbtBPBSC8=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGE4snbtBPCUTo=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4snbtBPD7kI=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGE4snbtBPEDuo=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGE4snbtRPFUg4=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGE4snbtRPGoDk=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGE4snbtRPH40w=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGE4snbtRPIa1c=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGE4snbtRPJik4=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGE4snbtRPKvoU=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGE4snbtRPLruI=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGE4snhjheQpyc=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4snhjheM/ok=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snhjheRxqA=", - "_parent": { - "$ref": "AAAAAAGE4snhjheQpyc=" - }, - "model": { - "$ref": "AAAAAAGE4snhjheM/ok=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 793, - "top": 704, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4snhjheQpyc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snhjheSkN0=", - "_parent": { - "$ref": "AAAAAAGE4snhjheQpyc=" - }, - "model": { - "$ref": "AAAAAAGE4snhjheM/ok=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 784, - "top": 716, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4snhjheQpyc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snhjheTJCY=", - "_parent": { - "$ref": "AAAAAAGE4snhjheQpyc=" - }, - "model": { - "$ref": "AAAAAAGE4snhjheM/ok=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 810, - "top": 679, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4snhjheQpyc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snhjheUuy4=", - "_parent": { - "$ref": "AAAAAAGE4snhjheQpyc=" - }, - "model": { - "$ref": "AAAAAAGE4snhjheNca8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 921, - "top": 797, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4snhjheQpyc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snhjheVYGQ=", - "_parent": { - "$ref": "AAAAAAGE4snhjheQpyc=" - }, - "model": { - "$ref": "AAAAAAGE4snhjheNca8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 911, - "top": 807, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4snhjheQpyc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snhjxeWovk=", - "_parent": { - "$ref": "AAAAAAGE4snhjheQpyc=" - }, - "model": { - "$ref": "AAAAAAGE4snhjheNca8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 940, - "top": 778, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4snhjheQpyc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snhjxeXLv4=", - "_parent": { - "$ref": "AAAAAAGE4snhjheQpyc=" - }, - "model": { - "$ref": "AAAAAAGE4snhjheOHts=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 666, - "top": 610, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4snhjheQpyc=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snhjxeYXPI=", - "_parent": { - "$ref": "AAAAAAGE4snhjheQpyc=" - }, - "model": { - "$ref": "AAAAAAGE4snhjheOHts=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 660, - "top": 622, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4snhjheQpyc=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4snhjxeZCuw=", - "_parent": { - "$ref": "AAAAAAGE4snhjheQpyc=" - }, - "model": { - "$ref": "AAAAAAGE4snhjheOHts=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 678, - "top": 585, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4snhjheQpyc=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4snhjxeaSNE=", - "_parent": { - "$ref": "AAAAAAGE4snhjheQpyc=" - }, - "model": { - "$ref": "AAAAAAGE4snhjheNca8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 168, - "top": 72, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4snhjxebAWU=", - "_parent": { - "$ref": "AAAAAAGE4snhjheQpyc=" - }, - "model": { - "$ref": "AAAAAAGE4snhjheOHts=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 168, - "top": 72, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGE4qCbhBYHv9w=" - }, - "tail": { - "$ref": "AAAAAAGE4qEtJB0t39I=" - }, - "lineStyle": 1, - "points": "951:807;654:589", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGE4snhjheRxqA=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGE4snhjheSkN0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4snhjheTJCY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGE4snhjheUuy4=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGE4snhjheVYGQ=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGE4snhjxeWovk=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGE4snhjxeXLv4=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGE4snhjxeYXPI=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGE4snhjxeZCuw=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGE4snhjxeaSNE=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGE4snhjxebAWU=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGE4sntcxzU8sg=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4sntchzQ/X8=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sntcxzVEik=", - "_parent": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - }, - "model": { - "$ref": "AAAAAAGE4sntchzQ/X8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1057, - "top": 767, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sntcxzWgQ4=", - "_parent": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - }, - "model": { - "$ref": "AAAAAAGE4sntchzQ/X8=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1051, - "top": 781, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sntcxzX/4Q=", - "_parent": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - }, - "model": { - "$ref": "AAAAAAGE4sntchzQ/X8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1070, - "top": 740, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sntcxzYWlA=", - "_parent": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - }, - "model": { - "$ref": "AAAAAAGE4sntchzRlmY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1537, - "top": 951, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sntcxzZ+Ys=", - "_parent": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - }, - "model": { - "$ref": "AAAAAAGE4sntchzRlmY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1530, - "top": 963, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sntcxzaMPA=", - "_parent": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - }, - "model": { - "$ref": "AAAAAAGE4sntchzRlmY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1551, - "top": 927, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sntcxzb5ss=", - "_parent": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - }, - "model": { - "$ref": "AAAAAAGE4sntchzS/tc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 721, - "top": 607, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sntcxzcIMo=", - "_parent": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - }, - "model": { - "$ref": "AAAAAAGE4sntchzS/tc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 717, - "top": 620, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4sntcxzdLc4=", - "_parent": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - }, - "model": { - "$ref": "AAAAAAGE4sntchzS/tc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 728, - "top": 580, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4sntcxzew8U=", - "_parent": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - }, - "model": { - "$ref": "AAAAAAGE4sntchzRlmY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 168, - "top": 72, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4sntcxzfZ1U=", - "_parent": { - "$ref": "AAAAAAGE4sntcxzU8sg=" - }, - "model": { - "$ref": "AAAAAAGE4sntchzS/tc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 168, - "top": 72, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGE4qCbhBYHv9w=" - }, - "tail": { - "$ref": "AAAAAAGE4qGQZCqyRsY=" - }, - "lineStyle": 1, - "points": "1567:953;1064:760;704:589", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGE4sntcxzVEik=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGE4sntcxzWgQ4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4sntcxzX/4Q=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGE4sntcxzYWlA=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGE4sntcxzZ+Ys=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGE4sntcxzaMPA=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGE4sntcxzb5ss=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGE4sntcxzcIMo=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGE4sntcxzdLc4=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGE4sntcxzew8U=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGE4sntcxzfZ1U=" - } - }, - { - "_type": "UMLDependencyView", - "_id": "AAAAAAGE4szs9+h/Oac=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4szs9uh9g24=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4szs9+iAc9k=", - "_parent": { - "$ref": "AAAAAAGE4szs9+h/Oac=" - }, - "model": { - "$ref": "AAAAAAGE4szs9uh9g24=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 875, - "top": 1369, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4szs9+h/Oac=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4szs9+iBXcQ=", - "_parent": { - "$ref": "AAAAAAGE4szs9+h/Oac=" - }, - "model": { - "$ref": "AAAAAAGE4szs9uh9g24=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 876, - "top": 1354, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4szs9+h/Oac=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4szs9+iCcNM=", - "_parent": { - "$ref": "AAAAAAGE4szs9+h/Oac=" - }, - "model": { - "$ref": "AAAAAAGE4szs9uh9g24=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 874, - "top": 1398, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4szs9+h/Oac=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGE4sE+rWjS0Ro=" - }, - "tail": { - "$ref": "AAAAAAGE4qLhnkuNeZ8=" - }, - "lineStyle": 1, - "points": "752:1384;999:1397", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGE4szs9+iAc9k=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGE4szs9+iBXcQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4szs9+iCcNM=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGE4tYtO/vKSDw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGE4tYtO/vGJb4=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4tYtPPvLesM=", - "_parent": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - }, - "model": { - "$ref": "AAAAAAGE4tYtO/vGJb4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 307, - "top": 990, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4tYtPPvMEYo=", - "_parent": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - }, - "model": { - "$ref": "AAAAAAGE4tYtO/vGJb4=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 295, - "top": 999, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4tYtPPvNz7I=", - "_parent": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - }, - "model": { - "$ref": "AAAAAAGE4tYtO/vGJb4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 330, - "top": 971, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4tYtPPvODKo=", - "_parent": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - }, - "model": { - "$ref": "AAAAAAGE4tYtO/vHagQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 467, - "top": 1195, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4tYtPPvPeS0=", - "_parent": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - }, - "model": { - "$ref": "AAAAAAGE4tYtO/vHagQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 455, - "top": 1202, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4tYtPPvQM6Y=", - "_parent": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - }, - "model": { - "$ref": "AAAAAAGE4tYtO/vHagQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 491, - "top": 1182, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4tYtPPvRMHI=", - "_parent": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - }, - "model": { - "$ref": "AAAAAAGE4tYtO/vI5t8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 148, - "top": 785, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4tYtPPvSX64=", - "_parent": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - }, - "model": { - "$ref": "AAAAAAGE4tYtO/vI5t8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 139, - "top": 795, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGE4tYtPPvTefI=", - "_parent": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - }, - "model": { - "$ref": "AAAAAAGE4tYtO/vI5t8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 167, - "top": 765, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4tYtPPvU/Yo=", - "_parent": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - }, - "model": { - "$ref": "AAAAAAGE4tYtO/vHagQ=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGE4tYtPPvVIbU=", - "_parent": { - "$ref": "AAAAAAGE4tYtO/vKSDw=" - }, - "model": { - "$ref": "AAAAAAGE4tYtO/vI5t8=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGE4rUBBuKXi8U=" - }, - "tail": { - "$ref": "AAAAAAGE4qLhnkuNeZ8=" - }, - "lineStyle": 1, - "points": "495:1213;144:762", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGE4tYtPPvLesM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGE4tYtPPvMEYo=" - }, - "propertyLabel": { - "$ref": "AAAAAAGE4tYtPPvNz7I=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGE4tYtPPvODKo=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGE4tYtPPvPeS0=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGE4tYtPPvQM6Y=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGE4tYtPPvRMHI=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGE4tYtPPvSX64=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGE4tYtPPvTefI=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGE4tYtPPvU/Yo=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGE4tYtPPvVIbU=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGE4p2WgvztSoU=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "EtudiantNP", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4p/4dAogXjs=", - "_parent": { - "$ref": "AAAAAAGE4p2WgvztSoU=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4p/4dAohTfg=", - "_parent": { - "$ref": "AAAAAAGE4p/4dAogXjs=" - }, - "reference": { - "$ref": "AAAAAAGE4p2WgvztSoU=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4p/4dAoi4f0=", - "_parent": { - "$ref": "AAAAAAGE4p/4dAogXjs=" - }, - "reference": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "navigable": "navigable" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGE4p3Nuf0X6A8=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "GroupeNP", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qAGywuPKeo=", - "_parent": { - "$ref": "AAAAAAGE4p3Nuf0X6A8=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qAGywuQfmo=", - "_parent": { - "$ref": "AAAAAAGE4qAGywuPKeo=" - }, - "reference": { - "$ref": "AAAAAAGE4p3Nuf0X6A8=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qAGywuROSk=", - "_parent": { - "$ref": "AAAAAAGE4qAGywuPKeo=" - }, - "reference": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "navigable": "navigable" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGE4p8HYf1E8fY=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Class1" - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAGE4p8Zsf2Fbgk=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Etudiant", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4p9I1P3byVw=", - "_parent": { - "$ref": "AAAAAAGE4p8Zsf2Fbgk=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4p9I1f3cm0U=", - "_parent": { - "$ref": "AAAAAAGE4p9I1P3byVw=" - }, - "reference": { - "$ref": "AAAAAAGE4p8Zsf2Fbgk=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4p9I1f3dohA=", - "_parent": { - "$ref": "AAAAAAGE4p9I1P3byVw=" - }, - "reference": { - "$ref": "AAAAAAGE4p2WgvztSoU=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4p9iVP51uPg=", - "_parent": { - "$ref": "AAAAAAGE4p8Zsf2Fbgk=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4p9iVP52kIE=", - "_parent": { - "$ref": "AAAAAAGE4p9iVP51uPg=" - }, - "reference": { - "$ref": "AAAAAAGE4p8Zsf2Fbgk=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4p9iVP53diY=", - "_parent": { - "$ref": "AAAAAAGE4p9iVP51uPg=" - }, - "reference": { - "$ref": "AAAAAAGE4p2WgvztSoU=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLDependency", - "_id": "AAAAAAGE4qA11A4A2ms=", - "_parent": { - "$ref": "AAAAAAGE4p8Zsf2Fbgk=" - }, - "name": "implements", - "source": { - "$ref": "AAAAAAGE4p8Zsf2Fbgk=" - }, - "target": { - "$ref": "AAAAAAGE4p2WgvztSoU=" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4q9WXIQFhKA=", - "_parent": { - "$ref": "AAAAAAGE4p8Zsf2Fbgk=" - }, - "name": "Attribute1", - "type": "" - } - ] - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAGE4p8tYv2vTCo=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Groupe", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4p+LOAAOg+o=", - "_parent": { - "$ref": "AAAAAAGE4p8tYv2vTCo=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4p+LOAAPLFA=", - "_parent": { - "$ref": "AAAAAAGE4p+LOAAOg+o=" - }, - "reference": { - "$ref": "AAAAAAGE4p8tYv2vTCo=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4p+LOAAQgkQ=", - "_parent": { - "$ref": "AAAAAAGE4p+LOAAOg+o=" - }, - "reference": { - "$ref": "AAAAAAGE4p3Nuf0X6A8=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLDependency", - "_id": "AAAAAAGE4qBAew6bdo4=", - "_parent": { - "$ref": "AAAAAAGE4p8tYv2vTCo=" - }, - "name": "implements", - "source": { - "$ref": "AAAAAAGE4p8tYv2vTCo=" - }, - "target": { - "$ref": "AAAAAAGE4p3Nuf0X6A8=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGE4p/dEwh1T3s=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "BDatabase", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qDCeBfbKqM=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qDCeBfcORE=", - "_parent": { - "$ref": "AAAAAAGE4qDCeBfbKqM=" - }, - "reference": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qDCeBfdl7Y=", - "_parent": { - "$ref": "AAAAAAGE4qDCeBfbKqM=" - }, - "reference": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qDa2xpibOk=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qDa2xpjZjU=", - "_parent": { - "$ref": "AAAAAAGE4qDa2xpibOk=" - }, - "reference": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qDa2xpkrOo=", - "_parent": { - "$ref": "AAAAAAGE4qDa2xpibOk=" - }, - "reference": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qd3GTjqNy4=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "depends", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qd3GTjrdmk=", - "_parent": { - "$ref": "AAAAAAGE4qd3GTjqNy4=" - }, - "reference": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qd3GTjsb54=", - "_parent": { - "$ref": "AAAAAAGE4qd3GTjqNy4=" - }, - "reference": { - "$ref": "AAAAAAGE4p2WgvztSoU=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qd+2D3CA/k=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "depends", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qd+2D3DT10=", - "_parent": { - "$ref": "AAAAAAGE4qd+2D3CA/k=" - }, - "reference": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qd+2D3EufQ=", - "_parent": { - "$ref": "AAAAAAGE4qd+2D3CA/k=" - }, - "reference": { - "$ref": "AAAAAAGE4p3Nuf0X6A8=" - }, - "navigable": "navigable" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4q/wQpYOV5o=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "db_host", - "visibility": "private", - "type": "String" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4rCYCaCjtvc=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "db_name", - "visibility": "private", - "type": "String" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4rC2yaPC6Ck=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "db_user", - "visibility": "private", - "type": "String" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4rDeeaVV3g0=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "db_password", - "visibility": "private", - "type": "String" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4rEKtKboHHo=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "sharedObject", - "visibility": "protected", - "type": "Connection" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4rFAuasD22Q=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "status", - "visibility": "private", - "type": "boolean" - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4qm21eJSKV8=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "BDatabase", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4qnoo+RR6ts=", - "_parent": { - "$ref": "AAAAAAGE4qm21eJSKV8=" - }, - "type": "constructor", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4qonuwLda5Q=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "fetchAll", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4qrLCQQoyF4=", - "_parent": { - "$ref": "AAAAAAGE4qonuwLda5Q=" - }, - "name": "String", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4qrLCQQp9cE=", - "_parent": { - "$ref": "AAAAAAGE4qonuwLda5Q=" - }, - "type": "ArrayList", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4qsGyQnNP50=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "insertRow", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4qtaNwsYvsM=", - "_parent": { - "$ref": "AAAAAAGE4qsGyQnNP50=" - }, - "name": "String" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4qtaNwsZK+E=", - "_parent": { - "$ref": "AAAAAAGE4qsGyQnNP50=" - }, - "name": "String[]" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4qtaNwsakhU=", - "_parent": { - "$ref": "AAAAAAGE4qsGyQnNP50=" - }, - "name": "String[]" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4qt0Tw1fhKE=", - "_parent": { - "$ref": "AAAAAAGE4qsGyQnNP50=" - }, - "type": "boolean", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4quBqRMmzk0=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "updateRow", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4qu71BRx4+0=", - "_parent": { - "$ref": "AAAAAAGE4quBqRMmzk0=" - }, - "name": "String", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4qu71BRyLrM=", - "_parent": { - "$ref": "AAAAAAGE4quBqRMmzk0=" - }, - "type": "boolean", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4qvHoRaRSFc=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "getSharedObject", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4qv79BfcEaw=", - "_parent": { - "$ref": "AAAAAAGE4qvHoRaRSFc=" - }, - "type": "Connection", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4qwkiRsadEU=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "getUser", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4qxDWxxlyuU=", - "_parent": { - "$ref": "AAAAAAGE4qwkiRsadEU=" - }, - "type": "String", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4qxcSR5fAt8=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "getEtuList", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4qybkR+q5K0=", - "_parent": { - "$ref": "AAAAAAGE4qxcSR5fAt8=" - }, - "type": "ArrayList", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4qyj+SGkWMU=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "getGroupeList", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4q0IHCUwkEI=", - "_parent": { - "$ref": "AAAAAAGE4qyj+SGkWMU=" - }, - "type": "ArrayList", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4q4D6V52N+8=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "getHost", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4q4hl1/BfaA=", - "_parent": { - "$ref": "AAAAAAGE4q4D6V52N+8=" - }, - "type": "String", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4q4pQWG7wNA=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "getDatabaseName", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4q5TZWMGgr4=", - "_parent": { - "$ref": "AAAAAAGE4q4pQWG7wNA=" - }, - "type": "String", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4q5cAWZEjBM=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "getStatus", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4q6ahWePwXw=", - "_parent": { - "$ref": "AAAAAAGE4q5cAWZEjBM=" - }, - "type": "boolean", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4q6rMWqFThs=", - "_parent": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "name": "Operation1" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGE4qCbhBYFkVk=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Controller", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qDxzhxMRLc=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "name": "depends", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qDxzhxNogE=", - "_parent": { - "$ref": "AAAAAAGE4qDxzhxMRLc=" - }, - "reference": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qDxzxxO33s=", - "_parent": { - "$ref": "AAAAAAGE4qDxzhxMRLc=" - }, - "reference": { - "$ref": "AAAAAAGE4p/dEwh1T3s=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4rWaHvQ5kMg=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "name": "implements", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4rWaHvQ63i4=", - "_parent": { - "$ref": "AAAAAAGE4rWaHvQ5kMg=" - }, - "reference": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4rWaHvQ7hRo=", - "_parent": { - "$ref": "AAAAAAGE4rWaHvQ5kMg=" - }, - "reference": { - "$ref": "AAAAAAGE4rUBBuKVNBk=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4rWiPvshrMo=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "name": "implements", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4rWiPvsiI6I=", - "_parent": { - "$ref": "AAAAAAGE4rWiPvshrMo=" - }, - "reference": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4rWiPvsjjGM=", - "_parent": { - "$ref": "AAAAAAGE4rWiPvshrMo=" - }, - "reference": { - "$ref": "AAAAAAGE4rU3TuS3kkc=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4smstwPZxlM=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4smsuAPaK1g=", - "_parent": { - "$ref": "AAAAAAGE4smstwPZxlM=" - }, - "reference": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4smsuAPb6eg=", - "_parent": { - "$ref": "AAAAAAGE4smstwPZxlM=" - }, - "reference": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4snCjQtmjHQ=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4snCjQtnd+s=", - "_parent": { - "$ref": "AAAAAAGE4snCjQtmjHQ=" - }, - "reference": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4snCjQtoUFs=", - "_parent": { - "$ref": "AAAAAAGE4snCjQtmjHQ=" - }, - "reference": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "navigable": "navigable" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4rI9U7E7Tcg=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "name": "Controller", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rKOhrODBug=", - "_parent": { - "$ref": "AAAAAAGE4rI9U7E7Tcg=" - }, - "name": "BDatabase", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rKOhrOEWsk=", - "_parent": { - "$ref": "AAAAAAGE4rI9U7E7Tcg=" - }, - "type": "constructor", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4rKfObjgBao=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "name": "getMemberCount", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rLav7orD70=", - "_parent": { - "$ref": "AAAAAAGE4rKfObjgBao=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rLawLosXos=", - "_parent": { - "$ref": "AAAAAAGE4rKfObjgBao=" - }, - "type": "int", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4rLkcLyTBf0=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "name": "createJTable", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rM7Tr3eWtk=", - "_parent": { - "$ref": "AAAAAAGE4rLkcLyTBf0=" - }, - "name": "Object[][]", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rM7Tr3fmy8=", - "_parent": { - "$ref": "AAAAAAGE4rLkcLyTBf0=" - }, - "name": "String[]", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rM7Tr3gEwI=", - "_parent": { - "$ref": "AAAAAAGE4rLkcLyTBf0=" - }, - "type": "JTable", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4rNWKMRdVwY=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "name": "Display", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rOnO8Wo72s=", - "_parent": { - "$ref": "AAAAAAGE4rNWKMRdVwY=" - }, - "name": "String", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rOnO8WpTA8=", - "_parent": { - "$ref": "AAAAAAGE4rNWKMRdVwY=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rOnO8Wqi84=", - "_parent": { - "$ref": "AAAAAAGE4rNWKMRdVwY=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rOnO8WrSM8=", - "_parent": { - "$ref": "AAAAAAGE4rNWKMRdVwY=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rOnO8Wsfqg=", - "_parent": { - "$ref": "AAAAAAGE4rNWKMRdVwY=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rOnO8Wt+jg=", - "_parent": { - "$ref": "AAAAAAGE4rNWKMRdVwY=" - }, - "name": "JTable", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rOnO8Wuaq4=", - "_parent": { - "$ref": "AAAAAAGE4rNWKMRdVwY=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4rO1aMyby70=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "name": "DisplayWithListner", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rRKCM3mo1w=", - "_parent": { - "$ref": "AAAAAAGE4rO1aMyby70=" - }, - "name": "String", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rRKCM3ns8Y=", - "_parent": { - "$ref": "AAAAAAGE4rO1aMyby70=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rRKCM3oQUM=", - "_parent": { - "$ref": "AAAAAAGE4rO1aMyby70=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rRKCM3p9KQ=", - "_parent": { - "$ref": "AAAAAAGE4rO1aMyby70=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rRKCM3qVXQ=", - "_parent": { - "$ref": "AAAAAAGE4rO1aMyby70=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rRKCM3ravg=", - "_parent": { - "$ref": "AAAAAAGE4rO1aMyby70=" - }, - "name": "JTable", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rRKCM3sMbs=", - "_parent": { - "$ref": "AAAAAAGE4rO1aMyby70=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4rRnMNS1WdI=", - "_parent": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "name": "DisplayModal", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rTh8dYAXoA=", - "_parent": { - "$ref": "AAAAAAGE4rRnMNS1WdI=" - }, - "name": "String", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rTh8dYB0hY=", - "_parent": { - "$ref": "AAAAAAGE4rRnMNS1WdI=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rTh8dYC8dw=", - "_parent": { - "$ref": "AAAAAAGE4rRnMNS1WdI=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rTh8dYD4RQ=", - "_parent": { - "$ref": "AAAAAAGE4rRnMNS1WdI=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rTh8dYEgwo=", - "_parent": { - "$ref": "AAAAAAGE4rRnMNS1WdI=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rTh8dYFl3Q=", - "_parent": { - "$ref": "AAAAAAGE4rRnMNS1WdI=" - }, - "name": "JPanel", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rTh8dYGBfw=", - "_parent": { - "$ref": "AAAAAAGE4rRnMNS1WdI=" - }, - "type": "void", - "direction": "return" - } - ] - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGE4qEtIx0r84A=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "AdminView", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qFEKB6ZdB8=", - "_parent": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qFEKB6aucM=", - "_parent": { - "$ref": "AAAAAAGE4qFEKB6ZdB8=" - }, - "reference": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qFEKB6b2sU=", - "_parent": { - "$ref": "AAAAAAGE4qFEKB6ZdB8=" - }, - "reference": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qM71VXGTz0=", - "_parent": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "name": "depends", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qM71lXHacY=", - "_parent": { - "$ref": "AAAAAAGE4qM71VXGTz0=" - }, - "reference": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qM71lXIdSw=", - "_parent": { - "$ref": "AAAAAAGE4qM71VXGTz0=" - }, - "reference": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qUahr08WMA=", - "_parent": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qUahr09q54=", - "_parent": { - "$ref": "AAAAAAGE4qUahr08WMA=" - }, - "name": "extends", - "reference": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qUahr0+2Hc=", - "_parent": { - "$ref": "AAAAAAGE4qUahr08WMA=" - }, - "reference": { - "$ref": "AAAAAAGE4qSLlaEqlNE=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4slCNOCTeSo=", - "_parent": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4slCNOCU4N8=", - "_parent": { - "$ref": "AAAAAAGE4slCNOCTeSo=" - }, - "reference": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4slCNOCVy+4=", - "_parent": { - "$ref": "AAAAAAGE4slCNOCTeSo=" - }, - "reference": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4snhjheM/ok=", - "_parent": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4snhjheNca8=", - "_parent": { - "$ref": "AAAAAAGE4snhjheM/ok=" - }, - "reference": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4snhjheOHts=", - "_parent": { - "$ref": "AAAAAAGE4snhjheM/ok=" - }, - "reference": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4sxv+rYP7Zw=", - "_parent": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4sxv+rYQMog=", - "_parent": { - "$ref": "AAAAAAGE4sxv+rYP7Zw=" - }, - "reference": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4sxv+rYRZ80=", - "_parent": { - "$ref": "AAAAAAGE4sxv+rYP7Zw=" - }, - "reference": { - "$ref": "AAAAAAGE4swz+6thgVI=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLDependency", - "_id": "AAAAAAGE4szLwtH0xVA=", - "_parent": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "source": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "target": { - "$ref": "AAAAAAGE4swz+6thgVI=" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4tB80FsWAo4=", - "_parent": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "name": "e", - "visibility": "private", - "type": "ArrayList" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4tDmvmDhrXg=", - "_parent": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "name": "g", - "visibility": "private", - "type": "ArrayList" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4tEJJWWM3iI=", - "_parent": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "name": "listener", - "visibility": "private", - "type": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4tbmTzZ/hDg=", - "_parent": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - }, - "name": "AdminView", - "visibility": "private", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4tidaDoHHSY=", - "_parent": { - "$ref": "AAAAAAGE4tbmTzZ/hDg=" - }, - "name": "ArrayList", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4tidaDoID+M=", - "_parent": { - "$ref": "AAAAAAGE4tbmTzZ/hDg=" - }, - "name": "ArrayList", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4tidaDoJCAc=", - "_parent": { - "$ref": "AAAAAAGE4tbmTzZ/hDg=" - }, - "name": "Controller", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4tidaDoK3XQ=", - "_parent": { - "$ref": "AAAAAAGE4tbmTzZ/hDg=" - }, - "type": "constructor", - "direction": "return" - } - ] - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGE4qFLpB+NJUQ=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "StudentView", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qFtECMkH6o=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qFtECMlbL8=", - "_parent": { - "$ref": "AAAAAAGE4qFtECMkH6o=" - }, - "reference": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qFtECMm404=", - "_parent": { - "$ref": "AAAAAAGE4qFtECMkH6o=" - }, - "reference": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qMrWFGi+L0=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "name": "depends", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qMrWFGjuBU=", - "_parent": { - "$ref": "AAAAAAGE4qMrWFGi+L0=" - }, - "reference": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qMrWFGkq24=", - "_parent": { - "$ref": "AAAAAAGE4qMrWFGi+L0=" - }, - "reference": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qUS+LcsK1I=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "name": "extends", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qUS+Lct1eM=", - "_parent": { - "$ref": "AAAAAAGE4qUS+LcsK1I=" - }, - "reference": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qUS+Lcuwb8=", - "_parent": { - "$ref": "AAAAAAGE4qUS+LcsK1I=" - }, - "reference": { - "$ref": "AAAAAAGE4qSLlaEqlNE=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4sktPt2JgsE=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4sktPt2KvdM=", - "_parent": { - "$ref": "AAAAAAGE4sktPt2JgsE=" - }, - "reference": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4sktPt2L5ag=", - "_parent": { - "$ref": "AAAAAAGE4sktPt2JgsE=" - }, - "reference": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4snbtBO8+xs=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4snbtBO9LmM=", - "_parent": { - "$ref": "AAAAAAGE4snbtBO8+xs=" - }, - "reference": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4snbtBO+BvY=", - "_parent": { - "$ref": "AAAAAAGE4snbtBO8+xs=" - }, - "reference": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4syDOsUg1E0=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4syDOsUhDLA=", - "_parent": { - "$ref": "AAAAAAGE4syDOsUg1E0=" - }, - "reference": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4syDO8Ui8dY=", - "_parent": { - "$ref": "AAAAAAGE4syDOsUg1E0=" - }, - "reference": { - "$ref": "AAAAAAGE4swz+6thgVI=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLDependency", - "_id": "AAAAAAGE4szUKtgdsEw=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "source": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "target": { - "$ref": "AAAAAAGE4swz+6thgVI=" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4s1PAANH4L8=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "name": "e", - "visibility": "private", - "type": "ArrayList" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4s1lCARtPNg=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "name": "g", - "visibility": "private", - "type": "ArrayList" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4s12LwbXEdk=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "name": "listener", - "visibility": "private", - "type": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - } - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4s2AVwhF45g=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "name": "groupeOption", - "visibility": "private", - "type": "JComboBox" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4s2SPwlr3Mo=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "name": "text", - "visibility": "private", - "type": "JTextField" - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4tQPtYGgyUw=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "name": "StudentView", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4tRfIIaTmlY=", - "_parent": { - "$ref": "AAAAAAGE4tQPtYGgyUw=" - }, - "name": "ArrayList" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4tRfIIaUB3k=", - "_parent": { - "$ref": "AAAAAAGE4tQPtYGgyUw=" - }, - "name": "ArrayList" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4tRfIIaVLSM=", - "_parent": { - "$ref": "AAAAAAGE4tQPtYGgyUw=" - }, - "name": "Controller" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4tRfIIaWI3Q=", - "_parent": { - "$ref": "AAAAAAGE4tQPtYGgyUw=" - }, - "type": "constructor", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4s69HyGFSAM=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "name": "getComboSelection", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4s7Q/iOESfY=", - "_parent": { - "$ref": "AAAAAAGE4s69HyGFSAM=" - }, - "type": "String", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4s7fLiXGwLM=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "name": "getSearchStud", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4s7wKicROmA=", - "_parent": { - "$ref": "AAAAAAGE4s7fLiXGwLM=" - }, - "type": "String", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4s8X3ypzgeE=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "name": "getComboSelectionIndex", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4s8slSxyboE=", - "_parent": { - "$ref": "AAAAAAGE4s8X3ypzgeE=" - }, - "type": "int", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4s9E/y7Y0K0=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "name": "Display", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4s9jnjDXPUk=", - "_parent": { - "$ref": "AAAAAAGE4s9E/y7Y0K0=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4tJ4HnedQ4o=", - "_parent": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - }, - "name": "fefse" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGE4qGQZCqwFy4=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "ProfView", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qGu+i25qMg=", - "_parent": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qGu+i26odA=", - "_parent": { - "$ref": "AAAAAAGE4qGu+i25qMg=" - }, - "reference": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qGu+i27fMU=", - "_parent": { - "$ref": "AAAAAAGE4qGu+i25qMg=" - }, - "reference": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qNBjlhwujs=", - "_parent": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - }, - "name": "depends", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qNBjlhxUmM=", - "_parent": { - "$ref": "AAAAAAGE4qNBjlhwujs=" - }, - "reference": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qNBjlhyesE=", - "_parent": { - "$ref": "AAAAAAGE4qNBjlhwujs=" - }, - "reference": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qUiT8GxqoE=", - "_parent": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - }, - "name": "extends", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qUiT8GyFHg=", - "_parent": { - "$ref": "AAAAAAGE4qUiT8GxqoE=" - }, - "reference": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qUiT8Gz1hY=", - "_parent": { - "$ref": "AAAAAAGE4qUiT8GxqoE=" - }, - "reference": { - "$ref": "AAAAAAGE4qSLlaEqlNE=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4slLAOST7uI=", - "_parent": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4slLAOSUj3I=", - "_parent": { - "$ref": "AAAAAAGE4slLAOST7uI=" - }, - "reference": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4slLAOSVsLc=", - "_parent": { - "$ref": "AAAAAAGE4slLAOST7uI=" - }, - "reference": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4sntchzQ/X8=", - "_parent": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4sntchzRlmY=", - "_parent": { - "$ref": "AAAAAAGE4sntchzQ/X8=" - }, - "reference": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4sntchzS/tc=", - "_parent": { - "$ref": "AAAAAAGE4sntchzQ/X8=" - }, - "reference": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4sx2+LypsyQ=", - "_parent": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4sx2+LyqE0g=", - "_parent": { - "$ref": "AAAAAAGE4sx2+LypsyQ=" - }, - "reference": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4sx2+LyrD1A=", - "_parent": { - "$ref": "AAAAAAGE4sx2+LypsyQ=" - }, - "reference": { - "$ref": "AAAAAAGE4swz+6thgVI=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLDependency", - "_id": "AAAAAAGE4szbqN2DSV0=", - "_parent": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - }, - "source": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - }, - "target": { - "$ref": "AAAAAAGE4swz+6thgVI=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGE4qI+DTnCoLk=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "TestTexteMNP", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qJ+Uz3uC7g=", - "_parent": { - "$ref": "AAAAAAGE4qI+DTnCoLk=" - }, - "name": "depends", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qJ+Uz3vZaI=", - "_parent": { - "$ref": "AAAAAAGE4qJ+Uz3uC7g=" - }, - "reference": { - "$ref": "AAAAAAGE4qI+DTnCoLk=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qJ+Uz3wcOE=", - "_parent": { - "$ref": "AAAAAAGE4qJ+Uz3uC7g=" - }, - "reference": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "navigable": "navigable" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4sHLAZOPXog=", - "_parent": { - "$ref": "AAAAAAGE4qI+DTnCoLk=" - }, - "name": "main", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4sIB0pdHHIw=", - "_parent": { - "$ref": "AAAAAAGE4sHLAZOPXog=" - }, - "name": "String[]", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4sIB0pdIBz8=", - "_parent": { - "$ref": "AAAAAAGE4sHLAZOPXog=" - }, - "type": "void", - "direction": "return" - } - ] - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGE4qLhnkuLCfg=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "MainMenu", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qMaPk5iTLs=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qMaPk5jUJw=", - "_parent": { - "$ref": "AAAAAAGE4qMaPk5iTLs=" - }, - "reference": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qMaPk5k0Ys=", - "_parent": { - "$ref": "AAAAAAGE4qMaPk5iTLs=" - }, - "reference": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4qT5YLOz1T0=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "extends", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qT5YLO0PZo=", - "_parent": { - "$ref": "AAAAAAGE4qT5YLOz1T0=" - }, - "reference": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4qT5YLO1qzA=", - "_parent": { - "$ref": "AAAAAAGE4qT5YLOz1T0=" - }, - "reference": { - "$ref": "AAAAAAGE4qTgpq+Bd7w=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4sDWGFY5n9s=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "depends", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4sDWGFY6Wks=", - "_parent": { - "$ref": "AAAAAAGE4sDWGFY5n9s=" - }, - "reference": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4sDWGFY7LsE=", - "_parent": { - "$ref": "AAAAAAGE4sDWGFY5n9s=" - }, - "reference": { - "$ref": "AAAAAAGE4rUBBuKVNBk=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4sFco3BckbQ=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "extends", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4sFco3BdKqY=", - "_parent": { - "$ref": "AAAAAAGE4sFco3BckbQ=" - }, - "reference": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4sFco3BerWE=", - "_parent": { - "$ref": "AAAAAAGE4sFco3BckbQ=" - }, - "reference": { - "$ref": "AAAAAAGE4sE+rWjQPNY=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLDependency", - "_id": "AAAAAAGE4szs9uh9g24=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "source": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "target": { - "$ref": "AAAAAAGE4sE+rWjQPNY=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4tYtO/vGJb4=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4tYtO/vHagQ=", - "_parent": { - "$ref": "AAAAAAGE4tYtO/vGJb4=" - }, - "reference": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4tYtO/vI5t8=", - "_parent": { - "$ref": "AAAAAAGE4tYtO/vGJb4=" - }, - "reference": { - "$ref": "AAAAAAGE4rUBBuKVNBk=" - }, - "navigable": "navigable" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sJMIqFRTkw=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "MENU", - "type": "int" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sKX36XqW3o=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "ADMIN", - "type": "int" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sLA16opeug=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "PROF", - "type": "int" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sLZn65oz9s=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "STUDENT", - "type": "int" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sMDr7KngKA=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "FULL", - "visibility": "private", - "type": "int" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sM0V7dAAXk=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "WINDOW", - "visibility": "private", - "type": "int" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sNnTr0U8GA=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "MINIMUM_SIZE", - "visibility": "private", - "type": "Dimension" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sPGX8UFexc=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "adminPanel", - "visibility": "private", - "type": { - "$ref": "AAAAAAGE4qSLlaEqlNE=" - } - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sQlT82p6TA=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "adminColor", - "visibility": "private", - "type": "Color" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sRU/9+f8EE=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "profColor", - "visibility": "private", - "type": "Color" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sR0b+S/Zew=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "studentColor", - "visibility": "private", - "type": "Color" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sSeD+lYYfI=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "screenStatus", - "visibility": "private", - "type": "int" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sXatyepVCo=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "currentView", - "visibility": "private", - "type": "int" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sYiBy1Qc+8=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "menuBar", - "ownedElements": [ - { - "_type": "UMLConstraint", - "_id": "AAAAAAGE4sZlWTDbXo4=", - "_parent": { - "$ref": "AAAAAAGE4sYiBy1Qc+8=" - }, - "name": "Constraint1" - } - ], - "visibility": "private", - "type": "JMenuBar" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sZyvzXK6Bw=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "listener", - "visibility": "private", - "type": { - "$ref": "AAAAAAGE4qCbhBYFkVk=" - } - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sbDtz9/TqE=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "av", - "visibility": "private", - "type": { - "$ref": "AAAAAAGE4qEtIx0r84A=" - } - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4spWXlPhZGk=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "sv", - "visibility": "private", - "type": { - "$ref": "AAAAAAGE4qFLpB+NJUQ=" - } - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sp3pleQYMY=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "pv", - "visibility": "private", - "type": { - "$ref": "AAAAAAGE4qGQZCqwFy4=" - } - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4sqzXlyeNgE=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "table", - "visibility": "private", - "type": "JTable" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4srSXl5SDhw=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "cardIndex", - "visibility": "private", - "type": "int" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4srufWAGWN4=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "viewName", - "visibility": "private", - "type": "String" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGE4staPnAQfm0=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "CustomJButton", - "visibility": "private", - "type": "String" - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4rhi+oijZe4=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "MainMenu", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4riiXYue4ho=", - "_parent": { - "$ref": "AAAAAAGE4rhi+oijZe4=" - }, - "name": "Controller", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4riiXYufoTs=", - "_parent": { - "$ref": "AAAAAAGE4rhi+oijZe4=" - }, - "type": "constructor", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4rjvoJq8APM=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "MainMenu", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rlg2pw9sv0=", - "_parent": { - "$ref": "AAAAAAGE4rjvoJq8APM=" - }, - "name": "Controller", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rlg2pw+PXg=", - "_parent": { - "$ref": "AAAAAAGE4rjvoJq8APM=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rlg2pw/3Ys=", - "_parent": { - "$ref": "AAAAAAGE4rjvoJq8APM=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rlg2pxAchQ=", - "_parent": { - "$ref": "AAAAAAGE4rjvoJq8APM=" - }, - "type": "constructor", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4rmUkK76FnA=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "setScreenStyle", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rm/LbB7asc=", - "_parent": { - "$ref": "AAAAAAGE4rmUkK76FnA=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rm/LbB8pKc=", - "_parent": { - "$ref": "AAAAAAGE4rmUkK76FnA=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4rnMkLPH8L8=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "init", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4roAWLVIiq0=", - "_parent": { - "$ref": "AAAAAAGE4rnMkLPH8L8=" - }, - "name": "Controller", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4roAWLVJaAs=", - "_parent": { - "$ref": "AAAAAAGE4rnMkLPH8L8=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4roSULfCLoo=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "createJMenuBar", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rpAAblDxgc=", - "_parent": { - "$ref": "AAAAAAGE4roSULfCLoo=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4rwl1+Qx/PE=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "setFullScreen", - "visibility": "private", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4r0/heYH3kI=", - "_parent": { - "$ref": "AAAAAAGE4rwl1+Qx/PE=" - }, - "name": "ActionEvent", - "type": "" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4r1Wl+l7gg4=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "unsetFullScreen", - "visibility": "private", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4r1nyer8BHU=", - "_parent": { - "$ref": "AAAAAAGE4r1Wl+l7gg4=" - }, - "name": "ActionEvent", - "type": "" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4r2F0fFlVUQ=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "backtoMainMenu", - "visibility": "private", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4r2yDvUyBT8=", - "_parent": { - "$ref": "AAAAAAGE4r2F0fFlVUQ=" - }, - "name": "ActionEvent", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4r2yDvUzlIw=", - "_parent": { - "$ref": "AAAAAAGE4r2F0fFlVUQ=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4r4wV/jSV10=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "cardWithTable", - "visibility": "private", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4r5YFfpThnw=", - "_parent": { - "$ref": "AAAAAAGE4r4wV/jSV10=" - }, - "name": "JPanel", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4r5YFfpUajM=", - "_parent": { - "$ref": "AAAAAAGE4r4wV/jSV10=" - }, - "name": "String", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4r5YFfpVkAQ=", - "_parent": { - "$ref": "AAAAAAGE4r4wV/jSV10=" - }, - "type": { - "$ref": "AAAAAAGE4qSLlaEqlNE=" - }, - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4r50Z/7Hw2A=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "changeView", - "visibility": "private", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4r6bmgBIiFk=", - "_parent": { - "$ref": "AAAAAAGE4r50Z/7Hw2A=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4r6bmgBJZeQ=", - "_parent": { - "$ref": "AAAAAAGE4r50Z/7Hw2A=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4r63WAOUAn0=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "updateTable", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4r7R2AUVXdQ=", - "_parent": { - "$ref": "AAAAAAGE4r63WAOUAn0=" - }, - "name": "JTable", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4r7R2QUW+00=", - "_parent": { - "$ref": "AAAAAAGE4r63WAOUAn0=" - }, - "type": "void", - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4r7opwfj3I0=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "firstCard", - "visibility": "private", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4r8CbAlkg8Q=", - "_parent": { - "$ref": "AAAAAAGE4r7opwfj3I0=" - }, - "type": { - "$ref": "AAAAAAGE4qSLlaEqlNE=" - }, - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4r8aEAuyW6c=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "adminView", - "visibility": "private", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4r8tQA0z4Z8=", - "_parent": { - "$ref": "AAAAAAGE4r8aEAuyW6c=" - }, - "type": { - "$ref": "AAAAAAGE4qSLlaEqlNE=" - }, - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4r94UiRbxuA=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "profView", - "visibility": "private", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4r+PpiXcHiM=", - "_parent": { - "$ref": "AAAAAAGE4r94UiRbxuA=" - }, - "type": { - "$ref": "AAAAAAGE4qSLlaEqlNE=" - }, - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4r+hHyh++3E=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "studentView", - "visibility": "private", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4r+3+Sn/M3A=", - "_parent": { - "$ref": "AAAAAAGE4r+hHyh++3E=" - }, - "type": { - "$ref": "AAAAAAGE4qSLlaEqlNE=" - }, - "direction": "return" - } - ] - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4sCoH0utsso=", - "_parent": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "name": "initView", - "visibility": "private", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4sDD1E0umwM=", - "_parent": { - "$ref": "AAAAAAGE4sCoH0utsso=" - }, - "name": "int", - "type": "" - }, - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4sDD1E0vyfo=", - "_parent": { - "$ref": "AAAAAAGE4sCoH0utsso=" - }, - "type": "void", - "direction": "return" - } - ] - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGE4qSLlaEqlNE=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "JPanel" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGE4qTgpq+Bd7w=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "javax.swing.", - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4rqtksc723Y=", - "_parent": { - "$ref": "AAAAAAGE4qTgpq+Bd7w=" - }, - "name": "JFrame" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4rrLkMsyKF4=", - "_parent": { - "$ref": "AAAAAAGE4qTgpq+Bd7w=" - }, - "name": "JMenuBar" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4rs8B9MZfCg=", - "_parent": { - "$ref": "AAAAAAGE4qTgpq+Bd7w=" - }, - "name": "JPanel" - } - ] - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAGE4rUBBuKVNBk=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "ActionListener", - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4rXpQRbKjz0=", - "_parent": { - "$ref": "AAAAAAGE4rUBBuKVNBk=" - }, - "name": "actionPerformed", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rZAGxvo+q0=", - "_parent": { - "$ref": "AAAAAAGE4rXpQRbKjz0=" - }, - "name": "ActionEvent", - "type": "" - } - ] - } - ] - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAGE4rU3TuS3kkc=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "ListSelectionListener", - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4rZhOicVn78=", - "_parent": { - "$ref": "AAAAAAGE4rU3TuS3kkc=" - }, - "name": "Operation1" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGE4rZy6isNc2o=", - "_parent": { - "$ref": "AAAAAAGE4rU3TuS3kkc=" - }, - "name": "valueChanged", - "parameters": [ - { - "_type": "UMLParameter", - "_id": "AAAAAAGE4rbabTCAwJE=", - "_parent": { - "$ref": "AAAAAAGE4rZy6isNc2o=" - }, - "name": "ListSelectionEvent", - "type": "" - } - ] - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGE4sE+rWjQPNY=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "JFrame", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGE4sjbEbLkth8=", - "_parent": { - "$ref": "AAAAAAGE4sE+rWjQPNY=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4sjbEbLl+Ro=", - "_parent": { - "$ref": "AAAAAAGE4sjbEbLkth8=" - }, - "reference": { - "$ref": "AAAAAAGE4sE+rWjQPNY=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGE4sjbEbLmXhw=", - "_parent": { - "$ref": "AAAAAAGE4sjbEbLkth8=" - }, - "reference": { - "$ref": "AAAAAAGE4qLhnkuLCfg=" - }, - "navigable": "navigable" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGE4swz+6thgVI=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "JPanel" - } - ] - } - ] +{ + "_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": "AAAAAAGE4p2WhvzvxAE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4p2WhvzwFXc=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzvxAE=" + }, + "model": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4p2Wh/zxzgo=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzwFXc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -64, + "top": 272, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p2Wh/zy8JU=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzwFXc=" + }, + "font": "Arial;13;1", + "left": 229, + "top": 415, + "width": 70.052734375, + "height": 13, + "text": "EtudiantNP" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p2Wh/zzXNs=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzwFXc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -64, + "top": 272, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p2WiPz0ONY=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzwFXc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -64, + "top": 272, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 224, + "top": 408, + "width": 80.052734375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4p2Wh/zxzgo=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4p2Wh/zy8JU=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4p2Wh/zzXNs=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4p2WiPz0ONY=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4p2WiPz1Y5U=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzvxAE=" + }, + "model": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "font": "Arial;13;0", + "left": 224, + "top": 433, + "width": 80.052734375, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4p2WiPz2BPw=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzvxAE=" + }, + "model": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "font": "Arial;13;0", + "left": 224, + "top": 443, + "width": 80.052734375, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4p2WiPz3/Ok=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzvxAE=" + }, + "model": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -32, + "top": 136, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4p2Wifz46Zs=", + "_parent": { + "$ref": "AAAAAAGE4p2WhvzvxAE=" + }, + "model": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -32, + "top": 136, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 224, + "top": 408, + "width": 80.052734375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAGE4p2WhvzwFXc=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4p2WiPz1Y5U=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4p2WiPz2BPw=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4p2WiPz3/Ok=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4p2Wifz46Zs=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4p3Nuf0Z9jM=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4p3Nuf0aJ/U=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0Z9jM=" + }, + "model": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4p3Nuf0bVNg=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0aJ/U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 480, + "top": 272, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p3Nuf0cWfo=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0aJ/U=" + }, + "font": "Arial;13;1", + "left": 837, + "top": 423, + "width": 64.28271484375, + "height": 13, + "text": "GroupeNP" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p3Nuf0drhw=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0aJ/U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 480, + "top": 272, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p3Nuv0e7/U=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0aJ/U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 480, + "top": 272, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 832, + "top": 416, + "width": 74.28271484375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4p3Nuf0bVNg=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4p3Nuf0cWfo=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4p3Nuf0drhw=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4p3Nuv0e7/U=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4p3Nuv0fJtQ=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0Z9jM=" + }, + "model": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "font": "Arial;13;0", + "left": 832, + "top": 441, + "width": 74.28271484375, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4p3Nuv0gnP8=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0Z9jM=" + }, + "model": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "font": "Arial;13;0", + "left": 832, + "top": 451, + "width": 74.28271484375, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4p3Nuv0hpNM=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0Z9jM=" + }, + "model": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 240, + "top": 136, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4p3Nuv0idNY=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0Z9jM=" + }, + "model": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 240, + "top": 136, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 832, + "top": 416, + "width": 74.28271484375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAGE4p3Nuf0aJ/U=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4p3Nuv0fJtQ=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4p3Nuv0gnP8=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4p3Nuv0hpNM=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4p3Nuv0idNY=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAGE4p8Zsv2HzNY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4p8Zsv2I4Cw=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2HzNY=" + }, + "model": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4p8Zsv2J8uM=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2I4Cw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -304, + "top": -192, + "width": 64.32080078125, + "height": 13, + "text": "«interface»" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p8Zsv2KO50=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2I4Cw=" + }, + "font": "Arial;13;1", + "left": 149, + "top": 139, + "width": 63.2353515625, + "height": 13, + "text": "Etudiant" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p8Zsv2L6Iw=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2I4Cw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -304, + "top": -192, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p8Zsv2MSgw=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2I4Cw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -304, + "top": -192, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 144, + "top": 132, + "width": 73.2353515625, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4p8Zsv2J8uM=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4p8Zsv2KO50=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4p8Zsv2L6Iw=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4p8Zsv2MSgw=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4p8Zs/2NCJ0=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2HzNY=" + }, + "model": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4q9Wb4QIxdw=", + "_parent": { + "$ref": "AAAAAAGE4p8Zs/2NCJ0=" + }, + "model": { + "$ref": "AAAAAAGE4q9WXIQFhKA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 109, + "top": 149, + "width": 63.2353515625, + "height": 13, + "text": "+Attribute1", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 144, + "top": 157, + "width": 73.2353515625, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4p8Zs/2OIK4=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2HzNY=" + }, + "model": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -152, + "top": -96, + "width": 10, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4p8Zs/2PHvc=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2HzNY=" + }, + "model": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -152, + "top": -96, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4p8Zs/2QT1w=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsv2HzNY=" + }, + "model": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -152, + "top": -96, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 144, + "top": 96, + "width": 73.2353515625, + "height": 72, + "stereotypeDisplay": "icon", + "nameCompartment": { + "$ref": "AAAAAAGE4p8Zsv2I4Cw=" + }, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAGE4p8Zs/2NCJ0=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4p8Zs/2OIK4=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4p8Zs/2PHvc=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4p8Zs/2QT1w=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAGE4p8tYv2xbkE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4p8tYv2yFsk=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2xbkE=" + }, + "model": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4p8tY/2zZfs=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2yFsk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 768, + "top": -128, + "width": 64.32080078125, + "height": 13, + "text": "«interface»" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p8tY/20u1U=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2yFsk=" + }, + "font": "Arial;13;1", + "left": 965, + "top": 158, + "width": 61.419921875, + "height": 13, + "text": "Groupe" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p8tY/21OMI=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2yFsk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 768, + "top": -128, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p8tY/22Ias=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2yFsk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 768, + "top": -128, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 960, + "top": 151, + "width": 71.419921875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4p8tY/2zZfs=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4p8tY/20u1U=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4p8tY/21OMI=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4p8tY/22Ias=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4p8tY/23Ew4=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2xbkE=" + }, + "model": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 384, + "top": -64, + "width": 10, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4p8tY/24mGw=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2xbkE=" + }, + "model": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 384, + "top": -64, + "width": 10, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4p8tY/25QJE=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2xbkE=" + }, + "model": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 384, + "top": -64, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4p8tY/266XA=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2xbkE=" + }, + "model": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 384, + "top": -64, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 960, + "top": 128, + "width": 71.419921875, + "height": 49, + "stereotypeDisplay": "icon", + "nameCompartment": { + "$ref": "AAAAAAGE4p8tYv2yFsk=" + }, + "suppressAttributes": true, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAGE4p8tY/23Ew4=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4p8tY/24mGw=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4p8tY/25QJE=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4p8tY/266XA=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4p/dFAh3q78=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4p/dFAh42PY=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh3q78=" + }, + "model": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4p/dFQh55jE=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh42PY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 528, + "top": -672, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p/dFQh6MO4=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh42PY=" + }, + "font": "Arial;13;1", + "left": 469, + "top": 31, + "width": 258.3115234375, + "height": 13, + "text": "BDatabase" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p/dFQh7Mas=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh42PY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 528, + "top": -672, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4p/dFQh8TM0=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh42PY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 528, + "top": -672, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 464, + "top": 24, + "width": 268.3115234375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4p/dFQh55jE=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4p/dFQh6MO4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4p/dFQh7Mas=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4p/dFQh8TM0=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4p/dFQh9DhI=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh3q78=" + }, + "model": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4q/wZZYRfvE=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh9DhI=" + }, + "model": { + "$ref": "AAAAAAGE4q/wQpYOV5o=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 54, + "width": 258.3115234375, + "height": 13, + "text": "-db_host: String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4rCYD6CmBrA=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh9DhI=" + }, + "model": { + "$ref": "AAAAAAGE4rCYCaCjtvc=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 69, + "width": 258.3115234375, + "height": 13, + "text": "-db_name: String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4rC22aPFERs=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh9DhI=" + }, + "model": { + "$ref": "AAAAAAGE4rC2yaPC6Ck=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 84, + "width": 258.3115234375, + "height": 13, + "text": "-db_user: String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4rDehqVYuwc=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh9DhI=" + }, + "model": { + "$ref": "AAAAAAGE4rDeeaVV3g0=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 99, + "width": 258.3115234375, + "height": 13, + "text": "-db_password: String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4rEKuKbryOo=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh9DhI=" + }, + "model": { + "$ref": "AAAAAAGE4rEKtKboHHo=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 114, + "width": 258.3115234375, + "height": 13, + "text": "#sharedObject: Connection", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4rFAyasGnFQ=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh9DhI=" + }, + "model": { + "$ref": "AAAAAAGE4rFAuasD22Q=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 129, + "width": 258.3115234375, + "height": 13, + "text": "-status: boolean", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 464, + "top": 49, + "width": 268.3115234375, + "height": 98 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4p/dFQh+jPA=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh3q78=" + }, + "model": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4qm23+JVrAc=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4qm21eJSKV8=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 152, + "width": 258.3115234375, + "height": 13, + "text": "+BDatabase(): constructor", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4qon0ALgyV4=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4qonuwLda5Q=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 167, + "width": 258.3115234375, + "height": 13, + "text": "+fetchAll(String): ArrayList", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4qsGzwnQ08A=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4qsGyQnNP50=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 182, + "width": 258.3115234375, + "height": 13, + "text": "+insertRow(String, String[], String[]): boolean", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4quBuRMp+uo=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4quBqRMmzk0=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 197, + "width": 258.3115234375, + "height": 13, + "text": "+updateRow(String): boolean", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4qvHqBaU4hc=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4qvHoRaRSFc=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 212, + "width": 258.3115234375, + "height": 13, + "text": "+getSharedObject(): Connection", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4qwkkBsdEhw=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4qwkiRsadEU=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 227, + "width": 258.3115234375, + "height": 13, + "text": "+getUser(): String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4qxcWx5iMnk=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4qxcSR5fAt8=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 242, + "width": 258.3115234375, + "height": 13, + "text": "+getEtuList(): ArrayList", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4qykCCGnzR8=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4qyj+SGkWMU=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 257, + "width": 258.3115234375, + "height": 13, + "text": "+getGroupeList(): ArrayList", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4q4D+l55pLA=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4q4D6V52N+8=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 272, + "width": 258.3115234375, + "height": 13, + "text": "+getHost(): String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4q4pR2G+aS4=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4q4pQWG7wNA=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 287, + "width": 258.3115234375, + "height": 13, + "text": "+getDatabaseName(): String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4q5cEGZHgXE=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4q5cAWZEjBM=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 302, + "width": 258.3115234375, + "height": 13, + "text": "+getStatus(): boolean", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4q6rN2qI/Xc=", + "_parent": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "model": { + "$ref": "AAAAAAGE4q6rMWqFThs=" + }, + "font": "Arial;13;0", + "left": 469, + "top": 317, + "width": 258.3115234375, + "height": 13, + "text": "+Operation1()", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 464, + "top": 147, + "width": 268.3115234375, + "height": 188 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4p/dFQh/1vY=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh3q78=" + }, + "model": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 264, + "top": -336, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4p/dFQiABlk=", + "_parent": { + "$ref": "AAAAAAGE4p/dFAh3q78=" + }, + "model": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 264, + "top": -336, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 464, + "top": 24, + "width": 268.3115234375, + "height": 311, + "nameCompartment": { + "$ref": "AAAAAAGE4p/dFAh42PY=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4p/dFQh9DhI=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4p/dFQh+jPA=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4p/dFQh/1vY=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4p/dFQiABlk=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGE4qA11Q4CRWs=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qA11A4A2ms=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qA11Q4Dosg=", + "_parent": { + "$ref": "AAAAAAGE4qA11Q4CRWs=" + }, + "model": { + "$ref": "AAAAAAGE4qA11A4A2ms=" + }, + "font": "Arial;13;0", + "left": 221, + "top": 288, + "width": 74.05810546875, + "height": 13, + "alpha": 1.0763363025388788, + "distance": 36.76955262170047, + "hostEdge": { + "$ref": "AAAAAAGE4qA11Q4CRWs=" + }, + "edgePosition": 1, + "text": "+implements" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qA11Q4Eap8=", + "_parent": { + "$ref": "AAAAAAGE4qA11Q4CRWs=" + }, + "model": { + "$ref": "AAAAAAGE4qA11A4A2ms=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 251, + "top": 272, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qA11Q4CRWs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qA11Q4F86M=", + "_parent": { + "$ref": "AAAAAAGE4qA11Q4CRWs=" + }, + "model": { + "$ref": "AAAAAAGE4qA11A4A2ms=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 208, + "top": 285, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4qA11Q4CRWs=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4p2WhvzvxAE=" + }, + "tail": { + "$ref": "AAAAAAGE4p8Zsv2HzNY=" + }, + "lineStyle": 1, + "points": "190:168;257:407", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4qA11Q4Dosg=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qA11Q4Eap8=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qA11Q4F86M=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGE4qBAfA6dAmE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qBAew6bdo4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qBAfA6eoSQ=", + "_parent": { + "$ref": "AAAAAAGE4qBAfA6dAmE=" + }, + "model": { + "$ref": "AAAAAAGE4qBAew6bdo4=" + }, + "font": "Arial;13;0", + "left": 937, + "top": 282, + "width": 74.05810546875, + "height": 13, + "alpha": 2.160531981242364, + "distance": 44.27188724235731, + "hostEdge": { + "$ref": "AAAAAAGE4qBAfA6dAmE=" + }, + "edgePosition": 1, + "text": "+implements" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qBAfA6fvjA=", + "_parent": { + "$ref": "AAAAAAGE4qBAfA6dAmE=" + }, + "model": { + "$ref": "AAAAAAGE4qBAew6bdo4=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 958, + "top": 302, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qBAfA6dAmE=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qBAfA6gRUA=", + "_parent": { + "$ref": "AAAAAAGE4qBAfA6dAmE=" + }, + "model": { + "$ref": "AAAAAAGE4qBAew6bdo4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 917, + "top": 283, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4qBAfA6dAmE=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4p3Nuf0Z9jM=" + }, + "tail": { + "$ref": "AAAAAAGE4p8tYv2xbkE=" + }, + "lineStyle": 1, + "points": "984:177;878:415", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4qBAfA6eoSQ=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qBAfA6fvjA=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qBAfA6gRUA=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4qCbhBYHv9w=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4qCbhBYIALA=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "model": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4qCbhRYJYuU=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYIALA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 256, + "top": -16, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qCbhRYKnNA=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYIALA=" + }, + "font": "Arial;13;1", + "left": 405, + "top": 463, + "width": 317.54150390625, + "height": 13, + "text": "Controller" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qCbhRYLCSk=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYIALA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 256, + "top": -16, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qCbhRYM/t8=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYIALA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 256, + "top": -16, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 400, + "top": 456, + "width": 327.54150390625, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qCbhRYJYuU=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4qCbhRYKnNA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4qCbhRYLCSk=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qCbhRYM/t8=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4qCbhRYNDYs=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "model": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "font": "Arial;13;0", + "left": 400, + "top": 481, + "width": 327.54150390625, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4qCbhRYORHw=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "model": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rI9W7E+SRI=", + "_parent": { + "$ref": "AAAAAAGE4qCbhRYORHw=" + }, + "model": { + "$ref": "AAAAAAGE4rI9U7E7Tcg=" + }, + "font": "Arial;13;0", + "left": 405, + "top": 496, + "width": 317.54150390625, + "height": 13, + "text": "+Controller(BDatabase): constructor", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rKfQLjj9nA=", + "_parent": { + "$ref": "AAAAAAGE4qCbhRYORHw=" + }, + "model": { + "$ref": "AAAAAAGE4rKfObjgBao=" + }, + "font": "Arial;13;0", + "left": 405, + "top": 511, + "width": 317.54150390625, + "height": 13, + "text": "+getMemberCount(int): int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rLkg7yWf44=", + "_parent": { + "$ref": "AAAAAAGE4qCbhRYORHw=" + }, + "model": { + "$ref": "AAAAAAGE4rLkcLyTBf0=" + }, + "font": "Arial;13;0", + "left": 405, + "top": 526, + "width": 317.54150390625, + "height": 13, + "text": "+createJTable(Object[][], String[]): JTable", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rNWPMRgEIw=", + "_parent": { + "$ref": "AAAAAAGE4qCbhRYORHw=" + }, + "model": { + "$ref": "AAAAAAGE4rNWKMRdVwY=" + }, + "font": "Arial;13;0", + "left": 405, + "top": 541, + "width": 317.54150390625, + "height": 13, + "text": "+Display(String, int, int, int, int, JTable): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rO1e8yeHfk=", + "_parent": { + "$ref": "AAAAAAGE4qCbhRYORHw=" + }, + "model": { + "$ref": "AAAAAAGE4rO1aMyby70=" + }, + "font": "Arial;13;0", + "left": 405, + "top": 556, + "width": 317.54150390625, + "height": 13, + "text": "+DisplayWithListner(String, int, int, int, int, JTable): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rRnN9S4j3Q=", + "_parent": { + "$ref": "AAAAAAGE4qCbhRYORHw=" + }, + "model": { + "$ref": "AAAAAAGE4rRnMNS1WdI=" + }, + "font": "Arial;13;0", + "left": 405, + "top": 571, + "width": 317.54150390625, + "height": 13, + "text": "+DisplayModal(String, int, int, int, int, JPanel): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 400, + "top": 491, + "width": 327.54150390625, + "height": 98 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4qCbhRYPPBk=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "model": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 128, + "top": -8, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4qCbhRYQElQ=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "model": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 128, + "top": -8, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 400, + "top": 456, + "width": 327.54150390625, + "height": 133, + "nameCompartment": { + "$ref": "AAAAAAGE4qCbhBYIALA=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4qCbhRYNDYs=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4qCbhRYORHw=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4qCbhRYPPBk=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4qCbhRYQElQ=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4qDxzxxQQhs=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzhxMRLc=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDxzxxRj20=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzhxMRLc=" + }, + "font": "Arial;13;0", + "left": 583, + "top": 414, + "width": 57.4716796875, + "height": 13, + "alpha": -2.0880910422916097, + "distance": 43.60045871318328, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "edgePosition": 1, + "text": "+depends" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDxzxxSdZU=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzhxMRLc=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 546, + "top": 386, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDxzxxTzlc=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzhxMRLc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 590, + "top": 390, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDxzxxUYNo=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzhxNogE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 557, + "top": 421, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDxzxxVI2U=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzhxNogE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 544, + "top": 418, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDx0BxWgPE=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzhxNogE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 584, + "top": 428, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDx0BxX1p0=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzxxO33s=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 564, + "top": 353, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDx0BxYcr4=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzxxO33s=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 551, + "top": 354, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qDx0BxZhT4=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzxxO33s=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 592, + "top": 351, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4qDx0BxaNvk=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzhxNogE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 304, + "top": 88, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4qDx0BxbMfM=", + "_parent": { + "$ref": "AAAAAAGE4qDxzxxQQhs=" + }, + "model": { + "$ref": "AAAAAAGE4qDxzxxO33s=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 304, + "top": 88, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4p/dFAh3q78=" + }, + "tail": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "lineStyle": 1, + "points": "570:455;582:335", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4qDxzxxRj20=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qDxzxxSdZU=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qDxzxxTzlc=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4qDxzxxUYNo=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4qDxzxxVI2U=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4qDx0BxWgPE=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4qDx0BxX1p0=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4qDx0BxYcr4=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4qDx0BxZhT4=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4qDx0BxaNvk=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4qDx0BxbMfM=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4qEtJB0t39I=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4qEtJB0uWvs=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0t39I=" + }, + "model": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4qEtJB0vtXI=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0uWvs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1024, + "top": 496, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qEtJB0wyxg=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0uWvs=" + }, + "font": "Arial;13;1", + "left": 861, + "top": 815, + "width": 322.68310546875, + "height": 13, + "text": "AdminView" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qEtJB0xYfU=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0uWvs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1024, + "top": 496, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qEtJB0yQTc=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0uWvs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1024, + "top": 496, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 856, + "top": 808, + "width": 332.68310546875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qEtJB0vtXI=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4qEtJB0wyxg=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4qEtJB0xYfU=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qEtJB0yQTc=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4qEtJh0zAYU=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0t39I=" + }, + "model": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4tB86VscylI=", + "_parent": { + "$ref": "AAAAAAGE4qEtJh0zAYU=" + }, + "model": { + "$ref": "AAAAAAGE4tB80FsWAo4=" + }, + "font": "Arial;13;0", + "left": 861, + "top": 838, + "width": 322.68310546875, + "height": 13, + "text": "-e: ArrayList", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4tDmxmDnbEc=", + "_parent": { + "$ref": "AAAAAAGE4qEtJh0zAYU=" + }, + "model": { + "$ref": "AAAAAAGE4tDmvmDhrXg=" + }, + "font": "Arial;13;0", + "left": 861, + "top": 853, + "width": 322.68310546875, + "height": 13, + "text": "-g: ArrayList", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4tEJPWWSj+M=", + "_parent": { + "$ref": "AAAAAAGE4qEtJh0zAYU=" + }, + "model": { + "$ref": "AAAAAAGE4tEJJWWM3iI=" + }, + "font": "Arial;13;0", + "left": 861, + "top": 868, + "width": 322.68310546875, + "height": 13, + "text": "-listener: Controller", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 856, + "top": 833, + "width": 332.68310546875, + "height": 53 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4qEtJh004qI=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0t39I=" + }, + "model": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4tbmaTaF+88=", + "_parent": { + "$ref": "AAAAAAGE4qEtJh004qI=" + }, + "model": { + "$ref": "AAAAAAGE4tbmTzZ/hDg=" + }, + "font": "Arial;13;0", + "left": 861, + "top": 891, + "width": 322.68310546875, + "height": 13, + "text": "-AdminView(ArrayList, ArrayList, Controller): constructor", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 856, + "top": 886, + "width": 332.68310546875, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4qEtJh01X14=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0t39I=" + }, + "model": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 512, + "top": 248, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4qEtJh027/k=", + "_parent": { + "$ref": "AAAAAAGE4qEtJB0t39I=" + }, + "model": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 512, + "top": 248, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 856, + "top": 808, + "width": 332.68310546875, + "height": 101, + "nameCompartment": { + "$ref": "AAAAAAGE4qEtJB0uWvs=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4qEtJh0zAYU=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4qEtJh004qI=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4qEtJh01X14=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4qEtJh027/k=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4qFLpB+PQTE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4qFLpR+QTAw=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+PQTE=" + }, + "model": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4qFLpR+Rsfo=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+QTAw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 384, + "top": 352, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qFLpR+S76Q=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+QTAw=" + }, + "font": "Arial;13;1", + "left": 365, + "top": 759, + "width": 428.58740234375, + "height": 13, + "text": "StudentView" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qFLpR+TUC8=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+QTAw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 384, + "top": 352, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qFLpR+UpTU=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+QTAw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 384, + "top": 352, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 360, + "top": 752, + "width": 438.58740234375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qFLpR+Rsfo=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4qFLpR+S76Q=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4qFLpR+TUC8=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qFLpR+UpTU=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4qFLpR+VyFU=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+PQTE=" + }, + "model": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4s1PHQNNmDo=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+VyFU=" + }, + "model": { + "$ref": "AAAAAAGE4s1PAANH4L8=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 782, + "width": 428.58740234375, + "height": 13, + "text": "-e: ArrayList", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4s1lIgRzuOk=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+VyFU=" + }, + "model": { + "$ref": "AAAAAAGE4s1lCARtPNg=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 797, + "width": 428.58740234375, + "height": 13, + "text": "-g: ArrayList", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4s12SQbdnOk=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+VyFU=" + }, + "model": { + "$ref": "AAAAAAGE4s12LwbXEdk=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 812, + "width": 428.58740234375, + "height": 13, + "text": "-listener: Controller", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4s2AcQhLWQY=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+VyFU=" + }, + "model": { + "$ref": "AAAAAAGE4s2AVwhF45g=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 827, + "width": 428.58740234375, + "height": 13, + "text": "-groupeOption: JComboBox", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4s2SWAlxAQI=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+VyFU=" + }, + "model": { + "$ref": "AAAAAAGE4s2SPwlr3Mo=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 842, + "width": 428.58740234375, + "height": 13, + "text": "-text: JTextField", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 360, + "top": 777, + "width": 438.58740234375, + "height": 83 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4qFLpR+WQiE=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+PQTE=" + }, + "model": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4tQPvoGmlRQ=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+WQiE=" + }, + "model": { + "$ref": "AAAAAAGE4tQPtYGgyUw=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 865, + "width": 428.58740234375, + "height": 13, + "text": "+StudentView(ArrayList, ArrayList, Controller): constructor", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4s69OSGLbJY=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+WQiE=" + }, + "model": { + "$ref": "AAAAAAGE4s69HyGFSAM=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 880, + "width": 428.58740234375, + "height": 13, + "text": "+getComboSelection(): String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4s7fRiXMOxE=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+WQiE=" + }, + "model": { + "$ref": "AAAAAAGE4s7fLiXGwLM=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 895, + "width": 428.58740234375, + "height": 13, + "text": "+getSearchStud(): String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4s8X+ip5nw0=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+WQiE=" + }, + "model": { + "$ref": "AAAAAAGE4s8X3ypzgeE=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 910, + "width": 428.58740234375, + "height": 13, + "text": "+getComboSelectionIndex(): int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4s9FHC7ekgg=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+WQiE=" + }, + "model": { + "$ref": "AAAAAAGE4s9E/y7Y0K0=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 925, + "width": 428.58740234375, + "height": 13, + "text": "+Display(): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4tJ4KHejkYg=", + "_parent": { + "$ref": "AAAAAAGE4qFLpR+WQiE=" + }, + "model": { + "$ref": "AAAAAAGE4tJ4HnedQ4o=" + }, + "font": "Arial;13;0", + "left": 365, + "top": 940, + "width": 428.58740234375, + "height": 13, + "text": "+fefse()", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 360, + "top": 860, + "width": 438.58740234375, + "height": 98 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4qFLpR+XzEc=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+PQTE=" + }, + "model": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 192, + "top": 176, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4qFLpR+Ymcs=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+PQTE=" + }, + "model": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 192, + "top": 176, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 360, + "top": 752, + "width": 438.58740234375, + "height": 206, + "nameCompartment": { + "$ref": "AAAAAAGE4qFLpR+QTAw=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4qFLpR+VyFU=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4qFLpR+WQiE=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4qFLpR+XzEc=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4qFLpR+Ymcs=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4qGQZCqyRsY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4qGQZCqz2zY=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqyRsY=" + }, + "model": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4qGQZCq0rGU=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqz2zY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 2368, + "top": 800, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qGQZCq1bLA=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqz2zY=" + }, + "font": "Arial;13;1", + "left": 1573, + "top": 951, + "width": 55.3896484375, + "height": 13, + "text": "ProfView" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qGQZCq2fQg=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqz2zY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 2368, + "top": 800, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qGQZCq3AHA=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqz2zY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 2368, + "top": 800, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 1568, + "top": 944, + "width": 65.3896484375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qGQZCq0rGU=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4qGQZCq1bLA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4qGQZCq2fQg=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qGQZCq3AHA=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4qGQZCq4aQg=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqyRsY=" + }, + "model": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "font": "Arial;13;0", + "left": 1568, + "top": 969, + "width": 65.3896484375, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4qGQZCq5RJM=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqyRsY=" + }, + "model": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "font": "Arial;13;0", + "left": 1568, + "top": 979, + "width": 65.3896484375, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4qGQZCq688c=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqyRsY=" + }, + "model": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1184, + "top": 400, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4qGQZCq7uv0=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqyRsY=" + }, + "model": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1184, + "top": 400, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 1568, + "top": 944, + "width": 65.3896484375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAGE4qGQZCqz2zY=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4qGQZCq4aQg=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4qGQZCq5RJM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4qGQZCq688c=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4qGQZCq7uv0=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4qI+DTnEGDQ=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4qI+DTnF5LI=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnEGDQ=" + }, + "model": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4qI+DTnGEdQ=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnF5LI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 976, + "top": 272, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qI+DTnHKEk=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnF5LI=" + }, + "font": "Arial;13;1", + "left": 933, + "top": 583, + "width": 116.6826171875, + "height": 13, + "text": "TestTexteMNP" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qI+DTnIcdg=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnF5LI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 976, + "top": 272, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qI+DTnJ4hY=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnF5LI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 976, + "top": 272, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 928, + "top": 576, + "width": 126.6826171875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qI+DTnGEdQ=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4qI+DTnHKEk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4qI+DTnIcdg=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qI+DTnJ4hY=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4qI+DTnKIhw=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnEGDQ=" + }, + "model": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + }, + "font": "Arial;13;0", + "left": 928, + "top": 601, + "width": 126.6826171875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4qI+DTnLd9w=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnEGDQ=" + }, + "model": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4sHLC5OVIMU=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnLd9w=" + }, + "model": { + "$ref": "AAAAAAGE4sHLAZOPXog=" + }, + "font": "Arial;13;0", + "left": 933, + "top": 616, + "width": 116.6826171875, + "height": 13, + "text": "+main(String[]): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 928, + "top": 611, + "width": 126.6826171875, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4qI+DTnMmfE=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnEGDQ=" + }, + "model": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 488, + "top": 136, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4qI+DTnNkXM=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnEGDQ=" + }, + "model": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 488, + "top": 136, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 928, + "top": 576, + "width": 126.6826171875, + "height": 58, + "nameCompartment": { + "$ref": "AAAAAAGE4qI+DTnF5LI=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4qI+DTnKIhw=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4qI+DTnLd9w=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4qI+DTnMmfE=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4qI+DTnNkXM=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4qJ+VD3yZUE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3uC7g=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD3zy0g=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3uC7g=" + }, + "font": "Arial;13;0", + "left": 814, + "top": 553, + "width": 57.4716796875, + "height": 13, + "alpha": 4.030072049039468, + "distance": 20.615528128088304, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "edgePosition": 1, + "text": "+depends" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD30moI=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3uC7g=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 821, + "top": 596, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD31ePw=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3uC7g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 829, + "top": 552, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD32ub0=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3vZaI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 898, + "top": 595, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD33zs8=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3vZaI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 893, + "top": 608, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD34Cx4=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3vZaI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 908, + "top": 569, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD35xIU=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3wcOE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 750, + "top": 567, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD36Fnc=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3wcOE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 750, + "top": 581, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qJ+VD37xuM=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3wcOE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 751, + "top": 539, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4qJ+VD38gY8=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3vZaI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 304, + "top": 88, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4qJ+VD39cgg=", + "_parent": { + "$ref": "AAAAAAGE4qJ+VD3yZUE=" + }, + "model": { + "$ref": "AAAAAAGE4qJ+Uz3wcOE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 304, + "top": 88, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "tail": { + "$ref": "AAAAAAGE4qI+DTnEGDQ=" + }, + "lineStyle": 1, + "points": "927:592;728:554", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4qJ+VD3zy0g=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qJ+VD30moI=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qJ+VD31ePw=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4qJ+VD32ub0=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4qJ+VD33zs8=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4qJ+VD34Cx4=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4qJ+VD35xIU=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4qJ+VD36Fnc=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4qJ+VD37xuM=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4qJ+VD38gY8=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4qJ+VD39cgg=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4qLhnkuNeZ8=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4qLhn0uO1eI=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "model": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4qLhn0uPXOQ=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uO1eI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 464, + "top": 992, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qLhn0uQhZ8=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uO1eI=" + }, + "font": "Arial;13;1", + "left": 501, + "top": 1079, + "width": 246.01611328125, + "height": 13, + "text": "MainMenu" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qLhn0uRdjg=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uO1eI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 464, + "top": 992, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4qLhn0uS6ps=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uO1eI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 464, + "top": 992, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 496, + "top": 1072, + "width": 256.01611328125, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qLhn0uPXOQ=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4qLhn0uQhZ8=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4qLhn0uRdjg=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qLhn0uS6ps=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4qLhn0uTIMM=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "model": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sJMLKFaER4=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sJMIqFRTkw=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1102, + "width": 246.01611328125, + "height": 13, + "text": "+MENU: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sKX8qXzarI=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sKX36XqW3o=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1117, + "width": 246.01611328125, + "height": 13, + "text": "+ADMIN: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sLA8Koy+qM=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sLA16opeug=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1132, + "width": 246.01611328125, + "height": 13, + "text": "+PROF: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sLZp65xP5k=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sLZn65oz9s=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1147, + "width": 246.01611328125, + "height": 13, + "text": "+STUDENT: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sMDt7KwAdc=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sMDr7KngKA=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1162, + "width": 246.01611328125, + "height": 13, + "text": "-FULL: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sM0cbdJdgA=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sM0V7dAAXk=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1177, + "width": 246.01611328125, + "height": 13, + "text": "-WINDOW: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sNnZr0dwmQ=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sNnTr0U8GA=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1192, + "width": 246.01611328125, + "height": 13, + "text": "-MINIMUM_SIZE: Dimension", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sPGZ8UO5Pc=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sPGX8UFexc=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1207, + "width": 246.01611328125, + "height": 13, + "text": "-adminPanel: JPanel", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sQlaM2yztw=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sQlT82p6TA=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1222, + "width": 246.01611328125, + "height": 13, + "text": "-adminColor: Color", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sRVGN+oDI4=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sRU/9+f8EE=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1237, + "width": 246.01611328125, + "height": 13, + "text": "-profColor: Color", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sR0ieTI+RY=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sR0b+S/Zew=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1252, + "width": 246.01611328125, + "height": 13, + "text": "-studentColor: Color", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sSeKelhlbM=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sSeD+lYYfI=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1267, + "width": 246.01611328125, + "height": 13, + "text": "-screenStatus: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sXa0Seyn20=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sXatyepVCo=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1282, + "width": 246.01611328125, + "height": 13, + "text": "-currentView: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sYiEC1ZpXw=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sYiBy1Qc+8=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1297, + "width": 246.01611328125, + "height": 13, + "text": "-menuBar: JMenuBar", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sZy2DXTea4=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sZyvzXK6Bw=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1312, + "width": 246.01611328125, + "height": 13, + "text": "-listener: Controller", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sbD0T+Itm0=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sbDtz9/TqE=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1327, + "width": 246.01611328125, + "height": 13, + "text": "-av: AdminView", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4spWbVPqv3c=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4spWXlPhZGk=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1342, + "width": 246.01611328125, + "height": 13, + "text": "-sv: StudentView", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sp3wFeZCd8=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sp3pleQYMY=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1357, + "width": 246.01611328125, + "height": 13, + "text": "-pv: ProfView", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4sqzd1ynNjk=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4sqzXlyeNgE=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1372, + "width": 246.01611328125, + "height": 13, + "text": "-table: JTable", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4srSZF5bm4U=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4srSXl5SDhw=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1387, + "width": 246.01611328125, + "height": 13, + "text": "-cardIndex: int", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4srug2APLYw=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4srufWAGWN4=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1402, + "width": 246.01611328125, + "height": 13, + "text": "-viewName: String", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAGE4staRnAZmtA=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "model": { + "$ref": "AAAAAAGE4staPnAQfm0=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1417, + "width": 246.01611328125, + "height": 13, + "text": "-CustomJButton: String", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 496, + "top": 1097, + "width": 256.01611328125, + "height": 338 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4qLhn0uUlf4=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "model": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rhjA4is+iM=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4rhi+oijZe4=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1440, + "width": 246.01611328125, + "height": 13, + "text": "+MainMenu(Controller): constructor", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rjvuZrF3Xs=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4rjvoJq8APM=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1455, + "width": 246.01611328125, + "height": 13, + "text": "+MainMenu(Controller, int, int): constructor", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rmUmK8DXAg=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4rmUkK76FnA=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1470, + "width": 246.01611328125, + "height": 13, + "text": "+setScreenStyle(int): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rnMmLPQU88=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4rnMkLPH8L8=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1485, + "width": 246.01611328125, + "height": 13, + "text": "+init(Controller): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4roSV7fL93g=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4roSULfCLoo=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1500, + "width": 246.01611328125, + "height": 13, + "text": "+createJMenuBar(): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rwl4OQ6xLQ=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4rwl1+Qx/PE=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1515, + "width": 246.01611328125, + "height": 13, + "text": "-setFullScreen(ActionEvent)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r1WoOmEDRs=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r1Wl+l7gg4=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1530, + "width": 246.01611328125, + "height": 13, + "text": "-unsetFullScreen(ActionEvent)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r2F2/FuinM=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r2F0fFlVUQ=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1545, + "width": 246.01611328125, + "height": 13, + "text": "-backtoMainMenu(ActionEvent): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r4wYPjbO1Q=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r4wV/jSV10=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1560, + "width": 246.01611328125, + "height": 13, + "text": "-cardWithTable(JPanel, String): JPanel", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r50cP7QbCc=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r50Z/7Hw2A=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1575, + "width": 246.01611328125, + "height": 13, + "text": "-changeView(int): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r63dAOdZtI=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r63WAOUAn0=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1590, + "width": 246.01611328125, + "height": 13, + "text": "+updateTable(JTable): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r7owAfsKdU=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r7opwfj3I0=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1605, + "width": 246.01611328125, + "height": 13, + "text": "-firstCard(): JPanel", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r8aKgu7R3k=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r8aEAuyW6c=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1620, + "width": 246.01611328125, + "height": 13, + "text": "-adminView(): JPanel", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r94bCRkYTQ=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r94UiRbxuA=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1635, + "width": 246.01611328125, + "height": 13, + "text": "-profView(): JPanel", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4r+hOCiHwr4=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4r+hHyh++3E=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1650, + "width": 246.01611328125, + "height": 13, + "text": "-studentView(): JPanel", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4sCoJ0u2Ekc=", + "_parent": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "model": { + "$ref": "AAAAAAGE4sCoH0utsso=" + }, + "font": "Arial;13;0", + "left": 501, + "top": 1665, + "width": 246.01611328125, + "height": 13, + "text": "-initView(int): void", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 496, + "top": 1435, + "width": 256.01611328125, + "height": 248 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4qLhn0uVNW8=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "model": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 232, + "top": 496, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4qLhn0uWe7k=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "model": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 232, + "top": 496, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 496, + "top": 1072, + "width": 256.01611328125, + "height": 611, + "nameCompartment": { + "$ref": "AAAAAAGE4qLhn0uO1eI=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4qLhn0uTIMM=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4qLhn0uUlf4=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4qLhn0uVNW8=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4qLhn0uWe7k=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4qd3GjjuHG4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjqNy4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3GjjvZfQ=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjqNy4=" + }, + "font": "Arial;13;0", + "left": 374, + "top": 353, + "width": 57.4716796875, + "height": 13, + "alpha": 1.8910792333511608, + "distance": 29.966648127543394, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "edgePosition": 1, + "text": "+depends" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3GjjwEmo=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjqNy4=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 396, + "top": 360, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3GjjxQkg=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjqNy4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 368, + "top": 325, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3GjjyBPs=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjrdmk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 451, + "top": 301, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3GjjzoE8=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjrdmk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 457, + "top": 313, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3Gjj0EWc=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjrdmk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 438, + "top": 277, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3Gjj1Jy0=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjsb54=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 323, + "top": 397, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3Gjj2wF0=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjsb54=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 333, + "top": 406, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd3Gjj3WQk=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjsb54=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 303, + "top": 378, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4qd3Gjj4G48=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjrdmk=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4qd3Gzj5PTs=", + "_parent": { + "$ref": "AAAAAAGE4qd3GjjuHG4=" + }, + "model": { + "$ref": "AAAAAAGE4qd3GTjsb54=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4p2WhvzvxAE=" + }, + "tail": { + "$ref": "AAAAAAGE4p/dFAh3q78=" + }, + "lineStyle": 1, + "points": "463:280;294:407", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4qd3GjjvZfQ=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qd3GjjwEmo=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qd3GjjxQkg=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4qd3GjjyBPs=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4qd3GjjzoE8=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4qd3Gjj0EWc=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4qd3Gjj1Jy0=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4qd3Gjj2wF0=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4qd3Gjj3WQk=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4qd3Gjj4G48=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4qd3Gzj5PTs=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4qd+2D3G+4o=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3CA/k=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3HksI=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3CA/k=" + }, + "font": "Arial;13;0", + "left": 803, + "top": 358, + "width": 57.4716796875, + "height": 13, + "alpha": 0.6921484758393555, + "distance": 43.56604182158393, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "edgePosition": 1, + "text": "+depends" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3IOno=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3CA/k=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 808, + "top": 333, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3JSsc=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3CA/k=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 777, + "top": 365, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3K3j8=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3DT10=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 761, + "top": 309, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3LOUU=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3DT10=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 771, + "top": 301, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3MNQI=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3DT10=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 739, + "top": 325, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3NEDs=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3EufQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 835, + "top": 380, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3OwCk=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3EufQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 843, + "top": 369, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4qd+2T3Pi10=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3EufQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 819, + "top": 403, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4qd+2T3QQFE=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3DT10=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 80, + "top": -48, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4qd+2T3R4Hs=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3G+4o=" + }, + "model": { + "$ref": "AAAAAAGE4qd+2D3EufQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 80, + "top": -48, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4p3Nuf0Z9jM=" + }, + "tail": { + "$ref": "AAAAAAGE4p/dFAh3q78=" + }, + "lineStyle": 1, + "points": "732:308;844:415", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4qd+2T3HksI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4qd+2T3IOno=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4qd+2T3JSsc=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4qd+2T3K3j8=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4qd+2T3LOUU=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4qd+2T3MNQI=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4qd+2T3NEDs=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4qd+2T3OwCk=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4qd+2T3Pi10=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4qd+2T3QQFE=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4qd+2T3R4Hs=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAGE4rUBBuKXi8U=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4rUBBuKYXxI=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKXi8U=" + }, + "model": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4rUBB+KZtcs=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKYXxI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -256, + "top": 304, + "width": 64.32080078125, + "height": 13, + "text": "«interface»" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4rUBB+KaIIY=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKYXxI=" + }, + "font": "Arial;13;1", + "left": 21, + "top": 710, + "width": 181.00341796875, + "height": 13, + "text": "ActionListener" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4rUBB+KbeqM=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKYXxI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -256, + "top": 304, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4rUBB+KcrTg=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKYXxI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -256, + "top": 304, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 16, + "top": 703, + "width": 191.00341796875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4rUBB+KZtcs=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4rUBB+KaIIY=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4rUBB+KbeqM=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4rUBB+KcrTg=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4rUBB+KdKks=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKXi8U=" + }, + "model": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "font": "Arial;13;0", + "left": 16, + "top": 728, + "width": 191.00341796875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4rUBB+Ke1uM=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKXi8U=" + }, + "model": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rXpSRbxKEo=", + "_parent": { + "$ref": "AAAAAAGE4rUBB+Ke1uM=" + }, + "model": { + "$ref": "AAAAAAGE4rXpQRbKjz0=" + }, + "font": "Arial;13;0", + "left": 21, + "top": 743, + "width": 181.00341796875, + "height": 13, + "text": "+actionPerformed(ActionEvent)", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 16, + "top": 738, + "width": 191.00341796875, + "height": 23 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4rUBB+Kf/UM=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKXi8U=" + }, + "model": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -128, + "top": 152, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4rUBB+KgRWQ=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKXi8U=" + }, + "model": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -128, + "top": 152, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 16, + "top": 680, + "width": 191.00341796875, + "height": 82, + "stereotypeDisplay": "icon", + "nameCompartment": { + "$ref": "AAAAAAGE4rUBBuKYXxI=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4rUBB+KdKks=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4rUBB+Ke1uM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4rUBB+Kf/UM=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4rUBB+KgRWQ=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAGE4rU3TuS5gNE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4rU3TuS6gQo=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS5gNE=" + }, + "model": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4rU3TuS7XE4=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS6gQo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -256, + "top": -192, + "width": 64.32080078125, + "height": 13, + "text": "«interface»" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4rU3TuS8j5Y=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS6gQo=" + }, + "font": "Arial;13;1", + "left": 37, + "top": 547, + "width": 207.0478515625, + "height": 13, + "text": "ListSelectionListener" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4rU3TuS92TA=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS6gQo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -256, + "top": -192, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4rU3TuS+Wic=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS6gQo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -256, + "top": -192, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 32, + "top": 540, + "width": 217.0478515625, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4rU3TuS7XE4=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4rU3TuS8j5Y=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4rU3TuS92TA=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4rU3TuS+Wic=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4rU3TuS/mHs=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS5gNE=" + }, + "model": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -128, + "top": -96, + "width": 10, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4rU3TuTAtxo=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS5gNE=" + }, + "model": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rZhRCc85QE=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuTAtxo=" + }, + "model": { + "$ref": "AAAAAAGE4rZhOicVn78=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -3, + "top": 445, + "width": 131.47900390625, + "height": 13, + "text": "+Operation1()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAGE4rZy7ys0mjc=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuTAtxo=" + }, + "model": { + "$ref": "AAAAAAGE4rZy6isNc2o=" + }, + "font": "Arial;13;0", + "left": 37, + "top": 572, + "width": 207.0478515625, + "height": 13, + "text": "+valueChanged(ListSelectionEvent)", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 32, + "top": 565, + "width": 217.0478515625, + "height": 25 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4rU3TuTBNcI=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS5gNE=" + }, + "model": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -128, + "top": -96, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4rU3TuTC/IQ=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS5gNE=" + }, + "model": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -128, + "top": -96, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 32, + "top": 504, + "width": 217.0478515625, + "height": 87, + "stereotypeDisplay": "icon", + "nameCompartment": { + "$ref": "AAAAAAGE4rU3TuS6gQo=" + }, + "suppressAttributes": true, + "attributeCompartment": { + "$ref": "AAAAAAGE4rU3TuS/mHs=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4rU3TuTAtxo=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4rU3TuTBNcI=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4rU3TuTC/IQ=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4rWaH/Q9DUo=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ5kMg=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/Q+cMQ=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ5kMg=" + }, + "font": "Arial;13;0", + "left": 276, + "top": 641, + "width": 74.05810546875, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "edgePosition": 1, + "text": "+implements" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/Q/Z2Q=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ5kMg=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 319, + "top": 655, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/RAjrg=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ5kMg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 300, + "top": 614, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/RBtDg=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ63i4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 392, + "top": 607, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/RCpwU=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ63i4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 395, + "top": 620, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/RDXjs=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ63i4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 385, + "top": 580, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/RErRQ=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ7hRo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 234, + "top": 676, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/RF1Q0=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ7hRo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 242, + "top": 687, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWaH/RGwP8=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ7hRo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 219, + "top": 652, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4rWaH/RHF5c=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ63i4=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4rWaH/RID+k=", + "_parent": { + "$ref": "AAAAAAGE4rWaH/Q9DUo=" + }, + "model": { + "$ref": "AAAAAAGE4rWaHvQ7hRo=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4rUBBuKXi8U=" + }, + "tail": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "lineStyle": 1, + "points": "410:589;205:679", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4rWaH/Q+cMQ=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4rWaH/Q/Z2Q=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4rWaH/RAjrg=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4rWaH/RBtDg=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4rWaH/RCpwU=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4rWaH/RDXjs=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4rWaH/RErRQ=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4rWaH/RF1Q0=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4rWaH/RGwP8=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4rWaH/RHF5c=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4rWaH/RID+k=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4rWiP/slO6g=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvshrMo=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/smOuI=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvshrMo=" + }, + "font": "Arial;13;0", + "left": 291, + "top": 548, + "width": 74.05810546875, + "height": 13, + "alpha": 1.7625259103595168, + "distance": 18.788294228055936, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "edgePosition": 1, + "text": "+implements" + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/sn1fc=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvshrMo=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 325, + "top": 559, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/so9XY=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvshrMo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 323, + "top": 515, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/spSkw=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvsiI6I=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 373, + "top": 542, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/sqY4Q=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvsiI6I=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 372, + "top": 555, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/srCIc=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvsiI6I=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 376, + "top": 514, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/ss+I4=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvsjjGM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 275, + "top": 548, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/strRA=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvsjjGM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 278, + "top": 561, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4rWiP/suOXQ=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvsjjGM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 269, + "top": 521, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4rWiP/svrkU=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvsiI6I=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4rWiQPswR1k=", + "_parent": { + "$ref": "AAAAAAGE4rWiP/slO6g=" + }, + "model": { + "$ref": "AAAAAAGE4rWiPvsjjGM=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4rU3TuS5gNE=" + }, + "tail": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "lineStyle": 1, + "points": "399:532;249:541", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4rWiP/smOuI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4rWiP/sn1fc=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4rWiP/so9XY=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4rWiP/spSkw=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4rWiP/sqY4Q=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4rWiP/srCIc=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4rWiP/ss+I4=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4rWiP/strRA=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4rWiP/suOXQ=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4rWiP/svrkU=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4rWiQPswR1k=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAGE4sE+rWjS0Ro=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAGE4sE+rWjT3Yw=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjS0Ro=" + }, + "model": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAGE4sE+rWjUcm8=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjT3Yw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -64, + "top": 1296, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4sE+rWjVUwU=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjT3Yw=" + }, + "font": "Arial;13;1", + "left": 1005, + "top": 1383, + "width": 46.2490234375, + "height": 13, + "text": "JFrame" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4sE+rWjW4FM=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjT3Yw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -64, + "top": 1296, + "width": 73.67724609375, + "height": 13, + "text": "(from Model)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAGE4sE+rWjXog0=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjT3Yw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -64, + "top": 1296, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 1000, + "top": 1376, + "width": 56.2490234375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAGE4sE+rWjUcm8=" + }, + "nameLabel": { + "$ref": "AAAAAAGE4sE+rWjVUwU=" + }, + "namespaceLabel": { + "$ref": "AAAAAAGE4sE+rWjW4FM=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4sE+rWjXog0=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAGE4sE+rWjYrfE=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjS0Ro=" + }, + "model": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + }, + "font": "Arial;13;0", + "left": 1000, + "top": 1401, + "width": 56.2490234375, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAGE4sE+rWjZAUk=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjS0Ro=" + }, + "model": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + }, + "font": "Arial;13;0", + "left": 1000, + "top": 1411, + "width": 56.2490234375, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAGE4sE+rWjabyg=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjS0Ro=" + }, + "model": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -32, + "top": 648, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAGE4sE+rWjbHsk=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjS0Ro=" + }, + "model": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -32, + "top": 648, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 1000, + "top": 1376, + "width": 56.2490234375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAGE4sE+rWjT3Yw=" + }, + "attributeCompartment": { + "$ref": "AAAAAAGE4sE+rWjYrfE=" + }, + "operationCompartment": { + "$ref": "AAAAAAGE4sE+rWjZAUk=" + }, + "receptionCompartment": { + "$ref": "AAAAAAGE4sE+rWjabyg=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAGE4sE+rWjbHsk=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4sktPt2NdGs=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2JgsE=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2O/tI=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2JgsE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 606, + "top": 1006, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2P7fA=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2JgsE=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 621, + "top": 1005, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2Qjcw=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2JgsE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 577, + "top": 1009, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2RfaU=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2KvdM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 604, + "top": 976, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2Sk+E=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2KvdM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 617, + "top": 977, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2TC1U=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2KvdM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 576, + "top": 974, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2UJ84=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2L5ag=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 609, + "top": 1037, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2Vt3w=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2L5ag=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 622, + "top": 1034, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sktPt2WXEE=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2L5ag=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 582, + "top": 1044, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4sktPt2Xq+s=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2KvdM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -160, + "top": -104, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4sktPt2YEuo=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2NdGs=" + }, + "model": { + "$ref": "AAAAAAGE4sktPt2L5ag=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -160, + "top": -104, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "tail": { + "$ref": "AAAAAAGE4qFLpB+PQTE=" + }, + "lineStyle": 1, + "points": "587:958;597:1071", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4sktPt2O/tI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4sktPt2P7fA=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4sktPt2Qjcw=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4sktPt2RfaU=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4sktPt2Sk+E=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4sktPt2TC1U=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4sktPt2UJ84=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4sktPt2Vt3w=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4sktPt2WXEE=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4sktPt2Xq+s=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4sktPt2YEuo=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4slCNOCXRVY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCTeSo=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNOCYoFo=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCTeSo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 878, + "top": 1062, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNOCZRno=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCTeSo=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 890, + "top": 1071, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNOCau6Y=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCTeSo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 855, + "top": 1043, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNeCb0pE=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCU4N8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 978, + "top": 932, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNeCcDOA=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCU4N8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 987, + "top": 942, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNeCdYo4=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCU4N8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 958, + "top": 912, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNeCe5Sw=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCVy+4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 779, + "top": 1191, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNeCfWV8=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCVy+4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 791, + "top": 1197, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slCNeCgxcI=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCVy+4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 755, + "top": 1178, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4slCNeChTUg=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCU4N8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 8, + "top": -32, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4slCNeCitj4=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCXRVY=" + }, + "model": { + "$ref": "AAAAAAGE4slCNOCVy+4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 8, + "top": -32, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "tail": { + "$ref": "AAAAAAGE4qEtJB0t39I=" + }, + "lineStyle": 1, + "points": "982:909;752:1209", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4slCNOCYoFo=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4slCNOCZRno=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4slCNOCau6Y=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4slCNeCb0pE=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4slCNeCcDOA=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4slCNeCdYo4=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4slCNeCe5Sw=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4slCNeCfWV8=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4slCNeCgxcI=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4slCNeChTUg=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4slCNeCitj4=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4slLAeSXa9M=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOST7uI=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSYaVc=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOST7uI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1164, + "top": 1158, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSZU9I=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOST7uI=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 1170, + "top": 1172, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSaBS0=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOST7uI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1153, + "top": 1131, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSbnhU=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOSUj3I=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1548, + "top": 997, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSc6a4=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOSUj3I=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1551, + "top": 1011, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSdtnU=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOSUj3I=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1542, + "top": 970, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSeHQ4=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOSVsLc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 781, + "top": 1320, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSfcPQ=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOSVsLc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 789, + "top": 1332, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4slLAeSg+Ww=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOSVsLc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 767, + "top": 1297, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4slLAeShEK0=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOSUj3I=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 8, + "top": -32, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4slLAeSiAtw=", + "_parent": { + "$ref": "AAAAAAGE4slLAeSXa9M=" + }, + "model": { + "$ref": "AAAAAAGE4slLAOSVsLc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 8, + "top": -32, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "tail": { + "$ref": "AAAAAAGE4qGQZCqyRsY=" + }, + "lineStyle": 1, + "points": "1567:980;752:1323", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4slLAeSYaVc=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4slLAeSZU9I=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4slLAeSaBS0=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4slLAeSbnhU=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4slLAeSc6a4=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4slLAeSdtnU=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4slLAeSeHQ4=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4slLAeSfcPQ=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4slLAeSg+Ww=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4slLAeShEK0=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4slLAeSiAtw=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4snbtBPAZGA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO8+xs=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtBPBSC8=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO8+xs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 554, + "top": 664, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtBPCUTo=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO8+xs=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 539, + "top": 665, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtBPD7kI=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO8+xs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 583, + "top": 663, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtBPEDuo=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO9LmM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 556, + "top": 719, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtRPFUg4=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO9LmM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 543, + "top": 717, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtRPGoDk=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO9LmM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 584, + "top": 722, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtRPH40w=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO+BvY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 552, + "top": 609, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtRPIa1c=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO+BvY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 538, + "top": 612, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snbtRPJik4=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO+BvY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 579, + "top": 604, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4snbtRPKvoU=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO9LmM=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4snbtRPLruI=", + "_parent": { + "$ref": "AAAAAAGE4snbtBPAZGA=" + }, + "model": { + "$ref": "AAAAAAGE4snbtBO+BvY=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "tail": { + "$ref": "AAAAAAGE4qFLpB+PQTE=" + }, + "lineStyle": 1, + "points": "573:751;566:589", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4snbtBPBSC8=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4snbtBPCUTo=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4snbtBPD7kI=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4snbtBPEDuo=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4snbtRPFUg4=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4snbtRPGoDk=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4snbtRPH40w=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4snbtRPIa1c=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4snbtRPJik4=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4snbtRPKvoU=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4snbtRPLruI=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4snhjheQpyc=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheM/ok=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjheRxqA=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheM/ok=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 793, + "top": 704, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjheSkN0=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheM/ok=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 784, + "top": 716, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjheTJCY=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheM/ok=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 810, + "top": 679, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjheUuy4=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheNca8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 921, + "top": 797, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjheVYGQ=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheNca8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 911, + "top": 807, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjxeWovk=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheNca8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 940, + "top": 778, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjxeXLv4=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheOHts=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 666, + "top": 610, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjxeYXPI=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheOHts=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 660, + "top": 622, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4snhjxeZCuw=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheOHts=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 678, + "top": 585, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4snhjheQpyc=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4snhjxeaSNE=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheNca8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 168, + "top": 72, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4snhjxebAWU=", + "_parent": { + "$ref": "AAAAAAGE4snhjheQpyc=" + }, + "model": { + "$ref": "AAAAAAGE4snhjheOHts=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 168, + "top": 72, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "tail": { + "$ref": "AAAAAAGE4qEtJB0t39I=" + }, + "lineStyle": 1, + "points": "951:807;654:589", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4snhjheRxqA=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4snhjheSkN0=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4snhjheTJCY=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4snhjheUuy4=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4snhjheVYGQ=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4snhjxeWovk=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4snhjxeXLv4=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4snhjxeYXPI=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4snhjxeZCuw=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4snhjxeaSNE=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4snhjxebAWU=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4sntcxzU8sg=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzQ/X8=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzVEik=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzQ/X8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1057, + "top": 767, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzWgQ4=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzQ/X8=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 1051, + "top": 781, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzX/4Q=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzQ/X8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1070, + "top": 740, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzYWlA=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzRlmY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1537, + "top": 951, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzZ+Ys=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzRlmY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1530, + "top": 963, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzaMPA=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzRlmY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1551, + "top": 927, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzb5ss=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzS/tc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 721, + "top": 607, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzcIMo=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzS/tc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 717, + "top": 620, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4sntcxzdLc4=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzS/tc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 728, + "top": 580, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4sntcxzew8U=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzRlmY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 168, + "top": 72, + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4sntcxzfZ1U=", + "_parent": { + "$ref": "AAAAAAGE4sntcxzU8sg=" + }, + "model": { + "$ref": "AAAAAAGE4sntchzS/tc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 168, + "top": 72, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4qCbhBYHv9w=" + }, + "tail": { + "$ref": "AAAAAAGE4qGQZCqyRsY=" + }, + "lineStyle": 1, + "points": "1567:953;1064:760;704:589", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4sntcxzVEik=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4sntcxzWgQ4=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4sntcxzX/4Q=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4sntcxzYWlA=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4sntcxzZ+Ys=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4sntcxzaMPA=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4sntcxzb5ss=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4sntcxzcIMo=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4sntcxzdLc4=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4sntcxzew8U=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4sntcxzfZ1U=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAGE4szs9+h/Oac=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4szs9uh9g24=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4szs9+iAc9k=", + "_parent": { + "$ref": "AAAAAAGE4szs9+h/Oac=" + }, + "model": { + "$ref": "AAAAAAGE4szs9uh9g24=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 875, + "top": 1369, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4szs9+h/Oac=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4szs9+iBXcQ=", + "_parent": { + "$ref": "AAAAAAGE4szs9+h/Oac=" + }, + "model": { + "$ref": "AAAAAAGE4szs9uh9g24=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 876, + "top": 1354, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4szs9+h/Oac=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4szs9+iCcNM=", + "_parent": { + "$ref": "AAAAAAGE4szs9+h/Oac=" + }, + "model": { + "$ref": "AAAAAAGE4szs9uh9g24=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 874, + "top": 1398, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4szs9+h/Oac=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4sE+rWjS0Ro=" + }, + "tail": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "lineStyle": 1, + "points": "752:1384;999:1397", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4szs9+iAc9k=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4szs9+iBXcQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4szs9+iCcNM=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAGE4tYtO/vKSDw=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vGJb4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvLesM=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vGJb4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 307, + "top": 990, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvMEYo=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vGJb4=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 295, + "top": 999, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvNz7I=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vGJb4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 330, + "top": 971, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvODKo=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vHagQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 467, + "top": 1195, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvPeS0=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vHagQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 455, + "top": 1202, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvQM6Y=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vHagQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 491, + "top": 1182, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvRMHI=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vI5t8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 148, + "top": 785, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvSX64=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vI5t8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 139, + "top": 795, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAGE4tYtPPvTefI=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vI5t8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 167, + "top": 765, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4tYtPPvU/Yo=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vHagQ=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAGE4tYtPPvVIbU=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vKSDw=" + }, + "model": { + "$ref": "AAAAAAGE4tYtO/vI5t8=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAGE4rUBBuKXi8U=" + }, + "tail": { + "$ref": "AAAAAAGE4qLhnkuNeZ8=" + }, + "lineStyle": 1, + "points": "495:1213;144:762", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAGE4tYtPPvLesM=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAGE4tYtPPvMEYo=" + }, + "propertyLabel": { + "$ref": "AAAAAAGE4tYtPPvNz7I=" + }, + "showEndOrder": "hide", + "tailRoleNameLabel": { + "$ref": "AAAAAAGE4tYtPPvODKo=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAGE4tYtPPvPeS0=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAGE4tYtPPvQM6Y=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAGE4tYtPPvRMHI=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAGE4tYtPPvSX64=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAGE4tYtPPvTefI=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAGE4tYtPPvU/Yo=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAGE4tYtPPvVIbU=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4p2WgvztSoU=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "EtudiantNP", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4p/4dAogXjs=", + "_parent": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4p/4dAohTfg=", + "_parent": { + "$ref": "AAAAAAGE4p/4dAogXjs=" + }, + "reference": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4p/4dAoi4f0=", + "_parent": { + "$ref": "AAAAAAGE4p/4dAogXjs=" + }, + "reference": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "navigable": "navigable" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4p3Nuf0X6A8=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "GroupeNP", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qAGywuPKeo=", + "_parent": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qAGywuQfmo=", + "_parent": { + "$ref": "AAAAAAGE4qAGywuPKeo=" + }, + "reference": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qAGywuROSk=", + "_parent": { + "$ref": "AAAAAAGE4qAGywuPKeo=" + }, + "reference": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "navigable": "navigable" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4p8HYf1E8fY=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Class1" + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAGE4p8Zsf2Fbgk=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Etudiant", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4p9I1P3byVw=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4p9I1f3cm0U=", + "_parent": { + "$ref": "AAAAAAGE4p9I1P3byVw=" + }, + "reference": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4p9I1f3dohA=", + "_parent": { + "$ref": "AAAAAAGE4p9I1P3byVw=" + }, + "reference": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4p9iVP51uPg=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4p9iVP52kIE=", + "_parent": { + "$ref": "AAAAAAGE4p9iVP51uPg=" + }, + "reference": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4p9iVP53diY=", + "_parent": { + "$ref": "AAAAAAGE4p9iVP51uPg=" + }, + "reference": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGE4qA11A4A2ms=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "name": "implements", + "source": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "target": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4q9WXIQFhKA=", + "_parent": { + "$ref": "AAAAAAGE4p8Zsf2Fbgk=" + }, + "name": "Attribute1", + "type": "" + } + ] + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAGE4p8tYv2vTCo=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Groupe", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4p+LOAAOg+o=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4p+LOAAPLFA=", + "_parent": { + "$ref": "AAAAAAGE4p+LOAAOg+o=" + }, + "reference": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4p+LOAAQgkQ=", + "_parent": { + "$ref": "AAAAAAGE4p+LOAAOg+o=" + }, + "reference": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGE4qBAew6bdo4=", + "_parent": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "name": "implements", + "source": { + "$ref": "AAAAAAGE4p8tYv2vTCo=" + }, + "target": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4p/dEwh1T3s=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "BDatabase", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qDCeBfbKqM=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qDCeBfcORE=", + "_parent": { + "$ref": "AAAAAAGE4qDCeBfbKqM=" + }, + "reference": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qDCeBfdl7Y=", + "_parent": { + "$ref": "AAAAAAGE4qDCeBfbKqM=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qDa2xpibOk=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qDa2xpjZjU=", + "_parent": { + "$ref": "AAAAAAGE4qDa2xpibOk=" + }, + "reference": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qDa2xpkrOo=", + "_parent": { + "$ref": "AAAAAAGE4qDa2xpibOk=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qd3GTjqNy4=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "depends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qd3GTjrdmk=", + "_parent": { + "$ref": "AAAAAAGE4qd3GTjqNy4=" + }, + "reference": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qd3GTjsb54=", + "_parent": { + "$ref": "AAAAAAGE4qd3GTjqNy4=" + }, + "reference": { + "$ref": "AAAAAAGE4p2WgvztSoU=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qd+2D3CA/k=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "depends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qd+2D3DT10=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3CA/k=" + }, + "reference": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qd+2D3EufQ=", + "_parent": { + "$ref": "AAAAAAGE4qd+2D3CA/k=" + }, + "reference": { + "$ref": "AAAAAAGE4p3Nuf0X6A8=" + }, + "navigable": "navigable" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4q/wQpYOV5o=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "db_host", + "visibility": "private", + "type": "String" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4rCYCaCjtvc=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "db_name", + "visibility": "private", + "type": "String" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4rC2yaPC6Ck=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "db_user", + "visibility": "private", + "type": "String" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4rDeeaVV3g0=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "db_password", + "visibility": "private", + "type": "String" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4rEKtKboHHo=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "sharedObject", + "visibility": "protected", + "type": "Connection" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4rFAuasD22Q=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "status", + "visibility": "private", + "type": "boolean" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4qm21eJSKV8=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "BDatabase", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qnoo+RR6ts=", + "_parent": { + "$ref": "AAAAAAGE4qm21eJSKV8=" + }, + "type": "constructor", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4qonuwLda5Q=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "fetchAll", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qrLCQQoyF4=", + "_parent": { + "$ref": "AAAAAAGE4qonuwLda5Q=" + }, + "name": "String", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qrLCQQp9cE=", + "_parent": { + "$ref": "AAAAAAGE4qonuwLda5Q=" + }, + "type": "ArrayList", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4qsGyQnNP50=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "insertRow", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qtaNwsYvsM=", + "_parent": { + "$ref": "AAAAAAGE4qsGyQnNP50=" + }, + "name": "String" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qtaNwsZK+E=", + "_parent": { + "$ref": "AAAAAAGE4qsGyQnNP50=" + }, + "name": "String[]" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qtaNwsakhU=", + "_parent": { + "$ref": "AAAAAAGE4qsGyQnNP50=" + }, + "name": "String[]" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qt0Tw1fhKE=", + "_parent": { + "$ref": "AAAAAAGE4qsGyQnNP50=" + }, + "type": "boolean", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4quBqRMmzk0=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "updateRow", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qu71BRx4+0=", + "_parent": { + "$ref": "AAAAAAGE4quBqRMmzk0=" + }, + "name": "String", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qu71BRyLrM=", + "_parent": { + "$ref": "AAAAAAGE4quBqRMmzk0=" + }, + "type": "boolean", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4qvHoRaRSFc=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "getSharedObject", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qv79BfcEaw=", + "_parent": { + "$ref": "AAAAAAGE4qvHoRaRSFc=" + }, + "type": "Connection", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4qwkiRsadEU=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "getUser", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qxDWxxlyuU=", + "_parent": { + "$ref": "AAAAAAGE4qwkiRsadEU=" + }, + "type": "String", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4qxcSR5fAt8=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "getEtuList", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4qybkR+q5K0=", + "_parent": { + "$ref": "AAAAAAGE4qxcSR5fAt8=" + }, + "type": "ArrayList", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4qyj+SGkWMU=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "getGroupeList", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4q0IHCUwkEI=", + "_parent": { + "$ref": "AAAAAAGE4qyj+SGkWMU=" + }, + "type": "ArrayList", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4q4D6V52N+8=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "getHost", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4q4hl1/BfaA=", + "_parent": { + "$ref": "AAAAAAGE4q4D6V52N+8=" + }, + "type": "String", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4q4pQWG7wNA=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "getDatabaseName", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4q5TZWMGgr4=", + "_parent": { + "$ref": "AAAAAAGE4q4pQWG7wNA=" + }, + "type": "String", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4q5cAWZEjBM=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "getStatus", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4q6ahWePwXw=", + "_parent": { + "$ref": "AAAAAAGE4q5cAWZEjBM=" + }, + "type": "boolean", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4q6rMWqFThs=", + "_parent": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "name": "Operation1" + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4qCbhBYFkVk=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Controller", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qDxzhxMRLc=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "depends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qDxzhxNogE=", + "_parent": { + "$ref": "AAAAAAGE4qDxzhxMRLc=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qDxzxxO33s=", + "_parent": { + "$ref": "AAAAAAGE4qDxzhxMRLc=" + }, + "reference": { + "$ref": "AAAAAAGE4p/dEwh1T3s=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4rWaHvQ5kMg=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "implements", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4rWaHvQ63i4=", + "_parent": { + "$ref": "AAAAAAGE4rWaHvQ5kMg=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4rWaHvQ7hRo=", + "_parent": { + "$ref": "AAAAAAGE4rWaHvQ5kMg=" + }, + "reference": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4rWiPvshrMo=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "implements", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4rWiPvsiI6I=", + "_parent": { + "$ref": "AAAAAAGE4rWiPvshrMo=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4rWiPvsjjGM=", + "_parent": { + "$ref": "AAAAAAGE4rWiPvshrMo=" + }, + "reference": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4smstwPZxlM=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4smsuAPaK1g=", + "_parent": { + "$ref": "AAAAAAGE4smstwPZxlM=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4smsuAPb6eg=", + "_parent": { + "$ref": "AAAAAAGE4smstwPZxlM=" + }, + "reference": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4snCjQtmjHQ=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4snCjQtnd+s=", + "_parent": { + "$ref": "AAAAAAGE4snCjQtmjHQ=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4snCjQtoUFs=", + "_parent": { + "$ref": "AAAAAAGE4snCjQtmjHQ=" + }, + "reference": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "navigable": "navigable" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rI9U7E7Tcg=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "Controller", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rKOhrODBug=", + "_parent": { + "$ref": "AAAAAAGE4rI9U7E7Tcg=" + }, + "name": "BDatabase", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rKOhrOEWsk=", + "_parent": { + "$ref": "AAAAAAGE4rI9U7E7Tcg=" + }, + "type": "constructor", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rKfObjgBao=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "getMemberCount", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rLav7orD70=", + "_parent": { + "$ref": "AAAAAAGE4rKfObjgBao=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rLawLosXos=", + "_parent": { + "$ref": "AAAAAAGE4rKfObjgBao=" + }, + "type": "int", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rLkcLyTBf0=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "createJTable", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rM7Tr3eWtk=", + "_parent": { + "$ref": "AAAAAAGE4rLkcLyTBf0=" + }, + "name": "Object[][]", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rM7Tr3fmy8=", + "_parent": { + "$ref": "AAAAAAGE4rLkcLyTBf0=" + }, + "name": "String[]", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rM7Tr3gEwI=", + "_parent": { + "$ref": "AAAAAAGE4rLkcLyTBf0=" + }, + "type": "JTable", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rNWKMRdVwY=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "Display", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rOnO8Wo72s=", + "_parent": { + "$ref": "AAAAAAGE4rNWKMRdVwY=" + }, + "name": "String", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rOnO8WpTA8=", + "_parent": { + "$ref": "AAAAAAGE4rNWKMRdVwY=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rOnO8Wqi84=", + "_parent": { + "$ref": "AAAAAAGE4rNWKMRdVwY=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rOnO8WrSM8=", + "_parent": { + "$ref": "AAAAAAGE4rNWKMRdVwY=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rOnO8Wsfqg=", + "_parent": { + "$ref": "AAAAAAGE4rNWKMRdVwY=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rOnO8Wt+jg=", + "_parent": { + "$ref": "AAAAAAGE4rNWKMRdVwY=" + }, + "name": "JTable", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rOnO8Wuaq4=", + "_parent": { + "$ref": "AAAAAAGE4rNWKMRdVwY=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rO1aMyby70=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "DisplayWithListner", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rRKCM3mo1w=", + "_parent": { + "$ref": "AAAAAAGE4rO1aMyby70=" + }, + "name": "String", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rRKCM3ns8Y=", + "_parent": { + "$ref": "AAAAAAGE4rO1aMyby70=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rRKCM3oQUM=", + "_parent": { + "$ref": "AAAAAAGE4rO1aMyby70=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rRKCM3p9KQ=", + "_parent": { + "$ref": "AAAAAAGE4rO1aMyby70=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rRKCM3qVXQ=", + "_parent": { + "$ref": "AAAAAAGE4rO1aMyby70=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rRKCM3ravg=", + "_parent": { + "$ref": "AAAAAAGE4rO1aMyby70=" + }, + "name": "JTable", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rRKCM3sMbs=", + "_parent": { + "$ref": "AAAAAAGE4rO1aMyby70=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rRnMNS1WdI=", + "_parent": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "name": "DisplayModal", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rTh8dYAXoA=", + "_parent": { + "$ref": "AAAAAAGE4rRnMNS1WdI=" + }, + "name": "String", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rTh8dYB0hY=", + "_parent": { + "$ref": "AAAAAAGE4rRnMNS1WdI=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rTh8dYC8dw=", + "_parent": { + "$ref": "AAAAAAGE4rRnMNS1WdI=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rTh8dYD4RQ=", + "_parent": { + "$ref": "AAAAAAGE4rRnMNS1WdI=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rTh8dYEgwo=", + "_parent": { + "$ref": "AAAAAAGE4rRnMNS1WdI=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rTh8dYFl3Q=", + "_parent": { + "$ref": "AAAAAAGE4rRnMNS1WdI=" + }, + "name": "JPanel", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rTh8dYGBfw=", + "_parent": { + "$ref": "AAAAAAGE4rRnMNS1WdI=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4qEtIx0r84A=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "AdminView", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qFEKB6ZdB8=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qFEKB6aucM=", + "_parent": { + "$ref": "AAAAAAGE4qFEKB6ZdB8=" + }, + "reference": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qFEKB6b2sU=", + "_parent": { + "$ref": "AAAAAAGE4qFEKB6ZdB8=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qM71VXGTz0=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "name": "depends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qM71lXHacY=", + "_parent": { + "$ref": "AAAAAAGE4qM71VXGTz0=" + }, + "reference": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qM71lXIdSw=", + "_parent": { + "$ref": "AAAAAAGE4qM71VXGTz0=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qUahr08WMA=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qUahr09q54=", + "_parent": { + "$ref": "AAAAAAGE4qUahr08WMA=" + }, + "name": "extends", + "reference": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qUahr0+2Hc=", + "_parent": { + "$ref": "AAAAAAGE4qUahr08WMA=" + }, + "reference": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4slCNOCTeSo=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4slCNOCU4N8=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCTeSo=" + }, + "reference": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4slCNOCVy+4=", + "_parent": { + "$ref": "AAAAAAGE4slCNOCTeSo=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4snhjheM/ok=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4snhjheNca8=", + "_parent": { + "$ref": "AAAAAAGE4snhjheM/ok=" + }, + "reference": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4snhjheOHts=", + "_parent": { + "$ref": "AAAAAAGE4snhjheM/ok=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4sxv+rYP7Zw=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sxv+rYQMog=", + "_parent": { + "$ref": "AAAAAAGE4sxv+rYP7Zw=" + }, + "reference": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sxv+rYRZ80=", + "_parent": { + "$ref": "AAAAAAGE4sxv+rYP7Zw=" + }, + "reference": { + "$ref": "AAAAAAGE4swz+6thgVI=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGE4szLwtH0xVA=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "source": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "target": { + "$ref": "AAAAAAGE4swz+6thgVI=" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4tB80FsWAo4=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "name": "e", + "visibility": "private", + "type": "ArrayList" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4tDmvmDhrXg=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "name": "g", + "visibility": "private", + "type": "ArrayList" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4tEJJWWM3iI=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "name": "listener", + "visibility": "private", + "type": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4tbmTzZ/hDg=", + "_parent": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + }, + "name": "AdminView", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4tidaDoHHSY=", + "_parent": { + "$ref": "AAAAAAGE4tbmTzZ/hDg=" + }, + "name": "ArrayList", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4tidaDoID+M=", + "_parent": { + "$ref": "AAAAAAGE4tbmTzZ/hDg=" + }, + "name": "ArrayList", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4tidaDoJCAc=", + "_parent": { + "$ref": "AAAAAAGE4tbmTzZ/hDg=" + }, + "name": "Controller", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4tidaDoK3XQ=", + "_parent": { + "$ref": "AAAAAAGE4tbmTzZ/hDg=" + }, + "type": "constructor", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4qFLpB+NJUQ=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "StudentView", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qFtECMkH6o=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qFtECMlbL8=", + "_parent": { + "$ref": "AAAAAAGE4qFtECMkH6o=" + }, + "reference": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qFtECMm404=", + "_parent": { + "$ref": "AAAAAAGE4qFtECMkH6o=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qMrWFGi+L0=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "depends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qMrWFGjuBU=", + "_parent": { + "$ref": "AAAAAAGE4qMrWFGi+L0=" + }, + "reference": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qMrWFGkq24=", + "_parent": { + "$ref": "AAAAAAGE4qMrWFGi+L0=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qUS+LcsK1I=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "extends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qUS+Lct1eM=", + "_parent": { + "$ref": "AAAAAAGE4qUS+LcsK1I=" + }, + "reference": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qUS+Lcuwb8=", + "_parent": { + "$ref": "AAAAAAGE4qUS+LcsK1I=" + }, + "reference": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4sktPt2JgsE=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sktPt2KvdM=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2JgsE=" + }, + "reference": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sktPt2L5ag=", + "_parent": { + "$ref": "AAAAAAGE4sktPt2JgsE=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4snbtBO8+xs=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4snbtBO9LmM=", + "_parent": { + "$ref": "AAAAAAGE4snbtBO8+xs=" + }, + "reference": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4snbtBO+BvY=", + "_parent": { + "$ref": "AAAAAAGE4snbtBO8+xs=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4syDOsUg1E0=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4syDOsUhDLA=", + "_parent": { + "$ref": "AAAAAAGE4syDOsUg1E0=" + }, + "reference": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4syDO8Ui8dY=", + "_parent": { + "$ref": "AAAAAAGE4syDOsUg1E0=" + }, + "reference": { + "$ref": "AAAAAAGE4swz+6thgVI=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGE4szUKtgdsEw=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "source": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "target": { + "$ref": "AAAAAAGE4swz+6thgVI=" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4s1PAANH4L8=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "e", + "visibility": "private", + "type": "ArrayList" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4s1lCARtPNg=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "g", + "visibility": "private", + "type": "ArrayList" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4s12LwbXEdk=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "listener", + "visibility": "private", + "type": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4s2AVwhF45g=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "groupeOption", + "visibility": "private", + "type": "JComboBox" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4s2SPwlr3Mo=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "text", + "visibility": "private", + "type": "JTextField" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4tQPtYGgyUw=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "StudentView", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4tRfIIaTmlY=", + "_parent": { + "$ref": "AAAAAAGE4tQPtYGgyUw=" + }, + "name": "ArrayList" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4tRfIIaUB3k=", + "_parent": { + "$ref": "AAAAAAGE4tQPtYGgyUw=" + }, + "name": "ArrayList" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4tRfIIaVLSM=", + "_parent": { + "$ref": "AAAAAAGE4tQPtYGgyUw=" + }, + "name": "Controller" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4tRfIIaWI3Q=", + "_parent": { + "$ref": "AAAAAAGE4tQPtYGgyUw=" + }, + "type": "constructor", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4s69HyGFSAM=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "getComboSelection", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4s7Q/iOESfY=", + "_parent": { + "$ref": "AAAAAAGE4s69HyGFSAM=" + }, + "type": "String", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4s7fLiXGwLM=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "getSearchStud", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4s7wKicROmA=", + "_parent": { + "$ref": "AAAAAAGE4s7fLiXGwLM=" + }, + "type": "String", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4s8X3ypzgeE=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "getComboSelectionIndex", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4s8slSxyboE=", + "_parent": { + "$ref": "AAAAAAGE4s8X3ypzgeE=" + }, + "type": "int", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4s9E/y7Y0K0=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "Display", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4s9jnjDXPUk=", + "_parent": { + "$ref": "AAAAAAGE4s9E/y7Y0K0=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4tJ4HnedQ4o=", + "_parent": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + }, + "name": "fefse" + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4qGQZCqwFy4=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "ProfView", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qGu+i25qMg=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qGu+i26odA=", + "_parent": { + "$ref": "AAAAAAGE4qGu+i25qMg=" + }, + "reference": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qGu+i27fMU=", + "_parent": { + "$ref": "AAAAAAGE4qGu+i25qMg=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qNBjlhwujs=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "name": "depends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qNBjlhxUmM=", + "_parent": { + "$ref": "AAAAAAGE4qNBjlhwujs=" + }, + "reference": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qNBjlhyesE=", + "_parent": { + "$ref": "AAAAAAGE4qNBjlhwujs=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qUiT8GxqoE=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "name": "extends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qUiT8GyFHg=", + "_parent": { + "$ref": "AAAAAAGE4qUiT8GxqoE=" + }, + "reference": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qUiT8Gz1hY=", + "_parent": { + "$ref": "AAAAAAGE4qUiT8GxqoE=" + }, + "reference": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4slLAOST7uI=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4slLAOSUj3I=", + "_parent": { + "$ref": "AAAAAAGE4slLAOST7uI=" + }, + "reference": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4slLAOSVsLc=", + "_parent": { + "$ref": "AAAAAAGE4slLAOST7uI=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4sntchzQ/X8=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sntchzRlmY=", + "_parent": { + "$ref": "AAAAAAGE4sntchzQ/X8=" + }, + "reference": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sntchzS/tc=", + "_parent": { + "$ref": "AAAAAAGE4sntchzQ/X8=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4sx2+LypsyQ=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sx2+LyqE0g=", + "_parent": { + "$ref": "AAAAAAGE4sx2+LypsyQ=" + }, + "reference": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sx2+LyrD1A=", + "_parent": { + "$ref": "AAAAAAGE4sx2+LypsyQ=" + }, + "reference": { + "$ref": "AAAAAAGE4swz+6thgVI=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGE4szbqN2DSV0=", + "_parent": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "source": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + }, + "target": { + "$ref": "AAAAAAGE4swz+6thgVI=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4qI+DTnCoLk=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "TestTexteMNP", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qJ+Uz3uC7g=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + }, + "name": "depends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qJ+Uz3vZaI=", + "_parent": { + "$ref": "AAAAAAGE4qJ+Uz3uC7g=" + }, + "reference": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qJ+Uz3wcOE=", + "_parent": { + "$ref": "AAAAAAGE4qJ+Uz3uC7g=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4sHLAZOPXog=", + "_parent": { + "$ref": "AAAAAAGE4qI+DTnCoLk=" + }, + "name": "main", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4sIB0pdHHIw=", + "_parent": { + "$ref": "AAAAAAGE4sHLAZOPXog=" + }, + "name": "String[]", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4sIB0pdIBz8=", + "_parent": { + "$ref": "AAAAAAGE4sHLAZOPXog=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4qLhnkuLCfg=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "MainMenu", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qMaPk5iTLs=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qMaPk5jUJw=", + "_parent": { + "$ref": "AAAAAAGE4qMaPk5iTLs=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qMaPk5k0Ys=", + "_parent": { + "$ref": "AAAAAAGE4qMaPk5iTLs=" + }, + "reference": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4qT5YLOz1T0=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "extends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qT5YLO0PZo=", + "_parent": { + "$ref": "AAAAAAGE4qT5YLOz1T0=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4qT5YLO1qzA=", + "_parent": { + "$ref": "AAAAAAGE4qT5YLOz1T0=" + }, + "reference": { + "$ref": "AAAAAAGE4qTgpq+Bd7w=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4sDWGFY5n9s=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "depends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sDWGFY6Wks=", + "_parent": { + "$ref": "AAAAAAGE4sDWGFY5n9s=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sDWGFY7LsE=", + "_parent": { + "$ref": "AAAAAAGE4sDWGFY5n9s=" + }, + "reference": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4sFco3BckbQ=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "extends", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sFco3BdKqY=", + "_parent": { + "$ref": "AAAAAAGE4sFco3BckbQ=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sFco3BerWE=", + "_parent": { + "$ref": "AAAAAAGE4sFco3BckbQ=" + }, + "reference": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + }, + "navigable": "navigable" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAGE4szs9uh9g24=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "source": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "target": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4tYtO/vGJb4=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4tYtO/vHagQ=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vGJb4=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4tYtO/vI5t8=", + "_parent": { + "$ref": "AAAAAAGE4tYtO/vGJb4=" + }, + "reference": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "navigable": "navigable" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sJMIqFRTkw=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "MENU", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sKX36XqW3o=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "ADMIN", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sLA16opeug=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "PROF", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sLZn65oz9s=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "STUDENT", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sMDr7KngKA=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "FULL", + "visibility": "private", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sM0V7dAAXk=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "WINDOW", + "visibility": "private", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sNnTr0U8GA=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "MINIMUM_SIZE", + "visibility": "private", + "type": "Dimension" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sPGX8UFexc=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "adminPanel", + "visibility": "private", + "type": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + } + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sQlT82p6TA=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "adminColor", + "visibility": "private", + "type": "Color" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sRU/9+f8EE=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "profColor", + "visibility": "private", + "type": "Color" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sR0b+S/Zew=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "studentColor", + "visibility": "private", + "type": "Color" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sSeD+lYYfI=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "screenStatus", + "visibility": "private", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sXatyepVCo=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "currentView", + "visibility": "private", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sYiBy1Qc+8=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "menuBar", + "ownedElements": [ + { + "_type": "UMLConstraint", + "_id": "AAAAAAGE4sZlWTDbXo4=", + "_parent": { + "$ref": "AAAAAAGE4sYiBy1Qc+8=" + }, + "name": "Constraint1" + } + ], + "visibility": "private", + "type": "JMenuBar" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sZyvzXK6Bw=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "listener", + "visibility": "private", + "type": { + "$ref": "AAAAAAGE4qCbhBYFkVk=" + } + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sbDtz9/TqE=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "av", + "visibility": "private", + "type": { + "$ref": "AAAAAAGE4qEtIx0r84A=" + } + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4spWXlPhZGk=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "sv", + "visibility": "private", + "type": { + "$ref": "AAAAAAGE4qFLpB+NJUQ=" + } + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sp3pleQYMY=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "pv", + "visibility": "private", + "type": { + "$ref": "AAAAAAGE4qGQZCqwFy4=" + } + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4sqzXlyeNgE=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "table", + "visibility": "private", + "type": "JTable" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4srSXl5SDhw=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "cardIndex", + "visibility": "private", + "type": "int" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4srufWAGWN4=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "viewName", + "visibility": "private", + "type": "String" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAGE4staPnAQfm0=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "CustomJButton", + "visibility": "private", + "type": "String" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rhi+oijZe4=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "MainMenu", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4riiXYue4ho=", + "_parent": { + "$ref": "AAAAAAGE4rhi+oijZe4=" + }, + "name": "Controller", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4riiXYufoTs=", + "_parent": { + "$ref": "AAAAAAGE4rhi+oijZe4=" + }, + "type": "constructor", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rjvoJq8APM=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "MainMenu", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rlg2pw9sv0=", + "_parent": { + "$ref": "AAAAAAGE4rjvoJq8APM=" + }, + "name": "Controller", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rlg2pw+PXg=", + "_parent": { + "$ref": "AAAAAAGE4rjvoJq8APM=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rlg2pw/3Ys=", + "_parent": { + "$ref": "AAAAAAGE4rjvoJq8APM=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rlg2pxAchQ=", + "_parent": { + "$ref": "AAAAAAGE4rjvoJq8APM=" + }, + "type": "constructor", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rmUkK76FnA=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "setScreenStyle", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rm/LbB7asc=", + "_parent": { + "$ref": "AAAAAAGE4rmUkK76FnA=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rm/LbB8pKc=", + "_parent": { + "$ref": "AAAAAAGE4rmUkK76FnA=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rnMkLPH8L8=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "init", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4roAWLVIiq0=", + "_parent": { + "$ref": "AAAAAAGE4rnMkLPH8L8=" + }, + "name": "Controller", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4roAWLVJaAs=", + "_parent": { + "$ref": "AAAAAAGE4rnMkLPH8L8=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4roSULfCLoo=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "createJMenuBar", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rpAAblDxgc=", + "_parent": { + "$ref": "AAAAAAGE4roSULfCLoo=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rwl1+Qx/PE=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "setFullScreen", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r0/heYH3kI=", + "_parent": { + "$ref": "AAAAAAGE4rwl1+Qx/PE=" + }, + "name": "ActionEvent", + "type": "" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r1Wl+l7gg4=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "unsetFullScreen", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r1nyer8BHU=", + "_parent": { + "$ref": "AAAAAAGE4r1Wl+l7gg4=" + }, + "name": "ActionEvent", + "type": "" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r2F0fFlVUQ=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "backtoMainMenu", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r2yDvUyBT8=", + "_parent": { + "$ref": "AAAAAAGE4r2F0fFlVUQ=" + }, + "name": "ActionEvent", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r2yDvUzlIw=", + "_parent": { + "$ref": "AAAAAAGE4r2F0fFlVUQ=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r4wV/jSV10=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "cardWithTable", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r5YFfpThnw=", + "_parent": { + "$ref": "AAAAAAGE4r4wV/jSV10=" + }, + "name": "JPanel", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r5YFfpUajM=", + "_parent": { + "$ref": "AAAAAAGE4r4wV/jSV10=" + }, + "name": "String", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r5YFfpVkAQ=", + "_parent": { + "$ref": "AAAAAAGE4r4wV/jSV10=" + }, + "type": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + }, + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r50Z/7Hw2A=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "changeView", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r6bmgBIiFk=", + "_parent": { + "$ref": "AAAAAAGE4r50Z/7Hw2A=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r6bmgBJZeQ=", + "_parent": { + "$ref": "AAAAAAGE4r50Z/7Hw2A=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r63WAOUAn0=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "updateTable", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r7R2AUVXdQ=", + "_parent": { + "$ref": "AAAAAAGE4r63WAOUAn0=" + }, + "name": "JTable", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r7R2QUW+00=", + "_parent": { + "$ref": "AAAAAAGE4r63WAOUAn0=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r7opwfj3I0=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "firstCard", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r8CbAlkg8Q=", + "_parent": { + "$ref": "AAAAAAGE4r7opwfj3I0=" + }, + "type": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + }, + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r8aEAuyW6c=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "adminView", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r8tQA0z4Z8=", + "_parent": { + "$ref": "AAAAAAGE4r8aEAuyW6c=" + }, + "type": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + }, + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r94UiRbxuA=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "profView", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r+PpiXcHiM=", + "_parent": { + "$ref": "AAAAAAGE4r94UiRbxuA=" + }, + "type": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + }, + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4r+hHyh++3E=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "studentView", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4r+3+Sn/M3A=", + "_parent": { + "$ref": "AAAAAAGE4r+hHyh++3E=" + }, + "type": { + "$ref": "AAAAAAGE4qSLlaEqlNE=" + }, + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4sCoH0utsso=", + "_parent": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "name": "initView", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4sDD1E0umwM=", + "_parent": { + "$ref": "AAAAAAGE4sCoH0utsso=" + }, + "name": "int", + "type": "" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4sDD1E0vyfo=", + "_parent": { + "$ref": "AAAAAAGE4sCoH0utsso=" + }, + "type": "void", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4qSLlaEqlNE=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "JPanel" + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4qTgpq+Bd7w=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "javax.swing.", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rqtksc723Y=", + "_parent": { + "$ref": "AAAAAAGE4qTgpq+Bd7w=" + }, + "name": "JFrame" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rrLkMsyKF4=", + "_parent": { + "$ref": "AAAAAAGE4qTgpq+Bd7w=" + }, + "name": "JMenuBar" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rs8B9MZfCg=", + "_parent": { + "$ref": "AAAAAAGE4qTgpq+Bd7w=" + }, + "name": "JPanel" + } + ] + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAGE4rUBBuKVNBk=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "ActionListener", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rXpQRbKjz0=", + "_parent": { + "$ref": "AAAAAAGE4rUBBuKVNBk=" + }, + "name": "actionPerformed", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rZAGxvo+q0=", + "_parent": { + "$ref": "AAAAAAGE4rXpQRbKjz0=" + }, + "name": "ActionEvent", + "type": "" + } + ] + } + ] + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAGE4rU3TuS3kkc=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "ListSelectionListener", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rZhOicVn78=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "name": "Operation1" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAGE4rZy6isNc2o=", + "_parent": { + "$ref": "AAAAAAGE4rU3TuS3kkc=" + }, + "name": "valueChanged", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAGE4rbabTCAwJE=", + "_parent": { + "$ref": "AAAAAAGE4rZy6isNc2o=" + }, + "name": "ListSelectionEvent", + "type": "" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4sE+rWjQPNY=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "JFrame", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAGE4sjbEbLkth8=", + "_parent": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sjbEbLl+Ro=", + "_parent": { + "$ref": "AAAAAAGE4sjbEbLkth8=" + }, + "reference": { + "$ref": "AAAAAAGE4sE+rWjQPNY=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAGE4sjbEbLmXhw=", + "_parent": { + "$ref": "AAAAAAGE4sjbEbLkth8=" + }, + "reference": { + "$ref": "AAAAAAGE4qLhnkuLCfg=" + }, + "navigable": "navigable" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAGE4swz+6thgVI=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "JPanel" + } + ] + } + ] } \ No newline at end of file