Creating output files
These statements are used to create output files from the code generation. Remember that all of these statements must be inside a block delimited by square brackets.
create
| create filename | 
creates a new file. The file has to be closed with the close statement. All following output is written to the specified file.
Example:
| [create $outputpath & "/" & $JavaPackageDir & "/" & $application.Name & ".java"] package [=$JavaPackageName]; 
 public class [=$application.Name]Application { ... } [close] 
 | 
close
closes the current output file.
| =$variable | 
writes the value of the specified variable to the current output file.
Example:
| [$x = 20+3] The result of your calculation is [=$x] - so have a nice day! | 
The file output will be:
The result of your calculation is 23 - so have a nice day!
write
| write string | 
writes the string to the current output file.
Example:
| [write "C" & $name] | 
This can also be written as:
| C[=$name] | 
filecopy ... to ...
| filecopy source to target | 
copies the source file to the target file, without any interpretation.
Example:
| filecopy "java/mapforce/mapforce.png" to $outputpath & "/" & $JavaPackageDir & "/mapforce.png" |