Package
|
Java, TypeScript, Phyton und Groovy |
ide.<Programmiersprache>.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 ide.Java.Package = … wird diese automatische Analyse unterdrückt und das Argument als Package verwendet:
-
ide.Java.Package = lfet.demo wird im generierten Java-Sourcecode zu package lfet.demo
-
Mit ide.Java.Package = "" wird der Java-Code ohne Package-Angabe generiert