public class TransferFileFilter
extends javax.swing.filechooser.FileFilter
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FILTERSEPARATOR |
Constructor and Description |
---|
TransferFileFilter(java.lang.String filter,
long maxsize,
java.lang.String hidden)
File filter constructor.
|
TransferFileFilter(java.lang.String bfilter,
java.lang.String wfilter,
long maxsize,
long minsize,
java.lang.String hidden,
boolean writableDirOnly)
File filter constructor.
|
TransferFileFilter(java.lang.String bfilter,
java.lang.String wfilter,
long maxsize,
java.lang.String hidden)
File filter constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
accept(java.io.File f) |
java.util.List |
getBlacklist() |
java.lang.String |
getDescription() |
java.lang.String |
getRegExp() |
java.util.List |
getWhitelist() |
void |
initBlacklist() |
void |
initWhitelist() |
boolean |
isAbsoluteCheck() |
boolean |
isWritableDirectoryOnly() |
void |
setAbsoluteCheck(boolean absolute)
Set absolute path for whitelist/blacklist check
|
void |
setBlacklist(java.util.ArrayList list) |
void |
setDescription(java.lang.String desc)
Set description.
|
void |
setRegExp(java.lang.String regexpfilter) |
void |
setWhitelist(java.util.ArrayList list) |
public TransferFileFilter(java.lang.String bfilter, java.lang.String wfilter, long maxsize, long minsize, java.lang.String hidden, boolean writableDirOnly)
bfilter
- blacklistwfilter
- whitelistmaxsize
- max file sizeminsize
- min file sizehidden
- null or "accept"writableDirectoriesOnly
- public TransferFileFilter(java.lang.String bfilter, java.lang.String wfilter, long maxsize, java.lang.String hidden)
bfilter
- blacklistwfilter
- whitelistmaxsize
- max file sizehidden
- null or "accept"public TransferFileFilter(java.lang.String filter, long maxsize, java.lang.String hidden)
filter
- whitelistmaxsize
- hidden
- null or "accept"public void initBlacklist()
public void initWhitelist()
public boolean accept(java.io.File f)
accept
in class javax.swing.filechooser.FileFilter
public void setDescription(java.lang.String desc)
desc
- public java.lang.String getDescription()
getDescription
in class javax.swing.filechooser.FileFilter
public java.util.List getWhitelist()
public void setWhitelist(java.util.ArrayList list)
public java.util.List getBlacklist()
public void setBlacklist(java.util.ArrayList list)
public java.lang.String getRegExp()
public void setRegExp(java.lang.String regexpfilter)
public boolean isAbsoluteCheck()
public void setAbsoluteCheck(boolean absolute)
absolute
- public boolean isWritableDirectoryOnly()