A B D G I M N P S T
All Classes All Packages
All Classes All Packages
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
All Classes All Packages