From: <bra...@us...> - 2007-11-29 20:39:30
|
Revision: 2097 http://archive-access.svn.sourceforge.net/archive-access/?rev=2097&view=rev Author: bradtofel Date: 2007-11-29 12:39:33 -0800 (Thu, 29 Nov 2007) Log Message: ----------- FEATURE: added store() method to write Iterator<String> into target file. Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/flatfile/FlatFile.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/flatfile/FlatFile.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/flatfile/FlatFile.java 2007-11-29 20:32:18 UTC (rev 2096) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/flatfile/FlatFile.java 2007-11-29 20:39:33 UTC (rev 2097) @@ -28,6 +28,7 @@ import java.io.File; import java.io.FileReader; import java.io.IOException; +import java.io.PrintWriter; import java.io.RandomAccessFile; import java.util.Iterator; @@ -177,6 +178,14 @@ return itr; } + public void store(Iterator<String> itr) throws IOException { + PrintWriter pw = new PrintWriter(file); + while(itr.hasNext()) { + pw.println(file); + } + pw.close(); + } + private static void USAGE() { System.err.println("Usage: PREFIX FILE1 [FILE2] ..."); System.exit(3); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |