- work in progress -
The Nested Cluster Diagram visualizes the relation between Building Blocks of two different types or by Building Block and attribute by (an outer and an inner type) displaying them as boxes and nesting them into each other.
Additionally it allows you to nest Building Blocks of the same type recursively into each other, thus using a self-relation. The coloring of the boxes may be static or dependent on an attribute of the Building Block they represent. You may also filter the Building Blocks in the diagram. For the inner Building Block Type you may specify to draw Building Blocks without a relation to any outer Building Block within a separate cluster.
Upon initial opening, a Nested Cluster Diagram with a default configuration is presented. All further configuration is done interactively on the diagram. Use the tool area in the top left to configure your diagram step by step.
You can save the complete diagram configuration as public or private saved query. Whenever coming back to the diagram, the last configuration will be restored. The configuration is also stored in the browser URL.
- Name of the saved diagram (if it was saved previously)
- Tabs for the two dimensions inner (left) and outer (right) type
- Save Saved Query, save as Saved Query, Download, load Saved Query
- Link to List View of the content types
- Zoom control component
- Reset current view to saved diagram or default
- Outer content type
- Inner content type
Landscape diagram can be downloaded in five different formats:
Choose a saved Diagram from the dropdown list of saved queries.
By clicking on the
Reset View button, you can reset the diagram to the default values or the saved query. See the User Profiles page for details.
The legend (9) documents which content types are shown in the diagram, which color-codes are used, which filters applied etc. You can collapse/expand the legend by clicking the handle.
Select Building Block Types
Click on the icons (2) for inner (left) or outer (right) content or click on an outer or inner element in the content area (make sure not to click on the text) to switch between tabs in the tool area.
Use the "Inner" / "Outer type" tool area entry to select your desired building bock type. Note that iteraplan automatically selects the most suitable relation between the outer and inner Building Block Type. You can change this relation, see below "path to inner/outer elements".
Reset View button in the header to return to a default configuration of the diagram.
Click on an outer or inner element in the content area or on the respective tab to switch to the respective tab.
Use the "Inner" / "Outer type" tool area entry to select your desired attribute.
You may filter both the outer and the inner elements within the Nested Cluster Diagram. Via the inner/outer tool area you can add a new filter or edit the current filter. See Filtering for details.
Nested Cluster Diagrams can be configured to show additional information via coloring of the elements.
By default, the elements are colored according to their Building Block Type. Via the respective outer/inner tool area and the legend you can set an individual coloring. You may use standard or customized color schemes.
See Coloring for details.
Path to outer/inner elements
Often there are several possible paths how the outer and inner element type in the iteraplan meta-model are connected. The exact relation between outer and inner type can be selected in the tool area via "Path to inner elements" resp. "Path to outer elements", depending on which tool area mode is currently active.
In "Outer"-tab only: If an attribute is selected as outer element you can choose "Show orphaned elements" in the "Display"-dropdown to show Building Blocks with undefined attribute's value.
Nesting by self-relation
You may configure the Nested Cluster Diagram to nest elements of only one type. This is accomplished by using a self-relation of this type. To configure such a nesting, select the same building block type for both outer and inner elements. After this you can select the desired exact relation via "Path to outer/inner elements".
Additional outer/inner nesting
For both the outer and the inner type, an additional level of nesting might be selected independently. All self-relations of the respective type are available for this option. Use the entry "Outer nesting" resp. "Inner nesting" from the tool area to choose the desired nesting relation.
Nesting one type by a self-relation and the additional outer/inner nesting might be combined. Particularly it's possible to select the same self-relation at all three places. Be aware that such diagrams are hard to comprehend.
Further control your diagram layout with:
- Highlight all occurrences / Clear highlighting
Available, if an arbitrary inner or outer element has been selected. Hightlights all other instances of this element.
When working with large sets of data only a subset is shown (actual number is depending on the browser). A note on top of the diagram will tell you when this happens. Whenever a partial diagram is shown, the export button shows options to "Full Export" the diagram.
You can add more restrictive filters to reduce the number of building blocks. Always be careful with partial diagrams as important parts of the diagram might not be shown.
By clicking on the "Reset View" button in the header, you can reset the diagram to the default values. See the User Profiles page for details.