Class ECPWizard<T extends CompositeProvider>
- java.lang.Object
-
- org.eclipse.jface.wizard.Wizard
-
- org.eclipse.emf.ecp.spi.common.ui.ECPWizard<T>
-
- Type Parameters:
T
- theCompositeProvider
to use during build
- All Implemented Interfaces:
org.eclipse.jface.window.IShellProvider
,org.eclipse.jface.wizard.IWizard
- Direct Known Subclasses:
AddReferenceModelElementWizard
,AddRepositoryWizard
,CheckoutProjectWizard
,CreateProjectWizard
,FilterModelElementWizard
,SelectEStructuralFeaturesWizard
,SelectModelElementWizard
public abstract class ECPWizard<T extends CompositeProvider> extends org.eclipse.jface.wizard.Wizard
An abstract class for all Wizard with only one page that use anCompositeProvider
to create this page.- Author:
- Eugen Neufeld
-
-
Constructor Summary
Constructors Constructor Description ECPWizard()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected T
getCompositeProvider()
Returns the setCompositeProvider
.void
setCompositeProvider(CompositeProvider compositeProvider)
Sets theCompositeProvider
for this wizard.-
Methods inherited from class org.eclipse.jface.wizard.Wizard
addPage, addPages, canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, performFinish, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle
-
-
-
-
Method Detail
-
setCompositeProvider
public void setCompositeProvider(CompositeProvider compositeProvider)
Sets theCompositeProvider
for this wizard.- Parameters:
compositeProvider
- theCompositeProvider
to set
-
getCompositeProvider
protected T getCompositeProvider()
Returns the setCompositeProvider
.- Returns:
- the
CompositeProvider
that was set
-
-