T
- public class HierarchyWizard<T> extends ARXWizard<HierarchyWizard.HierarchyWizardResult<T>>
Modifier and Type | Class and Description |
---|---|
static class |
HierarchyWizard.HierarchyWizardResult<T>
Result of the wizard.
|
static interface |
HierarchyWizard.HierarchyWizardView
Updateable part of the wizard.
|
Constructor and Description |
---|
HierarchyWizard(Controller controller,
java.lang.String attribute,
HierarchyBuilder<?> builder,
DataType<T> datatype,
java.util.Locale locale,
java.lang.String[] items)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
addPages() |
boolean |
canFinish() |
HierarchyWizard.HierarchyWizardResult<T> |
getResult()
Returns the created builder.
|
open, performFinish
addPage, 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
createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer
public HierarchyWizard(Controller controller, java.lang.String attribute, HierarchyBuilder<?> builder, DataType<T> datatype, java.util.Locale locale, java.lang.String[] items)
controller
- attribute
- builder
- datatype
- locale
- items
- public void addPages()
addPages
in interface org.eclipse.jface.wizard.IWizard
addPages
in class org.eclipse.jface.wizard.Wizard
public boolean canFinish()
canFinish
in interface org.eclipse.jface.wizard.IWizard
canFinish
in class org.eclipse.jface.wizard.Wizard
public HierarchyWizard.HierarchyWizardResult<T> getResult()
getResult
in class ARXWizard<HierarchyWizard.HierarchyWizardResult<T>>