Altova UModel 2022 Professional Edition

SPL-Referenz

Zur Startseite Zurück Nach oben Weiter

In diesem Abschnitt erhalten Sie eine Übersicht über Spy Programming Language (SPL), die Template-Sprache von Code Generator.

 

Es wird vorausgesetzt, dass Sie bereits über Programmiererfahrung verfügen und mit Operatoren, Funktionen, Variablen und Klassen sowie den Grundzügen von in SPl häufig verwendeter objektorientierter Programmierung vertraut sind.

 

Im Ordner \UModelspl finden Sie die von UModel verwendeten Vorlagen. Anhand dieser Dateien können Sie Ihre eigenen Vorlagen entwickeln.

 

Funktionsweise von Code Generator

Die Basis von Code Generator bilden die Vorlagendateien (.spl) und das von UModel bereitgestellte Objektmodell. Die Vorlagendateien enthalten SPL-Anweisungen zum Erstellen von Dateien, Lesen von Informationen aus dem Objektmodell und Ausführen von Berechnungen, die in der Zielprogrammiersprache auch Literalcodefragmente enthalten.

 

Die Vorlagendatei wird von Code Generator interpretiert und je nach Vorlage wird eine .java, .cs-Quellcodedatei  oder eine andere Dateiart ausgegeben.

© 2016-2022 Altova GmbH