Erro ao utilizar um iterator juntamente a uma tree do RichFaces

0 respostas
The_Toad

Olá a todos,

Preciso percorrer toda a árvore criada para armazená-la no banco de dados, mas quando uso o método getChildren() (que retorna um iterator), recebo o warning

WARNING: java.lang.ClassCastException: java.util.LinkedHashMap$Entry cannot be cast to org.richfaces.model.TreeNodeImpl

e não consigo percorrer os nós filhos.

Alguém já passou por isto? Obrigado pela ajuda!

Ps: o código que estou usando como exemplo, bem simples:

Iterator it = selectedNode.getChildren();
		while(it.hasNext()){
			((TreeNodeImpl) it.next()).getData();
		}
Criado 18 de abril de 2008
Respostas 0
Participantes 1