Model Navigation
Model Tree Navigation
An ADORA model is built upon an
decomposition hierarchy, which can be shown alternatively as a tree
structure. When opening the outline of the Eclipse IDE, you'll find the
object decomposition hierarchy as a tree structure as shown in Fig. 1.
A context menu (right click menu) for each node is available (Fig. 2).
The possible actions that can be chosen from this menu are:
- Undo: Undoes the last
executed command on the model.
- Redo: Redoes the last
executed command on the model.
- Delete: Deletes the node.
This has the same effect as executing a deletion in the
canvas, i.e. the node is removed from the model.
- Invert View: Shows or
hides the specified element in the drawing canvas. If the element is
hidden, the element is shown with a gray background in the model
tree. Inverting the view has the same effet as applying a view filter, except that only one
particular element is hidden/shown.

Fig. 1: Navigation tree shown
in the outline.

Fig. 2: Context menu of a node
in the navigation tree.
Navigate to a Specific Element
Having big models sometimes
requires
to scroll. In this case you can just select the particular
node in the navigation outline. The selected node will be scrolled
into the visible area of the canvas. If the element is already visible,
the canvas will not be scrolled.
There are further navigation methods for an ADORA model: