Ajuda com Tree do Richfaces

Boa tarde a todos,

Sou novo aqui no forum, portanto desculpe se errar algo…hehe

Estou tentando contruir uma arvore com Richfaces usando a tag rich:tree mas todos os exemplos que encontrei mostram apenas a tag ja no jsp, mas não mostra a criação dos objetos que a mesma precisa para trabalhar, um exemplo disto é encontrado no link:

http://livedemo.exadel.com/richfaces-demo/richfaces/treeNodesAdaptor.jsf?c=recursiveTreeNodesAdaptor

onde aparece algumas classes java, no entanto, algumas delas n monstra como é usada ou “para que” e nem o relacionamento entre as mesmas, e no exemplo das tags na jsp monstra a mesma trabalhando com alguns objetos ( #{treeDemoStateAdvisor},#{fileSystemBean.sourceRoots},#{item.nodes},etc…) mas não são explicados oque realmente são estes e como “construi-los” se for o caso…

Se alguem souber de algum exemplo mais claro destes e poder postar aqui ficarei grato…

vlw pela atenção…