details.getForm().bind(dataSourceTable);
final FormToolStrip.FormCallback<XADataSource> xaCallback = new FormToolStrip.FormCallback<XADataSource>() {
@Override
public void onSave(Map<String, Object> changeset) {
DataSource ds = getCurrentSelection();
presenter.onSaveXADetails(ds.getName(), changeset);
}
@Override
public void onDelete(XADataSource entity) {
// n/a
}
};
final FormToolStrip.FormCallback<DataSource> dsCallback = new FormToolStrip.FormCallback<DataSource>() {
@Override
public void onSave(Map<String, Object> changeset) {
DataSource ds = getCurrentSelection();
presenter.onSaveXADetails(ds.getName(), changeset);
}
@Override
public void onDelete(DataSource entity) {
// n/a