标签: eclipse-emf acceleo mda
我有一个包含DSL的OpaqueActions的UML活动。 DSL语法通过XText表示,因此有一个EMF ECORE模型和编辑器。我有一个ACCELEO M2T转换在文本中转换UML活动,我想触发(从这种转换)另一个转换(从DSL元模型到文本),提供包含在活动的不透明动作中的DSL作为输入。有没有办法轻松做到这一点?
答案 0 :(得分:1)
您可以创建两个生成器,一个用于您的UML转换,另一个用于您的DSL,并在您在UML模型中导航时遇到DSL元素时从第二个调用第一个生成器。