現在、Acceleoと組み合わせてPapyrusのDSL機能をテストしていますが、現在問題が発生しています。AcceleoでPapyrusを使用して生成したUMLモデルからステレオタイプを取得できません
私はPapyrusでUML 2プロファイルを使用して単純なrelational database metamodelを作成しました。次に、定義されたメタモデルを使用してgruesome library modelを作成しました。
その後、私は、私はいくつかの要素のステレオタイプを印刷しようとした非常に、非常に単純なAcceleoテンプレートファイル、作成された:私は私のモデルにOCLコンソールを使用すると、
[template public generateElement(p : Package)]
[comment @main/]
[file (p.name.concat('_debug.txt'), false, 'UTF-8')]
Creating file for package [p.name/]
Stereotypes: [for (st : Stereotype | p.getAppliedStereotypes()) separator(',')][st.name/][/for]
[/file]
[/template]
『をgetAppliedStereotypes()』だけの作品良い。しかし、私がAcceleoを動かすと、ジェネレータがエラーコードなしで終了するにもかかわらず、 "ステレオタイプ"の後ろに何もありません...
何が起こっているか考えていますか?