Wenn ich in Enterprise Architect eine Klasse modelliere und die Implementierungssprache der Klasse festlege und dann in einem Anwendungsfall eine Instanz der Klasse verwende, ist die Implementierungssprache der Instanz im Anwendungsfall nicht die Implementierungssprache der Klasse , ist aber die Standardeinstellung. Gibt es eine Möglichkeit, Enterprise Architect die Implementierungssprache der Klasse für die Implementierungssprache aller Instanzen dieser Klasse verwenden zu lassen?
Es gibt keine Möglichkeit, Instanzen der Klassensprache folgen zu lassen (aber das ist ein guter Vorschlag ), den Sie senden können zu Sparx), aber Sie können die Standardsprache für alle neuen Elemente festlegen. Von deiner Frage nehme ich an, du weißt schon wie, aber ich werde es für andere Leser einschließen.
Extras - Optionen - Quellcodeentwicklung - Die Standardsprache für die Codegenerierung ist diejenige, nach der Sie suchen. Diese Option ist etwas falsch benannt. Es legt die Standardsprache für die erstellten Elemente fest.
Solange Sie Dinge für eine Implementierungssprache gleichzeitig modellieren, funktioniert das sehr gut. Wenn Sie für verschiedene Sprachen modellieren und feststellen, dass Sie in einem großen Teil Ihres Modells die falsche Version haben, können Sie im Projektbrowser mit der rechten Maustaste auf das Paket klicken und "Code Engineering - Optionen zum Zurücksetzen für dieses Paket" auswählen.
Wählen Sie "Wo Sprache ist" - Any, und "Konvertieren Sie in" die gewünschte Sprache. Stellen Sie sicher, dass Sie "Child-Pakete verarbeiten" aktivieren.
In Enterprise Architect 12.1 habe ich es hier gefunden:
PROJEKT - Einstellungen - Projektoptionen - Source Code Engineering - Standardsprache für die Codegenerierung
In Enterprise Architect 13.0 habe ich es hier gefunden:
Start - Fenster - Symbolleiste anzeigen - Code Engineering
In der Symbolleiste die erste Option. Die zweite ist die Standarddatenbank. Datenbankoption ist auch in:
Start - Arbeitsbereich - Einstellungen - Quellcodeentwicklung - Code-Editoren
aber es gibt keine Programmiersprache.
Tags und Links enterprise-architect settings