// throw an exception or log a message?
}
public static IBindingContext createBindingContext(Object host) {
Widget widget = getWidget(host);
final IBindingContext dataBindingContext = new BindingContext(
widget);
dataBindingContext.setRealm(XWT.getRealm());
widget.addDisposeListener(new DisposeListener() {
public void widgetDisposed(DisposeEvent e) {
dataBindingContext.dispose();
}
});
UserData.setLocalData(host,
IUserDataConstants.XWT_BINDING_CONTEXT_KEY,