|
RSE Release 3.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.
| Field Summary |
| Fields inherited from interface org.eclipse.rse.core.model.IRSEPersistableContainer |
NO_CHILDREN |
| Method Summary | |
boolean |
addSystemFilter(ISystemFilter filter)
Adds given filter to the list without populating the filter strings. |
boolean |
areStringsCaseSensitive()
|
ISystemFilter |
createSystemFilter(String aliasName,
String[] filterStrings)
Adds a new system filter to this container (SystemFilterPool or SystemFilter) and populates it with the filter strings created from the strings provided. |
void |
deleteSystemFilter(ISystemFilter filter)
Removes a given filter from the list. |
ISystemFilter |
getSystemFilter(String filterName)
|
int |
getSystemFilterCount()
|
String[] |
getSystemFilterNames()
Get the names of existing filters in this container. |
ISystemFilterPool |
getSystemFilterPool()
|
ISystemFilterPoolManager |
getSystemFilterPoolManager()
|
int |
getSystemFilterPosition(ISystemFilter filter)
|
ISystemFilter[] |
getSystemFilters()
|
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. |
| Methods inherited from interface org.eclipse.rse.core.model.IRSEPersistableContainer |
commit, getPersistableChildren, getPersistableParent, isDirty, isTainted, setDirty, setTainted, setWasRestored, wasRestored |
| Method Detail |
public ISystemFilterPoolManager getSystemFilterPoolManager()
public boolean areStringsCaseSensitive()
public ISystemFilter createSystemFilter(String aliasName,
String[] 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)
filter - SystemFilter object to add
public String[] getSystemFilterNames()
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.public int getSystemFilterPosition(ISystemFilter filter)
public void moveSystemFilter(int pos,
ISystemFilter filter)
pos - the new position of the filter.filter - the filter to move.
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 3.0 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||