Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui
Class HaleWizardPage<W extends org.eclipse.jface.wizard.Wizard>

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.wizard.WizardPage
          extended by eu.esdihumboldt.hale.ui.HaleWizardPage<W>
Type Parameters:
W - the concrete wizard type
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage
Direct Known Subclasses:
AbstractParameterPage, AssignParameterPage, CheckboxParameterPage, ClassificationMappingParameterPage, EntitiesPage, GenericParameterPage, GeographicalNamePage, IdentifierParameterPage, IOWizardPage, MergeParameterPage, SourceListParameterPage

public abstract class HaleWizardPage<W extends org.eclipse.jface.wizard.Wizard>
extends org.eclipse.jface.wizard.WizardPage

Abstract wizard page type with some basic functionality added, can only be added to wizards with the given wizard type

Author:
Simon Templer
Partner:
01 / Fraunhofer Institute for Computer Graphics Research

Field Summary
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
protected HaleWizardPage(String pageName)
           
protected HaleWizardPage(String pageName, String title, org.eclipse.jface.resource.ImageDescriptor titleImage)
           
 
Method Summary
protected abstract  void createContent(org.eclipse.swt.widgets.Composite page)
          Create the page content
 void createControl(org.eclipse.swt.widgets.Composite parent)
           
 void dispose()
           
 W getWizard()
           
protected  void onShowPage(boolean firstShow)
          Called when this page is shown
 
Methods inherited from class org.eclipse.jface.wizard.WizardPage
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, isCurrentPage, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString
 
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, 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
getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp, setVisible
 

Constructor Detail

HaleWizardPage

protected HaleWizardPage(String pageName,
                         String title,
                         org.eclipse.jface.resource.ImageDescriptor titleImage)
See Also:
WizardPage.WizardPage(String, String, ImageDescriptor)

HaleWizardPage

protected HaleWizardPage(String pageName)
See Also:
WizardPage.WizardPage(String)
Method Detail

getWizard

public W getWizard()
Specified by:
getWizard in interface org.eclipse.jface.wizard.IWizardPage
Overrides:
getWizard in class org.eclipse.jface.wizard.WizardPage
See Also:
WizardPage.getWizard()

createControl

public void createControl(org.eclipse.swt.widgets.Composite parent)
See Also:
IDialogPage.createControl(Composite)

onShowPage

protected void onShowPage(boolean firstShow)
Called when this page is shown

Parameters:
firstShow - specifies if it is the first time the page is shown since its creation

createContent

protected abstract void createContent(org.eclipse.swt.widgets.Composite page)
Create the page content

Parameters:
page - the page composite, implementors may assign a custom layout to this composite

dispose

public void dispose()
Specified by:
dispose in interface org.eclipse.jface.dialogs.IDialogPage
Overrides:
dispose in class org.eclipse.jface.dialogs.DialogPage
See Also:
DialogPage.dispose()

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d