1 绑定Text控件
IObservableValue observeWidget = WidgetProperties.text(SWT.Modify).observe(text);
IObservableValue observeValue = BeanProperties.value(DataObject.class, properyName).observe(dataObj);
UpdateValueStrategy updateStrategy = new UpdateValueStrategy(UpdateValueStrategy.POLICY_UPDATE);
updateStrategy.setAfterGetValidator(new RequireValidator(message));
Binding bindValue = bindingContext.bindValue(observeWidget, observeValue, updateStrategy, null);
2 绑定comboViewer
IViewerObservableValue target = ViewerProperties.singleSelection().observe(viewer);
IObservableValue detailValue =BeanProperties.value(DataObject.class, properyName).observe(dataObj);
bindingContext.bindValue(target, detailValue);