|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.fzj.unicore.uas.client.GridFileFilter
public class GridFileFilter
Provides filter criteria for GridFileTypes
| Field Summary | |
|---|---|
static int |
FILES_AND_FOLDERS
|
static int |
ONLY_FILES
|
static int |
ONLY_FOLDERS
|
| Constructor Summary | |
|---|---|
GridFileFilter(java.lang.String criteria)
criteria needs to be relative to search root |
|
| Method Summary | |
|---|---|
boolean |
browseSubfolder(org.unigrids.services.atomic.types.GridFileType file)
return true if matches are possible for childs of the given file element |
java.lang.String |
getInitCriteria()
|
boolean |
match(org.unigrids.services.atomic.types.GridFileType file)
return true if file object matches the set filter criteria |
void |
setCriteria(java.lang.String criteria)
translates the given criteria into a regular expression and sets it for this filter |
boolean |
setFileFolderCriteria(int i)
|
static java.lang.String |
translateCriteria(java.lang.String criteria)
translates the given criteria into a regular expression representing criteria is static to allow flexible use of this method |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int FILES_AND_FOLDERS
public static final int ONLY_FILES
public static final int ONLY_FOLDERS
| Constructor Detail |
|---|
public GridFileFilter(java.lang.String criteria)
| Method Detail |
|---|
public static java.lang.String translateCriteria(java.lang.String criteria)
criteria -
public void setCriteria(java.lang.String criteria)
setCriteria in interface IGridFileFilterpublic boolean setFileFolderCriteria(int i)
public boolean match(org.unigrids.services.atomic.types.GridFileType file)
IGridFileFilter
match in interface IGridFileFilterpublic boolean browseSubfolder(org.unigrids.services.atomic.types.GridFileType file)
IGridFileFilter
browseSubfolder in interface IGridFileFilterpublic java.lang.String getInitCriteria()
getInitCriteria in interface IGridFileFilter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||