Interface Step
- All Superinterfaces:
Comparable<Step>
- All Known Implementing Classes:
BaseStep,StepAbout,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 java.lang.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
String getTitle()Get the title for the installation step.- Returns:
- title
-
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
-