

When changing a closed group node into a normal node, the contents of the changed node will be discarded and lost. When changing an open group (table) node into a normal node, the contents of the changed node will be assigned to its parent node. Similarly, applying a normal node representation to a group (table) node will change the selected node into a normal node. Applying a group (table) node representation to a normal node will change the selected node into a group (table) node.

This effectively changes both type and attributes of the selected elements to that of the sample. The context menu for predefined sample representations contains the following entries.Īpply Allows you to apply the sample node (edge) representation to the currently selected nodes (edges) from the active editor window. ‘Shape Nodes’ geometric shapes (rectangle, circle, diamond, triangle, …) ‘Modern Nodes’ rectangular shapes (with/without rounded corners) with different gradients and shadows ‘Edge Types’ “Polyline,” “Arc,” “Bezier,” “Quadratic Curve,” and “Spline” edges ‘Group Nodes’ different representations for open and closed group nodes group nodes can contain other nodes (including other group nodes), thereby creating a hierarchical organization also, open group nodes can be closed and their contained nodes are no longer rendered, which leads to clearer diagrams ‘Swimlane Nodes and Table Nodes’ specific representations for group nodes as used in 1-dimensional (horizontal and vertical orientation) and 2-dimensional Swimlane diagrams a description of the features and properties of swimlane nodes and table nodes, respectively, is in Support for Swimlane Diagrams ‘People’ stylized representations for persons the available representations are (SVG) vector graphics that are appropriately scaled when zoomed in/out ‘Computer Network’ representations for computer hardware and network devices the available representations are (SVG) vector graphics that are appropriately scaled when zoomed in/out ‘UML’ specific representations for elements as used in UML diagrams ‘Flowchart’ specific representations for elements as used in flowchart diagrams ‘BPMN’ specific representations for elements as used in BPMN diagrams ‘Entity Relationship’ specific representations for elements as used in Entity Relationship diagrams in particular, edge representations support Crow’s Foot notation These sections provide several representations for nodes and edges: The palette tool window consists of several sections with predefined or user-defined templates for visual representations of nodes and edges. The context menus for the sample representations in predefined and user-defined palette sections, respectively in the section ‘Current Elements’, provide further actions. The defaults for closed groups and for open groups can be set in the same way. When a new node or edge is created in the editor window, the currently active default representation is used to define the visual characteristics of the graph element. Setting Defaults Default representations for the nodes or edges of a graph can be defined by double-clicking a respective sample in any of the sections of the palette. Drag and Drop for Edges Dragging a sample edge representation onto a node in the active editor window starts creating an edge of the corresponding kind at that node. Working with the Palette Drag and Drop for Nodes Any of the sample node representations from the Palette tool window can be dragged into the active editor window (using a mouse drag gesture) to create a new node that uses this visual representation. Moreover, it displays representations for the different kinds of nodes and edges in the current graph.

This tool window provides samples of both predefined as well as user-defined visual representations for nodes and edges.
