Jface数据绑定是否支持这个

Does Jface data-binding support this

我有这样的东西

public class Foo{
 private Bar bar; 
}

public class Bar{
 private String property;
}

我想添加绑定到字段 property,问题是我的对象 Foo 中的字段 bar 在选择时发生变化。因此,要么我在 Bar 上进行绑定,每次更改时我都会删除绑定并重新创建它,或者执行类似

的操作
BeanProperties.value(Foo.class, "bar.property").observe(realm, foo);

这可能吗?

简短回答:是的,数据绑定确实支持这一点。