From: <jbo...@li...> - 2005-08-12 23:02:05
|
Author: dam...@jb... Date: 2005-08-12 19:00:42 -0400 (Fri, 12 Aug 2005) New Revision: 842 Added: trunk/forge/portal-extensions/forge-wiki/src/java/org/jboss/wiki/test/ Modified: trunk/forge/portal-extensions/forge-wiki/src/test/java/org/jboss/wiki/test/HTMLTranslatorTest.java Log: adding file filter. Modified: trunk/forge/portal-extensions/forge-wiki/src/test/java/org/jboss/wiki/test/HTMLTranslatorTest.java =================================================================== --- trunk/forge/portal-extensions/forge-wiki/src/test/java/org/jboss/wiki/test/HTMLTranslatorTest.java 2005-08-12 22:44:24 UTC (rev 841) +++ trunk/forge/portal-extensions/forge-wiki/src/test/java/org/jboss/wiki/test/HTMLTranslatorTest.java 2005-08-12 23:00:42 UTC (rev 842) @@ -3,6 +3,7 @@ import java.io.BufferedReader; import java.io.File; import java.io.FileReader; +import java.io. import java.io.IOException; import org.jboss.wiki.plugins.HTMLTranslator; import junit.framework.Assert; @@ -32,13 +33,23 @@ // The list of files can also be retrieved as File objects - File[] files = dir.listFiles(); + File[] files = null; + // It is also possible to filter the list of returned files. + // This example does not return any files that start with `.'. + FilenameFilter filter = new FilenameFilter() { + public boolean accept(File dir, String name) { + return !name.startsWith("."); + } + }; + files = dir.list(filter); try { for(int i=0; i<files.length;i++) - { fin = new FileReader(files[i]); + { + fin = new FileReader(files[i]); + System.out.println("Processing file: "+files[i]); final BufferedReader in = new BufferedReader(fin); int line; StringBuffer text = new StringBuffer(); String parsed = ""; |