Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

RSE
Release 3.0

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.


Method Summary
  ISystemFilterPoolReferenceManager getFilterPoolReferenceManager ()
          Return the reference manager which is managing this filter reference framework object.
  ISystemFilterContainerReference getParent ()
          Get the parent of this reference.
  ISystemFilterPoolReference getParentSystemFilterReferencePool ()
          Get parent or super parent filter pool reference.
  ISystemFilterPoolReferenceManagerProvider getProvider ()
          Return the object which instantiated the pool reference manager object.
  ISystemFilter getReferencedFilter ()
          Return the filter to which we reference...
  ISubSystem getSubSystem ()
          Gets the subsystem that contains this reference
 int getSystemFilterStringCount ()
          Return the number of filter strings in the referenced filter
  ISystemFilterStringReference getSystemFilterStringReference ( ISystemFilterString filterString)
          Create a single filter string refererence to a given filter string
  ISystemFilterStringReference[] getSystemFilterStringReferences ()
          Get the filter strings contained by this filter.
 void setContents ( ISystemContentsType type, Object[] cachedContents)
           
 void setReferencedFilter ( ISystemFilter filter)
          Set the filter to which we reference...
 void setSubSystem ( ISubSystem subSystem)
          Sets the subsystem that contains this reference
 
Methods inherited from interface org.eclipse.rse.core.references. IRSEBaseReferencingObject
getReferencedObject, isReferenceBroken, removeReference, setReferenceBroken, setReferencedObject
 
Methods inherited from interface org.eclipse.rse.core.filters. ISystemFilterContainerReference
getExistingSystemFilterReference, getFilterCount, getName, getReferencedSystemFilterContainer, getSystemFilterReference, getSystemFilterReferences, hasFilters
 
Methods inherited from interface org.eclipse.rse.core.model. ISystemContainer
getContents, hasContents, isStale, markStale, markStale
 

Method Detail

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)

RSE
Release 3.0

Copyright (c) IBM Corporation and others 2000, 2008. All Rights Reserved.

 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire