|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.swing.filechooser.FileFilter
edu.stanford.hci.r3.util.files.filters.FileExtensionFilter
public class FileExtensionFilter
A Java FileFilter that accepts file extensions as Strings
This software is distributed under the BSD License.
| Field Summary | |
|---|---|
static java.lang.String[] |
ACCEPT_ALL
|
| Constructor Summary | |
|---|---|
FileExtensionFilter()
|
|
FileExtensionFilter(java.lang.String[] exts)
|
|
FileExtensionFilter(java.lang.String[] exts,
boolean directories,
Visibility vis)
If there are dots in the beginning of the exts, we remove them, so that they will still work. |
|
| Method Summary | |
|---|---|
boolean |
accept(java.io.File f)
This method is for filechoosers, and makes use of acceptDirectories |
boolean |
accept(java.io.File parentDir,
java.lang.String name)
|
java.lang.String |
getDescription()
A string description to display in file choosers. |
void |
setAcceptDirectories(boolean acceptDirs)
If we are accepting directories, then ALL directories will be accepted. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String[] ACCEPT_ALL
| Constructor Detail |
|---|
public FileExtensionFilter()
public FileExtensionFilter(java.lang.String[] exts)
exts -
public FileExtensionFilter(java.lang.String[] exts,
boolean directories,
Visibility vis)
exts - Pass in null or "" to accept all files. Otherwise, pass in an array of extensions
without dots, such as {"jpg", "jpeg", "mpg", "mpeg"}. The matching is case
INSENSITIVE.directories - true --> we will include directories.vis - BOTH --> we will include files or directories that are hidden or whose names start
with dots (e.g., .bashrc).| Method Detail |
|---|
public boolean accept(java.io.File f)
accept in interface java.io.FileFilteraccept in class javax.swing.filechooser.FileFilterFileFilter.accept(java.io.File)
public boolean accept(java.io.File parentDir,
java.lang.String name)
accept in interface java.io.FilenameFilterpublic java.lang.String getDescription()
getDescription in class javax.swing.filechooser.FileFilterFileFilter.getDescription()public void setAcceptDirectories(boolean acceptDirs)
acceptDirs -
|
Copyright 2006 Stanford University | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||