public class WizardController
extends java.lang.Object
| Constructor and Description |
|---|
WizardController() |
| Modifier and Type | Method and Description |
|---|---|
void |
init()
The
init method defines a internal flow that contains the steps of the wizard as separate views. |
void |
onBack()
This method will be called when the
back action will be executed. |
void |
onFinish()
This method will be called when the
finish action will be executed. |
void |
onNext()
This method will be called when the
next action will be executed. |
@PostConstruct
public void init()
throws io.datafx.controller.flow.FlowException
init method defines a internal flow that contains the steps of the wizard as separate views.
This internal flow will use animations for the navigation between different views.io.datafx.controller.flow.FlowException - if the internal flow can't be createdpublic void onBack()
throws io.datafx.controller.util.VetoException,
io.datafx.controller.flow.FlowException
back action will be executed. The method handles the navigation of
the internal flow that contains the steps of the wizard as separate views. In addition the states of the action
buttons will be managed.io.datafx.controller.util.VetoException - If the navigation can't be executedio.datafx.controller.flow.FlowException - If the navigation can't be executedpublic void onNext()
throws io.datafx.controller.util.VetoException,
io.datafx.controller.flow.FlowException
next action will be executed. The method handles the navigation of
the internal flow that contains the steps of the wizard as separate views. In addition the states of the action
buttons will be managed.io.datafx.controller.util.VetoException - If the navigation can't be executedio.datafx.controller.flow.FlowException - If the navigation can't be executedpublic void onFinish()
throws io.datafx.controller.util.VetoException,
io.datafx.controller.flow.FlowException
finish action will be executed. The method handles the navigation of
the internal flow that contains the steps of the wizard as separate views. In addition the states of the action
buttons will be managed.io.datafx.controller.util.VetoException - If the navigation can't be executedio.datafx.controller.flow.FlowException - If the navigation can't be executed