RSE
Release 3.0

org.eclipse.rse.core.filters
Interface ISystemFilterPoolWrapperInformation


public interface ISystemFilterPoolWrapperInformation

The system filter wizard allows callers to pass a list of wrapper objects for the user to select a filter pool. Effectively, this prompting for euphemisms to filter pools. This requires an array of wrapper objects, and requires replacement text for the pool prompt and tooltip text, and the verbiage above it.

This is all encapsulated in this interface. There is also a class offered that implements all this and is populated via setters.


Method Summary
 void addWrapper(ISystemFilterPoolWrapper wrapper)
          Add a wrapper object
 void addWrapper(String displayName, ISystemFilterPool poolToWrap, boolean preSelect)
          Add a filter pool, which we will wrapper here by creating a SystemFilterPoolWrapper object for you
 ISystemFilterPoolWrapper getPreSelectWrapper()
          Get the wrapper to preselect in the list.
 String getPromptLabel()
          Get the label
 String getPromptTooltip()
          Get the tooltip
 String getVerbiageLabel()
           
 ISystemFilterPoolWrapper[] getWrappers()
          Get the list of wrappered filter pool objects to show in the combo.
 

Method Detail

getPromptLabel

String getPromptLabel()
Get the label


getPromptTooltip

String getPromptTooltip()
Get the tooltip


getVerbiageLabel

String getVerbiageLabel()

getWrappers

ISystemFilterPoolWrapper[] getWrappers()
Get the list of wrappered filter pool objects to show in the combo. The wrappering allows each to be displayed with a different name in the list than just pool.getName()


getPreSelectWrapper

ISystemFilterPoolWrapper getPreSelectWrapper()
Get the wrapper to preselect in the list.


addWrapper

void addWrapper(ISystemFilterPoolWrapper wrapper)
Add a wrapper object

Since:
3.0

addWrapper

void addWrapper(String displayName,
                ISystemFilterPool poolToWrap,
                boolean preSelect)
Add a filter pool, which we will wrapper here by creating a SystemFilterPoolWrapper object for you

Since:
3.0

RSE
Release 3.0

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