{
	"_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
				}
			]
		},
		{
			"_type": "UMLCollaboration",
			"_id": "AAAAAAGFMKA6nl5n8yI=",
			"_parent": {
				"$ref": "AAAAAAFF+h6SjaM2Hec="
			},
			"name": "Collaboration1",
			"ownedElements": [
				{
					"_type": "UMLInteraction",
					"_id": "AAAAAAGFMKA6oV5olIk=",
					"_parent": {
						"$ref": "AAAAAAGFMKA6nl5n8yI="
					},
					"name": "Interaction1",
					"ownedElements": [
						{
							"_type": "UMLSequenceDiagram",
							"_id": "AAAAAAGFMKA6ol5psQo=",
							"_parent": {
								"$ref": "AAAAAAGFMKA6oV5olIk="
							},
							"name": "OnDrop",
							"ownedViews": [
								{
									"_type": "UMLFrameView",
									"_id": "AAAAAAGFMKA6o15qUCw=",
									"_parent": {
										"$ref": "AAAAAAGFMKA6ol5psQo="
									},
									"model": {
										"$ref": "AAAAAAGFMKA6ol5psQo="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAGFMKA6o15rp4A=",
											"_parent": {
												"$ref": "AAAAAAGFMKA6o15qUCw="
											},
											"font": "Arial;13;0",
											"left": 32.72998046875,
											"top": 13,
											"width": 46.51904296875,
											"height": 13,
											"text": "OnDrop"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAGFMKA6pF5sCv0=",
											"_parent": {
												"$ref": "AAAAAAGFMKA6o15qUCw="
											},
											"font": "Arial;13;1",
											"left": 13,
											"top": 13,
											"width": 14.72998046875,
											"height": 13,
											"text": "sd"
										}
									],
									"font": "Arial;13;0",
									"left": 8,
									"top": 8,
									"width": 825,
									"height": 729,
									"nameLabel": {
										"$ref": "AAAAAAGFMKA6o15rp4A="
									},
									"frameTypeLabel": {
										"$ref": "AAAAAAGFMKA6pF5sCv0="
									}
								},
								{
									"_type": "UMLSeqLifelineView",
									"_id": "AAAAAAGFMKCOWF55XM0=",
									"_parent": {
										"$ref": "AAAAAAGFMKA6ol5psQo="
									},
									"model": {
										"$ref": "AAAAAAGFMKCOWF54DMc="
									},
									"subViews": [
										{
											"_type": "UMLNameCompartmentView",
											"_id": "AAAAAAGFMKCOWF56l5s=",
											"_parent": {
												"$ref": "AAAAAAGFMKCOWF55XM0="
											},
											"model": {
												"$ref": "AAAAAAGFMKCOWF54DMc="
											},
											"subViews": [
												{
													"_type": "LabelView",
													"_id": "AAAAAAGFMKCOWF57tw8=",
													"_parent": {
														"$ref": "AAAAAAGFMKCOWF56l5s="
													},
													"visible": false,
													"font": "Arial;13;0",
													"left": 160,
													"height": 13
												},
												{
													"_type": "LabelView",
													"_id": "AAAAAAGFMKCOWF582p0=",
													"_parent": {
														"$ref": "AAAAAAGFMKCOWF56l5s="
													},
													"font": "Arial;13;1",
													"left": 205,
													"top": 47,
													"width": 62.736328125,
													"height": 13,
													"text": "User"
												},
												{
													"_type": "LabelView",
													"_id": "AAAAAAGFMKCOWF59k2Q=",
													"_parent": {
														"$ref": "AAAAAAGFMKCOWF56l5s="
													},
													"visible": false,
													"font": "Arial;13;0",
													"left": 160,
													"width": 106.20263671875,
													"height": 13,
													"text": "(from Interaction1)"
												},
												{
													"_type": "LabelView",
													"_id": "AAAAAAGFMKCOWl5+syQ=",
													"_parent": {
														"$ref": "AAAAAAGFMKCOWF56l5s="
													},
													"visible": false,
													"font": "Arial;13;0",
													"left": 160,
													"height": 13,
													"horizontalAlignment": 1
												}
											],
											"font": "Arial;13;0",
											"left": 200,
											"top": 40,
											"width": 72.736328125,
											"height": 40,
											"stereotypeLabel": {
												"$ref": "AAAAAAGFMKCOWF57tw8="
											},
											"nameLabel": {
												"$ref": "AAAAAAGFMKCOWF582p0="
											},
											"namespaceLabel": {
												"$ref": "AAAAAAGFMKCOWF59k2Q="
											},
											"propertyLabel": {
												"$ref": "AAAAAAGFMKCOWl5+syQ="
											}
										},
										{
											"_type": "UMLLinePartView",
											"_id": "AAAAAAGFMKCOWl5/PAk=",
											"_parent": {
												"$ref": "AAAAAAGFMKCOWF55XM0="
											},
											"model": {
												"$ref": "AAAAAAGFMKCOWF54DMc="
											},
											"font": "Arial;13;0",
											"left": 236,
											"top": 80,
											"width": 1,
											"height": 657
										}
									],
									"font": "Arial;13;0",
									"left": 200,
									"top": 40,
									"width": 72.736328125,
									"height": 697,
									"nameCompartment": {
										"$ref": "AAAAAAGFMKCOWF56l5s="
									},
									"linePart": {
										"$ref": "AAAAAAGFMKCOWl5/PAk="
									}
								},
								{
									"_type": "UMLSeqLifelineView",
									"_id": "AAAAAAGFMKFJRF6aKro=",
									"_parent": {
										"$ref": "AAAAAAGFMKA6ol5psQo="
									},
									"model": {
										"$ref": "AAAAAAGFMKFJRF6ZSlE="
									},
									"subViews": [
										{
											"_type": "UMLNameCompartmentView",
											"_id": "AAAAAAGFMKFJRF6bwQ4=",
											"_parent": {
												"$ref": "AAAAAAGFMKFJRF6aKro="
											},
											"model": {
												"$ref": "AAAAAAGFMKFJRF6ZSlE="
											},
											"subViews": [
												{
													"_type": "LabelView",
													"_id": "AAAAAAGFMKFJRV6citk=",
													"_parent": {
														"$ref": "AAAAAAGFMKFJRF6bwQ4="
													},
													"visible": false,
													"font": "Arial;13;0",
													"left": 400,
													"height": 13
												},
												{
													"_type": "LabelView",
													"_id": "AAAAAAGFMKFJRl6dT0c=",
													"_parent": {
														"$ref": "AAAAAAGFMKFJRF6bwQ4="
													},
													"font": "Arial;13;1",
													"left": 525,
													"top": 47,
													"width": 105.341796875,
													"height": 13,
													"text": "InventoryComp"
												},
												{
													"_type": "LabelView",
													"_id": "AAAAAAGFMKFJRl6eC2s=",
													"_parent": {
														"$ref": "AAAAAAGFMKFJRF6bwQ4="
													},
													"visible": false,
													"font": "Arial;13;0",
													"left": 400,
													"width": 106.20263671875,
													"height": 13,
													"text": "(from Interaction1)"
												},
												{
													"_type": "LabelView",
													"_id": "AAAAAAGFMKFJRl6fX9E=",
													"_parent": {
														"$ref": "AAAAAAGFMKFJRF6bwQ4="
													},
													"visible": false,
													"font": "Arial;13;0",
													"left": 400,
													"height": 13,
													"horizontalAlignment": 1
												}
											],
											"font": "Arial;13;0",
											"left": 520,
											"top": 40,
											"width": 115.341796875,
											"height": 40,
											"stereotypeLabel": {
												"$ref": "AAAAAAGFMKFJRV6citk="
											},
											"nameLabel": {
												"$ref": "AAAAAAGFMKFJRl6dT0c="
											},
											"namespaceLabel": {
												"$ref": "AAAAAAGFMKFJRl6eC2s="
											},
											"propertyLabel": {
												"$ref": "AAAAAAGFMKFJRl6fX9E="
											}
										},
										{
											"_type": "UMLLinePartView",
											"_id": "AAAAAAGFMKFJRl6ghB8=",
											"_parent": {
												"$ref": "AAAAAAGFMKFJRF6aKro="
											},
											"model": {
												"$ref": "AAAAAAGFMKFJRF6ZSlE="
											},
											"font": "Arial;13;0",
											"left": 578,
											"top": 80,
											"width": 1,
											"height": 655
										}
									],
									"font": "Arial;13;0",
									"left": 520,
									"top": 40,
									"width": 115.341796875,
									"height": 695,
									"nameCompartment": {
										"$ref": "AAAAAAGFMKFJRF6bwQ4="
									},
									"linePart": {
										"$ref": "AAAAAAGFMKFJRl6ghB8="
									}
								},
								{
									"_type": "UMLCombinedFragmentView",
									"_id": "AAAAAAGFMKPsvV8IJyY=",
									"_parent": {
										"$ref": "AAAAAAGFMKA6ol5psQo="
									},
									"model": {
										"$ref": "AAAAAAGFMKPsul8GJxI="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAGFMKPsvl8JACw=",
											"_parent": {
												"$ref": "AAAAAAGFMKPsvV8IJyY="
											},
											"font": "Arial;13;0",
											"left": 32.72998046875,
											"top": 133,
											"width": 7.5,
											"height": 13,
											"text": "if"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAGFMKPsvl8KULA=",
											"_parent": {
												"$ref": "AAAAAAGFMKPsvV8IJyY="
											},
											"font": "Arial;13;1",
											"left": 13,
											"top": 133,
											"width": 14.72998046875,
											"height": 13,
											"text": "alt"
										},
										{
											"_type": "UMLInteractionOperandCompartmentView",
											"_id": "AAAAAAGFMKPsvl8LmXI=",
											"_parent": {
												"$ref": "AAAAAAGFMKPsvV8IJyY="
											},
											"model": {
												"$ref": "AAAAAAGFMKPsul8GJxI="
											},
											"subViews": [
												{
													"_type": "UMLInteractionOperandView",
													"_id": "AAAAAAGFMKPs+18XaCs=",
													"_parent": {
														"$ref": "AAAAAAGFMKPsvl8LmXI="
													},
													"model": {
														"$ref": "AAAAAAGFMKPsvV8HfYI="
													},
													"subViews": [
														{
															"_type": "LabelView",
															"_id": "AAAAAAGFMKPs+18YScw=",
															"_parent": {
																"$ref": "AAAAAAGFMKPs+18XaCs="
															},
															"font": "Arial;13;0",
															"left": 28,
															"top": 166,
															"width": 195.12060546875,
															"height": 13,
															"text": "[Dragged item==Item dropped on]"
														}
													],
													"font": "Arial;13;0",
													"left": 8,
													"top": 151,
													"width": 817,
													"height": 218,
													"guardLabel": {
														"$ref": "AAAAAAGFMKPs+18YScw="
													}
												},
												{
													"_type": "UMLInteractionOperandView",
													"_id": "AAAAAAGFMKz5kGACNBc=",
													"_parent": {
														"$ref": "AAAAAAGFMKPsvl8LmXI="
													},
													"model": {
														"$ref": "AAAAAAGFMKz5Wl//Uv4="
													},
													"subViews": [
														{
															"_type": "LabelView",
															"_id": "AAAAAAGFMKz5kGAD0vg=",
															"_parent": {
																"$ref": "AAAAAAGFMKz5kGACNBc="
															},
															"font": "Arial;13;0",
															"left": 28,
															"top": 384,
															"width": 197.640625,
															"height": 13,
															"text": "[Dragged item != item dropped on]"
														}
													],
													"font": "Arial;13;0",
													"left": 8,
													"top": 369,
													"width": 817,
													"height": 168,
													"guardLabel": {
														"$ref": "AAAAAAGFMKz5kGAD0vg="
													}
												}
											],
											"font": "Arial;13;0",
											"left": 8,
											"top": 151,
											"width": 817,
											"height": 386
										}
									],
									"font": "Arial;13;0",
									"left": 8,
									"top": 128,
									"width": 817,
									"height": 409,
									"nameLabel": {
										"$ref": "AAAAAAGFMKPsvl8JACw="
									},
									"frameTypeLabel": {
										"$ref": "AAAAAAGFMKPsvl8KULA="
									},
									"operandCompartment": {
										"$ref": "AAAAAAGFMKPsvl8LmXI="
									}
								},
								{
									"_type": "UMLCombinedFragmentView",
									"_id": "AAAAAAGFMKalBl9/kCQ=",
									"_parent": {
										"$ref": "AAAAAAGFMKA6ol5psQo="
									},
									"model": {
										"$ref": "AAAAAAGFMKalBV99zG8="
									},
									"subViews": [
										{
											"_type": "LabelView",
											"_id": "AAAAAAGFMKalB1+AC3g=",
											"_parent": {
												"$ref": "AAAAAAGFMKalBl9/kCQ="
											},
											"font": "Arial;13;0",
											"left": 112.72998046875,
											"top": 197,
											"width": 7.5,
											"height": 13,
											"text": "if"
										},
										{
											"_type": "LabelView",
											"_id": "AAAAAAGFMKalB1+BDw8=",
											"_parent": {
												"$ref": "AAAAAAGFMKalBl9/kCQ="
											},
											"font": "Arial;13;1",
											"left": 93,
											"top": 197,
											"width": 14.72998046875,
											"height": 13,
											"text": "alt"
										},
										{
											"_type": "UMLInteractionOperandCompartmentView",
											"_id": "AAAAAAGFMKalB1+Cxn4=",
											"_parent": {
												"$ref": "AAAAAAGFMKalBl9/kCQ="
											},
											"model": {
												"$ref": "AAAAAAGFMKalBV99zG8="
											},
											"subViews": [
												{
													"_type": "UMLInteractionOperandView",
													"_id": "AAAAAAGFMKalL1+OGm8=",
													"_parent": {
														"$ref": "AAAAAAGFMKalB1+Cxn4="
													},
													"model": {
														"$ref": "AAAAAAGFMKalBl9+NaE="
													},
													"subViews": [
														{
															"_type": "LabelView",
															"_id": "AAAAAAGFMKalL1+Ph0w=",
															"_parent": {
																"$ref": "AAAAAAGFMKalL1+OGm8="
															},
															"font": "Arial;13;0",
															"left": 108,
															"top": 230,
															"width": 102.22900390625,
															"height": 13,
															"text": "[sum > stackSize]"
														}
													],
													"font": "Arial;13;0",
													"left": 88,
													"top": 215,
													"width": 721,
													"height": 58,
													"guardLabel": {
														"$ref": "AAAAAAGFMKalL1+Ph0w="
													}
												},
												{
													"_type": "UMLInteractionOperandView",
													"_id": "AAAAAAGFMKkKxF+91vQ=",
													"_parent": {
														"$ref": "AAAAAAGFMKalB1+Cxn4="
													},
													"model": {
														"$ref": "AAAAAAGFMKkKll+6C9I="
													},
													"subViews": [
														{
															"_type": "LabelView",
															"_id": "AAAAAAGFMKkKxF++aYQ=",
															"_parent": {
																"$ref": "AAAAAAGFMKkKxF+91vQ="
															},
															"font": "Arial;13;0",
															"left": 108,
															"top": 288,
															"width": 102.22900390625,
															"height": 13,
															"text": "[sum < stackSize]"
														}
													],
													"font": "Arial;13;0",
													"left": 88,
													"top": 273,
													"width": 721,
													"height": 43,
													"guardLabel": {
														"$ref": "AAAAAAGFMKkKxF++aYQ="
													}
												}
											],
											"font": "Arial;13;0",
											"left": 88,
											"top": 215,
											"width": 721,
											"height": 101
										}
									],
									"font": "Arial;13;0",
									"left": 88,
									"top": 192,
									"width": 721,
									"height": 145,
									"nameLabel": {
										"$ref": "AAAAAAGFMKalB1+AC3g="
									},
									"frameTypeLabel": {
										"$ref": "AAAAAAGFMKalB1+BDw8="
									},
									"operandCompartment": {
										"$ref": "AAAAAAGFMKalB1+Cxn4="
									}
								},
								{
									"_type": "UMLSeqMessageView",
									"_id": "AAAAAAGFMKK2OF7xseY=",
									"_parent": {
										"$ref": "AAAAAAGFMKA6ol5psQo="
									},
									"model": {
										"$ref": "AAAAAAGFMKK2Nl7wBu0="
									},
									"subViews": [
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMKK2OV7yqIs=",
											"_parent": {
												"$ref": "AAAAAAGFMKK2OF7xseY="
											},
											"model": {
												"$ref": "AAAAAAGFMKK2Nl7wBu0="
											},
											"font": "Arial;13;0",
											"left": 330,
											"top": 96,
											"width": 147.41796875,
											"height": 13,
											"alpha": 1.5707963267948966,
											"distance": 10,
											"hostEdge": {
												"$ref": "AAAAAAGFMKK2OF7xseY="
											},
											"edgePosition": 1,
											"text": "1 : Drop the dragged item"
										},
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMKK2OV7zjRU=",
											"_parent": {
												"$ref": "AAAAAAGFMKK2OF7xseY="
											},
											"model": {
												"$ref": "AAAAAAGFMKK2Nl7wBu0="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 403,
											"top": 81,
											"height": 13,
											"alpha": 1.5707963267948966,
											"distance": 25,
											"hostEdge": {
												"$ref": "AAAAAAGFMKK2OF7xseY="
											},
											"edgePosition": 1
										},
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMKK2OV70I1o=",
											"_parent": {
												"$ref": "AAAAAAGFMKK2OF7xseY="
											},
											"model": {
												"$ref": "AAAAAAGFMKK2Nl7wBu0="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 403,
											"top": 116,
											"height": 13,
											"alpha": -1.5707963267948966,
											"distance": 10,
											"hostEdge": {
												"$ref": "AAAAAAGFMKK2OF7xseY="
											},
											"edgePosition": 1
										},
										{
											"_type": "UMLActivationView",
											"_id": "AAAAAAGFMKK2OV715vk=",
											"_parent": {
												"$ref": "AAAAAAGFMKK2OF7xseY="
											},
											"model": {
												"$ref": "AAAAAAGFMKK2Nl7wBu0="
											},
											"font": "Arial;13;0",
											"left": 571,
											"top": 112,
											"width": 14,
											"height": 81
										}
									],
									"font": "Arial;13;0",
									"head": {
										"$ref": "AAAAAAGFMKFJRl6ghB8="
									},
									"tail": {
										"$ref": "AAAAAAGFMKCOWl5/PAk="
									},
									"points": "236:112;571:112",
									"nameLabel": {
										"$ref": "AAAAAAGFMKK2OV7yqIs="
									},
									"stereotypeLabel": {
										"$ref": "AAAAAAGFMKK2OV7zjRU="
									},
									"propertyLabel": {
										"$ref": "AAAAAAGFMKK2OV70I1o="
									},
									"activation": {
										"$ref": "AAAAAAGFMKK2OV715vk="
									}
								},
								{
									"_type": "UMLSeqMessageView",
									"_id": "AAAAAAGFMKdP6F+bp9o=",
									"_parent": {
										"$ref": "AAAAAAGFMKA6ol5psQo="
									},
									"model": {
										"$ref": "AAAAAAGFMKdP5l+aG5I="
									},
									"subViews": [
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMKdP6F+cU7A=",
											"_parent": {
												"$ref": "AAAAAAGFMKdP6F+bp9o="
											},
											"model": {
												"$ref": "AAAAAAGFMKdP5l+aG5I="
											},
											"font": "Arial;13;0",
											"left": 608,
											"top": 208,
											"width": 186.57568359375,
											"height": 39,
											"alpha": 1.5601574313509607,
											"distance": 94.00531899844816,
											"hostEdge": {
												"$ref": "AAAAAAGFMKdP6F+bp9o="
											},
											"edgePosition": 1,
											"text": "2 : dropped on item's  nbItem is now stackSize and the dragged item number of items is the rest",
											"wordWrap": true
										},
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMKdP6V+dgYk=",
											"_parent": {
												"$ref": "AAAAAAGFMKdP6F+bp9o="
											},
											"model": {
												"$ref": "AAAAAAGFMKdP5l+aG5I="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 632,
											"top": 219,
											"height": 13,
											"alpha": 1.5707963267948966,
											"distance": 25,
											"hostEdge": {
												"$ref": "AAAAAAGFMKdP6F+bp9o="
											},
											"edgePosition": 1
										},
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMKdP6V+edxw=",
											"_parent": {
												"$ref": "AAAAAAGFMKdP6F+bp9o="
											},
											"model": {
												"$ref": "AAAAAAGFMKdP5l+aG5I="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 598,
											"top": 220,
											"height": 13,
											"alpha": -1.5707963267948966,
											"distance": 10,
											"hostEdge": {
												"$ref": "AAAAAAGFMKdP6F+bp9o="
											},
											"edgePosition": 1
										},
										{
											"_type": "UMLActivationView",
											"_id": "AAAAAAGFMKdP6V+fbW4=",
											"_parent": {
												"$ref": "AAAAAAGFMKdP6F+bp9o="
											},
											"model": {
												"$ref": "AAAAAAGFMKdP5l+aG5I="
											},
											"font": "Arial;13;0",
											"left": 571,
											"top": 236,
											"width": 14,
											"height": 29
										}
									],
									"font": "Arial;13;0",
									"head": {
										"$ref": "AAAAAAGFMKFJRl6ghB8="
									},
									"tail": {
										"$ref": "AAAAAAGFMKFJRl6ghB8="
									},
									"points": "578:216;608:216;608:236;584:236",
									"nameLabel": {
										"$ref": "AAAAAAGFMKdP6F+cU7A="
									},
									"stereotypeLabel": {
										"$ref": "AAAAAAGFMKdP6V+dgYk="
									},
									"propertyLabel": {
										"$ref": "AAAAAAGFMKdP6V+edxw="
									},
									"activation": {
										"$ref": "AAAAAAGFMKdP6V+fbW4="
									}
								},
								{
									"_type": "UMLSeqMessageView",
									"_id": "AAAAAAGFMKlKLV/FSZg=",
									"_parent": {
										"$ref": "AAAAAAGFMKA6ol5psQo="
									},
									"model": {
										"$ref": "AAAAAAGFMKlKLF/E2sc="
									},
									"subViews": [
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMKlKLV/Gc80=",
											"_parent": {
												"$ref": "AAAAAAGFMKlKLV/FSZg="
											},
											"model": {
												"$ref": "AAAAAAGFMKlKLF/E2sc="
											},
											"font": "Arial;13;0",
											"left": 609,
											"top": 279,
											"width": 187,
											"height": 52,
											"alpha": 1.4972440440207047,
											"distance": 95.25754563287887,
											"hostEdge": {
												"$ref": "AAAAAAGFMKlKLV/FSZg="
											},
											"edgePosition": 1,
											"text": "3 : dropped on item's nbItem is the sum and currentDragNbItem=-1 to signify that sum < stackSize",
											"wordWrap": true
										},
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMKlKLV/Hzr0=",
											"_parent": {
												"$ref": "AAAAAAGFMKlKLV/FSZg="
											},
											"model": {
												"$ref": "AAAAAAGFMKlKLF/E2sc="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 632,
											"top": 291,
											"height": 13,
											"alpha": 1.5707963267948966,
											"distance": 25,
											"hostEdge": {
												"$ref": "AAAAAAGFMKlKLV/FSZg="
											},
											"edgePosition": 1
										},
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMKlKLV/IV70=",
											"_parent": {
												"$ref": "AAAAAAGFMKlKLV/FSZg="
											},
											"model": {
												"$ref": "AAAAAAGFMKlKLF/E2sc="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 598,
											"top": 292,
											"height": 13,
											"alpha": -1.5707963267948966,
											"distance": 10,
											"hostEdge": {
												"$ref": "AAAAAAGFMKlKLV/FSZg="
											},
											"edgePosition": 1
										},
										{
											"_type": "UMLActivationView",
											"_id": "AAAAAAGFMKlKLl/JULg=",
											"_parent": {
												"$ref": "AAAAAAGFMKlKLV/FSZg="
											},
											"model": {
												"$ref": "AAAAAAGFMKlKLF/E2sc="
											},
											"font": "Arial;13;0",
											"left": 571,
											"top": 308,
											"width": 14,
											"height": 29
										}
									],
									"font": "Arial;13;0",
									"head": {
										"$ref": "AAAAAAGFMKFJRl6ghB8="
									},
									"tail": {
										"$ref": "AAAAAAGFMKFJRl6ghB8="
									},
									"points": "578:288;608:288;608:308;584:308",
									"nameLabel": {
										"$ref": "AAAAAAGFMKlKLV/Gc80="
									},
									"stereotypeLabel": {
										"$ref": "AAAAAAGFMKlKLV/Hzr0="
									},
									"propertyLabel": {
										"$ref": "AAAAAAGFMKlKLV/IV70="
									},
									"activation": {
										"$ref": "AAAAAAGFMKlKLl/JULg="
									}
								},
								{
									"_type": "UMLSeqMessageView",
									"_id": "AAAAAAGFMK53cmASQQI=",
									"_parent": {
										"$ref": "AAAAAAGFMKA6ol5psQo="
									},
									"model": {
										"$ref": "AAAAAAGFMK53cGAR7Yk="
									},
									"subViews": [
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMK53c2ATrEM=",
											"_parent": {
												"$ref": "AAAAAAGFMK53cmASQQI="
											},
											"model": {
												"$ref": "AAAAAAGFMK53cGAR7Yk="
											},
											"font": "Arial;13;0",
											"left": 606,
											"top": 373,
											"width": 202,
											"height": 52,
											"alpha": 1.5208369360604845,
											"distance": 100.12492197250393,
											"hostEdge": {
												"$ref": "AAAAAAGFMK53cmASQQI="
											},
											"edgePosition": 1,
											"text": "4 : Put the droppedOn item's nb of items in a variabledropped on item index, item and nbItems in variables",
											"wordWrap": true
										},
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMK53c2AUczg=",
											"_parent": {
												"$ref": "AAAAAAGFMK53cmASQQI="
											},
											"model": {
												"$ref": "AAAAAAGFMK53cGAR7Yk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 632,
											"top": 387,
											"height": 13,
											"alpha": 1.5707963267948966,
											"distance": 25,
											"hostEdge": {
												"$ref": "AAAAAAGFMK53cmASQQI="
											},
											"edgePosition": 1
										},
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMK53c2AVvgU=",
											"_parent": {
												"$ref": "AAAAAAGFMK53cmASQQI="
											},
											"model": {
												"$ref": "AAAAAAGFMK53cGAR7Yk="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 598,
											"top": 388,
											"height": 13,
											"alpha": -1.5707963267948966,
											"distance": 10,
											"hostEdge": {
												"$ref": "AAAAAAGFMK53cmASQQI="
											},
											"edgePosition": 1
										},
										{
											"_type": "UMLActivationView",
											"_id": "AAAAAAGFMK53c2AWVB0=",
											"_parent": {
												"$ref": "AAAAAAGFMK53cmASQQI="
											},
											"model": {
												"$ref": "AAAAAAGFMK53cGAR7Yk="
											},
											"font": "Arial;13;0",
											"left": 571,
											"top": 404,
											"width": 14,
											"height": 29
										}
									],
									"font": "Arial;13;0",
									"head": {
										"$ref": "AAAAAAGFMKFJRl6ghB8="
									},
									"tail": {
										"$ref": "AAAAAAGFMKFJRl6ghB8="
									},
									"points": "578:384;608:384;608:404;584:404",
									"nameLabel": {
										"$ref": "AAAAAAGFMK53c2ATrEM="
									},
									"stereotypeLabel": {
										"$ref": "AAAAAAGFMK53c2AUczg="
									},
									"propertyLabel": {
										"$ref": "AAAAAAGFMK53c2AVvgU="
									},
									"activation": {
										"$ref": "AAAAAAGFMK53c2AWVB0="
									}
								},
								{
									"_type": "UMLSeqMessageView",
									"_id": "AAAAAAGFMLkq5WEM8oI=",
									"_parent": {
										"$ref": "AAAAAAGFMKA6ol5psQo="
									},
									"model": {
										"$ref": "AAAAAAGFMLkq5GELPZ8="
									},
									"subViews": [
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMLkq5mENf6c=",
											"_parent": {
												"$ref": "AAAAAAGFMLkq5WEM8oI="
											},
											"model": {
												"$ref": "AAAAAAGFMLkq5GELPZ8="
											},
											"font": "Arial;13;0",
											"left": 591,
											"top": 431,
											"width": 245.349609375,
											"height": 26,
											"alpha": 1.551929642552585,
											"distance": 106.01886624558857,
											"hostEdge": {
												"$ref": "AAAAAAGFMLkq5WEM8oI="
											},
											"edgePosition": 1,
											"text": "5 : droppedOn nbItems = dragged nbItems",
											"wordWrap": true
										},
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMLkq5mEOsh4=",
											"_parent": {
												"$ref": "AAAAAAGFMLkq5WEM8oI="
											},
											"model": {
												"$ref": "AAAAAAGFMLkq5GELPZ8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 632,
											"top": 435,
											"height": 13,
											"alpha": 1.5707963267948966,
											"distance": 25,
											"hostEdge": {
												"$ref": "AAAAAAGFMLkq5WEM8oI="
											},
											"edgePosition": 1
										},
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMLkq5mEP6aM=",
											"_parent": {
												"$ref": "AAAAAAGFMLkq5WEM8oI="
											},
											"model": {
												"$ref": "AAAAAAGFMLkq5GELPZ8="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 598,
											"top": 436,
											"height": 13,
											"alpha": -1.5707963267948966,
											"distance": 10,
											"hostEdge": {
												"$ref": "AAAAAAGFMLkq5WEM8oI="
											},
											"edgePosition": 1
										},
										{
											"_type": "UMLActivationView",
											"_id": "AAAAAAGFMLkq5mEQQIE=",
											"_parent": {
												"$ref": "AAAAAAGFMLkq5WEM8oI="
											},
											"model": {
												"$ref": "AAAAAAGFMLkq5GELPZ8="
											},
											"font": "Arial;13;0",
											"left": 571,
											"top": 452,
											"width": 14,
											"height": 29
										}
									],
									"font": "Arial;13;0",
									"head": {
										"$ref": "AAAAAAGFMKFJRl6ghB8="
									},
									"tail": {
										"$ref": "AAAAAAGFMKFJRl6ghB8="
									},
									"points": "578:432;608:432;608:452;584:452",
									"nameLabel": {
										"$ref": "AAAAAAGFMLkq5mENf6c="
									},
									"stereotypeLabel": {
										"$ref": "AAAAAAGFMLkq5mEOsh4="
									},
									"propertyLabel": {
										"$ref": "AAAAAAGFMLkq5mEP6aM="
									},
									"activation": {
										"$ref": "AAAAAAGFMLkq5mEQQIE="
									}
								},
								{
									"_type": "UMLSeqMessageView",
									"_id": "AAAAAAGFMLHZmGB2wXE=",
									"_parent": {
										"$ref": "AAAAAAGFMKA6ol5psQo="
									},
									"model": {
										"$ref": "AAAAAAGFMLHZl2B1P4M="
									},
									"subViews": [
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMLHZmWB3fNw=",
											"_parent": {
												"$ref": "AAAAAAGFMLHZmGB2wXE="
											},
											"model": {
												"$ref": "AAAAAAGFMLHZl2B1P4M="
											},
											"font": "Arial;13;0",
											"left": 603,
											"top": 559,
											"width": 209,
											"height": 26,
											"alpha": 1.5507979948209463,
											"distance": 100.0199980003999,
											"hostEdge": {
												"$ref": "AAAAAAGFMLHZmGB2wXE="
											},
											"edgePosition": 1,
											"text": "6 : Put in variables the item and nbItems of the dropped on item",
											"wordWrap": true
										},
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMLHZmWB4R8Y=",
											"_parent": {
												"$ref": "AAAAAAGFMLHZmGB2wXE="
											},
											"model": {
												"$ref": "AAAAAAGFMLHZl2B1P4M="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 632,
											"top": 563,
											"height": 13,
											"alpha": 1.5707963267948966,
											"distance": 25,
											"hostEdge": {
												"$ref": "AAAAAAGFMLHZmGB2wXE="
											},
											"edgePosition": 1
										},
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMLHZmWB5yjw=",
											"_parent": {
												"$ref": "AAAAAAGFMLHZmGB2wXE="
											},
											"model": {
												"$ref": "AAAAAAGFMLHZl2B1P4M="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 598,
											"top": 564,
											"height": 13,
											"alpha": -1.5707963267948966,
											"distance": 10,
											"hostEdge": {
												"$ref": "AAAAAAGFMLHZmGB2wXE="
											},
											"edgePosition": 1
										},
										{
											"_type": "UMLActivationView",
											"_id": "AAAAAAGFMLHZmWB64Ak=",
											"_parent": {
												"$ref": "AAAAAAGFMLHZmGB2wXE="
											},
											"model": {
												"$ref": "AAAAAAGFMLHZl2B1P4M="
											},
											"font": "Arial;13;0",
											"left": 571,
											"top": 580,
											"width": 14,
											"height": 29
										}
									],
									"font": "Arial;13;0",
									"head": {
										"$ref": "AAAAAAGFMKFJRl6ghB8="
									},
									"tail": {
										"$ref": "AAAAAAGFMKFJRl6ghB8="
									},
									"points": "578:560;608:560;608:580;584:580",
									"nameLabel": {
										"$ref": "AAAAAAGFMLHZmWB3fNw="
									},
									"stereotypeLabel": {
										"$ref": "AAAAAAGFMLHZmWB4R8Y="
									},
									"propertyLabel": {
										"$ref": "AAAAAAGFMLHZmWB5yjw="
									},
									"activation": {
										"$ref": "AAAAAAGFMLHZmWB64Ak="
									}
								},
								{
									"_type": "UMLSeqMessageView",
									"_id": "AAAAAAGFMLNwN2CWX1E=",
									"_parent": {
										"$ref": "AAAAAAGFMKA6ol5psQo="
									},
									"model": {
										"$ref": "AAAAAAGFMLNwNGCVOAs="
									},
									"subViews": [
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMLNwOGCXVFQ=",
											"_parent": {
												"$ref": "AAAAAAGFMLNwN2CWX1E="
											},
											"model": {
												"$ref": "AAAAAAGFMLNwNGCVOAs="
											},
											"font": "Arial;13;0",
											"left": 615,
											"top": 598,
											"width": 187,
											"height": 52,
											"alpha": 1.511459126952617,
											"distance": 101.17806086301516,
											"hostEdge": {
												"$ref": "AAAAAAGFMLNwN2CWX1E="
											},
											"edgePosition": 1,
											"text": "7 : droppedOn item = dragged item, same for the nbItems(so the dragged item take the place of the droppedOnItem)",
											"wordWrap": true
										},
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMLNwOGCYOg4=",
											"_parent": {
												"$ref": "AAAAAAGFMLNwN2CWX1E="
											},
											"model": {
												"$ref": "AAAAAAGFMLNwNGCVOAs="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 632,
											"top": 611,
											"height": 13,
											"alpha": 1.5707963267948966,
											"distance": 25,
											"hostEdge": {
												"$ref": "AAAAAAGFMLNwN2CWX1E="
											},
											"edgePosition": 1
										},
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMLNwOGCZF0M=",
											"_parent": {
												"$ref": "AAAAAAGFMLNwN2CWX1E="
											},
											"model": {
												"$ref": "AAAAAAGFMLNwNGCVOAs="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 598,
											"top": 612,
											"height": 13,
											"alpha": -1.5707963267948966,
											"distance": 10,
											"hostEdge": {
												"$ref": "AAAAAAGFMLNwN2CWX1E="
											},
											"edgePosition": 1
										},
										{
											"_type": "UMLActivationView",
											"_id": "AAAAAAGFMLNwOGCaDLI=",
											"_parent": {
												"$ref": "AAAAAAGFMLNwN2CWX1E="
											},
											"model": {
												"$ref": "AAAAAAGFMLNwNGCVOAs="
											},
											"font": "Arial;13;0",
											"left": 571,
											"top": 628,
											"width": 14,
											"height": 29
										}
									],
									"font": "Arial;13;0",
									"head": {
										"$ref": "AAAAAAGFMKFJRl6ghB8="
									},
									"tail": {
										"$ref": "AAAAAAGFMKFJRl6ghB8="
									},
									"points": "578:608;608:608;608:628;584:628",
									"nameLabel": {
										"$ref": "AAAAAAGFMLNwOGCXVFQ="
									},
									"stereotypeLabel": {
										"$ref": "AAAAAAGFMLNwOGCYOg4="
									},
									"propertyLabel": {
										"$ref": "AAAAAAGFMLNwOGCZF0M="
									},
									"activation": {
										"$ref": "AAAAAAGFMLNwOGCaDLI="
									}
								},
								{
									"_type": "UMLSeqMessageView",
									"_id": "AAAAAAGFMLTwAWC3Gw0=",
									"_parent": {
										"$ref": "AAAAAAGFMKA6ol5psQo="
									},
									"model": {
										"$ref": "AAAAAAGFMLTv/2C2OXg="
									},
									"subViews": [
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMLTwAmC4h2Q=",
											"_parent": {
												"$ref": "AAAAAAGFMLTwAWC3Gw0="
											},
											"model": {
												"$ref": "AAAAAAGFMLTv/2C2OXg="
											},
											"font": "Arial;13;0",
											"left": 615,
											"top": 671,
											"width": 195,
											"height": 26,
											"alpha": 1.551750012626281,
											"distance": 105.01904589168576,
											"hostEdge": {
												"$ref": "AAAAAAGFMLTwAWC3Gw0="
											},
											"edgePosition": 1,
											"text": "8 : Put the variables in the currentDrag variables",
											"wordWrap": true
										},
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMLTwAmC5hFs=",
											"_parent": {
												"$ref": "AAAAAAGFMLTwAWC3Gw0="
											},
											"model": {
												"$ref": "AAAAAAGFMLTv/2C2OXg="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 632,
											"top": 675,
											"height": 13,
											"alpha": 1.5707963267948966,
											"distance": 25,
											"hostEdge": {
												"$ref": "AAAAAAGFMLTwAWC3Gw0="
											},
											"edgePosition": 1
										},
										{
											"_type": "EdgeLabelView",
											"_id": "AAAAAAGFMLTwAmC6D4U=",
											"_parent": {
												"$ref": "AAAAAAGFMLTwAWC3Gw0="
											},
											"model": {
												"$ref": "AAAAAAGFMLTv/2C2OXg="
											},
											"visible": false,
											"font": "Arial;13;0",
											"left": 598,
											"top": 676,
											"height": 13,
											"alpha": -1.5707963267948966,
											"distance": 10,
											"hostEdge": {
												"$ref": "AAAAAAGFMLTwAWC3Gw0="
											},
											"edgePosition": 1
										},
										{
											"_type": "UMLActivationView",
											"_id": "AAAAAAGFMLTwAmC7LPM=",
											"_parent": {
												"$ref": "AAAAAAGFMLTwAWC3Gw0="
											},
											"model": {
												"$ref": "AAAAAAGFMLTv/2C2OXg="
											},
											"font": "Arial;13;0",
											"left": 571,
											"top": 692,
											"width": 14,
											"height": 29
										}
									],
									"font": "Arial;13;0",
									"head": {
										"$ref": "AAAAAAGFMKFJRl6ghB8="
									},
									"tail": {
										"$ref": "AAAAAAGFMKFJRl6ghB8="
									},
									"points": "578:672;608:672;608:692;584:692",
									"nameLabel": {
										"$ref": "AAAAAAGFMLTwAmC4h2Q="
									},
									"stereotypeLabel": {
										"$ref": "AAAAAAGFMLTwAmC5hFs="
									},
									"propertyLabel": {
										"$ref": "AAAAAAGFMLTwAmC6D4U="
									},
									"activation": {
										"$ref": "AAAAAAGFMLTwAmC7LPM="
									}
								},
								{
									"_type": "UMLNoteView",
									"_id": "AAAAAAGFMMczonATffc=",
									"_parent": {
										"$ref": "AAAAAAGFMKA6ol5psQo="
									},
									"font": "Arial;13;0",
									"left": 328,
									"top": 776,
									"width": 193,
									"height": 65,
									"text": "This method replace the dropped on Item with the item that  was dragged"
								}
							]
						}
					],
					"messages": [
						{
							"_type": "UMLMessage",
							"_id": "AAAAAAGFMKK2Nl7wBu0=",
							"_parent": {
								"$ref": "AAAAAAGFMKA6oV5olIk="
							},
							"name": "Drop the dragged item",
							"source": {
								"$ref": "AAAAAAGFMKCOWF54DMc="
							},
							"target": {
								"$ref": "AAAAAAGFMKFJRF6ZSlE="
							}
						},
						{
							"_type": "UMLMessage",
							"_id": "AAAAAAGFMKdP5l+aG5I=",
							"_parent": {
								"$ref": "AAAAAAGFMKA6oV5olIk="
							},
							"name": "dropped on item's  nbItem is now stackSize and the dragged item number of items is the rest",
							"source": {
								"$ref": "AAAAAAGFMKFJRF6ZSlE="
							},
							"target": {
								"$ref": "AAAAAAGFMKFJRF6ZSlE="
							}
						},
						{
							"_type": "UMLMessage",
							"_id": "AAAAAAGFMKlKLF/E2sc=",
							"_parent": {
								"$ref": "AAAAAAGFMKA6oV5olIk="
							},
							"name": "dropped on item's nbItem is the sum and currentDragNbItem=-1 to signify that sum < stackSize",
							"source": {
								"$ref": "AAAAAAGFMKFJRF6ZSlE="
							},
							"target": {
								"$ref": "AAAAAAGFMKFJRF6ZSlE="
							}
						},
						{
							"_type": "UMLMessage",
							"_id": "AAAAAAGFMK53cGAR7Yk=",
							"_parent": {
								"$ref": "AAAAAAGFMKA6oV5olIk="
							},
							"name": "Put the droppedOn item's nb of items in a variabledropped on item index, item and nbItems in variables",
							"source": {
								"$ref": "AAAAAAGFMKFJRF6ZSlE="
							},
							"target": {
								"$ref": "AAAAAAGFMKFJRF6ZSlE="
							}
						},
						{
							"_type": "UMLMessage",
							"_id": "AAAAAAGFMLkq5GELPZ8=",
							"_parent": {
								"$ref": "AAAAAAGFMKA6oV5olIk="
							},
							"name": "dragged nbItems",
							"source": {
								"$ref": "AAAAAAGFMKFJRF6ZSlE="
							},
							"target": {
								"$ref": "AAAAAAGFMKFJRF6ZSlE="
							},
							"assignmentTarget": "droppedOn nbItems"
						},
						{
							"_type": "UMLMessage",
							"_id": "AAAAAAGFMLHZl2B1P4M=",
							"_parent": {
								"$ref": "AAAAAAGFMKA6oV5olIk="
							},
							"name": "Put in variables the item and nbItems of the dropped on item",
							"source": {
								"$ref": "AAAAAAGFMKFJRF6ZSlE="
							},
							"target": {
								"$ref": "AAAAAAGFMKFJRF6ZSlE="
							}
						},
						{
							"_type": "UMLMessage",
							"_id": "AAAAAAGFMLNwNGCVOAs=",
							"_parent": {
								"$ref": "AAAAAAGFMKA6oV5olIk="
							},
							"name": "dragged item, same for the nbItems",
							"source": {
								"$ref": "AAAAAAGFMKFJRF6ZSlE="
							},
							"target": {
								"$ref": "AAAAAAGFMKFJRF6ZSlE="
							},
							"arguments": "so the dragged item take the place of the droppedOnItem",
							"assignmentTarget": "droppedOn item"
						},
						{
							"_type": "UMLMessage",
							"_id": "AAAAAAGFMLTv/2C2OXg=",
							"_parent": {
								"$ref": "AAAAAAGFMKA6oV5olIk="
							},
							"name": "Put the variables in the currentDrag variables",
							"source": {
								"$ref": "AAAAAAGFMKFJRF6ZSlE="
							},
							"target": {
								"$ref": "AAAAAAGFMKFJRF6ZSlE="
							}
						}
					],
					"participants": [
						{
							"_type": "UMLLifeline",
							"_id": "AAAAAAGFMKCOWF54DMc=",
							"_parent": {
								"$ref": "AAAAAAGFMKA6oV5olIk="
							},
							"name": "User",
							"represent": {
								"$ref": "AAAAAAGFMKCOV153z9k="
							},
							"isMultiInstance": false
						},
						{
							"_type": "UMLLifeline",
							"_id": "AAAAAAGFMKFJRF6ZSlE=",
							"_parent": {
								"$ref": "AAAAAAGFMKA6oV5olIk="
							},
							"name": "InventoryComp",
							"represent": {
								"$ref": "AAAAAAGFMKFJQ16YkNE="
							},
							"isMultiInstance": false
						}
					],
					"fragments": [
						{
							"_type": "UMLCombinedFragment",
							"_id": "AAAAAAGFMKPsul8GJxI=",
							"_parent": {
								"$ref": "AAAAAAGFMKA6oV5olIk="
							},
							"name": "if",
							"interactionOperator": "alt",
							"operands": [
								{
									"_type": "UMLInteractionOperand",
									"_id": "AAAAAAGFMKPsvV8HfYI=",
									"_parent": {
										"$ref": "AAAAAAGFMKPsul8GJxI="
									},
									"name": "Operand1",
									"guard": "Dragged item==Item dropped on"
								},
								{
									"_type": "UMLInteractionOperand",
									"_id": "AAAAAAGFMKz5Wl//Uv4=",
									"_parent": {
										"$ref": "AAAAAAGFMKPsul8GJxI="
									},
									"name": "InteractionOperand1",
									"guard": "Dragged item != item dropped on"
								}
							]
						},
						{
							"_type": "UMLCombinedFragment",
							"_id": "AAAAAAGFMKalBV99zG8=",
							"_parent": {
								"$ref": "AAAAAAGFMKA6oV5olIk="
							},
							"name": "if",
							"interactionOperator": "alt",
							"operands": [
								{
									"_type": "UMLInteractionOperand",
									"_id": "AAAAAAGFMKalBl9+NaE=",
									"_parent": {
										"$ref": "AAAAAAGFMKalBV99zG8="
									},
									"name": "Operand1",
									"guard": "sum > stackSize"
								},
								{
									"_type": "UMLInteractionOperand",
									"_id": "AAAAAAGFMKkKll+6C9I=",
									"_parent": {
										"$ref": "AAAAAAGFMKalBV99zG8="
									},
									"name": "InteractionOperand1",
									"guard": "sum < stackSize"
								}
							]
						}
					]
				}
			],
			"attributes": [
				{
					"_type": "UMLAttribute",
					"_id": "AAAAAAGFMKCOV153z9k=",
					"_parent": {
						"$ref": "AAAAAAGFMKA6nl5n8yI="
					},
					"name": "Role1",
					"type": ""
				},
				{
					"_type": "UMLAttribute",
					"_id": "AAAAAAGFMKFJQ16YkNE=",
					"_parent": {
						"$ref": "AAAAAAGFMKA6nl5n8yI="
					},
					"name": "Role2",
					"type": ""
				},
				{
					"_type": "UMLAttribute",
					"_id": "AAAAAAGFMKFl2F64mbE=",
					"_parent": {
						"$ref": "AAAAAAGFMKA6nl5n8yI="
					},
					"name": "Role3",
					"type": ""
				}
			]
		}
	]
}