Data binding SWT和Xtext之间的数据绑定

Data binding SWT和Xtext之间的数据绑定,data-binding,eclipse-plugin,jface,eclipse-emf,Data Binding,Eclipse Plugin,Jface,Eclipse Emf,我正在为eclipse构建一个插件,它提供了一个图形编辑器 在这个编辑器中,我想在XText模型和SWT小部件之间绑定一些数据。如何在自动更新XTextDocument时执行此操作 是否有现有的工具对此有所帮助,或者为此生成代码 现在,我已经用WindowBuilder插件JFace创建了带有控制器类的自动数据绑定。 似乎每当我更改xtext数据模型(JString)绑定到的文本字段时,绑定就会将JString的null/new实例放入JString实例中。 因此,该文档不熟悉新的JString

我正在为eclipse构建一个插件,它提供了一个图形编辑器

在这个编辑器中,我想在
XText
模型和SWT小部件之间绑定一些数据。如何在自动更新
XTextDocument
时执行此操作

是否有现有的工具对此有所帮助,或者为此生成代码

现在,我已经用WindowBuilder插件JFace创建了带有控制器类的自动数据绑定。 似乎每当我更改xtext数据模型(JString)绑定到的文本字段时,绑定就会将JString的null/new实例放入JString实例中。
因此,该文档不熟悉新的JString实例,也没有使用新数据进行更新。

我扩展了AbstractObservalEvalue,以处理简单的xtext模型,如字符串布尔值和数字。这有助于我在swt模型和xtext模型之间进行绑定。

Dana,仅供参考,我在(上的演示视频)中对此做了一些工作。。基本正常,除了列表-最欢迎补丁和拉取请求!;-)