diff --git a/graphicsclasses_diagram.mdj b/graphicsclasses_diagram.mdj new file mode 100644 index 0000000..760c213 --- /dev/null +++ b/graphicsclasses_diagram.mdj @@ -0,0 +1,9283 @@ +{ + "_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", + "visible": true, + "defaultDiagram": true, + "ownedViews": [ + { + "_type": "UMLClassView", + "_id": "AAAAAAFUbBQn5PpZ5dg=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbBQn4/pXYd0=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbBQn5fpaJL4=", + "_parent": { + "$ref": "AAAAAAFUbBQn5PpZ5dg=" + }, + "model": { + "$ref": "AAAAAAFUbBQn4/pXYd0=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbBQn5fpb3hQ=", + "_parent": { + "$ref": "AAAAAAFUbBQn5fpaJL4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 48, + "top": 608, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbBQn5fpcu9I=", + "_parent": { + "$ref": "AAAAAAFUbBQn5fpaJL4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 413, + "top": 479, + "width": 119, + "height": 13, + "autoResize": false, + "underline": false, + "text": "Game", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbBQn5fpdpn0=", + "_parent": { + "$ref": "AAAAAAFUbBQn5fpaJL4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 48, + "top": 608, + "width": 73, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Model)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbBQn5fpe9Ls=", + "_parent": { + "$ref": "AAAAAAFUbBQn5fpaJL4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 48, + "top": 608, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 408, + "top": 472, + "width": 129, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbBQn5fpb3hQ=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbBQn5fpcu9I=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbBQn5fpdpn0=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbBQn5fpe9Ls=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUbBQn5fpfxkY=", + "_parent": { + "$ref": "AAAAAAFUbBQn5PpZ5dg=" + }, + "model": { + "$ref": "AAAAAAFUbBQn4/pXYd0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 408, + "top": 497, + "width": 129, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUbBQn5vpgzsI=", + "_parent": { + "$ref": "AAAAAAFUbBQn5PpZ5dg=" + }, + "model": { + "$ref": "AAAAAAFUbBQn4/pXYd0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 408, + "top": 507, + "width": 129, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUbBQn5vphXMo=", + "_parent": { + "$ref": "AAAAAAFUbBQn5PpZ5dg=" + }, + "model": { + "$ref": "AAAAAAFUbBQn4/pXYd0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 24, + "top": 304, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUbBQn5vpiaDA=", + "_parent": { + "$ref": "AAAAAAFUbBQn5PpZ5dg=" + }, + "model": { + "$ref": "AAAAAAFUbBQn4/pXYd0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 24, + "top": 304, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 408, + "top": 472, + "width": 129, + "height": 45, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbBQn5fpaJL4=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUbBQn5fpfxkY=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUbBQn5vpgzsI=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUbBQn5vphXMo=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUbBQn5vpiaDA=" + } + }, + { + "_type": "UMLPackageView", + "_id": "AAAAAAFUbBWEmPr3J/M=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbBWElvr1550=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbBWEmPr4pLk=", + "_parent": { + "$ref": "AAAAAAFUbBWEmPr3J/M=" + }, + "model": { + "$ref": "AAAAAAFUbBWElvr1550=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbBWEmPr5xDw=", + "_parent": { + "$ref": "AAAAAAFUbBWEmPr4pLk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 672, + "top": -128, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbBWEmfr6LKk=", + "_parent": { + "$ref": "AAAAAAFUbBWEmPr4pLk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 661, + "top": 422, + "width": 191, + "height": 13, + "autoResize": false, + "underline": false, + "text": "java.awt.event", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbBWEmfr7AcA=", + "_parent": { + "$ref": "AAAAAAFUbBWEmPr4pLk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 672, + "top": -128, + "width": 73, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Model)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbBWEmfr89jQ=", + "_parent": { + "$ref": "AAAAAAFUbBWEmPr4pLk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 672, + "top": -128, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 656, + "top": 415, + "width": 201, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbBWEmPr5xDw=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbBWEmfr6LKk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbBWEmfr7AcA=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbBWEmfr89jQ=" + } + } + ], + "containedViews": [ + { + "$ref": "AAAAAAFUbBZe1fsZ9To=" + }, + { + "$ref": "AAAAAAFUbBaT0vtEkqI=" + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 656, + "top": 400, + "width": 201, + "height": 113, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbBWEmPr4pLk=" + }, + "wordWrap": false + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFUbBZe1fsZ9To=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbBZe1PsX80A=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbBZe1fsaRJA=", + "_parent": { + "$ref": "AAAAAAFUbBZe1fsZ9To=" + }, + "model": { + "$ref": "AAAAAAFUbBZe1PsX80A=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbBZe1vsbLvA=", + "_parent": { + "$ref": "AAAAAAFUbBZe1fsaRJA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 224, + "top": 40, + "width": 64, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbBZe1vscbA4=", + "_parent": { + "$ref": "AAAAAAFUbBZe1fsaRJA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 669, + "top": 486, + "width": 97.69677734375, + "height": 13, + "autoResize": false, + "underline": false, + "text": "MouseListener", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbBZe1vsd4GQ=", + "_parent": { + "$ref": "AAAAAAFUbBZe1fsaRJA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 224, + "top": 40, + "width": 122, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from java.awt.event)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbBZe1vse4AQ=", + "_parent": { + "$ref": "AAAAAAFUbBZe1fsaRJA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 224, + "top": 40, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 664, + "top": 479, + "width": 107.69677734375, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbBZe1vsbLvA=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbBZe1vscbA4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbBZe1vsd4GQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbBZe1vse4AQ=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUbBZe1vsfPBQ=", + "_parent": { + "$ref": "AAAAAAFUbBZe1fsZ9To=" + }, + "model": { + "$ref": "AAAAAAFUbBZe1PsX80A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 72, + "top": 8, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUbBZe1/sgjgo=", + "_parent": { + "$ref": "AAAAAAFUbBZe1fsZ9To=" + }, + "model": { + "$ref": "AAAAAAFUbBZe1PsX80A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 72, + "top": 8, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUbBZe1/shqIo=", + "_parent": { + "$ref": "AAAAAAFUbBZe1fsZ9To=" + }, + "model": { + "$ref": "AAAAAAFUbBZe1PsX80A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 72, + "top": 8, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUbBZe1/siSeQ=", + "_parent": { + "$ref": "AAAAAAFUbBZe1fsZ9To=" + }, + "model": { + "$ref": "AAAAAAFUbBZe1PsX80A=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 72, + "top": 8, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "containerView": { + "$ref": "AAAAAAFUbBWEmPr3J/M=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 664, + "top": 456, + "width": 107.69677734375, + "height": 49, + "autoResize": false, + "stereotypeDisplay": "icon", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbBZe1fsaRJA=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUbBZe1vsfPBQ=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUbBZe1/sgjgo=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUbBZe1/shqIo=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUbBZe1/siSeQ=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFUbBaT0vtEkqI=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbBaT0ftCDa8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbBaT0vtFtbk=", + "_parent": { + "$ref": "AAAAAAFUbBaT0vtEkqI=" + }, + "model": { + "$ref": "AAAAAAFUbBaT0ftCDa8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbBaT0vtGUvs=", + "_parent": { + "$ref": "AAAAAAFUbBaT0vtFtbk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 872, + "top": -400, + "width": 64, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbBaT0vtHQMY=", + "_parent": { + "$ref": "AAAAAAFUbBaT0vtFtbk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 773, + "top": 486, + "width": 78.51416015625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "KeyListener", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbBaT0vtIjCk=", + "_parent": { + "$ref": "AAAAAAFUbBaT0vtFtbk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 872, + "top": -400, + "width": 122, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from java.awt.event)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbBaT0/tJjJg=", + "_parent": { + "$ref": "AAAAAAFUbBaT0vtFtbk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 872, + "top": -400, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 768, + "top": 479, + "width": 88.51416015625, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbBaT0vtGUvs=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbBaT0vtHQMY=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbBaT0vtIjCk=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbBaT0/tJjJg=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUbBaT0/tKlKw=", + "_parent": { + "$ref": "AAAAAAFUbBaT0vtEkqI=" + }, + "model": { + "$ref": "AAAAAAFUbBaT0ftCDa8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 504, + "top": -288, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUbBaT0/tLMF8=", + "_parent": { + "$ref": "AAAAAAFUbBaT0vtEkqI=" + }, + "model": { + "$ref": "AAAAAAFUbBaT0ftCDa8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 504, + "top": -288, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUbBaT0/tM1nM=", + "_parent": { + "$ref": "AAAAAAFUbBaT0vtEkqI=" + }, + "model": { + "$ref": "AAAAAAFUbBaT0ftCDa8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 504, + "top": -288, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUbBaT0/tNNA8=", + "_parent": { + "$ref": "AAAAAAFUbBaT0vtEkqI=" + }, + "model": { + "$ref": "AAAAAAFUbBaT0ftCDa8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 504, + "top": -288, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "containerView": { + "$ref": "AAAAAAFUbBWEmPr3J/M=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 768, + "top": 456, + "width": 88.51416015625, + "height": 49, + "autoResize": false, + "stereotypeDisplay": "icon", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbBaT0vtFtbk=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": true, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUbBaT0/tKlKw=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUbBaT0/tLMF8=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUbBaT0/tM1nM=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUbBaT0/tNNA8=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUbBwTA/wJ0Gw=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbBwTAvwHei4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbBwTBPwK9IM=", + "_parent": { + "$ref": "AAAAAAFUbBwTA/wJ0Gw=" + }, + "model": { + "$ref": "AAAAAAFUbBwTAvwHei4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbBwTBPwLNL8=", + "_parent": { + "$ref": "AAAAAAFUbBwTBPwK9IM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -416, + "top": 192, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbBwTBPwMOYw=", + "_parent": { + "$ref": "AAAAAAFUbBwTBPwK9IM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 109, + "top": 423, + "width": 119, + "height": 13, + "autoResize": false, + "underline": false, + "text": "Application", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbBwTBPwNsME=", + "_parent": { + "$ref": "AAAAAAFUbBwTBPwK9IM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -416, + "top": 192, + "width": 73, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Model)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbBwTBPwOkCw=", + "_parent": { + "$ref": "AAAAAAFUbBwTBPwK9IM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -416, + "top": 192, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 104, + "top": 416, + "width": 129, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbBwTBPwLNL8=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbBwTBPwMOYw=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbBwTBPwNsME=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbBwTBPwOkCw=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUbBwTBPwPBfQ=", + "_parent": { + "$ref": "AAAAAAFUbBwTA/wJ0Gw=" + }, + "model": { + "$ref": "AAAAAAFUbBwTAvwHei4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 104, + "top": 441, + "width": 129, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUbBwTBfwQFac=", + "_parent": { + "$ref": "AAAAAAFUbBwTA/wJ0Gw=" + }, + "model": { + "$ref": "AAAAAAFUbBwTAvwHei4=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUbBw5Ofw0eCs=", + "_parent": { + "$ref": "AAAAAAFUbBwTBfwQFac=" + }, + "model": { + "$ref": "AAAAAAFUbBw5GfwxmKY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 109, + "top": 456, + "width": 119, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+Main(args[]: string)", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 104, + "top": 451, + "width": 129, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUbBwTBfwRhvA=", + "_parent": { + "$ref": "AAAAAAFUbBwTA/wJ0Gw=" + }, + "model": { + "$ref": "AAAAAAFUbBwTAvwHei4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -208, + "top": 96, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUbBwTBfwStvk=", + "_parent": { + "$ref": "AAAAAAFUbBwTA/wJ0Gw=" + }, + "model": { + "$ref": "AAAAAAFUbBwTAvwHei4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -208, + "top": 96, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 104, + "top": 416, + "width": 129, + "height": 58, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbBwTBPwK9IM=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUbBwTBPwPBfQ=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUbBwTBfwQFac=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUbBwTBfwRhvA=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUbBwTBfwStvk=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUbB0wyPxAjxE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbB0wxvw+GJM=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbB0wyPxB+W4=", + "_parent": { + "$ref": "AAAAAAFUbB0wyPxAjxE=" + }, + "model": { + "$ref": "AAAAAAFUbB0wxvw+GJM=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbB0wyfxCLJE=", + "_parent": { + "$ref": "AAAAAAFUbB0wyPxB+W4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -272, + "top": -128, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbB0wyfxDX30=", + "_parent": { + "$ref": "AAAAAAFUbB0wyPxB+W4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 109, + "top": 351, + "width": 119, + "height": 13, + "autoResize": false, + "underline": false, + "text": "ApplicationFrame", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbB0wyfxE5co=", + "_parent": { + "$ref": "AAAAAAFUbB0wyPxB+W4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -272, + "top": -128, + "width": 73, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Model)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbB0wyfxFMik=", + "_parent": { + "$ref": "AAAAAAFUbB0wyPxB+W4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -272, + "top": -128, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 104, + "top": 344, + "width": 129, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbB0wyfxCLJE=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbB0wyfxDX30=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbB0wyfxE5co=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbB0wyfxFMik=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUbB0wyfxGoJs=", + "_parent": { + "$ref": "AAAAAAFUbB0wyPxAjxE=" + }, + "model": { + "$ref": "AAAAAAFUbB0wxvw+GJM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 104, + "top": 369, + "width": 129, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUbB0wyvxH5bc=", + "_parent": { + "$ref": "AAAAAAFUbB0wyPxAjxE=" + }, + "model": { + "$ref": "AAAAAAFUbB0wxvw+GJM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 104, + "top": 379, + "width": 129, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUbB0wyvxI+B4=", + "_parent": { + "$ref": "AAAAAAFUbB0wyPxAjxE=" + }, + "model": { + "$ref": "AAAAAAFUbB0wxvw+GJM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -136, + "top": -64, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUbB0wyvxJlWo=", + "_parent": { + "$ref": "AAAAAAFUbB0wyPxAjxE=" + }, + "model": { + "$ref": "AAAAAAFUbB0wxvw+GJM=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -136, + "top": -64, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 104, + "top": 344, + "width": 129, + "height": 45, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbB0wyPxB+W4=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUbB0wyfxGoJs=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUbB0wyvxH5bc=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUbB0wyvxI+B4=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUbB0wyvxJlWo=" + } + }, + { + "_type": "UMLPackageView", + "_id": "AAAAAAFUbB5PCPx0MnU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbB5PB/xyY2A=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbB5PCPx1p0o=", + "_parent": { + "$ref": "AAAAAAFUbB5PCPx0MnU=" + }, + "model": { + "$ref": "AAAAAAFUbB5PB/xyY2A=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbB5PCfx29xs=", + "_parent": { + "$ref": "AAAAAAFUbB5PCPx1p0o=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -272, + "top": -720, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbB5PCfx3TN8=", + "_parent": { + "$ref": "AAAAAAFUbB5PCPx1p0o=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 77, + "top": 190, + "width": 182, + "height": 13, + "autoResize": false, + "underline": false, + "text": "javax.swing", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbB5PCfx4PmU=", + "_parent": { + "$ref": "AAAAAAFUbB5PCPx1p0o=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -272, + "top": -720, + "width": 73, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Model)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbB5PCfx5vLQ=", + "_parent": { + "$ref": "AAAAAAFUbB5PCPx1p0o=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -272, + "top": -720, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 72, + "top": 183, + "width": 192, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbB5PCfx29xs=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbB5PCfx3TN8=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbB5PCfx4PmU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbB5PCfx5vLQ=" + } + } + ], + "containedViews": [ + { + "$ref": "AAAAAAFUbB56P/yOVjE=" + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 72, + "top": 168, + "width": 192, + "height": 104, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbB5PCPx1p0o=" + }, + "wordWrap": false + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUbB56P/yOVjE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbB56PvyMy1Q=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbB56QPyPZwU=", + "_parent": { + "$ref": "AAAAAAFUbB56P/yOVjE=" + }, + "model": { + "$ref": "AAAAAAFUbB56PvyMy1Q=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbB56QPyQg+0=", + "_parent": { + "$ref": "AAAAAAFUbB56QPyPZwU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -400, + "top": -800, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbB56QfyR1IY=", + "_parent": { + "$ref": "AAAAAAFUbB56QPyPZwU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 125, + "top": 215, + "width": 94, + "height": 13, + "autoResize": false, + "underline": false, + "text": "JFrame", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbB56QfyS1Y4=", + "_parent": { + "$ref": "AAAAAAFUbB56QPyPZwU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -400, + "top": -800, + "width": 106, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from javax.swing)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbB56QfyTiA8=", + "_parent": { + "$ref": "AAAAAAFUbB56QPyPZwU=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -400, + "top": -800, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 120, + "top": 208, + "width": 104, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbB56QPyQg+0=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbB56QfyR1IY=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbB56QfyS1Y4=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbB56QfyTiA8=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUbB56QfyU8jo=", + "_parent": { + "$ref": "AAAAAAFUbB56P/yOVjE=" + }, + "model": { + "$ref": "AAAAAAFUbB56PvyMy1Q=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 120, + "top": 233, + "width": 104, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUbB56QfyVA+k=", + "_parent": { + "$ref": "AAAAAAFUbB56P/yOVjE=" + }, + "model": { + "$ref": "AAAAAAFUbB56PvyMy1Q=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 120, + "top": 243, + "width": 104, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUbB56QvyWXdM=", + "_parent": { + "$ref": "AAAAAAFUbB56P/yOVjE=" + }, + "model": { + "$ref": "AAAAAAFUbB56PvyMy1Q=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -272, + "top": -432, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUbB56QvyXEwo=", + "_parent": { + "$ref": "AAAAAAFUbB56P/yOVjE=" + }, + "model": { + "$ref": "AAAAAAFUbB56PvyMy1Q=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -272, + "top": -432, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "containerView": { + "$ref": "AAAAAAFUbB5PCPx0MnU=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 120, + "top": 208, + "width": 104, + "height": 45, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbB56QPyPZwU=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUbB56QfyU8jo=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUbB56QfyVA+k=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUbB56QvyWXdM=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUbB56QvyXEwo=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFUbB8DSfzBnYU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbB8DR/y9kSo=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbB8DSfzCrIo=", + "_parent": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "model": { + "$ref": "AAAAAAFUbB8DR/y9kSo=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 122, + "top": 292, + "width": 37, + "height": 13, + "autoResize": false, + "alpha": 1.6041172206652774, + "distance": 30.01666203960727, + "hostEdge": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "edgePosition": 1, + "underline": false, + "text": "-frame", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbB8DSvzD0jU=", + "_parent": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "model": { + "$ref": "AAAAAAFUbB8DR/y9kSo=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 141, + "top": 291, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbB8DSvzEiTA=", + "_parent": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "model": { + "$ref": "AAAAAAFUbB8DR/y9kSo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 185, + "top": 292, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbB8DSvzFhcw=", + "_parent": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "model": { + "$ref": "AAAAAAFUbB8DR/y+6+c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 156, + "top": 312, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbB8DSvzGbIw=", + "_parent": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "model": { + "$ref": "AAAAAAFUbB8DR/y+6+c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 142, + "top": 309, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbB8DSvzHGlo=", + "_parent": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "model": { + "$ref": "AAAAAAFUbB8DR/y+6+c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 183, + "top": 316, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbB8DSvzIEF4=", + "_parent": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "model": { + "$ref": "AAAAAAFUbB8DR/y/nAA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 156, + "top": 271, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbB8DSvzJTPc=", + "_parent": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "model": { + "$ref": "AAAAAAFUbB8DR/y/nAA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 142, + "top": 274, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbB8DSvzKryc=", + "_parent": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "model": { + "$ref": "AAAAAAFUbB8DR/y/nAA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 183, + "top": 267, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUbB8DSvzLRDw=", + "_parent": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "model": { + "$ref": "AAAAAAFUbB8DR/y+6+c=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -64, + "top": -48, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUbB8DS/zMr5I=", + "_parent": { + "$ref": "AAAAAAFUbB8DSfzBnYU=" + }, + "model": { + "$ref": "AAAAAAFUbB8DR/y/nAA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -64, + "top": -48, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUbB56P/yOVjE=" + }, + "tail": { + "$ref": "AAAAAAFUbB0wyPxAjxE=" + }, + "lineStyle": 0, + "points": "171:344;171:252", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUbB8DSfzCrIo=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUbB8DSvzD0jU=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbB8DSvzEiTA=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFUbB8DSvzFhcw=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFUbB8DSvzGbIw=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFUbB8DSvzHGlo=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFUbB8DSvzIEF4=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFUbB8DSvzJTPc=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFUbB8DSvzKryc=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFUbB8DSvzLRDw=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFUbB8DS/zMr5I=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUbCC/aP2GXuI=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbCC/Z/2E7XA=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbCC/af2Hpn4=", + "_parent": { + "$ref": "AAAAAAFUbCC/aP2GXuI=" + }, + "model": { + "$ref": "AAAAAAFUbCC/Z/2E7XA=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbCC/af2IIjI=", + "_parent": { + "$ref": "AAAAAAFUbCC/af2Hpn4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -128, + "top": -80, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCC/af2JAV4=", + "_parent": { + "$ref": "AAAAAAFUbCC/af2Hpn4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 405, + "top": 287, + "width": 134, + "height": 13, + "autoResize": false, + "underline": false, + "text": "Display", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCC/av2KoCc=", + "_parent": { + "$ref": "AAAAAAFUbCC/af2Hpn4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -128, + "top": -80, + "width": 73, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Model)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCC/av2LgCg=", + "_parent": { + "$ref": "AAAAAAFUbCC/af2Hpn4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -128, + "top": -80, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 400, + "top": 280, + "width": 144, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbCC/af2IIjI=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbCC/af2JAV4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbCC/av2KoCc=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbCC/av2LgCg=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUbCC/av2M088=", + "_parent": { + "$ref": "AAAAAAFUbCC/aP2GXuI=" + }, + "model": { + "$ref": "AAAAAAFUbCC/Z/2E7XA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 400, + "top": 305, + "width": 144, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUbCC/av2Nzio=", + "_parent": { + "$ref": "AAAAAAFUbCC/aP2GXuI=" + }, + "model": { + "$ref": "AAAAAAFUbCC/Z/2E7XA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 400, + "top": 315, + "width": 144, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUbCC/a/2O/vg=", + "_parent": { + "$ref": "AAAAAAFUbCC/aP2GXuI=" + }, + "model": { + "$ref": "AAAAAAFUbCC/Z/2E7XA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -64, + "top": -40, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUbCC/a/2PnXM=", + "_parent": { + "$ref": "AAAAAAFUbCC/aP2GXuI=" + }, + "model": { + "$ref": "AAAAAAFUbCC/Z/2E7XA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -64, + "top": -40, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 400, + "top": 280, + "width": 144, + "height": 112, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbCC/af2Hpn4=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUbCC/av2M088=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUbCC/av2Nzio=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUbCC/a/2O/vg=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUbCC/a/2PnXM=" + } + }, + { + "_type": "UMLInterfaceView", + "_id": "AAAAAAFUbCKRCP6Cs6s=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbCKRB/6AmKI=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbCKRCP6DwUQ=", + "_parent": { + "$ref": "AAAAAAFUbCKRCP6Cs6s=" + }, + "model": { + "$ref": "AAAAAAFUbCKRB/6AmKI=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbCKRCP6ESNw=", + "_parent": { + "$ref": "AAAAAAFUbCKRCP6DwUQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -96, + "top": -880, + "width": 64, + "height": 13, + "autoResize": false, + "underline": false, + "text": "«interface»", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCKRCf6F1T8=", + "_parent": { + "$ref": "AAAAAAFUbCKRCP6DwUQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 453, + "top": 182, + "width": 48.60400390625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "Drawer", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCKRCf6GWi8=", + "_parent": { + "$ref": "AAAAAAFUbCKRCP6DwUQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -96, + "top": -880, + "width": 73, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Model)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCKRCf6HcEQ=", + "_parent": { + "$ref": "AAAAAAFUbCKRCP6DwUQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -96, + "top": -880, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 448, + "top": 175, + "width": 58.60400390625, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbCKRCP6ESNw=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbCKRCf6F1T8=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbCKRCf6GWi8=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbCKRCf6HcEQ=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUbCKRCf6Ifuk=", + "_parent": { + "$ref": "AAAAAAFUbCKRCP6Cs6s=" + }, + "model": { + "$ref": "AAAAAAFUbCKRB/6AmKI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -48, + "top": -440, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUbCKRCf6J1JY=", + "_parent": { + "$ref": "AAAAAAFUbCKRCP6Cs6s=" + }, + "model": { + "$ref": "AAAAAAFUbCKRB/6AmKI=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFUbCLZzf75aKU=", + "_parent": { + "$ref": "AAAAAAFUbCKRCf6J1JY=" + }, + "model": { + "$ref": "AAAAAAFUbCLZu/7zPfc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 453, + "top": 205, + "width": 48.60400390625, + "height": 13, + "autoResize": false, + "underline": false, + "text": "+draw()", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 448, + "top": 200, + "width": 58.60400390625, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUbCKRCf6KSjg=", + "_parent": { + "$ref": "AAAAAAFUbCKRCP6Cs6s=" + }, + "model": { + "$ref": "AAAAAAFUbCKRB/6AmKI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -48, + "top": -440, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUbCKRCv6L4n4=", + "_parent": { + "$ref": "AAAAAAFUbCKRCP6Cs6s=" + }, + "model": { + "$ref": "AAAAAAFUbCKRB/6AmKI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -48, + "top": -440, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 448, + "top": 152, + "width": 58.60400390625, + "height": 72, + "autoResize": false, + "stereotypeDisplay": "icon", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbCKRCP6DwUQ=" + }, + "wordWrap": false, + "suppressAttributes": true, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUbCKRCf6Ifuk=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUbCKRCf6J1JY=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUbCKRCf6KSjg=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUbCKRCv6L4n4=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUbCbO8AAdX7Y=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbCbO7wAbhU8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbCbO8AAe4yk=", + "_parent": { + "$ref": "AAAAAAFUbCbO8AAdX7Y=" + }, + "model": { + "$ref": "AAAAAAFUbCbO7wAbhU8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbCbO8AAfjDg=", + "_parent": { + "$ref": "AAAAAAFUbCbO8AAe4yk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": -1184, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCbO8QAg6I4=", + "_parent": { + "$ref": "AAAAAAFUbCbO8AAe4yk=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 221, + "top": 39, + "width": 80.7548828125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "FieldDrawer", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCbO8QAhpuY=", + "_parent": { + "$ref": "AAAAAAFUbCbO8AAe4yk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": -1184, + "width": 73, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Model)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCbO8QAiR/0=", + "_parent": { + "$ref": "AAAAAAFUbCbO8AAe4yk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 16, + "top": -1184, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 216, + "top": 32, + "width": 90.7548828125, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbCbO8AAfjDg=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbCbO8QAg6I4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbCbO8QAhpuY=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbCbO8QAiR/0=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUbCbO8QAjoGY=", + "_parent": { + "$ref": "AAAAAAFUbCbO8AAdX7Y=" + }, + "model": { + "$ref": "AAAAAAFUbCbO7wAbhU8=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUbDGjlA/ikBU=", + "_parent": { + "$ref": "AAAAAAFUbCbO8QAjoGY=" + }, + "model": { + "$ref": "AAAAAAFUbDGjgg/c0Ec=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 221, + "top": 62, + "width": 80.7548828125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "-field: Field", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 216, + "top": 57, + "width": 90.7548828125, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUbCbO8QAkJLg=", + "_parent": { + "$ref": "AAAAAAFUbCbO8AAdX7Y=" + }, + "model": { + "$ref": "AAAAAAFUbCbO7wAbhU8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 216, + "top": 80, + "width": 90.7548828125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUbCbO8QAlHnE=", + "_parent": { + "$ref": "AAAAAAFUbCbO8AAdX7Y=" + }, + "model": { + "$ref": "AAAAAAFUbCbO7wAbhU8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": -592, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUbCbO8gAm6g4=", + "_parent": { + "$ref": "AAAAAAFUbCbO8AAdX7Y=" + }, + "model": { + "$ref": "AAAAAAFUbCbO7wAbhU8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 8, + "top": -592, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 216, + "top": 32, + "width": 90.7548828125, + "height": 58, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbCbO8AAe4yk=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUbCbO8QAjoGY=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUbCbO8QAkJLg=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUbCbO8QAlHnE=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUbCbO8gAm6g4=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUbCb2dQBr7VE=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbCb2dQBpxcc=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbCb2dQBsfew=", + "_parent": { + "$ref": "AAAAAAFUbCb2dQBr7VE=" + }, + "model": { + "$ref": "AAAAAAFUbCb2dQBpxcc=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbCb2dQBtbJc=", + "_parent": { + "$ref": "AAAAAAFUbCb2dQBsfew=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -64, + "top": -1200, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCb2dQBuKVM=", + "_parent": { + "$ref": "AAAAAAFUbCb2dQBsfew=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 39, + "width": 76.451171875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "WallDrawer", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCb2dQBvy7o=", + "_parent": { + "$ref": "AAAAAAFUbCb2dQBsfew=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -64, + "top": -1200, + "width": 73, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Model)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCb2dQBw0v8=", + "_parent": { + "$ref": "AAAAAAFUbCb2dQBsfew=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -64, + "top": -1200, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 312, + "top": 32, + "width": 86.451171875, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbCb2dQBtbJc=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbCb2dQBuKVM=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbCb2dQBvy7o=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbCb2dQBw0v8=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUbCb2dQBx5Gw=", + "_parent": { + "$ref": "AAAAAAFUbCb2dQBr7VE=" + }, + "model": { + "$ref": "AAAAAAFUbCb2dQBpxcc=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUbDH2XRAmygQ=", + "_parent": { + "$ref": "AAAAAAFUbCb2dQBx5Gw=" + }, + "model": { + "$ref": "AAAAAAFUbDH2RRAgfd0=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 317, + "top": 62, + "width": 76.451171875, + "height": 13, + "autoResize": false, + "underline": false, + "text": "-wall: Wall", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 312, + "top": 57, + "width": 86.451171875, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUbCb2dgByu8A=", + "_parent": { + "$ref": "AAAAAAFUbCb2dQBr7VE=" + }, + "model": { + "$ref": "AAAAAAFUbCb2dQBpxcc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 312, + "top": 80, + "width": 86.451171875, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUbCb2dgBzo3A=", + "_parent": { + "$ref": "AAAAAAFUbCb2dQBr7VE=" + }, + "model": { + "$ref": "AAAAAAFUbCb2dQBpxcc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -32, + "top": -600, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUbCb2dgB0Mck=", + "_parent": { + "$ref": "AAAAAAFUbCb2dQBr7VE=" + }, + "model": { + "$ref": "AAAAAAFUbCb2dQBpxcc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -32, + "top": -600, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 312, + "top": 32, + "width": 86.451171875, + "height": 58, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbCb2dQBsfew=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUbCb2dQBx5Gw=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUbCb2dgByu8A=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUbCb2dgBzo3A=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUbCb2dgB0Mck=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUbCcnQwC5kCU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbCcnQgC35Uc=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbCcnQwC6ChE=", + "_parent": { + "$ref": "AAAAAAFUbCcnQwC5kCU=" + }, + "model": { + "$ref": "AAAAAAFUbCcnQgC35Uc=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbCcnQwC7r6I=", + "_parent": { + "$ref": "AAAAAAFUbCcnQwC6ChE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -368, + "top": -1280, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCcnQwC8fTA=", + "_parent": { + "$ref": "AAAAAAFUbCcnQwC6ChE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 413, + "top": 39, + "width": 78.8251953125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "GateDrawer", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCcnQwC98Cg=", + "_parent": { + "$ref": "AAAAAAFUbCcnQwC6ChE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -368, + "top": -1280, + "width": 73, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Model)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCcnQwC+Og8=", + "_parent": { + "$ref": "AAAAAAFUbCcnQwC6ChE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -368, + "top": -1280, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 408, + "top": 32, + "width": 88.8251953125, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbCcnQwC7r6I=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbCcnQwC8fTA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbCcnQwC98Cg=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbCcnQwC+Og8=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUbCcnQwC/a6U=", + "_parent": { + "$ref": "AAAAAAFUbCcnQwC5kCU=" + }, + "model": { + "$ref": "AAAAAAFUbCcnQgC35Uc=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUbDI1uxBh3+o=", + "_parent": { + "$ref": "AAAAAAFUbCcnQwC/a6U=" + }, + "model": { + "$ref": "AAAAAAFUbDI1phBbmEM=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 413, + "top": 62, + "width": 78.8251953125, + "height": 13, + "autoResize": false, + "underline": false, + "text": "-gate: Gate", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 408, + "top": 57, + "width": 88.8251953125, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUbCcnQwDAnLU=", + "_parent": { + "$ref": "AAAAAAFUbCcnQwC5kCU=" + }, + "model": { + "$ref": "AAAAAAFUbCcnQgC35Uc=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 408, + "top": 80, + "width": 88.8251953125, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUbCcnQwDBsZg=", + "_parent": { + "$ref": "AAAAAAFUbCcnQwC5kCU=" + }, + "model": { + "$ref": "AAAAAAFUbCcnQgC35Uc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -184, + "top": -640, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUbCcnRADCnkk=", + "_parent": { + "$ref": "AAAAAAFUbCcnQwC5kCU=" + }, + "model": { + "$ref": "AAAAAAFUbCcnQgC35Uc=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -184, + "top": -640, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 408, + "top": 32, + "width": 88.8251953125, + "height": 58, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbCcnQwC6ChE=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUbCcnQwC/a6U=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUbCcnQwDAnLU=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUbCcnQwDBsZg=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUbCcnRADCnkk=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUbCdrDAEHwA0=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbCdrDAEFxH8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbCdrDAEIloI=", + "_parent": { + "$ref": "AAAAAAFUbCdrDAEHwA0=" + }, + "model": { + "$ref": "AAAAAAFUbCdrDAEFxH8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbCdrDAEJSs4=", + "_parent": { + "$ref": "AAAAAAFUbCdrDAEIloI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 208, + "top": -1488, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCdrDQEKpAU=", + "_parent": { + "$ref": "AAAAAAFUbCdrDAEIloI=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 509, + "top": 39, + "width": 87, + "height": 13, + "autoResize": false, + "underline": false, + "text": "ScaleDrawer", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCdrDQELncA=", + "_parent": { + "$ref": "AAAAAAFUbCdrDAEIloI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 208, + "top": -1488, + "width": 73, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Model)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCdrDQEMM3s=", + "_parent": { + "$ref": "AAAAAAFUbCdrDAEIloI=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 208, + "top": -1488, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 504, + "top": 32, + "width": 97, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbCdrDAEJSs4=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbCdrDQEKpAU=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbCdrDQELncA=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbCdrDQEMM3s=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUbCdrDQENypc=", + "_parent": { + "$ref": "AAAAAAFUbCdrDAEHwA0=" + }, + "model": { + "$ref": "AAAAAAFUbCdrDAEFxH8=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUbDJiMRCW+Tw=", + "_parent": { + "$ref": "AAAAAAFUbCdrDQENypc=" + }, + "model": { + "$ref": "AAAAAAFUbDJiGBCQoLw=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 509, + "top": 62, + "width": 87, + "height": 13, + "autoResize": false, + "underline": false, + "text": "-scale: Scale", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 504, + "top": 57, + "width": 97, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUbCdrDQEOspE=", + "_parent": { + "$ref": "AAAAAAFUbCdrDAEHwA0=" + }, + "model": { + "$ref": "AAAAAAFUbCdrDAEFxH8=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 504, + "top": 80, + "width": 97, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUbCdrDQEPGG0=", + "_parent": { + "$ref": "AAAAAAFUbCdrDAEHwA0=" + }, + "model": { + "$ref": "AAAAAAFUbCdrDAEFxH8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 104, + "top": -744, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUbCdrDQEQrhc=", + "_parent": { + "$ref": "AAAAAAFUbCdrDAEHwA0=" + }, + "model": { + "$ref": "AAAAAAFUbCdrDAEFxH8=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 104, + "top": -744, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 504, + "top": 32, + "width": 97, + "height": 58, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbCdrDAEIloI=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUbCdrDQENypc=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUbCdrDQEOspE=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUbCdrDQEPGG0=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUbCdrDQEQrhc=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUbCeFbAFVI4E=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbCeFbAFTkXw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbCeFbAFWa0Y=", + "_parent": { + "$ref": "AAAAAAFUbCeFbAFVI4E=" + }, + "model": { + "$ref": "AAAAAAFUbCeFbAFTkXw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbCeFbAFXGWw=", + "_parent": { + "$ref": "AAAAAAFUbCeFbAFWa0Y=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -16, + "top": -1488, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCeFbQFYs9U=", + "_parent": { + "$ref": "AAAAAAFUbCeFbAFWa0Y=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 621, + "top": 39, + "width": 114, + "height": 13, + "autoResize": false, + "underline": false, + "text": "PlayerDrawer", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCeFbQFZPcs=", + "_parent": { + "$ref": "AAAAAAFUbCeFbAFWa0Y=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -16, + "top": -1488, + "width": 73, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Model)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbCeFbQFa6Q8=", + "_parent": { + "$ref": "AAAAAAFUbCeFbAFWa0Y=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -16, + "top": -1488, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 616, + "top": 32, + "width": 124, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbCeFbAFXGWw=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbCeFbQFYs9U=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbCeFbQFZPcs=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbCeFbQFa6Q8=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUbCeFbQFbiOk=", + "_parent": { + "$ref": "AAAAAAFUbCeFbAFVI4E=" + }, + "model": { + "$ref": "AAAAAAFUbCeFbAFTkXw=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFUbDLKDhDLxus=", + "_parent": { + "$ref": "AAAAAAFUbCeFbQFbiOk=" + }, + "model": { + "$ref": "AAAAAAFUbDLJ9BDFMRQ=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 621, + "top": 62, + "width": 114, + "height": 13, + "autoResize": false, + "underline": false, + "text": "-player: PlayerBase", + "horizontalAlignment": 0, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 616, + "top": 57, + "width": 124, + "height": 23, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUbCeFbQFcwEQ=", + "_parent": { + "$ref": "AAAAAAFUbCeFbAFVI4E=" + }, + "model": { + "$ref": "AAAAAAFUbCeFbAFTkXw=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 616, + "top": 80, + "width": 124, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUbCeFbQFd2/A=", + "_parent": { + "$ref": "AAAAAAFUbCeFbAFVI4E=" + }, + "model": { + "$ref": "AAAAAAFUbCeFbAFTkXw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -8, + "top": -744, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUbCeFbQFeG4s=", + "_parent": { + "$ref": "AAAAAAFUbCeFbAFVI4E=" + }, + "model": { + "$ref": "AAAAAAFUbCeFbAFTkXw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": -8, + "top": -744, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 616, + "top": 32, + "width": 124, + "height": 58, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbCeFbAFWa0Y=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUbCeFbQFbiOk=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUbCeFbQFcwEQ=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUbCeFbQFd2/A=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUbCeFbQFeG4s=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFUbDDW2Q3LBzc=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbDDW2Q3KIFk=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDDW2g3MBdw=", + "_parent": { + "$ref": "AAAAAAFUbDDW2Q3LBzc=" + }, + "model": { + "$ref": "AAAAAAFUbDDW2Q3KIFk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 392, + "top": 106, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDDW2Q3LBzc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDDW2g3NPl8=", + "_parent": { + "$ref": "AAAAAAFUbDDW2Q3LBzc=" + }, + "model": { + "$ref": "AAAAAAFUbDDW2Q3KIFk=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 399, + "top": 93, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbDDW2Q3LBzc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDDW2g3O/KE=", + "_parent": { + "$ref": "AAAAAAFUbDDW2Q3LBzc=" + }, + "model": { + "$ref": "AAAAAAFUbDDW2Q3KIFk=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 379, + "top": 133, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDDW2Q3LBzc=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUbCKRCP6Cs6s=" + }, + "tail": { + "$ref": "AAAAAAFUbCbO8AAdX7Y=" + }, + "lineStyle": 1, + "points": "307:87;465.302001953125:165.582275390625", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUbDDW2g3MBdw=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUbDDW2g3NPl8=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbDDW2g3O/KE=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFUbDDn/Q3xWsQ=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbDDn/A3wPXA=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDDn/Q3y0WU=", + "_parent": { + "$ref": "AAAAAAFUbDDn/Q3xWsQ=" + }, + "model": { + "$ref": "AAAAAAFUbDDn/A3wPXA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 433, + "top": 107, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDDn/Q3xWsQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDDn/Q3zc5M=", + "_parent": { + "$ref": "AAAAAAFUbDDn/Q3xWsQ=" + }, + "model": { + "$ref": "AAAAAAFUbDDn/A3wPXA=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 443, + "top": 96, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbDDn/Q3xWsQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDDn/Q30yhU=", + "_parent": { + "$ref": "AAAAAAFUbDDn/Q3xWsQ=" + }, + "model": { + "$ref": "AAAAAAFUbDDn/A3wPXA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 414, + "top": 130, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDDn/Q3xWsQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUbCKRCP6Cs6s=" + }, + "tail": { + "$ref": "AAAAAAFUbCb2dQBr7VE=" + }, + "lineStyle": 1, + "points": "383:90;465.302001953125:160.78662109375", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUbDDn/Q3y0WU=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUbDDn/Q3zc5M=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbDDn/Q30yhU=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFUbDD9aw4X6aI=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbDD9aw4WTpQ=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDD9aw4Yiko=", + "_parent": { + "$ref": "AAAAAAFUbDD9aw4X6aI=" + }, + "model": { + "$ref": "AAAAAAFUbDD9aw4WTpQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 477, + "top": 111, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDD9aw4X6aI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDD9aw4ZLS4=", + "_parent": { + "$ref": "AAAAAAFUbDD9aw4X6aI=" + }, + "model": { + "$ref": "AAAAAAFUbDD9aw4WTpQ=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 492, + "top": 108, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbDD9aw4X6aI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDD9aw4aBv0=", + "_parent": { + "$ref": "AAAAAAFUbDD9aw4X6aI=" + }, + "model": { + "$ref": "AAAAAAFUbDD9aw4WTpQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 448, + "top": 118, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDD9aw4X6aI=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUbCKRCP6Cs6s=" + }, + "tail": { + "$ref": "AAAAAAFUbCcnQwC5kCU=" + }, + "lineStyle": 1, + "points": "457:90;469.5833333333333:152", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUbDD9aw4Yiko=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUbDD9aw4ZLS4=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbDD9aw4aBv0=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFUbDERmg49bp4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbDERmg48R+M=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDERmg4+z+k=", + "_parent": { + "$ref": "AAAAAAFUbDERmg49bp4=" + }, + "model": { + "$ref": "AAAAAAFUbDERmg48R+M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 523, + "top": 125, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDERmg49bp4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDERmg4/hSA=", + "_parent": { + "$ref": "AAAAAAFUbDERmg49bp4=" + }, + "model": { + "$ref": "AAAAAAFUbDERmg48R+M=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 535, + "top": 133, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbDERmg49bp4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDERmg5Aixg=", + "_parent": { + "$ref": "AAAAAAFUbDERmg49bp4=" + }, + "model": { + "$ref": "AAAAAAFUbDERmg48R+M=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 498, + "top": 108, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDERmg49bp4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUbCKRCP6Cs6s=" + }, + "tail": { + "$ref": "AAAAAAFUbCdrDAEHwA0=" + }, + "lineStyle": 1, + "points": "534:90;488.302001953125:156.28981711647728", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUbDERmg4+z+k=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUbDERmg4/hSA=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbDERmg5Aixg=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFUbDEoqA5jDqs=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbDEopw5iAjY=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDEoqA5k/Gk=", + "_parent": { + "$ref": "AAAAAAFUbDEoqA5jDqs=" + }, + "model": { + "$ref": "AAAAAAFUbDEopw5iAjY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 566, + "top": 134, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDEoqA5jDqs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDEoqA5lxt8=", + "_parent": { + "$ref": "AAAAAAFUbDEoqA5jDqs=" + }, + "model": { + "$ref": "AAAAAAFUbDEopw5iAjY=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 573, + "top": 147, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbDEoqA5jDqs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDEoqA5med8=", + "_parent": { + "$ref": "AAAAAAFUbDEoqA5jDqs=" + }, + "model": { + "$ref": "AAAAAAFUbDEopw5iAjY=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 551, + "top": 107, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDEoqA5jDqs=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUbCKRCP6Cs6s=" + }, + "tail": { + "$ref": "AAAAAAFUbCeFbAFVI4E=" + }, + "lineStyle": 1, + "points": "630:90;488.302001953125:164.98419386340726", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUbDEoqA5k/Gk=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUbDEoqA5lxt8=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbDEoqA5med8=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFUbDUIzBWYtK4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbDUIzBWUIO4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDUIzBWZ8lU=", + "_parent": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "model": { + "$ref": "AAAAAAFUbDUIzBWUIO4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 487, + "top": 244, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDUIzBWal5U=", + "_parent": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "model": { + "$ref": "AAAAAAFUbDUIzBWUIO4=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 502, + "top": 244, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDUIzRWbBgY=", + "_parent": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "model": { + "$ref": "AAAAAAFUbDUIzBWUIO4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 458, + "top": 245, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDUIzRWcHIo=", + "_parent": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "model": { + "$ref": "AAAAAAFUbDUIzBWVmUw=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 480, + "top": 222, + "width": 45, + "height": 13, + "autoResize": false, + "alpha": 1.3849580489322577, + "distance": 29.614185789921695, + "hostEdge": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "edgePosition": 2, + "underline": false, + "text": "-visuals", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDUIzRWdF/g=", + "_parent": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "model": { + "$ref": "AAAAAAFUbDUIzBWVmUw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 501, + "top": 245, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDUIzRWe5O0=", + "_parent": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "model": { + "$ref": "AAAAAAFUbDUIzBWVmUw=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 458, + "top": 223, + "width": 5, + "height": 13, + "autoResize": false, + "alpha": -1.120208625226365, + "distance": 14.317821063276353, + "hostEdge": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "edgePosition": 2, + "underline": false, + "text": "*", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDUIzRWff3s=", + "_parent": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "model": { + "$ref": "AAAAAAFUbDUIzBWWMvo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 488, + "top": 248, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDUIzRWgqm8=", + "_parent": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "model": { + "$ref": "AAAAAAFUbDUIzBWWMvo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 501, + "top": 245, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDUIzRWhgJo=", + "_parent": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "model": { + "$ref": "AAAAAAFUbDUIzBWWMvo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 460, + "top": 252, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUbDUIzRWin98=", + "_parent": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "model": { + "$ref": "AAAAAAFUbDUIzBWVmUw=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUbDUIzRWjkFo=", + "_parent": { + "$ref": "AAAAAAFUbDUIzBWYtK4=" + }, + "model": { + "$ref": "AAAAAAFUbDUIzBWWMvo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUbCC/aP2GXuI=" + }, + "tail": { + "$ref": "AAAAAAFUbCKRCP6Cs6s=" + }, + "lineStyle": 0, + "points": "473:223;473:280", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUbDUIzBWZ8lU=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUbDUIzBWal5U=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbDUIzRWbBgY=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFUbDUIzRWcHIo=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFUbDUIzRWdF/g=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFUbDUIzRWe5O0=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFUbDUIzRWff3s=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFUbDUIzRWgqm8=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFUbDUIzRWhgJo=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFUbDUIzRWin98=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFUbDUIzRWjkFo=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFUbDdSfRc/XXQ=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbDdSfRc9mqg=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDdSfRdAtSU=", + "_parent": { + "$ref": "AAAAAAFUbDdSfRc/XXQ=" + }, + "model": { + "$ref": "AAAAAAFUbDdSfRc9mqg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 153, + "top": 395, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDdSfRc/XXQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDdSfhdBABM=", + "_parent": { + "$ref": "AAAAAAFUbDdSfRc/XXQ=" + }, + "model": { + "$ref": "AAAAAAFUbDdSfRc9mqg=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 138, + "top": 395, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbDdSfRc/XXQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDdSfhdCfrU=", + "_parent": { + "$ref": "AAAAAAFUbDdSfRc/XXQ=" + }, + "model": { + "$ref": "AAAAAAFUbDdSfRc9mqg=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 182, + "top": 396, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDdSfRc/XXQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUbB0wyPxAjxE=" + }, + "tail": { + "$ref": "AAAAAAFUbBwTA/wJ0Gw=" + }, + "lineStyle": 0, + "points": "168:416;168:388", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUbDdSfRdAtSU=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUbDdSfhdBABM=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbDdSfhdCfrU=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFUbDhxGBiAjBA=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbDhxFxh8nz0=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDhxGBiBsfw=", + "_parent": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "model": { + "$ref": "AAAAAAFUbDhxFxh8nz0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 456, + "top": 424, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDhxGBiCe4k=", + "_parent": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "model": { + "$ref": "AAAAAAFUbDhxFxh8nz0=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 441, + "top": 424, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDhxGBiD/4k=", + "_parent": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "model": { + "$ref": "AAAAAAFUbDhxFxh8nz0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 485, + "top": 425, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDhxGBiE9Fo=", + "_parent": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "model": { + "$ref": "AAAAAAFUbDhxFxh9Ybs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 456, + "top": 440, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDhxGBiF01k=", + "_parent": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "model": { + "$ref": "AAAAAAFUbDhxFxh9Ybs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 442, + "top": 437, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDhxGBiGB9o=", + "_parent": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "model": { + "$ref": "AAAAAAFUbDhxFxh9Ybs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 483, + "top": 444, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDhxGBiHqog=", + "_parent": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "model": { + "$ref": "AAAAAAFUbDhxFxh+EUE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 407, + "top": 398, + "width": 45, + "height": 13, + "autoResize": false, + "alpha": -1.254404235763485, + "distance": 43.32435804486894, + "hostEdge": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "edgePosition": 0, + "underline": false, + "text": "-display", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDhxGBiIV7g=", + "_parent": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "model": { + "$ref": "AAAAAAFUbDhxFxh+EUE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 442, + "top": 413, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDhxGBiJdEQ=", + "_parent": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "model": { + "$ref": "AAAAAAFUbDhxFxh+EUE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 483, + "top": 406, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUbDhxGBiKAjk=", + "_parent": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "model": { + "$ref": "AAAAAAFUbDhxFxh9Ybs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUbDhxGRiLxwQ=", + "_parent": { + "$ref": "AAAAAAFUbDhxGBiAjBA=" + }, + "model": { + "$ref": "AAAAAAFUbDhxFxh+EUE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUbCC/aP2GXuI=" + }, + "tail": { + "$ref": "AAAAAAFUbBQn5PpZ5dg=" + }, + "lineStyle": 0, + "points": "471:472;471:391", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUbDhxGBiBsfw=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUbDhxGBiCe4k=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbDhxGBiD/4k=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFUbDhxGBiE9Fo=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFUbDhxGBiF01k=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFUbDhxGBiGB9o=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFUbDhxGBiHqog=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFUbDhxGBiIV7g=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFUbDhxGBiJdEQ=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFUbDhxGBiKAjk=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFUbDhxGRiLxwQ=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFUbDpHCxsXdE8=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbDpHChsTDZo=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDpHCxsYKzE=", + "_parent": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "model": { + "$ref": "AAAAAAFUbDpHChsTDZo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 168, + "top": 462, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDpHDBsZFP8=", + "_parent": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "model": { + "$ref": "AAAAAAFUbDpHChsTDZo=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 168, + "top": 447, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDpHDBsauao=", + "_parent": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "model": { + "$ref": "AAAAAAFUbDpHChsTDZo=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 168, + "top": 492, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDpHDBsbhUQ=", + "_parent": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "model": { + "$ref": "AAAAAAFUbDpHChsU6wQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 183, + "top": 492, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDpHDBscjog=", + "_parent": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "model": { + "$ref": "AAAAAAFUbDpHChsU6wQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 196, + "top": 495, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDpHDBsd3rA=", + "_parent": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "model": { + "$ref": "AAAAAAFUbDpHChsU6wQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 155, + "top": 488, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDpHDBseWG0=", + "_parent": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "model": { + "$ref": "AAAAAAFUbDpHChsVLE4=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 364, + "top": 462, + "width": 36, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "edgePosition": 0, + "underline": false, + "text": "-game", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDpHDBsf+mQ=", + "_parent": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "model": { + "$ref": "AAAAAAFUbDpHChsVLE4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 379, + "top": 448, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbDpHDBsgtIs=", + "_parent": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "model": { + "$ref": "AAAAAAFUbDpHChsVLE4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 386, + "top": 489, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUbDpHDBshO3s=", + "_parent": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "model": { + "$ref": "AAAAAAFUbDpHChsU6wQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUbDpHDRsi2PI=", + "_parent": { + "$ref": "AAAAAAFUbDpHCxsXdE8=" + }, + "model": { + "$ref": "AAAAAAFUbDpHChsVLE4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUbBQn5PpZ5dg=" + }, + "tail": { + "$ref": "AAAAAAFUbBwTA/wJ0Gw=" + }, + "lineStyle": 0, + "points": "168:473;168:483;408:483", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUbDpHCxsYKzE=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUbDpHDBsZFP8=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbDpHDBsauao=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFUbDpHDBsbhUQ=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFUbDpHDBscjog=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFUbDpHDBsd3rA=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFUbDpHDBseWG0=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFUbDpHDBsf+mQ=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFUbDpHDBsgtIs=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFUbDpHDBshO3s=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFUbDpHDRsi2PI=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUbERM50LcxZk=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbERM5kLaVHs=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbERM6ELdWWE=", + "_parent": { + "$ref": "AAAAAAFUbERM50LcxZk=" + }, + "model": { + "$ref": "AAAAAAFUbERM5kLaVHs=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbERM6ELe+9k=", + "_parent": { + "$ref": "AAAAAAFUbERM6ELdWWE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": -32, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbERM6ELftSQ=", + "_parent": { + "$ref": "AAAAAAFUbERM6ELdWWE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 717, + "top": 183, + "width": 94, + "height": 13, + "autoResize": false, + "underline": false, + "text": "Control", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbERM6ELg5Nw=", + "_parent": { + "$ref": "AAAAAAFUbERM6ELdWWE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": -32, + "width": 73, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Model)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbERM6ULh7d0=", + "_parent": { + "$ref": "AAAAAAFUbERM6ELdWWE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": -32, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 712, + "top": 176, + "width": 104, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbERM6ELe+9k=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbERM6ELftSQ=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbERM6ELg5Nw=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbERM6ULh7d0=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUbERM6ULiq4w=", + "_parent": { + "$ref": "AAAAAAFUbERM50LcxZk=" + }, + "model": { + "$ref": "AAAAAAFUbERM5kLaVHs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 712, + "top": 201, + "width": 104, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUbERM6ULjFl4=", + "_parent": { + "$ref": "AAAAAAFUbERM50LcxZk=" + }, + "model": { + "$ref": "AAAAAAFUbERM5kLaVHs=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 712, + "top": 211, + "width": 104, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUbERM6ULku3M=", + "_parent": { + "$ref": "AAAAAAFUbERM50LcxZk=" + }, + "model": { + "$ref": "AAAAAAFUbERM5kLaVHs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": -16, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUbERM6ULl8c8=", + "_parent": { + "$ref": "AAAAAAFUbERM50LcxZk=" + }, + "model": { + "$ref": "AAAAAAFUbERM5kLaVHs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": -16, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 712, + "top": 176, + "width": 104, + "height": 45, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbERM6ELdWWE=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUbERM6ULiq4w=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUbERM6ULjFl4=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUbERM6ULku3M=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUbERM6ULl8c8=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUbESzHkPgb0A=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbESzHkPeC0g=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbESzH0PhBsA=", + "_parent": { + "$ref": "AAAAAAFUbESzHkPgb0A=" + }, + "model": { + "$ref": "AAAAAAFUbESzHkPeC0g=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbESzH0Pi7cU=", + "_parent": { + "$ref": "AAAAAAFUbESzH0PhBsA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbESzH0PjvIY=", + "_parent": { + "$ref": "AAAAAAFUbESzH0PhBsA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 661, + "top": 319, + "width": 89, + "height": 13, + "autoResize": false, + "underline": false, + "text": "MouseHandler", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbESzH0Pk2xE=", + "_parent": { + "$ref": "AAAAAAFUbESzH0PhBsA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 79, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Control)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbESzH0Pl7QE=", + "_parent": { + "$ref": "AAAAAAFUbESzH0PhBsA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 656, + "top": 312, + "width": 99, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbESzH0Pi7cU=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbESzH0PjvIY=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbESzH0Pk2xE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbESzH0Pl7QE=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUbESzH0PmUXU=", + "_parent": { + "$ref": "AAAAAAFUbESzHkPgb0A=" + }, + "model": { + "$ref": "AAAAAAFUbESzHkPeC0g=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 656, + "top": 337, + "width": 99, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUbESzIEPnkmo=", + "_parent": { + "$ref": "AAAAAAFUbESzHkPgb0A=" + }, + "model": { + "$ref": "AAAAAAFUbESzHkPeC0g=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 656, + "top": 347, + "width": 99, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUbESzIEPo9uA=", + "_parent": { + "$ref": "AAAAAAFUbESzHkPgb0A=" + }, + "model": { + "$ref": "AAAAAAFUbESzHkPeC0g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUbESzIEPp07I=", + "_parent": { + "$ref": "AAAAAAFUbESzHkPgb0A=" + }, + "model": { + "$ref": "AAAAAAFUbESzHkPeC0g=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 656, + "top": 312, + "width": 99, + "height": 45, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbESzH0PhBsA=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUbESzH0PmUXU=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUbESzIEPnkmo=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUbESzIEPo9uA=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUbESzIEPp07I=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFUbETWIUSCcFw=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbETWIUSAWwE=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFUbETWIUSDVaA=", + "_parent": { + "$ref": "AAAAAAFUbETWIUSCcFw=" + }, + "model": { + "$ref": "AAAAAAFUbETWIUSAWwE=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFUbETWIkSE8PQ=", + "_parent": { + "$ref": "AAAAAAFUbETWIUSDVaA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbETWIkSFEFM=", + "_parent": { + "$ref": "AAAAAAFUbETWIUSDVaA=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;1", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 773, + "top": 319, + "width": 79, + "height": 13, + "autoResize": false, + "underline": false, + "text": "KeyHandler", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbETWIkSGd6I=", + "_parent": { + "$ref": "AAAAAAFUbETWIUSDVaA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 79, + "height": 13, + "autoResize": false, + "underline": false, + "text": "(from Control)", + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFUbETWIkSHRu8=", + "_parent": { + "$ref": "AAAAAAFUbETWIUSDVaA=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 0, + "height": 13, + "autoResize": false, + "underline": false, + "horizontalAlignment": 1, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 768, + "top": 312, + "width": 89, + "height": 25, + "autoResize": false, + "stereotypeLabel": { + "$ref": "AAAAAAFUbETWIkSE8PQ=" + }, + "nameLabel": { + "$ref": "AAAAAAFUbETWIkSFEFM=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFUbETWIkSGd6I=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbETWIkSHRu8=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFUbETWIkSISuo=", + "_parent": { + "$ref": "AAAAAAFUbETWIUSCcFw=" + }, + "model": { + "$ref": "AAAAAAFUbETWIUSAWwE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 768, + "top": 337, + "width": 89, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFUbETWIkSJXHE=", + "_parent": { + "$ref": "AAAAAAFUbETWIUSCcFw=" + }, + "model": { + "$ref": "AAAAAAFUbETWIUSAWwE=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 768, + "top": 347, + "width": 89, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFUbETWIkSKcrQ=", + "_parent": { + "$ref": "AAAAAAFUbETWIUSCcFw=" + }, + "model": { + "$ref": "AAAAAAFUbETWIUSAWwE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFUbETWI0SLe/o=", + "_parent": { + "$ref": "AAAAAAFUbETWIUSCcFw=" + }, + "model": { + "$ref": "AAAAAAFUbETWIUSAWwE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": true, + "containerExtending": false, + "left": 768, + "top": 312, + "width": 89, + "height": 45, + "autoResize": false, + "stereotypeDisplay": "label", + "showVisibility": true, + "showNamespace": false, + "showProperty": true, + "showType": true, + "nameCompartment": { + "$ref": "AAAAAAFUbETWIUSDVaA=" + }, + "wordWrap": false, + "suppressAttributes": false, + "suppressOperations": false, + "suppressReceptions": true, + "showMultiplicity": true, + "showOperationSignature": true, + "attributeCompartment": { + "$ref": "AAAAAAFUbETWIkSISuo=" + }, + "operationCompartment": { + "$ref": "AAAAAAFUbETWIkSJXHE=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFUbETWIkSKcrQ=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFUbETWI0SLe/o=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFUbEUuJEWcmhQ=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbEUuI0WborQ=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEUuJEWdGvE=", + "_parent": { + "$ref": "AAAAAAFUbEUuJEWcmhQ=" + }, + "model": { + "$ref": "AAAAAAFUbEUuI0WborQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 721, + "top": 399, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbEUuJEWcmhQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEUuJUWeN0c=", + "_parent": { + "$ref": "AAAAAAFUbEUuJEWcmhQ=" + }, + "model": { + "$ref": "AAAAAAFUbEUuI0WborQ=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 736, + "top": 399, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbEUuJEWcmhQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEUuJUWfqmo=", + "_parent": { + "$ref": "AAAAAAFUbEUuJEWcmhQ=" + }, + "model": { + "$ref": "AAAAAAFUbEUuI0WborQ=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 692, + "top": 400, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbEUuJEWcmhQ=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUbBZe1fsZ9To=" + }, + "tail": { + "$ref": "AAAAAAFUbESzHkPgb0A=" + }, + "lineStyle": 0, + "points": "707:356;707:456", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUbEUuJEWdGvE=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUbEUuJUWeN0c=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbEUuJUWfqmo=" + } + }, + { + "_type": "UMLInterfaceRealizationView", + "_id": "AAAAAAFUbEVRNkYmF4s=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbEVRNkYlpL0=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEVRNkYnppo=", + "_parent": { + "$ref": "AAAAAAFUbEVRNkYmF4s=" + }, + "model": { + "$ref": "AAAAAAFUbEVRNkYlpL0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 826, + "top": 399, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbEVRNkYmF4s=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEVRN0Yo3Oo=", + "_parent": { + "$ref": "AAAAAAFUbEVRNkYmF4s=" + }, + "model": { + "$ref": "AAAAAAFUbEVRNkYlpL0=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 841, + "top": 399, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbEVRNkYmF4s=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEVRN0YpyR0=", + "_parent": { + "$ref": "AAAAAAFUbEVRNkYmF4s=" + }, + "model": { + "$ref": "AAAAAAFUbEVRNkYlpL0=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 797, + "top": 400, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbEVRNkYmF4s=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUbBaT0vtEkqI=" + }, + "tail": { + "$ref": "AAAAAAFUbETWIUSCcFw=" + }, + "lineStyle": 0, + "points": "812:356;812:456", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUbEVRNkYnppo=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUbEVRN0Yo3Oo=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbEVRN0YpyR0=" + } + }, + { + "_type": "UMLContainmentView", + "_id": "AAAAAAFUbEV3z0b4gx4=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUbERM50LcxZk=" + }, + "tail": { + "$ref": "AAAAAAFUbETWIUSCcFw=" + }, + "lineStyle": 0, + "points": "792:312;792:220" + }, + { + "_type": "UMLContainmentView", + "_id": "AAAAAAFUbEWHh0cs1UU=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUbERM50LcxZk=" + }, + "tail": { + "$ref": "AAAAAAFUbESzHkPgb0A=" + }, + "lineStyle": 0, + "points": "736:312;736:220" + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFUbEYVNUjOQZY=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbEYVNEjMxO4=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEYVNUjPqTY=", + "_parent": { + "$ref": "AAAAAAFUbEYVNUjOQZY=" + }, + "model": { + "$ref": "AAAAAAFUbEYVNEjMxO4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 545, + "top": 235, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbEYVNUjOQZY=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEYVNkjQKb8=", + "_parent": { + "$ref": "AAAAAAFUbEYVNUjOQZY=" + }, + "model": { + "$ref": "AAAAAAFUbEYVNEjMxO4=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 530, + "top": 235, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbEYVNUjOQZY=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEYVNkjR+Y0=", + "_parent": { + "$ref": "AAAAAAFUbEYVNUjOQZY=" + }, + "model": { + "$ref": "AAAAAAFUbEYVNEjMxO4=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 574, + "top": 236, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbEYVNUjOQZY=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUbERM50LcxZk=" + }, + "tail": { + "$ref": "AAAAAAFUbCC/aP2GXuI=" + }, + "lineStyle": 0, + "points": "543:301;560:301;560:184;712:184", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUbEYVNUjPqTY=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUbEYVNkjQKb8=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbEYVNkjR+Y0=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFUbEZUOUm8s6o=", + "_parent": { + "$ref": "AAAAAAFF+qBtyKM79qY=" + }, + "model": { + "$ref": "AAAAAAFUbEZUN0m4oVE=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEZUOkm9V8E=", + "_parent": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "model": { + "$ref": "AAAAAAFUbEZUN0m4oVE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 593, + "top": 341, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEZUOkm++Tk=", + "_parent": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "model": { + "$ref": "AAAAAAFUbEZUN0m4oVE=" + }, + "visible": null, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 578, + "top": 341, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEZUOkm/VhA=", + "_parent": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "model": { + "$ref": "AAAAAAFUbEZUN0m4oVE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 623, + "top": 342, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "edgePosition": 1, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEZUOknAUY0=", + "_parent": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "model": { + "$ref": "AAAAAAFUbEZUN0m53AE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 561, + "top": 467, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEZUOknBGWw=", + "_parent": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "model": { + "$ref": "AAAAAAFUbEZUN0m53AE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 564, + "top": 453, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEZUO0nCrKk=", + "_parent": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "model": { + "$ref": "AAAAAAFUbEZUN0m53AE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 557, + "top": 494, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "edgePosition": 2, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEZUO0nDUh8=", + "_parent": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "model": { + "$ref": "AAAAAAFUbEZUN0m60Fs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 686, + "top": 187, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEZUO0nE5uM=", + "_parent": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "model": { + "$ref": "AAAAAAFUbEZUN0m60Fs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 683, + "top": 173, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFUbEZUPEnFh+g=", + "_parent": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "model": { + "$ref": "AAAAAAFUbEZUN0m60Fs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 690, + "top": 214, + "width": 0, + "height": 13, + "autoResize": false, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "edgePosition": 0, + "underline": false, + "horizontalAlignment": 2, + "verticalAlignment": 5 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUbEZUPEnGF0g=", + "_parent": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "model": { + "$ref": "AAAAAAFUbEZUN0m53AE=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFUbEZUPEnH8C0=", + "_parent": { + "$ref": "AAAAAAFUbEZUOUm8s6o=" + }, + "model": { + "$ref": "AAAAAAFUbEZUN0m60Fs=" + }, + "visible": false, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "left": 0, + "top": 0, + "width": 10, + "height": 10, + "autoResize": false + } + ], + "visible": true, + "enabled": true, + "lineColor": "#000000", + "fillColor": "#ffffff", + "fontColor": "#000000", + "font": "Arial;13;0", + "showShadow": true, + "containerChangeable": false, + "containerExtending": false, + "head": { + "$ref": "AAAAAAFUbERM50LcxZk=" + }, + "tail": { + "$ref": "AAAAAAFUbBQn5PpZ5dg=" + }, + "lineStyle": 0, + "points": "536:488;608:488;608:208;712:208", + "stereotypeDisplay": "label", + "showVisibility": true, + "showProperty": true, + "nameLabel": { + "$ref": "AAAAAAFUbEZUOkm9V8E=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFUbEZUOkm++Tk=" + }, + "propertyLabel": { + "$ref": "AAAAAAFUbEZUOkm/VhA=" + }, + "showMultiplicity": true, + "showType": true, + "tailRoleNameLabel": { + "$ref": "AAAAAAFUbEZUOknAUY0=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFUbEZUOknBGWw=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFUbEZUO0nCrKk=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFUbEZUO0nDUh8=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFUbEZUO0nE5uM=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFUbEZUPEnFh+g=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFUbEZUPEnGF0g=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFUbEZUPEnH8C0=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUbBQn4/pXYd0=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Game", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAFUbDhxFxh8nz0=", + "_parent": { + "$ref": "AAAAAAFUbBQn4/pXYd0=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUbDhxFxh9Ybs=", + "_parent": { + "$ref": "AAAAAAFUbDhxFxh8nz0=" + }, + "reference": { + "$ref": "AAAAAAFUbBQn4/pXYd0=" + }, + "visibility": "public", + "navigable": false, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUbDhxFxh+EUE=", + "_parent": { + "$ref": "AAAAAAFUbDhxFxh8nz0=" + }, + "name": "display", + "reference": { + "$ref": "AAAAAAFUbCC/Z/2E7XA=" + }, + "visibility": "private", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "public", + "isDerived": false + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAFUbEZUN0m4oVE=", + "_parent": { + "$ref": "AAAAAAFUbBQn4/pXYd0=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUbEZUN0m53AE=", + "_parent": { + "$ref": "AAAAAAFUbEZUN0m4oVE=" + }, + "reference": { + "$ref": "AAAAAAFUbBQn4/pXYd0=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUbEZUN0m60Fs=", + "_parent": { + "$ref": "AAAAAAFUbEZUN0m4oVE=" + }, + "reference": { + "$ref": "AAAAAAFUbERM5kLaVHs=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "public", + "isDerived": false + } + ], + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLPackage", + "_id": "AAAAAAFUbBWElvr1550=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "java.awt.event", + "ownedElements": [ + { + "_type": "UMLInterface", + "_id": "AAAAAAFUbBZe1PsX80A=", + "_parent": { + "$ref": "AAAAAAFUbBWElvr1550=" + }, + "name": "MouseListener", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFUbBaT0ftCDa8=", + "_parent": { + "$ref": "AAAAAAFUbBWElvr1550=" + }, + "name": "KeyListener", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + } + ], + "visibility": "public" + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUbBwTAvwHei4=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Application", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAFUbDdSfRc9mqg=", + "_parent": { + "$ref": "AAAAAAFUbBwTAvwHei4=" + }, + "source": { + "$ref": "AAAAAAFUbBwTAvwHei4=" + }, + "target": { + "$ref": "AAAAAAFUbB0wxvw+GJM=" + }, + "visibility": "public" + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAFUbDpHChsTDZo=", + "_parent": { + "$ref": "AAAAAAFUbBwTAvwHei4=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUbDpHChsU6wQ=", + "_parent": { + "$ref": "AAAAAAFUbDpHChsTDZo=" + }, + "reference": { + "$ref": "AAAAAAFUbBwTAvwHei4=" + }, + "visibility": "public", + "navigable": false, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUbDpHChsVLE4=", + "_parent": { + "$ref": "AAAAAAFUbDpHChsTDZo=" + }, + "name": "game", + "reference": { + "$ref": "AAAAAAFUbBQn4/pXYd0=" + }, + "visibility": "private", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "public", + "isDerived": false + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFUbBw5GfwxmKY=", + "_parent": { + "$ref": "AAAAAAFUbBwTAvwHei4=" + }, + "name": "Main", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFUbBxwD/w4tzA=", + "_parent": { + "$ref": "AAAAAAFUbBw5GfwxmKY=" + }, + "name": "args[]", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "type": "string", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "direction": "in" + } + ], + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUbB0wxvw+GJM=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "ApplicationFrame", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAFUbB8DR/y9kSo=", + "_parent": { + "$ref": "AAAAAAFUbB0wxvw+GJM=" + }, + "name": "frame", + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUbB8DR/y+6+c=", + "_parent": { + "$ref": "AAAAAAFUbB8DR/y9kSo=" + }, + "reference": { + "$ref": "AAAAAAFUbB0wxvw+GJM=" + }, + "visibility": "public", + "navigable": false, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUbB8DR/y/nAA=", + "_parent": { + "$ref": "AAAAAAFUbB8DR/y9kSo=" + }, + "reference": { + "$ref": "AAAAAAFUbB56PvyMy1Q=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "none", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "private", + "isDerived": false + } + ], + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLPackage", + "_id": "AAAAAAFUbB5PB/xyY2A=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "javax.swing", + "ownedElements": [ + { + "_type": "UMLClass", + "_id": "AAAAAAFUbB56PvyMy1Q=", + "_parent": { + "$ref": "AAAAAAFUbB5PB/xyY2A=" + }, + "name": "JFrame", + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + } + ], + "visibility": "public" + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUbCC/Z/2E7XA=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Display", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAFUbEYVNEjMxO4=", + "_parent": { + "$ref": "AAAAAAFUbCC/Z/2E7XA=" + }, + "source": { + "$ref": "AAAAAAFUbCC/Z/2E7XA=" + }, + "target": { + "$ref": "AAAAAAFUbERM5kLaVHs=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLInterface", + "_id": "AAAAAAFUbCKRB/6AmKI=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Drawer", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAFUbDUIzBWUIO4=", + "_parent": { + "$ref": "AAAAAAFUbCKRB/6AmKI=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUbDUIzBWVmUw=", + "_parent": { + "$ref": "AAAAAAFUbDUIzBWUIO4=" + }, + "name": "visuals", + "reference": { + "$ref": "AAAAAAFUbCKRB/6AmKI=" + }, + "visibility": "private", + "navigable": true, + "aggregation": "none", + "multiplicity": "*", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFUbDUIzBWWMvo=", + "_parent": { + "$ref": "AAAAAAFUbDUIzBWUIO4=" + }, + "reference": { + "$ref": "AAAAAAFUbCC/Z/2E7XA=" + }, + "visibility": "public", + "navigable": true, + "aggregation": "shared", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "isID": false + }, + "visibility": "public", + "isDerived": false + } + ], + "visibility": "public", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFUbCLZu/7zPfc=", + "_parent": { + "$ref": "AAAAAAFUbCKRB/6AmKI=" + }, + "name": "draw", + "visibility": "public", + "isStatic": false, + "isLeaf": false, + "concurrency": "sequential", + "isQuery": false, + "isAbstract": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUbCbO7wAbhU8=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "FieldDrawer", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFUbDDW2Q3KIFk=", + "_parent": { + "$ref": "AAAAAAFUbCbO7wAbhU8=" + }, + "source": { + "$ref": "AAAAAAFUbCbO7wAbhU8=" + }, + "target": { + "$ref": "AAAAAAFUbCKRB/6AmKI=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUbDGjgg/c0Ec=", + "_parent": { + "$ref": "AAAAAAFUbCbO7wAbhU8=" + }, + "name": "field", + "visibility": "private", + "isStatic": false, + "isLeaf": false, + "type": "Field", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUbCb2dQBpxcc=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "WallDrawer", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFUbDDn/A3wPXA=", + "_parent": { + "$ref": "AAAAAAFUbCb2dQBpxcc=" + }, + "source": { + "$ref": "AAAAAAFUbCb2dQBpxcc=" + }, + "target": { + "$ref": "AAAAAAFUbCKRB/6AmKI=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUbDH2RRAgfd0=", + "_parent": { + "$ref": "AAAAAAFUbCb2dQBpxcc=" + }, + "name": "wall", + "visibility": "private", + "isStatic": false, + "isLeaf": false, + "type": "Wall", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUbCcnQgC35Uc=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "GateDrawer", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFUbDD9aw4WTpQ=", + "_parent": { + "$ref": "AAAAAAFUbCcnQgC35Uc=" + }, + "source": { + "$ref": "AAAAAAFUbCcnQgC35Uc=" + }, + "target": { + "$ref": "AAAAAAFUbCKRB/6AmKI=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUbDI1phBbmEM=", + "_parent": { + "$ref": "AAAAAAFUbCcnQgC35Uc=" + }, + "name": "gate", + "visibility": "private", + "isStatic": false, + "isLeaf": false, + "type": "Gate", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUbCdrDAEFxH8=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "ScaleDrawer", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFUbDERmg48R+M=", + "_parent": { + "$ref": "AAAAAAFUbCdrDAEFxH8=" + }, + "source": { + "$ref": "AAAAAAFUbCdrDAEFxH8=" + }, + "target": { + "$ref": "AAAAAAFUbCKRB/6AmKI=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUbDJiGBCQoLw=", + "_parent": { + "$ref": "AAAAAAFUbCdrDAEFxH8=" + }, + "name": "scale", + "visibility": "private", + "isStatic": false, + "isLeaf": false, + "type": "Scale", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUbCeFbAFTkXw=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "PlayerDrawer", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFUbDEopw5iAjY=", + "_parent": { + "$ref": "AAAAAAFUbCeFbAFTkXw=" + }, + "source": { + "$ref": "AAAAAAFUbCeFbAFTkXw=" + }, + "target": { + "$ref": "AAAAAAFUbCKRB/6AmKI=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFUbDLJ9BDFMRQ=", + "_parent": { + "$ref": "AAAAAAFUbCeFbAFTkXw=" + }, + "name": "player", + "visibility": "private", + "isStatic": false, + "isLeaf": false, + "type": "PlayerBase", + "isReadOnly": false, + "isOrdered": false, + "isUnique": false, + "isDerived": false, + "aggregation": "none", + "isID": false + } + ], + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUbERM5kLaVHs=", + "_parent": { + "$ref": "AAAAAAFF+qBWK6M3Z8Y=" + }, + "name": "Control", + "ownedElements": [ + { + "_type": "UMLClass", + "_id": "AAAAAAFUbETWIUSAWwE=", + "_parent": { + "$ref": "AAAAAAFUbERM5kLaVHs=" + }, + "name": "KeyHandler", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFUbEVRNkYlpL0=", + "_parent": { + "$ref": "AAAAAAFUbETWIUSAWwE=" + }, + "source": { + "$ref": "AAAAAAFUbETWIUSAWwE=" + }, + "target": { + "$ref": "AAAAAAFUbBaT0ftCDa8=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFUbESzHkPeC0g=", + "_parent": { + "$ref": "AAAAAAFUbERM5kLaVHs=" + }, + "name": "MouseHandler", + "ownedElements": [ + { + "_type": "UMLInterfaceRealization", + "_id": "AAAAAAFUbEUuI0WborQ=", + "_parent": { + "$ref": "AAAAAAFUbESzHkPeC0g=" + }, + "source": { + "$ref": "AAAAAAFUbESzHkPeC0g=" + }, + "target": { + "$ref": "AAAAAAFUbBZe1PsX80A=" + }, + "visibility": "public" + } + ], + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + } + ], + "visibility": "public", + "isAbstract": false, + "isFinalSpecialization": false, + "isLeaf": false, + "isActive": false + } + ], + "visibility": "public" + } + ] +} \ No newline at end of file