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(FxWeaver, CrudService<T>, Class<? extends EditDialogControllerService<T>>) - 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 to an observable list to check the item existence and therefor style changing.
- changed(ObservableValue<? extends String>, String, String) - Method in class cz.masci.commons.springfx.controller.AbstractDetailController
-
React on change of observable value
- cz.masci.commons.springfx.controller - package cz.masci.commons.springfx.controller
- cz.masci.commons.springfx.utility - package cz.masci.commons.springfx.utility
F
- fillInputs(T) - Method in class cz.masci.commons.springfx.controller.AbstractDetailController
-
Fill nodes with set item
G
- getChangedItemList() - Method in class cz.masci.commons.springfx.controller.AbstractMasterController
- 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
-
Save all items from the changed item list.
S
- setChangedItemList(ObservableList<T>) - Method in class cz.masci.commons.springfx.controller.AbstractDetailController
-
Set changed item list.
- 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
- 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.
- StyleChangingRowFactory(String, ObservableList<T>) - Constructor for class cz.masci.commons.springfx.utility.StyleChangingRowFactory
-
Constructor with all parameters
- StyleChangingRowFactory(String, ObservableList<T>, 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