Vordefinierte Standard-Schlüssel

Alle Schlüssel können, wahlweise in geschweiften oder eckigen Klammern, auch als Argument oder als Teil eines Argumentes über die Syntax ${Schlüssel­name} oder $[Schlüssel­name] verwendet werden, hier ein Beispiel:

ide.Java.SourcePath = ${project.root}/../../main/java/${package}

In LF‑ET vordefinierte Standard-Schlüssel

dt

Absoluter Pfad der Ent­schei­dungs­ta­belle

dt.folder

Absoluter Pfad des Ordners der Ent­schei­dungs­ta­belle

dt.folder.name

Name des Ordners der Ent­schei­dungs­ta­belle

dt.name

Name der Ent­schei­dungs­ta­belle

dt.extension

Extension der Ent­schei­dungs­ta­belle

codetype

Liefert Application, Scrapbook oder Interface

Ermöglicht in Folgeverarbeitungen die Unterscheidung zwischen 'echtem' Code und Scrapbook- oder Interface-Code. So macht es z.B. keinen Sinn, nach der Gene­rie­rung eines Scrapbooks oder Interfaces auto­ma­tisch Test­suites zu starten

project.drive

Laufwerk des Speicherortes der LFET.Pro­ject.ini-Datei 1)

project.root

Absoluter Pfad des Speicherortes der LFET.Pro­ject.ini-Datei 1)

src

Absoluter Pfad des gene­rier­ten Sourcecodes

src.folder

Ordner des gene­rier­ten Sourcecodes

src.name

Name des gene­rier­ten Sourcecodes

src.extension

Extension des gene­rier­ten Sourcecodes

1)

Bei mehreren, ver­schach­tel­ten LFET.Pro­ject.ini-Dateien wird hier die zuletzt gefun­dene (Haupt-) LFET.Project.ini-Datei verwen­det.

Ebenfalls verwendet werden können

  • alle Schlüssel aus der Systemumgebung, wie z.B. user.name, user.dir oder user.home

  • alle Umgebungs­variablen

Die verfügbaren Systemschlüssel und Umge­bungs­variablen können in LF‑ET unter dem Menüpunkt Hilfe > Info > Details > System Properties eingesehen werden.