Annotating EGL Applications
EGL developers can annotate their applications to indicate the version, authors as well as a general description.
The following annotations are supported
- Authors
- array of Strings, each string is an author separated by a comma.
- applicable to EGL programs, libraries, data tables, form groups, services.
- generated as @author in the generated Java.
- description
- string - user defined data.
- applicable to EGL programs, libraries, data tables, form groups, services.
- generated as a Java comment.
- Version
- String - user defined data.
- applicable to EGL programs, libraries, data tables, form groups, services.
- generated as a @version in the generated Java.
- if no Version is specified in the EGL, then the symbolic parameter VERSION
is used.
- For Git-managed EGL parts, if the symparm VERSION exists but does not have a value, then the part’s Git branch will be used as the value of VERSION.
Example
program program1 type BasicProgram {Authors = ["john","jane"],description="my description",version="2.3.4"}
function main()
end
end