Index

A B C F G I O S T 
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
 
A B C F G I O S T 
All Classes and Interfaces|All Packages