});
fxForm.sourceProperty().bind(getSelectionModel().selectedItemProperty());
setRowFactory(new Callback<TableView, TableRow>() {
@Override
public TableRow call(final TableView tableView) {
return new TableRow() {
@Override
protected void updateItem(final Object o, boolean empty) {
super.updateItem(o, empty);
if (o != null && !empty) {
addEventHandler(MouseEvent.MOUSE_CLICKED, new EventHandler<MouseEvent>() {