public abstract class NewPluginTemplateWizard extends AbstractNewPluginTemplateWizard
The list of templates is fixed. It must be known in advance so that the required wizard pages can be created. Upon finish, the template sections are executed in the order of creation.
DEFAULT_IMAGE| Constructor and Description |
|---|
NewPluginTemplateWizard()
Creates a new template wizard.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAdditionalPages()
Implemented by asking templates in this wizard to contribute pages.
|
abstract ITemplateSection[] |
createTemplateSections()
Subclasses are required to implement this method by creating templates
that will appear in this wizard.
|
ITemplateSection[] |
getTemplateSections()
Returns templates that appear in this section.
|
addPages, getData, getDependencies, getImportPackages, getNewFiles, hasPages, init, performFinish, performFinishaddPage, canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainerpublic NewPluginTemplateWizard()
public abstract ITemplateSection[] createTemplateSections()
public final ITemplateSection[] getTemplateSections()
getTemplateSections in class AbstractNewPluginTemplateWizardprotected final void addAdditionalPages()
addAdditionalPages in class AbstractNewPluginTemplateWizard
Copyright (c) 2000, 2018 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.