Topology view style properties
The Style tab of the Properties editor has icons that you click to see and select the options for that aspect of the topology view: General, Node, View as Topology, Connection, Mapping, and Layout. The topology view for your product might have fewer options than these. For example, the Mapping and Layout options are not applicable to the TMS Infrastructure view, thus they are not included in the Style properties for that view.
- General
-
Title
The text entered here is displayed in the view's title bar.
Scalability
The topology view has an alternative table view display that can be selected from the view toolbar. You can also set a threshold number of objects that can be displayed in the topology before it switches automatically to a table.
Depth
Root Node enables you to identify a node to use as the root of the topology graph. When this field is empty, any node that does not have a connection TO it is treated as a root node. When a value is specified, the topology is displayed with the specified node at the beginning of the graph. Any objects that connect TO the specified node will not be displayed; only connections FROM the root node are visible. The value can be represented by a variable that is resolved through a workspace link. A variable is formed by enclosing the intended variable name in % percent symbols, such as %ROOT%.
Levels enables you to specify all levels of the topology graph or a specific number of levels, such as 1 to show only the root level.
Status
Select the check box if you have created thresholds for the view and would like the node label to be highlighted to match the color of the severity indicator.
- Mapping
- This is where you identify the attribute
to display as nodes and
the attribute the nodes points to (or from).
Mapping
Node ID Column is the attribute that identifies the topology node.
Node Name Column is the attribute to use as the label for the topology object, usually the same attribute as the node ID.
To Connection Column, when chosen, becomes the object that the data nodes point to.
From Connection Column, when chosen, becomes the object that points to the data nodes.
Create implied nodes, when selected, creates an object for an otherwise undefined connection in the topology. For some types of data, this item effectively unifies the topology.
Type
Node Type is used to define the object type for a topology node: Default (kfw.TopoNode) type for all topology nodes, Row type (<table>) for the associated table row (value is is retrieved from the table definition and enclosed in parentheses), or Column to define the object type, which allows you to select a different attribute for each topology object.
To Connection Type is used to define the object type for the connection to another topology node: Default (kfw.TopoConnection) for all to connections, or Column to define the object type, which allows the attribute to be different for each to connection.
From Connection Type is used to define the object type for the connection from another topology node: Default (kfw.TopoConnection) for all from connections, or Column to define the object type, which allows the attribute to be different for each from connection.
Connection
Show connection arrow, when enabled, displays an arrowhead at the end of a connector.
- Layout
- The standard topology layout is
Tree
, or you can select one of several possible style structures.- When the layout is set to Tree, you can adjust the flow direction, the positioning between objects (Mode), and how the connector lines are drawn.
- When the layout is Hierarchical, you can change the flow direction starting from the root object and the link style between objects at different hierarchical levels.
- When the layout is a Grid, use the options to set the maximum number of objects to display in each topology row or column.
- Select Uniform Length Links to have all connector lines the same length.
- Select Spring Embedder to vary the connector line lengths.
- View as Topology
-
General
Disable direct object manipulations, when selected, keep the objects in a fixed position that cannot be manipulated by the user. Normally you can move objects around the view, but the new position cannot be saved.
The Change Color button enables you to change the text (foreground) and highlight (background) color for a selected object.
Background
The Change Color button enables you to change the background color of the entire view.
- Node
- Text style fields enable you to adjust the label text style
and color: Select another Font name from the list to change
the font; select another point Size to increase or decrease
the size of the font. Select the Bold check box to bold the label text;
select the Italic check
box to italicize the text. Click Foreground Color to
change the color of the object label when it is selected.
Layout fields enable you to control the spacing and alignment of the label text line: Wrapping Mode is turned off by default. Select
None
for a single line of text;Word
to wrap the text within the set line width;Truncate
to truncate any text that extends beyond the set line width; orAll
to wrap text within the set line width and to truncate text that goes beyond the set line height. Alignment isLeft
, or can be changed toCenter
orRight
. Width and Height define the label boundaries when text wrapping is set toWord
orTruncate
, as well as the point whereRight
alignment begins. The default value is 100 pixels. - Connection
- Text style fields enable you to adjust the text style and
color for the connection label. Click Foreground Color to change
the color of the connector label when it is selected.
Layout fields enable you to control the spacing and alignment of the connection label line: Wrapping Mode is turned off by default. Select
None
for a single line of text;Word
to wrap the text within the set line width;Truncate
to truncate any text that extends beyond the set line width; orAll
to wrap text within the set line width and to truncate text that goes beyond the set line height. Alignment isLeft
, or can be changed toCenter
orRight
. Width and Height define the label boundaries when text wrapping is set toWord
orTruncate
, as well as the point whereRight
alignment begins.