org.omegahat.Environment.Tools.FileLocator
Class DynamicFileFilter

java.lang.Object
  |
  +--org.omegahat.Environment.Tools.FileLocator.DynamicFileFilter
All Implemented Interfaces:
java.io.FilenameFilter

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

A simple file name filter that is intended to be used as semi-static object whose filtering rules are modified as needed by each use to identify a single file/directory.


Field Summary
protected  java.lang.String target
           
 
Constructor Summary
DynamicFileFilter()
           
 
Method Summary
 boolean accept(java.io.File dir, java.lang.String name)
           
 java.lang.String target()
           
 java.lang.String target(java.io.File f)
           
 java.lang.String target(java.lang.String t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

target

protected java.lang.String target
Constructor Detail

DynamicFileFilter

public DynamicFileFilter()
Method Detail

target

public java.lang.String target()

target

public java.lang.String target(java.lang.String t)

target

public java.lang.String target(java.io.File f)

accept

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