{ "_type": "Project", "_id": "AAAAAAFF+h6SjaM2Hec=", "name": "Untitled", "ownedElements": [ { "_type": "UMLModel", "_id": "AAAAAAFF+qBWK6M3Z8Y=", "_parent": { "$ref": "AAAAAAFF+h6SjaM2Hec=" }, "name": "Model", "ownedElements": [ { "_type": "UMLClassDiagram", "_id": "AAAAAAFF+qBtyKM79qY=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Main", "defaultDiagram": true, "ownedViews": [ { "_type": "UMLClassView", "_id": "AAAAAAGEFIKiOBF1SrI=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFIKiOBFzxxg=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGEFIKiOBF27nM=", "_parent": { "$ref": "AAAAAAGEFIKiOBF1SrI=" }, "model": { "$ref": "AAAAAAGEFIKiOBFzxxg=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGEFIKiORF3/lY=", "_parent": { "$ref": "AAAAAAGEFIKiOBF27nM=" }, "visible": false, "font": "Arial;13;0", "left": -16, "top": 208, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAGEFIKiORF4Z58=", "_parent": { "$ref": "AAAAAAGEFIKiOBF27nM=" }, "font": "Arial;13;1", "left": 565, "top": 143, "width": 126, "height": 13, "text": "abstract Entity" }, { "_type": "LabelView", "_id": "AAAAAAGEFIKiORF5MAs=", "_parent": { "$ref": "AAAAAAGEFIKiOBF27nM=" }, "visible": false, "font": "Arial;13;0", "left": -16, "top": 208, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAGEFIKiORF6N0Y=", "_parent": { "$ref": "AAAAAAGEFIKiOBF27nM=" }, "visible": false, "font": "Arial;13;0", "left": -16, "top": 208, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 560, "top": 136, "width": 136, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGEFIKiORF3/lY=" }, "nameLabel": { "$ref": "AAAAAAGEFIKiORF4Z58=" }, "namespaceLabel": { "$ref": "AAAAAAGEFIKiORF5MAs=" }, "propertyLabel": { "$ref": "AAAAAAGEFIKiORF6N0Y=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAGEFIKiORF7X8w=", "_parent": { "$ref": "AAAAAAGEFIKiOBF1SrI=" }, "model": { "$ref": "AAAAAAGEFIKiOBFzxxg=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAGEFIVE0BHWmwM=", "_parent": { "$ref": "AAAAAAGEFIKiORF7X8w=" }, "model": { "$ref": "AAAAAAGEFIVEyxHTYwU=" }, "font": "Arial;13;0", "left": 565, "top": 166, "width": 126, "height": 13, "text": "+position", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAGEFIVSXhHdAwA=", "_parent": { "$ref": "AAAAAAGEFIKiORF7X8w=" }, "model": { "$ref": "AAAAAAGEFIVSUhHaOAc=" }, "font": "Arial;13;0", "left": 565, "top": 181, "width": 126, "height": 13, "text": "+angle", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 560, "top": 161, "width": 136, "height": 38 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAGEFIKiORF8xOk=", "_parent": { "$ref": "AAAAAAGEFIKiOBF1SrI=" }, "model": { "$ref": "AAAAAAGEFIKiOBFzxxg=" }, "font": "Arial;13;0", "left": 560, "top": 199, "width": 136, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAGEFIKiORF9OT0=", "_parent": { "$ref": "AAAAAAGEFIKiOBF1SrI=" }, "model": { "$ref": "AAAAAAGEFIKiOBFzxxg=" }, "visible": false, "font": "Arial;13;0", "left": -8, "top": 104, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAGEFIKiORF+3Tg=", "_parent": { "$ref": "AAAAAAGEFIKiOBF1SrI=" }, "model": { "$ref": "AAAAAAGEFIKiOBFzxxg=" }, "visible": false, "font": "Arial;13;0", "left": -8, "top": 104, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 560, "top": 136, "width": 136, "height": 73, "nameCompartment": { "$ref": "AAAAAAGEFIKiOBF27nM=" }, "attributeCompartment": { "$ref": "AAAAAAGEFIKiORF7X8w=" }, "operationCompartment": { "$ref": "AAAAAAGEFIKiORF8xOk=" }, "receptionCompartment": { "$ref": "AAAAAAGEFIKiORF9OT0=" }, "templateParameterCompartment": { "$ref": "AAAAAAGEFIKiORF+3Tg=" } }, { "_type": "UMLClassView", "_id": "AAAAAAGEFITv+xGhRxA=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFITv+xGftZg=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGEFITv+xGi70k=", "_parent": { "$ref": "AAAAAAGEFITv+xGhRxA=" }, "model": { "$ref": "AAAAAAGEFITv+xGftZg=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGEFITv/BGjMzE=", "_parent": { "$ref": "AAAAAAGEFITv+xGi70k=" }, "visible": false, "font": "Arial;13;0", "left": 160, "top": 80, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAGEFITv/BGkd44=", "_parent": { "$ref": "AAAAAAGEFITv+xGi70k=" }, "font": "Arial;13;1", "left": 717, "top": 567, "width": 118, "height": 13, "text": "PNJ" }, { "_type": "LabelView", "_id": "AAAAAAGEFITv/BGl1kw=", "_parent": { "$ref": "AAAAAAGEFITv+xGi70k=" }, "visible": false, "font": "Arial;13;0", "left": 160, "top": 80, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAGEFITv/BGmgh4=", "_parent": { "$ref": "AAAAAAGEFITv+xGi70k=" }, "visible": false, "font": "Arial;13;0", "left": 160, "top": 80, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 712, "top": 560, "width": 128, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGEFITv/BGjMzE=" }, "nameLabel": { "$ref": "AAAAAAGEFITv/BGkd44=" }, "namespaceLabel": { "$ref": "AAAAAAGEFITv/BGl1kw=" }, "propertyLabel": { "$ref": "AAAAAAGEFITv/BGmgh4=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAGEFITv/BGng2A=", "_parent": { "$ref": "AAAAAAGEFITv+xGhRxA=" }, "model": { "$ref": "AAAAAAGEFITv+xGftZg=" }, "font": "Arial;13;0", "left": 712, "top": 585, "width": 128, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAGEFITv/BGoX4A=", "_parent": { "$ref": "AAAAAAGEFITv+xGhRxA=" }, "model": { "$ref": "AAAAAAGEFITv+xGftZg=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAGEFIT6dRHMmEk=", "_parent": { "$ref": "AAAAAAGEFITv/BGoX4A=" }, "model": { "$ref": "AAAAAAGEFIT6YxHJQmI=" }, "font": "Arial;13;0", "left": 717, "top": 600, "width": 118, "height": 13, "text": "+simulate()", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 712, "top": 595, "width": 128, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAGEFITv/BGpBow=", "_parent": { "$ref": "AAAAAAGEFITv+xGhRxA=" }, "model": { "$ref": "AAAAAAGEFITv+xGftZg=" }, "visible": false, "font": "Arial;13;0", "left": 80, "top": 40, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAGEFITv/BGqOBk=", "_parent": { "$ref": "AAAAAAGEFITv+xGhRxA=" }, "model": { "$ref": "AAAAAAGEFITv+xGftZg=" }, "visible": false, "font": "Arial;13;0", "left": 80, "top": 40, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 712, "top": 560, "width": 128, "height": 58, "nameCompartment": { "$ref": "AAAAAAGEFITv+xGi70k=" }, "attributeCompartment": { "$ref": "AAAAAAGEFITv/BGng2A=" }, "operationCompartment": { "$ref": "AAAAAAGEFITv/BGoX4A=" }, "receptionCompartment": { "$ref": "AAAAAAGEFITv/BGpBow=" }, "templateParameterCompartment": { "$ref": "AAAAAAGEFITv/BGqOBk=" } }, { "_type": "UMLClassView", "_id": "AAAAAAGEFIZc5hIVw/c=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFIZc5hITkHk=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGEFIZc5hIW+J4=", "_parent": { "$ref": "AAAAAAGEFIZc5hIVw/c=" }, "model": { "$ref": "AAAAAAGEFIZc5hITkHk=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGEFIZc5hIXMJ0=", "_parent": { "$ref": "AAAAAAGEFIZc5hIW+J4=" }, "visible": false, "font": "Arial;13;0", "left": 720, "top": -80, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAGEFIZc5hIY6hU=", "_parent": { "$ref": "AAAAAAGEFIZc5hIW+J4=" }, "font": "Arial;13;1", "left": 869, "top": 551, "width": 80.57080078125, "height": 13, "text": "PJ" }, { "_type": "LabelView", "_id": "AAAAAAGEFIZc5hIZnyY=", "_parent": { "$ref": "AAAAAAGEFIZc5hIW+J4=" }, "visible": false, "font": "Arial;13;0", "left": 720, "top": -80, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAGEFIZc5hIaJYM=", "_parent": { "$ref": "AAAAAAGEFIZc5hIW+J4=" }, "visible": false, "font": "Arial;13;0", "left": 720, "top": -80, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 864, "top": 544, "width": 90.57080078125, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGEFIZc5hIXMJ0=" }, "nameLabel": { "$ref": "AAAAAAGEFIZc5hIY6hU=" }, "namespaceLabel": { "$ref": "AAAAAAGEFIZc5hIZnyY=" }, "propertyLabel": { "$ref": "AAAAAAGEFIZc5hIaJYM=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAGEFIZc5hIbIGU=", "_parent": { "$ref": "AAAAAAGEFIZc5hIVw/c=" }, "model": { "$ref": "AAAAAAGEFIZc5hITkHk=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAGEFIaegBJHMQs=", "_parent": { "$ref": "AAAAAAGEFIZc5hIbIGU=" }, "model": { "$ref": "AAAAAAGEFIaeehJEclU=" }, "visible": false, "font": "Arial;13;0", "left": 869, "top": 574, "width": 80.57080078125, "height": 13, "text": "+playerID", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 864, "top": 569, "width": 90.57080078125, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAGEFIZc5hIcE/8=", "_parent": { "$ref": "AAAAAAGEFIZc5hIVw/c=" }, "model": { "$ref": "AAAAAAGEFIZc5hITkHk=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAGEFIbE1xJVca4=", "_parent": { "$ref": "AAAAAAGEFIZc5hIcE/8=" }, "model": { "$ref": "AAAAAAGEFIbE0hJSYGQ=" }, "font": "Arial;13;0", "left": 869, "top": 584, "width": 80.57080078125, "height": 13, "text": "+control()", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 864, "top": 579, "width": 90.57080078125, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAGEFIZc5hIdUgY=", "_parent": { "$ref": "AAAAAAGEFIZc5hIVw/c=" }, "model": { "$ref": "AAAAAAGEFIZc5hITkHk=" }, "visible": false, "font": "Arial;13;0", "left": 360, "top": -40, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAGEFIZc5hIepUk=", "_parent": { "$ref": "AAAAAAGEFIZc5hIVw/c=" }, "model": { "$ref": "AAAAAAGEFIZc5hITkHk=" }, "visible": false, "font": "Arial;13;0", "left": 360, "top": -40, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 864, "top": 544, "width": 90.57080078125, "height": 58, "nameCompartment": { "$ref": "AAAAAAGEFIZc5hIW+J4=" }, "attributeCompartment": { "$ref": "AAAAAAGEFIZc5hIbIGU=" }, "operationCompartment": { "$ref": "AAAAAAGEFIZc5hIcE/8=" }, "receptionCompartment": { "$ref": "AAAAAAGEFIZc5hIdUgY=" }, "templateParameterCompartment": { "$ref": "AAAAAAGEFIZc5hIepUk=" } }, { "_type": "UMLClassView", "_id": "AAAAAAGEFIfd3BJctMU=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFIfd2xJaQn4=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGEFIfd3BJdcIs=", "_parent": { "$ref": "AAAAAAGEFIfd3BJctMU=" }, "model": { "$ref": "AAAAAAGEFIfd2xJaQn4=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGEFIfd3BJe7As=", "_parent": { "$ref": "AAAAAAGEFIfd3BJdcIs=" }, "visible": false, "font": "Arial;13;0", "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAGEFIfd3BJfzEc=", "_parent": { "$ref": "AAAAAAGEFIfd3BJdcIs=" }, "font": "Arial;13;1", "left": 837, "top": 743, "width": 110, "height": 13, "text": "Animal" }, { "_type": "LabelView", "_id": "AAAAAAGEFIfd3RJgqDA=", "_parent": { "$ref": "AAAAAAGEFIfd3BJdcIs=" }, "visible": false, "font": "Arial;13;0", "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAGEFIfd3RJhazY=", "_parent": { "$ref": "AAAAAAGEFIfd3BJdcIs=" }, "visible": false, "font": "Arial;13;0", "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 832, "top": 736, "width": 120, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGEFIfd3BJe7As=" }, "nameLabel": { "$ref": "AAAAAAGEFIfd3BJfzEc=" }, "namespaceLabel": { "$ref": "AAAAAAGEFIfd3RJgqDA=" }, "propertyLabel": { "$ref": "AAAAAAGEFIfd3RJhazY=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAGEFIfd3RJiqZw=", "_parent": { "$ref": "AAAAAAGEFIfd3BJctMU=" }, "model": { "$ref": "AAAAAAGEFIfd2xJaQn4=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAGEFIfufhKHHaA=", "_parent": { "$ref": "AAAAAAGEFIfd3RJiqZw=" }, "model": { "$ref": "AAAAAAGEFIfuaxKEGek=" }, "font": "Arial;13;0", "left": 837, "top": 766, "width": 110, "height": 13, "text": "+specie", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 832, "top": 761, "width": 120, "height": 23 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAGEFIfd3RJjkmw=", "_parent": { "$ref": "AAAAAAGEFIfd3BJctMU=" }, "model": { "$ref": "AAAAAAGEFIfd2xJaQn4=" }, "font": "Arial;13;0", "left": 832, "top": 784, "width": 120, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAGEFIfd3RJkYmw=", "_parent": { "$ref": "AAAAAAGEFIfd3BJctMU=" }, "model": { "$ref": "AAAAAAGEFIfd2xJaQn4=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAGEFIfd3RJlt1g=", "_parent": { "$ref": "AAAAAAGEFIfd3BJctMU=" }, "model": { "$ref": "AAAAAAGEFIfd2xJaQn4=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 832, "top": 736, "width": 120, "height": 58, "nameCompartment": { "$ref": "AAAAAAGEFIfd3BJdcIs=" }, "attributeCompartment": { "$ref": "AAAAAAGEFIfd3RJiqZw=" }, "operationCompartment": { "$ref": "AAAAAAGEFIfd3RJjkmw=" }, "receptionCompartment": { "$ref": "AAAAAAGEFIfd3RJkYmw=" }, "templateParameterCompartment": { "$ref": "AAAAAAGEFIfd3RJlt1g=" } }, { "_type": "UMLInterfaceView", "_id": "AAAAAAGEFIwVQxKOmwc=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFIwVQhKMgOU=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGEFIwVQxKP7O0=", "_parent": { "$ref": "AAAAAAGEFIwVQxKOmwc=" }, "model": { "$ref": "AAAAAAGEFIwVQhKMgOU=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGEFIwVQxKQwDk=", "_parent": { "$ref": "AAAAAAGEFIwVQxKP7O0=" }, "visible": false, "font": "Arial;13;0", "left": 1936, "top": 528, "width": 64.32080078125, "height": 13, "text": "«interface»" }, { "_type": "LabelView", "_id": "AAAAAAGEFIwVQxKRJqI=", "_parent": { "$ref": "AAAAAAGEFIwVQxKP7O0=" }, "font": "Arial;13;1", "left": 1125, "top": 750, "width": 82.01171875, "height": 13, "text": "Magic" }, { "_type": "LabelView", "_id": "AAAAAAGEFIwVRBKSkZQ=", "_parent": { "$ref": "AAAAAAGEFIwVQxKP7O0=" }, "visible": false, "font": "Arial;13;0", "left": 1936, "top": 528, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAGEFIwVRBKT9p0=", "_parent": { "$ref": "AAAAAAGEFIwVQxKP7O0=" }, "visible": false, "font": "Arial;13;0", "left": 1936, "top": 528, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1120, "top": 743, "width": 92.01171875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGEFIwVQxKQwDk=" }, "nameLabel": { "$ref": "AAAAAAGEFIwVQxKRJqI=" }, "namespaceLabel": { "$ref": "AAAAAAGEFIwVRBKSkZQ=" }, "propertyLabel": { "$ref": "AAAAAAGEFIwVRBKT9p0=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAGEFIwVRBKUpO4=", "_parent": { "$ref": "AAAAAAGEFIwVQxKOmwc=" }, "model": { "$ref": "AAAAAAGEFIwVQhKMgOU=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAGEFIyB7xLM1Z8=", "_parent": { "$ref": "AAAAAAGEFIwVRBKUpO4=" }, "model": { "$ref": "AAAAAAGEFIyB6BLJsAA=" }, "visible": false, "font": "Arial;13;0", "left": 1277, "top": 933, "width": 82.01171875, "height": 13, "text": "+element", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAGEFJK6jBTIGLY=", "_parent": { "$ref": "AAAAAAGEFIwVRBKUpO4=" }, "model": { "$ref": "AAAAAAGEFJK6hhTFI50=" }, "font": "Arial;13;0", "left": 1125, "top": 775, "width": 82.01171875, "height": 13, "text": "+element", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1120, "top": 768, "width": 92.01171875, "height": 25 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAGEFIwVRBKVRDM=", "_parent": { "$ref": "AAAAAAGEFIwVQxKOmwc=" }, "model": { "$ref": "AAAAAAGEFIwVQhKMgOU=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAGEFJCPHRQ+vXs=", "_parent": { "$ref": "AAAAAAGEFIwVRBKVRDM=" }, "model": { "$ref": "AAAAAAGEFJCPFxQ7rcY=" }, "font": "Arial;13;0", "left": 1125, "top": 798, "width": 82.01171875, "height": 13, "text": "+getElement()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAGEFJCixRRFSog=", "_parent": { "$ref": "AAAAAAGEFIwVRBKVRDM=" }, "model": { "$ref": "AAAAAAGEFJCitxRC0hQ=" }, "font": "Arial;13;0", "left": 1125, "top": 813, "width": 82.01171875, "height": 13, "text": "+setElement()", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1120, "top": 793, "width": 92.01171875, "height": 38 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAGEFIwVRBKWD0w=", "_parent": { "$ref": "AAAAAAGEFIwVQxKOmwc=" }, "model": { "$ref": "AAAAAAGEFIwVQhKMgOU=" }, "visible": false, "font": "Arial;13;0", "left": 1000, "top": 240, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAGEFIwVRBKX3lw=", "_parent": { "$ref": "AAAAAAGEFIwVQxKOmwc=" }, "model": { "$ref": "AAAAAAGEFIwVQhKMgOU=" }, "visible": false, "font": "Arial;13;0", "left": 1000, "top": 240, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1120, "top": 704, "width": 92.01171875, "height": 128, "stereotypeDisplay": "icon", "nameCompartment": { "$ref": "AAAAAAGEFIwVQxKP7O0=" }, "attributeCompartment": { "$ref": "AAAAAAGEFIwVRBKUpO4=" }, "operationCompartment": { "$ref": "AAAAAAGEFIwVRBKVRDM=" }, "receptionCompartment": { "$ref": "AAAAAAGEFIwVRBKWD0w=" }, "templateParameterCompartment": { "$ref": "AAAAAAGEFIwVRBKX3lw=" } }, { "_type": "UMLClassView", "_id": "AAAAAAGEFI7oKxMU6xg=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFI7oKhMSs2o=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGEFI7oKxMVKGk=", "_parent": { "$ref": "AAAAAAGEFI7oKxMU6xg=" }, "model": { "$ref": "AAAAAAGEFI7oKhMSs2o=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGEFI7oKxMWP6I=", "_parent": { "$ref": "AAAAAAGEFI7oKxMVKGk=" }, "visible": false, "font": "Arial;13;0", "left": 496, "top": 96, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAGEFI7oKxMXap8=", "_parent": { "$ref": "AAAAAAGEFI7oKxMVKGk=" }, "font": "Arial;13;1", "left": 517, "top": 743, "width": 45.50634765625, "height": 13, "text": "Artifact" }, { "_type": "LabelView", "_id": "AAAAAAGEFI7oKxMYM2A=", "_parent": { "$ref": "AAAAAAGEFI7oKxMVKGk=" }, "visible": false, "font": "Arial;13;0", "left": 496, "top": 96, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAGEFI7oKxMZLsk=", "_parent": { "$ref": "AAAAAAGEFI7oKxMVKGk=" }, "visible": false, "font": "Arial;13;0", "left": 496, "top": 96, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 512, "top": 736, "width": 55.50634765625, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGEFI7oKxMWP6I=" }, "nameLabel": { "$ref": "AAAAAAGEFI7oKxMXap8=" }, "namespaceLabel": { "$ref": "AAAAAAGEFI7oKxMYM2A=" }, "propertyLabel": { "$ref": "AAAAAAGEFI7oKxMZLsk=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAGEFI7oKxMa6qM=", "_parent": { "$ref": "AAAAAAGEFI7oKxMU6xg=" }, "model": { "$ref": "AAAAAAGEFI7oKhMSs2o=" }, "font": "Arial;13;0", "left": 512, "top": 761, "width": 55.50634765625, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAGEFI7oKxMbGZo=", "_parent": { "$ref": "AAAAAAGEFI7oKxMU6xg=" }, "model": { "$ref": "AAAAAAGEFI7oKhMSs2o=" }, "font": "Arial;13;0", "left": 512, "top": 771, "width": 55.50634765625, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAGEFI7oKxMcfVw=", "_parent": { "$ref": "AAAAAAGEFI7oKxMU6xg=" }, "model": { "$ref": "AAAAAAGEFI7oKhMSs2o=" }, "visible": false, "font": "Arial;13;0", "left": 248, "top": 48, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAGEFI7oKxMdg0M=", "_parent": { "$ref": "AAAAAAGEFI7oKxMU6xg=" }, "model": { "$ref": "AAAAAAGEFI7oKhMSs2o=" }, "visible": false, "font": "Arial;13;0", "left": 248, "top": 48, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 512, "top": 736, "width": 55.50634765625, "height": 45, "nameCompartment": { "$ref": "AAAAAAGEFI7oKxMVKGk=" }, "attributeCompartment": { "$ref": "AAAAAAGEFI7oKxMa6qM=" }, "operationCompartment": { "$ref": "AAAAAAGEFI7oKxMbGZo=" }, "receptionCompartment": { "$ref": "AAAAAAGEFI7oKxMcfVw=" }, "templateParameterCompartment": { "$ref": "AAAAAAGEFI7oKxMdg0M=" } }, { "_type": "UMLClassView", "_id": "AAAAAAGEFI85jRNprGk=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFI85jRNnvMg=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGEFI85jRNqlzs=", "_parent": { "$ref": "AAAAAAGEFI85jRNprGk=" }, "model": { "$ref": "AAAAAAGEFI85jRNnvMg=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGEFI85jRNrHlI=", "_parent": { "$ref": "AAAAAAGEFI85jRNqlzs=" }, "visible": false, "font": "Arial;13;0", "left": 128, "top": 80, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAGEFI85jRNsvuk=", "_parent": { "$ref": "AAAAAAGEFI85jRNqlzs=" }, "font": "Arial;13;1", "left": 437, "top": 743, "width": 54.20263671875, "height": 13, "text": "Treasure" }, { "_type": "LabelView", "_id": "AAAAAAGEFI85jRNtCe0=", "_parent": { "$ref": "AAAAAAGEFI85jRNqlzs=" }, "visible": false, "font": "Arial;13;0", "left": 128, "top": 80, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAGEFI85jRNuZ4k=", "_parent": { "$ref": "AAAAAAGEFI85jRNqlzs=" }, "visible": false, "font": "Arial;13;0", "left": 128, "top": 80, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 432, "top": 736, "width": 64.20263671875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGEFI85jRNrHlI=" }, "nameLabel": { "$ref": "AAAAAAGEFI85jRNsvuk=" }, "namespaceLabel": { "$ref": "AAAAAAGEFI85jRNtCe0=" }, "propertyLabel": { "$ref": "AAAAAAGEFI85jRNuZ4k=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAGEFI85jRNvGU4=", "_parent": { "$ref": "AAAAAAGEFI85jRNprGk=" }, "model": { "$ref": "AAAAAAGEFI85jRNnvMg=" }, "font": "Arial;13;0", "left": 432, "top": 761, "width": 64.20263671875, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAGEFI85jRNwgnI=", "_parent": { "$ref": "AAAAAAGEFI85jRNprGk=" }, "model": { "$ref": "AAAAAAGEFI85jRNnvMg=" }, "font": "Arial;13;0", "left": 432, "top": 771, "width": 64.20263671875, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAGEFI85jRNxNA8=", "_parent": { "$ref": "AAAAAAGEFI85jRNprGk=" }, "model": { "$ref": "AAAAAAGEFI85jRNnvMg=" }, "visible": false, "font": "Arial;13;0", "left": 64, "top": 40, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAGEFI85jRNyxxA=", "_parent": { "$ref": "AAAAAAGEFI85jRNprGk=" }, "model": { "$ref": "AAAAAAGEFI85jRNnvMg=" }, "visible": false, "font": "Arial;13;0", "left": 64, "top": 40, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 432, "top": 736, "width": 64.20263671875, "height": 45, "nameCompartment": { "$ref": "AAAAAAGEFI85jRNqlzs=" }, "attributeCompartment": { "$ref": "AAAAAAGEFI85jRNvGU4=" }, "operationCompartment": { "$ref": "AAAAAAGEFI85jRNwgnI=" }, "receptionCompartment": { "$ref": "AAAAAAGEFI85jRNxNA8=" }, "templateParameterCompartment": { "$ref": "AAAAAAGEFI85jRNyxxA=" } }, { "_type": "UMLClassView", "_id": "AAAAAAGEFI9TgROTMAI=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFI9TgRORJ7M=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGEFI9TghOU5sk=", "_parent": { "$ref": "AAAAAAGEFI9TgROTMAI=" }, "model": { "$ref": "AAAAAAGEFI9TgRORJ7M=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGEFI9TghOVWcQ=", "_parent": { "$ref": "AAAAAAGEFI9TghOU5sk=" }, "visible": false, "font": "Arial;13;0", "left": 944, "top": 64, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAGEFI9TghOWmTM=", "_parent": { "$ref": "AAAAAAGEFI9TghOU5sk=" }, "font": "Arial;13;1", "left": 581, "top": 743, "width": 44.80810546875, "height": 13, "text": "Vehicle" }, { "_type": "LabelView", "_id": "AAAAAAGEFI9TghOXncE=", "_parent": { "$ref": "AAAAAAGEFI9TghOU5sk=" }, "visible": false, "font": "Arial;13;0", "left": 944, "top": 64, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAGEFI9TghOYAZw=", "_parent": { "$ref": "AAAAAAGEFI9TghOU5sk=" }, "visible": false, "font": "Arial;13;0", "left": 944, "top": 64, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 576, "top": 736, "width": 54.80810546875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGEFI9TghOVWcQ=" }, "nameLabel": { "$ref": "AAAAAAGEFI9TghOWmTM=" }, "namespaceLabel": { "$ref": "AAAAAAGEFI9TghOXncE=" }, "propertyLabel": { "$ref": "AAAAAAGEFI9TghOYAZw=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAGEFI9TghOZufg=", "_parent": { "$ref": "AAAAAAGEFI9TgROTMAI=" }, "model": { "$ref": "AAAAAAGEFI9TgRORJ7M=" }, "font": "Arial;13;0", "left": 576, "top": 761, "width": 54.80810546875, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAGEFI9TghOasKA=", "_parent": { "$ref": "AAAAAAGEFI9TgROTMAI=" }, "model": { "$ref": "AAAAAAGEFI9TgRORJ7M=" }, "font": "Arial;13;0", "left": 576, "top": 771, "width": 54.80810546875, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAGEFI9TghObXAU=", "_parent": { "$ref": "AAAAAAGEFI9TgROTMAI=" }, "model": { "$ref": "AAAAAAGEFI9TgRORJ7M=" }, "visible": false, "font": "Arial;13;0", "left": 472, "top": 32, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAGEFI9TghOc0vU=", "_parent": { "$ref": "AAAAAAGEFI9TgROTMAI=" }, "model": { "$ref": "AAAAAAGEFI9TgRORJ7M=" }, "visible": false, "font": "Arial;13;0", "left": 472, "top": 32, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 576, "top": 736, "width": 54.80810546875, "height": 45, "nameCompartment": { "$ref": "AAAAAAGEFI9TghOU5sk=" }, "attributeCompartment": { "$ref": "AAAAAAGEFI9TghOZufg=" }, "operationCompartment": { "$ref": "AAAAAAGEFI9TghOasKA=" }, "receptionCompartment": { "$ref": "AAAAAAGEFI9TghObXAU=" }, "templateParameterCompartment": { "$ref": "AAAAAAGEFI9TghOc0vU=" } }, { "_type": "UMLInterfaceView", "_id": "AAAAAAGEFI98mxO9Wc0=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFI98mxO7H/k=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGEFI98mxO+Nuc=", "_parent": { "$ref": "AAAAAAGEFI98mxO9Wc0=" }, "model": { "$ref": "AAAAAAGEFI98mxO7H/k=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGEFI98mxO/AVY=", "_parent": { "$ref": "AAAAAAGEFI98mxO+Nuc=" }, "visible": false, "font": "Arial;13;0", "left": 1040, "top": 432, "width": 64.32080078125, "height": 13, "text": "«interface»" }, { "_type": "LabelView", "_id": "AAAAAAGEFI98mxPAiCc=", "_parent": { "$ref": "AAAAAAGEFI98mxO+Nuc=" }, "font": "Arial;13;1", "left": 653, "top": 806, "width": 144.84716796875, "height": 13, "text": "Transporter" }, { "_type": "LabelView", "_id": "AAAAAAGEFI98mxPBuBg=", "_parent": { "$ref": "AAAAAAGEFI98mxO+Nuc=" }, "visible": false, "font": "Arial;13;0", "left": 1040, "top": 432, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAGEFI98mxPC2Y8=", "_parent": { "$ref": "AAAAAAGEFI98mxO+Nuc=" }, "visible": false, "font": "Arial;13;0", "left": 1040, "top": 432, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 648, "top": 799, "width": 154.84716796875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGEFI98mxO/AVY=" }, "nameLabel": { "$ref": "AAAAAAGEFI98mxPAiCc=" }, "namespaceLabel": { "$ref": "AAAAAAGEFI98mxPBuBg=" }, "propertyLabel": { "$ref": "AAAAAAGEFI98mxPC2Y8=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAGEFI98mxPDikI=", "_parent": { "$ref": "AAAAAAGEFI98mxO9Wc0=" }, "model": { "$ref": "AAAAAAGEFI98mxO7H/k=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAGEFJKhwRTB+IM=", "_parent": { "$ref": "AAAAAAGEFI98mxPDikI=" }, "model": { "$ref": "AAAAAAGEFJKhrhS+cJA=" }, "font": "Arial;13;0", "left": 653, "top": 829, "width": 144.84716796875, "height": 13, "text": "+maxWeight", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 648, "top": 824, "width": 154.84716796875, "height": 23 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAGEFI98mxPEYI8=", "_parent": { "$ref": "AAAAAAGEFI98mxO9Wc0=" }, "model": { "$ref": "AAAAAAGEFI98mxO7H/k=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAGEFI+bOxPpIZQ=", "_parent": { "$ref": "AAAAAAGEFI98mxPEYI8=" }, "model": { "$ref": "AAAAAAGEFI+bNRPmTZc=" }, "font": "Arial;13;0", "left": 653, "top": 852, "width": 144.84716796875, "height": 13, "text": "+carry(CarryableEntity e)", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 648, "top": 847, "width": 154.84716796875, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAGEFI98mxPFrf0=", "_parent": { "$ref": "AAAAAAGEFI98mxO9Wc0=" }, "model": { "$ref": "AAAAAAGEFI98mxO7H/k=" }, "visible": false, "font": "Arial;13;0", "left": 520, "top": 216, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAGEFI98mxPGnZI=", "_parent": { "$ref": "AAAAAAGEFI98mxO9Wc0=" }, "model": { "$ref": "AAAAAAGEFI98mxO7H/k=" }, "visible": false, "font": "Arial;13;0", "left": 520, "top": 216, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 648, "top": 760, "width": 154.84716796875, "height": 111, "stereotypeDisplay": "icon", "nameCompartment": { "$ref": "AAAAAAGEFI98mxO+Nuc=" }, "attributeCompartment": { "$ref": "AAAAAAGEFI98mxPDikI=" }, "operationCompartment": { "$ref": "AAAAAAGEFI98mxPEYI8=" }, "receptionCompartment": { "$ref": "AAAAAAGEFI98mxPFrf0=" }, "templateParameterCompartment": { "$ref": "AAAAAAGEFI98mxPGnZI=" } }, { "_type": "UMLInterfaceRealizationView", "_id": "AAAAAAGEFJA5NRPx0QM=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJA5NBPwMtk=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJA5NhPy8EA=", "_parent": { "$ref": "AAAAAAGEFJA5NRPx0QM=" }, "model": { "$ref": "AAAAAAGEFJA5NBPwMtk=" }, "visible": false, "font": "Arial;13;0", "left": 1047, "top": 731, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJA5NRPx0QM=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJA5NhPzbXE=", "_parent": { "$ref": "AAAAAAGEFJA5NRPx0QM=" }, "model": { "$ref": "AAAAAAGEFJA5NBPwMtk=" }, "visible": null, "font": "Arial;13;0", "left": 1045, "top": 716, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJA5NRPx0QM=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJA5NhP0HRE=", "_parent": { "$ref": "AAAAAAGEFJA5NRPx0QM=" }, "model": { "$ref": "AAAAAAGEFJA5NBPwMtk=" }, "visible": false, "font": "Arial;13;0", "left": 1050, "top": 760, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJA5NRPx0QM=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFIwVQxKOmwc=" }, "tail": { "$ref": "AAAAAAGEFIfd3BJctMU=" }, "lineStyle": 1, "points": "952:765;1146.005859375:740.7553923233696", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJA5NhPy8EA=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJA5NhPzbXE=" }, "propertyLabel": { "$ref": "AAAAAAGEFJA5NhP0HRE=" } }, { "_type": "UMLInterfaceView", "_id": "AAAAAAGEFJBOWxQDRrw=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJBOWxQBKic=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGEFJBOWxQEBb4=", "_parent": { "$ref": "AAAAAAGEFJBOWxQDRrw=" }, "model": { "$ref": "AAAAAAGEFJBOWxQBKic=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGEFJBOWxQFTiw=", "_parent": { "$ref": "AAAAAAGEFJBOWxQEBb4=" }, "visible": false, "font": "Arial;13;0", "left": 1072, "top": 1232, "width": 64.32080078125, "height": 13, "text": "«interface»" }, { "_type": "LabelView", "_id": "AAAAAAGEFJBOWxQGO9I=", "_parent": { "$ref": "AAAAAAGEFJBOWxQEBb4=" }, "font": "Arial;13;1", "left": 661, "top": 1018, "width": 96.0908203125, "height": 13, "text": "Carryable" }, { "_type": "LabelView", "_id": "AAAAAAGEFJBOWxQHaA8=", "_parent": { "$ref": "AAAAAAGEFJBOWxQEBb4=" }, "visible": false, "font": "Arial;13;0", "left": 1072, "top": 1232, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAGEFJBOWxQIduA=", "_parent": { "$ref": "AAAAAAGEFJBOWxQEBb4=" }, "visible": false, "font": "Arial;13;0", "left": 1072, "top": 1232, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 656, "top": 1011, "width": 106.0908203125, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGEFJBOWxQFTiw=" }, "nameLabel": { "$ref": "AAAAAAGEFJBOWxQGO9I=" }, "namespaceLabel": { "$ref": "AAAAAAGEFJBOWxQHaA8=" }, "propertyLabel": { "$ref": "AAAAAAGEFJBOWxQIduA=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAGEFJBOWxQJwAc=", "_parent": { "$ref": "AAAAAAGEFJBOWxQDRrw=" }, "model": { "$ref": "AAAAAAGEFJBOWxQBKic=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAGEFJLLEBTQgOk=", "_parent": { "$ref": "AAAAAAGEFJBOWxQJwAc=" }, "model": { "$ref": "AAAAAAGEFJLLDBTN9t4=" }, "font": "Arial;13;0", "left": 661, "top": 1041, "width": 96.0908203125, "height": 13, "text": "+weight", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 656, "top": 1036, "width": 106.0908203125, "height": 23 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAGEFJBOWxQKmZ0=", "_parent": { "$ref": "AAAAAAGEFJBOWxQDRrw=" }, "model": { "$ref": "AAAAAAGEFJBOWxQBKic=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAGEFJBocRQviIE=", "_parent": { "$ref": "AAAAAAGEFJBOWxQKmZ0=" }, "model": { "$ref": "AAAAAAGEFJBobRQsLiI=" }, "font": "Arial;13;0", "left": 661, "top": 1064, "width": 96.0908203125, "height": 13, "text": "+getWeight()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAGEFJB4chQ2jSE=", "_parent": { "$ref": "AAAAAAGEFJBOWxQKmZ0=" }, "model": { "$ref": "AAAAAAGEFJB4bRQzRso=" }, "font": "Arial;13;0", "left": 661, "top": 1079, "width": 96.0908203125, "height": 13, "text": "+setWeight()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAGEFJ62gRhVFXY=", "_parent": { "$ref": "AAAAAAGEFJBOWxQKmZ0=" }, "model": { "$ref": "AAAAAAGEFJ62ehhS/9Y=" }, "font": "Arial;13;0", "left": 661, "top": 1094, "width": 96.0908203125, "height": 13, "text": "+canBeCarried()", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 656, "top": 1059, "width": 106.0908203125, "height": 53 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAGEFJBOWxQLURA=", "_parent": { "$ref": "AAAAAAGEFJBOWxQDRrw=" }, "model": { "$ref": "AAAAAAGEFJBOWxQBKic=" }, "visible": false, "font": "Arial;13;0", "left": 536, "top": 616, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAGEFJBOWxQMd1c=", "_parent": { "$ref": "AAAAAAGEFJBOWxQDRrw=" }, "model": { "$ref": "AAAAAAGEFJBOWxQBKic=" }, "visible": false, "font": "Arial;13;0", "left": 536, "top": 616, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 656, "top": 984, "width": 106.0908203125, "height": 129, "stereotypeDisplay": "icon", "nameCompartment": { "$ref": "AAAAAAGEFJBOWxQEBb4=" }, "attributeCompartment": { "$ref": "AAAAAAGEFJBOWxQJwAc=" }, "operationCompartment": { "$ref": "AAAAAAGEFJBOWxQKmZ0=" }, "receptionCompartment": { "$ref": "AAAAAAGEFJBOWxQLURA=" }, "templateParameterCompartment": { "$ref": "AAAAAAGEFJBOWxQMd1c=" } }, { "_type": "UMLInterfaceRealizationView", "_id": "AAAAAAGEFJHW5RRO/E0=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJHW5BRN26w=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJHW5RRPGkM=", "_parent": { "$ref": "AAAAAAGEFJHW5RRO/E0=" }, "model": { "$ref": "AAAAAAGEFJHW5BRN26w=" }, "visible": false, "font": "Arial;13;0", "left": 635, "top": 871, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJHW5RRO/E0=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJHW5RRQCPM=", "_parent": { "$ref": "AAAAAAGEFJHW5RRO/E0=" }, "model": { "$ref": "AAAAAAGEFJHW5BRN26w=" }, "visible": null, "font": "Arial;13;0", "left": 647, "top": 863, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJHW5RRO/E0=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJHW5RRRHvc=", "_parent": { "$ref": "AAAAAAGEFJHW5RRO/E0=" }, "model": { "$ref": "AAAAAAGEFJHW5BRN26w=" }, "visible": false, "font": "Arial;13;0", "left": 610, "top": 888, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJHW5RRO/E0=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFJBOWxQDRrw=" }, "tail": { "$ref": "AAAAAAGEFI7oKxMU6xg=" }, "lineStyle": 1, "points": "552:781;695.04541015625:992.2272563733553", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJHW5RRPGkM=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJHW5RRQCPM=" }, "propertyLabel": { "$ref": "AAAAAAGEFJHW5RRRHvc=" } }, { "_type": "UMLInterfaceRealizationView", "_id": "AAAAAAGEFJHiMxRfknc=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJHiMxRegR0=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJHiMxRgq7o=", "_parent": { "$ref": "AAAAAAGEFJHiMxRfknc=" }, "model": { "$ref": "AAAAAAGEFJHiMxRegR0=" }, "visible": false, "font": "Arial;13;0", "left": 598, "top": 870, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJHiMxRfknc=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJHiMxRhZTQ=", "_parent": { "$ref": "AAAAAAGEFJHiMxRfknc=" }, "model": { "$ref": "AAAAAAGEFJHiMxRegR0=" }, "visible": null, "font": "Arial;13;0", "left": 609, "top": 859, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJHiMxRfknc=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJHiMxRiSik=", "_parent": { "$ref": "AAAAAAGEFJHiMxRfknc=" }, "model": { "$ref": "AAAAAAGEFJHiMxRegR0=" }, "visible": false, "font": "Arial;13;0", "left": 577, "top": 891, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJHiMxRfknc=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFJBOWxQDRrw=" }, "tail": { "$ref": "AAAAAAGEFI85jRNprGk=" }, "lineStyle": 1, "points": "482:781;695.04541015625:994.0668853183962", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJHiMxRgq7o=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJHiMxRhZTQ=" }, "propertyLabel": { "$ref": "AAAAAAGEFJHiMxRiSik=" } }, { "_type": "UMLInterfaceRealizationView", "_id": "AAAAAAGEFJJLkxSttso=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJJLkxSsVMo=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJJLkxSu1nQ=", "_parent": { "$ref": "AAAAAAGEFJJLkxSttso=" }, "model": { "$ref": "AAAAAAGEFJJLkxSsVMo=" }, "visible": false, "font": "Arial;13;0", "left": 669, "top": 754, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJJLkxSttso=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJJLkxSvJVc=", "_parent": { "$ref": "AAAAAAGEFJJLkxSttso=" }, "model": { "$ref": "AAAAAAGEFJJLkxSsVMo=" }, "visible": null, "font": "Arial;13;0", "left": 671, "top": 739, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJJLkxSttso=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJJLkxSwHNo=", "_parent": { "$ref": "AAAAAAGEFJJLkxSttso=" }, "model": { "$ref": "AAAAAAGEFJJLkxSsVMo=" }, "visible": false, "font": "Arial;13;0", "left": 666, "top": 783, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJJLkxSttso=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFI98mxO9Wc0=" }, "tail": { "$ref": "AAAAAAGEFI9TgROTMAI=" }, "lineStyle": 1, "points": "631:771;705.423583984375:779", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJJLkxSu1nQ=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJJLkxSvJVc=" }, "propertyLabel": { "$ref": "AAAAAAGEFJJLkxSwHNo=" } }, { "_type": "UMLInterfaceView", "_id": "AAAAAAGEFJXHiRVazcQ=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJXHiRVYrJA=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGEFJXHiRVbSJ0=", "_parent": { "$ref": "AAAAAAGEFJXHiRVazcQ=" }, "model": { "$ref": "AAAAAAGEFJXHiRVYrJA=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGEFJXHiRVcEcU=", "_parent": { "$ref": "AAAAAAGEFJXHiRVbSJ0=" }, "visible": false, "font": "Arial;13;0", "left": 1552, "top": 48, "width": 64.32080078125, "height": 13, "text": "«interface»" }, { "_type": "LabelView", "_id": "AAAAAAGEFJXHiRVdLJM=", "_parent": { "$ref": "AAAAAAGEFJXHiRVbSJ0=" }, "font": "Arial;13;1", "left": 973, "top": 317, "width": 74.38818359375, "height": 13, "text": "Living" }, { "_type": "LabelView", "_id": "AAAAAAGEFJXHiRVek0U=", "_parent": { "$ref": "AAAAAAGEFJXHiRVbSJ0=" }, "visible": false, "font": "Arial;13;0", "left": 1552, "top": 48, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAGEFJXHiRVfDy0=", "_parent": { "$ref": "AAAAAAGEFJXHiRVbSJ0=" }, "visible": false, "font": "Arial;13;0", "left": 1552, "top": 48, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 968, "top": 310, "width": 84.38818359375, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGEFJXHiRVcEcU=" }, "nameLabel": { "$ref": "AAAAAAGEFJXHiRVdLJM=" }, "namespaceLabel": { "$ref": "AAAAAAGEFJXHiRVek0U=" }, "propertyLabel": { "$ref": "AAAAAAGEFJXHiRVfDy0=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAGEFJXHiRVg/n8=", "_parent": { "$ref": "AAAAAAGEFJXHiRVazcQ=" }, "model": { "$ref": "AAAAAAGEFJXHiRVYrJA=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAGEFJXjbRWGJrs=", "_parent": { "$ref": "AAAAAAGEFJXHiRVg/n8=" }, "model": { "$ref": "AAAAAAGEFJXjXBWDEkY=" }, "font": "Arial;13;0", "left": 973, "top": 340, "width": 74.38818359375, "height": 13, "text": "+health", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 968, "top": 335, "width": 84.38818359375, "height": 23 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAGEFJXHiRVhwJQ=", "_parent": { "$ref": "AAAAAAGEFJXHiRVazcQ=" }, "model": { "$ref": "AAAAAAGEFJXHiRVYrJA=" }, "visible": false, "font": "Arial;13;0", "left": 776, "top": 24, "width": 10, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAGEFJXHiRViB9U=", "_parent": { "$ref": "AAAAAAGEFJXHiRVazcQ=" }, "model": { "$ref": "AAAAAAGEFJXHiRVYrJA=" }, "visible": false, "font": "Arial;13;0", "left": 776, "top": 24, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAGEFJXHiRVjDdU=", "_parent": { "$ref": "AAAAAAGEFJXHiRVazcQ=" }, "model": { "$ref": "AAAAAAGEFJXHiRVYrJA=" }, "visible": false, "font": "Arial;13;0", "left": 776, "top": 24, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 968, "top": 272, "width": 84.38818359375, "height": 87, "stereotypeDisplay": "icon", "nameCompartment": { "$ref": "AAAAAAGEFJXHiRVbSJ0=" }, "suppressOperations": true, "attributeCompartment": { "$ref": "AAAAAAGEFJXHiRVg/n8=" }, "operationCompartment": { "$ref": "AAAAAAGEFJXHiRVhwJQ=" }, "receptionCompartment": { "$ref": "AAAAAAGEFJXHiRViB9U=" }, "templateParameterCompartment": { "$ref": "AAAAAAGEFJXHiRVjDdU=" } }, { "_type": "UMLInterfaceView", "_id": "AAAAAAGEFJYJyRWU5Pk=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJYJyRWSTOE=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGEFJYJyRWVA7c=", "_parent": { "$ref": "AAAAAAGEFJYJyRWU5Pk=" }, "model": { "$ref": "AAAAAAGEFJYJyRWSTOE=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGEFJYJyRWWHMQ=", "_parent": { "$ref": "AAAAAAGEFJYJyRWVA7c=" }, "visible": false, "font": "Arial;13;0", "left": 352, "top": 656, "width": 64.32080078125, "height": 13, "text": "«interface»" }, { "_type": "LabelView", "_id": "AAAAAAGEFJYJyRWXl+0=", "_parent": { "$ref": "AAAAAAGEFJYJyRWVA7c=" }, "font": "Arial;13;1", "left": 493, "top": 581, "width": 76.5654296875, "height": 13, "text": "Object" }, { "_type": "LabelView", "_id": "AAAAAAGEFJYJyRWYHtA=", "_parent": { "$ref": "AAAAAAGEFJYJyRWVA7c=" }, "visible": false, "font": "Arial;13;0", "left": 352, "top": 656, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAGEFJYJyRWZ7xE=", "_parent": { "$ref": "AAAAAAGEFJYJyRWVA7c=" }, "visible": false, "font": "Arial;13;0", "left": 352, "top": 656, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 488, "top": 574, "width": 86.5654296875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGEFJYJyRWWHMQ=" }, "nameLabel": { "$ref": "AAAAAAGEFJYJyRWXl+0=" }, "namespaceLabel": { "$ref": "AAAAAAGEFJYJyRWYHtA=" }, "propertyLabel": { "$ref": "AAAAAAGEFJYJyRWZ7xE=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAGEFJYJyRWavfI=", "_parent": { "$ref": "AAAAAAGEFJYJyRWU5Pk=" }, "model": { "$ref": "AAAAAAGEFJYJyRWSTOE=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAGEFJZk8xXI2/0=", "_parent": { "$ref": "AAAAAAGEFJYJyRWavfI=" }, "model": { "$ref": "AAAAAAGEFJZk7BXFDDc=" }, "font": "Arial;13;0", "left": 493, "top": 604, "width": 76.5654296875, "height": 13, "text": "+value", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 488, "top": 599, "width": 86.5654296875, "height": 23 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAGEFJYJyRWbLVg=", "_parent": { "$ref": "AAAAAAGEFJYJyRWU5Pk=" }, "model": { "$ref": "AAAAAAGEFJYJyRWSTOE=" }, "visible": false, "font": "Arial;13;0", "left": 176, "top": 328, "width": 10, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAGEFJYJyRWcrFc=", "_parent": { "$ref": "AAAAAAGEFJYJyRWU5Pk=" }, "model": { "$ref": "AAAAAAGEFJYJyRWSTOE=" }, "visible": false, "font": "Arial;13;0", "left": 176, "top": 328, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAGEFJYJyRWdhpA=", "_parent": { "$ref": "AAAAAAGEFJYJyRWU5Pk=" }, "model": { "$ref": "AAAAAAGEFJYJyRWSTOE=" }, "visible": false, "font": "Arial;13;0", "left": 176, "top": 328, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 488, "top": 536, "width": 86.5654296875, "height": 87, "stereotypeDisplay": "icon", "nameCompartment": { "$ref": "AAAAAAGEFJYJyRWVA7c=" }, "suppressOperations": true, "attributeCompartment": { "$ref": "AAAAAAGEFJYJyRWavfI=" }, "operationCompartment": { "$ref": "AAAAAAGEFJYJyRWbLVg=" }, "receptionCompartment": { "$ref": "AAAAAAGEFJYJyRWcrFc=" }, "templateParameterCompartment": { "$ref": "AAAAAAGEFJYJyRWdhpA=" } }, { "_type": "UMLInterfaceRealizationView", "_id": "AAAAAAGEFJeoihXld8c=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJeoihXkwn8=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJeoihXmkfk=", "_parent": { "$ref": "AAAAAAGEFJeoihXld8c=" }, "model": { "$ref": "AAAAAAGEFJeoihXkwn8=" }, "visible": false, "font": "Arial;13;0", "left": 549, "top": 653, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJeoihXld8c=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJeoihXnUik=", "_parent": { "$ref": "AAAAAAGEFJeoihXld8c=" }, "model": { "$ref": "AAAAAAGEFJeoihXkwn8=" }, "visible": null, "font": "Arial;13;0", "left": 535, "top": 658, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJeoihXld8c=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJeoihXoS/c=", "_parent": { "$ref": "AAAAAAGEFJeoihXld8c=" }, "model": { "$ref": "AAAAAAGEFJeoihXkwn8=" }, "visible": false, "font": "Arial;13;0", "left": 578, "top": 642, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJeoihXld8c=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFJYJyRWU5Pk=" }, "tail": { "$ref": "AAAAAAGEFI9TgROTMAI=" }, "lineStyle": 1, "points": "593:735;535.0294117647059:574", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJeoihXmkfk=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJeoihXnUik=" }, "propertyLabel": { "$ref": "AAAAAAGEFJeoihXoS/c=" } }, { "_type": "UMLInterfaceRealizationView", "_id": "AAAAAAGEFJeyXBX2PrM=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJeyWxX1104=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJeyXBX3cs4=", "_parent": { "$ref": "AAAAAAGEFJeyXBX2PrM=" }, "model": { "$ref": "AAAAAAGEFJeyWxX1104=" }, "visible": false, "font": "Arial;13;0", "left": 483, "top": 643, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJeyXBX2PrM=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJeyXBX4rHc=", "_parent": { "$ref": "AAAAAAGEFJeyXBX2PrM=" }, "model": { "$ref": "AAAAAAGEFJeyWxX1104=" }, "visible": null, "font": "Arial;13;0", "left": 469, "top": 638, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJeyXBX2PrM=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJeyXBX5mcM=", "_parent": { "$ref": "AAAAAAGEFJeyXBX2PrM=" }, "model": { "$ref": "AAAAAAGEFJeyWxX1104=" }, "visible": false, "font": "Arial;13;0", "left": 512, "top": 652, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJeyXBX2PrM=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFJYJyRWU5Pk=" }, "tail": { "$ref": "AAAAAAGEFI85jRNprGk=" }, "lineStyle": 1, "points": "472:735;525.5294117647059:574", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJeyXBX3cs4=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJeyXBX4rHc=" }, "propertyLabel": { "$ref": "AAAAAAGEFJeyXBX5mcM=" } }, { "_type": "UMLInterfaceRealizationView", "_id": "AAAAAAGEFJe8khYHS1U=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJe8khYG6lk=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJe8khYI4Jk=", "_parent": { "$ref": "AAAAAAGEFJe8khYHS1U=" }, "model": { "$ref": "AAAAAAGEFJe8khYG6lk=" }, "visible": false, "font": "Arial;13;0", "left": 519, "top": 648, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJe8khYHS1U=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJe8khYJEU4=", "_parent": { "$ref": "AAAAAAGEFJe8khYHS1U=" }, "model": { "$ref": "AAAAAAGEFJe8khYG6lk=" }, "visible": null, "font": "Arial;13;0", "left": 504, "top": 649, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJe8khYHS1U=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJe8khYK+6Y=", "_parent": { "$ref": "AAAAAAGEFJe8khYHS1U=" }, "model": { "$ref": "AAAAAAGEFJe8khYG6lk=" }, "visible": false, "font": "Arial;13;0", "left": 548, "top": 647, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJe8khYHS1U=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFJYJyRWU5Pk=" }, "tail": { "$ref": "AAAAAAGEFI7oKxMU6xg=" }, "lineStyle": 1, "points": "538:735;530.5588235294117:574", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJe8khYI4Jk=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJe8khYJEU4=" }, "propertyLabel": { "$ref": "AAAAAAGEFJe8khYK+6Y=" } }, { "_type": "UMLInterfaceRealizationView", "_id": "AAAAAAGEFJf+2hYZB8Y=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJf+2hYY7l4=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJf+2xYaEjY=", "_parent": { "$ref": "AAAAAAGEFJf+2hYZB8Y=" }, "model": { "$ref": "AAAAAAGEFJf+2hYY7l4=" }, "visible": false, "font": "Arial;13;0", "left": 787, "top": 790, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJf+2hYZB8Y=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJf+2xYbjA8=", "_parent": { "$ref": "AAAAAAGEFJf+2hYZB8Y=" }, "model": { "$ref": "AAAAAAGEFJf+2hYY7l4=" }, "visible": null, "font": "Arial;13;0", "left": 787, "top": 805, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJf+2hYZB8Y=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJf+2xYcj7Y=", "_parent": { "$ref": "AAAAAAGEFJf+2hYZB8Y=" }, "model": { "$ref": "AAAAAAGEFJf+2hYY7l4=" }, "visible": false, "font": "Arial;13;0", "left": 786, "top": 761, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJf+2hYZB8Y=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFI98mxO9Wc0=" }, "tail": { "$ref": "AAAAAAGEFIfd3BJctMU=" }, "lineStyle": 1, "points": "831:782;744.423583984375:782.1023165545886", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJf+2xYaEjY=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJf+2xYbjA8=" }, "propertyLabel": { "$ref": "AAAAAAGEFJf+2xYcj7Y=" } }, { "_type": "UMLInterfaceRealizationView", "_id": "AAAAAAGEFJgjShYsDNY=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJgjShYr/60=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJgjShYtsuk=", "_parent": { "$ref": "AAAAAAGEFJgjShYsDNY=" }, "model": { "$ref": "AAAAAAGEFJgjShYr/60=" }, "visible": false, "font": "Arial;13;0", "left": 808, "top": 896, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJgjShYsDNY=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJgjShYuloE=", "_parent": { "$ref": "AAAAAAGEFJgjShYsDNY=" }, "model": { "$ref": "AAAAAAGEFJgjShYr/60=" }, "visible": null, "font": "Arial;13;0", "left": 820, "top": 905, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJgjShYsDNY=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJgjShYvHqU=", "_parent": { "$ref": "AAAAAAGEFJgjShYsDNY=" }, "model": { "$ref": "AAAAAAGEFJgjShYr/60=" }, "visible": false, "font": "Arial;13;0", "left": 785, "top": 877, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJgjShYsDNY=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFJBOWxQDRrw=" }, "tail": { "$ref": "AAAAAAGEFIfd3BJctMU=" }, "lineStyle": 1, "points": "872:794;722.04541015625:992.3181966145834", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJgjShYtsuk=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJgjShYuloE=" }, "propertyLabel": { "$ref": "AAAAAAGEFJgjShYvHqU=" } }, { "_type": "UMLClassView", "_id": "AAAAAAGEFJiG2BZ1cMU=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJiG2BZzm8o=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGEFJiG2RZ2ojk=", "_parent": { "$ref": "AAAAAAGEFJiG2BZ1cMU=" }, "model": { "$ref": "AAAAAAGEFJiG2BZzm8o=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGEFJiG2RZ3Los=", "_parent": { "$ref": "AAAAAAGEFJiG2RZ2ojk=" }, "visible": false, "font": "Arial;13;0", "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAGEFJiG2RZ4ohI=", "_parent": { "$ref": "AAAAAAGEFJiG2RZ2ojk=" }, "font": "Arial;13;1", "left": 757, "top": 375, "width": 134.37353515625, "height": 13, "text": "abstract PersonEntity" }, { "_type": "LabelView", "_id": "AAAAAAGEFJiG2RZ5VKA=", "_parent": { "$ref": "AAAAAAGEFJiG2RZ2ojk=" }, "visible": false, "font": "Arial;13;0", "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAGEFJiG2RZ6yGI=", "_parent": { "$ref": "AAAAAAGEFJiG2RZ2ojk=" }, "visible": false, "font": "Arial;13;0", "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 752, "top": 368, "width": 144.37353515625, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGEFJiG2RZ3Los=" }, "nameLabel": { "$ref": "AAAAAAGEFJiG2RZ4ohI=" }, "namespaceLabel": { "$ref": "AAAAAAGEFJiG2RZ5VKA=" }, "propertyLabel": { "$ref": "AAAAAAGEFJiG2RZ6yGI=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAGEFJiG2RZ7+Jk=", "_parent": { "$ref": "AAAAAAGEFJiG2BZ1cMU=" }, "model": { "$ref": "AAAAAAGEFJiG2BZzm8o=" }, "font": "Arial;13;0", "left": 752, "top": 393, "width": 144.37353515625, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAGEFJiG2RZ8nJI=", "_parent": { "$ref": "AAAAAAGEFJiG2BZ1cMU=" }, "model": { "$ref": "AAAAAAGEFJiG2BZzm8o=" }, "font": "Arial;13;0", "left": 752, "top": 403, "width": 144.37353515625, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAGEFJiG2RZ9hJM=", "_parent": { "$ref": "AAAAAAGEFJiG2BZ1cMU=" }, "model": { "$ref": "AAAAAAGEFJiG2BZzm8o=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAGEFJiG2RZ+Q7w=", "_parent": { "$ref": "AAAAAAGEFJiG2BZ1cMU=" }, "model": { "$ref": "AAAAAAGEFJiG2BZzm8o=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 752, "top": 368, "width": 144.37353515625, "height": 45, "nameCompartment": { "$ref": "AAAAAAGEFJiG2RZ2ojk=" }, "attributeCompartment": { "$ref": "AAAAAAGEFJiG2RZ7+Jk=" }, "operationCompartment": { "$ref": "AAAAAAGEFJiG2RZ8nJI=" }, "receptionCompartment": { "$ref": "AAAAAAGEFJiG2RZ9hJM=" }, "templateParameterCompartment": { "$ref": "AAAAAAGEFJiG2RZ+Q7w=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAGEFJi6vBagg9k=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJi6uxaeoZ0=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJi6vBahvzI=", "_parent": { "$ref": "AAAAAAGEFJi6vBagg9k=" }, "model": { "$ref": "AAAAAAGEFJi6uxaeoZ0=" }, "visible": false, "font": "Arial;13;0", "left": 784, "top": 476, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJi6vBagg9k=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJi6vRaig7g=", "_parent": { "$ref": "AAAAAAGEFJi6vBagg9k=" }, "model": { "$ref": "AAAAAAGEFJi6uxaeoZ0=" }, "visible": null, "font": "Arial;13;0", "left": 769, "top": 472, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJi6vBagg9k=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJi6vRaj684=", "_parent": { "$ref": "AAAAAAGEFJi6vBagg9k=" }, "model": { "$ref": "AAAAAAGEFJi6uxaeoZ0=" }, "visible": false, "font": "Arial;13;0", "left": 813, "top": 483, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJi6vBagg9k=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFJiG2BZ1cMU=" }, "tail": { "$ref": "AAAAAAGEFITv+xGhRxA=" }, "lineStyle": 1, "points": "782:559;817:413", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJi6vBahvzI=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJi6vRaig7g=" }, "propertyLabel": { "$ref": "AAAAAAGEFJi6vRaj684=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAGEFJjF4xaxetQ=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJjF4xavfdc=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJjF4xaywp8=", "_parent": { "$ref": "AAAAAAGEFJjF4xaxetQ=" }, "model": { "$ref": "AAAAAAGEFJjF4xavfdc=" }, "visible": false, "font": "Arial;13;0", "left": 850, "top": 478, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJjF4xaxetQ=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJjF5Baz8Hw=", "_parent": { "$ref": "AAAAAAGEFJjF4xaxetQ=" }, "model": { "$ref": "AAAAAAGEFJjF4xavfdc=" }, "visible": null, "font": "Arial;13;0", "left": 836, "top": 484, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJjF4xaxetQ=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJjF5Ba0+yU=", "_parent": { "$ref": "AAAAAAGEFJjF4xaxetQ=" }, "model": { "$ref": "AAAAAAGEFJjF4xavfdc=" }, "visible": false, "font": "Arial;13;0", "left": 877, "top": 465, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJjF4xaxetQ=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFJiG2BZ1cMU=" }, "tail": { "$ref": "AAAAAAGEFIZc5hIVw/c=" }, "lineStyle": 1, "points": "894:543;834:413", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJjF4xaywp8=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJjF5Baz8Hw=" }, "propertyLabel": { "$ref": "AAAAAAGEFJjF5Ba0+yU=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAGEFJjTqxbCHPk=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJjTqxbAFyE=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJjTqxbDt6s=", "_parent": { "$ref": "AAAAAAGEFJjTqxbCHPk=" }, "model": { "$ref": "AAAAAAGEFJjTqxbAFyE=" }, "visible": false, "font": "Arial;13;0", "left": 719, "top": 292, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJjTqxbCHPk=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJjTqxbEfNE=", "_parent": { "$ref": "AAAAAAGEFJjTqxbCHPk=" }, "model": { "$ref": "AAAAAAGEFJjTqxbAFyE=" }, "visible": null, "font": "Arial;13;0", "left": 708, "top": 302, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJjTqxbCHPk=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJjTqxbFKa0=", "_parent": { "$ref": "AAAAAAGEFJjTqxbCHPk=" }, "model": { "$ref": "AAAAAAGEFJjTqxbAFyE=" }, "visible": false, "font": "Arial;13;0", "left": 742, "top": 271, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJjTqxbCHPk=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFIKiOBF1SrI=" }, "tail": { "$ref": "AAAAAAGEFJiG2BZ1cMU=" }, "lineStyle": 1, "points": "802:367;660:209", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJjTqxbDt6s=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJjTqxbEfNE=" }, "propertyLabel": { "$ref": "AAAAAAGEFJjTqxbFKa0=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAGEFJj4LBbTBPA=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJj4LBbRLiM=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJj4LBbUAN0=", "_parent": { "$ref": "AAAAAAGEFJj4LBbTBPA=" }, "model": { "$ref": "AAAAAAGEFJj4LBbRLiM=" }, "visible": false, "font": "Arial;13;0", "left": 820, "top": 678, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJj4LBbTBPA=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJj4LRbVofE=", "_parent": { "$ref": "AAAAAAGEFJj4LBbTBPA=" }, "model": { "$ref": "AAAAAAGEFJj4LBbRLiM=" }, "visible": null, "font": "Arial;13;0", "left": 807, "top": 686, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJj4LBbTBPA=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJj4LRbW9QU=", "_parent": { "$ref": "AAAAAAGEFJj4LBbTBPA=" }, "model": { "$ref": "AAAAAAGEFJj4LBbRLiM=" }, "visible": false, "font": "Arial;13;0", "left": 845, "top": 661, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJj4LBbTBPA=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFITv+xGhRxA=" }, "tail": { "$ref": "AAAAAAGEFIfd3BJctMU=" }, "lineStyle": 1, "points": "872:735;795:618", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJj4LBbUAN0=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJj4LRbVofE=" }, "propertyLabel": { "$ref": "AAAAAAGEFJj4LRbW9QU=" } }, { "_type": "UMLInterfaceRealizationView", "_id": "AAAAAAGEFJpI0xcuGvE=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJpI0xctR0E=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJpI0xcvEsY=", "_parent": { "$ref": "AAAAAAGEFJpI0xcuGvE=" }, "model": { "$ref": "AAAAAAGEFJpI0xctR0E=" }, "visible": false, "font": "Arial;13;0", "left": 928, "top": 317, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJpI0xcuGvE=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJpI0xcw/Fk=", "_parent": { "$ref": "AAAAAAGEFJpI0xcuGvE=" }, "model": { "$ref": "AAAAAAGEFJpI0xctR0E=" }, "visible": null, "font": "Arial;13;0", "left": 921, "top": 304, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJpI0xcuGvE=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJpI0xcxAqY=", "_parent": { "$ref": "AAAAAAGEFJpI0xcuGvE=" }, "model": { "$ref": "AAAAAAGEFJpI0xctR0E=" }, "visible": false, "font": "Arial;13;0", "left": 941, "top": 344, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJpI0xcuGvE=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFJXHiRVazcQ=" }, "tail": { "$ref": "AAAAAAGEFJiG2BZ1cMU=" }, "lineStyle": 1, "points": "880:367;990.694091796875:308.87005324590774", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJpI0xcvEsY=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJpI0xcw/Fk=" }, "propertyLabel": { "$ref": "AAAAAAGEFJpI0xcxAqY=" } }, { "_type": "UMLInterfaceView", "_id": "AAAAAAGEFJsi1xdJOj8=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJsi1xdH7S0=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGEFJsi1xdKAFc=", "_parent": { "$ref": "AAAAAAGEFJsi1xdJOj8=" }, "model": { "$ref": "AAAAAAGEFJsi1xdH7S0=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGEFJsi1xdLBaA=", "_parent": { "$ref": "AAAAAAGEFJsi1xdKAFc=" }, "visible": false, "font": "Arial;13;0", "width": 64.32080078125, "height": 13, "text": "«interface»" }, { "_type": "LabelView", "_id": "AAAAAAGEFJsi1xdMczw=", "_parent": { "$ref": "AAAAAAGEFJsi1xdKAFc=" }, "font": "Arial;13;1", "left": 373, "top": 357, "width": 81.60546875, "height": 13, "text": "Moveable" }, { "_type": "LabelView", "_id": "AAAAAAGEFJsi1xdNdu4=", "_parent": { "$ref": "AAAAAAGEFJsi1xdKAFc=" }, "visible": false, "font": "Arial;13;0", "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAGEFJsi1xdOKbk=", "_parent": { "$ref": "AAAAAAGEFJsi1xdKAFc=" }, "visible": false, "font": "Arial;13;0", "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 368, "top": 350, "width": 91.60546875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGEFJsi1xdLBaA=" }, "nameLabel": { "$ref": "AAAAAAGEFJsi1xdMczw=" }, "namespaceLabel": { "$ref": "AAAAAAGEFJsi1xdNdu4=" }, "propertyLabel": { "$ref": "AAAAAAGEFJsi1xdOKbk=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAGEFJsi1xdPkfU=", "_parent": { "$ref": "AAAAAAGEFJsi1xdJOj8=" }, "model": { "$ref": "AAAAAAGEFJsi1xdH7S0=" }, "font": "Arial;13;0", "left": 368, "top": 375, "width": 91.60546875, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAGEFJsi1xdQRK0=", "_parent": { "$ref": "AAAAAAGEFJsi1xdJOj8=" }, "model": { "$ref": "AAAAAAGEFJsi1xdH7S0=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAGEFJtZPxd9XHo=", "_parent": { "$ref": "AAAAAAGEFJsi1xdQRK0=" }, "model": { "$ref": "AAAAAAGEFJtZOhd6zcM=" }, "font": "Arial;13;0", "left": 373, "top": 390, "width": 81.60546875, "height": 13, "text": "+move()", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 368, "top": 385, "width": 91.60546875, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAGEFJsi1xdRX1Y=", "_parent": { "$ref": "AAAAAAGEFJsi1xdJOj8=" }, "model": { "$ref": "AAAAAAGEFJsi1xdH7S0=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAGEFJsi1xdSAHM=", "_parent": { "$ref": "AAAAAAGEFJsi1xdJOj8=" }, "model": { "$ref": "AAAAAAGEFJsi1xdH7S0=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 368, "top": 312, "width": 91.60546875, "height": 97, "stereotypeDisplay": "icon", "nameCompartment": { "$ref": "AAAAAAGEFJsi1xdKAFc=" }, "attributeCompartment": { "$ref": "AAAAAAGEFJsi1xdPkfU=" }, "operationCompartment": { "$ref": "AAAAAAGEFJsi1xdQRK0=" }, "receptionCompartment": { "$ref": "AAAAAAGEFJsi1xdRX1Y=" }, "templateParameterCompartment": { "$ref": "AAAAAAGEFJsi1xdSAHM=" } }, { "_type": "UMLInterfaceView", "_id": "AAAAAAGEFJu7vxeKc7g=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJu7vxeIoRI=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGEFJu7wBeLFwc=", "_parent": { "$ref": "AAAAAAGEFJu7vxeKc7g=" }, "model": { "$ref": "AAAAAAGEFJu7vxeIoRI=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGEFJu7wBeMT6s=", "_parent": { "$ref": "AAAAAAGEFJu7wBeLFwc=" }, "visible": false, "font": "Arial;13;0", "left": 352, "top": -112, "width": 64.32080078125, "height": 13, "text": "«interface»" }, { "_type": "LabelView", "_id": "AAAAAAGEFJu7wBeN8cQ=", "_parent": { "$ref": "AAAAAAGEFJu7wBeLFwc=" }, "font": "Arial;13;1", "left": 437, "top": 477, "width": 80.57080078125, "height": 13, "text": "Spawnable" }, { "_type": "LabelView", "_id": "AAAAAAGEFJu7wBeO3Bo=", "_parent": { "$ref": "AAAAAAGEFJu7wBeLFwc=" }, "visible": false, "font": "Arial;13;0", "left": 352, "top": -112, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAGEFJu7wBePrlc=", "_parent": { "$ref": "AAAAAAGEFJu7wBeLFwc=" }, "visible": false, "font": "Arial;13;0", "left": 352, "top": -112, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 432, "top": 470, "width": 90.57080078125, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGEFJu7wBeMT6s=" }, "nameLabel": { "$ref": "AAAAAAGEFJu7wBeN8cQ=" }, "namespaceLabel": { "$ref": "AAAAAAGEFJu7wBeO3Bo=" }, "propertyLabel": { "$ref": "AAAAAAGEFJu7wBePrlc=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAGEFJu7wBeQO5I=", "_parent": { "$ref": "AAAAAAGEFJu7vxeKc7g=" }, "model": { "$ref": "AAAAAAGEFJu7vxeIoRI=" }, "visible": false, "font": "Arial;13;0", "left": 176, "top": -56, "width": 10, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAGEFJu7wBeR+3M=", "_parent": { "$ref": "AAAAAAGEFJu7vxeKc7g=" }, "model": { "$ref": "AAAAAAGEFJu7vxeIoRI=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAGEFJyAOBe9psA=", "_parent": { "$ref": "AAAAAAGEFJu7wBeR+3M=" }, "model": { "$ref": "AAAAAAGEFJyAMRe6S7k=" }, "font": "Arial;13;0", "left": 437, "top": 500, "width": 80.57080078125, "height": 13, "text": "+spawn()", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 432, "top": 495, "width": 90.57080078125, "height": 23 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAGEFJu7wBeSIws=", "_parent": { "$ref": "AAAAAAGEFJu7vxeKc7g=" }, "model": { "$ref": "AAAAAAGEFJu7vxeIoRI=" }, "visible": false, "font": "Arial;13;0", "left": 176, "top": -56, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAGEFJu7wBeTQDM=", "_parent": { "$ref": "AAAAAAGEFJu7vxeKc7g=" }, "model": { "$ref": "AAAAAAGEFJu7vxeIoRI=" }, "visible": false, "font": "Arial;13;0", "left": 176, "top": -56, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 432, "top": 432, "width": 90.57080078125, "height": 87, "stereotypeDisplay": "icon", "nameCompartment": { "$ref": "AAAAAAGEFJu7wBeLFwc=" }, "suppressAttributes": true, "attributeCompartment": { "$ref": "AAAAAAGEFJu7wBeQO5I=" }, "operationCompartment": { "$ref": "AAAAAAGEFJu7wBeR+3M=" }, "receptionCompartment": { "$ref": "AAAAAAGEFJu7wBeSIws=" }, "templateParameterCompartment": { "$ref": "AAAAAAGEFJu7wBeTQDM=" } }, { "_type": "UMLInterfaceRealizationView", "_id": "AAAAAAGEFJy1FhfCH2Q=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJy1FhfBgG0=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJy1FhfDnh4=", "_parent": { "$ref": "AAAAAAGEFJy1FhfCH2Q=" }, "model": { "$ref": "AAAAAAGEFJy1FhfBgG0=" }, "visible": false, "font": "Arial;13;0", "left": 596, "top": 523, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJy1FhfCH2Q=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJy1FxfEcw0=", "_parent": { "$ref": "AAAAAAGEFJy1FhfCH2Q=" }, "model": { "$ref": "AAAAAAGEFJy1FhfBgG0=" }, "visible": null, "font": "Arial;13;0", "left": 590, "top": 537, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJy1FhfCH2Q=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJy1FxfFFd4=", "_parent": { "$ref": "AAAAAAGEFJy1FhfCH2Q=" }, "model": { "$ref": "AAAAAAGEFJy1FhfBgG0=" }, "visible": false, "font": "Arial;13;0", "left": 609, "top": 496, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJy1FhfCH2Q=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFJu7vxeKc7g=" }, "tail": { "$ref": "AAAAAAGEFITv+xGhRxA=" }, "lineStyle": 1, "points": "711:564;495.785400390625:468.6805705618351", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJy1FhfDnh4=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJy1FxfEcw0=" }, "propertyLabel": { "$ref": "AAAAAAGEFJy1FxfFFd4=" } }, { "_type": "UMLInterfaceRealizationView", "_id": "AAAAAAGEFJzSixfaqgw=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJzSixfZGeI=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJzSixfbRTY=", "_parent": { "$ref": "AAAAAAGEFJzSixfaqgw=" }, "model": { "$ref": "AAAAAAGEFJzSixfZGeI=" }, "visible": false, "font": "Arial;13;0", "left": 454, "top": 595, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJzSixfaqgw=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJzSixfc0C4=", "_parent": { "$ref": "AAAAAAGEFJzSixfaqgw=" }, "model": { "$ref": "AAAAAAGEFJzSixfZGeI=" }, "visible": null, "font": "Arial;13;0", "left": 439, "top": 594, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJzSixfaqgw=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJzSixfdwYc=", "_parent": { "$ref": "AAAAAAGEFJzSixfaqgw=" }, "model": { "$ref": "AAAAAAGEFJzSixfZGeI=" }, "visible": false, "font": "Arial;13;0", "left": 483, "top": 596, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJzSixfaqgw=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFJu7vxeKc7g=" }, "tail": { "$ref": "AAAAAAGEFI85jRNprGk=" }, "lineStyle": 1, "points": "464:735;475.44117647058823:470", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJzSixfbRTY=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJzSixfc0C4=" }, "propertyLabel": { "$ref": "AAAAAAGEFJzSixfdwYc=" } }, { "_type": "UMLClassView", "_id": "AAAAAAGEFJzrFxfuoY4=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJzrFhfsanw=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGEFJzrFxfv3Ik=", "_parent": { "$ref": "AAAAAAGEFJzrFxfuoY4=" }, "model": { "$ref": "AAAAAAGEFJzrFhfsanw=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGEFJzrFxfwiNU=", "_parent": { "$ref": "AAAAAAGEFJzrFxfv3Ik=" }, "visible": false, "font": "Arial;13;0", "left": 64, "top": -32, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAGEFJzrFxfx6Ro=", "_parent": { "$ref": "AAAAAAGEFJzrFxfv3Ik=" }, "font": "Arial;13;1", "left": 245, "top": 463, "width": 80.57080078125, "height": 13, "text": "Cloud" }, { "_type": "LabelView", "_id": "AAAAAAGEFJzrFxfyht8=", "_parent": { "$ref": "AAAAAAGEFJzrFxfv3Ik=" }, "visible": false, "font": "Arial;13;0", "left": 64, "top": -32, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAGEFJzrFxfzK2g=", "_parent": { "$ref": "AAAAAAGEFJzrFxfv3Ik=" }, "visible": false, "font": "Arial;13;0", "left": 64, "top": -32, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 240, "top": 456, "width": 90.57080078125, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAGEFJzrFxfwiNU=" }, "nameLabel": { "$ref": "AAAAAAGEFJzrFxfx6Ro=" }, "namespaceLabel": { "$ref": "AAAAAAGEFJzrFxfyht8=" }, "propertyLabel": { "$ref": "AAAAAAGEFJzrFxfzK2g=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAGEFJzrFxf0M9w=", "_parent": { "$ref": "AAAAAAGEFJzrFxfuoY4=" }, "model": { "$ref": "AAAAAAGEFJzrFhfsanw=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAGEFJ0AbBgaaz8=", "_parent": { "$ref": "AAAAAAGEFJzrFxf0M9w=" }, "model": { "$ref": "AAAAAAGEFJ0AYhgXvR4=" }, "font": "Arial;13;0", "left": 245, "top": 486, "width": 80.57080078125, "height": 13, "text": "+cloudType", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 240, "top": 481, "width": 90.57080078125, "height": 23 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAGEFJzrFxf1vEY=", "_parent": { "$ref": "AAAAAAGEFJzrFxfuoY4=" }, "model": { "$ref": "AAAAAAGEFJzrFhfsanw=" }, "font": "Arial;13;0", "left": 240, "top": 504, "width": 90.57080078125, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAGEFJzrFxf20lw=", "_parent": { "$ref": "AAAAAAGEFJzrFxfuoY4=" }, "model": { "$ref": "AAAAAAGEFJzrFhfsanw=" }, "visible": false, "font": "Arial;13;0", "left": 32, "top": -16, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAGEFJzrGBf3++M=", "_parent": { "$ref": "AAAAAAGEFJzrFxfuoY4=" }, "model": { "$ref": "AAAAAAGEFJzrFhfsanw=" }, "visible": false, "font": "Arial;13;0", "left": 32, "top": -16, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 240, "top": 456, "width": 90.57080078125, "height": 58, "nameCompartment": { "$ref": "AAAAAAGEFJzrFxfv3Ik=" }, "attributeCompartment": { "$ref": "AAAAAAGEFJzrFxf0M9w=" }, "operationCompartment": { "$ref": "AAAAAAGEFJzrFxf1vEY=" }, "receptionCompartment": { "$ref": "AAAAAAGEFJzrFxf20lw=" }, "templateParameterCompartment": { "$ref": "AAAAAAGEFJzrGBf3++M=" } }, { "_type": "UMLInterfaceRealizationView", "_id": "AAAAAAGEFJ1DYxgurMg=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJ1DYxgt6dM=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJ1DYxgvNMA=", "_parent": { "$ref": "AAAAAAGEFJ1DYxgurMg=" }, "model": { "$ref": "AAAAAAGEFJ1DYxgt6dM=" }, "visible": false, "font": "Arial;13;0", "left": 345, "top": 386, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJ1DYxgurMg=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJ1DYxgwofg=", "_parent": { "$ref": "AAAAAAGEFJ1DYxgurMg=" }, "model": { "$ref": "AAAAAAGEFJ1DYxgt6dM=" }, "visible": null, "font": "Arial;13;0", "left": 334, "top": 376, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJ1DYxgurMg=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJ1DYxgxoIM=", "_parent": { "$ref": "AAAAAAGEFJ1DYxgurMg=" }, "model": { "$ref": "AAAAAAGEFJ1DYxgt6dM=" }, "visible": false, "font": "Arial;13;0", "left": 368, "top": 405, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJ1DYxgurMg=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFJsi1xdJOj8=" }, "tail": { "$ref": "AAAAAAGEFJzrFxfuoY4=" }, "lineStyle": 1, "points": "314:455;401.027397260274:350", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJ1DYxgvNMA=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJ1DYxgwofg=" }, "propertyLabel": { "$ref": "AAAAAAGEFJ1DYxgxoIM=" } }, { "_type": "UMLInterfaceRealizationView", "_id": "AAAAAAGEFJ2IIhg/xAs=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAGEFJ2IIhg+/e0=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJ2IIhhAdjE=", "_parent": { "$ref": "AAAAAAGEFJ2IIhg/xAs=" }, "model": { "$ref": "AAAAAAGEFJ2IIhg+/e0=" }, "visible": false, "font": "Arial;13;0", "left": 589, "top": 372, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJ2IIhg/xAs=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJ2IIhhBfeY=", "_parent": { "$ref": "AAAAAAGEFJ2IIhg/xAs=" }, "model": { "$ref": "AAAAAAGEFJ2IIhg+/e0=" }, "visible": null, "font": "Arial;13;0", "left": 587, "top": 387, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAGEFJ2IIhg/xAs=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGEFJ2IIhhC8g8=", "_parent": { "$ref": "AAAAAAGEFJ2IIhg/xAs=" }, "model": { "$ref": "AAAAAAGEFJ2IIhg+/e0=" }, "visible": false, "font": "Arial;13;0", "left": 592, "top": 343, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAGEFJ2IIhg/xAs=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGEFJsi1xdJOj8=" }, "tail": { "$ref": "AAAAAAGEFJiG2BZ1cMU=" }, "lineStyle": 1, "points": "751:385;432.302734375:344.14228723404256", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAGEFJ2IIhhAdjE=" }, "stereotypeLabel": { "$ref": "AAAAAAGEFJ2IIhhBfeY=" }, "propertyLabel": { "$ref": "AAAAAAGEFJ2IIhhC8g8=" } } ] }, { "_type": "UMLClass", "_id": "AAAAAAGEFIKiOBFzxxg=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "abstract Entity", "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAGEFIVEyxHTYwU=", "_parent": { "$ref": "AAAAAAGEFIKiOBFzxxg=" }, "name": "position" }, { "_type": "UMLAttribute", "_id": "AAAAAAGEFIVSUhHaOAc=", "_parent": { "$ref": "AAAAAAGEFIKiOBFzxxg=" }, "name": "angle" } ] }, { "_type": "UMLClass", "_id": "AAAAAAGEFITv+xGftZg=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "PNJ", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAGEFJi6uxaeoZ0=", "_parent": { "$ref": "AAAAAAGEFITv+xGftZg=" }, "source": { "$ref": "AAAAAAGEFITv+xGftZg=" }, "target": { "$ref": "AAAAAAGEFJiG2BZzm8o=" } }, { "_type": "UMLInterfaceRealization", "_id": "AAAAAAGEFJy1FhfBgG0=", "_parent": { "$ref": "AAAAAAGEFITv+xGftZg=" }, "source": { "$ref": "AAAAAAGEFITv+xGftZg=" }, "target": { "$ref": "AAAAAAGEFJu7vxeIoRI=" } } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAGEFIT6YxHJQmI=", "_parent": { "$ref": "AAAAAAGEFITv+xGftZg=" }, "name": "simulate" } ] }, { "_type": "UMLClass", "_id": "AAAAAAGEFIWcRBHh9gI=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "abstract LivingEntity", "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAGEFIXx4xILhQA=", "_parent": { "$ref": "AAAAAAGEFIWcRBHh9gI=" }, "name": "health" } ] }, { "_type": "UMLClass", "_id": "AAAAAAGEFIZc5hITkHk=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "PJ", "ownedElements": [ { "_type": "UMLInterfaceRealization", "_id": "AAAAAAGEFJg0OhY8vs4=", "_parent": { "$ref": "AAAAAAGEFIZc5hITkHk=" }, "source": { "$ref": "AAAAAAGEFIZc5hITkHk=" }, "target": { "$ref": "AAAAAAGEFI98mxO7H/k=" } }, { "_type": "UMLGeneralization", "_id": "AAAAAAGEFJjF4xavfdc=", "_parent": { "$ref": "AAAAAAGEFIZc5hITkHk=" }, "source": { "$ref": "AAAAAAGEFIZc5hITkHk=" }, "target": { "$ref": "AAAAAAGEFJiG2BZzm8o=" } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAGEFIaeehJEclU=", "_parent": { "$ref": "AAAAAAGEFIZc5hITkHk=" }, "name": "playerID" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAGEFIbE0hJSYGQ=", "_parent": { "$ref": "AAAAAAGEFIZc5hITkHk=" }, "name": "control" } ] }, { "_type": "UMLClass", "_id": "AAAAAAGEFIfd2xJaQn4=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Animal", "ownedElements": [ { "_type": "UMLInterfaceRealization", "_id": "AAAAAAGEFJA5NBPwMtk=", "_parent": { "$ref": "AAAAAAGEFIfd2xJaQn4=" }, "source": { "$ref": "AAAAAAGEFIfd2xJaQn4=" }, "target": { "$ref": "AAAAAAGEFIwVQhKMgOU=" } }, { "_type": "UMLInterfaceRealization", "_id": "AAAAAAGEFJf+2hYY7l4=", "_parent": { "$ref": "AAAAAAGEFIfd2xJaQn4=" }, "source": { "$ref": "AAAAAAGEFIfd2xJaQn4=" }, "target": { "$ref": "AAAAAAGEFI98mxO7H/k=" } }, { "_type": "UMLInterfaceRealization", "_id": "AAAAAAGEFJgjShYr/60=", "_parent": { "$ref": "AAAAAAGEFIfd2xJaQn4=" }, "source": { "$ref": "AAAAAAGEFIfd2xJaQn4=" }, "target": { "$ref": "AAAAAAGEFJBOWxQBKic=" } }, { "_type": "UMLGeneralization", "_id": "AAAAAAGEFJj4LBbRLiM=", "_parent": { "$ref": "AAAAAAGEFIfd2xJaQn4=" }, "source": { "$ref": "AAAAAAGEFIfd2xJaQn4=" }, "target": { "$ref": "AAAAAAGEFITv+xGftZg=" } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAGEFIfuaxKEGek=", "_parent": { "$ref": "AAAAAAGEFIfd2xJaQn4=" }, "name": "specie" } ] }, { "_type": "UMLInterface", "_id": "AAAAAAGEFIwVQhKMgOU=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Magic", "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAGEFIyB6BLJsAA=", "_parent": { "$ref": "AAAAAAGEFIwVQhKMgOU=" }, "name": "element" }, { "_type": "UMLAttribute", "_id": "AAAAAAGEFJK6hhTFI50=", "_parent": { "$ref": "AAAAAAGEFIwVQhKMgOU=" }, "name": "element" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAGEFJCPFxQ7rcY=", "_parent": { "$ref": "AAAAAAGEFIwVQhKMgOU=" }, "name": "getElement" }, { "_type": "UMLOperation", "_id": "AAAAAAGEFJCitxRC0hQ=", "_parent": { "$ref": "AAAAAAGEFIwVQhKMgOU=" }, "name": "setElement" } ] }, { "_type": "UMLClass", "_id": "AAAAAAGEFI7oKhMSs2o=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Artifact", "ownedElements": [ { "_type": "UMLInterfaceRealization", "_id": "AAAAAAGEFJHW5BRN26w=", "_parent": { "$ref": "AAAAAAGEFI7oKhMSs2o=" }, "source": { "$ref": "AAAAAAGEFI7oKhMSs2o=" }, "target": { "$ref": "AAAAAAGEFJBOWxQBKic=" } }, { "_type": "UMLInterfaceRealization", "_id": "AAAAAAGEFJe8khYG6lk=", "_parent": { "$ref": "AAAAAAGEFI7oKhMSs2o=" }, "source": { "$ref": "AAAAAAGEFI7oKhMSs2o=" }, "target": { "$ref": "AAAAAAGEFJYJyRWSTOE=" } } ] }, { "_type": "UMLClass", "_id": "AAAAAAGEFI8f2hM88gI=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "abstract ObjectEntity" }, { "_type": "UMLClass", "_id": "AAAAAAGEFI85jRNnvMg=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Treasure", "ownedElements": [ { "_type": "UMLInterfaceRealization", "_id": "AAAAAAGEFJHiMxRegR0=", "_parent": { "$ref": "AAAAAAGEFI85jRNnvMg=" }, "source": { "$ref": "AAAAAAGEFI85jRNnvMg=" }, "target": { "$ref": "AAAAAAGEFJBOWxQBKic=" } }, { "_type": "UMLInterfaceRealization", "_id": "AAAAAAGEFJeyWxX1104=", "_parent": { "$ref": "AAAAAAGEFI85jRNnvMg=" }, "source": { "$ref": "AAAAAAGEFI85jRNnvMg=" }, "target": { "$ref": "AAAAAAGEFJYJyRWSTOE=" } }, { "_type": "UMLInterfaceRealization", "_id": "AAAAAAGEFJzSixfZGeI=", "_parent": { "$ref": "AAAAAAGEFI85jRNnvMg=" }, "source": { "$ref": "AAAAAAGEFI85jRNnvMg=" }, "target": { "$ref": "AAAAAAGEFJu7vxeIoRI=" } } ] }, { "_type": "UMLClass", "_id": "AAAAAAGEFI9TgRORJ7M=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Vehicle", "ownedElements": [ { "_type": "UMLInterfaceRealization", "_id": "AAAAAAGEFJHwChRvHMo=", "_parent": { "$ref": "AAAAAAGEFI9TgRORJ7M=" }, "source": { "$ref": "AAAAAAGEFI9TgRORJ7M=" }, "target": { "$ref": "AAAAAAGEFJBOWxQBKic=" } }, { "_type": "UMLInterfaceRealization", "_id": "AAAAAAGEFJJLkxSsVMo=", "_parent": { "$ref": "AAAAAAGEFI9TgRORJ7M=" }, "source": { "$ref": "AAAAAAGEFI9TgRORJ7M=" }, "target": { "$ref": "AAAAAAGEFI98mxO7H/k=" } }, { "_type": "UMLInterfaceRealization", "_id": "AAAAAAGEFJeoihXkwn8=", "_parent": { "$ref": "AAAAAAGEFI9TgRORJ7M=" }, "source": { "$ref": "AAAAAAGEFI9TgRORJ7M=" }, "target": { "$ref": "AAAAAAGEFJYJyRWSTOE=" } } ] }, { "_type": "UMLInterface", "_id": "AAAAAAGEFI98mxO7H/k=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Transporter", "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAGEFJKhrhS+cJA=", "_parent": { "$ref": "AAAAAAGEFI98mxO7H/k=" }, "name": "maxWeight" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAGEFI+bNRPmTZc=", "_parent": { "$ref": "AAAAAAGEFI98mxO7H/k=" }, "name": "carry", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAGEFJAiKRPtX1Y=", "_parent": { "$ref": "AAAAAAGEFI+bNRPmTZc=" }, "name": "CarryableEntity e", "type": "" } ] } ] }, { "_type": "UMLInterface", "_id": "AAAAAAGEFJBOWxQBKic=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Carryable", "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAGEFJLLDBTN9t4=", "_parent": { "$ref": "AAAAAAGEFJBOWxQBKic=" }, "name": "weight" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAGEFJBobRQsLiI=", "_parent": { "$ref": "AAAAAAGEFJBOWxQBKic=" }, "name": "getWeight" }, { "_type": "UMLOperation", "_id": "AAAAAAGEFJB4bRQzRso=", "_parent": { "$ref": "AAAAAAGEFJBOWxQBKic=" }, "name": "setWeight" }, { "_type": "UMLOperation", "_id": "AAAAAAGEFJ62ehhS/9Y=", "_parent": { "$ref": "AAAAAAGEFJBOWxQBKic=" }, "name": "canBeCarried" } ] }, { "_type": "UMLClass", "_id": "AAAAAAGEFJNSaBTVfLw=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "abstract MovingEntity", "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAGEFJOBZhUGDsI=", "_parent": { "$ref": "AAAAAAGEFJNSaBTVfLw=" }, "name": "move" } ] }, { "_type": "UMLInterface", "_id": "AAAAAAGEFJXHiRVYrJA=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Living", "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAGEFJXjXBWDEkY=", "_parent": { "$ref": "AAAAAAGEFJXHiRVYrJA=" }, "name": "health" } ] }, { "_type": "UMLInterface", "_id": "AAAAAAGEFJYJyRWSTOE=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Object", "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAGEFJZk7BXFDDc=", "_parent": { "$ref": "AAAAAAGEFJYJyRWSTOE=" }, "name": "value" } ] }, { "_type": "UMLClass", "_id": "AAAAAAGEFJiG2BZzm8o=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "abstract PersonEntity", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAGEFJjTqxbAFyE=", "_parent": { "$ref": "AAAAAAGEFJiG2BZzm8o=" }, "source": { "$ref": "AAAAAAGEFJiG2BZzm8o=" }, "target": { "$ref": "AAAAAAGEFIKiOBFzxxg=" } }, { "_type": "UMLInterfaceRealization", "_id": "AAAAAAGEFJpI0xctR0E=", "_parent": { "$ref": "AAAAAAGEFJiG2BZzm8o=" }, "source": { "$ref": "AAAAAAGEFJiG2BZzm8o=" }, "target": { "$ref": "AAAAAAGEFJXHiRVYrJA=" } }, { "_type": "UMLInterfaceRealization", "_id": "AAAAAAGEFJ2IIhg+/e0=", "_parent": { "$ref": "AAAAAAGEFJiG2BZzm8o=" }, "source": { "$ref": "AAAAAAGEFJiG2BZzm8o=" }, "target": { "$ref": "AAAAAAGEFJsi1xdH7S0=" } } ] }, { "_type": "UMLInterface", "_id": "AAAAAAGEFJsi1xdH7S0=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Moveable", "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAGEFJtZOhd6zcM=", "_parent": { "$ref": "AAAAAAGEFJsi1xdH7S0=" }, "name": "move" } ] }, { "_type": "UMLInterface", "_id": "AAAAAAGEFJu7vxeIoRI=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Spawnable", "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAGEFJyAMRe6S7k=", "_parent": { "$ref": "AAAAAAGEFJu7vxeIoRI=" }, "name": "spawn" } ] }, { "_type": "UMLClass", "_id": "AAAAAAGEFJzrFhfsanw=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Cloud", "ownedElements": [ { "_type": "UMLInterfaceRealization", "_id": "AAAAAAGEFJ1DYxgt6dM=", "_parent": { "$ref": "AAAAAAGEFJzrFhfsanw=" }, "source": { "$ref": "AAAAAAGEFJzrFhfsanw=" }, "target": { "$ref": "AAAAAAGEFJsi1xdH7S0=" } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAGEFJ0AYhgXvR4=", "_parent": { "$ref": "AAAAAAGEFJzrFhfsanw=" }, "name": "cloudType" } ] } ] } ] }