Package org.jboss.hal.ballroom.wizard
Class Wizard.Builder<C,S extends Enum<S>>
- java.lang.Object
-
- org.jboss.hal.ballroom.wizard.Wizard.Builder<C,S>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Wizard.Builder<C,S>addStep(S state, WizardStep<C,S> step)Wizard<C,S>build()Wizard.Builder<C,S>onBack(Wizard.BackFunction<C,S> back)Wizard.Builder<C,S>onCancel(Wizard.CancelCallback<C> cancelCallback)Wizard.Builder<C,S>onFinish(Wizard.FinishCallback<C,S> finishCallback)Wizard.Builder<C,S>onNext(Wizard.NextFunction<C,S> next)Wizard.Builder<C,S>stayOpenAfterFinish()
-
-
-
Method Detail
-
addStep
public Wizard.Builder<C,S> addStep(S state, WizardStep<C,S> step)
-
onBack
public Wizard.Builder<C,S> onBack(Wizard.BackFunction<C,S> back)
-
onNext
public Wizard.Builder<C,S> onNext(Wizard.NextFunction<C,S> next)
-
onFinish
public Wizard.Builder<C,S> onFinish(Wizard.FinishCallback<C,S> finishCallback)
-
onCancel
public Wizard.Builder<C,S> onCancel(Wizard.CancelCallback<C> cancelCallback)
-
stayOpenAfterFinish
public Wizard.Builder<C,S> stayOpenAfterFinish()
-
-