rich:tree

#### Case 1. rich:tree is built from a simple org.richfaces.model.TreeNode model

#### Case 2. A simple rich:tree from a local XML file

#### Case 3. Tree built with treeNodesAdaptors

Using the <rich:treeNodesAdaptor> means that the typical tree hierarchy should be built directly in the component tree.

#### Case 4. Tree built from XML (simple example)

The `org.richfaces.model.TreeNode` interface, which is used in following case, accepts data worked with `org.richfaces.component.xml.XmlTreeDataBuilder` class and renders it as tree nodes.

#### Case 5. The tree with `org.richfaces.TreeRowKeyConverter` usage