Der Parameter $$Package
Standardmäßig wird bei der Java-Interface-Generierung oder bei der Java-Scrapbook-Generierung, wenn in der Entscheidungstabelle kein ET-Prolog definiert ist, die Package-Angabe automatisch, durch Analyse vorhandener Java-Sourcen im Zielordner, ermittelt:
-
Konnte in zwei Java-Sourcecodes dieselbe Package-Angabe ermittelt werden, dann wird diese verwendet
-
Konnte in nur einem Java-Sourcecode eine Package-Angabe ermittelt werden, dann wird diese verwendet, allerdings ergänzt durch einen TODO-Kommentar:
// TODO check/correct package declaration -
Konnte keine Package-Angabe ermittelt werden, so wird
package unknown; // TODO check/correct package declaration
verwendet
Durch den Generierungsparameter $$Package wird diese automatische Analyse unterdrückt und das Argument als Package verwendet:
-
$$Package=lfet.demo wird im generierten Java-Sourcecode zu package lfet.demo;
-
Mit $$Package="" wird der Java-Code ohne Package-Angabe generiert