我必须在一个返回我自己的复杂类型......的加速文件中包装一个java函数。
[query public methodeTest(arg0:Package,arg1:Class,arg2:Property):MyOwnComplexeType = invoke('org.eclipse.acceleo.module.sample.services.UML2Services','methodeTest(org.eclipse.uml2.uml.Package,org.eclipse.uml2.uml.Class,org.eclipse.uml2.uml。属性)',序列{arg0,arg1,arg2})/]
但是当我想在我的模板中添加属性时它不起作用!!!
你可以帮助我!
答案 0 :(得分:0)
Acceleo服务只能返回基本类型(String,Boolean,Integer等),当前使用的元模型的元素(在您的UML元素中)或这些元素的集合。
此致
Stephane Begaudeau