IPropertyChangeListener modelChangeListener, IFieldWidget<?> fw, IConverter<Object, Object> fieldConverter,
IPropertyChangeListener fieldChangeListener) throws BindingException {
final Binding b =
new Binding(model, modelProp, modelConverter, null, null, fw, IBindableWidget.PROPERTY_VALUE, fieldConverter,
fw, fw.getErrorHandler());
if(modelChangeListener != null) b.addPropertyChangeListener(modelChangeListener, true);
if(fieldChangeListener != null) b.addPropertyChangeListener(fieldChangeListener, false);
return b;
}
/**