E - le type d'etapeM - le type de modelpublic interface WizardUI<E extends WizardStep,M extends WizardModel<E>>
| Modifier and Type | Method and Description |
|---|---|
M |
getModel() |
E |
getSelectedStep() |
WizardStepUI<E,M> |
getSelectedStepUI() |
WizardStepUI<E,M> |
getStepUI(E step) |
WizardStepUI<E,M> |
getStepUI(int stepIndex) |
JTabbedPane |
getTabs()
//TODO il faudrait supprimer cette méthode
|
void |
onStepChanged(E oldStep,
E newStep)
Méthode invoquée lorsque l'étape courante a changé dans le modèle.
|
void |
onStepsChanged(E[] steps)
Méthode invoquée lorsque l'univers des étapes a été modifié dans le
modèle.
|
void |
start()
démarre le wizard
|
M getModel()
E getSelectedStep()
WizardStepUI<E,M> getSelectedStepUI()
WizardStepUI<E,M> getStepUI(E step)
step - l'étape donnéeWizardStepUI<E,M> getStepUI(int stepIndex)
stepIndex - la position de l'étapevoid start()
JTabbedPane getTabs()
void onStepsChanged(E[] steps)
steps - les nouvelles étapesCopyright © 2008–2020 Ultreia.io. All rights reserved.