# Package com.icesoft.faces.component.tree

- Class Summary
  Class | Description
  --- | ---
  IceUserObject | IceUserObject - the Object that constitutes a DefaultMutableTreeNode's user-specified data.
  Tree | Tree is a JSF component class that represent an ICEfaces tree.
  TreeDataModel | TreeDataModel is an implementation of DataModel that wraps a DefaultTreeModel.
  TreeNode | TreeNode is a JSF component class that represents an ICEfaces tree node.

- Exception Summary
  Exception | Description
  --- | ---
  InvalidNavigationId | InvalidNavigationId is an extension of FacesException used by TreeRenderer
  MalformedTreeTagException | MalformedTreeTagException is an extension of FacesException used the Tree component and TreeRenderer.

Copyright 2025 ICEsoft Technologies Canada, Corp. All Rights Reserved.