public abstract class AbstractNewQVTElementWizard extends Wizard implements INewQVTProjectElementWizard
Subclasses based on this implementation can be added to artifacts available for creation within a new QVT project.
If used on existing project, no destination wizard
is set and
this wizard is responsible for selecting a destination on its own.
DEFAULT_IMAGE
Modifier and Type | Method and Description |
---|---|
INewQVTElementDestinationWizardDelegate |
getDestinationProvider()
Get the destination provider with which this wizard has been initialized.
|
void |
init(INewQVTElementDestinationWizardDelegate destinationProvider)
Must be called just after wizard creation
|
void |
init(IWorkbench workbench,
IStructuredSelection selection) |
boolean |
isContentCreated()
Returns whether a wizard content has been created.
|
boolean |
performFinish() |
addPage, addPages, 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, setWindowTitle
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPages, canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer
public void init(IWorkbench workbench, IStructuredSelection selection)
init
in interface IWorkbenchWizard
public void init(INewQVTElementDestinationWizardDelegate destinationProvider)
INewQVTProjectElementWizard
init
in interface INewQVTProjectElementWizard
destinationProvider
- the destination provider to be used by this wizardpublic INewQVTElementDestinationWizardDelegate getDestinationProvider()
INewQVTProjectElementWizard
getDestinationProvider
in interface INewQVTProjectElementWizard
INewQVTProjectElementWizard.init(INewQVTElementDestinationWizardDelegate)
public boolean isContentCreated()
INewQVTProjectElementWizard
Note: The contents is created after pages are added to this wizard.
isContentCreated
in interface INewQVTProjectElementWizard
true
if a wizard has been created, and
false
otherwisepublic final boolean performFinish()
performFinish
in interface IWizard
performFinish
in class Wizard
Copyright © 2008, 2018 Borland Software Corporation and others. All Rights Reserved.