Package org.apache.tapestry5.tree
Classes and interfaces used by the
Tree component-
Interface Summary Interface Description TreeExpansionModel<T> Tracks which nodes of aTreeModelare currently expanded.TreeModel<T> A model for tree-oriented data used by theTreecomponent.TreeModelAdapter<T> Used withDefaultTreeModelto define how to extract labels and child nodes from a value.TreeNode<T> A node within aTreeModel.TreeSelectionModel<T> Tracks which leaf nodes of aTreeModelare currently selected. -
Class Summary Class Description DefaultTreeExpansionModel<T> Manages a Set of StringTreeNodeids.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.