Index

A B G I J M N O P T 
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 typical main() 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
 
A B G I J M N O P T 
All Classes and Interfaces|All Packages