org.topbraidcomposer.ui.wizards
Class AbstractWizardPage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.wizard.WizardPage
          extended by org.topbraidcomposer.ui.wizards.AbstractWizardPage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage
Direct Known Subclasses:
AbstractConfigWizardPage, ExportWizardPage, SchemaGenWizardPage, SelectEnginePage

public abstract class AbstractWizardPage
extends org.eclipse.jface.wizard.WizardPage


Field Summary
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
protected AbstractWizardPage(java.lang.String title)
           
protected AbstractWizardPage(java.lang.String title, org.eclipse.jface.resource.ImageDescriptor titleImage)
           
 
Method Summary
protected  org.eclipse.swt.widgets.Button createCheckBox(java.lang.String label, org.eclipse.core.runtime.Preferences preferences, java.lang.String preferenceName)
           
protected  org.eclipse.swt.widgets.Combo createCombo(java.lang.String label, int style)
           
protected  org.eclipse.swt.widgets.Combo createCombo(java.lang.String label, int style, java.lang.String[] values, org.eclipse.core.runtime.Preferences preferences, java.lang.String preferenceName)
           
 void createControl(org.eclipse.swt.widgets.Composite parent)
           
protected  void createEmptyRow()
           
protected abstract  java.lang.String createErrorMessage()
           
protected  org.eclipse.swt.widgets.Label createLabel(java.lang.String text)
           
protected  org.eclipse.swt.widgets.Text createText(java.lang.String label)
           
protected  org.eclipse.swt.widgets.Text createText(java.lang.String label, java.lang.String defaultValue, org.eclipse.core.runtime.Preferences preferences, java.lang.String preferenceName)
           
protected  org.eclipse.swt.widgets.Text createText(java.lang.String label, java.lang.String defaultValue, org.eclipse.core.runtime.Preferences preferences, java.lang.String preferenceName, int marginHeight, int marginWidth, boolean useDefaultModifyListener)
           
protected abstract  void fillComposite(org.eclipse.swt.widgets.Composite composite)
           
protected  org.eclipse.swt.widgets.Composite getComposite()
           
 void updateStatus()
           
 
Methods inherited from class org.eclipse.jface.wizard.WizardPage
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString
 
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage, setVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage
dispose, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp, setVisible
 

Constructor Detail

AbstractWizardPage

protected AbstractWizardPage(java.lang.String title)

AbstractWizardPage

protected AbstractWizardPage(java.lang.String title,
                             org.eclipse.jface.resource.ImageDescriptor titleImage)
Method Detail

createCheckBox

protected org.eclipse.swt.widgets.Button createCheckBox(java.lang.String label,
                                                        org.eclipse.core.runtime.Preferences preferences,
                                                        java.lang.String preferenceName)

createCombo

protected org.eclipse.swt.widgets.Combo createCombo(java.lang.String label,
                                                    int style)

createCombo

protected org.eclipse.swt.widgets.Combo createCombo(java.lang.String label,
                                                    int style,
                                                    java.lang.String[] values,
                                                    org.eclipse.core.runtime.Preferences preferences,
                                                    java.lang.String preferenceName)

createControl

public void createControl(org.eclipse.swt.widgets.Composite parent)

createEmptyRow

protected void createEmptyRow()

createErrorMessage

protected abstract java.lang.String createErrorMessage()

createLabel

protected org.eclipse.swt.widgets.Label createLabel(java.lang.String text)

createText

protected org.eclipse.swt.widgets.Text createText(java.lang.String label)

createText

protected org.eclipse.swt.widgets.Text createText(java.lang.String label,
                                                  java.lang.String defaultValue,
                                                  org.eclipse.core.runtime.Preferences preferences,
                                                  java.lang.String preferenceName)

createText

protected org.eclipse.swt.widgets.Text createText(java.lang.String label,
                                                  java.lang.String defaultValue,
                                                  org.eclipse.core.runtime.Preferences preferences,
                                                  java.lang.String preferenceName,
                                                  int marginHeight,
                                                  int marginWidth,
                                                  boolean useDefaultModifyListener)

fillComposite

protected abstract void fillComposite(org.eclipse.swt.widgets.Composite composite)

getComposite

protected org.eclipse.swt.widgets.Composite getComposite()

updateStatus

public void updateStatus()