|
RSE Release 3.0 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Both ISystemFilter and ISystemFilterPool may contain filters, so the common methods for filters are abstracted out in SystemFilterContainer, which both classes implement. Both ISystemFilterReference and ISystemFilterPoolReference hold references to ISystemFilterContainer objects. There are methods common to both classes, related to getting an array of references to the filters that are held by the referenced object. This interface captures those common methods, and both SystemFilterReference and SystemFilterPoolReference implement this interface and hence these methods.
| Method Summary | |
ISystemFilterReference |
getExistingSystemFilterReference(ISubSystem subSystem,
ISystemFilter filter)
Finds an existing filter in a particular subsystem. |
int |
getFilterCount()
|
String |
getName()
|
ISystemFilterContainer |
getReferencedSystemFilterContainer()
|
ISystemFilterReference |
getSystemFilterReference(ISubSystem subSystem,
ISystemFilter filter)
Find or create a single filter refererence to a given filter. |
ISystemFilterReference[] |
getSystemFilterReferences(ISubSystem subSystem)
Build and return an array of SystemFilterReference objects. |
boolean |
hasFilters()
|
| Method Detail |
public ISystemFilterContainer getReferencedSystemFilterContainer()
public ISystemFilterReference[] getSystemFilterReferences(ISubSystem subSystem)
subSystem - the subsystem from which to get the filter references.
public ISystemFilterReference getExistingSystemFilterReference(ISubSystem subSystem,
ISystemFilter filter)
subSystem - the subsystem in which to look for the filter reference.filter - the filter for which to look.
getSystemFilterReference(ISubSystem, ISystemFilter)
public ISystemFilterReference getSystemFilterReference(ISubSystem subSystem,
ISystemFilter filter)
subSystem - the subsystem in which to find or create the filter.filter - the filter to for which to create a reference.getExistingSystemFilterReference(ISubSystem, ISystemFilter)public String getName()
public boolean hasFilters()
public int getFilterCount()
|
RSE Release 3.0 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||