Class FilesystemFilter
java.lang.Object
javax.swing.filechooser.FileFilter
org.pentaho.reporting.libraries.base.util.FilesystemFilter
- All Implemented Interfaces:
FilenameFilter
A filesystem filter.
- Author:
- David Gilbert
-
Constructor Summary
ConstructorsConstructorDescriptionFilesystemFilter
(String[] fileext, String descr, boolean accDirs) Creates a new filter.FilesystemFilter
(String fileext, String descr) Creates a new filter.FilesystemFilter
(String fileext, String descr, boolean accDirs) Creates a new filter. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returnstrue
if the specified file matches the requirements of this filter, andfalse
otherwise.boolean
Returnstrue
if the file is accepted, andfalse
otherwise.void
acceptDirectories
(boolean b) Sets the flag that controls whether or not the filter accepts directories.boolean
Returns the flag that indicates whether or not the filter accepts directories.boolean
Returns the filter description.int
hashCode()
-
Constructor Details
-
FilesystemFilter
Creates a new filter.- Parameters:
fileext
- the file extension.descr
- the description.
-
FilesystemFilter
Creates a new filter.- Parameters:
fileext
- the file extension.descr
- the description.accDirs
- accept directories?
-
FilesystemFilter
Creates a new filter.- Parameters:
fileext
- the file extension.descr
- the description.accDirs
- accept directories?- Throws:
NullPointerException
- if the file extensions are null.
-
-
Method Details
-
accept
Returnstrue
if the file is accepted, andfalse
otherwise.- Specified by:
accept
in interfaceFilenameFilter
- Parameters:
dir
- the directory.name
- the file name.- Returns:
- A boolean.
-
accept
Returnstrue
if the specified file matches the requirements of this filter, andfalse
otherwise.- Specified by:
accept
in classFileFilter
- Parameters:
dir
- the file or directory.- Returns:
- A boolean.
-
getDescription
Returns the filter description.- Specified by:
getDescription
in classFileFilter
- Returns:
- The filter description.
-
acceptDirectories
public void acceptDirectories(boolean b) Sets the flag that controls whether or not the filter accepts directories.- Parameters:
b
- a boolean.
-
acceptsDirectories
public boolean acceptsDirectories()Returns the flag that indicates whether or not the filter accepts directories.- Returns:
- A boolean.
-
equals
-
hashCode
public int hashCode()
-