Index
All Classes and Interfaces|All Packages
A
- AbstractDetailController<T extends Modifiable> - Class in cz.masci.commons.springfx.controller
-
Abstract controller for item detail view.
- AbstractDetailController() - Constructor for class cz.masci.commons.springfx.controller.AbstractDetailController
- AbstractMasterController<T extends Modifiable> - Class in cz.masci.commons.springfx.controller
-
Abstract controller for master-detail view.
Displays table view with items loaded by the item service.
Displays three buttons for actions: new item save all delete - AbstractMasterController() - Constructor for class cz.masci.commons.springfx.controller.AbstractMasterController
- addColumns(TableColumn<T, ?>...) - Method in class cz.masci.commons.springfx.controller.AbstractMasterController
-
Add table view columns.
B
- borderPane - Variable in class cz.masci.commons.springfx.controller.AbstractMasterController
C
- call(TableView<T>) - Method in class cz.masci.commons.springfx.utility.StyleChangingRowFactory
-
Add listener on table item and observable list map to check item existence and therefor style changing.
- cz.masci.commons.springfx.controller - package cz.masci.commons.springfx.controller
- cz.masci.commons.springfx.utility - package cz.masci.commons.springfx.utility
- changed(ObservableValue<? extends String>, String, String) - Method in class cz.masci.commons.springfx.controller.AbstractDetailController
-
React on change of observable value
F
- fillInputs(T) - Method in class cz.masci.commons.springfx.controller.AbstractDetailController
-
Fill nodes with set item
G
- getItem() - Method in class cz.masci.commons.springfx.controller.AbstractDetailController
-
Returns set item.
I
- init() - Method in class cz.masci.commons.springfx.controller.AbstractMasterController
-
Delegate titles and columns initialization to subclass.
- initialize() - Method in class cz.masci.commons.springfx.controller.AbstractMasterController
-
Initialize FX controller.
- initObservableValues() - Method in class cz.masci.commons.springfx.controller.AbstractDetailController
-
Initiate observable values list
- items - Variable in class cz.masci.commons.springfx.controller.AbstractMasterController
O
- onDelete(ActionEvent) - Method in class cz.masci.commons.springfx.controller.AbstractMasterController
-
Open alert dialog and delete selected item.
- onNewItem(ActionEvent) - Method in class cz.masci.commons.springfx.controller.AbstractMasterController
-
Open edit dialog and save new item defined in edit controller.
- onSaveAll(ActionEvent) - Method in class cz.masci.commons.springfx.controller.AbstractMasterController
-
Get modified item list from observable list map and save them all.
S
- setDetailController(Class<E>) - Method in class cz.masci.commons.springfx.controller.AbstractMasterController
-
Set the detail controller.
- setItem(T) - Method in class cz.masci.commons.springfx.controller.AbstractDetailController
-
Set item to be controlled
- setItemKey(String) - Method in class cz.masci.commons.springfx.controller.AbstractDetailController
-
Set item to be controlled
- setObservableListMap(ObservableListMap) - Method in class cz.masci.commons.springfx.controller.AbstractMasterController
-
Set observable list map.
- setRowFactory(String) - Method in class cz.masci.commons.springfx.controller.AbstractMasterController
-
Sets the row factory
- StyleChangingRowFactory<T extends Modifiable> - Class in cz.masci.commons.springfx.utility
-
Row factory for items in observable list map.
- StyleChangingRowFactory(String, Class<T>, ObservableListMap) - Constructor for class cz.masci.commons.springfx.utility.StyleChangingRowFactory
-
Constructor with all parameters
- StyleChangingRowFactory(String, Class<T>, ObservableListMap, Callback<TableView<T>, TableRow<T>>) - Constructor for class cz.masci.commons.springfx.utility.StyleChangingRowFactory
-
Constructor with all parameters
- StyleChangingRowFactory(String, String, ObservableListMap) - Constructor for class cz.masci.commons.springfx.utility.StyleChangingRowFactory
-
Constructor with all parameters
- StyleChangingRowFactory(String, String, ObservableListMap, Callback<TableView<T>, TableRow<T>>) - Constructor for class cz.masci.commons.springfx.utility.StyleChangingRowFactory
-
Constructor with all parameters
T
- tableView - Variable in class cz.masci.commons.springfx.controller.AbstractMasterController
All Classes and Interfaces|All Packages