A B D G I M N P S T 
All Classes All Packages

A

actionDialogCancelOk - Variable in class it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation.Bindings
 
actionDialogOk - Variable in class it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation.Bindings
 
actionPickDirectory - Variable in class it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation.Bindings
 
actionPickFile - Variable in class it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation.Bindings
 

B

bind(MainScreenPresentation.Bindings) - Method in interface it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation
A presentation always exposes a bind() method which is invoked by the control and binds callbacks and form fields.
Bindings() - Constructor for class it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation.Bindings
 
booleanProperty - Variable in class it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation.Bindings
 
buttonAction - Variable in class it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation.Bindings
 

D

Dao - Interface in it.tidalwave.role.ui.javafx.example.large.data
 

G

getDciEntities() - Method in interface it.tidalwave.role.ui.javafx.example.large.data.Dao
 
getFiles() - Method in interface it.tidalwave.role.ui.javafx.example.large.data.Dao
 
getSimpleEntities() - Method in interface it.tidalwave.role.ui.javafx.example.large.data.Dao
 

I

it.tidalwave.role.ui.javafx.example.large.data - package it.tidalwave.role.ui.javafx.example.large.data
 
it.tidalwave.role.ui.javafx.example.large.mainscreen - package it.tidalwave.role.ui.javafx.example.large.mainscreen
 

M

MainScreenPresentation - Interface in it.tidalwave.role.ui.javafx.example.large.mainscreen
This interface describes all the interactions with the presentation object.
MainScreenPresentation.Bindings - Class in it.tidalwave.role.ui.javafx.example.large.mainscreen
If the presentation contains form fields, it's a good practice to group them together within a single class which exposes BoundProperty instances.
MainScreenPresentationControl - Interface in it.tidalwave.role.ui.javafx.example.large.mainscreen
 

N

notify(UserNotificationWithFeedback) - Method in interface it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation
When the control requires an interaction with the user in form of a dialog box with feedback (such as Ok/Cancel) a method must be exposed which accepts a UserNotificationWithFeedback.
notify(String) - Method in interface it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation
Simple message notifications that appear in the presentation (for instance in a Label can be passed as simple strings of specific methods.

P

pickDirectory(BoundProperty<Path>, UserNotificationWithFeedback) - Method in interface it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation
 
pickFile(BoundProperty<Path>, UserNotificationWithFeedback) - Method in interface it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation
 
populate(PresentationModel, PresentationModel, PresentationModel) - Method in interface it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation
A presentation also exposes some populateXYZ() methods which are used to fill various parts of the UI with data.

S

showUp() - Method in interface it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation
A presentation typically exposes a showUp() method which brings the object into a visible state.
SimpleDciEntity - Class in it.tidalwave.role.ui.javafx.example.large.data
A simple datum class with a DCI role: Displayable, which contains the entity display name,
SimpleDciEntity(String, int, int) - Constructor for class it.tidalwave.role.ui.javafx.example.large.data.SimpleDciEntity
 
SimpleEntity - Class in it.tidalwave.role.ui.javafx.example.large.data
A simple datum class without DCI roles.
SimpleEntity() - Constructor for class it.tidalwave.role.ui.javafx.example.large.data.SimpleEntity
 
start() - Method in interface it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentationControl
 

T

textProperty - Variable in class it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation.Bindings
 
toString() - Method in class it.tidalwave.role.ui.javafx.example.large.data.SimpleEntity
 
A B D G I M N P S T 
All Classes All Packages