public abstract class Wizard<RESULT> extends Action
Modifier and Type | Class and Description |
---|---|
protected class |
Wizard.FinishAction |
protected class |
Wizard.NextWizardStepAction |
protected class |
Wizard.PreviousWizardStepAction |
Action.ActionChangeListener
Modifier and Type | Method and Description |
---|---|
void |
action() |
void |
cancel() |
protected boolean |
canFinish() |
protected List<Action> |
createAdditionalActions() |
protected void |
fillWithDemoData() |
protected void |
finished(RESULT result) |
protected abstract WizardStep<?> |
getFirstStep() |
protected WizardStep |
getStep() |
protected int |
getStepIndex() |
String |
getTitle() |
protected abstract RESULT |
save() |
fireChange, getDescription, getName, getNameArguments, getResourceName, isEnabled, setChangeListener, setDescription, setEnabled
public Wizard()
public Wizard(String actionName)
public String getTitle()
protected abstract WizardStep<?> getFirstStep()
protected int getStepIndex()
protected abstract RESULT save()
protected void finished(RESULT result)
protected WizardStep getStep()
protected boolean canFinish()
public void cancel()
protected void fillWithDemoData()
Copyright © 2019. All rights reserved.