org.eclipse.datatools.connectivity.oda.design.ui.wizards
Class DataSetWizardPage

java.lang.Object
  extended by DataSetWizardPageCore
      extended by org.eclipse.datatools.connectivity.oda.design.ui.wizards.DataSetWizardPage

public abstract class DataSetWizardPage
extends DataSetWizardPageCore

The abstract base class for implementation of a customized ODA data set wizard page. An ODA data set UI extension must extend this to provide customized wizard page with page control and related behavior. This is the base class of the dataSetPage.wizardPageClass attribute defined in the org.eclipse.datatools.connectivity.oda.design.ui.dataSource extension point.


Constructor Summary
DataSetWizardPage(java.lang.String pageName)
          Constructor with single argument for wizard page name.
DataSetWizardPage(java.lang.String pageName, java.lang.String title, ImageDescriptor titleImage)
           
 
Method Summary
 void createControl(Composite parent)
           
abstract  void createPageCustomControl(Composite parent)
          Creates customized control for this wizard page under the given parent composite.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSetWizardPage

public DataSetWizardPage(java.lang.String pageName)
Constructor with single argument for wizard page name. This single-argument constructor is used by the ODA data set wizard to create a custom wizard page. Subclass may override to provide additional page attributes, such as customized title, message, title image.

Parameters:
pageName - wizard page name

DataSetWizardPage

public DataSetWizardPage(java.lang.String pageName,
                         java.lang.String title,
                         ImageDescriptor titleImage)
Method Detail

createPageCustomControl

public abstract void createPageCustomControl(Composite parent)
Creates customized control for this wizard page under the given parent composite. Initializes control as appropriate with the DataSetDesign initialization instance.

Parameters:
parent - the parent composite
See Also:
#getInitializationDesign

createControl

public void createControl(Composite parent)


Copyright © 2006 -- 2008 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.