Interface Action
- All Known Implementing Classes:
AboutWithLicenseAction
,BaseAction
,BaseStep
,CustomSizeAction
,ErrorAction
,HTMLAction
,InstallAction
,RegistrationAction
,RemoveAction
,StepAbout
,StepDone
,StepDummy
,StepDummyLast
,StepLicense
,UpdateAction
public interface Action
Action interface for panes.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
execute()
Execute the action.getApp()
Get the applicationGet controller.getScene()
Get scene.getStage()
Get stage.Get window modality.void
run()
Inner execution.void
Set the application.void
setController
(DefaultInfoController controller) Set controller.
-
Method Details
-
getApp
BaseApp getApp()Get the application- Returns:
- application
-
setApp
Set the application.- Parameters:
app
- application
-
getController
DefaultInfoController getController()Get controller.- Returns:
- controller
-
setController
Set controller.- Parameters:
controller
- controller
-
getStage
Stage getStage()Get stage.- Returns:
- stage
-
getScene
Scene getScene()Get scene.- Returns:
- scene
-
getStageModality
Modality getStageModality()Get window modality.- Returns:
- window modality
-
run
void run()Inner execution. -
execute
void execute()Execute the action.
-