|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.eclipse.rse.ui.wizards.RSENewConnectionWizardDelegate
org.eclipse.rse.ui.wizards.RSEDefaultNewConnectionWizardDelegate
| Constructor Summary | |
|---|---|
RSEDefaultNewConnectionWizardDelegate()
Constructor. |
|
| Method Summary | |
|---|---|
void |
addPages()
Creates the wizard pages. |
boolean |
canFinish()
Intercept of Wizard method so we can take into account our additional pages |
protected RSENewConnectionWizardDefaultDelegateMainPage |
createMainPage(String[] restrictSystemTypesTo)
Creates the wizard's main page. |
protected ISystemNewConnectionWizardPage[] |
getAdditionalWizardPages(String systemType)
|
IHost |
getDummyHost()
|
protected ISystemNewConnectionWizardPage |
getFirstAdditionalPage()
Return the first additional page to show when user presses Next on the main page |
IWizardPage |
getMainPage()
Return the main page of this wizard |
SystemConnectionForm |
getMainPageForm()
Return the form of the main page of this wizard |
IWizardPage |
getNextPage(IWizardPage page)
Intercept of Wizard method so we can get the Next button behaviour to work right for the dynamically managed additional wizard pages. |
String |
getPageTitle()
|
IWizardPage |
getPreviousPage(IWizardPage page)
|
protected boolean |
hasAdditionalPages()
Return true if there are additional pages. |
void |
init(RSENewConnectionWizard wizard,
IRSESystemType systemType)
|
boolean |
performFinish()
Completes processing of the wizard. |
void |
restrictSystemType(String systemType)
Call this to restrict the system type that the user is allowed to choose |
void |
restrictSystemTypes(String[] systemTypes)
Call this to restrict the system types that the user is allowed to choose |
void |
setConnectionName(String name)
Preset the connection name |
void |
setCurrentlySelectedConnection(IHost conn)
Set the currently selected connection. |
void |
setHostName(String name)
Preset the host name |
protected void |
setNewPrivateProfileName(String newName)
Set the new profile name specified on the rename profile page... |
void |
setUserId(String userId)
For "new" mode, allows setting of the initial user Id. |
void |
systemTypeChanged(IRSESystemType systemType)
|
void |
systemTypeSelected(String systemType,
boolean duringInitialization)
Event: the user has selected a system type. |
| Methods inherited from class org.eclipse.rse.ui.wizards.RSENewConnectionWizardDelegate |
|---|
getSystemType, getWizard, isInitialized, setInitialized, setSystemType, setWizard |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public RSEDefaultNewConnectionWizardDelegate()
| Method Detail |
public void init(RSENewConnectionWizard wizard,
IRSESystemType systemType)
init in interface IRSENewConnectionWizardDelegateinit in class RSENewConnectionWizardDelegateRSENewConnectionWizardDelegate.init(org.eclipse.rse.ui.wizards.RSENewConnectionWizard, org.eclipse.rse.core.IRSESystemType)public void restrictSystemType(String systemType)
public void restrictSystemTypes(String[] systemTypes)
public IHost getDummyHost()
public void addPages()
addPages in interface IRSENewConnectionWizardDelegateaddPages in class RSENewConnectionWizardDelegateIRSENewConnectionWizardDelegate.addPages()protected RSENewConnectionWizardDefaultDelegateMainPage createMainPage(String[] restrictSystemTypesTo)
public String getPageTitle()
public void setCurrentlySelectedConnection(IHost conn)
public void setUserId(String userId)
public void setConnectionName(String name)
public void setHostName(String name)
public boolean performFinish()
protected void setNewPrivateProfileName(String newName)
public IWizardPage getMainPage()
public SystemConnectionForm getMainPageForm()
public void systemTypeSelected(String systemType,
boolean duringInitialization)
protected ISystemNewConnectionWizardPage[] getAdditionalWizardPages(String systemType)
protected boolean hasAdditionalPages()
protected ISystemNewConnectionWizardPage getFirstAdditionalPage()
public IWizardPage getNextPage(IWizardPage page)
getNextPage in interface IRSENewConnectionWizardDelegategetNextPage in class RSENewConnectionWizardDelegateIRSENewConnectionWizardDelegate.getNextPage(org.eclipse.jface.wizard.IWizardPage)public IWizardPage getPreviousPage(IWizardPage page)
getPreviousPage in interface IRSENewConnectionWizardDelegategetPreviousPage in class RSENewConnectionWizardDelegateRSENewConnectionWizardDelegate.getPreviousPage(org.eclipse.jface.wizard.IWizardPage)public boolean canFinish()
canFinish in interface IRSENewConnectionWizardDelegatecanFinish in class RSENewConnectionWizardDelegateIRSENewConnectionWizardDelegate.canFinish()public void systemTypeChanged(IRSESystemType systemType)
systemTypeChanged in interface IRSENewConnectionWizardDelegatesystemTypeChanged in class RSENewConnectionWizardDelegateRSENewConnectionWizardDelegate.systemTypeChanged(org.eclipse.rse.core.IRSESystemType)
|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||