-1

独自の複合型を返す Acceleo ファイル内に Java 関数をラップする必要があります ...

[query public methodeTest(arg0 : パッケージ、arg1 : クラス、arg2 : プロパティ) : MyOwnComplexeType = invoke('org.eclipse.acceleo.module.sample.services.UML2Services', 'methodeTest(org.eclipse.uml2.uml.Package) , org.eclipse.uml2.uml.Class, org.eclipse.uml2.uml.Property)', Sequence{arg0, arg1, arg2}) /]

しかし、テンプレートで ta o プロパティにアクセスしたい場合は機能しません!!!

助けてくれませんか!

4

1 に答える 1

0

Acceleoサービスは、プリミティブ型(文字列、ブール、整数など)、現在使用されているメタモデルの要素(この場合はUML要素)、またはそれらの要素のコレクションのみを返すことができます。

よろしく、

ステファン・ベゴードー

于 2012-04-13T14:07:08.630 に答える