使用Acceleo 3进行增量生成

时间:2011-07-11 11:40:53

标签: acceleo

我想用Acceleo 3做一些增量生成。通常生成一些代码,编写一些特定的函数,当我重新生成时,我不想覆盖我写的代码。

我知道在Acceleo 2.8(http://www.acceleo.org/pages/incremental-generation/en)中有可能,但我在Acceleo 3文档中没有看到任何示例。

有可能吗?

1 个答案:

答案 0 :(得分:1)

Acceleo 3具有与Acceleo 2相同的机制来保护某些用户代码。您可以使用生成器中定义的受保护区域让您的用户在受保护区域中根据需要更改代码,或者如果您正在生成Java,您还可以使用JMerge来保护已记录的元素(@generated not in a documentation of a Java元素保护它)。您可以在Acceleo 3.1的documentation中观看视频中的这两种行为 您还可以在user guide中查看最佳做法指南和Acceleo 3.1的所有其他功能。

Stephane Begaudeau

相关问题