You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1747 lines
46 KiB
1747 lines
46 KiB
{
|
|
"_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": ""
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |