blob: 730f0b866840473c890f981af51b9ea78249a696 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta name="copyright" content="Copyright (c) THALES, 2007. All rights reserved." >
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">
<link rel="stylesheet" href="../../book.css" charset="ISO-8859-1" type="text/css">
<title>Pattern Editor Production Page</title>
</head>
<body>
<h1>Production Page</h1>
<p>
The production page defines the production parameters applicable to pattern production.<br/>
<h2>Production options section</h2>
<p>
This section provides with specific production behaviors.<br/>
To modify default or inherited values, check the <i>Override production behavior</i> option.
<table border="1" cellspacing="0" cellpadding="5">
<tr>
<th>Field</th>
<th>Description</th>
<th>Values and meanings</th>
<th>Default value</th>
</tr>
<tr>
<td align="left" valign="top">Compilation step</td>
<td align="left" valign="top">Decide whether the pattern should be compiled as a Java class, or left as a JET file.</td>
<td align="left" valign="top">
<b>Compile</b> to transform the result in a Java class
, <b>Skip</b> 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.
</td>
<td>Compile</td>
</tr>
<tr>
<td align="left" valign="top">Buffer modification</td>
<td align="left" valign="top">Decide whether the default JET buffer management should be used (for compatibility), or modified by the pattern implementation as needed.</td>
<td align="left" valign="top">
<b>Enabled</b> to let the pattern production use buffers as needed. This is mandatory for the use of a Reporter at runtime with Pattern Runner.
<b>Disabled</b> to remain compatible with default JET buffer usage. Needed in the case of expected JET files content, as in EMF.
</td>
<td align="left" valign="top">Enabled</td>
</tr>
<tr>
<td align="left" valign="top">Destination path</td>
<td align="left" valign="top">Give the produced JET template file a specific path, relative to <i>templates</i> one in current factory component.</td>
<td align="left" valign="top">
<b>Empty</b>, the framework decides by itself the name, and the location of the resulting template file.
<b>A relative path, file name and extension included</b>, the framework sticks to given path. Needed in the case of expected JET files structure, as in EMF.
</td>
<td align="left" valign="top">Empty</td>
</tr>
</table>
<br/>
As mentionned earlier, those values are automatically inherited from the closest parent, if any.
</p>
</p>
<p>
<img border="0" src="../../../../org.eclipse.egf.engine.doc/html/images/ngrelr.png" alt="Related Reference">
</p>
<a href="../editor.html">Pattern editor</a>
</body>
</html>