0

我有一个使用 xtext 开发的 2 个不同 DSL 的项目。DSL B 使用 DSL A 的元素。我将 Sirius 添加到我的编辑器中,并希望以图表的形式显示这些元素。我现在的问题是,我必须从 DSL B 中选择一个根模型类。当我生成图表时,只显示 DSL 类型 B 的元素,而不绘制类型 A 的引用元素。似乎当我选择一个模型时,它只解析了这个模型,而 DSL A 的导入元素没有解析。有没有办法将DSL B的genmodel设置为根,所以两个ecore模型的所有元素都可以解决?

4

1 回答 1

0

这个问题的措辞令人困惑,但如果我理解正确,您只需使用图表右侧调色板“现有元素”部分中的“添加”工具即可。

于 2018-04-16T15:29:54.337 回答