Index
All Classes and Interfaces|All Packages
A
- assemble(ApplicationContext) - Method in class it.tidalwave.role.ui.example.presentation.impl.javafx.JavaFXApplicationPresentationDelegate
B
- bind(MainPanelPresentation.Bindings) - Method in class it.tidalwave.role.ui.example.presentation.impl.javafx.JavaFXMainPanelPresentationDelegate
G
- getActions() - Method in class it.tidalwave.role.ui.example.presentation.impl.javafx.ToolBarUserActionProvider
I
- it.tidalwave.role.ui.example.presentation.impl.javafx - package it.tidalwave.role.ui.example.presentation.impl.javafx
- it.tidalwave.role.ui.example.presentation.javafx - package it.tidalwave.role.ui.example.presentation.javafx
J
- JavaFXApplicationPresentationDelegate - Class in it.tidalwave.role.ui.example.presentation.impl.javafx
-
This class is referred by Application.fxml and instantiated by the JavaFX runtime.
- JavaFXApplicationPresentationDelegate() - Constructor for class it.tidalwave.role.ui.example.presentation.impl.javafx.JavaFXApplicationPresentationDelegate
- JavaFXMainPanelPresentation - Class in it.tidalwave.role.ui.example.presentation.impl.javafx
-
The default implementation of the presentation, which is instantiated by Spring, is not the JavaFX controller, but a virtual proxy/decorator of it.
- JavaFXMainPanelPresentation() - Constructor for class it.tidalwave.role.ui.example.presentation.impl.javafx.JavaFXMainPanelPresentation
- JavaFXMainPanelPresentationDelegate - Class in it.tidalwave.role.ui.example.presentation.impl.javafx
-
The JavaFX controller just works as a dumb object with SteelBlue: it must implement in the most simple way each method in the presentation interface, by applying simple manipulation to the UI.
- JavaFXMainPanelPresentationDelegate() - Constructor for class it.tidalwave.role.ui.example.presentation.impl.javafx.JavaFXMainPanelPresentationDelegate
M
- main(String...) - Static method in class it.tidalwave.role.ui.example.presentation.javafx.Main
-
Usually
main()
does nothing more than a typicalmain()
of a JavaFX application. - Main - Class in it.tidalwave.role.ui.example.presentation.javafx
-
The main class extends
JavaFXSpringApplication
and invokes a starting method on a controller that boots the application. - Main() - Constructor for class it.tidalwave.role.ui.example.presentation.javafx.Main
N
- notify(UserNotificationWithFeedback) - Method in class it.tidalwave.role.ui.example.presentation.impl.javafx.JavaFXMainPanelPresentationDelegate
- notify(String) - Method in class it.tidalwave.role.ui.example.presentation.impl.javafx.JavaFXMainPanelPresentationDelegate
O
- onStageCreated(ApplicationContext) - Method in class it.tidalwave.role.ui.example.presentation.javafx.Main
-
This method retrieves a reference to the main controller and boots it.
P
- pickDirectory(BoundProperty<Path>, UserNotificationWithFeedback) - Method in class it.tidalwave.role.ui.example.presentation.impl.javafx.JavaFXMainPanelPresentationDelegate
- pickFile(BoundProperty<Path>, UserNotificationWithFeedback) - Method in class it.tidalwave.role.ui.example.presentation.impl.javafx.JavaFXMainPanelPresentationDelegate
- populate(PresentationModel, PresentationModel, PresentationModel) - Method in class it.tidalwave.role.ui.example.presentation.impl.javafx.JavaFXMainPanelPresentationDelegate
T
- ToolBarUserActionProvider - Class in it.tidalwave.role.ui.example.presentation.impl.javafx
-
This class declares which actions should be bound to toolbar buttons.
- ToolBarUserActionProvider() - Constructor for class it.tidalwave.role.ui.example.presentation.impl.javafx.ToolBarUserActionProvider
All Classes and Interfaces|All Packages