at.tuwien.ifs.commons.util.io
Class ExtensionFileFilterSwing
java.lang.Object
javax.swing.filechooser.FileFilter
at.tuwien.ifs.commons.util.io.ExtensionFileFilterSwing
public class ExtensionFileFilterSwing
- extends javax.swing.filechooser.FileFilter
A generic swing FileFilter
that accepts directories, and files with any of the supplied correct extensions,
or gzipped files with the correct extension prefix. If no description is passed to the constructor, a generic one
will be generated.
- Version:
- $Id: ExtensionFileFilterSwing.java 4172 2011-02-17 14:08:14Z mayer $
- Author:
- Rudolf Mayer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
extensions
private java.lang.String[] extensions
description
private java.lang.String description
allowGzip
private boolean allowGzip
ExtensionFileFilterSwing
public ExtensionFileFilterSwing(java.lang.String... extensions)
ExtensionFileFilterSwing
public ExtensionFileFilterSwing(boolean allowGzip,
java.lang.String extension)
ExtensionFileFilterSwing
public ExtensionFileFilterSwing(boolean allowGzip,
java.lang.String... extensions)
ExtensionFileFilterSwing
public ExtensionFileFilterSwing(boolean allowGzip,
java.lang.String description,
java.lang.String... extensions)
ExtensionFileFilterSwing
public ExtensionFileFilterSwing(java.lang.String description,
java.lang.String... extensions)
accept
public boolean accept(java.io.File f)
- Specified by:
accept
in class javax.swing.filechooser.FileFilter
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in class javax.swing.filechooser.FileFilter