public abstract class LinearTemplateConfigurationPageGroup extends AbstractTemplateConfigurationPageGroup
Constructor and Description |
---|
LinearTemplateConfigurationPageGroup() |
Modifier and Type | Method and Description |
---|---|
boolean |
canFinish()
Returns whether all pages could be finished without further user
interaction.
|
ITemplateConfigurationPage |
getNextPage(org.eclipse.jface.wizard.IWizardPage page)
Returns the successor of the given page.
|
ITemplateConfigurationPage |
getPreviousPage(org.eclipse.jface.wizard.IWizardPage page)
Returns the predecessor of the given page.
|
void |
initPages(org.eclipse.jface.wizard.IWizard wizard)
Prior to subclasses calling this method, the pages should
have already been set.
|
protected void |
setPage(ITemplateConfigurationPage page)
Sets a single page to be part of this group.
|
protected void |
setPages(ITemplateConfigurationPage[] pages)
Sets multiple pages to be part of this group.
|
getTemplateConfiguration, setTemplateConfiguration
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
finish
public LinearTemplateConfigurationPageGroup()
protected final void setPage(ITemplateConfigurationPage page)
page
- the page to contributeprotected final void setPages(ITemplateConfigurationPage[] pages)
pages
- the pages to contributepublic boolean canFinish()
ITemplateConfigurationPageGroup
true
if all pages could be finished,
false
otherwisepublic ITemplateConfigurationPage getNextPage(org.eclipse.jface.wizard.IWizardPage page)
ITemplateConfigurationPageGroup
null
, return the starting page.page
- the pagenull
if nonepublic ITemplateConfigurationPage getPreviousPage(org.eclipse.jface.wizard.IWizardPage page)
ITemplateConfigurationPageGroup
null
, return the last page.page
- the pagenull
if nonepublic void initPages(org.eclipse.jface.wizard.IWizard wizard)
wizard
- the wizardITemplateConfigurationPageGroup.initPages(org.eclipse.jface.wizard.IWizard)