Jakarta > Tapestry
Jakarta
 

TreeView

A low level Tree component that wraps all other low level Tree components. This component carries the ITreeModel that is used by the other Tree components.

See also: Tree, TreeDataView, TreeNodeView

Parameters

Name Type Direction Required Default Description
sessionStateManager ITreeSessionStateManager in no   Manages the state of the tree (i.e. which nodes are open, closed or selected).
sessionStoreManager ISessionStoreManager in no   Allows storing the tree (or parts of it) to the session.
treeModel ITreeModel in yes   Defines a model that can provide the nodes of the tree.
treeStateListener ITreeStateListener in no   If specified, this object will receive events generated by the tree. Such events are: SELECTED_NODE_CHANGED, NODE_EXPANDED and NODE_COLLAPSED.

Body: allowed

Informal parameters: allowed

Reserved parameters: none

Examples