|
RSE Release 3.4 |
|||||||||
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 ISystemNewFilterWizardConfigurator
public String getPage1Title()
getPage1Title
in interface ISystemNewFilterWizardConfigurator
public String getPage1Description()
getPage1Description
in interface ISystemNewFilterWizardConfigurator
public String getPage2Title()
getPage2Title
in interface ISystemNewFilterWizardConfigurator
public String getPage2Description()
getPage2Description
in interface ISystemNewFilterWizardConfigurator
public String getPage2HelpID()
getPage2HelpID
in interface ISystemNewFilterWizardConfigurator
public String getPage2NameVerbiage()
getPage2NameVerbiage
in interface ISystemNewFilterWizardConfigurator
public String getPage2PoolVerbiage()
getPage2PoolVerbiage
in interface ISystemNewFilterWizardConfigurator
public String getPage2PoolVerbiageTip()
getPage2PoolVerbiageTip
in interface ISystemNewFilterWizardConfigurator
public String getPage2NamePromptLabel()
ISystemNewFilterWizardConfigurator
getPage2NamePromptLabel
in interface ISystemNewFilterWizardConfigurator
public String getPage2NamePromptTooltip()
ISystemNewFilterWizardConfigurator
getPage2NamePromptTooltip
in interface ISystemNewFilterWizardConfigurator
public String getPage2PoolPromptLabel()
ISystemNewFilterWizardConfigurator
getPage2PoolPromptLabel
in interface ISystemNewFilterWizardConfigurator
public String getPage2PoolPromptTooltip()
ISystemNewFilterWizardConfigurator
getPage2PoolPromptTooltip
in interface ISystemNewFilterWizardConfigurator
public String getPage2UniqueToConnectionLabel()
getPage2UniqueToConnectionLabel
in interface ISystemNewFilterWizardConfigurator
public String getPage2UniqueToConnectionToolTip()
getPage2UniqueToConnectionToolTip
in interface ISystemNewFilterWizardConfigurator
public String getPage3Title()
getPage3Title
in interface ISystemNewFilterWizardConfigurator
public String getPage3Description()
getPage3Description
in interface ISystemNewFilterWizardConfigurator
public String getPage3Tip1()
getPage3Tip1
in interface ISystemNewFilterWizardConfigurator
public String getPage3Tip2()
getPage3Tip2
in interface ISystemNewFilterWizardConfigurator
public 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.4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |