1

我有一个包含 DSL 的 OpaqueActions 的 UML 活动。DSL 语法是通过 XText 表达的,因此有一个 EMF ECORE 模型和编辑器。我有一个 ACCELEO M2T 转换以文本形式转换 UML 活动,我想触发(从这种转换)另一个转换(从 DSL 元模型到文本),提供包含在活动的不透明操作中的 DSL 作为输入。有什么方法可以轻松做到这一点?

4

1 回答 1

1

您可以创建两个生成器,一个用于 UML 转换,第二个用于 DSL,当您在 UML 模型中导航时遇到 DSL 元素时,从第二个中调用第一个。

于 2012-08-01T13:23:52.930 回答