The tree Component shows informations in an arborescent view.
It can be compared to the tree found in most modern file explorer.
It allows contextual menus ...
| Attributes |
| Name | Required | Request-time | Type | Description |
| id | false | false | java.lang.String |
A string specifying the identifier for this component. This value must be
unique within the closest parent component that is a naming
container.
|
| binding | false | false | java.lang.String |
The value binding expression linking this component to a property in a backing bean.
|
| value | false | true | java.lang.String |
A string value holding the current value of the component.
|
| rendered | false | true | java.lang.String |
A boolean value indicating whether or not this component should be rendered
(during Render Response Phase), or processed on any subsequent
form submit.
|
| converter | false | true | java.lang.String |
The converter id to use. as specified in faces-config.xml.
|
| height | false | true | java.lang.String |
A string value (as specified by CSS) for the height of the component.
|
| width | false | true | java.lang.String |
A string value (as specified by CSS) for the width of the component.
|
| hiddenMode | false | true | java.lang.String |
A string value specifying the management of invisible state on the client.
Authorized values are :
-
server : if not visible, nothing is sent to the client
-
phantom : if not visible, the data is sent to the client and the page estate is reserved for a futur eventual display of the component
-
ignore : if not visible, the data is sent to the client but no page estate is reserved
|
| visible | false | true | java.lang.String |
A boolean value indicating wether the composant is visible.
|
| mouseOutListener | false | true | java.lang.String |
Executed when the pointer leaves the area of the component.
A string that represent a javascript expression to evaluate.
|
| mouseOverListener | false | true | java.lang.String |
Executed when the pointer hover the component's area.
A string that represent a javascript expression to evaluate.
|
| helpMessage | false | true | java.lang.String |
A string value specifying the message to be shown by a helpMessageZone Component.
|
| helpURL | false | true | java.lang.String |
An URL that points to a help page for the component. it is used for example by a helpButton Component.
|
| toolTipText | false | true | java.lang.String |
A string value specifying the tooltip for the component (shown when the pointe hover the component).
|
| disabled | false | true | java.lang.String |
A boolean value that represents the disabled state of the component.
|
| unlockedClientAttributeNames | false | true | java.lang.String |
A string value holding a comma separated list of the client modifiable properties.
|
| tabIndex | false | true | java.lang.String |
An int value specifying the position of this element in the tabbing order
for the current document. This value must be
an integer between 0 and 32767.
|
| x | false | true | java.lang.String |
A string value (as specified by CSS) for the x position of the component.
|
| y | false | true | java.lang.String |
A string value (as specified by CSS) for the x position of the component.
|
| lookId | false | true | java.lang.String |
A string value specifying the choosen look of the component.
|
| blurListener | false | true | java.lang.String |
Executed when the focus quits the component.
A string that represent a javascript expression to evaluate and eventually a server action to execute.
the two parts are separated by a semi-column.
If the javascript evaluation return false (by using the return keyword) the server action is not executed.
The server action is represented by a binding.
|
| focusListener | false | true | java.lang.String |
Executed when the component gets the focus.
A string that represent a javascript expression to evaluate and eventually a server action to execute.
the two parts are separated by a semi-column.
If the javascript evaluation return false (by using the return keyword) the server action is not executed.
The server action is represented by a binding.
|
| marginBottom | false | true | java.lang.String |
A string value specifying the margin size for the component's bottom (compliant to CSS margin-bottom).
|
| marginLeft | false | true | java.lang.String |
A string value specifying the margin size for the component's left (compliant to CSS margin-left).
|
| marginRight | false | true | java.lang.String |
A string value specifying the margin size for the component's right (compliant to CSS margin-right).
|
| marginTop | false | true | java.lang.String |
A string value specifying the margin size for the component's top (compliant to CSS margin-top).
|
| backgroundColor | false | true | java.lang.String |
A color value (as specified by CSS) for the background.
|
| foregroundColor | false | true | java.lang.String |
A color value (as specified by CSS) for the text.
|
| keyPressListener | false | true | java.lang.String |
Executed when the component detects a key pressed event.
A string that represent a javascript expression to evaluate and eventually a server action to execute.
the two parts are separated by a semi-column.
If the javascript evaluation return false (by using the return keyword) the server action is not executed.
The server action is represented by a binding.
|
| keyDownListener | false | true | java.lang.String |
Executed when the component detects a key down event.
A string that represent a javascript expression to evaluate and eventually a server action to execute.
the two parts are separated by a semi-column.
If the javascript evaluation return false (by using the return keyword) the server action is not executed.
The server action is represented by a binding.
|
| keyUpListener | false | true | java.lang.String |
Executed when the component detects a key up event.
A string that represent a javascript expression to evaluate and eventually a server action to execute.
the two parts are separated by a semi-column.
If the javascript evaluation return false (by using the return keyword) the server action is not executed.
The server action is represented by a binding.
|
| textAlignment | false | true | java.lang.String |
A string value specifying the alignement for the text in the component :
|
| immediate | false | true | java.lang.String |
A boolean value indicating that this component's value must be
converted and validated immediately (that is, during
Apply Request Values phase), rather than waiting
until Process Validations phase.
|
| userEventListener | false | true | java.lang.String |
Executed when the component is called.
A string that represent a javascript expression to evaluate and eventually a server action to execute.
the two parts are separated by a semi-column.
If the javascript evaluation return false (by using the return keyword) the server action is not executed.
The server action is represented by a binding.
|
| styleClass | false | true | java.lang.String |
A space-separated list of CSS style class(es) to be applied to the component. This value will be passed through as the "class" attribute on generated markup.
|
| propertyChangeListener | false | true | java.lang.String |
Executed when a component's property is changed (by javascript).
A string that represent a javascript expression to evaluate and eventually a server action to execute.
the two parts are separated by a semi-column.
If the javascript evaluation return false (by using the return keyword) the server action is not executed.
The server action is represented by a binding.
|
| fontBold | false | true | java.lang.String |
A boolean value indicating the bold property for the specified font.
|
| fontItalic | false | true | java.lang.String |
A boolean value indicating the italic property for the specified font.
|
| fontName | false | true | java.lang.String |
A string value indicating the name of the font used for this component.
|
| fontSize | false | true | java.lang.String |
A string indicating the size to use for the selected font. (or any other CSS accepted value for font size).
values [xx-small|x-small|small|medium|large|x-large|xx-large|smaller|larger|length for example 10px|%]
|
| fontUnderline | false | true | java.lang.String |
A boolean value indicating the underline property for the specified font.
|
| accessKey | false | true | java.lang.String |
A string that indicates the alphanumeric key used to execute an action from the keyboard (in conjunction with a alteration key ex : Alt).
|
| initListener | false | true | java.lang.String |
Executed when the component is intialized.
A string that represent a javascript expression to evaluate and eventually a server action to execute.
the two parts are separated by a semi-column.
If the javascript evaluation return false (by using the return keyword) the server action is not executed.
The server action is represented by a binding.
|
| margins | false | true | java.lang.String |
A string value specifying the margins for the component (compliant to CSS margin).
|
| doubleClickListener | false | true | java.lang.String |
Executed when the component is double-clicked.
A string that represent a javascript expression to evaluate and eventually a server action to execute.
the two parts are separated by a semi-column.
If the javascript evaluation return false (by using the return keyword) the server action is not executed.
The server action is represented by a binding.
|
| required | false | true | java.lang.String |
A boolean value indicating that the user is required to provide a submitted
value for this input component.
|
| horizontalScrollPosition | false | true | java.lang.String |
A string value specifying the position of the horizontal scroolbar.
|
| verticalScrollPosition | false | true | java.lang.String |
A string value specifying the position of the vertical scroolbar (Browser dependant).
|
| border | false | true | java.lang.String |
A boolean value that indicates if the component should show a border or not.
|
| readOnly | false | true | java.lang.String |
A boolean value indicating that this component will prohibit
changes by the user. The element may receive focus
unless it has also been disabled.
|
| checkable | false | true | java.lang.String |
A boolean value indcating wether the component can be checked. cf. checkCardinality.
|
| checkCardinality | false | true | java.lang.String |
A string indicating the cardinality (number of check allowed) for this componenent.
|
| checkListener | false | true | java.lang.String |
Executed when the component is checked.
A string that represent a javascript expression to evaluate and eventually a server action to execute.
the two parts are separated by a semi-column.
If the javascript evaluation return false (by using the return keyword) the server action is not executed.
The server action is represented by a binding.
|
| selectable | false | true | java.lang.String |
A boolean value indicating wether the component can receive a user's selection
|
| selectionCardinality | false | true | java.lang.String |
A string value specifying the type of multiple selection authorized:
-
zeromany|*: any number of selections or none
-
one|1: one and only one selection
-
onemany|+: one or more selection
-
optionnal|?: none or one selection
|
| selectionListener | false | true | java.lang.String |
Executed when the component is selected.
A string that represent a javascript expression to evaluate and eventually a server action to execute.
the two parts are separated by a semi-column.
If the javascript evaluation return false (by using the return keyword) the server action is not executed.
The server action is represented by a binding.
|
| defaultImageURL | false | true | java.lang.String |
An url string pointing to the default image.
|
| defaultSelectedImageURL | false | true | java.lang.String |
An url string pointing to the default image for the selected state.
|
| defaultExpandedImageURL | false | true | java.lang.String |
An url string pointing to the default image for an expanded node.
|
| defaultDisabledImageURL | false | true | java.lang.String |
An url string pointing to the default image for the disabled state.
|
| defaultLeafImageURL | false | true | java.lang.String |
An url string pointing to the default image for a leaf.
|
| defaultSelectedLeafImageURL | false | true | java.lang.String |
An url string pointing to the default image for the selected leaf.
|
| defaultExpandedLeafImageURL | false | true | java.lang.String |
An url string pointing to the default image for an expanded leaf.
|
| defaultDisabledLeafImageURL | false | true | java.lang.String |
An url string pointing to the default image for a disabled leaf.
|
| userExpandable | false | true | java.lang.String |
A boolean value indicating wether the user can expand the component.
|
| hideRootExpandSign | false | true | java.lang.String |
A boolean value indicating wether the expand sign should be visible for the topmost node.
|
| preloadedLevelDepth | false | true | java.lang.String |
An int value specifying the number of levels that should be preloaded when a node is displayed.
|
| selectedValues | false | true | java.lang.String |
A table of the values associated with selected nodes for the component. (Binding only)
|
| checkedValues | false | true | java.lang.String |
A table of the values associated with checked nodes for the component. (Binding only)
|
| expansionValues | false | true | java.lang.String |
A table of the values associated with expanded nodes for the component. (Binding only)
|
| expansionUseValue | false | true | java.lang.String |
A boolean value that indicates wether a node is identified by it's value or by a complete path.
|
| clientSelectionFullState | false | true | java.lang.String |
A boolean value indicating wether the client should know about the component's full state even if only a part of the data is present (AJAX).
|
| clientCheckFullState | false | true | java.lang.String |
A boolean value indicating wether the client should know about the component's full state even if only a part of the data is present (AJAX).
|