FileDocCategorySizeDatePackage
FNFilter2.javaAPI DocExample539Sat Nov 25 12:54:56 GMT 2000None

FNFilter2.java

import java.io.*;

/**
 * FNFilter - directory lister using FilenameFilter
 *
 * @author Ian Darwin
 */

public class FNFilter2 implements FilenameFilter {

	public static void main(String[] av) {
		FNFilter2 ff = new FNFilter2();
		ff.process(".");
	}

	public void process(String dir) {
		String objects[] = (new File(dir)).list(this);

		for (int i=0; i<objects.length; i++)
			System.out.println(objects[i]);
	}

	public boolean accept(File dir, String s) {
		if (s.endsWith(".java"))
			return true;
		// others?
		return false;
	}
}