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,
DataType<T> datatype,
java.util.Locale locale,
java.lang.String[] items)
Creates a new instance.
|
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() |
protected org.eclipse.swt.widgets.Button |
getLoadButton()
Returns the load button.
|
HierarchyWizard.HierarchyWizardResult<T> |
getResult()
Returns the created builder.
|
protected org.eclipse.swt.widgets.Button |
getSaveButton()
Returns the load button.
|
getButton, getDialog, open, performFinish, setButtons
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
clone, equals, finalize, 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, DataType<T> datatype, java.util.Locale locale, java.lang.String[] items)
controller
- attribute
- datatype
- locale
- items
- 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>>
protected org.eclipse.swt.widgets.Button getLoadButton()
protected org.eclipse.swt.widgets.Button getSaveButton()