Drag-and-Drop on Diagrams and Diagram Elements (I4EA)
You can drag existing elements from the model content and drop them on certain elements in the diagram. The way this happens depends on the diagram type, the element which you drop and where you drop it.

Drag Source Area | Initial Element | n | Drop Target Element | Effect |
---|---|---|---|---|
Any | Comment | * | Diagram (free area, comment is not allowed to exist yet) | Adds the comment to the diagram as a node and adds connections to all commented elements displayed in the diagram. |
Any | Attachment | * | Diagram (free area, attachment is not allowed to exist yet) | Adds the attachment to the diagram as a node and adds attachment references to all assigned elements displayed in the diagram. |
Any | Requirement | 1 | Any (in accordance with configuration of permissible owner of an realization) | Creates an realization between target element and requirement. |
Any | Type | 1 | Typable element (type is permitted in accordance with configuration) | The typable element is typed with the type. |
Model Editor | Any | * | Container | The source element is assigned to the container as content. |

Drag Source Area | Initial Element | n | Drop Target Element | Effect |
---|---|---|---|---|
Any | Stereotypable element or process definition diagram |
* | Concept node | A concept realization from element to concept arises. The corresponding process is used for a process definition diagram. |
Any | Concept | * | Concept node | Concepts are added as nested nodes within the selected node. |
Any | Stereotypable element or process definition diagram | * | Concept diagram | For each element, a new concept and then a concept realization from element to concept are created. The corresponding process is used for a process definition diagram. |
Any | Concept | * | Concept diagram | Concepts are added as nodes in the diagram. |
Concept diagram | Concept node (no linked edges exist) | 1 | Concept connection edge | The concept connection edge is split into two edges by the concept node. |

Drag Source Area | Initial Element | n | Drop Target Element | Effect |
---|---|---|---|---|
Any | Diagram or behavior (not a whiteboard diagram and not an opaque behavior) | * | Whiteboard diagram (free area, diagram or behavior is not allowed to exist yet and must be allowed as diagram contents) | Adds the diagram as a node in the whiteboard diagram. |