org.jwarp.util.filter
Class ExtensionFileFilter

java.lang.Object
  |
  +--org.jwarp.util.filter.ExtensionFileFilter
All Implemented Interfaces:
java.io.FilenameFilter, IFilter

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

This filters files based on the extension (what the filename ends with). This is used in retrieving all the files of a particular type.

Author:
Anatole Tresch

Constructor Summary
ExtensionFileFilter(java.lang.String extension)
          Creates a new file filter given the extension.
ExtensionFileFilter(java.lang.String[] extensions)
          Creates a new file filter given the extensions.
 
Method Summary
 boolean accept(java.io.File file, java.lang.String name)
          Implementing the main interface method for filtering files.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtensionFileFilter

public ExtensionFileFilter(java.lang.String[] extensions)
Creates a new file filter given the extensions.
Parameters:
extensions - The file extensions

ExtensionFileFilter

public ExtensionFileFilter(java.lang.String extension)
Creates a new file filter given the extension.
Parameters:
extension - The file extension
Method Detail

accept

public boolean accept(java.io.File file,
                      java.lang.String name)
Implementing the main interface method for filtering files.
Specified by:
accept in interface java.io.FilenameFilter
Parameters:
The - file
name - The name
Returns:
true if the file should be shown within the selection

©   O R C A   S y s t e m s