0

我正在为 Eclipse 构建一个提供图形编辑器的插件。

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

是否有现有的工具可以帮助解决这个问题,或者为此进行代码生成?

到目前为止,我已经创建了带有控制器类的窗口构建器插件 JFace 自动数据绑定。似乎每当我更改 xtext 数据模型(JString)绑定到的文本字段时,绑定都会将 JString 的 null/new 实例放入 JString 实例中。所以文档不熟悉新的 JString 实例,并且没有使用新数据进行更新。

4

2 回答 2

0

Dana ,仅供参考,我在https://github.com/vorburger/xtext-sandbox/tree/master/XtextDocumentBinding(http://www.youtube.com/watch?v= 7RThXRyo3ik ).. 基本上工作,除了列表 - 补丁和拉请求最受欢迎!;-)

于 2013-09-17T10:12:07.073 回答
0

我扩展了 AbstractObservableValue 以使用简单的 xtext 模型作为字符串布尔值和数字。这有助于我在 swt 模型和我的 xtext 模型之间进行绑定。

于 2013-05-12T12:31:05.093 回答