|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectEObjectImpl
com.ibm.etools.systems.references.impl.SystemReferencingObjectImpl
com.ibm.etools.systems.references.impl.SystemPersistableReferencingObjectImpl
com.ibm.etools.systems.filters.impl.SystemFilterPoolReferenceImpl
Field Summary | |
---|---|
static String |
copyright
|
protected static String |
DELIMITER
|
protected static int |
DELIMITER_LENGTH
|
Fields inherited from class com.ibm.etools.systems.references.impl.SystemPersistableReferencingObjectImpl |
---|
REFERENCED_OBJECT_NAME_EDEFAULT, referencedObjectName |
Fields inherited from class com.ibm.etools.systems.references.impl.SystemReferencingObjectImpl |
---|
referenceBroken |
Constructor Summary | |
---|---|
protected |
SystemFilterPoolReferenceImpl()
Default constructor. |
Method Summary | |
---|---|
NotificationChain |
eBasicRemoveFromContainer(NotificationChain msgs)
|
Object |
eGet(EStructuralFeature eFeature,
boolean resolve)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
Class baseClass,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
Class baseClass,
NotificationChain msgs)
|
boolean |
eIsSet(EStructuralFeature eFeature)
|
void |
eSet(EStructuralFeature eFeature,
Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(EStructuralFeature eFeature)
|
Object |
getAdapter(Class adapterType)
This is the method required by the IAdaptable interface. |
SystemFilterReference |
getExistingSystemFilterReference(SystemFilter filter)
Return an existing reference to a given system filter. |
int |
getFilterCount()
Return count of the number of filters in the referenced pool or filter |
SystemFilterPoolReferenceManager |
getFilterPoolReferenceManager()
Return the reference manager which is managing this filter reference framework object. |
String |
getFullName()
Return fully qualified name that includes the filter pool managers name |
String |
getName()
Return the name of the SystemFilter or SystemFilterPool that we reference. |
SystemFilterPoolReferenceManagerProvider |
getProvider()
Return the object which instantiated the pool reference manager object. |
SystemFilterPool |
getReferencedFilterPool()
Return referenced filter pool object |
String |
getReferencedFilterPoolManagerName()
Return name of the filter pool manager containing the pool we reference. |
String |
getReferencedFilterPoolName()
Return name of the filter pool we reference The name is stored qualified by the manager name, so we first have to strip that off. |
SystemFilterContainer |
getReferencedSystemFilterContainer()
Return the object to which we hold a reference. |
SystemFilterReference |
getSystemFilterReference(SystemFilter filter)
Create a single filter refererence to a given filter. |
SystemFilterReference[] |
getSystemFilterReferences()
Build and return an array of SystemFilterReference objects. |
boolean |
hasFilters()
Return true if the referenced pool or filter has filters. |
void |
resetReferencedFilterPoolName(String newName)
Reset the name of the filter pool we reference. |
void |
setReferenceToFilterPool(SystemFilterPool pool)
Set the filter pool that we reference. |
Methods inherited from class com.ibm.etools.systems.references.impl.SystemPersistableReferencingObjectImpl |
---|
getParentReferenceManager, getReferencedObject, getReferencedObjectName, removeReference, setParentReferenceManager, setReferencedObject, setReferencedObject, setReferencedObjectName, toString |
Methods inherited from class com.ibm.etools.systems.references.impl.SystemReferencingObjectImpl |
---|
isReferenceBroken, setReferenceBroken |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.ibm.etools.systems.references.SystemPersistableReferencingObject |
---|
getParentReferenceManager, getReferencedObjectName, setParentReferenceManager, setReferencedObjectName |
Methods inherited from interface com.ibm.etools.systems.references.ISystemReferencingObject |
---|
getReferencedObject, isReferenceBroken, removeReference, setReferenceBroken, setReferencedObject |
Methods inherited from interface com.ibm.etools.systems.references.ISystemPersistableReferencingObject |
---|
setReferencedObject |
Field Detail |
protected static final String DELIMITER
protected static final int DELIMITER_LENGTH
public static final String copyright
Constructor Detail |
protected SystemFilterPoolReferenceImpl()
Method Detail |
protected EClass eStaticClass()
eStaticClass
in class SystemPersistableReferencingObjectImpl
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, Class baseClass, NotificationChain msgs)
eInverseAdd
in class SystemPersistableReferencingObjectImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, Class baseClass, NotificationChain msgs)
eInverseRemove
in class SystemPersistableReferencingObjectImpl
public NotificationChain eBasicRemoveFromContainer(NotificationChain msgs)
eBasicRemoveFromContainer
in class SystemPersistableReferencingObjectImpl
public Object eGet(EStructuralFeature eFeature, boolean resolve)
eGet
in class SystemPersistableReferencingObjectImpl
public void eSet(EStructuralFeature eFeature, Object newValue)
eSet
in class SystemPersistableReferencingObjectImpl
public void eUnset(EStructuralFeature eFeature)
eUnset
in class SystemPersistableReferencingObjectImpl
public boolean eIsSet(EStructuralFeature eFeature)
eIsSet
in class SystemPersistableReferencingObjectImpl
public SystemFilterPoolReferenceManager getFilterPoolReferenceManager()
getFilterPoolReferenceManager
in interface SystemFilterPoolReference
public SystemFilterPoolReferenceManagerProvider getProvider()
getProvider
in interface SystemFilterPoolReference
public Object getAdapter(Class adapterType)
getAdapter
in interface IAdaptable
public String getReferencedFilterPoolName()
getReferencedFilterPoolName
in interface SystemFilterPoolReference
public String getReferencedFilterPoolManagerName()
getReferencedFilterPoolManagerName
in interface SystemFilterPoolReference
public void resetReferencedFilterPoolName(String newName)
resetReferencedFilterPoolName
in interface SystemFilterPoolReference
public void setReferenceToFilterPool(SystemFilterPool pool)
setReferenceToFilterPool
in interface SystemFilterPoolReference
public SystemFilterPool getReferencedFilterPool()
getReferencedFilterPool
in interface SystemFilterPoolReference
public SystemFilterContainer getReferencedSystemFilterContainer()
Of course, this is a generic method, and in our case it is always true that we only hold a SystemFilter. Hence, this is the same as calling getReferenceFilter and casting the result.
getReferencedSystemFilterContainer
in interface SystemFilterContainerReference
public SystemFilterReference[] getSystemFilterReferences()
getSystemFilterReferences
in interface SystemFilterContainerReference
public SystemFilterReference getSystemFilterReference(SystemFilter filter)
getSystemFilterReference
in interface SystemFilterContainerReference
getExistingSystemFilterReference(SystemFilter)
public SystemFilterReference getExistingSystemFilterReference(SystemFilter filter)
getExistingSystemFilterReference
in interface SystemFilterContainerReference
getSystemFilterReference(SystemFilter)
public boolean hasFilters()
hasFilters
in interface SystemFilterContainerReference
public int getFilterCount()
getFilterCount
in interface SystemFilterContainerReference
public String getName()
getName
in interface SystemFilterContainerReference
public String getFullName()
getFullName
in interface SystemFilterPoolReference
|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |