In diesem Abschnitt ist beschrieben, wie die Namen in den Java-Klassen für die unterschiedlichen Code-Konventionen aufgebaut werden.
Wenn cobol
als Code-Konvention verwendet wird, gelten folgende Abbildungsregeln:
Der COBOL-Name wird wann immer möglich beibehalten.
Bindestriche werden durch Unterstriche ersetzt.
Alle Arrays werden mit 0 indiziert.
Wenn java
als Code-Konvention verwendet wird, gelten folgende Abbildungsregeln:
Alle Großbuchstaben werden in Kleinbuchstaben umgewandelt.
Buchstaben, die auf einen Bindestrich folgen, werden groß geschrieben. Alle Bindestriche werden entfernt.
Der erste Buchstabe eines Klassennamens wird groß geschrieben.
Die Namen von
Get
-Methoden werden ausget
sowie dem Attributnamen gebildet, wobei der erste Buchstabe des Attributnamens groß geschrieben wird.Die Namen von
Set
-Methoden werden ausset
sowie dem Attributnamen gebildet, wobei der erste Buchstabe des Attributnamens groß geschrieben wird.Alle Arrays werden mit 0 indiziert.
Beispiel 21 Namenszuweisungen für unterschiedliche Code-Konventionen
Abhängig von der angewandten Code-Konvention werden die folgenden Namen für das COBOL-Feld EMPLOYEE-RECORD
gebildet:
Code-Konvention | Java-Attributname | Java Get-/Set-Methodenname |
|
|
|
|
|
|
Wenn die Datenstruktur untergeordnete Strukturen mit dem Namen FILLER
enthält, oder wenn das Programm mehrere untergeordnete Strukturen mit demselben Namen enthält, dann werden diese Strukturen bezüglich ihrer Reihenfolge in der xml-Eingabe-Datei laufend durchnummeriert. Beim Erzeugen der Java-Klassen wird diese Nummer n
in der Form _R_n
an den generierten Namen angehängt.
Wenn die Datenstruktur Felder mit dem Namen FILLER enthält, dann werden diese Felder bezüglich ihrer Reihenfolge in der xml-Eingabe-Datei laufend durchnummeriert. Beim Erzeugen der Java-Klassen wird diese Nummer n
wird in der Form _n
an den generierten Namen angehängt.