나는 그래픽 편집기를 제공하는 Eclipse 용 플러그인을 빌드 중이다. 이 편집기에서 SWT와 Xtext 간의 데이터 바인딩
는, 나는XText
모델과 SWT 위젯 사이에 일부 데이터를 바인딩 할.
XTextDocument
을 자동으로 업데이트하는 중 어떻게하면됩니까?
여기에 도움이되는 기존 도구가 있습니까? 아니면이를위한 코드 생성이 있습니까? 지금까지
은 내가 컨트롤러 클래스와 윈도우 빌더 플러그인 JFace는 자동 데이터 바인딩으로 만들었습니다. xtext 데이터 모델 (JString)이 바인딩되는 텍스트 필드를 변경할 때마다 바인딩이 null/JString의 새 인스턴스를 JString 인스턴스에 넣는 것처럼 보입니다. 이므로 문서는 새 JString 인스턴스에 익숙하지 않으며 새 데이터로 업데이트되지 않습니다.