@Deprecated
public class FilenameMaskFilter
extends java.lang.Object
implements java.io.FilenameFilter
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.
The file name masks are used as a filter input and is given to the class via the string array property:
filenameMasksForInclusionfilenameMasksForExclusionA 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 and Description |
|---|
FilenameMaskFilter()
Deprecated.
Creates a
FilenameMaskFilter |
FilenameMaskFilter(java.lang.String pFilenameMask)
Deprecated.
Creates a
FilenameMaskFilter |
FilenameMaskFilter(java.lang.String[] pFilenameMasks)
Deprecated.
Creates a
FilenameMaskFilter |
FilenameMaskFilter(java.lang.String[] pFilenameMasks,
boolean pExclusion)
Deprecated.
Creates a
FilenameMaskFilter |
FilenameMaskFilter(java.lang.String pFilenameMask,
boolean pExclusion)
Deprecated.
Creates a
FilenameMaskFilter |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(java.io.File pDir,
java.lang.String pName)
Deprecated.
This method implements the
java.io.FilenameFilter interface. |
java.lang.String[] |
getFilenameMasksForExclusion()
Deprecated.
|
java.lang.String[] |
getFilenameMasksForInclusion()
Deprecated.
|
void |
setFilenameMasksForExclusion(java.lang.String[] pFilenameMasksForExclusion)
Deprecated.
|
void |
setFilenameMasksForInclusion(java.lang.String[] pFilenameMasksForInclusion)
Deprecated.
|
java.lang.String |
toString()
Deprecated.
|
public FilenameMaskFilter()
FilenameMaskFilterpublic FilenameMaskFilter(java.lang.String pFilenameMask)
FilenameMaskFilterpFilenameMask - the filename maskpublic FilenameMaskFilter(java.lang.String[] pFilenameMasks)
FilenameMaskFilterpFilenameMasks - the filename maskspublic FilenameMaskFilter(java.lang.String pFilenameMask,
boolean pExclusion)
FilenameMaskFilterpFilenameMask - the filename maskspExclusion - if true, the masks will be excludedpublic FilenameMaskFilter(java.lang.String[] pFilenameMasks,
boolean pExclusion)
FilenameMaskFilterpFilenameMasks - the filename maskspExclusion - if true, the masks will be excludedpublic void setFilenameMasksForInclusion(java.lang.String[] pFilenameMasksForInclusion)
pFilenameMasksForInclusion - the filename masks to includepublic java.lang.String[] getFilenameMasksForInclusion()
public void setFilenameMasksForExclusion(java.lang.String[] pFilenameMasksForExclusion)
pFilenameMasksForExclusion - the filename masks to excludepublic java.lang.String[] getFilenameMasksForExclusion()
public boolean accept(java.io.File pDir,
java.lang.String pName)
java.io.FilenameFilter interface.accept in interface java.io.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 java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2021. All Rights Reserved.