在Acceleo中注释模板(ModuleElements)

时间:2011-09-24 13:34:04

标签: java eclipse eclipse-emf acceleo traceability

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

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

[comment @main]

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

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

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

1 个答案:

答案 0 :(得分:1)

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

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

(注意:我是Acceleo的积极开发者)