r1373 - topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/persistence
Author: tchemit Date: 2009-02-17 11:00:34 +0000 (Tue, 17 Feb 2009) New Revision: 1373 Modified: topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/persistence/DepthEntityVisitor.java Log: ajout d'une methode pour pouvoir nettoyer le visiteur en profondeur Modified: topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/persistence/DepthEntityVisitor.java =================================================================== --- topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/persistence/DepthEntityVisitor.java 2009-02-17 10:59:39 UTC (rev 1372) +++ topia/trunk/topia-persistence/src/main/java/org/codelutin/topia/persistence/DepthEntityVisitor.java 2009-02-17 11:00:34 UTC (rev 1373) @@ -106,4 +106,14 @@ public void end(TopiaEntity e) { delegateVisitor.end(e); } + + /** + * Pour pouvoir nettoyer le visiteur, afin de pouvoir + * réutiliser plusieurs fois de suite la même instance + * de ce visiteur. + */ + public void clean() { + alreadyExplored.clear(); + } + }
participants (1)
-
tchemit@users.labs.libre-entreprise.org