我想知道我是否可以轻松注释Acceleo模板,然后在使用TraceabilityModel时获取这些注释。
Acceleo现在正在使用注释来确定生成的入口点:
[comment @main]
所以我问,如果我可以使用这种机制来注释我的模板用于其他目的,例如:
[comment @org.project.SimpleStatement]
[template public generateSimpleStatement(...)]
...
[/template]
然后,我可以在使用可跟踪性模型时(可能使用 org.eclipse.acceleo.traceability.ModuleElement 接口)以编程方式获取注释。
答案 0 :(得分:1)
Acceleo的可追溯性不支持注释或注释:我们只记录实际生成的文本位的可跟踪性信息,而不记录任何“额外”信息(模块的注释,主要注释,元模型......)。 / p>
有人回答说,虽然不可能通过注释的方式,但是你的用例可能值得一个增强请求吗?你能描述一下你期望通过这个实现的目标吗? (最好通过Eclipse M2T forum,因为堆栈溢出似乎不适合这种讨论;))。
(注意:我是Acceleo的积极开发者)