# Uses of Package
org.apache.tapestry5.tree

Packages that use org.apache.tapestry5.tree
Package
Description
org.apache.tapestry5.corelib.components
The set of core components available in all Tapestry applications
org.apache.tapestry5.tree
Classes and interfaces used by the `Tree` component

- Classes in org.apache.tapestry5.tree used by org.apache.tapestry5.corelib.components
  Class
  Description
  TreeExpansionModel
  Tracks which nodes of a `TreeModel` are currently expanded.
  TreeSelectionModel
  Tracks which leaf nodes of a `TreeModel` are currently selected.
- Classes in org.apache.tapestry5.tree used by org.apache.tapestry5.tree
  Class
  Description
  TreeExpansionModel
  Tracks which nodes of a `TreeModel` are currently expanded.
  TreeModel
  A model for tree-oriented data used by the `Tree` component.
  TreeModelAdapter
  Used with `DefaultTreeModel` to define how to extract labels and child nodes from a value.
  TreeNode
  A node within a `TreeModel`.
  TreeSelectionModel
  Tracks which leaf nodes of a `TreeModel` are currently selected.