# Uses of Interface
org.apache.tapestry5.tree.TreeExpansionModel

Packages that use TreeExpansionModel
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

- ## Uses of TreeExpansionModel in org.apache.tapestry5.corelib.components

  Methods in org.apache.tapestry5.corelib.components that return TreeExpansionModel
  Modifier and Type
  Method
  Description
  `TreeExpansionModel`
  Tree.`getDefaultTreeExpansionModel()`
  `TreeExpansionModel`
  Tree.`getExpansionModel()`
  Returns the actual `TreeExpansionModel` in use for this Tree component, as per the expansionModel parameter.

- ## Uses of TreeExpansionModel in org.apache.tapestry5.tree

  Classes in org.apache.tapestry5.tree that implement TreeExpansionModel
  Modifier and Type
  Class
  Description
  `class`
  `DefaultTreeExpansionModel<T>`
  Manages a Set of String `TreeNode` ids.