|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.swing.filechooser.FileFilter | +--com.smardec.asc.filechooser.AscFileFilter
AscFileFilter
is a convenience implementation of javax.swing.filechooser.FileFilter
that filters out all files except for those names and extensions that it knows about. AscFileFilter
supports '*' and '?' masks to specify file names and extensions. By default AscFileFilter
shows
files with any names and any extensions.
Constructor Summary | |
AscFileFilter()
Constructs a AscFileFilter that shows files with any names and any extensions. |
|
AscFileFilter(java.lang.String fileExtensions,
java.lang.String fileDescription)
Constructs a AscFileFilter that shows files with specified file extensions and
description. |
|
AscFileFilter(java.lang.String fileExtensions,
java.lang.String fileNames,
java.lang.String fileDescription)
Constructs a AscFileFilter that shows files with specified file names, file extensions and
description. |
|
AscFileFilter(java.lang.String fileExtensions,
java.lang.String fileNames,
java.lang.String fileDescription,
javax.swing.Icon icon)
Constructs a AscFileFilter that shows files with specified file names, file extensions,
description and icon. |
Method Summary | |
java.lang.String |
getFileExtensions()
Returns file extensions that are shown by this AscFileFilter . |
java.lang.String |
getFileNames()
Returns file names that are shown by this AscFileFilter . |
javax.swing.Icon |
getIcon()
Returns the icon of this AscFileFilter . |
void |
setDescription(java.lang.String fileDescription)
Specifies the description for this AscFileFilter . |
void |
setFileExtensions(java.lang.String fileExtensions)
Specifies file extensions that are shown by this AscFileFilter . |
void |
setFileNames(java.lang.String fileNames)
Specifies file names that are shown by this AscFileFilter . |
void |
setIcon(javax.swing.Icon icon)
Specifies the icon for this AscFileFilter . |
Methods inherited from class javax.swing.filechooser.FileFilter |
accept, getDescription |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AscFileFilter()
AscFileFilter
that shows files with any names and any extensions.
setFileExtensions(String)
,
setFileNames(String)
public AscFileFilter(java.lang.String fileExtensions, java.lang.String fileNames, java.lang.String fileDescription, javax.swing.Icon icon)
AscFileFilter
that shows files with specified file names, file extensions,
description and icon.
fileExtensions
- file extensions separated by semicolonfileNames
- file names separated by semicolonfileDescription
- description of this filtericon
- icon of this filterpublic AscFileFilter(java.lang.String fileExtensions, java.lang.String fileNames, java.lang.String fileDescription)
AscFileFilter
that shows files with specified file names, file extensions and
description.
fileExtensions
- file extensions separated by semicolonfileNames
- file names separated by semicolonfileDescription
- description of this filterpublic AscFileFilter(java.lang.String fileExtensions, java.lang.String fileDescription)
AscFileFilter
that shows files with specified file extensions and
description.
fileExtensions
- file extensions separated by semicolonfileDescription
- description of this filterMethod Detail |
public java.lang.String getFileExtensions()
AscFileFilter
. The string
contains file extensions separated by semicolon.
AscFileFilter
setFileExtensions(String)
public void setFileExtensions(java.lang.String fileExtensions)
AscFileFilter
.
All file extensions different from specified ones are filtered out.
Parameter fileExtensions
contains file extensions separated by semicolon.
You can use masks to specify names ('*' and '?' can be used).
Sample usage:
ascFileFilter.setFileExtensions("html;htm");
fileExtensions
- file extensions for this AscFileFilter
setFileExtensions(String)
public java.lang.String getFileNames()
AscFileFilter
. The string
contains file names separated by semicolon.
AscFileFilter
setFileNames(String)
public void setFileNames(java.lang.String fileNames)
AscFileFilter
.
All file names different from specified ones are filtered out.
Parameter fileNames
contains file names separated by semicolon.
You can use masks to specify names ('*' and '?' can be used).
Sample usage:
ascFileFilter.setFileNames("example*;sample*");
fileNames
- file names for this AscFileFilter
getFileNames()
public void setDescription(java.lang.String fileDescription)
AscFileFilter
.
fileDescription
- of this AscFileFilter
public javax.swing.Icon getIcon()
AscFileFilter
. This icon is used by JAscFileChooser
to create javax.swing.filechooser.FileView
.
AscFileFilter
.public void setIcon(javax.swing.Icon icon)
AscFileFilter
. This icon is used by JAscFileChooser
to create javax.swing.filechooser.FileView
.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |