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
- AbstractMFXMasterController<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 - AbstractMFXMasterController(FxWeaver, CrudService<T>, Class<? extends EditDialogControllerService<T>>) - Constructor for class cz.masci.commons.springfx.controller.AbstractMFXMasterController
- addColumns(MFXTableColumn<T>...) - Method in class cz.masci.commons.springfx.controller.AbstractMFXMasterController
-
Add table view columns.
- addColumns(TableColumn<T, ?>...) - Method in class cz.masci.commons.springfx.controller.AbstractMasterController
-
Add table view columns.
- apply(T) - Method in class cz.masci.commons.springfx.utility.MFXStyleChangingRowFactory
-
Add listener on table item to an observable list to check the item existence and therefor style changing.
B
- borderPane - Variable in class cz.masci.commons.springfx.controller.AbstractMasterController
- borderPane - Variable in class cz.masci.commons.springfx.controller.AbstractMFXMasterController
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
I
- init() - Method in class cz.masci.commons.springfx.controller.AbstractMasterController
-
Delegate titles and columns initialization to subclass.
- init() - Method in class cz.masci.commons.springfx.controller.AbstractMFXMasterController
-
Delegate titles and columns initialization to subclass.
- initialize() - Method in class cz.masci.commons.springfx.controller.AbstractMasterController
-
Initialize FX controller.
- initialize() - Method in class cz.masci.commons.springfx.controller.AbstractMFXMasterController
-
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
- items - Variable in class cz.masci.commons.springfx.controller.AbstractMFXMasterController
M
- MFXStyleChangingRowFactory<T extends Modifiable> - Class in cz.masci.commons.springfx.utility
-
Row factory for items in observable list.
- MFXStyleChangingRowFactory() - Constructor for class cz.masci.commons.springfx.utility.MFXStyleChangingRowFactory
O
- onDelete(ActionEvent) - Method in class cz.masci.commons.springfx.controller.AbstractMasterController
-
Open alert dialog and delete selected item.
- onDelete(ActionEvent) - Method in class cz.masci.commons.springfx.controller.AbstractMFXMasterController
-
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.
- onNewItem(ActionEvent) - Method in class cz.masci.commons.springfx.controller.AbstractMFXMasterController
-
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.
- onSaveAll(ActionEvent) - Method in class cz.masci.commons.springfx.controller.AbstractMFXMasterController
-
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.
- setDetailController(Class<E>) - Method in class cz.masci.commons.springfx.controller.AbstractMFXMasterController
-
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
- setRowFactory(String) - Method in class cz.masci.commons.springfx.controller.AbstractMFXMasterController
-
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
- tableView - Variable in class cz.masci.commons.springfx.controller.AbstractMFXMasterController
All Classes and Interfaces|All Packages