|
RSE Release 1.0 |
|||||||||||
| 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.
| Method Summary | |
|---|---|
boolean |
addSystemFilter(ISystemFilter filter)
Adds given filter to the list. |
boolean |
areStringsCaseSensitive()
|
ISystemFilter |
createSystemFilter(String aliasName,
Vector filterStrings)
Creates a new system filter within this container (SystemFilterPool or SystemFilter) |
void |
deleteSystemFilter(ISystemFilter filter)
Removes a given filter from the list. |
ISystemFilter |
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. |
ISystemFilterPool |
getSystemFilterPool()
Return the parent pool of this container. |
ISystemFilterPoolManager |
getSystemFilterPoolManager()
Return the filter pool manager managing this collection of filter pools and their filters. |
int |
getSystemFilterPosition(ISystemFilter filter)
Return a given filter's zero-based location |
ISystemFilter[] |
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,
ISystemFilter filter)
Move a given filter to a given zero-based location |
void |
renameSystemFilter(ISystemFilter filter,
String newName)
Renames a given filter in the list. |
void |
updateSystemFilter(ISystemFilter filter,
String newName,
String[] newStrings)
Updates a given filter in the list. |
| Methods inherited from interface org.eclipse.rse.core.persistance.IRSEPersistableContainer |
|---|
commit, isDirty, setDirty, setWasRestored, wasRestored |
| Method Detail |
public ISystemFilterPoolManager getSystemFilterPoolManager()
public boolean areStringsCaseSensitive()
public ISystemFilter 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(ISystemFilter filter)
PLEASE NOTE:
filter - SystemFilter object to add
public Vector getSystemFilterNames()
public Vector getSystemFiltersVector()
public ISystemFilter[] getSystemFilters()
public ISystemFilter getSystemFilter(String filterName)
public ISystemFilterPool getSystemFilterPool()
public int getSystemFilterCount()
public void deleteSystemFilter(ISystemFilter filter)
filter - SystemFilter object to remove
public void renameSystemFilter(ISystemFilter filter,
String newName)
filter - SystemFilter object to renamenewName - New name to assign it. Assumes unique checking already done.public int getSystemFilterPosition(ISystemFilter filter)
public void moveSystemFilter(int pos,
ISystemFilter filter)
public void updateSystemFilter(ISystemFilter 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.
|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||