org.eclipse.datatools.enablement.sybase.asa.internal.ui.connection
Class NewASAConnectionProfileWizard

java.lang.Object
  extended by org.eclipse.jface.wizard.Wizard
      extended by org.eclipse.datatools.connectivity.internal.ui.wizards.BaseWizard
          extended by org.eclipse.datatools.connectivity.ui.wizards.NewConnectionProfileWizard
              extended by org.eclipse.datatools.connectivity.ui.wizards.ExtensibleNewConnectionProfileWizard
                  extended by org.eclipse.datatools.enablement.sybase.asa.internal.ui.connection.NewASAConnectionProfileWizard
All Implemented Interfaces:
org.eclipse.datatools.connectivity.internal.ui.wizards.IMediator, org.eclipse.datatools.connectivity.internal.ui.wizards.ISummaryDataSource, ICPWizard, org.eclipse.help.IContextProvider, org.eclipse.jface.wizard.IWizard, org.eclipse.ui.INewWizard, org.eclipse.ui.IWorkbenchWizard

public class NewASAConnectionProfileWizard
extends ExtensibleNewConnectionProfileWizard

See Also:
Wizard

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.datatools.connectivity.ui.wizards.NewConnectionProfileWizard
NewConnectionProfileWizard.IFinishTask
 
Field Summary
static java.lang.String ASA_CONNECTION_PROPERTY_PAGE_NAME
           
static java.lang.String MULTI_DATABASE_PROPERTY_PAGE_NAME
           
 
Fields inherited from class org.eclipse.jface.wizard.Wizard
DEFAULT_IMAGE
 
Fields inherited from interface org.eclipse.help.IContextProvider
NONE, SELECTION
 
Constructor Summary
NewASAConnectionProfileWizard()
           
 
Method Summary
 void addCustomPages()
          Clients needs to add their customized pages here
 void createPageControls(org.eclipse.swt.widgets.Composite pageContainer)
           
 org.eclipse.help.IContext getContext(java.lang.Object target)
           
 int getContextChangeMask()
           
 java.lang.String getSearchExpression(java.lang.Object target)
           
 boolean performFinish()
          Clients need to make "return super.performFinish" as the last line of their code if they want to override this method
 
Methods inherited from class org.eclipse.datatools.connectivity.ui.wizards.ExtensibleNewConnectionProfileWizard
canFinish, getProfilePage, getProfileProperties
 
Methods inherited from class org.eclipse.datatools.connectivity.ui.wizards.NewConnectionProfileWizard
addPages, delegatesTask, getParentProfile, getProfileDescription, getProfileIsAutoConnect, getProfileName, getProfileProviderID, getSummaryData, init, initProviderID, isFinished, isProfileNamePageSkippable, setParentProfile, setProfileDescription, setProfileName, setProfileNameAndDescription, setSkipProfileNamePage
 
Methods inherited from class org.eclipse.datatools.connectivity.internal.ui.wizards.BaseWizard
getNextPage, getPreviousPage, getStartingPage, mediatePage
 
Methods inherited from class org.eclipse.jface.wizard.Wizard
addPage, dispose, getContainer, getDefaultPageImage, getDialogSettings, getPage, getPageCount, getPages, getShell, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.wizard.IWizard
dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer
 

Field Detail

ASA_CONNECTION_PROPERTY_PAGE_NAME

public static java.lang.String ASA_CONNECTION_PROPERTY_PAGE_NAME

MULTI_DATABASE_PROPERTY_PAGE_NAME

public static java.lang.String MULTI_DATABASE_PROPERTY_PAGE_NAME
Constructor Detail

NewASAConnectionProfileWizard

public NewASAConnectionProfileWizard()
Method Detail

getContext

public org.eclipse.help.IContext getContext(java.lang.Object target)
Specified by:
getContext in interface org.eclipse.help.IContextProvider
Overrides:
getContext in class NewConnectionProfileWizard

getContextChangeMask

public int getContextChangeMask()
Specified by:
getContextChangeMask in interface org.eclipse.help.IContextProvider
Overrides:
getContextChangeMask in class NewConnectionProfileWizard

getSearchExpression

public java.lang.String getSearchExpression(java.lang.Object target)
Specified by:
getSearchExpression in interface org.eclipse.help.IContextProvider
Overrides:
getSearchExpression in class NewConnectionProfileWizard

addCustomPages

public void addCustomPages()
Description copied from class: NewConnectionProfileWizard
Clients needs to add their customized pages here

Overrides:
addCustomPages in class ExtensibleNewConnectionProfileWizard
See Also:
org.eclipse.datatools.connectivity.ui.wizards.NewASAConnectionProfileWizard#addCustomPages()

performFinish

public boolean performFinish()
Description copied from class: NewConnectionProfileWizard
Clients need to make "return super.performFinish" as the last line of their code if they want to override this method

Specified by:
performFinish in interface org.eclipse.jface.wizard.IWizard
Overrides:
performFinish in class NewConnectionProfileWizard
See Also:
Wizard.performFinish()

createPageControls

public void createPageControls(org.eclipse.swt.widgets.Composite pageContainer)
Specified by:
createPageControls in interface org.eclipse.jface.wizard.IWizard
Overrides:
createPageControls in class ExtensibleNewConnectionProfileWizard