Interface WizardExtStep
-
- All Superinterfaces:
Serializable,WizardStep
public interface WizardExtStep extends WizardStep
Extension deWizardStepavec des états supplémentaires. Chaque étape possède un modèle de typegetModelClass(). Ce modèle peut être partagé par plusieurs étapes. De plus, on a deux drapeauxisConfig()pour savoir si l'étape est une phase de configuration. Le drapeauisOperation()quand à lui permet de savoir si l'étape est une opération.- Since:
- 2.1
- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Class<? extends WizardExtStepModel<?>>getModelClass()StringgetOperationDescription()StringgetOperationLabel()Class<? extends WizardStepUI<?,?>>getUiClass()booleanisConfig()booleanisOperation()WizardExtStepModel<?>newModel()Instancie le modèle associée à l'étape.WizardStepUI<?,?>newUI(WizardExtUI<?,?> ui)Construit l'ui associée à l'étape.-
Methods inherited from interface org.nuiton.jaxx.runtime.swing.wizard.WizardStep
getDescription, getLabel, name, ordinal
-
-
-
-
Method Detail
-
getOperationLabel
String getOperationLabel()
- Returns:
- le label de l'opération
-
getOperationDescription
String getOperationDescription()
- Returns:
- la description de l'opération
-
getModelClass
Class<? extends WizardExtStepModel<?>> getModelClass()
- Returns:
- le type du modèle de l'action
-
getUiClass
Class<? extends WizardStepUI<?,?>> getUiClass()
- Returns:
- le type de l'ui de l'opération
-
isOperation
boolean isOperation()
- Returns:
truesi l'étape a une opération associée,falsesinon.
-
isConfig
boolean isConfig()
- Returns:
truesi l'étape est une phase de configuration,falsesinon.
-
newModel
WizardExtStepModel<?> newModel()
Instancie le modèle associée à l'étape.- Returns:
- le nouveau modèle associé à l'étape
-
newUI
WizardStepUI<?,?> newUI(WizardExtUI<?,?> ui)
Construit l'ui associée à l'étape.- Parameters:
ui- l'ui principale du wiard- Returns:
- la noveau ui associé à l'étape
-
-