DefaultValues

If all InterfaceEnums or all InterfaceParms are to have certain properties in principle, then these can be set using these keys.

ide.Java.InterfaceEnum.DefaultValues

An example is presented below:

Entry in an LFET.Project.ini-file:
ide.Java.Interface.PrefixIs = __is
ide.Java.Interface.PrefixDo = __do

ide.Java.InterfaceEnum.DefaultValues: Number; Symbol; MethodName=Prefix

ide.Java.InterfaceEnum.10: includeTagsText=$$Enum10
ide.Java.InterfaceEnum.20: includeTagsText=$$Enum20; Symbol=Double
ide.Java.InterfaceEnum.30: includeTagsText=$$Enum30; Symbol=Double; Title
ide.Java.InterfaceEnum.40: includeTagsText=$$Enum40; Symbol=Interval
ide.Java.InterfaceEnum.50: includeTagsText=$$Enum50; Title=DoubleList

The DefaultValues key shown above has the following effects:

  • The property Number is added to all enums

  • The property Symbol is added to all enums without a Symbol argument (in this example the Enums 10 and 50)

  • All Enum methods are called '__is' for conditions and '__do' for actions

IncludeTags or ExcludeTags arguments are ignored for this key, i.e. they have no impact.