table.addColumn(userColumn, "User");
final SingleSelectionModel<String> selectionModel = new SingleSelectionModel<String>();
selectionModel.addSelectionChangeHandler(new SelectionChangeEvent.Handler() {
@Override
public void onSelectionChange(SelectionChangeEvent selectionChangeEvent) {
dispatcher.dispatch(new SelectUser(selectionModel.getSelectedObject()));
}
});
table.setSelectionModel(selectionModel);
layout.add(table);