Code Generator

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite > 

Code Generator

UModel enthält einen integrierten Codegenerator, der automatisch Java-, C#, Visual Basic oder XML-Schemadateien anhand von UML-Modellen generieren kann.

 

Anmerkung zur Verwendung von Aliassen:

Beim Reverse Engineering von Code, der Namespace- oder Klassen-Aliasse enthält, können Sie jetzt auswählen, ob der Alias aufgelöst werden soll (Kontrollkästchen "Aliasse auflösen" im Dialogfeld "Quellprojekt/Verzeichnis importieren").

 

Beim Aktualisieren von Code, d.h. wenn der Code anhand des Modells aktualisiert wird, werden wieder die korrekten Aliasdefinitionen verwendet. Der Geltungsbereich der Aliasdefinitionen sind die Dateien, in denen diese vorkommen.

 

z.B.

using Q = System.Collections.Generic.Queue<String>;

Q myQueue;

 

Aliasse, bei denen es potenziell zu einem Konflikt kommen kann, werden zu den "unbekannten externen Elementen" hinzugefügt, wenn ihre Verwendung nicht klar ist.

 

Anmerkung: Die Einstellung zum Auflösen von Aliassen kann jederzeit im Dialogfeld "Projekteinstellungen" geändert werden.


© 2019 Altova GmbH