org.eclipse.datatools.enablement.oda.xml.ui.wizards
Class XPathChoosePage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.wizard.WizardPage
          extended by org.eclipse.datatools.connectivity.oda.design.internal.ui.DataSetWizardPageCore
              extended by org.eclipse.datatools.connectivity.oda.design.ui.wizards.DataSetWizardPage
                  extended by org.eclipse.datatools.enablement.oda.xml.ui.wizards.XPathChoosePage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage
Direct Known Subclasses:
XMLTableMappingPage

public class XPathChoosePage
extends DataSetWizardPage

Root xpath choose page. It expands the xml tree list to choose the preferred root path


Field Summary
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
XPathChoosePage()
           
XPathChoosePage(java.lang.String pageName)
           
 
Method Summary
 boolean canFlipToNextPage()
           
 org.eclipse.swt.widgets.Control createPageControl(org.eclipse.swt.widgets.Composite parent)
           
 void createPageCustomControl(org.eclipse.swt.widgets.Composite parent)
          Creates customized control for this wizard page under the given parent composite.
 org.eclipse.jface.wizard.IWizardPage getNextPage()
           
 void setVisible(boolean visible)
           
 
Methods inherited from class org.eclipse.datatools.connectivity.oda.design.ui.wizards.DataSetWizardPage
createControl
 
Methods inherited from class org.eclipse.datatools.connectivity.oda.design.internal.ui.DataSetWizardPageCore
dispose, getIconDescriptor, getIconFilePath, performHelp, setErrorMessage, setMessage
 
Methods inherited from class org.eclipse.jface.wizard.WizardPage
getImage, getName, getPreviousPage, getShell, getWizard, isPageComplete, setDescription, setImageDescriptor, setPageComplete, setPreviousPage, setTitle, setWizard, toString
 
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
getControl, getDescription, getErrorMessage, getMessage, getMessageType, getTitle, setMessage
 
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
 

Constructor Detail

XPathChoosePage

public XPathChoosePage()
Parameters:
string -

XPathChoosePage

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

createPageCustomControl

public void createPageCustomControl(org.eclipse.swt.widgets.Composite parent)
Description copied from class: DataSetWizardPage
Creates customized control for this wizard page under the given parent composite. Initializes control as appropriate with the DataSetDesign initialization instance.

Specified by:
createPageCustomControl in class DataSetWizardPage
Parameters:
parent - the parent composite
See Also:
DataSetWizardPageCore.getInitializationDesign()

createPageControl

public org.eclipse.swt.widgets.Control createPageControl(org.eclipse.swt.widgets.Composite parent)
Parameters:
parent -
Returns:

getNextPage

public org.eclipse.jface.wizard.IWizardPage getNextPage()
Specified by:
getNextPage in interface org.eclipse.jface.wizard.IWizardPage
Overrides:
getNextPage in class org.eclipse.jface.wizard.WizardPage

canFlipToNextPage

public boolean canFlipToNextPage()
Specified by:
canFlipToNextPage in interface org.eclipse.jface.wizard.IWizardPage
Overrides:
canFlipToNextPage in class org.eclipse.jface.wizard.WizardPage

setVisible

public void setVisible(boolean visible)
Specified by:
setVisible in interface org.eclipse.jface.dialogs.IDialogPage
Overrides:
setVisible in class org.eclipse.jface.dialogs.DialogPage