Remote Systems
v6.4.1

com.ibm.etools.systems.filters.ui.dialogs
Interface ISystemNewFilterWizardConfigurator

All Known Implementing Classes:
SystemNewFilterWizardConfigurator

public interface ISystemNewFilterWizardConfigurator

Much of the new filter wizard is configurable, especially with respect to translated strings. While there exists setters and overridable methods for most of it, sometimes that gets overwhelming. This interface is designed to capture all the configurable attributes that are not likely to change from usage to usage of the wizard (eg, not context sensitive) such that for convenience you can implement it in a class and instantiate a singleton instance of that class to re-use for your wizard.

Your best option is to subclass SystemNewFilterWizardConfigurator and override just those things you want to change.


Field Summary
static String copyright
           
 
Method Summary
 String getPage1Description()
          Return the description for page 1 (which prompts for the filter string)
 String getPage1Title()
          Return the page title for page 1 (which prompts for the filter string)
 String getPage2Description()
          Return the description for page 2 (which prompts for the name and filter pool)
 String getPage2HelpID()
          Return the help ID for page 2
 String getPage2NamePromptRBKey()
          Return the key into the resource bundle (getResourceBundle) for the name label (+".label") and promp tooltip (+".tooltip) for the filter name prompt on page 2.
 String getPage2NameVerbage()
          Return the verbage for the name prompt on page 2
 String getPage2PoolPromptRBKey()
          Return the key into the resource bundle (getResourceBundle) for the name label (+".label") and promp tooltip (+".tooltip) for the filter pool prompt on page 2.
 String getPage2PoolVerbage()
          Return the verbage for the pool prompt on page 3
 String getPage2PoolVerbageTip()
          Return the verbage tooltip for the name prompt on page 2
 String getPage2Title()
          Return the page title for page 2 (which prompts for the name and filter pool)
 String getPage2UniqueToConnectionLabel()
          Get the "Unique to this connection" checkbox label
 String getPage2UniqueToConnectionToolTip()
          Set the "Unique to this connection" checkbox tooltip
 String getPage3Description()
          Return the description for page 3 (which shows 2 tips)
 String getPage3Tip1()
          Return the first tip on page 3
 String getPage3Tip2()
          Return the second tip on page 3
 String getPage3Title()
          Return the page title for page 3 (which shows 2 tips)
 String getPageTitle()
          Return the default page title to use for each page, unless overridden individually
 ResourceBundle getResourceBundle()
          Get the resource bundle to be used to retrieve GUI prompt label and tooltips, given the key into that resource bundle from other getters here.
 

Field Detail

copyright

public static final String copyright
See Also:
Constant Field Values
Method Detail

getPageTitle

public String getPageTitle()
Return the default page title to use for each page, unless overridden individually


getPage1Title

public String getPage1Title()
Return the page title for page 1 (which prompts for the filter string)


getPage1Description

public String getPage1Description()
Return the description for page 1 (which prompts for the filter string)


getPage2Title

public String getPage2Title()
Return the page title for page 2 (which prompts for the name and filter pool)


getPage2Description

public String getPage2Description()
Return the description for page 2 (which prompts for the name and filter pool)


getPage2HelpID

public String getPage2HelpID()
Return the help ID for page 2


getPage2NameVerbage

public String getPage2NameVerbage()
Return the verbage for the name prompt on page 2


getPage2PoolVerbage

public String getPage2PoolVerbage()
Return the verbage for the pool prompt on page 3


getPage2PoolVerbageTip

public String getPage2PoolVerbageTip()
Return the verbage tooltip for the name prompt on page 2


getPage2NamePromptRBKey

public String getPage2NamePromptRBKey()
Return the key into the resource bundle (getResourceBundle) for the name label (+".label") and promp tooltip (+".tooltip) for the filter name prompt on page 2.


getPage2PoolPromptRBKey

public String getPage2PoolPromptRBKey()
Return the key into the resource bundle (getResourceBundle) for the name label (+".label") and promp tooltip (+".tooltip) for the filter pool prompt on page 2.


getPage2UniqueToConnectionLabel

public String getPage2UniqueToConnectionLabel()
Get the "Unique to this connection" checkbox label


getPage2UniqueToConnectionToolTip

public String getPage2UniqueToConnectionToolTip()
Set the "Unique to this connection" checkbox tooltip


getPage3Title

public String getPage3Title()
Return the page title for page 3 (which shows 2 tips)


getPage3Description

public String getPage3Description()
Return the description for page 3 (which shows 2 tips)


getPage3Tip1

public String getPage3Tip1()
Return the first tip on page 3


getPage3Tip2

public String getPage3Tip2()
Return the second tip on page 3


getResourceBundle

public ResourceBundle getResourceBundle()
Get the resource bundle to be used to retrieve GUI prompt label and tooltips, given the key into that resource bundle from other getters here.


Remote Systems
v6.4.1

Copyright © 2005 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.