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.javafx.scene.Scene
getScene()
Get scene.javafx.stage.Stage
getStage()
Get stage.javafx.stage.Modality
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
javafx.stage.Stage getStage()Get stage.- Returns:
- stage
-
getScene
javafx.scene.Scene getScene()Get scene.- Returns:
- scene
-
getStageModality
javafx.stage.Modality getStageModality()Get window modality.- Returns:
- window modality
-
run
void run()Inner execution. -
execute
void execute()Execute the action.
-