Busca em arvore

Pessoal,

To numa situação complicada. Estou precisando implementar um algoritmo que faz uma busca numa arvore não binária. os nós da arvore são DefaultMutableTreeNode, especificado na API. O problema é que este algoritmo não pode ser recursivo. Alguém de alguma sugestão?
Se caso alguém souber ao menos como posso caminhar numa arvore de forma não recursiva já ajuda muito.

abraços,

O numero de nós é definido???

se não for… acho q não é possivel…

e pq não pode ser recursivo???

[]'s