Output of Java™ program generation
Java™ program generation produces the following output:
- A build plan, if the genProject build descriptor option is not set
- Java™ source code
- Related objects needed to prepare and run your program
- J2EE environment file or program properties file, if certain conditions are met
- A results file, if genProject is omitted
You can use the EGL generator to generate entire Java™ programs. Programs and records are generated as separate Java™ classes. Functions are generated as methods in the program. Variables and structure fields are generated as fields of the record or program class to which they belong.
The following table shows the names of the various types of generated Java™ parts:
| Part type and name | What is generated |
|---|---|
| Program named P | A class named P in P.java |
| Record named R | A class named R in R.java |
| Linkage options part named L | Linkage properties file named L.properties |
| Library named LibA | A class named LibA in LibA_Lib.java |
| DataTable named DT | A class named DT in DT.java |