Interface Step
- All Superinterfaces:
Comparable<Step>
- All Known Implementing Classes:
BaseStep
,StepAbout
,StepDone
,StepDummy
,StepDummyLast
,StepLicense
Step interface for installer.
-
Method Summary
Modifier and TypeMethodDescriptionint
getStep()
Get this step's number starting from 1.getTitle()
Get the title for the installation step.void
Initialize for controller,void
initialize
(int stepId, InstallationController ic, BaseApp app) Initialize step after creating a step with installation controller and application.boolean
isFirst()
Is first step?boolean
isLast()
Is last step?void
Called 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
-