|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Filter containers are any objects that contain filters. This includes filter pools and filters themselves.
Field Summary | |
---|---|
static String |
copyright
|
Method Summary | |
---|---|
boolean |
addSystemFilter(SystemFilter filter)
Adds given filter to the list. |
boolean |
areStringsCaseSensitive()
|
SystemFilter |
createSystemFilter(String aliasName,
Vector filterStrings)
Creates a new system filter within this container (SystemFilterPool or SystemFilter) |
void |
deleteSystemFilter(SystemFilter filter)
Removes a given filter from the list. |
SystemFilter |
getSystemFilter(String filterName)
Return a system filter given its name |
int |
getSystemFilterCount()
Return how many filters are defined in this filter container |
Vector |
getSystemFilterNames()
Return Vector of String objects: the names of existing filters in this container. |
SystemFilterPool |
getSystemFilterPool()
Return the parent pool of this container. |
SystemFilterPoolManager |
getSystemFilterPoolManager()
Return the filter pool manager managing this collection of filter pools and their filters. |
int |
getSystemFilterPosition(SystemFilter filter)
Return a given filter's zero-based location |
SystemFilter[] |
getSystemFilters()
Return an array of the filters contained in this filter container. |
Vector |
getSystemFiltersVector()
Return a Vector of the filters contained in this filter container. |
void |
moveSystemFilter(int pos,
SystemFilter filter)
Move a given filter to a given zero-based location |
void |
renameSystemFilter(SystemFilter filter,
String newName)
Renames a given filter in the list. |
void |
updateSystemFilter(SystemFilter filter,
String newName,
String[] newStrings)
Updates a given filter in the list. |
Field Detail |
public static final String copyright
Method Detail |
public SystemFilterPoolManager getSystemFilterPoolManager()
public boolean areStringsCaseSensitive()
public SystemFilter createSystemFilter(String aliasName, Vector filterStrings)
aliasName
- The name to give the new filter. Must be unique for this pool.filterStrings
- The list of String objects that represent the filter strings.public boolean addSystemFilter(SystemFilter filter)
PLEASE NOTE:
filter
- SystemFilter object to add
public Vector getSystemFilterNames()
public Vector getSystemFiltersVector()
public SystemFilter[] getSystemFilters()
public SystemFilter getSystemFilter(String filterName)
public SystemFilterPool getSystemFilterPool()
public int getSystemFilterCount()
public void deleteSystemFilter(SystemFilter filter)
filter
- SystemFilter object to removepublic void renameSystemFilter(SystemFilter filter, String newName)
filter
- SystemFilter object to renamenewName
- New name to assign it. Assumes unique checking already done.public int getSystemFilterPosition(SystemFilter filter)
public void moveSystemFilter(int pos, SystemFilter filter)
public void updateSystemFilter(SystemFilter filter, String newName, String[] newStrings)
filter
- SystemFilter object to updatenewName
- New name to assign it. Assumes unique checking already done.newStrings
- New strings to assign it. Replaces current strings.
|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |