Production Page

The production page defines the production parameters applicable to pattern production.

Production options section

This section provides with specific production behaviors.
To modify default or inherited values, check the Override production behavior option.
Field Description Values and meanings Default value
Compilation step Decide whether the pattern should be compiled as a Java class, or left as a JET file. Compile to transform the result in a Java class , Skip to leave it as a JET file. If the pattern is not compiled as a Java class, the Pattern Runner factory component won't be able to execute it. Compile
Buffer modification Decide whether the default JET buffer management should be used (for compatibility), or modified by the pattern implementation as needed. Enabled to let the pattern production use buffers as needed. This is mandatory for the use of a Reporter at runtime with Pattern Runner. Disabled to remain compatible with default JET buffer usage. Needed in the case of expected JET files content, as in EMF. Enabled
Destination path Give the produced JET template file a specific path, relative to templates one in current factory component. Empty, the framework decides by itself the name, and the location of the resulting template file. A relative path, file name and extension included, the framework sticks to given path. Needed in the case of expected JET files structure, as in EMF. Empty

As mentionned earlier, those values are automatically inherited from the closest parent, if any.

Related Reference

Pattern editor