The Tree Entry tab enables you to define whether a component appears in the navigation tree. By default, only the root element and complex lists are inserted into the tree. However, each component can be entered into the tree.
A tree entry enables you to provide a better overview of complex and deeply interlocked XML schema structures. The tree is to be understood as a navigation component.
XUI-component - TreeEntry
Visibility
Fieldname | Default | Description |
---|---|---|
Label |
| Formula expression that designates the tree entry. Default: if no name is indicated, the element name defined in the XML schema is used. |
Icon |
| Defines a picture (icon) displayed in the tree, for this tree entry. Absolute or relative picture names are permitted (resolved over the class path) |
Popup class | DefaultPopUpMenu | Defines a popup implementation class. This class needs to be a subclass of: com.jaxfront.swing.ui.editor.AbstractPopUpMenu. |
Focusable | Yes | Defines whether the current tree entry can be traversed with the navigation keys (F7, respectively F8). |
Visibility (see 3.4.2.2.1) |
| Defines whether the current component appears in the tree. By default, only complex list types (ComplexGroupList) are displayed as a tree entry. |
Apply on descendants? (see 3.4.2.2.2) |
| Defines the visibility operating range. |
There are three kinds of visibility:
Name | Description |
---|---|
(default) | By default, only complex lists tree entries are produced. |
always | Component is always displayed as a node in the navigation tree. |
never | Component is never displayed in the navigation tree. |
dependent on | Component takes over the tree settings of the node referred through XPath. |
There are two kinds of operating range:
Name | Description |
---|---|
Direct sub-elements | All direct descendants are affected by the defined visibility. |
all sub-elements | All descendants are affected by the defined visibility. |