}
this.bean = bean;
if (this.bean instanceof HasPropertyChangeHandlers) {
HasPropertyChangeHandlers _bean = ((HasPropertyChangeHandlers) this.bean);
_bean.addPropertyChangeHandler(new PropertyChangeHandler() {
@Override
public void onPropertyChanged(PropertyChangeEvent event) {
fireEvent(event);
}
});