Package org.eclipse.jface.wizard
Class WizardSelectionPage
java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.wizard.WizardPage
org.eclipse.jface.wizard.WizardSelectionPage
- All Implemented Interfaces:
- IDialogPage,- IMessageProvider,- IWizardPage
An abstract implementation of a wizard page that manages a
 set of embedded wizards.
 
 A wizard selection page should present a list of wizard nodes
 corresponding to other wizards. When the end user selects one of
 them from the list, the first page of the selected wizard becomes
 the next page. The only new methods introduced by this class are
 getSelectedNode and setSelectedNode.
 Otherwise, the subclass contract is the same as WizardPage.
 
- 
Field SummaryFields inherited from interface org.eclipse.jface.dialogs.IMessageProviderERROR, INFORMATION, NONE, WARNING
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedWizardSelectionPage(String pageName) Creates a new wizard selection page with the given name, and with no title or image.
- 
Method SummaryModifier and TypeMethodDescriptionbooleanTheWizardSelectionPageimplementation of thisIWizardPagemethod returnstrueif there is a selected node.voiddispose()TheWizardSelectionPageimplementation of anIDialogPagemethod disposes of all nested wizards.TheWizardSelectionPageimplementation of thisIWizardPagemethod returns the first page of the currently selected wizard if there is one.Returns the currently selected wizard node within this page.protected voidsetSelectedNode(IWizardNode node) Sets or clears the currently selected wizard node within this page.Methods inherited from class org.eclipse.jface.wizard.WizardPagegetContainer, getDialogSettings, getImage, getName, getPreviousPage, getShell, getWizard, isCurrentPage, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toStringMethods inherited from class org.eclipse.jface.dialogs.DialogPageconvertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage, setVisibleMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.jface.dialogs.IDialogPagecreateControl, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp, setVisibleMethods inherited from interface org.eclipse.jface.wizard.IWizardPagegetMinimumPageSize
- 
Constructor Details- 
WizardSelectionPageCreates a new wizard selection page with the given name, and with no title or image.- Parameters:
- pageName- the name of the page
 
 
- 
- 
Method Details- 
canFlipToNextPagepublic boolean canFlipToNextPage()TheWizardSelectionPageimplementation of thisIWizardPagemethod returnstrueif there is a selected node.- Specified by:
- canFlipToNextPagein interface- IWizardPage
- Overrides:
- canFlipToNextPagein class- WizardPage
- Returns:
- trueif the next page could be displayed, and- falseotherwise
- See Also:
 
- 
disposepublic void dispose()TheWizardSelectionPageimplementation of anIDialogPagemethod disposes of all nested wizards. Subclasses may extend.- Specified by:
- disposein interface- IDialogPage
- Overrides:
- disposein class- DialogPage
 
- 
getNextPageTheWizardSelectionPageimplementation of thisIWizardPagemethod returns the first page of the currently selected wizard if there is one.- Specified by:
- getNextPagein interface- IWizardPage
- Overrides:
- getNextPagein class- WizardPage
- Returns:
- the next wizard page, or nullif none
 
- 
getSelectedNodeReturns the currently selected wizard node within this page.- Returns:
- the wizard node, or nullif no node is selected
 
- 
setSelectedNodeSets or clears the currently selected wizard node within this page.- Parameters:
- node- the wizard node, or- nullto clear
 
 
-