1

我想知道是否可以轻松地注释 Acceleo 模板,然后在使用 TraceabilityModel 时获取这些注释。

Acceleo 现在使用注释来确定生成的入口点:

[comment @main]

所以我问,我是否可以使用这种机制来注释我的模板以用于其他目的,例如:

[comment @org.project.SimpleStatement]
[template public generateSimpleStatement(...)]
...
[/template]

然后,我可以在使用可追溯性模型时以编程方式获取注释(可能使用org.eclipse.acceleo.traceability.ModuleElement接口)。

4

1 回答 1

1

Acceleo 的可追溯性不支持注释或注释:我们只记录实际生成的文本位的可追溯性信息,而不是任何“额外”信息(模块的注释、主要注释、元模型......)。

得到了回答,虽然不可能通过注释的方式,但也许你的用例值得一个增强请求?你能描述一下你期望通过这个实现的目标吗?(最好通过Eclipse M2T 论坛,因为堆栈溢出似乎不适合此类讨论;))。

(注意:我是 Acceleo 的活跃开发者)

于 2011-09-26T06:57:13.387 回答