DefaultValues
Sollen alle InterfaceEnums oder alle InterfaceParms grundsätzlich bestimmte Eigenschaften haben, dann können diese über die Schlüssel
ide.Java.InterfaceEnum.DefaultValues
festgelegt werden. Hier ein Beispiel:
Eintrag in einer LFET.Project.ini-Datei:
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
Der oben dargestellte DefaultValues Schlüssel bewirkt Folgendes:
-
Allen Enums wird die Eigenschaft Number hinzugefügt
-
Allen Enums ohne Symbol-Argument (in diesem Beispiel die Enums 10 und 50) wird die Eigenschaft Symbol hinzugefügt
-
Alle Enum-Methoden heißen '__is' für Bedingungen und '__do' für Aktionen
Include- und ExcludeTags-Argumente werden bei diesem Schlüssel ignoriert, d.h. sind ohne Wirkung.