In diesem Abschnitt werden die Regeln für die Benennung von Abschnitten und Variablen sowie für die Zuordnung von Werten zu Eigenschaften wie beispielsweise
'name' beschrieben.
EGL umfasst drei Kategorien von Kennungen:
- Namen von EGL-Abschnitten und -Variablen.
- Namen externer Ressourcen, die als Eigenschaftswerte in Abschnittsdefinitionen oder Variablendeklarationen angegeben sind. Diese Namen stellen
Sonderfälle dar, und die Namenskonventionen hängen von den Konventionen des Laufzeitsystems ab.
- Namen von EGL-Paketen wie 'com.mycom.mypack'. Die einzelnen Zeichenfolgen sind in diesem Fall durch einen Punkt voneinander getrennt. Jede dieser Zeichenfolgen entspricht den
Namenskonventionen für einen EGL-Abschnittsnamen. Ausführliche Informationen zu den Beziehungen zwischen Paketnamen und der Dateistruktur finden Sie unter
EGL-Projekte, -Pakete und -Dateien.
Der Name eines EGL-Abschnitts oder einer EGL-Variablen ist eine Folge von 1 bis 128 Zeichen.
Sofern nichts anderes angegeben ist, muss ein Name
mit einem Buchstaben oder einem Unterstreichungszeichen beginnen und kann zusätzliche Unicode-Buchstaben sowie Ziffern und Währungssymbole
enthalten. Es gelten die folgenden zusätzlichen Einschränkungen:
Für Abschnitte ist insbesondere Folgendes zu beachten:
- In einem Datensatzabschnitt darf der Name einer logischen Datei oder Warteschlange maximal 8 Zeichen lang sein.
- In einer Reihe von Abschnitten ist der Aliasname in die Namen
generierter Ausgabedateien und Java™-Klassen integriert. Wenn Sie den Aliasnamen nicht angeben, verwendet EGL
den Namen des
Programmabschnitts, schneidet diesen jedoch gegebenenfalls entsprechend ab, wenn die in der Laufzeitumgebung zulässige maximale Anzahl
von Zeichen überschritten wird.
Siehe "Kompatibilität" in diesem Thema.