title: Data binding between SWT and Xtext
body: <p>I am building a plugin for eclipse that provides a graphical editor.</p>
  
  <p>In this editor, I want to bind some data between an <code>XText</code> model and the SWT widgets. How can I do this while updating the <code>XTextDocument</code> automatically?</p>
  
  <p>Are there existing tools that help with this, or do code generation for this?</p>
  
  <p>By now, I have created with window builder plugin JFace Automatic Databinding with controller class.
  it seem that whenever I change the text field which the xtext data model (JString) is bind to, the binding put null/new instance of JString into the JString instance. 
  so the document isn't familiar with the new JString instance and it is not updated with the new data.</p>