Interface Step
- All Superinterfaces:
Comparable<Step>
- All Known Implementing Classes:
BaseStep, StepAbout, StepAboutAcceptTerms, StepDone, StepDummy, StepDummyLast, StepLicense
Step interface for installer.
-
Method Summary
Modifier and TypeMethodDescriptionintgetStep()Get this step's number starting from 1.getTitle()Get the title for the installation step.voidInitialize for controller,voidinitialize(int stepId, InstallationController ic, BaseApp app) Initialize step after creating a step with installation controller and application.booleanisFirst()Is first step?booleanisLast()Is last step?voidCalled when the step has been overtaken by clicking the 'next' button.Methods inherited from interface Comparable
compareTo
-
Method Details
-
initialize
Initialize step after creating a step with installation controller and application.- Parameters:
stepId- the id of the step; it defines the installation order of the stepsic- installation controllerapp- application
-
initialize
void initialize()Initialize for controller, -
getTitle
-
getStep
int getStep()Get this step's number starting from 1.- Returns:
- step number
-
steppedOver
void steppedOver()Called when the step has been overtaken by clicking the 'next' button. -
isFirst
boolean isFirst()Is first step?- Returns:
- true if so
-
isLast
boolean isLast()Is last step?- Returns:
- true if so
-