加速服务

时间:2012-04-13 09:21:34

标签: java service acceleo

我必须在一个返回我自己的复杂类型......的加速文件中包装一个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})/]

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

你可以帮助我!

1 个答案:

答案 0 :(得分:0)

Acceleo服务只能返回基本类型(String,Boolean,Integer等),当前使用的元模型的元素(在您的UML元素中)或这些元素的集合。

此致

Stephane Begaudeau