Number

This argument is optional and adds the number of value in the value table as an integer to the enum, including the associated getter method, e.g. for Java: int getNumber(). When generating the parm, the number is transferred as an integer value.

Entry in an LFET.Project.ini-file:
ide.Java.InterfaceEnum.1: Number; IncludeTags = Transit Times, Ranges

Special feature:

  • If none of the arguments Number, Symbol, Title or Text is specified for an InterfaceParm

  • Then the argument Number is added automatically to ensure that at least one parameter is given to differentiate between the individual condition or action values

  • With InterfaceEnum this is not necessary because an enum is always passed as a parameter