Central Buffer Node: cim2pim.qvt

Dies Script erzeugt auf der Basis des fachlichen Modells ein erstes Modell zur Unterstützung der Analyse.

Das Zielmodell enthält je Fachklasse des Quellmodells ein Paket - eine Komponente.

In diesem Paket werden eine Model-, View- und Controllerklasse mit ihren spezifischen Attributen angelegt.

Das Model erhält alle Attribute der Quellklasse, wie sie sind. Je Attribut wird eine Getter- und eine Setter-Methode erzeugt.

Die Viewklasse erhält je Attribut der Quellklasse ein entsprechendes Eingabefeld (Textfeld) und ein Label. Für die Eingabefelder werden Getter- und Setter-Methoden generiert.

Der Controller referenziert mit direkten Assoziationen das Model und die View. Zudem werden Methoden generiert, um die referenzierten Klassen zu synchronisieren.

 

Besitzer

Hyperlinks