{ "_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": "AAAAAAGFMLsvwDKERW8=", "_parent": { "$ref": "AAAAAAFF+h6SjaM2Hec=" }, "name": "Collaboration1", "ownedElements": [ { "_type": "UMLInteraction", "_id": "AAAAAAGFMLsvwjKFoA4=", "_parent": { "$ref": "AAAAAAGFMLsvwDKERW8=" }, "name": "Interaction1", "ownedElements": [ { "_type": "UMLSequenceDiagram", "_id": "AAAAAAGFMLsvwzKGQXE=", "_parent": { "$ref": "AAAAAAGFMLsvwjKFoA4=" }, "name": "OnDragEnd", "ownedViews": [ { "_type": "UMLFrameView", "_id": "AAAAAAGFMLsvxDKHIEg=", "_parent": { "$ref": "AAAAAAGFMLsvwzKGQXE=" }, "model": { "$ref": "AAAAAAGFMLsvwzKGQXE=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGFMLsvxDKIJlQ=", "_parent": { "$ref": "AAAAAAGFMLsvxDKHIEg=" }, "font": "Arial;13;0", "left": 32.72998046875, "top": 13, "width": 69.64990234375, "height": 13, "text": "OnDragEnd" }, { "_type": "LabelView", "_id": "AAAAAAGFMLsvxTKJnXo=", "_parent": { "$ref": "AAAAAAGFMLsvxDKHIEg=" }, "font": "Arial;13;1", "left": 13, "top": 13, "width": 14.72998046875, "height": 13, "text": "sd" } ], "font": "Arial;13;0", "left": 8, "top": 8, "width": 833, "height": 729, "nameLabel": { "$ref": "AAAAAAGFMLsvxDKIJlQ=" }, "frameTypeLabel": { "$ref": "AAAAAAGFMLsvxTKJnXo=" } }, { "_type": "UMLSeqLifelineView", "_id": "AAAAAAGFMLu0IDKXkeY=", "_parent": { "$ref": "AAAAAAGFMLsvwzKGQXE=" }, "model": { "$ref": "AAAAAAGFMLu0IDKWZDk=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGFMLu0ITKYO5U=", "_parent": { "$ref": "AAAAAAGFMLu0IDKXkeY=" }, "model": { "$ref": "AAAAAAGFMLu0IDKWZDk=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGFMLu0ITKZGK0=", "_parent": { "$ref": "AAAAAAGFMLu0ITKYO5U=" }, "visible": false, "font": "Arial;13;0", "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAGFMLu0ITKacLU=", "_parent": { "$ref": "AAAAAAGFMLu0ITKYO5U=" }, "font": "Arial;13;1", "left": 141, "top": 47, "width": 62.736328125, "height": 13, "text": "User" }, { "_type": "LabelView", "_id": "AAAAAAGFMLu0ITKbG1U=", "_parent": { "$ref": "AAAAAAGFMLu0ITKYO5U=" }, "visible": false, "font": "Arial;13;0", "width": 106.20263671875, "height": 13, "text": "(from Interaction1)" }, { "_type": "LabelView", "_id": "AAAAAAGFMLu0ITKcxD8=", "_parent": { "$ref": "AAAAAAGFMLu0ITKYO5U=" }, "visible": false, "font": "Arial;13;0", "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 136, "top": 40, "width": 72.736328125, "height": 40, "stereotypeLabel": { "$ref": "AAAAAAGFMLu0ITKZGK0=" }, "nameLabel": { "$ref": "AAAAAAGFMLu0ITKacLU=" }, "namespaceLabel": { "$ref": "AAAAAAGFMLu0ITKbG1U=" }, "propertyLabel": { "$ref": "AAAAAAGFMLu0ITKcxD8=" } }, { "_type": "UMLLinePartView", "_id": "AAAAAAGFMLu0IjKddvg=", "_parent": { "$ref": "AAAAAAGFMLu0IDKXkeY=" }, "model": { "$ref": "AAAAAAGFMLu0IDKWZDk=" }, "font": "Arial;13;0", "left": 172, "top": 80, "width": 1, "height": 327 } ], "font": "Arial;13;0", "left": 136, "top": 40, "width": 72.736328125, "height": 367, "nameCompartment": { "$ref": "AAAAAAGFMLu0ITKYO5U=" }, "linePart": { "$ref": "AAAAAAGFMLu0IjKddvg=" } }, { "_type": "UMLSeqLifelineView", "_id": "AAAAAAGFMLvsHTK3xVQ=", "_parent": { "$ref": "AAAAAAGFMLsvwzKGQXE=" }, "model": { "$ref": "AAAAAAGFMLvsHDK2zao=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAGFMLvsHTK4c5w=", "_parent": { "$ref": "AAAAAAGFMLvsHTK3xVQ=" }, "model": { "$ref": "AAAAAAGFMLvsHDK2zao=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGFMLvsIDK5NoY=", "_parent": { "$ref": "AAAAAAGFMLvsHTK4c5w=" }, "visible": false, "font": "Arial;13;0", "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAGFMLvsIDK6ntw=", "_parent": { "$ref": "AAAAAAGFMLvsHTK4c5w=" }, "font": "Arial;13;1", "left": 525, "top": 47, "width": 105.341796875, "height": 13, "text": "InventoryComp" }, { "_type": "LabelView", "_id": "AAAAAAGFMLvsIDK7NUo=", "_parent": { "$ref": "AAAAAAGFMLvsHTK4c5w=" }, "visible": false, "font": "Arial;13;0", "width": 106.20263671875, "height": 13, "text": "(from Interaction1)" }, { "_type": "LabelView", "_id": "AAAAAAGFMLvsIDK8z6E=", "_parent": { "$ref": "AAAAAAGFMLvsHTK4c5w=" }, "visible": false, "font": "Arial;13;0", "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 520, "top": 40, "width": 115.341796875, "height": 40, "stereotypeLabel": { "$ref": "AAAAAAGFMLvsIDK5NoY=" }, "nameLabel": { "$ref": "AAAAAAGFMLvsIDK6ntw=" }, "namespaceLabel": { "$ref": "AAAAAAGFMLvsIDK7NUo=" }, "propertyLabel": { "$ref": "AAAAAAGFMLvsIDK8z6E=" } }, { "_type": "UMLLinePartView", "_id": "AAAAAAGFMLvsIDK9pe8=", "_parent": { "$ref": "AAAAAAGFMLvsHTK3xVQ=" }, "model": { "$ref": "AAAAAAGFMLvsHDK2zao=" }, "font": "Arial;13;0", "left": 578, "top": 80, "width": 1, "height": 327 } ], "font": "Arial;13;0", "left": 520, "top": 40, "width": 115.341796875, "height": 367, "nameCompartment": { "$ref": "AAAAAAGFMLvsHTK4c5w=" }, "linePart": { "$ref": "AAAAAAGFMLvsIDK9pe8=" } }, { "_type": "UMLCombinedFragmentView", "_id": "AAAAAAGFML179jLXNpE=", "_parent": { "$ref": "AAAAAAGFMLsvwzKGQXE=" }, "model": { "$ref": "AAAAAAGFML179TLVqOE=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGFML179jLYb7o=", "_parent": { "$ref": "AAAAAAGFML179jLXNpE=" }, "font": "Arial;13;0", "left": 96.72998046875, "top": 109, "width": 7.5, "height": 13, "text": "if" }, { "_type": "LabelView", "_id": "AAAAAAGFML179jLZx4Y=", "_parent": { "$ref": "AAAAAAGFML179jLXNpE=" }, "font": "Arial;13;1", "left": 77, "top": 109, "width": 14.72998046875, "height": 13, "text": "alt" }, { "_type": "UMLInteractionOperandCompartmentView", "_id": "AAAAAAGFML179zLaZfk=", "_parent": { "$ref": "AAAAAAGFML179jLXNpE=" }, "model": { "$ref": "AAAAAAGFML179TLVqOE=" }, "subViews": [ { "_type": "UMLInteractionOperandView", "_id": "AAAAAAGFML18GDLmFqo=", "_parent": { "$ref": "AAAAAAGFML179zLaZfk=" }, "model": { "$ref": "AAAAAAGFML179jLWbBU=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAGFML18GDLnZa4=", "_parent": { "$ref": "AAAAAAGFML18GDLmFqo=" }, "font": "Arial;13;0", "left": 92, "top": 142, "width": 293.69970703125, "height": 13, "text": "[Item not from datagrid or currentDragNbItem != -1]" } ], "font": "Arial;13;0", "left": 72, "top": 127, "width": 761, "height": 154, "guardLabel": { "$ref": "AAAAAAGFML18GDLnZa4=" } } ], "font": "Arial;13;0", "left": 72, "top": 127, "width": 761, "height": 154 } ], "font": "Arial;13;0", "left": 72, "top": 104, "width": 761, "height": 249, "nameLabel": { "$ref": "AAAAAAGFML179jLYb7o=" }, "frameTypeLabel": { "$ref": "AAAAAAGFML179jLZx4Y=" }, "operandCompartment": { "$ref": "AAAAAAGFML179zLaZfk=" } }, { "_type": "UMLSeqMessageView", "_id": "AAAAAAGFMMBu7DL4cQI=", "_parent": { "$ref": "AAAAAAGFMLsvwzKGQXE=" }, "model": { "$ref": "AAAAAAGFMMBu6jL35KA=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGFMMBu7DL5+9U=", "_parent": { "$ref": "AAAAAAGFMMBu7DL4cQI=" }, "model": { "$ref": "AAAAAAGFMMBu6jL35KA=" }, "font": "Arial;13;0", "left": 606, "top": 134, "width": 202, "height": 26, "alpha": 1.5607956611081313, "distance": 100.00499987500625, "hostEdge": { "$ref": "AAAAAAGFMMBu7DL4cQI=" }, "edgePosition": 1, "text": "1 : Dragged item = dropped on item same for nbItems", "wordWrap": true }, { "_type": "EdgeLabelView", "_id": "AAAAAAGFMMBu7DL6qDg=", "_parent": { "$ref": "AAAAAAGFMMBu7DL4cQI=" }, "model": { "$ref": "AAAAAAGFMMBu6jL35KA=" }, "visible": false, "font": "Arial;13;0", "left": 632, "top": 139, "height": 13, "alpha": 1.5707963267948966, "distance": 25, "hostEdge": { "$ref": "AAAAAAGFMMBu7DL4cQI=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGFMMBu7DL7q04=", "_parent": { "$ref": "AAAAAAGFMMBu7DL4cQI=" }, "model": { "$ref": "AAAAAAGFMMBu6jL35KA=" }, "visible": false, "font": "Arial;13;0", "left": 598, "top": 140, "height": 13, "alpha": -1.5707963267948966, "distance": 10, "hostEdge": { "$ref": "AAAAAAGFMMBu7DL4cQI=" }, "edgePosition": 1 }, { "_type": "UMLActivationView", "_id": "AAAAAAGFMMBu7DL8D1E=", "_parent": { "$ref": "AAAAAAGFMMBu7DL4cQI=" }, "model": { "$ref": "AAAAAAGFMMBu6jL35KA=" }, "font": "Arial;13;0", "left": 571, "top": 156, "width": 14, "height": 29 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGFMLvsIDK9pe8=" }, "tail": { "$ref": "AAAAAAGFMLvsIDK9pe8=" }, "points": "578:136;608:136;608:156;584:156", "nameLabel": { "$ref": "AAAAAAGFMMBu7DL5+9U=" }, "stereotypeLabel": { "$ref": "AAAAAAGFMMBu7DL6qDg=" }, "propertyLabel": { "$ref": "AAAAAAGFMMBu7DL7q04=" }, "activation": { "$ref": "AAAAAAGFMMBu7DL8D1E=" } }, { "_type": "UMLNoteView", "_id": "AAAAAAGFMMNZIDMVUFM=", "_parent": { "$ref": "AAAAAAGFMLsvwzKGQXE=" }, "font": "Arial;13;0", "left": 440, "top": 408, "width": 185, "height": 81, "text": "This method swap the item that was dragged with the one that was dropped on" }, { "_type": "UMLSeqMessageView", "_id": "AAAAAAGFMNWjZTW9EB4=", "_parent": { "$ref": "AAAAAAGFMLsvwzKGQXE=" }, "model": { "$ref": "AAAAAAGFMNWjZDW8v3c=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAGFMNWjZjW+PiM=", "_parent": { "$ref": "AAAAAAGFMNWjZTW9EB4=" }, "model": { "$ref": "AAAAAAGFMNWjZDW8v3c=" }, "font": "Arial;13;0", "left": 302, "top": 368, "width": 151.7470703125, "height": 13, "alpha": 1.5707963267948966, "distance": 10, "hostEdge": { "$ref": "AAAAAAGFMNWjZTW9EB4=" }, "edgePosition": 1, "text": "2 : Show the modifications" }, { "_type": "EdgeLabelView", "_id": "AAAAAAGFMNWjZjW/iP0=", "_parent": { "$ref": "AAAAAAGFMNWjZTW9EB4=" }, "model": { "$ref": "AAAAAAGFMNWjZDW8v3c=" }, "visible": false, "font": "Arial;13;0", "left": 377, "top": 383, "height": 13, "alpha": 1.5707963267948966, "distance": 25, "hostEdge": { "$ref": "AAAAAAGFMNWjZTW9EB4=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAGFMNWjZjXA2GU=", "_parent": { "$ref": "AAAAAAGFMNWjZTW9EB4=" }, "model": { "$ref": "AAAAAAGFMNWjZDW8v3c=" }, "visible": false, "font": "Arial;13;0", "left": 378, "top": 348, "height": 13, "alpha": -1.5707963267948966, "distance": 10, "hostEdge": { "$ref": "AAAAAAGFMNWjZTW9EB4=" }, "edgePosition": 1 }, { "_type": "UMLActivationView", "_id": "AAAAAAGFMNWjZjXBlXk=", "_parent": { "$ref": "AAAAAAGFMNWjZTW9EB4=" }, "model": { "$ref": "AAAAAAGFMNWjZDW8v3c=" }, "font": "Arial;13;0", "left": 165, "top": 364, "width": 14, "height": 29 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAGFMLu0IjKddvg=" }, "tail": { "$ref": "AAAAAAGFMLvsIDK9pe8=" }, "points": "578:364;178:364", "nameLabel": { "$ref": "AAAAAAGFMNWjZjW+PiM=" }, "stereotypeLabel": { "$ref": "AAAAAAGFMNWjZjW/iP0=" }, "propertyLabel": { "$ref": "AAAAAAGFMNWjZjXA2GU=" }, "activation": { "$ref": "AAAAAAGFMNWjZjXBlXk=" } } ] } ], "messages": [ { "_type": "UMLMessage", "_id": "AAAAAAGFMMBu6jL35KA=", "_parent": { "$ref": "AAAAAAGFMLsvwjKFoA4=" }, "name": "dropped on item same for nbItems", "source": { "$ref": "AAAAAAGFMLvsHDK2zao=" }, "target": { "$ref": "AAAAAAGFMLvsHDK2zao=" }, "assignmentTarget": "Dragged item" }, { "_type": "UMLMessage", "_id": "AAAAAAGFMNWjZDW8v3c=", "_parent": { "$ref": "AAAAAAGFMLsvwjKFoA4=" }, "name": "Show the modifications", "source": { "$ref": "AAAAAAGFMLvsHDK2zao=" }, "target": { "$ref": "AAAAAAGFMLu0IDKWZDk=" } } ], "participants": [ { "_type": "UMLLifeline", "_id": "AAAAAAGFMLu0IDKWZDk=", "_parent": { "$ref": "AAAAAAGFMLsvwjKFoA4=" }, "name": "User", "represent": { "$ref": "AAAAAAGFMLu0HzKVOzc=" }, "isMultiInstance": false }, { "_type": "UMLLifeline", "_id": "AAAAAAGFMLvsHDK2zao=", "_parent": { "$ref": "AAAAAAGFMLsvwjKFoA4=" }, "name": "InventoryComp", "represent": { "$ref": "AAAAAAGFMLvsHDK1znk=" }, "isMultiInstance": false } ], "fragments": [ { "_type": "UMLCombinedFragment", "_id": "AAAAAAGFML179TLVqOE=", "_parent": { "$ref": "AAAAAAGFMLsvwjKFoA4=" }, "name": "if", "interactionOperator": "alt", "operands": [ { "_type": "UMLInteractionOperand", "_id": "AAAAAAGFML179jLWbBU=", "_parent": { "$ref": "AAAAAAGFML179TLVqOE=" }, "name": "Operand1", "guard": "Item not from datagrid or currentDragNbItem != -1" } ] } ] } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAGFMLu0HzKVOzc=", "_parent": { "$ref": "AAAAAAGFMLsvwDKERW8=" }, "name": "Role1", "type": "" }, { "_type": "UMLAttribute", "_id": "AAAAAAGFMLvsHDK1znk=", "_parent": { "$ref": "AAAAAAGFMLsvwDKERW8=" }, "name": "Role2", "type": "" } ] } ] }