} else {
c.setProperty(f.name, firstElement);
}
createBindingsWithButton(c, m, bnd,
new Field[] { singleField }, facade, false);
int open = dlg.open();
if (open == Dialog.OK) {
StructuredViewer viewer = v.getViewer();
if (viewer instanceof TableViewer) {
Binding bb = bnd.getBinding(f.name);
Object value = bb.getValue();