我想为当前 XtextEditor 中的文档创建一个 Eclipse 视图。要创建视图,我想从文档内容中遍历由 xtext 创建的 EObject。我可以获得当前的编辑器,但我不知道如何获得 EObject 的?
我假设 DSL 的 EObject 树可用作 xtext 在内部使用的内容,并且我还假设它是用于填充 eclipse 大纲视图的内容。
我以为我可以从编辑器中获取 XtextResource,但是当我获取资源时,我只得到一个 org.eclipse.core.internal.resources.File
任何人都知道如何获得对编辑器正在使用的当前 ECore 模型的引用?