2013-04-22 20 views
0

我正在構建一個提供圖形編輯器的eclipse插件。SWT和Xtext之間的數據綁定

在這個編輯器中,我想綁定XText模型和SWT小部件之間的一些數據。我怎樣才能自動更新XTextDocument

是否有現成的工具可以幫助解決這個問題,或者爲此做代碼生成?

現在,我已經創建窗口生成器插件JFace自動數據綁定與控制器類。 似乎只要我更改xtext數據模型(JString)綁定到的文本字段,綁定就會將JString的null/new實例放入JString實例中。 所以文檔不熟悉新的JString實例,並且它不會被新數據更新。

回答

0

我擴展AbstractObservableValue以使用簡單的xtext模型作爲字符串布爾值和數字。這有助於我在swt模型和我的xtext模型之間進行綁定。