Files
Terrarum/work_files/UML/actors.mdj
Song Minjae a407cef024 UML updates and an error correction
Former-commit-id: 2458f3e7485f766644ce7382552084889aea8b96
Former-commit-id: 8cc0ce08fcfd8f61b38152de95e484cad2034639
2016-12-16 23:11:40 +09:00

11148 lines
301 KiB
Plaintext

{
"_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": "UMLGeneralizationView",
"_id": "AAAAAAFYplNAama5uQo=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYplNAama3fyg="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYplNAa2a6BS0=",
"_parent": {
"$ref": "AAAAAAFYplNAama5uQo="
},
"model": {
"$ref": "AAAAAAFYplNAama3fyg="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 81,
"top": 243,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYplNAama5uQo="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYplNAa2a7pKU=",
"_parent": {
"$ref": "AAAAAAFYplNAama5uQo="
},
"model": {
"$ref": "AAAAAAFYplNAama3fyg="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 66,
"top": 243,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYplNAama5uQo="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYplNAa2a8JvY=",
"_parent": {
"$ref": "AAAAAAFYplNAama5uQo="
},
"model": {
"$ref": "AAAAAAFYplNAama3fyg="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 110,
"top": 244,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYplNAama5uQo="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYpky+N2SmJKQ="
},
"tail": {
"$ref": "AAAAAAFYplBdqGVJPVc="
},
"lineStyle": 2,
"points": "96:320;96:180",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFYplNAa2a6BS0="
},
"stereotypeLabel": {
"$ref": "AAAAAAFYplNAa2a7pKU="
},
"propertyLabel": {
"$ref": "AAAAAAFYplNAa2a8JvY="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFYplPanGb3MWs=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYplPam2b1d0w="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYplPanWb4jMk=",
"_parent": {
"$ref": "AAAAAAFYplPanGb3MWs="
},
"model": {
"$ref": "AAAAAAFYplPam2b1d0w="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 81,
"top": 1049,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYplPanGb3MWs="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYplPanmb5JPA=",
"_parent": {
"$ref": "AAAAAAFYplPanGb3MWs="
},
"model": {
"$ref": "AAAAAAFYplPam2b1d0w="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 66,
"top": 1049,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYplPanGb3MWs="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYplPanmb6tjE=",
"_parent": {
"$ref": "AAAAAAFYplPanGb3MWs="
},
"model": {
"$ref": "AAAAAAFYplPam2b1d0w="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 111,
"top": 1050,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYplPanGb3MWs="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYplBdqGVJPVc="
},
"tail": {
"$ref": "AAAAAAFYplN+AWbNDUo="
},
"lineStyle": 2,
"points": "432:1056;96:1056;96:480",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFYplPanWb4jMk="
},
"stereotypeLabel": {
"$ref": "AAAAAAFYplPanmb5JPA="
},
"propertyLabel": {
"$ref": "AAAAAAFYplPanmb6tjE="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFYplS9jWeYwWM=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYplS9jGeWUQg="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYplS9jmeZw8g=",
"_parent": {
"$ref": "AAAAAAFYplS9jWeYwWM="
},
"model": {
"$ref": "AAAAAAFYplS9jGeWUQg="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 581,
"top": 1033,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYplS9jWeYwWM="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYplS9j2ea3LM=",
"_parent": {
"$ref": "AAAAAAFYplS9jWeYwWM="
},
"model": {
"$ref": "AAAAAAFYplS9jGeWUQg="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 581,
"top": 1048,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYplS9jWeYwWM="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYplS9j2ebe2k=",
"_parent": {
"$ref": "AAAAAAFYplS9jWeYwWM="
},
"model": {
"$ref": "AAAAAAFYplS9jGeWUQg="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 582,
"top": 1003,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYplS9jWeYwWM="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYplN+AWbNDUo="
},
"tail": {
"$ref": "AAAAAAFYplR452dt4u8="
},
"lineStyle": 2,
"points": "608:1024;556:1024",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFYplS9jmeZw8g="
},
"stereotypeLabel": {
"$ref": "AAAAAAFYplS9j2ea3LM="
},
"propertyLabel": {
"$ref": "AAAAAAFYplS9j2ebe2k="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFYplVWHmfo4JU=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYplVWHmfmNvo="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYplVWH2fpeno=",
"_parent": {
"$ref": "AAAAAAFYplVWHmfo4JU="
},
"model": {
"$ref": "AAAAAAFYplVWHmfmNvo="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 446,
"top": 591,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYplVWHmfo4JU="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYplVWH2fqfNg=",
"_parent": {
"$ref": "AAAAAAFYplVWHmfo4JU="
},
"model": {
"$ref": "AAAAAAFYplVWHmfmNvo="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 461,
"top": 591,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYplVWHmfo4JU="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYplVWH2frV/4=",
"_parent": {
"$ref": "AAAAAAFYplVWHmfo4JU="
},
"model": {
"$ref": "AAAAAAFYplVWHmfmNvo="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 417,
"top": 592,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYplVWHmfo4JU="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYplPlN2cIYnI="
},
"tail": {
"$ref": "AAAAAAFYplU3SGe+1TE="
},
"lineStyle": 2,
"points": "432:572;432:624",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFYplVWH2fpeno="
},
"stereotypeLabel": {
"$ref": "AAAAAAFYplVWH2fqfNg="
},
"propertyLabel": {
"$ref": "AAAAAAFYplVWH2frV/4="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFYplWBi2f5GNY=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYplWBi2f3P88="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYplWBi2f6+Dc=",
"_parent": {
"$ref": "AAAAAAFYplWBi2f5GNY="
},
"model": {
"$ref": "AAAAAAFYplWBi2f3P88="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYplWBjGf7VMM=",
"_parent": {
"$ref": "AAAAAAFYplWBi2f6+Dc="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -352,
"top": 544,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplWBjGf8eBg=",
"_parent": {
"$ref": "AAAAAAFYplWBi2f6+Dc="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;1",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 133,
"top": 647,
"width": 96.75732421875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "WeaponSwung",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplWBjGf9QLo=",
"_parent": {
"$ref": "AAAAAAFYplWBi2f6+Dc="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -352,
"top": 544,
"width": 96,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplWBjGf+PfY=",
"_parent": {
"$ref": "AAAAAAFYplWBi2f6+Dc="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -352,
"top": 544,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 128,
"top": 640,
"width": 106.75732421875,
"height": 25,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYplWBjGf7VMM="
},
"nameLabel": {
"$ref": "AAAAAAFYplWBjGf8eBg="
},
"namespaceLabel": {
"$ref": "AAAAAAFYplWBjGf9QLo="
},
"propertyLabel": {
"$ref": "AAAAAAFYplWBjGf+PfY="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYplWBjGf/xkI=",
"_parent": {
"$ref": "AAAAAAFYplWBi2f5GNY="
},
"model": {
"$ref": "AAAAAAFYplWBi2f3P88="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 128,
"top": 665,
"width": 106.75732421875,
"height": 10,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYplWBjWgAfkg=",
"_parent": {
"$ref": "AAAAAAFYplWBi2f5GNY="
},
"model": {
"$ref": "AAAAAAFYplWBi2f3P88="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 128,
"top": 675,
"width": 106.75732421875,
"height": 10,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYplWBjWgBCI8=",
"_parent": {
"$ref": "AAAAAAFYplWBi2f5GNY="
},
"model": {
"$ref": "AAAAAAFYplWBi2f3P88="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -176,
"top": 272,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYplWBjWgCCmU=",
"_parent": {
"$ref": "AAAAAAFYplWBi2f5GNY="
},
"model": {
"$ref": "AAAAAAFYplWBi2f3P88="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -176,
"top": 272,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 128,
"top": 640,
"width": 106.75732421875,
"height": 45,
"autoResize": false,
"stereotypeDisplay": "label",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYplWBi2f6+Dc="
},
"wordWrap": false,
"suppressAttributes": false,
"suppressOperations": false,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYplWBjGf/xkI="
},
"operationCompartment": {
"$ref": "AAAAAAFYplWBjWgAfkg="
},
"receptionCompartment": {
"$ref": "AAAAAAFYplWBjWgBCI8="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYplWBjWgCCmU="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFYplWeyWgjl6k=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYplWeyGghAYk="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYplWeyWgkhjI=",
"_parent": {
"$ref": "AAAAAAFYplWeyWgjl6k="
},
"model": {
"$ref": "AAAAAAFYplWeyGghAYk="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 81,
"top": 655,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYplWeyWgjl6k="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYplWeymgl4Ts=",
"_parent": {
"$ref": "AAAAAAFYplWeyWgjl6k="
},
"model": {
"$ref": "AAAAAAFYplWeyGghAYk="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 66,
"top": 655,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYplWeyWgjl6k="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYplWeymgm2cU=",
"_parent": {
"$ref": "AAAAAAFYplWeyWgjl6k="
},
"model": {
"$ref": "AAAAAAFYplWeyGghAYk="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 111,
"top": 656,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYplWeyWgjl6k="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYplBdqGVJPVc="
},
"tail": {
"$ref": "AAAAAAFYplWBi2f5GNY="
},
"lineStyle": 2,
"points": "128:662;96:662;96:480",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFYplWeyWgkhjI="
},
"stereotypeLabel": {
"$ref": "AAAAAAFYplWeymgl4Ts="
},
"propertyLabel": {
"$ref": "AAAAAAFYplWeymgm2cU="
}
},
{
"_type": "UMLInterfaceView",
"_id": "AAAAAAFYpl74IW/cpgc=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYpl74IG/a9aM="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYpl74IW/d+NI=",
"_parent": {
"$ref": "AAAAAAFYpl74IW/cpgc="
},
"model": {
"$ref": "AAAAAAFYpl74IG/a9aM="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYpl74IW/es9w=",
"_parent": {
"$ref": "AAAAAAFYpl74IW/d+NI="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 48,
"top": -120,
"width": 88,
"height": 13,
"autoResize": false,
"underline": false,
"text": "«interface»",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYpl74IW/fb7w=",
"_parent": {
"$ref": "AAAAAAFYpl74IW/d+NI="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;1",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 69,
"top": 46,
"width": 80.4375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "Comparable",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYpl74IW/grGI=",
"_parent": {
"$ref": "AAAAAAFYpl74IW/d+NI="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 48,
"top": -120,
"width": 96,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYpl74IW/hnkk=",
"_parent": {
"$ref": "AAAAAAFYpl74IW/d+NI="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 48,
"top": -120,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 64,
"top": 39,
"width": 90.4375,
"height": 25,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYpl74IW/es9w="
},
"nameLabel": {
"$ref": "AAAAAAFYpl74IW/fb7w="
},
"namespaceLabel": {
"$ref": "AAAAAAFYpl74IW/grGI="
},
"propertyLabel": {
"$ref": "AAAAAAFYpl74IW/hnkk="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYpl74IW/iaLk=",
"_parent": {
"$ref": "AAAAAAFYpl74IW/cpgc="
},
"model": {
"$ref": "AAAAAAFYpl74IG/a9aM="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 24,
"top": -60,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYpl74IW/jKTs=",
"_parent": {
"$ref": "AAAAAAFYpl74IW/cpgc="
},
"model": {
"$ref": "AAAAAAFYpl74IG/a9aM="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 24,
"top": -60,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYpl74IW/kGY4=",
"_parent": {
"$ref": "AAAAAAFYpl74IW/cpgc="
},
"model": {
"$ref": "AAAAAAFYpl74IG/a9aM="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 24,
"top": -60,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYpl74Im/lHE0=",
"_parent": {
"$ref": "AAAAAAFYpl74IW/cpgc="
},
"model": {
"$ref": "AAAAAAFYpl74IG/a9aM="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 24,
"top": -60,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 64,
"top": 16,
"width": 90.4375,
"height": 49,
"autoResize": false,
"stereotypeDisplay": "icon",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYpl74IW/d+NI="
},
"wordWrap": false,
"suppressAttributes": true,
"suppressOperations": true,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYpl74IW/iaLk="
},
"operationCompartment": {
"$ref": "AAAAAAFYpl74IW/jKTs="
},
"receptionCompartment": {
"$ref": "AAAAAAFYpl74IW/kGY4="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYpl74Im/lHE0="
}
},
{
"_type": "UMLInterfaceRealizationView",
"_id": "AAAAAAFYpl74gnAHYGE=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYpl74gnAGT2I="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpl74gnAIgeM=",
"_parent": {
"$ref": "AAAAAAFYpl74gnAHYGE="
},
"model": {
"$ref": "AAAAAAFYpl74gnAGT2I="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 93,
"top": 52,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYpl74gnAHYGE="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpl74gnAJRuI=",
"_parent": {
"$ref": "AAAAAAFYpl74gnAHYGE="
},
"model": {
"$ref": "AAAAAAFYpl74gnAGT2I="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 78,
"top": 52,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYpl74gnAHYGE="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpl74gnAKrdk=",
"_parent": {
"$ref": "AAAAAAFYpl74gnAHYGE="
},
"model": {
"$ref": "AAAAAAFYpl74gnAGT2I="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 122,
"top": 53,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYpl74gnAHYGE="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYpl74IW/cpgc="
},
"tail": {
"$ref": "AAAAAAFYpky+N2SmJKQ="
},
"lineStyle": 2,
"points": "108:80;108:39",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFYpl74gnAIgeM="
},
"stereotypeLabel": {
"$ref": "AAAAAAFYpl74gnAJRuI="
},
"propertyLabel": {
"$ref": "AAAAAAFYpl74gnAKrdk="
}
},
{
"_type": "UMLInterfaceView",
"_id": "AAAAAAFYpl9ygnCwK9c=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYpl9ygXCu8TI="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYpl9ygnCxUl4=",
"_parent": {
"$ref": "AAAAAAFYpl9ygnCwK9c="
},
"model": {
"$ref": "AAAAAAFYpl9ygXCu8TI="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYpl9yg3CyU9c=",
"_parent": {
"$ref": "AAAAAAFYpl9ygnCxUl4="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -11,
"top": -27,
"width": 88,
"height": 13,
"autoResize": false,
"underline": false,
"text": "«interface»",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYpl9yg3CzfG4=",
"_parent": {
"$ref": "AAAAAAFYpl9ygnCxUl4="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;1",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 165,
"top": 46,
"width": 64,
"height": 13,
"autoResize": false,
"underline": false,
"text": "Runnable",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYpl9yg3C0vw4=",
"_parent": {
"$ref": "AAAAAAFYpl9ygnCxUl4="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 68,
"top": -96,
"width": 96,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYpl9yg3C1aP8=",
"_parent": {
"$ref": "AAAAAAFYpl9ygnCxUl4="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 68,
"top": -96,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 160,
"top": 39,
"width": 74,
"height": 25,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYpl9yg3CyU9c="
},
"nameLabel": {
"$ref": "AAAAAAFYpl9yg3CzfG4="
},
"namespaceLabel": {
"$ref": "AAAAAAFYpl9yg3C0vw4="
},
"propertyLabel": {
"$ref": "AAAAAAFYpl9yg3C1aP8="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYpl9yg3C2tuQ=",
"_parent": {
"$ref": "AAAAAAFYpl9ygnCwK9c="
},
"model": {
"$ref": "AAAAAAFYpl9ygXCu8TI="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 34,
"top": -48,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYpl9yhHC3pao=",
"_parent": {
"$ref": "AAAAAAFYpl9ygnCwK9c="
},
"model": {
"$ref": "AAAAAAFYpl9ygXCu8TI="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 34,
"top": -48,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYpl9yhHC4Hmg=",
"_parent": {
"$ref": "AAAAAAFYpl9ygnCwK9c="
},
"model": {
"$ref": "AAAAAAFYpl9ygXCu8TI="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 34,
"top": -48,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYpl9yhHC5i5k=",
"_parent": {
"$ref": "AAAAAAFYpl9ygnCwK9c="
},
"model": {
"$ref": "AAAAAAFYpl9ygXCu8TI="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 34,
"top": -48,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 160,
"top": 16,
"width": 74,
"height": 49,
"autoResize": false,
"stereotypeDisplay": "icon",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYpl9ygnCxUl4="
},
"wordWrap": false,
"suppressAttributes": true,
"suppressOperations": true,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYpl9yg3C2tuQ="
},
"operationCompartment": {
"$ref": "AAAAAAFYpl9yhHC3pao="
},
"receptionCompartment": {
"$ref": "AAAAAAFYpl9yhHC4Hmg="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYpl9yhHC5i5k="
}
},
{
"_type": "UMLInterfaceRealizationView",
"_id": "AAAAAAFYpl9zIXDbNGE=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYpl9zIXDaKzk="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpl9zInDcy84=",
"_parent": {
"$ref": "AAAAAAFYpl9zIXDbNGE="
},
"model": {
"$ref": "AAAAAAFYpl9zIXDaKzk="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 181,
"top": 52,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYpl9zIXDbNGE="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpl9zInDdaag=",
"_parent": {
"$ref": "AAAAAAFYpl9zIXDbNGE="
},
"model": {
"$ref": "AAAAAAFYpl9zIXDaKzk="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 166,
"top": 52,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYpl9zIXDbNGE="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpl9zInDe2Xs=",
"_parent": {
"$ref": "AAAAAAFYpl9zIXDbNGE="
},
"model": {
"$ref": "AAAAAAFYpl9zIXDaKzk="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 210,
"top": 53,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYpl9zIXDbNGE="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYpl9ygnCwK9c="
},
"tail": {
"$ref": "AAAAAAFYpky+N2SmJKQ="
},
"lineStyle": 2,
"points": "196:80;196:39",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFYpl9zInDcy84="
},
"stereotypeLabel": {
"$ref": "AAAAAAFYpl9zInDdaag="
},
"propertyLabel": {
"$ref": "AAAAAAFYpl9zInDe2Xs="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFYpky+N2SmJKQ=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYpky+NmSk2L4="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYpky+N2SnoZs=",
"_parent": {
"$ref": "AAAAAAFYpky+N2SmJKQ="
},
"model": {
"$ref": "AAAAAAFYpky+NmSk2L4="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYpky+OGSoQvI=",
"_parent": {
"$ref": "AAAAAAFYpky+N2SnoZs="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -360,
"top": -266,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYpky+OGSpqME=",
"_parent": {
"$ref": "AAAAAAFYpky+N2SnoZs="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;3",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 53,
"top": 87,
"width": 262,
"height": 13,
"autoResize": false,
"underline": false,
"text": "Actor",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYpky+OGSqiss=",
"_parent": {
"$ref": "AAAAAAFYpky+N2SnoZs="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -360,
"top": -266,
"width": 223,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYpky+OGSrEvg=",
"_parent": {
"$ref": "AAAAAAFYpky+N2SnoZs="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -360,
"top": -266,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 48,
"top": 80,
"width": 272,
"height": 25,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYpky+OGSoQvI="
},
"nameLabel": {
"$ref": "AAAAAAFYpky+OGSpqME="
},
"namespaceLabel": {
"$ref": "AAAAAAFYpky+OGSqiss="
},
"propertyLabel": {
"$ref": "AAAAAAFYpky+OGSrEvg="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYpky+OGSsHqs=",
"_parent": {
"$ref": "AAAAAAFYpky+N2SmJKQ="
},
"model": {
"$ref": "AAAAAAFYpky+NmSk2L4="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYpk0jrmT+xms=",
"_parent": {
"$ref": "AAAAAAFYpky+OGSsHqs="
},
"model": {
"$ref": "AAAAAAFYpk0jkWT7VvU="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 53,
"top": 110,
"width": 262,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+referenceID: Int[0x1000 000..0x7FFF FFFF]",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYpk1gPmUGDmE=",
"_parent": {
"$ref": "AAAAAAFYpky+OGSsHqs="
},
"model": {
"$ref": "AAAAAAFYpk1gKmUDpQU="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 53,
"top": 125,
"width": 262,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+actorValue: ActorValue",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYpk26AmUOT6Q=",
"_parent": {
"$ref": "AAAAAAFYpky+OGSsHqs="
},
"model": {
"$ref": "AAAAAAFYpk254mULNrA="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 53,
"top": 140,
"width": 262,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+flagDespawn: Boolean",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 48,
"top": 105,
"width": 272,
"height": 53,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYpky+OWStERU=",
"_parent": {
"$ref": "AAAAAAFYpky+N2SmJKQ="
},
"model": {
"$ref": "AAAAAAFYpky+NmSk2L4="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYpk4dhGUWnbQ=",
"_parent": {
"$ref": "AAAAAAFYpky+OWStERU="
},
"model": {
"$ref": "AAAAAAFYpk4dcGUTKAA="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 53,
"top": 163,
"width": 262,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+generateUniqueReferenceID()",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 48,
"top": 158,
"width": 272,
"height": 23,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYpky+OWSuVII=",
"_parent": {
"$ref": "AAAAAAFYpky+N2SmJKQ="
},
"model": {
"$ref": "AAAAAAFYpky+NmSk2L4="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -248,
"top": -76,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYpky+OWSvGAU=",
"_parent": {
"$ref": "AAAAAAFYpky+N2SmJKQ="
},
"model": {
"$ref": "AAAAAAFYpky+NmSk2L4="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -248,
"top": -76,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 48,
"top": 80,
"width": 272,
"height": 101,
"autoResize": false,
"stereotypeDisplay": "label",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYpky+N2SnoZs="
},
"wordWrap": false,
"suppressAttributes": false,
"suppressOperations": false,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYpky+OGSsHqs="
},
"operationCompartment": {
"$ref": "AAAAAAFYpky+OWStERU="
},
"receptionCompartment": {
"$ref": "AAAAAAFYpky+OWSuVII="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYpky+OWSvGAU="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFYplBdqGVJPVc=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYplBdqWVKdRs=",
"_parent": {
"$ref": "AAAAAAFYplBdqGVJPVc="
},
"model": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYplBdqWVL7VU=",
"_parent": {
"$ref": "AAAAAAFYplBdqWVKdRs="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -48,
"top": 600,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplBdqmVMoNs=",
"_parent": {
"$ref": "AAAAAAFYplBdqWVKdRs="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;1",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 53,
"top": 327,
"width": 236.76123046875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "ActorWithBody",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplBdqmVN8ic=",
"_parent": {
"$ref": "AAAAAAFYplBdqWVKdRs="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -48,
"top": 600,
"width": 223,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplBdqmVOvqA=",
"_parent": {
"$ref": "AAAAAAFYplBdqWVKdRs="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -155,
"top": 446,
"width": 94,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 48,
"top": 320,
"width": 246.76123046875,
"height": 25,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYplBdqWVL7VU="
},
"nameLabel": {
"$ref": "AAAAAAFYplBdqmVMoNs="
},
"namespaceLabel": {
"$ref": "AAAAAAFYplBdqmVN8ic="
},
"propertyLabel": {
"$ref": "AAAAAAFYplBdqmVOvqA="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYplBdqmVP3iQ=",
"_parent": {
"$ref": "AAAAAAFYplBdqGVJPVc="
},
"model": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYpr0UenSL9aA=",
"_parent": {
"$ref": "AAAAAAFYplBdqmVP3iQ="
},
"model": {
"$ref": "AAAAAAFYpr0UYXSICHE="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 53,
"top": 350,
"width": 236.76123046875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+much physics",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYpr1i5nSw8vA=",
"_parent": {
"$ref": "AAAAAAFYplBdqmVP3iQ="
},
"model": {
"$ref": "AAAAAAFYpr1i03Stp6s="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 53,
"top": 365,
"width": 236.76123046875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "-such graphics",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYpr9sLXahURY=",
"_parent": {
"$ref": "AAAAAAFYplBdqmVP3iQ="
},
"model": {
"$ref": "AAAAAAFYpr9sFHae+oo="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 53,
"top": 380,
"width": 236.76123046875,
"height": 13,
"autoResize": false,
"underline": true,
"text": "+DEFAULT_DOGE_FACTOR",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 48,
"top": 345,
"width": 246.76123046875,
"height": 53,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYplBdqmVQXMo=",
"_parent": {
"$ref": "AAAAAAFYplBdqGVJPVc="
},
"model": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqPLeX5ZXFjo=",
"_parent": {
"$ref": "AAAAAAFYplBdqmVQXMo="
},
"model": {
"$ref": "AAAAAAFYqPLeQZZUz5o="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 53,
"top": 403,
"width": 236.76123046875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+run()",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqPZ+XJppsD0=",
"_parent": {
"$ref": "AAAAAAFYplBdqmVQXMo="
},
"model": {
"$ref": "AAAAAAFYqPZ+PJpmkYQ="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 53,
"top": 418,
"width": 236.76123046875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+drawBody(GameContainer, Graphics)",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqPckFJq3yBg=",
"_parent": {
"$ref": "AAAAAAFYplBdqmVQXMo="
},
"model": {
"$ref": "AAAAAAFYqPcj9pq00aE="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 53,
"top": 433,
"width": 236.76123046875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+drawGlow(GameContainer, Graphics)",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqPdUFprtMmA=",
"_parent": {
"$ref": "AAAAAAFYplBdqmVQXMo="
},
"model": {
"$ref": "AAAAAAFYqPdT+ZrqM2g="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 53,
"top": 448,
"width": 236.76123046875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+update(GameContainer, Int)",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYpr3GEnTt2PA=",
"_parent": {
"$ref": "AAAAAAFYplBdqmVQXMo="
},
"model": {
"$ref": "AAAAAAFYpr3F/HTqz8Y="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 53,
"top": 463,
"width": 236.76123046875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+wow()",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 48,
"top": 398,
"width": 246.76123046875,
"height": 83,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYplBdq2VRbHo=",
"_parent": {
"$ref": "AAAAAAFYplBdqGVJPVc="
},
"model": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -8,
"top": 416,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYplBdq2VSChk=",
"_parent": {
"$ref": "AAAAAAFYplBdqGVJPVc="
},
"model": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -8,
"top": 416,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 48,
"top": 320,
"width": 246.76123046875,
"height": 161,
"autoResize": false,
"stereotypeDisplay": "label",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYplBdqWVKdRs="
},
"wordWrap": false,
"suppressAttributes": false,
"suppressOperations": false,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYplBdqmVP3iQ="
},
"operationCompartment": {
"$ref": "AAAAAAFYplBdqmVQXMo="
},
"receptionCompartment": {
"$ref": "AAAAAAFYplBdq2VRbHo="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYplBdq2VSChk="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFYplN+AWbNDUo=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYplN+AGbL9I0="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYplN+AWbO0WU=",
"_parent": {
"$ref": "AAAAAAFYplN+AWbNDUo="
},
"model": {
"$ref": "AAAAAAFYplN+AGbL9I0="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYplN+AmbPXfk=",
"_parent": {
"$ref": "AAAAAAFYplN+AWbO0WU="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 152,
"top": 1400,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplN+AmbQ5Ls=",
"_parent": {
"$ref": "AAAAAAFYplN+AWbO0WU="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;1",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 437,
"top": 1015,
"width": 114.50537109375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "HistoricalFigure",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplN+AmbRog4=",
"_parent": {
"$ref": "AAAAAAFYplN+AWbO0WU="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 152,
"top": 1400,
"width": 223,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplN+AmbSiRQ=",
"_parent": {
"$ref": "AAAAAAFYplN+AWbO0WU="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 152,
"top": 1400,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 432,
"top": 1008,
"width": 124.50537109375,
"height": 25,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYplN+AmbPXfk="
},
"nameLabel": {
"$ref": "AAAAAAFYplN+AmbQ5Ls="
},
"namespaceLabel": {
"$ref": "AAAAAAFYplN+AmbRog4="
},
"propertyLabel": {
"$ref": "AAAAAAFYplN+AmbSiRQ="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYplN+AmbTqcM=",
"_parent": {
"$ref": "AAAAAAFYplN+AWbNDUo="
},
"model": {
"$ref": "AAAAAAFYplN+AGbL9I0="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYqOJCNIRvckI=",
"_parent": {
"$ref": "AAAAAAFYplN+AmbTqcM="
},
"model": {
"$ref": "AAAAAAFYqOJCCYRs+pI="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 437,
"top": 1038,
"width": 114.50537109375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+birth: GameDate",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYqOJzfYSUJzk=",
"_parent": {
"$ref": "AAAAAAFYplN+AmbTqcM="
},
"model": {
"$ref": "AAAAAAFYqOJzXYSRR6Q="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 437,
"top": 1053,
"width": 114.50537109375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+death: GameDate",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 432,
"top": 1033,
"width": 124.50537109375,
"height": 38,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYplN+A2bUjhs=",
"_parent": {
"$ref": "AAAAAAFYplN+AWbNDUo="
},
"model": {
"$ref": "AAAAAAFYplN+AGbL9I0="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 432,
"top": 1071,
"width": 124.50537109375,
"height": 10,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYplN+A2bVhJA=",
"_parent": {
"$ref": "AAAAAAFYplN+AWbNDUo="
},
"model": {
"$ref": "AAAAAAFYplN+AGbL9I0="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -104,
"top": 792,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYplN+A2bWUi8=",
"_parent": {
"$ref": "AAAAAAFYplN+AWbNDUo="
},
"model": {
"$ref": "AAAAAAFYplN+AGbL9I0="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -104,
"top": 792,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 432,
"top": 1008,
"width": 124.50537109375,
"height": 73,
"autoResize": false,
"stereotypeDisplay": "label",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYplN+AWbO0WU="
},
"wordWrap": false,
"suppressAttributes": false,
"suppressOperations": false,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYplN+AmbTqcM="
},
"operationCompartment": {
"$ref": "AAAAAAFYplN+A2bUjhs="
},
"receptionCompartment": {
"$ref": "AAAAAAFYplN+A2bVhJA="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYplN+A2bWUi8="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFYplPlN2cIYnI=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYplPlOGcJI6k=",
"_parent": {
"$ref": "AAAAAAFYplPlN2cIYnI="
},
"model": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYplPlOGcKfXw=",
"_parent": {
"$ref": "AAAAAAFYplPlOGcJI6k="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 216,
"top": 280,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplPlOGcL+e0=",
"_parent": {
"$ref": "AAAAAAFYplPlOGcJI6k="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;1",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 357,
"top": 631,
"width": 177.3154296875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "ProjectileSimple",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplPlOGcMkMk=",
"_parent": {
"$ref": "AAAAAAFYplPlOGcJI6k="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 357,
"top": 862,
"width": 103,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplPlOGcN4Ng=",
"_parent": {
"$ref": "AAAAAAFYplPlOGcJI6k="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 216,
"top": 280,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 352,
"top": 624,
"width": 187.3154296875,
"height": 25,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYplPlOGcKfXw="
},
"nameLabel": {
"$ref": "AAAAAAFYplPlOGcL+e0="
},
"namespaceLabel": {
"$ref": "AAAAAAFYplPlOGcMkMk="
},
"propertyLabel": {
"$ref": "AAAAAAFYplPlOGcN4Ng="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYplPlOWcOQjY=",
"_parent": {
"$ref": "AAAAAAFYplPlN2cIYnI="
},
"model": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYqPj2Cpw4GAg=",
"_parent": {
"$ref": "AAAAAAFYplPlOWcOQjY="
},
"model": {
"$ref": "AAAAAAFYqPj15pw19UE="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 357,
"top": 654,
"width": 177.3154296875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "-type: Int",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYqPP395gmCzw=",
"_parent": {
"$ref": "AAAAAAFYplPlOWcOQjY="
},
"model": {
"$ref": "AAAAAAFYqPP325gjxvo="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 357,
"top": 669,
"width": 177.3154296875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+damage: Int",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYqPQqsJhLHpc=",
"_parent": {
"$ref": "AAAAAAFYplPlOWcOQjY="
},
"model": {
"$ref": "AAAAAAFYqPQqmphIFjg="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 357,
"top": 684,
"width": 177.3154296875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+displayColour: Color",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYqPRDzJhhHk0=",
"_parent": {
"$ref": "AAAAAAFYplPlOWcOQjY="
},
"model": {
"$ref": "AAAAAAFYqPRDsphefok="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 357,
"top": 699,
"width": 177.3154296875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+speed: Int",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYqPTM8pkdqvA=",
"_parent": {
"$ref": "AAAAAAFYplPlOWcOQjY="
},
"model": {
"$ref": "AAAAAAFYqPTM2ZkaB/8="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 357,
"top": 714,
"width": 177.3154296875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "-lifetimeMax: Int {readOnly}",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYqPTvSJlC0eg=",
"_parent": {
"$ref": "AAAAAAFYplPlOWcOQjY="
},
"model": {
"$ref": "AAAAAAFYqPTvLJk/k9E="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 357,
"top": 729,
"width": 177.3154296875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "-lifetimeCounter",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYqPUuzJlYTaM=",
"_parent": {
"$ref": "AAAAAAFYplPlOWcOQjY="
},
"model": {
"$ref": "AAAAAAFYqPUutplVN2g="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 357,
"top": 744,
"width": 177.3154296875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "-posPre",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 352,
"top": 649,
"width": 187.3154296875,
"height": 113,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYplPlOWcPTyc=",
"_parent": {
"$ref": "AAAAAAFYplPlN2cIYnI="
},
"model": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 352,
"top": 762,
"width": 187.3154296875,
"height": 10,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYplPlOWcQ4T0=",
"_parent": {
"$ref": "AAAAAAFYplPlN2cIYnI="
},
"model": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 24,
"top": 136,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYplPlOWcRWS4=",
"_parent": {
"$ref": "AAAAAAFYplPlN2cIYnI="
},
"model": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 24,
"top": 136,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 352,
"top": 624,
"width": 187.3154296875,
"height": 148,
"autoResize": false,
"stereotypeDisplay": "label",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYplPlOGcJI6k="
},
"wordWrap": false,
"suppressAttributes": false,
"suppressOperations": false,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYplPlOWcOQjY="
},
"operationCompartment": {
"$ref": "AAAAAAFYplPlOWcPTyc="
},
"receptionCompartment": {
"$ref": "AAAAAAFYplPlOWcQ4T0="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYplPlOWcRWS4="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFYplXHPmg0ww8=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYplXHPWgy7Cg="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYplXHPmg1SVU=",
"_parent": {
"$ref": "AAAAAAFYplXHPmg0ww8="
},
"model": {
"$ref": "AAAAAAFYplXHPWgy7Cg="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYplXHP2g2kpg=",
"_parent": {
"$ref": "AAAAAAFYplXHPmg1SVU="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 816,
"top": 896,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplXHP2g3yAo=",
"_parent": {
"$ref": "AAAAAAFYplXHPmg1SVU="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;1",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 821,
"top": 1015,
"width": 147.55126953125,
"height": 13,
"autoResize": false,
"underline": false,
"text": "PlayableActorDelegate",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplXHP2g4uqk=",
"_parent": {
"$ref": "AAAAAAFYplXHPmg1SVU="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 816,
"top": 896,
"width": 223,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplXHP2g50M8=",
"_parent": {
"$ref": "AAAAAAFYplXHPmg1SVU="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 816,
"top": 896,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 816,
"top": 1008,
"width": 157.55126953125,
"height": 25,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYplXHP2g2kpg="
},
"nameLabel": {
"$ref": "AAAAAAFYplXHP2g3yAo="
},
"namespaceLabel": {
"$ref": "AAAAAAFYplXHP2g4uqk="
},
"propertyLabel": {
"$ref": "AAAAAAFYplXHP2g50M8="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYplXHP2g6u3o=",
"_parent": {
"$ref": "AAAAAAFYplXHPmg0ww8="
},
"model": {
"$ref": "AAAAAAFYplXHPWgy7Cg="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYpmbGE30h4Dg=",
"_parent": {
"$ref": "AAAAAAFYplXHP2g6u3o="
},
"model": {
"$ref": "AAAAAAFYpmbF8H0bxLk="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 821,
"top": 1038,
"width": 147.55126953125,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+actor: ActorHumanoid",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 816,
"top": 1033,
"width": 157.55126953125,
"height": 23,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYplXHP2g7GXI=",
"_parent": {
"$ref": "AAAAAAFYplXHPmg0ww8="
},
"model": {
"$ref": "AAAAAAFYplXHPWgy7Cg="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 816,
"top": 1056,
"width": 157.55126953125,
"height": 10,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYplXHQGg8dng=",
"_parent": {
"$ref": "AAAAAAFYplXHPmg0ww8="
},
"model": {
"$ref": "AAAAAAFYplXHPWgy7Cg="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 232,
"top": 384,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYplXHQGg9MpA=",
"_parent": {
"$ref": "AAAAAAFYplXHPmg0ww8="
},
"model": {
"$ref": "AAAAAAFYplXHPWgy7Cg="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 232,
"top": 384,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 816,
"top": 1008,
"width": 157.55126953125,
"height": 58,
"autoResize": false,
"stereotypeDisplay": "label",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYplXHPmg1SVU="
},
"wordWrap": false,
"suppressAttributes": false,
"suppressOperations": false,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYplXHP2g6u3o="
},
"operationCompartment": {
"$ref": "AAAAAAFYplXHP2g7GXI="
},
"receptionCompartment": {
"$ref": "AAAAAAFYplXHQGg8dng="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYplXHQGg9MpA="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFYplU3SGe+1TE=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYplU3Rme8llE="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYplU3SGe/iQY=",
"_parent": {
"$ref": "AAAAAAFYplU3SGe+1TE="
},
"model": {
"$ref": "AAAAAAFYplU3Rme8llE="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYplU3SWfA0Lc=",
"_parent": {
"$ref": "AAAAAAFYplU3SGe/iQY="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -824,
"top": 592,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplU3SWfB/Is=",
"_parent": {
"$ref": "AAAAAAFYplU3SGe/iQY="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;1",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 381,
"top": 535,
"width": 114.78466796875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "ProjectileHoming",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplU3SWfCd9w=",
"_parent": {
"$ref": "AAAAAAFYplU3SGe/iQY="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -824,
"top": 592,
"width": 223,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplU3SWfDtMY=",
"_parent": {
"$ref": "AAAAAAFYplU3SGe/iQY="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -824,
"top": 592,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 376,
"top": 528,
"width": 124.78466796875,
"height": 25,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYplU3SWfA0Lc="
},
"nameLabel": {
"$ref": "AAAAAAFYplU3SWfB/Is="
},
"namespaceLabel": {
"$ref": "AAAAAAFYplU3SWfCd9w="
},
"propertyLabel": {
"$ref": "AAAAAAFYplU3SWfDtMY="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYplU3SWfEinE=",
"_parent": {
"$ref": "AAAAAAFYplU3SGe+1TE="
},
"model": {
"$ref": "AAAAAAFYplU3Rme8llE="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 376,
"top": 553,
"width": 124.78466796875,
"height": 10,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYplU3SmfF/jg=",
"_parent": {
"$ref": "AAAAAAFYplU3SGe+1TE="
},
"model": {
"$ref": "AAAAAAFYplU3Rme8llE="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 376,
"top": 563,
"width": 124.78466796875,
"height": 10,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYplU3SmfGAdE=",
"_parent": {
"$ref": "AAAAAAFYplU3SGe+1TE="
},
"model": {
"$ref": "AAAAAAFYplU3Rme8llE="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -696,
"top": 232,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYplU3SmfH7hM=",
"_parent": {
"$ref": "AAAAAAFYplU3SGe+1TE="
},
"model": {
"$ref": "AAAAAAFYplU3Rme8llE="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -696,
"top": 232,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 376,
"top": 528,
"width": 124.78466796875,
"height": 45,
"autoResize": false,
"stereotypeDisplay": "label",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYplU3SGe/iQY="
},
"wordWrap": false,
"suppressAttributes": false,
"suppressOperations": false,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYplU3SWfEinE="
},
"operationCompartment": {
"$ref": "AAAAAAFYplU3SmfF/jg="
},
"receptionCompartment": {
"$ref": "AAAAAAFYplU3SmfGAdE="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYplU3SmfH7hM="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFYplR452dt4u8=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYplR452drOZI="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYplR452duXiE=",
"_parent": {
"$ref": "AAAAAAFYplR452dt4u8="
},
"model": {
"$ref": "AAAAAAFYplR452drOZI="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYplR46GdvEMc=",
"_parent": {
"$ref": "AAAAAAFYplR452duXiE="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -216,
"top": 760,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplR46GdwpqY=",
"_parent": {
"$ref": "AAAAAAFYplR452duXiE="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;1",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 613,
"top": 1015,
"width": 104.583984375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "ActorHumanoid",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplR46GdxM5M=",
"_parent": {
"$ref": "AAAAAAFYplR452duXiE="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -216,
"top": 760,
"width": 223,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplR46Gdyfio=",
"_parent": {
"$ref": "AAAAAAFYplR452duXiE="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -216,
"top": 760,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 608,
"top": 1008,
"width": 114.583984375,
"height": 25,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYplR46GdvEMc="
},
"nameLabel": {
"$ref": "AAAAAAFYplR46GdwpqY="
},
"namespaceLabel": {
"$ref": "AAAAAAFYplR46GdxM5M="
},
"propertyLabel": {
"$ref": "AAAAAAFYplR46Gdyfio="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYplR46Gdzgks=",
"_parent": {
"$ref": "AAAAAAFYplR452dt4u8="
},
"model": {
"$ref": "AAAAAAFYplR452drOZI="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 608,
"top": 1033,
"width": 114.583984375,
"height": 10,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYplR46Gd0Tpg=",
"_parent": {
"$ref": "AAAAAAFYplR452dt4u8="
},
"model": {
"$ref": "AAAAAAFYplR452drOZI="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 608,
"top": 1043,
"width": 114.583984375,
"height": 10,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYplR46Wd1E+w=",
"_parent": {
"$ref": "AAAAAAFYplR452dt4u8="
},
"model": {
"$ref": "AAAAAAFYplR452drOZI="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -392,
"top": 328,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYplR46Wd2FlY=",
"_parent": {
"$ref": "AAAAAAFYplR452dt4u8="
},
"model": {
"$ref": "AAAAAAFYplR452drOZI="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": -392,
"top": 328,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 608,
"top": 1008,
"width": 114.583984375,
"height": 45,
"autoResize": false,
"stereotypeDisplay": "label",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYplR452duXiE="
},
"wordWrap": false,
"suppressAttributes": false,
"suppressOperations": false,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYplR46Gdzgks="
},
"operationCompartment": {
"$ref": "AAAAAAFYplR46Gd0Tpg="
},
"receptionCompartment": {
"$ref": "AAAAAAFYplR46Wd1E+w="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYplR46Wd2FlY="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFYplQj7GdDLjw=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYplQj62dBA1U="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYplQj7GdEKmw=",
"_parent": {
"$ref": "AAAAAAFYplQj7GdDLjw="
},
"model": {
"$ref": "AAAAAAFYplQj62dBA1U="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYplQj7WdFE9A=",
"_parent": {
"$ref": "AAAAAAFYplQj7GdEKmw="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 744,
"top": 1136,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplQj7WdGPaQ=",
"_parent": {
"$ref": "AAAAAAFYplQj7GdEKmw="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;1",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 621,
"top": 1111,
"width": 40.94873046875,
"height": 13,
"autoResize": false,
"underline": false,
"text": "Player",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplQj7WdH3Ko=",
"_parent": {
"$ref": "AAAAAAFYplQj7GdEKmw="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 744,
"top": 1136,
"width": 223,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYplQj7WdI05k=",
"_parent": {
"$ref": "AAAAAAFYplQj7GdEKmw="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 744,
"top": 1136,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 616,
"top": 1104,
"width": 50.94873046875,
"height": 25,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYplQj7WdFE9A="
},
"nameLabel": {
"$ref": "AAAAAAFYplQj7WdGPaQ="
},
"namespaceLabel": {
"$ref": "AAAAAAFYplQj7WdH3Ko="
},
"propertyLabel": {
"$ref": "AAAAAAFYplQj7WdI05k="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYplQj7WdJ2X8=",
"_parent": {
"$ref": "AAAAAAFYplQj7GdDLjw="
},
"model": {
"$ref": "AAAAAAFYplQj62dBA1U="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 616,
"top": 1129,
"width": 50.94873046875,
"height": 10,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYplQj7WdK3R4=",
"_parent": {
"$ref": "AAAAAAFYplQj7GdDLjw="
},
"model": {
"$ref": "AAAAAAFYplQj62dBA1U="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 616,
"top": 1139,
"width": 50.94873046875,
"height": 10,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYplQj7mdLVwI=",
"_parent": {
"$ref": "AAAAAAFYplQj7GdDLjw="
},
"model": {
"$ref": "AAAAAAFYplQj62dBA1U="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 432,
"top": 528,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYplQj7mdMw2k=",
"_parent": {
"$ref": "AAAAAAFYplQj7GdDLjw="
},
"model": {
"$ref": "AAAAAAFYplQj62dBA1U="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 432,
"top": 528,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 616,
"top": 1104,
"width": 50.94873046875,
"height": 45,
"autoResize": false,
"stereotypeDisplay": "label",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYplQj7GdEKmw="
},
"wordWrap": false,
"suppressAttributes": false,
"suppressOperations": false,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYplQj7WdJ2X8="
},
"operationCompartment": {
"$ref": "AAAAAAFYplQj7WdK3R4="
},
"receptionCompartment": {
"$ref": "AAAAAAFYplQj7mdLVwI="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYplQj7mdMw2k="
}
},
{
"_type": "UMLInterfaceView",
"_id": "AAAAAAFYpmYlf3w0HDI=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYpmYlfnwyF/k="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYpmYlgHw1pm0=",
"_parent": {
"$ref": "AAAAAAFYpmYlf3w0HDI="
},
"model": {
"$ref": "AAAAAAFYpmYlfnwyF/k="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYpmYlgHw2Uik=",
"_parent": {
"$ref": "AAAAAAFYpmYlgHw1pm0="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 357,
"top": 821,
"width": 166.92431640625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "«interface»",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYpmYlgHw3rvA=",
"_parent": {
"$ref": "AAAAAAFYpmYlgHw1pm0="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;1",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 357,
"top": 836,
"width": 166.92431640625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "Luminous",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYpmYlgHw479g=",
"_parent": {
"$ref": "AAAAAAFYpmYlgHw1pm0="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 0,
"top": 1224,
"width": 96,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYpmYlgHw5+Z4=",
"_parent": {
"$ref": "AAAAAAFYpmYlgHw1pm0="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 0,
"top": 1224,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 352,
"top": 816,
"width": 176.92431640625,
"height": 38,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYpmYlgHw2Uik="
},
"nameLabel": {
"$ref": "AAAAAAFYpmYlgHw3rvA="
},
"namespaceLabel": {
"$ref": "AAAAAAFYpmYlgHw479g="
},
"propertyLabel": {
"$ref": "AAAAAAFYpmYlgHw5+Z4="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYpmYlgXw6qb0=",
"_parent": {
"$ref": "AAAAAAFYpmYlf3w0HDI="
},
"model": {
"$ref": "AAAAAAFYpmYlfnwyF/k="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYqQJyYqSe2Ag=",
"_parent": {
"$ref": "AAAAAAFYpmYlgXw6qb0="
},
"model": {
"$ref": "AAAAAAFYqQJyNaSbPpM="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 357,
"top": 859,
"width": 166.92431640625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+luminosity: Int",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYqQLlLKULy88=",
"_parent": {
"$ref": "AAAAAAFYpmYlgXw6qb0="
},
"model": {
"$ref": "AAAAAAFYqQLlBaUIua4="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 357,
"top": 874,
"width": 166.92431640625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+lightBoxList: List<Hitbox>",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 352,
"top": 854,
"width": 176.92431640625,
"height": 38,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYpmYlgXw7ATY=",
"_parent": {
"$ref": "AAAAAAFYpmYlf3w0HDI="
},
"model": {
"$ref": "AAAAAAFYpmYlfnwyF/k="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 352,
"top": 892,
"width": 176.92431640625,
"height": 10,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYpmYlgXw8nso=",
"_parent": {
"$ref": "AAAAAAFYpmYlf3w0HDI="
},
"model": {
"$ref": "AAAAAAFYpmYlfnwyF/k="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 0,
"top": 580,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYpmYlgnw9MOA=",
"_parent": {
"$ref": "AAAAAAFYpmYlf3w0HDI="
},
"model": {
"$ref": "AAAAAAFYpmYlfnwyF/k="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 0,
"top": 580,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 352,
"top": 816,
"width": 176.92431640625,
"height": 86,
"autoResize": false,
"stereotypeDisplay": "label",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYpmYlgHw1pm0="
},
"wordWrap": false,
"suppressAttributes": false,
"suppressOperations": false,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYpmYlgXw6qb0="
},
"operationCompartment": {
"$ref": "AAAAAAFYpmYlgXw7ATY="
},
"receptionCompartment": {
"$ref": "AAAAAAFYpmYlgXw8nso="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYpmYlgnw9MOA="
}
},
{
"_type": "UMLInterfaceRealizationView",
"_id": "AAAAAAFYpmYmIHxf/Sk=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYpmYmH3xeyt8="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpmYmIHxghBk=",
"_parent": {
"$ref": "AAAAAAFYpmYmIHxf/Sk="
},
"model": {
"$ref": "AAAAAAFYpmYmH3xeyt8="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 446,
"top": 786,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYpmYmIHxf/Sk="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpmYmIHxhQw8=",
"_parent": {
"$ref": "AAAAAAFYpmYmIHxf/Sk="
},
"model": {
"$ref": "AAAAAAFYpmYmH3xeyt8="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 461,
"top": 786,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYpmYmIHxf/Sk="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpmYmIHxitoQ=",
"_parent": {
"$ref": "AAAAAAFYpmYmIHxf/Sk="
},
"model": {
"$ref": "AAAAAAFYpmYmH3xeyt8="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 417,
"top": 787,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYpmYmIHxf/Sk="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYpmYlf3w0HDI="
},
"tail": {
"$ref": "AAAAAAFYplPlN2cIYnI="
},
"lineStyle": 2,
"points": "432:771;432:816",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFYpmYmIHxghBk="
},
"stereotypeLabel": {
"$ref": "AAAAAAFYpmYmIHxhQw8="
},
"propertyLabel": {
"$ref": "AAAAAAFYpmYmIHxitoQ="
}
},
{
"_type": "UMLAssociationView",
"_id": "AAAAAAFYpme/N34yGKY=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYpme/Nn4uVXA="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpme/N34zloU=",
"_parent": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"model": {
"$ref": "AAAAAAFYpme/Nn4uVXA="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 758,
"top": 1022,
"width": 48,
"height": 13,
"autoResize": false,
"alpha": -2.1175849164412224,
"distance": 26.92582403567252,
"hostEdge": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"edgePosition": 1,
"underline": false,
"text": "+actor",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpme/OH408kQ=",
"_parent": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"model": {
"$ref": "AAAAAAFYpme/Nn4uVXA="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 768,
"top": 1076,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpme/OH410bs=",
"_parent": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"model": {
"$ref": "AAAAAAFYpme/Nn4uVXA="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 769,
"top": 1031,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpme/OH42mGc=",
"_parent": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"model": {
"$ref": "AAAAAAFYpme/Nn4vjoI="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 790,
"top": 1060,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"edgePosition": 2,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpme/OH43ioE=",
"_parent": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"model": {
"$ref": "AAAAAAFYpme/Nn4vjoI="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 787,
"top": 1074,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"edgePosition": 2,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpme/OH44bF8=",
"_parent": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"model": {
"$ref": "AAAAAAFYpme/Nn4vjoI="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 794,
"top": 1033,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"edgePosition": 2,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpme/OH45j50=",
"_parent": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"model": {
"$ref": "AAAAAAFYpme/Nn4wJRQ="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 747,
"top": 1060,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"edgePosition": 0,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpme/OH46E7Q=",
"_parent": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"model": {
"$ref": "AAAAAAFYpme/Nn4wJRQ="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 750,
"top": 1074,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"edgePosition": 0,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpme/OH47iz8=",
"_parent": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"model": {
"$ref": "AAAAAAFYpme/Nn4wJRQ="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Arial;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 743,
"top": 1033,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"edgePosition": 0,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFYpme/OH48QV0=",
"_parent": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"model": {
"$ref": "AAAAAAFYpme/Nn4vjoI="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 112,
"top": 616,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFYpme/OX49thA=",
"_parent": {
"$ref": "AAAAAAFYpme/N34yGKY="
},
"model": {
"$ref": "AAAAAAFYpme/Nn4wJRQ="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 112,
"top": 616,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYplR452dt4u8="
},
"tail": {
"$ref": "AAAAAAFYplXHPmg0ww8="
},
"lineStyle": 2,
"points": "816:1052;722:1052",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFYpme/N34zloU="
},
"stereotypeLabel": {
"$ref": "AAAAAAFYpme/OH408kQ="
},
"propertyLabel": {
"$ref": "AAAAAAFYpme/OH410bs="
},
"showMultiplicity": true,
"showType": true,
"tailRoleNameLabel": {
"$ref": "AAAAAAFYpme/OH42mGc="
},
"tailPropertyLabel": {
"$ref": "AAAAAAFYpme/OH43ioE="
},
"tailMultiplicityLabel": {
"$ref": "AAAAAAFYpme/OH44bF8="
},
"headRoleNameLabel": {
"$ref": "AAAAAAFYpme/OH45j50="
},
"headPropertyLabel": {
"$ref": "AAAAAAFYpme/OH46E7Q="
},
"headMultiplicityLabel": {
"$ref": "AAAAAAFYpme/OH47iz8="
},
"tailQualifiersCompartment": {
"$ref": "AAAAAAFYpme/OH48QV0="
},
"headQualifiersCompartment": {
"$ref": "AAAAAAFYpme/OX49thA="
}
},
{
"_type": "UMLInterfaceRealizationView",
"_id": "AAAAAAFYpsTjhX9Lz1o=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYpsTjhX9KaAU="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpsTjhn9MpBo=",
"_parent": {
"$ref": "AAAAAAFYpsTjhX9Lz1o="
},
"model": {
"$ref": "AAAAAAFYpsTjhX9KaAU="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 655,
"top": 849,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYpsTjhX9Lz1o="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpsTjhn9Nnao=",
"_parent": {
"$ref": "AAAAAAFYpsTjhX9Lz1o="
},
"model": {
"$ref": "AAAAAAFYpsTjhX9KaAU="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 655,
"top": 864,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYpsTjhX9Lz1o="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYpsTjhn9OESs=",
"_parent": {
"$ref": "AAAAAAFYpsTjhX9Lz1o="
},
"model": {
"$ref": "AAAAAAFYpsTjhX9KaAU="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 656,
"top": 819,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYpsTjhX9Lz1o="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYpmYlf3w0HDI="
},
"tail": {
"$ref": "AAAAAAFYplR452dt4u8="
},
"lineStyle": 2,
"points": "656:1008;656:840;528:840",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFYpsTjhn9MpBo="
},
"stereotypeLabel": {
"$ref": "AAAAAAFYpsTjhn9Nnao="
},
"propertyLabel": {
"$ref": "AAAAAAFYpsTjhn9OESs="
}
},
{
"_type": "UMLInterfaceView",
"_id": "AAAAAAFYqOMpA4VIEUk=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYqOMpAoVGvEU="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYqOMpA4VJ87g=",
"_parent": {
"$ref": "AAAAAAFYqOMpA4VIEUk="
},
"model": {
"$ref": "AAAAAAFYqOMpAoVGvEU="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYqOMpBIVKZYk=",
"_parent": {
"$ref": "AAAAAAFYqOMpA4VJ87g="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 613,
"top": 661,
"width": 180.603515625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "«interface»",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqOMpBIVLu90=",
"_parent": {
"$ref": "AAAAAAFYqOMpA4VJ87g="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;1",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 613,
"top": 676,
"width": 180.603515625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "Controllable",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqOMpBYVMlgw=",
"_parent": {
"$ref": "AAAAAAFYqOMpA4VJ87g="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 28,
"top": 224,
"width": 80.49462890625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqOMpBYVNYu0=",
"_parent": {
"$ref": "AAAAAAFYqOMpA4VJ87g="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 28,
"top": 224,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 608,
"top": 656,
"width": 190.603515625,
"height": 38,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYqOMpBIVKZYk="
},
"nameLabel": {
"$ref": "AAAAAAFYqOMpBIVLu90="
},
"namespaceLabel": {
"$ref": "AAAAAAFYqOMpBYVMlgw="
},
"propertyLabel": {
"$ref": "AAAAAAFYqOMpBYVNYu0="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYqOMpBYVOYKM=",
"_parent": {
"$ref": "AAAAAAFYqOMpA4VIEUk="
},
"model": {
"$ref": "AAAAAAFYqOMpAoVGvEU="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 608,
"top": 694,
"width": 190.603515625,
"height": 10,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYqOMpBoVP7lg=",
"_parent": {
"$ref": "AAAAAAFYqOMpA4VIEUk="
},
"model": {
"$ref": "AAAAAAFYqOMpAoVGvEU="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqQbsj61/cls=",
"_parent": {
"$ref": "AAAAAAFYqOMpBoVP7lg="
},
"model": {
"$ref": "AAAAAAFYqQbsU615CAw="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 613,
"top": 709,
"width": 180.603515625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+processInput(Input)",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqQcR5q2yfgs=",
"_parent": {
"$ref": "AAAAAAFYqOMpBoVP7lg="
},
"model": {
"$ref": "AAAAAAFYqQcRxK2s3kg="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 613,
"top": 724,
"width": 180.603515625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+keyPressed(key: Int, c: Char)",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 608,
"top": 704,
"width": 190.603515625,
"height": 38,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYqOMpBoVQ0kk=",
"_parent": {
"$ref": "AAAAAAFYqOMpA4VIEUk="
},
"model": {
"$ref": "AAAAAAFYqOMpAoVGvEU="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 14,
"top": 80,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYqOMpB4VRLx0=",
"_parent": {
"$ref": "AAAAAAFYqOMpA4VIEUk="
},
"model": {
"$ref": "AAAAAAFYqOMpAoVGvEU="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 14,
"top": 80,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 608,
"top": 656,
"width": 190.603515625,
"height": 86,
"autoResize": false,
"stereotypeDisplay": "label",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYqOMpA4VJ87g="
},
"wordWrap": false,
"suppressAttributes": false,
"suppressOperations": false,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYqOMpBYVOYKM="
},
"operationCompartment": {
"$ref": "AAAAAAFYqOMpBoVP7lg="
},
"receptionCompartment": {
"$ref": "AAAAAAFYqOMpBoVQ0kk="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYqOMpB4VRLx0="
}
},
{
"_type": "UMLInterfaceRealizationView",
"_id": "AAAAAAFYqOMpaYVzNos=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYqOMpaYVyAPE="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqOMpaoV0N+4=",
"_parent": {
"$ref": "AAAAAAFYqOMpaYVzNos="
},
"model": {
"$ref": "AAAAAAFYqOMpaYVyAPE="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 677,
"top": 819,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYqOMpaYVzNos="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqOMpaoV1QmM=",
"_parent": {
"$ref": "AAAAAAFYqOMpaYVzNos="
},
"model": {
"$ref": "AAAAAAFYqOMpaYVyAPE="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 677,
"top": 804,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYqOMpaYVzNos="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqOMpaoV2rBs=",
"_parent": {
"$ref": "AAAAAAFYqOMpaYVzNos="
},
"model": {
"$ref": "AAAAAAFYqOMpaYVyAPE="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 677,
"top": 849,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYqOMpaYVzNos="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYqOMpA4VIEUk="
},
"tail": {
"$ref": "AAAAAAFYplR452dt4u8="
},
"lineStyle": 2,
"points": "656:1008;656:840;698:840;698:741",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFYqOMpaoV0N+4="
},
"stereotypeLabel": {
"$ref": "AAAAAAFYqOMpaoV1QmM="
},
"propertyLabel": {
"$ref": "AAAAAAFYqOMpaoV2rBs="
}
},
{
"_type": "UMLInterfaceView",
"_id": "AAAAAAFYqONJmoWOsXQ=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYqONJmYWMOFQ="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYqONJmoWPnL4=",
"_parent": {
"$ref": "AAAAAAFYqONJmoWOsXQ="
},
"model": {
"$ref": "AAAAAAFYqONJmYWMOFQ="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYqONJmoWQR3g=",
"_parent": {
"$ref": "AAAAAAFYqONJmoWPnL4="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 821,
"top": 661,
"width": 165.42626953125,
"height": 13,
"autoResize": false,
"underline": false,
"text": "«interface»",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqONJmoWRiCw=",
"_parent": {
"$ref": "AAAAAAFYqONJmoWPnL4="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;1",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 821,
"top": 676,
"width": 165.42626953125,
"height": 13,
"autoResize": false,
"underline": false,
"text": "Pocketed",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqONJm4WS4Jk=",
"_parent": {
"$ref": "AAAAAAFYqONJmoWPnL4="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 284,
"top": 224,
"width": 80.49462890625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqONJm4WTrvA=",
"_parent": {
"$ref": "AAAAAAFYqONJmoWPnL4="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 284,
"top": 224,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 816,
"top": 656,
"width": 175.42626953125,
"height": 38,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYqONJmoWQR3g="
},
"nameLabel": {
"$ref": "AAAAAAFYqONJmoWRiCw="
},
"namespaceLabel": {
"$ref": "AAAAAAFYqONJm4WS4Jk="
},
"propertyLabel": {
"$ref": "AAAAAAFYqONJm4WTrvA="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYqONJm4WUF48=",
"_parent": {
"$ref": "AAAAAAFYqONJmoWOsXQ="
},
"model": {
"$ref": "AAAAAAFYqONJmYWMOFQ="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYqQosEbOX8d0=",
"_parent": {
"$ref": "AAAAAAFYqONJm4WUF48="
},
"model": {
"$ref": "AAAAAAFYqQor0rORDFQ="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 821,
"top": 699,
"width": 165.42626953125,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+inventory: ActorInventory",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 816,
"top": 694,
"width": 175.42626953125,
"height": 23,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYqONJm4WVxvY=",
"_parent": {
"$ref": "AAAAAAFYqONJmoWOsXQ="
},
"model": {
"$ref": "AAAAAAFYqONJmYWMOFQ="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 816,
"top": 717,
"width": 175.42626953125,
"height": 10,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYqONJm4WWo8c=",
"_parent": {
"$ref": "AAAAAAFYqONJmoWOsXQ="
},
"model": {
"$ref": "AAAAAAFYqONJmYWMOFQ="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 142,
"top": 80,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYqONJm4WXduA=",
"_parent": {
"$ref": "AAAAAAFYqONJmoWOsXQ="
},
"model": {
"$ref": "AAAAAAFYqONJmYWMOFQ="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 142,
"top": 80,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 816,
"top": 656,
"width": 175.42626953125,
"height": 71,
"autoResize": false,
"stereotypeDisplay": "label",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYqONJmoWPnL4="
},
"wordWrap": false,
"suppressAttributes": false,
"suppressOperations": false,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYqONJm4WUF48="
},
"operationCompartment": {
"$ref": "AAAAAAFYqONJm4WVxvY="
},
"receptionCompartment": {
"$ref": "AAAAAAFYqONJm4WWo8c="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYqONJm4WXduA="
}
},
{
"_type": "UMLInterfaceRealizationView",
"_id": "AAAAAAFYqONJ+YW5lQk=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYqONJ+YW49hM="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqONJ+YW6PAU=",
"_parent": {
"$ref": "AAAAAAFYqONJ+YW5lQk="
},
"model": {
"$ref": "AAAAAAFYqONJ+YW49hM="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 776,
"top": 819,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYqONJ+YW5lQk="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqONJ+YW7SnM=",
"_parent": {
"$ref": "AAAAAAFYqONJ+YW5lQk="
},
"model": {
"$ref": "AAAAAAFYqONJ+YW49hM="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 776,
"top": 804,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYqONJ+YW5lQk="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqONJ+YW8K08=",
"_parent": {
"$ref": "AAAAAAFYqONJ+YW5lQk="
},
"model": {
"$ref": "AAAAAAFYqONJ+YW49hM="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 776,
"top": 849,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYqONJ+YW5lQk="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYqONJmoWOsXQ="
},
"tail": {
"$ref": "AAAAAAFYplR452dt4u8="
},
"lineStyle": 2,
"points": "656:1008;656:840;896:840;896:726",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFYqONJ+YW6PAU="
},
"stereotypeLabel": {
"$ref": "AAAAAAFYqONJ+YW7SnM="
},
"propertyLabel": {
"$ref": "AAAAAAFYqONJ+YW8K08="
}
},
{
"_type": "UMLInterfaceView",
"_id": "AAAAAAFYqONMEYXUYQ8=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYqONMEIXS7TI="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYqONMEoXVLeA=",
"_parent": {
"$ref": "AAAAAAFYqONMEYXUYQ8="
},
"model": {
"$ref": "AAAAAAFYqONMEIXS7TI="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYqONMEoXWnPA=",
"_parent": {
"$ref": "AAAAAAFYqONMEoXVLeA="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 1013,
"top": 661,
"width": 167.57177734375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "«interface»",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqONME4XXE7o=",
"_parent": {
"$ref": "AAAAAAFYqONMEoXVLeA="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;1",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 1013,
"top": 676,
"width": 167.57177734375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "Factionable",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqONMFIXYOzw=",
"_parent": {
"$ref": "AAAAAAFYqONMEoXVLeA="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 508,
"top": 224,
"width": 80.49462890625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqONMFIXZGzw=",
"_parent": {
"$ref": "AAAAAAFYqONMEoXVLeA="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 508,
"top": 224,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 1008,
"top": 656,
"width": 177.57177734375,
"height": 38,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYqONMEoXWnPA="
},
"nameLabel": {
"$ref": "AAAAAAFYqONME4XXE7o="
},
"namespaceLabel": {
"$ref": "AAAAAAFYqONMFIXYOzw="
},
"propertyLabel": {
"$ref": "AAAAAAFYqONMFIXZGzw="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYqONMFYXaBkA=",
"_parent": {
"$ref": "AAAAAAFYqONMEYXUYQ8="
},
"model": {
"$ref": "AAAAAAFYqONMEIXS7TI="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYqQ68p7yp+YA=",
"_parent": {
"$ref": "AAAAAAFYqONMFYXaBkA="
},
"model": {
"$ref": "AAAAAAFYqQ68aryjhhw="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 1013,
"top": 699,
"width": 167.57177734375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+faction: HashSet<Faction>",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 1008,
"top": 694,
"width": 177.57177734375,
"height": 23,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYqONMFoXbJdg=",
"_parent": {
"$ref": "AAAAAAFYqONMEYXUYQ8="
},
"model": {
"$ref": "AAAAAAFYqONMEIXS7TI="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 1008,
"top": 717,
"width": 177.57177734375,
"height": 10,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYqONMFoXcQJY=",
"_parent": {
"$ref": "AAAAAAFYqONMEYXUYQ8="
},
"model": {
"$ref": "AAAAAAFYqONMEIXS7TI="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 254,
"top": 80,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYqONMFoXdHWM=",
"_parent": {
"$ref": "AAAAAAFYqONMEYXUYQ8="
},
"model": {
"$ref": "AAAAAAFYqONMEIXS7TI="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 254,
"top": 80,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 1008,
"top": 656,
"width": 177.57177734375,
"height": 71,
"autoResize": false,
"stereotypeDisplay": "label",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYqONMEoXVLeA="
},
"wordWrap": false,
"suppressAttributes": false,
"suppressOperations": false,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYqONMFYXaBkA="
},
"operationCompartment": {
"$ref": "AAAAAAFYqONMFoXbJdg="
},
"receptionCompartment": {
"$ref": "AAAAAAFYqONMFoXcQJY="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYqONMFoXdHWM="
}
},
{
"_type": "UMLInterfaceRealizationView",
"_id": "AAAAAAFYqONMjYX/F0w=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYqONMjYX+wA8="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqONMjYYAHVk=",
"_parent": {
"$ref": "AAAAAAFYqONMjYX/F0w="
},
"model": {
"$ref": "AAAAAAFYqONMjYX+wA8="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 872,
"top": 819,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYqONMjYX/F0w="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqONMjoYB1Dg=",
"_parent": {
"$ref": "AAAAAAFYqONMjYX/F0w="
},
"model": {
"$ref": "AAAAAAFYqONMjYX+wA8="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 872,
"top": 804,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYqONMjYX/F0w="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqONMjoYC+WY=",
"_parent": {
"$ref": "AAAAAAFYqONMjYX/F0w="
},
"model": {
"$ref": "AAAAAAFYqONMjYX+wA8="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 872,
"top": 849,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYqONMjYX/F0w="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYqONMEYXUYQ8="
},
"tail": {
"$ref": "AAAAAAFYplR452dt4u8="
},
"lineStyle": 2,
"points": "656:1008;656:840;1088:840;1088:726",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFYqONMjYYAHVk="
},
"stereotypeLabel": {
"$ref": "AAAAAAFYqONMjoYB1Dg="
},
"propertyLabel": {
"$ref": "AAAAAAFYqONMjoYC+WY="
}
},
{
"_type": "UMLInterfaceView",
"_id": "AAAAAAFYqONOmoYaijE=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYqONOmYYY+Oo="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYqONOmoYbDPM=",
"_parent": {
"$ref": "AAAAAAFYqONOmoYaijE="
},
"model": {
"$ref": "AAAAAAFYqONOmYYY+Oo="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYqONOmoYcc5s=",
"_parent": {
"$ref": "AAAAAAFYqONOmoYbDPM="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 869,
"top": 453,
"width": 234.2666015625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "«interface»",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqONOmoYdzlc=",
"_parent": {
"$ref": "AAAAAAFYqONOmoYbDPM="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;1",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 869,
"top": 468,
"width": 234.2666015625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "LandHolder",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqONOmoYecDI=",
"_parent": {
"$ref": "AAAAAAFYqONOmoYbDPM="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 60,
"top": -192,
"width": 80.49462890625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqONOm4Yfmno=",
"_parent": {
"$ref": "AAAAAAFYqONOmoYbDPM="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 60,
"top": -192,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 864,
"top": 448,
"width": 244.2666015625,
"height": 38,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYqONOmoYcc5s="
},
"nameLabel": {
"$ref": "AAAAAAFYqONOmoYdzlc="
},
"namespaceLabel": {
"$ref": "AAAAAAFYqONOmoYecDI="
},
"propertyLabel": {
"$ref": "AAAAAAFYqONOm4Yfmno="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYqONOm4YgfYI=",
"_parent": {
"$ref": "AAAAAAFYqONOmoYaijE="
},
"model": {
"$ref": "AAAAAAFYqONOmYYY+Oo="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYqRU6K8j+BUA=",
"_parent": {
"$ref": "AAAAAAFYqONOm4YgfYI="
},
"model": {
"$ref": "AAAAAAFYqRU56sj4Ywo="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 869,
"top": 491,
"width": 234.2666015625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+houseDesignation: ArrayList<Long>?",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 864,
"top": 486,
"width": 244.2666015625,
"height": 23,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYqONOm4Yhx1Q=",
"_parent": {
"$ref": "AAAAAAFYqONOmoYaijE="
},
"model": {
"$ref": "AAAAAAFYqONOmYYY+Oo="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqRYle8mRknQ=",
"_parent": {
"$ref": "AAAAAAFYqONOm4Yhx1Q="
},
"model": {
"$ref": "AAAAAAFYqRYlU8mLWM4="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 869,
"top": 514,
"width": 234.2666015625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+addHouseTile(x: Int, y: Int)",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqRZHrsmx8gg=",
"_parent": {
"$ref": "AAAAAAFYqONOm4Yhx1Q="
},
"model": {
"$ref": "AAAAAAFYqRZHhcmrC6w="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 869,
"top": 529,
"width": 234.2666015625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+removeHouseTile(x: Int, y: Int)",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqRZ0V8nRf8M=",
"_parent": {
"$ref": "AAAAAAFYqONOm4Yhx1Q="
},
"model": {
"$ref": "AAAAAAFYqRZ0NMnL6Qs="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 869,
"top": 544,
"width": 234.2666015625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+clearHouseDesignation()",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 864,
"top": 509,
"width": 244.2666015625,
"height": 53,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYqONOm4Yi9dI=",
"_parent": {
"$ref": "AAAAAAFYqONOmoYaijE="
},
"model": {
"$ref": "AAAAAAFYqONOmYYY+Oo="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 30,
"top": -128,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYqONOm4YjmiU=",
"_parent": {
"$ref": "AAAAAAFYqONOmoYaijE="
},
"model": {
"$ref": "AAAAAAFYqONOmYYY+Oo="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 30,
"top": -128,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 864,
"top": 448,
"width": 244.2666015625,
"height": 114,
"autoResize": false,
"stereotypeDisplay": "label",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYqONOmoYbDPM="
},
"wordWrap": false,
"suppressAttributes": false,
"suppressOperations": false,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYqONOm4YgfYI="
},
"operationCompartment": {
"$ref": "AAAAAAFYqONOm4Yhx1Q="
},
"receptionCompartment": {
"$ref": "AAAAAAFYqONOm4Yi9dI="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYqONOm4YjmiU="
}
},
{
"_type": "UMLInterfaceRealizationView",
"_id": "AAAAAAFYqONPEYZFtLQ=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYqONPEYZEuQU="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqONPF4ZGl8o=",
"_parent": {
"$ref": "AAAAAAFYqONPEYZFtLQ="
},
"model": {
"$ref": "AAAAAAFYqONPEYZEuQU="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 824,
"top": 819,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYqONPEYZFtLQ="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqONPF4ZHu+w=",
"_parent": {
"$ref": "AAAAAAFYqONPEYZFtLQ="
},
"model": {
"$ref": "AAAAAAFYqONPEYZEuQU="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 824,
"top": 804,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYqONPEYZFtLQ="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqONPF4ZI0r4=",
"_parent": {
"$ref": "AAAAAAFYqONPEYZFtLQ="
},
"model": {
"$ref": "AAAAAAFYqONPEYZEuQU="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 824,
"top": 849,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYqONPEYZFtLQ="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYqONOmoYaijE="
},
"tail": {
"$ref": "AAAAAAFYplR452dt4u8="
},
"lineStyle": 2,
"points": "656:1008;656:840;992:840;992:561",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFYqONPF4ZGl8o="
},
"stereotypeLabel": {
"$ref": "AAAAAAFYqONPF4ZHu+w="
},
"propertyLabel": {
"$ref": "AAAAAAFYqONPF4ZI0r4="
}
},
{
"_type": "UMLInterfaceView",
"_id": "AAAAAAFYqO9aBpEFyxE=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYqO9aBZED2og="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYqO9aBpEG278=",
"_parent": {
"$ref": "AAAAAAFYqO9aBpEFyxE="
},
"model": {
"$ref": "AAAAAAFYqO9aBZED2og="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYqO9aB5EHdP0=",
"_parent": {
"$ref": "AAAAAAFYqO9aBpEG278="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 645,
"top": 453,
"width": 218.1943359375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "«interface»",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqO9aB5EIvCI=",
"_parent": {
"$ref": "AAAAAAFYqO9aBpEG278="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;1",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 645,
"top": 468,
"width": 218.1943359375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "AIControlled",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqO9aB5EJ14A=",
"_parent": {
"$ref": "AAAAAAFYqO9aBpEG278="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 0,
"top": -376,
"width": 80.49462890625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqO9aB5EKW/Q=",
"_parent": {
"$ref": "AAAAAAFYqO9aBpEG278="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 0,
"top": -376,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 640,
"top": 448,
"width": 228.1943359375,
"height": 38,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYqO9aB5EHdP0="
},
"nameLabel": {
"$ref": "AAAAAAFYqO9aB5EIvCI="
},
"namespaceLabel": {
"$ref": "AAAAAAFYqO9aB5EJ14A="
},
"propertyLabel": {
"$ref": "AAAAAAFYqO9aB5EKW/Q="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYqO9aB5ELv4o=",
"_parent": {
"$ref": "AAAAAAFYqO9aBpEFyxE="
},
"model": {
"$ref": "AAAAAAFYqO9aBZED2og="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYqQgJJq/B5Ig=",
"_parent": {
"$ref": "AAAAAAFYqO9aB5ELv4o="
},
"model": {
"$ref": "AAAAAAFYqQgI2q+7a2g="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 645,
"top": 491,
"width": 218.1943359375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+scriptPath: String",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 640,
"top": 486,
"width": 228.1943359375,
"height": 23,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYqO9aB5EM8u0=",
"_parent": {
"$ref": "AAAAAAFYqO9aBpEFyxE="
},
"model": {
"$ref": "AAAAAAFYqO9aBZED2og="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqQhKpK/5Vew=",
"_parent": {
"$ref": "AAAAAAFYqO9aB5EM8u0="
},
"model": {
"$ref": "AAAAAAFYqQhKc6/zCY0="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 645,
"top": 514,
"width": 218.1943359375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+moveLeft()",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqQhfkbAPM9E=",
"_parent": {
"$ref": "AAAAAAFYqO9aB5EM8u0="
},
"model": {
"$ref": "AAAAAAFYqQhfbLAJEJc="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 645,
"top": 529,
"width": 218.1943359375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+moveRight()",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqQhzLLAlatQ=",
"_parent": {
"$ref": "AAAAAAFYqO9aB5EM8u0="
},
"model": {
"$ref": "AAAAAAFYqQhzAbAfpdw="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 645,
"top": 544,
"width": 218.1943359375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+moveUp()",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqQiCGLA7wO4=",
"_parent": {
"$ref": "AAAAAAFYqO9aB5EM8u0="
},
"model": {
"$ref": "AAAAAAFYqQiB+LA16cs="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 645,
"top": 559,
"width": 218.1943359375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+moveDown()",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqQiRwbBRNN8=",
"_parent": {
"$ref": "AAAAAAFYqO9aB5EM8u0="
},
"model": {
"$ref": "AAAAAAFYqQiRjrBLpuA="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 645,
"top": 574,
"width": 218.1943359375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+jump()",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqQihv7BnCas=",
"_parent": {
"$ref": "AAAAAAFYqO9aB5EM8u0="
},
"model": {
"$ref": "AAAAAAFYqQihmbBh3iU="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 645,
"top": 589,
"width": 218.1943359375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+moveTo(bearing: Double)",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqQjOB7CCyi4=",
"_parent": {
"$ref": "AAAAAAFYqO9aB5EM8u0="
},
"model": {
"$ref": "AAAAAAFYqQjN4LB8czc="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 645,
"top": 604,
"width": 218.1943359375,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+moveTo(toX: Double, toY: Double)",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 640,
"top": 509,
"width": 228.1943359375,
"height": 113,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYqO9aCJEN/DQ=",
"_parent": {
"$ref": "AAAAAAFYqO9aBpEFyxE="
},
"model": {
"$ref": "AAAAAAFYqO9aBZED2og="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 0,
"top": -188,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYqO9aCJEOP28=",
"_parent": {
"$ref": "AAAAAAFYqO9aBpEFyxE="
},
"model": {
"$ref": "AAAAAAFYqO9aBZED2og="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 0,
"top": -188,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 640,
"top": 448,
"width": 228.1943359375,
"height": 174,
"autoResize": false,
"stereotypeDisplay": "label",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYqO9aBpEG278="
},
"wordWrap": false,
"suppressAttributes": false,
"suppressOperations": false,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYqO9aB5ELv4o="
},
"operationCompartment": {
"$ref": "AAAAAAFYqO9aB5EM8u0="
},
"receptionCompartment": {
"$ref": "AAAAAAFYqO9aCJEN/DQ="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYqO9aCJEOP28="
}
},
{
"_type": "UMLInterfaceView",
"_id": "AAAAAAFYqO9dlJFL+ZU=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYqO9dk5FJFGQ="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFYqO9dlZFMC2Q=",
"_parent": {
"$ref": "AAAAAAFYqO9dlJFL+ZU="
},
"model": {
"$ref": "AAAAAAFYqO9dk5FJFGQ="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFYqO9dlZFNUns=",
"_parent": {
"$ref": "AAAAAAFYqO9dlZFMC2Q="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 1109,
"top": 453,
"width": 164.556640625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "«interface»",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqO9dlZFOYMg=",
"_parent": {
"$ref": "AAAAAAFYqO9dlZFMC2Q="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;1",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 1109,
"top": 468,
"width": 164.556640625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "CanBeAnItem",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqO9dlZFPOsc=",
"_parent": {
"$ref": "AAAAAAFYqO9dlZFMC2Q="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 768,
"top": -376,
"width": 80.49462890625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "(from Model)",
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "LabelView",
"_id": "AAAAAAFYqO9dlpFQkWM=",
"_parent": {
"$ref": "AAAAAAFYqO9dlZFMC2Q="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 768,
"top": -376,
"width": 0,
"height": 13,
"autoResize": false,
"underline": false,
"horizontalAlignment": 1,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 1104,
"top": 448,
"width": 174.556640625,
"height": 38,
"autoResize": false,
"stereotypeLabel": {
"$ref": "AAAAAAFYqO9dlZFNUns="
},
"nameLabel": {
"$ref": "AAAAAAFYqO9dlZFOYMg="
},
"namespaceLabel": {
"$ref": "AAAAAAFYqO9dlZFPOsc="
},
"propertyLabel": {
"$ref": "AAAAAAFYqO9dlpFQkWM="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFYqO9dlpFRm+Y=",
"_parent": {
"$ref": "AAAAAAFYqO9dlJFL+ZU="
},
"model": {
"$ref": "AAAAAAFYqO9dk5FJFGQ="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFYqQP+yKba0MQ=",
"_parent": {
"$ref": "AAAAAAFYqO9dlpFRm+Y="
},
"model": {
"$ref": "AAAAAAFYqQP+hKbUobw="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 1109,
"top": 491,
"width": 164.556640625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+ItemData: InventoryItem",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 1104,
"top": 486,
"width": 174.556640625,
"height": 23,
"autoResize": false
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFYqO9dl5FSBK8=",
"_parent": {
"$ref": "AAAAAAFYqO9dlJFL+ZU="
},
"model": {
"$ref": "AAAAAAFYqO9dk5FJFGQ="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqQRYjacRtRQ=",
"_parent": {
"$ref": "AAAAAAFYqO9dl5FSBK8="
},
"model": {
"$ref": "AAAAAAFYqQRYXKcLRb0="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 1109,
"top": 514,
"width": 164.556640625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+getItemWeight(): Double",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqQR4cqdNKr8=",
"_parent": {
"$ref": "AAAAAAFYqO9dl5FSBK8="
},
"model": {
"$ref": "AAAAAAFYqQR4VqdHya0="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 1109,
"top": 529,
"width": 164.556640625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+stopUpdateAndDraw()",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFYqQSL+qd1WKY=",
"_parent": {
"$ref": "AAAAAAFYqO9dl5FSBK8="
},
"model": {
"$ref": "AAAAAAFYqQSL2qdvcrA="
},
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 1109,
"top": 544,
"width": 164.556640625,
"height": 13,
"autoResize": false,
"underline": false,
"text": "+resumeUpdateAndDraw()",
"horizontalAlignment": 0,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 1104,
"top": 509,
"width": 174.556640625,
"height": 53,
"autoResize": false
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFYqO9dl5FTesc=",
"_parent": {
"$ref": "AAAAAAFYqO9dlJFL+ZU="
},
"model": {
"$ref": "AAAAAAFYqO9dk5FJFGQ="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 384,
"top": -188,
"width": 10,
"height": 10,
"autoResize": false
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFYqO9dl5FUt7U=",
"_parent": {
"$ref": "AAAAAAFYqO9dlJFL+ZU="
},
"model": {
"$ref": "AAAAAAFYqO9dk5FJFGQ="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 384,
"top": -188,
"width": 10,
"height": 10,
"autoResize": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": true,
"containerExtending": false,
"left": 1104,
"top": 448,
"width": 174.556640625,
"height": 114,
"autoResize": false,
"stereotypeDisplay": "label",
"showVisibility": true,
"showNamespace": false,
"showProperty": true,
"showType": true,
"nameCompartment": {
"$ref": "AAAAAAFYqO9dlZFMC2Q="
},
"wordWrap": false,
"suppressAttributes": false,
"suppressOperations": false,
"suppressReceptions": true,
"showMultiplicity": true,
"showOperationSignature": true,
"attributeCompartment": {
"$ref": "AAAAAAFYqO9dlpFRm+Y="
},
"operationCompartment": {
"$ref": "AAAAAAFYqO9dl5FSBK8="
},
"receptionCompartment": {
"$ref": "AAAAAAFYqO9dl5FTesc="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFYqO9dl5FUt7U="
}
},
{
"_type": "UMLInterfaceRealizationView",
"_id": "AAAAAAFYqQsu/bVykok=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYqQsu/LVx+/E="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqQsu/bVzyyg=",
"_parent": {
"$ref": "AAAAAAFYqQsu/bVykok="
},
"model": {
"$ref": "AAAAAAFYqQsu/LVx+/E="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 176,
"top": 827,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYqQsu/bVykok="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqQsu/rV0OwM=",
"_parent": {
"$ref": "AAAAAAFYqQsu/bVykok="
},
"model": {
"$ref": "AAAAAAFYqQsu/LVx+/E="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 176,
"top": 812,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYqQsu/bVykok="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqQsu/rV1acg=",
"_parent": {
"$ref": "AAAAAAFYqQsu/bVykok="
},
"model": {
"$ref": "AAAAAAFYqQsu/LVx+/E="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 176,
"top": 857,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYqQsu/bVykok="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYpmYlf3w0HDI="
},
"tail": {
"$ref": "AAAAAAFYplWBi2f5GNY="
},
"lineStyle": 2,
"points": "176:684;176:848;352:848",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFYqQsu/bVzyyg="
},
"stereotypeLabel": {
"$ref": "AAAAAAFYqQsu/rV0OwM="
},
"propertyLabel": {
"$ref": "AAAAAAFYqQsu/rV1acg="
}
},
{
"_type": "UMLInterfaceRealizationView",
"_id": "AAAAAAFYqRL7NMTlm34=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYqRL7NMTknEU="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqRL7NcTmCFA=",
"_parent": {
"$ref": "AAAAAAFYqRL7NMTlm34="
},
"model": {
"$ref": "AAAAAAFYqRL7NMTknEU="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 728,
"top": 819,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYqRL7NMTlm34="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqRL7NcTngas=",
"_parent": {
"$ref": "AAAAAAFYqRL7NMTlm34="
},
"model": {
"$ref": "AAAAAAFYqRL7NMTknEU="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 728,
"top": 804,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYqRL7NMTlm34="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqRL7NcTokRw=",
"_parent": {
"$ref": "AAAAAAFYqRL7NMTlm34="
},
"model": {
"$ref": "AAAAAAFYqRL7NMTknEU="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 728,
"top": 849,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYqRL7NMTlm34="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYqO9aBpEFyxE="
},
"tail": {
"$ref": "AAAAAAFYplR452dt4u8="
},
"lineStyle": 2,
"points": "656:1008;656:840;800:840;800:621",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFYqRL7NcTmCFA="
},
"stereotypeLabel": {
"$ref": "AAAAAAFYqRL7NcTngas="
},
"propertyLabel": {
"$ref": "AAAAAAFYqRL7NcTokRw="
}
},
{
"_type": "UMLInterfaceRealizationView",
"_id": "AAAAAAFYqRMTYsULNsw=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFYqRMTYsUKZa8="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqRMTY8UMc6Y=",
"_parent": {
"$ref": "AAAAAAFYqRMTYsULNsw="
},
"model": {
"$ref": "AAAAAAFYqRMTYsUKZa8="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 921,
"top": 819,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYqRMTYsULNsw="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqRMTY8UN6y0=",
"_parent": {
"$ref": "AAAAAAFYqRMTYsULNsw="
},
"model": {
"$ref": "AAAAAAFYqRMTYsUKZa8="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 921,
"top": 804,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFYqRMTYsULNsw="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFYqRMTY8UOt0s=",
"_parent": {
"$ref": "AAAAAAFYqRMTYsULNsw="
},
"model": {
"$ref": "AAAAAAFYqRMTYsUKZa8="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 921,
"top": 849,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFYqRMTYsULNsw="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYqO9dlJFL+ZU="
},
"tail": {
"$ref": "AAAAAAFYplR452dt4u8="
},
"lineStyle": 2,
"points": "656:1008;656:840;1186:840;1186:561",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFYqRMTY8UMc6Y="
},
"stereotypeLabel": {
"$ref": "AAAAAAFYqRMTY8UN6y0="
},
"propertyLabel": {
"$ref": "AAAAAAFYqRMTY8UOt0s="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFZB/aY/sWZru0=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFZB/aY/cWXArQ="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFZB/aY/sWaR3k=",
"_parent": {
"$ref": "AAAAAAFZB/aY/sWZru0="
},
"model": {
"$ref": "AAAAAAFZB/aY/cWXArQ="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 617,
"top": 1071,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFZB/aY/sWZru0="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFZB/aY/8Wb1J8=",
"_parent": {
"$ref": "AAAAAAFZB/aY/sWZru0="
},
"model": {
"$ref": "AAAAAAFZB/aY/cWXArQ="
},
"visible": null,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 602,
"top": 1071,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFZB/aY/sWZru0="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFZB/aY/8WcvSw=",
"_parent": {
"$ref": "AAAAAAFZB/aY/sWZru0="
},
"model": {
"$ref": "AAAAAAFZB/aY/cWXArQ="
},
"visible": false,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"left": 646,
"top": 1072,
"width": 0,
"height": 13,
"autoResize": false,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFZB/aY/sWZru0="
},
"edgePosition": 1,
"underline": false,
"horizontalAlignment": 2,
"verticalAlignment": 5,
"wordWrap": false
}
],
"visible": true,
"enabled": true,
"lineColor": "#000000",
"fillColor": "#ffffff",
"fontColor": "#000000",
"font": "Lato;13;0",
"showShadow": true,
"containerChangeable": false,
"containerExtending": false,
"head": {
"$ref": "AAAAAAFYplR452dt4u8="
},
"tail": {
"$ref": "AAAAAAFYplQj7GdDLjw="
},
"lineStyle": 2,
"points": "632:1104;632:1052",
"stereotypeDisplay": "label",
"showVisibility": true,
"showProperty": true,
"nameLabel": {
"$ref": "AAAAAAFZB/aY/sWaR3k="
},
"stereotypeLabel": {
"$ref": "AAAAAAFZB/aY/8Wb1J8="
},
"propertyLabel": {
"$ref": "AAAAAAFZB/aY/8WcvSw="
}
}
]
},
{
"_type": "UMLPackage",
"_id": "AAAAAAFYpknYPmP7aTM=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "net.torvald.terrarum.gameactors",
"ownedElements": [
{
"_type": "UMLInterface",
"_id": "AAAAAAFYpkrWHGRGfu4=",
"_parent": {
"$ref": "AAAAAAFYpknYPmP7aTM="
},
"name": "Comparable",
"visibility": "public",
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFYpkxbM2SdG4Q=",
"_parent": {
"$ref": "AAAAAAFYpkrWHGRGfu4="
},
"name": "compareTo",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
}
],
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false
},
{
"_type": "UMLInterface",
"_id": "AAAAAAFYploeZ2jWVis=",
"_parent": {
"$ref": "AAAAAAFYpknYPmP7aTM="
},
"name": "Luminous",
"ownedElements": [
{
"_type": "UMLAssociation",
"_id": "AAAAAAFYplvVUWtXMjU=",
"_parent": {
"$ref": "AAAAAAFYploeZ2jWVis="
},
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFYplvVUmtY4us=",
"_parent": {
"$ref": "AAAAAAFYplvVUWtXMjU="
},
"reference": {
"$ref": "AAAAAAFYploeZ2jWVis="
},
"visibility": "public",
"navigable": true,
"aggregation": "none",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"isID": false
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFYplvVUmtZNgo=",
"_parent": {
"$ref": "AAAAAAFYplvVUWtXMjU="
},
"reference": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"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
}
],
"visibility": "public"
},
{
"_type": "UMLClass",
"_id": "AAAAAAFYplWBi2f3P88=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "WeaponSwung",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFYplWeyGghAYk=",
"_parent": {
"$ref": "AAAAAAFYplWBi2f3P88="
},
"source": {
"$ref": "AAAAAAFYplWBi2f3P88="
},
"target": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"visibility": "public"
},
{
"_type": "UMLInterfaceRealization",
"_id": "AAAAAAFYqQsu/LVx+/E=",
"_parent": {
"$ref": "AAAAAAFYplWBi2f3P88="
},
"source": {
"$ref": "AAAAAAFYplWBi2f3P88="
},
"target": {
"$ref": "AAAAAAFYpmYlfnwyF/k="
},
"visibility": "public"
}
],
"visibility": "public",
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false,
"isActive": false
},
{
"_type": "UMLInterface",
"_id": "AAAAAAFYpl74IG/a9aM=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Comparable",
"visibility": "public",
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false
},
{
"_type": "UMLInterface",
"_id": "AAAAAAFYpl9ygXCu8TI=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Runnable",
"visibility": "public",
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false
},
{
"_type": "UMLClass",
"_id": "AAAAAAFYpky+NmSk2L4=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Actor",
"ownedElements": [
{
"_type": "UMLInterfaceRealization",
"_id": "AAAAAAFYpky+dmTNV24=",
"_parent": {
"$ref": "AAAAAAFYpky+NmSk2L4="
},
"source": {
"$ref": "AAAAAAFYpky+NmSk2L4="
},
"target": {
"$ref": "AAAAAAFYpkrWHGRGfu4="
},
"visibility": "public"
},
{
"_type": "UMLInterfaceRealization",
"_id": "AAAAAAFYpl74gnAGT2I=",
"_parent": {
"$ref": "AAAAAAFYpky+NmSk2L4="
},
"source": {
"$ref": "AAAAAAFYpky+NmSk2L4="
},
"target": {
"$ref": "AAAAAAFYpl74IG/a9aM="
},
"visibility": "public"
},
{
"_type": "UMLInterfaceRealization",
"_id": "AAAAAAFYpl9zIXDaKzk=",
"_parent": {
"$ref": "AAAAAAFYpky+NmSk2L4="
},
"source": {
"$ref": "AAAAAAFYpky+NmSk2L4="
},
"target": {
"$ref": "AAAAAAFYpl9ygXCu8TI="
},
"visibility": "public"
}
],
"visibility": "public",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYpk0jkWT7VvU=",
"_parent": {
"$ref": "AAAAAAFYpky+NmSk2L4="
},
"name": "referenceID",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "Int",
"multiplicity": "0x1000 000..0x7FFF FFFF",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYpk1gKmUDpQU=",
"_parent": {
"$ref": "AAAAAAFYpky+NmSk2L4="
},
"name": "actorValue",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "ActorValue",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYpk254mULNrA=",
"_parent": {
"$ref": "AAAAAAFYpky+NmSk2L4="
},
"name": "flagDespawn",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "Boolean",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFYpk4dcGUTKAA=",
"_parent": {
"$ref": "AAAAAAFYpky+NmSk2L4="
},
"name": "generateUniqueReferenceID",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
}
],
"isAbstract": true,
"isFinalSpecialization": false,
"isLeaf": false,
"isActive": false
},
{
"_type": "UMLClass",
"_id": "AAAAAAFYplBdp2VHGxk=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "ActorWithBody",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFYplNAama3fyg=",
"_parent": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"source": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"target": {
"$ref": "AAAAAAFYpky+NmSk2L4="
},
"visibility": "public"
}
],
"visibility": "public",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYpr0UYXSICHE=",
"_parent": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"name": "much physics",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYpr1i03Stp6s=",
"_parent": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"name": "such graphics",
"visibility": "private",
"isStatic": false,
"isLeaf": false,
"type": "",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYpr9sFHae+oo=",
"_parent": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"name": "DEFAULT_DOGE_FACTOR",
"visibility": "public",
"isStatic": true,
"isLeaf": false,
"type": "",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqPLeQZZUz5o=",
"_parent": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"name": "run",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqPZ+PJpmkYQ=",
"_parent": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"name": "drawBody",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFYqPbgypqS9Z0=",
"_parent": {
"$ref": "AAAAAAFYqPZ+PJpmkYQ="
},
"name": "GameContainer",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"direction": "in"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFYqPbgy5qTthU=",
"_parent": {
"$ref": "AAAAAAFYqPZ+PJpmkYQ="
},
"name": "Graphics",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"direction": "in"
}
],
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqPcj9pq00aE=",
"_parent": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"name": "drawGlow",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFYqPdShJraw3U=",
"_parent": {
"$ref": "AAAAAAFYqPcj9pq00aE="
},
"name": "GameContainer",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"direction": "in"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFYqPdShZrbup0=",
"_parent": {
"$ref": "AAAAAAFYqPcj9pq00aE="
},
"name": "Graphics",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"direction": "in"
}
],
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqPdT+ZrqM2g=",
"_parent": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"name": "update",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFYqPd32Jr6d48=",
"_parent": {
"$ref": "AAAAAAFYqPdT+ZrqM2g="
},
"name": "GameContainer",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"direction": "in"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFYqPd32Zr7KkQ=",
"_parent": {
"$ref": "AAAAAAFYqPdT+ZrqM2g="
},
"name": "Int",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"direction": "in"
}
],
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFYpr3F/HTqz8Y=",
"_parent": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"name": "wow",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
}
],
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false,
"isActive": false
},
{
"_type": "UMLClass",
"_id": "AAAAAAFYplN+AGbL9I0=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "HistoricalFigure",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFYplPam2b1d0w=",
"_parent": {
"$ref": "AAAAAAFYplN+AGbL9I0="
},
"source": {
"$ref": "AAAAAAFYplN+AGbL9I0="
},
"target": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"visibility": "public"
}
],
"visibility": "public",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYqOJCCYRs+pI=",
"_parent": {
"$ref": "AAAAAAFYplN+AGbL9I0="
},
"name": "birth",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "GameDate",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYqOJzXYSRR6Q=",
"_parent": {
"$ref": "AAAAAAFYplN+AGbL9I0="
},
"name": "death",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "GameDate",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
}
],
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false,
"isActive": false
},
{
"_type": "UMLClass",
"_id": "AAAAAAFYplPlN2cGJWo=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "ProjectileSimple",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFYplQUF2cw8ik=",
"_parent": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"source": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"target": {
"$ref": "AAAAAAFYplBdp2VHGxk="
},
"visibility": "public"
},
{
"_type": "UMLInterface",
"_id": "AAAAAAFYpmXbgnwLLL8=",
"_parent": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"name": "Interface1",
"visibility": "public",
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false
},
{
"_type": "UMLInterfaceRealization",
"_id": "AAAAAAFYpmYmH3xeyt8=",
"_parent": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"source": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"target": {
"$ref": "AAAAAAFYpmYlfnwyF/k="
},
"visibility": "public"
}
],
"visibility": "public",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYqPj15pw19UE=",
"_parent": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"name": "type",
"visibility": "private",
"isStatic": false,
"isLeaf": false,
"type": "Int",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYqPP325gjxvo=",
"_parent": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"name": "damage",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "Int",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYqPQqmphIFjg=",
"_parent": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"name": "displayColour",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "Color",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYqPRDsphefok=",
"_parent": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"name": "speed",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "Int",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYqPTM2ZkaB/8=",
"_parent": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"name": "lifetimeMax",
"visibility": "private",
"isStatic": false,
"isLeaf": false,
"type": "Int",
"isReadOnly": true,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYqPTvLJk/k9E=",
"_parent": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"name": "lifetimeCounter",
"visibility": "private",
"isStatic": false,
"isLeaf": false,
"type": "",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYqPUutplVN2g=",
"_parent": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"name": "posPre",
"visibility": "private",
"isStatic": false,
"isLeaf": false,
"type": "",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
}
],
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false,
"isActive": false
},
{
"_type": "UMLClass",
"_id": "AAAAAAFYplXHPWgy7Cg=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "PlayableActorDelegate",
"ownedElements": [
{
"_type": "UMLAssociation",
"_id": "AAAAAAFYplX6TWhc3Hg=",
"_parent": {
"$ref": "AAAAAAFYplXHPWgy7Cg="
},
"name": "actor",
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFYplX6Tmhd4oE=",
"_parent": {
"$ref": "AAAAAAFYplX6TWhc3Hg="
},
"reference": {
"$ref": "AAAAAAFYplXHPWgy7Cg="
},
"visibility": "public",
"navigable": true,
"aggregation": "none",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"isID": false
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFYplX6Tmhe11k=",
"_parent": {
"$ref": "AAAAAAFYplX6TWhc3Hg="
},
"reference": {
"$ref": "AAAAAAFYplR452drOZI="
},
"visibility": "public",
"navigable": true,
"aggregation": "composite",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"isID": false
},
"visibility": "public",
"isDerived": false
},
{
"_type": "UMLAssociation",
"_id": "AAAAAAFYpme/Nn4uVXA=",
"_parent": {
"$ref": "AAAAAAFYplXHPWgy7Cg="
},
"name": "actor",
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFYpme/Nn4vjoI=",
"_parent": {
"$ref": "AAAAAAFYpme/Nn4uVXA="
},
"reference": {
"$ref": "AAAAAAFYplXHPWgy7Cg="
},
"visibility": "public",
"navigable": true,
"aggregation": "none",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"isID": false
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFYpme/Nn4wJRQ=",
"_parent": {
"$ref": "AAAAAAFYpme/Nn4uVXA="
},
"reference": {
"$ref": "AAAAAAFYplR452drOZI="
},
"visibility": "public",
"navigable": true,
"aggregation": "composite",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"isID": false
},
"visibility": "public",
"isDerived": false
}
],
"visibility": "public",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYpmbF8H0bxLk=",
"_parent": {
"$ref": "AAAAAAFYplXHPWgy7Cg="
},
"name": "actor",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": {
"$ref": "AAAAAAFYplR452drOZI="
},
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "composite",
"isID": false
}
],
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false,
"isActive": false
},
{
"_type": "UMLClass",
"_id": "AAAAAAFYplU3Rme8llE=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "ProjectileHoming",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFYplVWHmfmNvo=",
"_parent": {
"$ref": "AAAAAAFYplU3Rme8llE="
},
"source": {
"$ref": "AAAAAAFYplU3Rme8llE="
},
"target": {
"$ref": "AAAAAAFYplPlN2cGJWo="
},
"visibility": "public"
}
],
"visibility": "public",
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false,
"isActive": false
},
{
"_type": "UMLClass",
"_id": "AAAAAAFYplR452drOZI=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "ActorHumanoid",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFYplS9jGeWUQg=",
"_parent": {
"$ref": "AAAAAAFYplR452drOZI="
},
"source": {
"$ref": "AAAAAAFYplR452drOZI="
},
"target": {
"$ref": "AAAAAAFYplN+AGbL9I0="
},
"visibility": "public"
},
{
"_type": "UMLInterfaceRealization",
"_id": "AAAAAAFYpsTjhX9KaAU=",
"_parent": {
"$ref": "AAAAAAFYplR452drOZI="
},
"source": {
"$ref": "AAAAAAFYplR452drOZI="
},
"target": {
"$ref": "AAAAAAFYpmYlfnwyF/k="
},
"visibility": "public"
},
{
"_type": "UMLInterfaceRealization",
"_id": "AAAAAAFYqOMpaYVyAPE=",
"_parent": {
"$ref": "AAAAAAFYplR452drOZI="
},
"source": {
"$ref": "AAAAAAFYplR452drOZI="
},
"target": {
"$ref": "AAAAAAFYqOMpAoVGvEU="
},
"visibility": "public"
},
{
"_type": "UMLInterfaceRealization",
"_id": "AAAAAAFYqONJ+YW49hM=",
"_parent": {
"$ref": "AAAAAAFYplR452drOZI="
},
"source": {
"$ref": "AAAAAAFYplR452drOZI="
},
"target": {
"$ref": "AAAAAAFYqONJmYWMOFQ="
},
"visibility": "public"
},
{
"_type": "UMLInterfaceRealization",
"_id": "AAAAAAFYqONMjYX+wA8=",
"_parent": {
"$ref": "AAAAAAFYplR452drOZI="
},
"source": {
"$ref": "AAAAAAFYplR452drOZI="
},
"target": {
"$ref": "AAAAAAFYqONMEIXS7TI="
},
"visibility": "public"
},
{
"_type": "UMLInterfaceRealization",
"_id": "AAAAAAFYqONPEYZEuQU=",
"_parent": {
"$ref": "AAAAAAFYplR452drOZI="
},
"source": {
"$ref": "AAAAAAFYplR452drOZI="
},
"target": {
"$ref": "AAAAAAFYqONOmYYY+Oo="
},
"visibility": "public"
},
{
"_type": "UMLInterfaceRealization",
"_id": "AAAAAAFYqRL7NMTknEU=",
"_parent": {
"$ref": "AAAAAAFYplR452drOZI="
},
"source": {
"$ref": "AAAAAAFYplR452drOZI="
},
"target": {
"$ref": "AAAAAAFYqO9aBZED2og="
},
"visibility": "public"
},
{
"_type": "UMLInterfaceRealization",
"_id": "AAAAAAFYqRMTYsUKZa8=",
"_parent": {
"$ref": "AAAAAAFYplR452drOZI="
},
"source": {
"$ref": "AAAAAAFYplR452drOZI="
},
"target": {
"$ref": "AAAAAAFYqO9dk5FJFGQ="
},
"visibility": "public"
},
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFYqRMuZsUwRCE=",
"_parent": {
"$ref": "AAAAAAFYplR452drOZI="
},
"source": {
"$ref": "AAAAAAFYplR452drOZI="
},
"target": {
"$ref": "AAAAAAFYplQj62dBA1U="
},
"visibility": "public"
}
],
"visibility": "public",
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false,
"isActive": false
},
{
"_type": "UMLClass",
"_id": "AAAAAAFYplQj62dBA1U=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Player",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFZB/aY/cWXArQ=",
"_parent": {
"$ref": "AAAAAAFYplQj62dBA1U="
},
"source": {
"$ref": "AAAAAAFYplQj62dBA1U="
},
"target": {
"$ref": "AAAAAAFYplR452drOZI="
},
"visibility": "public"
}
],
"visibility": "public",
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false,
"isActive": false
},
{
"_type": "UMLInterface",
"_id": "AAAAAAFYpmYlfnwyF/k=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Luminous",
"visibility": "public",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYqQJyNaSbPpM=",
"_parent": {
"$ref": "AAAAAAFYpmYlfnwyF/k="
},
"name": "luminosity",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "Int",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYqQLlBaUIua4=",
"_parent": {
"$ref": "AAAAAAFYpmYlfnwyF/k="
},
"name": "lightBoxList",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "List<Hitbox>",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
}
],
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false
},
{
"_type": "UMLInterface",
"_id": "AAAAAAFYqOMpAoVGvEU=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Controllable",
"visibility": "public",
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqQbsU615CAw=",
"_parent": {
"$ref": "AAAAAAFYqOMpAoVGvEU="
},
"name": "processInput",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFYqQcDqK2MOuU=",
"_parent": {
"$ref": "AAAAAAFYqQbsU615CAw="
},
"name": "Input",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"direction": "in"
}
],
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqQcRxK2s3kg=",
"_parent": {
"$ref": "AAAAAAFYqOMpAoVGvEU="
},
"name": "keyPressed",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFYqQcXD628j5Q=",
"_parent": {
"$ref": "AAAAAAFYqQcRxK2s3kg="
},
"name": "key",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "Int",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"direction": "in"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFYqQcXEa29eYk=",
"_parent": {
"$ref": "AAAAAAFYqQcRxK2s3kg="
},
"name": "c",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "Char",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"direction": "in"
}
],
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
}
],
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false
},
{
"_type": "UMLInterface",
"_id": "AAAAAAFYqONJmYWMOFQ=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Pocketed",
"visibility": "public",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYqQor0rORDFQ=",
"_parent": {
"$ref": "AAAAAAFYqONJmYWMOFQ="
},
"name": "inventory",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "ActorInventory",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
}
],
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false
},
{
"_type": "UMLInterface",
"_id": "AAAAAAFYqONMEIXS7TI=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Factionable",
"visibility": "public",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYqQ68aryjhhw=",
"_parent": {
"$ref": "AAAAAAFYqONMEIXS7TI="
},
"name": "faction",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "HashSet<Faction>",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
}
],
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false
},
{
"_type": "UMLInterface",
"_id": "AAAAAAFYqONOmYYY+Oo=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "LandHolder",
"visibility": "public",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYqRU56sj4Ywo=",
"_parent": {
"$ref": "AAAAAAFYqONOmYYY+Oo="
},
"name": "houseDesignation",
"documentation": "Stores absolute tile number",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "ArrayList<Long>?",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqRYlU8mLWM4=",
"_parent": {
"$ref": "AAAAAAFYqONOmYYY+Oo="
},
"name": "addHouseTile",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFYqRZEeMmbXl0=",
"_parent": {
"$ref": "AAAAAAFYqRYlU8mLWM4="
},
"name": "x",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "Int",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"direction": "in"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFYqRZEesmcw6I=",
"_parent": {
"$ref": "AAAAAAFYqRYlU8mLWM4="
},
"name": "y",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "Int",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"direction": "in"
}
],
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqRZHhcmrC6w=",
"_parent": {
"$ref": "AAAAAAFYqONOmYYY+Oo="
},
"name": "removeHouseTile",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFYqRZxscm7tg8=",
"_parent": {
"$ref": "AAAAAAFYqRZHhcmrC6w="
},
"name": "x",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "Int",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"direction": "in"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFYqRZxs8m8NoQ=",
"_parent": {
"$ref": "AAAAAAFYqRZHhcmrC6w="
},
"name": "y",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "Int",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"direction": "in"
}
],
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqRZ0NMnL6Qs=",
"_parent": {
"$ref": "AAAAAAFYqONOmYYY+Oo="
},
"name": "clearHouseDesignation",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
}
],
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false
},
{
"_type": "UMLInterface",
"_id": "AAAAAAFYqO9aBZED2og=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "AIControlled",
"visibility": "public",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYqQgI2q+7a2g=",
"_parent": {
"$ref": "AAAAAAFYqO9aBZED2og="
},
"name": "scriptPath",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "String",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqQhKc6/zCY0=",
"_parent": {
"$ref": "AAAAAAFYqO9aBZED2og="
},
"name": "moveLeft",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqQhfbLAJEJc=",
"_parent": {
"$ref": "AAAAAAFYqO9aBZED2og="
},
"name": "moveRight",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqQhzAbAfpdw=",
"_parent": {
"$ref": "AAAAAAFYqO9aBZED2og="
},
"name": "moveUp",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqQiB+LA16cs=",
"_parent": {
"$ref": "AAAAAAFYqO9aBZED2og="
},
"name": "moveDown",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqQiRjrBLpuA=",
"_parent": {
"$ref": "AAAAAAFYqO9aBZED2og="
},
"name": "jump",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqQihmbBh3iU=",
"_parent": {
"$ref": "AAAAAAFYqO9aBZED2og="
},
"name": "moveTo",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFYqQjMb7BxN/c=",
"_parent": {
"$ref": "AAAAAAFYqQihmbBh3iU="
},
"name": "bearing",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "Double",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"direction": "in"
}
],
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqQjN4LB8czc=",
"_parent": {
"$ref": "AAAAAAFYqO9aBZED2og="
},
"name": "moveTo",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFYqQkSsLCYrYY=",
"_parent": {
"$ref": "AAAAAAFYqQjN4LB8czc="
},
"name": "toX",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "Double",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"direction": "in"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFYqQkSsrCZBzc=",
"_parent": {
"$ref": "AAAAAAFYqQjN4LB8czc="
},
"name": "toY",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "Double",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"direction": "in"
}
],
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
}
],
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false
},
{
"_type": "UMLInterface",
"_id": "AAAAAAFYqO9dk5FJFGQ=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "CanBeAnItem",
"visibility": "public",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFYqQP+hKbUobw=",
"_parent": {
"$ref": "AAAAAAFYqO9dk5FJFGQ="
},
"name": "ItemData",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "InventoryItem",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"isDerived": false,
"aggregation": "none",
"isID": false
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqQRYXKcLRb0=",
"_parent": {
"$ref": "AAAAAAFYqO9dk5FJFGQ="
},
"name": "getItemWeight",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFYqQRmGKcq0V4=",
"_parent": {
"$ref": "AAAAAAFYqQRYXKcLRb0="
},
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"type": "Double",
"isReadOnly": false,
"isOrdered": false,
"isUnique": false,
"direction": "return"
}
],
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqQR4VqdHya0=",
"_parent": {
"$ref": "AAAAAAFYqO9dk5FJFGQ="
},
"name": "stopUpdateAndDraw",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFYqQSL2qdvcrA=",
"_parent": {
"$ref": "AAAAAAFYqO9dk5FJFGQ="
},
"name": "resumeUpdateAndDraw",
"visibility": "public",
"isStatic": false,
"isLeaf": false,
"concurrency": "sequential",
"isQuery": false,
"isAbstract": false
}
],
"isAbstract": false,
"isFinalSpecialization": false,
"isLeaf": false
}
],
"visibility": "public"
}
]
}