com.generationjava.io.find
Class ExtensionFileFilter

java.lang.Object
  |
  +--com.generationjava.io.find.ExtensionFileFilter
All Implemented Interfaces:
java.io.FilenameFilter

public class ExtensionFileFilter
extends java.lang.Object
implements java.io.FilenameFilter

A file-filter which may be preconfigured to accept a set of extensions.


Constructor Summary
ExtensionFileFilter()
           
ExtensionFileFilter(java.util.Collection col)
          Accept any of the given collection of Strings.
ExtensionFileFilter(java.lang.String ext)
           
ExtensionFileFilter(java.lang.String[] exts)
           
 
Method Summary
 boolean accept(java.io.File dir, java.lang.String name)
           
 void addExtension(java.lang.String str)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtensionFileFilter

public ExtensionFileFilter()

ExtensionFileFilter

public ExtensionFileFilter(java.lang.String ext)

ExtensionFileFilter

public ExtensionFileFilter(java.lang.String[] exts)

ExtensionFileFilter

public ExtensionFileFilter(java.util.Collection col)
Accept any of the given collection of Strings.

Method Detail

accept

public boolean accept(java.io.File dir,
                      java.lang.String name)
Specified by:
accept in interface java.io.FilenameFilter

addExtension

public void addExtension(java.lang.String str)


Copyright © 2000-2003 OSJava. All Rights Reserved.