The EGL source code produced from a UML model is a result of the
transformation parameters used during the transformation. You can
specify the type of data generated from the model by selecting one
or more of the following categories of code to be produced.
- Data access routine
- Generate EGL code to work with databases. Specifying data access
routines as the type of output causes the EGL libraries or services
that contain functions for creating, reading, updating, and deleting
database rows to be generated.
- Data definitions
- Generate EGL code that defines the associated database such as
EGL SqlRecords and DataItems for use by the data access routines.
Sample DDL statements are also created that can be used to create
tables based on the model.
- User interface
- Generate JSF based JSPs and EGL PageHandlers for accessing the
database and exercising the data access routines.