Interface ProMWizard<SettingsModel,WizardModel>
-
- Type Parameters:
SettingsModel-WizardModel-
- All Known Implementing Classes:
ListWizard,MapWizard
public interface ProMWizard<SettingsModel,WizardModel>- Author:
- michael
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProMWizardStep<SettingsModel>getFirst(WizardModel model)SettingsModelgetModel(WizardModel wizardModel)ProMWizardStep<SettingsModel>getNext(WizardModel model, ProMWizardStep<SettingsModel> current)WizardModelgetWizardModel(SettingsModel model, WizardModel currentWizardModel)booleanisFinished(WizardModel model)booleanisLastStep(WizardModel model)
-
-
-
Method Detail
-
getFirst
ProMWizardStep<SettingsModel> getFirst(WizardModel model)
- Parameters:
model-- Returns:
-
getModel
SettingsModel getModel(WizardModel wizardModel)
- Parameters:
wizardModel-- Returns:
-
getNext
ProMWizardStep<SettingsModel> getNext(WizardModel model, ProMWizardStep<SettingsModel> current)
- Parameters:
model-current-- Returns:
-
getWizardModel
WizardModel getWizardModel(SettingsModel model, WizardModel currentWizardModel)
- Parameters:
model-currentWizardModel-- Returns:
-
isFinished
boolean isFinished(WizardModel model)
- Parameters:
model-- Returns:
-
isLastStep
boolean isLastStep(WizardModel model)
- Parameters:
model-- Returns:
-
-