venice
Class ExtensionFileFilter
java.lang.Object
|
+--javax.swing.filechooser.FileFilter
|
+--venice.ExtensionFileFilter
- Direct Known Subclasses:
- GXLFileFilter, VeniceFileFilter
- public class ExtensionFileFilter
- extends javax.swing.filechooser.FileFilter
FileFilter which can be used with filechoosers to filter files so
that only files matching an particular extension are listed in
the file chooser.
This code is based on examples on SUN web site and on FileChooserDemo
shipped with JDK.
- Author:
- Hannu Laurila
Constructor Summary |
ExtensionFileFilter(java.lang.String extension,
java.lang.String description)
|
Method Summary |
boolean |
accept(java.io.File f)
|
java.lang.String |
getDescription()
|
static java.lang.String |
getExtension(java.io.File f)
|
java.lang.String |
getJoinableExtension()
get String which represents which can be joined to a file
with no extension to get 'full name'. |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
mExtension
private java.lang.String mExtension
mDescription
private java.lang.String mDescription
ExtensionFileFilter
public ExtensionFileFilter(java.lang.String extension,
java.lang.String description)
accept
public boolean accept(java.io.File f)
- Overrides:
accept
in class javax.swing.filechooser.FileFilter
getDescription
public java.lang.String getDescription()
- Overrides:
getDescription
in class javax.swing.filechooser.FileFilter
getExtension
public static java.lang.String getExtension(java.io.File f)
getJoinableExtension
public java.lang.String getJoinableExtension()
- get String which represents which can be joined to a file
with no extension to get 'full name'.