When you generate Java™ source code, EGL produces a class and a file for each of the following generatable parts:
When you generate a library part, the output is a Java class. The name of the class is the part alias, or the part name if no alias is specified, but EGL makes character substitutions as described in the topic "How Java names are aliased."