From 9f0f45bcae10c7433f9a26c54915a8fb61d99896 Mon Sep 17 00:00:00 2001 From: allo Date: Mon, 4 Jul 2005 15:53:45 +0000 Subject: [PATCH] Warning: this is untested. I will need this for recursive Translation, and check it while extending the Translator. git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@373 6c8d7289-2bf4-0310-a012-ef5d649a1542 --- source/de/anomic/data/listManager.java | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/source/de/anomic/data/listManager.java b/source/de/anomic/data/listManager.java index c8d3678ed..54aabce63 100644 --- a/source/de/anomic/data/listManager.java +++ b/source/de/anomic/data/listManager.java @@ -53,6 +53,7 @@ import java.io.InputStreamReader; import java.io.PrintWriter; import java.util.TreeMap; import java.util.Vector; +import java.util.Iterator; import de.anomic.http.httpdProxyHandler; import de.anomic.plasma.plasmaSwitchboard; @@ -203,6 +204,29 @@ public class listManager { return null; } + /** + * Returns a List of all dirs and subdirs as File Objects + * + * Warning: untested + */ + public static Vector getDirsRecursive(File dir){ + File[] dirList = dir.listFiles(); + Vector resultList = new Vector(); + Vector recursive; + Iterator it; + for(int i=0;i