|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.twelvemonkeys.io.FilenameMaskFilter
public class FilenameMaskFilter
A Java Bean used for approving file names which are to be included in a
java.io.File listing.
The mask is given as a well-known DOS filename format, with '*' and '?' as
wildcards.
All other characters counts as ordinary characters.
filenameMasksForInclusion - Filename mask for exclusion of
files (default if both properties are defined)
filenameMasksForExclusion - Filename mask for exclusion of
files.
A recommended way of doing this is by referencing to the component which uses
this class for file listing. In this way all properties are set in the same
component and this utility component is kept in the background with only
initial configuration necessary.
java.io.File.list,
java.io.FilenameFilter,
WildcardStringParser| Constructor Summary | |
|---|---|
FilenameMaskFilter()
Deprecated. Creates a FilenameMaskFilter |
|
FilenameMaskFilter(String pFilenameMask)
Deprecated. Creates a FilenameMaskFilter |
|
FilenameMaskFilter(String[] pFilenameMasks)
Deprecated. Creates a FilenameMaskFilter |
|
FilenameMaskFilter(String[] pFilenameMasks,
boolean pExclusion)
Deprecated. Creates a FilenameMaskFilter |
|
FilenameMaskFilter(String pFilenameMask,
boolean pExclusion)
Deprecated. Creates a FilenameMaskFilter |
|
| Method Summary | |
|---|---|
boolean |
accept(File pDir,
String pName)
Deprecated. This method implements the java.io.FilenameFilter interface. |
String[] |
getFilenameMasksForExclusion()
Deprecated. |
String[] |
getFilenameMasksForInclusion()
Deprecated. |
void |
setFilenameMasksForExclusion(String[] pFilenameMasksForExclusion)
Deprecated. |
void |
setFilenameMasksForInclusion(String[] pFilenameMasksForInclusion)
Deprecated. |
String |
toString()
Deprecated. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public FilenameMaskFilter()
FilenameMaskFilter
public FilenameMaskFilter(String pFilenameMask)
FilenameMaskFilter
pFilenameMask - the filename maskpublic FilenameMaskFilter(String[] pFilenameMasks)
FilenameMaskFilter
pFilenameMasks - the filename masks
public FilenameMaskFilter(String pFilenameMask,
boolean pExclusion)
FilenameMaskFilter
pFilenameMask - the filename maskspExclusion - if true, the masks will be excluded
public FilenameMaskFilter(String[] pFilenameMasks,
boolean pExclusion)
FilenameMaskFilter
pFilenameMasks - the filename maskspExclusion - if true, the masks will be excluded| Method Detail |
|---|
public void setFilenameMasksForInclusion(String[] pFilenameMasksForInclusion)
pFilenameMasksForInclusion - the filename masks to includepublic String[] getFilenameMasksForInclusion()
public void setFilenameMasksForExclusion(String[] pFilenameMasksForExclusion)
pFilenameMasksForExclusion - the filename masks to excludepublic String[] getFilenameMasksForExclusion()
public boolean accept(File pDir,
String pName)
java.io.FilenameFilter interface.
accept in interface FilenameFilterpDir - the directory in which the file was found.pName - the name of the file.
true if the file pName should be included in the file
list; false otherwise.public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||