Java: usar la enumeración varias veces

yo trabajo conDefaultMutableTreeNode, y tiene metodosdepthFirstEnumeration(), breadthFirstEnumeration() ychildren() esa vueltaEnumeration de nodos de arboles.

Necesito usar el devueltoEnumeration varias veces, pero no puedo encontrar ningún método comoreset() enEnumeration. Parece que solo puedo obtener todos los elementos una sola vez, y luego llamardepthFirstEnumeration() de nuevo para ser nuevoEnumerationParece que no es una buena solución.

Por supuesto, puedo obtener todos los elementos deEnumeration y convertirlo a cualquier otra representación reutilizable, pero ¿existe realmente una forma de usarEnumeration ¿varias veces?

Respuestas a la pregunta(1)

Su respuesta a la pregunta