Contextual Properties for Nodes in Viewpoints

Contextual properties for nodes can be optionally displayed based on the value of another property that determines the context for each node.  Contexts are defined by node type and each context includes a controlling property, a list of allowed values, and the properties to be displayed for each context.  The controlling property for a context must use the String data type configured with the Context subtype for the node type where the context is defined.  When the value of the controlling property is set for a node, the properties for that context are displayed for the node on the Properties tab in an open view.  This property filtering works in combination with the property group selected for a viewpoint.

Business Benefit: Different properties can be displayed for nodes of the same node type that may serve different purposes.  Properties that are not relevant to a node of a given context can be hidden.  Displayed properties for a given node can change over time when the context for that node is modified.

Key resources