|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectBaseWizard
org.eclipse.datatools.connectivity.ui.wizards.NewConnectionProfileWizard
public abstract class NewConnectionProfileWizard
Base connection profile wizard
Nested Class Summary | |
---|---|
static interface |
NewConnectionProfileWizard.IFinishTask
Delegation of the wizard's performFinish task. |
Constructor Summary | |
---|---|
NewConnectionProfileWizard()
|
Method Summary | |
---|---|
abstract void |
addCustomPages()
Clients needs to add their customized pages here |
void |
addPages()
|
void |
createPageControls(Composite pageContainer)
|
void |
delegatesTask(NewConnectionProfileWizard.IFinishTask task)
|
IContext |
getContext(java.lang.Object target)
|
int |
getContextChangeMask()
|
java.lang.String |
getParentProfile()
Clients may override this method to return the real parent profile |
java.lang.String |
getProfileDescription()
|
boolean |
getProfileIsAutoConnect()
|
java.lang.String |
getProfileName()
|
NewConnectionProfileWizardPage |
getProfilePage()
|
abstract java.util.Properties |
getProfileProperties()
Clients need provide implementation to get extra profile properties |
java.lang.String |
getProfileProviderID()
|
java.lang.String |
getSearchExpression(java.lang.Object target)
|
java.util.List |
getSummaryData()
|
void |
init(IWorkbench workbench,
IStructuredSelection selection)
|
void |
initProviderID(java.lang.String providerID)
|
boolean |
isFinished()
|
boolean |
isProfileNamePageSkippable()
|
boolean |
performFinish()
Clients need to make "return super.performFinish" as the last line of their code if they want to override this method |
void |
setParentProfile(IConnectionProfile profile)
|
void |
setProfileDescription(java.lang.String desc)
|
void |
setProfileName(java.lang.String name)
|
void |
setProfileNameAndDescription()
|
void |
setSkipProfileNamePage(boolean skippable)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NewConnectionProfileWizard()
Method Detail |
---|
public boolean performFinish()
Wizard#performFinish
public boolean isFinished()
public void init(IWorkbench workbench, IStructuredSelection selection)
Wizard#init
public void initProviderID(java.lang.String providerID)
initProviderID
in interface ICPWizard
org.eclipse.datatools.connectivity.ui.wizards.ICPWizard#setProviderID(java.lang.String)
public abstract void addCustomPages()
public void setProfileNameAndDescription()
public java.util.List getSummaryData()
public java.lang.String getProfileProviderID()
public java.lang.String getProfileName()
public void setProfileName(java.lang.String name)
public void setProfileDescription(java.lang.String desc)
public java.lang.String getProfileDescription()
public boolean getProfileIsAutoConnect()
public abstract java.util.Properties getProfileProperties()
public java.lang.String getParentProfile()
public void setParentProfile(IConnectionProfile profile)
setParentProfile
in interface ICPWizard
public void addPages()
public void createPageControls(Composite pageContainer)
public IContext getContext(java.lang.Object target)
public int getContextChangeMask()
public java.lang.String getSearchExpression(java.lang.Object target)
public void setSkipProfileNamePage(boolean skippable)
public boolean isProfileNamePageSkippable()
public void delegatesTask(NewConnectionProfileWizard.IFinishTask task)
public NewConnectionProfileWizardPage getProfilePage()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |