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 TypeMethodDescriptionvoidexecute()Execute the action.getApp()Get the applicationGet controller.javafx.scene.ScenegetScene()Get scene.javafx.stage.StagegetStage()Get stage.javafx.stage.ModalityGet window modality.voidrun()Inner execution.voidSet the application.voidsetController(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.
-