-1

我必须在一个 Acceleo File 中包装一个 java 函数,它返回我自己的复杂类型......

[查询公共方法测试(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)', 序列{arg0, arg1, arg2}) /]

但是当我想在我的模板中加入 ta o 属性时它不起作用!

你能帮我吗 !

4

1 回答 1

0

Acceleo 服务只能返回原始类型(字符串、布尔值、整数等)、当前使用的元模型的元素(在您的情况下为 UML 元素)或这些元素的集合。

问候,

斯蒂芬·贝戈多

于 2012-04-13T14:07:08.630 回答