{
	"_type": "Project",
	"_id": "AAAAAAFF+h6SjaM2Hec=",
	"name": "Untitled",
	"ownedElements": [
		{
			"_type": "UMLModel",
			"_id": "AAAAAAFF+qBWK6M3Z8Y=",
			"_parent": {
				"$ref": "AAAAAAFF+h6SjaM2Hec="
			},
			"name": "Model",
			"ownedElements": [
				{
					"_type": "UMLClassDiagram",
					"_id": "AAAAAAFF+qBtyKM79qY=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "Main",
					"defaultDiagram": true,
					"ownedViews": [
						{
							"_type": "UMLClassView",
							"_id": "AAAAAAF4cAR/D9I87Ug=",
							"_parent": {
								"$ref": "AAAAAAFF+qBtyKM79qY="
							},
							"model": {
								"$ref": "AAAAAAF4cAR/DtI6vd8="
							},
							"subViews": [
								{
									"_type": "UMLNameCompartmentView",
									"_id": "AAAAAAF4cAR/ENI963w=",
									"_parent": {
										"$ref": "AAAAAAF4cAR/D9I87Ug="
									},
									"model": {
										"$ref": "AAAAAAF4cAR/DtI6vd8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAF4cAR/ENI+IBw=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENI963w="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 32,
											"top": -64,
											"height": 13
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAF4cAR/ENI/QPw=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENI963w="
											},
											"font": "Arial;13;1",
											"left": 277,
											"top": 15,
											"width": 215,
											"height": 13,
											"text": "BaseGameEntity"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAF4cAR/ENJAgvs=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENI963w="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 32,
											"top": -64,
											"width": 73.67724609375,
											"height": 13,
											"text": "(from Model)"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAF4cAR/ENJBF0w=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENI963w="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 32,
											"top": -64,
											"height": 13,
											"horizontalAlignment": 1
										}
									],
									"font": "Arial;13;0",
									"left": 272,
									"top": 8,
									"width": 225,
									"height": 25,
									"stereotypeLabel": {
										"$ref": "AAAAAAF4cAR/ENI+IBw="
									},
									"nameLabel": {
										"$ref": "AAAAAAF4cAR/ENI/QPw="
									},
									"namespaceLabel": {
										"$ref": "AAAAAAF4cAR/ENJAgvs="
									},
									"propertyLabel": {
										"$ref": "AAAAAAF4cAR/ENJBF0w="
									}
								},
								{
									"_type": "UMLAttributeCompartmentView",
									"_id": "AAAAAAF4cAR/ENJC9eo=",
									"_parent": {
										"$ref": "AAAAAAF4cAR/D9I87Ug="
									},
									"model": {
										"$ref": "AAAAAAF4cAR/DtI6vd8="
									},
									"subViews": [
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAF4cAWcmNKckIw=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENJC9eo="
											},
											"model": {
												"$ref": "AAAAAAF4cAWcitKZcJE="
											},
											"font": "Arial;13;0",
											"left": 277,
											"top": 38,
											"width": 215,
											"height": 13,
											"text": "#alive: boolean = false",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAF4cAbMWtKkx0k=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENJC9eo="
											},
											"model": {
												"$ref": "AAAAAAF4cAbMVdKhKQg="
											},
											"font": "Arial;13;0",
											"left": 277,
											"top": 53,
											"width": 215,
											"height": 13,
											"text": "#x: int = 0",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAF4cAbSS9Kqd+4=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENJC9eo="
											},
											"model": {
												"$ref": "AAAAAAF4cAbSRdKnMds="
											},
											"font": "Arial;13;0",
											"left": 277,
											"top": 68,
											"width": 215,
											"height": 13,
											"text": "#y: int = 0",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAF4cAbVr9KwNoA=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENJC9eo="
											},
											"model": {
												"$ref": "AAAAAAF4cAbVqtKtlms="
											},
											"font": "Arial;13;0",
											"left": 277,
											"top": 83,
											"width": 215,
											"height": 13,
											"text": "#velX: int = 0",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLAttributeView",
											"_id": "AAAAAAF4cAbYw9K2WrE=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENJC9eo="
											},
											"model": {
												"$ref": "AAAAAAF4cAbYvdKz618="
											},
											"font": "Arial;13;0",
											"left": 277,
											"top": 98,
											"width": 215,
											"height": 13,
											"text": "#velY: int = 0",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 272,
									"top": 33,
									"width": 225,
									"height": 83
								},
								{
									"_type": "UMLOperationCompartmentView",
									"_id": "AAAAAAF4cAR/ENJDXBE=",
									"_parent": {
										"$ref": "AAAAAAF4cAR/D9I87Ug="
									},
									"model": {
										"$ref": "AAAAAAF4cAR/DtI6vd8="
									},
									"subViews": [
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAF4cAmp2dLHYK8=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENJDXBE="
											},
											"model": {
												"$ref": "AAAAAAF4cAmpy9LEP7U="
											},
											"font": "Arial;13;0",
											"left": 277,
											"top": 121,
											"width": 215,
											"height": 13,
											"text": "+BaseGameEntity()",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAF4cAwYhtLzjF0=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENJDXBE="
											},
											"model": {
												"$ref": "AAAAAAF4cAwYftLwdXk="
											},
											"font": "Arial;13;0",
											"left": 277,
											"top": 136,
											"width": 215,
											"height": 13,
											"text": "+isAlive(): boolean",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAF4cAoFfdLPaEw=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENJDXBE="
											},
											"model": {
												"$ref": "AAAAAAF4cAoFdNLMSjA="
											},
											"font": "Arial;13;0",
											"left": 277,
											"top": 151,
											"width": 215,
											"height": 13,
											"text": "+getX(): int",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAF4cArfUtLYJ+g=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENJDXBE="
											},
											"model": {
												"$ref": "AAAAAAF4cArfTNLVl/c="
											},
											"font": "Arial;13;0",
											"left": 277,
											"top": 166,
											"width": 215,
											"height": 13,
											"text": "+getY(): int",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAF4cAsybdLhcQ4=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENJDXBE="
											},
											"model": {
												"$ref": "AAAAAAF4cAsyZtLe6lA="
											},
											"font": "Arial;13;0",
											"left": 277,
											"top": 181,
											"width": 215,
											"height": 13,
											"text": "+getValX(): int",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAF4cAt549LqJjU=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENJDXBE="
											},
											"model": {
												"$ref": "AAAAAAF4cAt52dLnA5o="
											},
											"font": "Arial;13;0",
											"left": 277,
											"top": 196,
											"width": 215,
											"height": 13,
											"text": "+getValY(): int",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAF4cAzPsNMA7Is=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENJDXBE="
											},
											"model": {
												"$ref": "AAAAAAF4cAzPqNL9xSM="
											},
											"font": "Arial;13;0",
											"left": 277,
											"top": 211,
											"width": 215,
											"height": 13,
											"text": "+setAlive(alive: boolean)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAF4cA1TEdMJD34=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENJDXBE="
											},
											"model": {
												"$ref": "AAAAAAF4cA1TCtMGQcM="
											},
											"font": "Arial;13;0",
											"left": 277,
											"top": 226,
											"width": 215,
											"height": 13,
											"text": "+setX(x: int)",
											"horizontalAlignment": 0
										},
										{
											"_type": "UMLOperationView",
											"_id": "AAAAAAF4cA4Qr9MT/rQ=",
											"_parent": {
												"$ref": "AAAAAAF4cAR/ENJDXBE="
											},
											"model": {
												"$ref": "AAAAAAF4cA4Qp9MQ8DU="
											},
											"font": "Arial;13;0",
											"left": 277,
											"top": 241,
											"width": 215,
											"height": 13,
											"text": "+setY(y: int)",
											"horizontalAlignment": 0
										}
									],
									"font": "Arial;13;0",
									"left": 272,
									"top": 116,
									"width": 225,
									"height": 143
								},
								{
									"_type": "UMLReceptionCompartmentView",
									"_id": "AAAAAAF4cAR/ENJEUjU=",
									"_parent": {
										"$ref": "AAAAAAF4cAR/D9I87Ug="
									},
									"model": {
										"$ref": "AAAAAAF4cAR/DtI6vd8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 16,
									"top": -32,
									"width": 10,
									"height": 10
								},
								{
									"_type": "UMLTemplateParameterCompartmentView",
									"_id": "AAAAAAF4cAR/ENJF/G0=",
									"_parent": {
										"$ref": "AAAAAAF4cAR/D9I87Ug="
									},
									"model": {
										"$ref": "AAAAAAF4cAR/DtI6vd8="
									},
									"visible": false,
									"font": "Arial;13;0",
									"left": 16,
									"top": -32,
									"width": 10,
									"height": 10
								}
							],
							"font": "Arial;13;0",
							"containerChangeable": true,
							"left": 272,
							"top": 8,
							"width": 225,
							"height": 313,
							"nameCompartment": {
								"$ref": "AAAAAAF4cAR/ENI963w="
							},
							"attributeCompartment": {
								"$ref": "AAAAAAF4cAR/ENJC9eo="
							},
							"operationCompartment": {
								"$ref": "AAAAAAF4cAR/ENJDXBE="
							},
							"receptionCompartment": {
								"$ref": "AAAAAAF4cAR/ENJEUjU="
							},
							"templateParameterCompartment": {
								"$ref": "AAAAAAF4cAR/ENJF/G0="
							}
						}
					]
				},
				{
					"_type": "UMLClass",
					"_id": "AAAAAAF4cAR/DtI6vd8=",
					"_parent": {
						"$ref": "AAAAAAFF+qBWK6M3Z8Y="
					},
					"name": "BaseGameEntity",
					"attributes": [
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAF4cAWcitKZcJE=",
							"_parent": {
								"$ref": "AAAAAAF4cAR/DtI6vd8="
							},
							"name": "alive",
							"visibility": "protected",
							"type": "boolean",
							"defaultValue": "false"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAF4cAbMVdKhKQg=",
							"_parent": {
								"$ref": "AAAAAAF4cAR/DtI6vd8="
							},
							"name": "x",
							"visibility": "protected",
							"type": "int",
							"defaultValue": "0"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAF4cAbSRdKnMds=",
							"_parent": {
								"$ref": "AAAAAAF4cAR/DtI6vd8="
							},
							"name": "y",
							"visibility": "protected",
							"type": "int",
							"defaultValue": "0"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAF4cAbVqtKtlms=",
							"_parent": {
								"$ref": "AAAAAAF4cAR/DtI6vd8="
							},
							"name": "velX",
							"visibility": "protected",
							"type": "int",
							"defaultValue": "0"
						},
						{
							"_type": "UMLAttribute",
							"_id": "AAAAAAF4cAbYvdKz618=",
							"_parent": {
								"$ref": "AAAAAAF4cAR/DtI6vd8="
							},
							"name": "velY",
							"visibility": "protected",
							"type": "int",
							"defaultValue": "0"
						}
					],
					"operations": [
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAF4cAmpy9LEP7U=",
							"_parent": {
								"$ref": "AAAAAAF4cAR/DtI6vd8="
							},
							"name": "BaseGameEntity"
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAF4cAwYftLwdXk=",
							"_parent": {
								"$ref": "AAAAAAF4cAR/DtI6vd8="
							},
							"name": "isAlive",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAF4cAycj9L7YsQ=",
									"_parent": {
										"$ref": "AAAAAAF4cAwYftLwdXk="
									},
									"type": "boolean",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAF4cAoFdNLMSjA=",
							"_parent": {
								"$ref": "AAAAAAF4cAR/DtI6vd8="
							},
							"name": "getX",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAF4cArHC9LTxrI=",
									"_parent": {
										"$ref": "AAAAAAF4cAoFdNLMSjA="
									},
									"type": "int",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAF4cArfTNLVl/c=",
							"_parent": {
								"$ref": "AAAAAAF4cAR/DtI6vd8="
							},
							"name": "getY",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAF4cAsUiNLcdl0=",
									"_parent": {
										"$ref": "AAAAAAF4cArfTNLVl/c="
									},
									"type": "int",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAF4cAsyZtLe6lA=",
							"_parent": {
								"$ref": "AAAAAAF4cAR/DtI6vd8="
							},
							"name": "getValX",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAF4cAtq99Ll2w4=",
									"_parent": {
										"$ref": "AAAAAAF4cAsyZtLe6lA="
									},
									"type": "int",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAF4cAt52dLnA5o=",
							"_parent": {
								"$ref": "AAAAAAF4cAR/DtI6vd8="
							},
							"name": "getValY",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAF4cAu5RdLuTWg=",
									"_parent": {
										"$ref": "AAAAAAF4cAt52dLnA5o="
									},
									"type": "int",
									"direction": "return"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAF4cAzPqNL9xSM=",
							"_parent": {
								"$ref": "AAAAAAF4cAR/DtI6vd8="
							},
							"name": "setAlive",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAF4cA1ATNMEFgo=",
									"_parent": {
										"$ref": "AAAAAAF4cAzPqNL9xSM="
									},
									"name": "alive",
									"type": "boolean"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAF4cA1TCtMGQcM=",
							"_parent": {
								"$ref": "AAAAAAF4cAR/DtI6vd8="
							},
							"name": "setX",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAF4cA2l0NMNSK8=",
									"_parent": {
										"$ref": "AAAAAAF4cA1TCtMGQcM="
									},
									"name": "x",
									"type": "int"
								}
							]
						},
						{
							"_type": "UMLOperation",
							"_id": "AAAAAAF4cA4Qp9MQ8DU=",
							"_parent": {
								"$ref": "AAAAAAF4cAR/DtI6vd8="
							},
							"name": "setY",
							"parameters": [
								{
									"_type": "UMLParameter",
									"_id": "AAAAAAF4cA5AVtMXVA8=",
									"_parent": {
										"$ref": "AAAAAAF4cA4Qp9MQ8DU="
									},
									"name": "y",
									"type": "int"
								}
							]
						}
					]
				}
			]
		}
	]
}