1

DSL を含む OpaqueActions を使用した UML アクティビティがあります。DSL 文法は XText によって表現されるため、EMF ECORE モデルとそのためのエディターがあります。UML アクティビティをテキストに変換する ACCELEO M2T 変換があり、(そのような変換から) 別の変換 (DSL メタモデルからテキストへ) をトリガーして、アクティビティの不透明なアクションに含まれる DSL を入力として提供したいと考えています。それを簡単に行う方法はありますか?

4

1 に答える 1

1

1 つは UML 変換用、もう 1 つは DSL 用の 2 つのジェネレーターを作成し、UML モデルをナビゲートしているときに DSL 要素に遭遇したら、2 番目のジェネレーターから最初のジェネレーターを呼び出すことができます。

于 2012-08-01T13:23:52.930 に答える