org.eclipse.datatools.enablement.oda.ws.ui.wizards
Class WebServiceSelectionPage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.wizard.WizardPage
          extended by org.eclipse.datatools.connectivity.internal.ui.wizards.BaseWizardPage
              extended by org.eclipse.datatools.connectivity.ui.wizards.ConnectionProfileDetailsPage
                  extended by org.eclipse.datatools.connectivity.oda.design.internal.ui.DataSourceWizardPageCore
                      extended by org.eclipse.datatools.connectivity.oda.design.ui.wizards.DataSourceWizardPage
                          extended by org.eclipse.datatools.enablement.oda.ws.ui.wizards.WebServiceSelectionPage
All Implemented Interfaces:
org.eclipse.datatools.connectivity.internal.ui.wizards.ISkippable, org.eclipse.datatools.connectivity.internal.ui.wizards.ISummaryDataSource, org.eclipse.datatools.connectivity.internal.ui.wizards.IWizardAction, org.eclipse.help.IContextProvider, org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage

public class WebServiceSelectionPage
extends DataSourceWizardPage


Field Summary
 
Fields inherited from interface org.eclipse.help.IContextProvider
NONE, SELECTION
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
WebServiceSelectionPage(java.lang.String pageName)
           
 
Method Summary
 java.util.Properties collectCustomProperties()
          Returns custom properties updated with values collected in custom wizard page(s).
 void createPageCustomControl(org.eclipse.swt.widgets.Composite parent)
          Creates customized control for this wizard page under the given parent composite.
 void refresh()
           
 void setInitialProperties(java.util.Properties dataSourceProps)
          Sets the initial properties and values to initialize the customized control of this wizard page.
 
Methods inherited from class org.eclipse.datatools.connectivity.oda.design.ui.wizards.DataSourceWizardPage
createCustomControl, getOdaDataSourceId
 
Methods inherited from class org.eclipse.datatools.connectivity.oda.design.internal.ui.DataSourceWizardPageCore
createControl, dispose, finishDataSourceDesign, getNextPage, isPageComplete
 
Methods inherited from class org.eclipse.datatools.connectivity.ui.wizards.ConnectionProfileDetailsPage
getContext, getContextChangeMask, getSearchExpression, setCreateAutoConnectControls
 
Methods inherited from class org.eclipse.datatools.connectivity.internal.ui.wizards.BaseWizardPage
getSkippable, getSummaryData, onSetActive, onWizardNext, setNeedMediation, setSkippable
 
Methods inherited from class org.eclipse.jface.wizard.WizardPage
canFlipToNextPage, getImage, getName, getPreviousPage, getShell, getWizard, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString
 
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
getControl, getDescription, getErrorMessage, getMessage, getMessageType, getTitle, performHelp, setMessage, setVisible
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage
getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp, setVisible
 

Constructor Detail

WebServiceSelectionPage

public WebServiceSelectionPage(java.lang.String pageName)
Parameters:
pageName -
Method Detail

createPageCustomControl

public void createPageCustomControl(org.eclipse.swt.widgets.Composite parent)
Description copied from class: DataSourceWizardPage
Creates customized control for this wizard page under the given parent composite.

Specified by:
createPageCustomControl in class DataSourceWizardPage
Parameters:
parent - the parent composite

setInitialProperties

public void setInitialProperties(java.util.Properties dataSourceProps)
Description copied from class: DataSourceWizardPage
Sets the initial properties and values to initialize the customized control of this wizard page.
This method may be called before #createPageCustomControl, which should then initialize with these given properties.

Specified by:
setInitialProperties in class DataSourceWizardPage
Parameters:
dataSourceProps - custom properties of the extended ODA data source

collectCustomProperties

public java.util.Properties collectCustomProperties()
Description copied from class: DataSourceWizardPage
Returns custom properties updated with values collected in custom wizard page(s).

Specified by:
collectCustomProperties in class DataSourceWizardPage
Returns:
a collection of custom properties; may be empty

refresh

public void refresh()
Overrides:
refresh in class DataSourceWizardPage