|
RSE Release 3.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.rse.ui.filters.dialogs.SystemNewFilterWizardConfigurator
public class SystemNewFilterWizardConfigurator
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 class 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 subclass it in a class and instantiate a singleton instance of that class to re-use in your wizard.
Your best option is to subclass this and override just those things you want to change.
| Constructor Summary | |
|---|---|
protected |
SystemNewFilterWizardConfigurator()
Constructor for SystemNewFilterWizardConfigurator. |
protected |
SystemNewFilterWizardConfigurator(String pageTitle)
Constructor for SystemNewFilterWizardConfigurator when you want to change the page title |
| 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 |
getPage2NamePromptLabel()
Return the label for the filter name prompt on page 2. |
String |
getPage2NamePromptTooltip()
Return the tooltip for the filter name prompt on page 2. |
String |
getPage2NameVerbiage()
Return the verbiage for the name prompt on page 2 |
String |
getPage2PoolPromptLabel()
Return the label for the filter pool prompt on page 2. |
String |
getPage2PoolPromptTooltip()
Return the label for the filter pool prompt on page 2. |
String |
getPage2PoolVerbiage()
Return the verbiage for the name prompt on page 2 |
String |
getPage2PoolVerbiageTip()
Return the verbiage 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 description for page 3 (which shows 2 tips) |
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 |
void |
setPage1Description(String description)
Set the description for page 1 |
void |
setPage2HelpID(String helpId)
Set the help ID for page 2 |
void |
setPage3Tip1(String tip)
Set the first tip to show for page 3 |
void |
setPage3Tip2(String tip)
Set the second tip to show for page 3 |
void |
setPageTitle(String pageTitle)
Set the default page title. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected SystemNewFilterWizardConfigurator()
protected SystemNewFilterWizardConfigurator(String pageTitle)
| Method Detail |
|---|
public String getPageTitle()
getPageTitle in interface ISystemNewFilterWizardConfiguratorpublic String getPage1Title()
getPage1Title in interface ISystemNewFilterWizardConfiguratorpublic String getPage1Description()
getPage1Description in interface ISystemNewFilterWizardConfiguratorpublic String getPage2Title()
getPage2Title in interface ISystemNewFilterWizardConfiguratorpublic String getPage2Description()
getPage2Description in interface ISystemNewFilterWizardConfiguratorpublic String getPage2HelpID()
getPage2HelpID in interface ISystemNewFilterWizardConfiguratorpublic String getPage2NameVerbiage()
getPage2NameVerbiage in interface ISystemNewFilterWizardConfiguratorpublic String getPage2PoolVerbiage()
getPage2PoolVerbiage in interface ISystemNewFilterWizardConfiguratorpublic String getPage2PoolVerbiageTip()
getPage2PoolVerbiageTip in interface ISystemNewFilterWizardConfiguratorpublic String getPage2NamePromptLabel()
ISystemNewFilterWizardConfigurator
getPage2NamePromptLabel in interface ISystemNewFilterWizardConfiguratorpublic String getPage2NamePromptTooltip()
ISystemNewFilterWizardConfigurator
getPage2NamePromptTooltip in interface ISystemNewFilterWizardConfiguratorpublic String getPage2PoolPromptLabel()
ISystemNewFilterWizardConfigurator
getPage2PoolPromptLabel in interface ISystemNewFilterWizardConfiguratorpublic String getPage2PoolPromptTooltip()
ISystemNewFilterWizardConfigurator
getPage2PoolPromptTooltip in interface ISystemNewFilterWizardConfiguratorpublic String getPage2UniqueToConnectionLabel()
getPage2UniqueToConnectionLabel in interface ISystemNewFilterWizardConfiguratorpublic String getPage2UniqueToConnectionToolTip()
getPage2UniqueToConnectionToolTip in interface ISystemNewFilterWizardConfiguratorpublic String getPage3Title()
getPage3Title in interface ISystemNewFilterWizardConfiguratorpublic String getPage3Description()
getPage3Description in interface ISystemNewFilterWizardConfiguratorpublic String getPage3Tip1()
getPage3Tip1 in interface ISystemNewFilterWizardConfiguratorpublic String getPage3Tip2()
getPage3Tip2 in interface ISystemNewFilterWizardConfiguratorpublic void setPageTitle(String pageTitle)
public void setPage1Description(String description)
public void setPage2HelpID(String helpId)
public void setPage3Tip1(String tip)
public void setPage3Tip2(String tip)
|
RSE Release 3.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||