org.eclipse.rse.core.filters
Interface ISystemFilterReference
-
All Superinterfaces:
-
IRSEBaseReferencingObject,
IRSEReferencingObject,
ISystemContainer,
ISystemFilterContainerReference
-
All Known Implementing Classes:
-
SystemFilterReference
-
public interface ISystemFilterReference
- extends
IRSEReferencingObject,
ISystemFilterContainerReference,
ISystemContainer
Represents a shadow or reference to a system filter. Such references are only
transient, not savable to disk.
getFilterPoolReferenceManager
ISystemFilterPoolReferenceManager getFilterPoolReferenceManager()
- Return the reference manager which is managing this filter reference
framework object.
-
-
getProvider
ISystemFilterPoolReferenceManagerProvider getProvider()
- Return the object which instantiated the pool reference manager object.
Makes it easy to get back to the point of origin, given any filter reference
framework object
-
-
getSubSystem
ISubSystem getSubSystem()
- Gets the subsystem that contains this reference
-
-
-
Returns:
- the subsystem
setSubSystem
void setSubSystem(
ISubSystem subSystem)
- Sets the subsystem that contains this reference
-
-
-
Parameters:
-
subSystem
- the subsystem that holds this reference
getReferencedFilter
ISystemFilter getReferencedFilter()
- Return the filter to which we reference...
-
-
setReferencedFilter
void setReferencedFilter(
ISystemFilter filter)
- Set the filter to which we reference...
-
-
getParent
ISystemFilterContainerReference getParent()
- Get the parent of this reference.
It will be either a SystemFilterPoolReference, or
a SystemFilterReference(if nested).
-
-
getParentSystemFilterReferencePool
ISystemFilterPoolReference getParentSystemFilterReferencePool()
- Get parent or super parent filter pool reference.
-
-
getSystemFilterStringCount
int getSystemFilterStringCount()
- Return the number of filter strings in the referenced filter
-
-
getSystemFilterStringReferences
ISystemFilterStringReference[] getSystemFilterStringReferences()
- Get the filter strings contained by this filter. But get references to each,
not the masters.
-
-
getSystemFilterStringReference
ISystemFilterStringReference getSystemFilterStringReference(
ISystemFilterString filterString)
- Create a single filter string refererence to a given filter string
-
-
setContents
void setContents(
ISystemContentsType type,
Object[] cachedContents)
-
-
Copyright (c) IBM Corporation and others 2000, 2008. All Rights Reserved.