| Interface | Description | 
|---|---|
| DataChangedHandler | |
| HasDataChangedHandlers | 
| Class | Description | 
|---|---|
| DataChangedEvent | |
| ResultTree | 
 ResultTrees are an implementation of the  
Tree API, used to handle hierarchical
 data, whose nodes are DataSource records which are retrieved from a server. | 
| Tree | 
 A Tree is a data model representing a set of objects linked into a hierarchy. 
 | 
| TreeGrid | 
 The Smart GWT system supports hierarchical data (also referred to as tree data due to its "branching" organization)
 with:     the  
Tree class, which manipulates hierarchical data sets  
  the TreeGrid widget class, which extends the ListGrid class to visually        present tree data in an
 expandable/collapsible format. | 
| TreeGridField | 
 An object literal with a particular set of properties used to configure the display of and interaction with the columns
 of a  
TreeGrid. | 
| TreeNode | 
 Every node in the tree is represented by a TreeNode object which is an object literal with a set of properties that
 configure the node. 
 |