Package org.apache.tapestry5.tree
Classes and interfaces used by the
Tree
component-
Interface Summary Interface Description TreeExpansionModel<T> Tracks which nodes of aTreeModel
are currently expanded.TreeModel<T> A model for tree-oriented data used by theTree
component.TreeModelAdapter<T> Used withDefaultTreeModel
to define how to extract labels and child nodes from a value.TreeNode<T> A node within aTreeModel
.TreeSelectionModel<T> Tracks which leaf nodes of aTreeModel
are currently selected. -
Class Summary Class Description DefaultTreeExpansionModel<T> Manages a Set of StringTreeNode
ids.DefaultTreeModel<T> A default implementation of TreeModel that starts with aValueEncoder
(for the element to string conversion), aTreeModelAdapter
, and a list of root nodes.DefaultTreeSelectionModel<T> Default implementation ofTreeSelectionModel
.