Generation mode
Two generation modes are available for Java™ and JavaScript™:
- Generate the main part and its associates
This mode is the traditional behavior. The main part is what was previously called generatable part and refers to program, library, handler, service, and so forth. The associates are records, as well as the parts that are generated because of build descriptor options such as GenFormGroups. All parts are generated with the same build descriptor.
- Generate by part
In most cases, this mode means that the parts in a given file are generated. Also, you can generate a single part in the Outline view. The parts are generated with the build descriptor that is used for the file, but the build descriptor options such as GenFormGroups, which identify specific part types, are not in use.
You can specify the setting as a preference (). In addition, you can override the preference by setting the equivalent property for a project, folder, or file.
- If you initiate a generate step on a file, folder, or project, only the parts in the selected files are generated.
- If you initiate Generate on a part in the Outline View, only that part is generated
- If you save changes to a file when Generate after build is turned on, only the parts in that file are generated.
The EGLSDK and EGLCMD commands support both modes, as does the EGL command file.