Die Builddeskriptoroption programPackageName benennt
das Java™-Paket, das bei der Programmgenerierung
die EGL-generierte Ausgabe empfängt. Die Option ändert in dem angegebenen Namen nicht die Groß- oder Kleinschreibung
von Buchstaben. Die Option wird nur
beim Generieren einer Java-Ausgabe
für ein EGL-Programm verwendet.
Wenn Sie dem Java-Paket
denselben Namen wie einem EGL-Paket geben, überschreiben Sie möglicherweise Ausgabedateien, wenn Sie entweder
im EGL-Paket gespeicherte Abschnitte generieren oder wenn Sie
ein Programm generieren und den Namen in der Option programPackageName verwenden.
Es gibt mehrere Möglichkeiten, den verwendeten Namen des Java-Pakets zu bestimmen, wenn Sie eine Anweisung vom Typ
call oder
transfer
angeben oder wenn Sie eine Anweisung vom Typ
show angeben, die
die Steuerung zurückgibt. Diese Möglichkeiten sind im Folgenden nach abnehmender Priorität
aufgelistet:
- Codieren Sie den Paketnamen in der Anweisung wie im folgenden Beispiel:
Call my.pkg.MyProgram;
- Geben Sie in der Builddeskriptoroption programPackageName einen Namen an.
- Geben Sie den Paketnamen nicht explizit an, aber akzeptieren Sie den in
der Anweisung import angegebenen EGL-Paketnamen,
der den aufgerufenen EGL-Abschnitt verfügbar macht.
- Geben Sie den Paketnamen an, wenn Sie den zugehörigen Abschnitt im Verbindungsoptionsabschnitt
definieren.
- Verwenden Sie das Java-Paket,
das dem EGL-generierten Code entspricht. In den meisten Fällen verwenden Sie das Java-Paket für den EGL-Code,
der die Anweisung call, transfer
oder show enthält. Wenn der Aufruf jedoch in einer
eigenständigen EGL-Funktion erfolgt ist, verwenden Sie das Java-Paket für den EGL-generierten Code, der
diese Funktion aufruft.