Frage

Ich habe ein Modell mit EMF erstellt und ein Eclipse-Plugin für dieses Modell generiert. Im Plugin kann ich jetzt eine Instanz dieses Modells definieren.Aber jetzt möchte ich Java-Code von diesem Fall generieren.Wie kann ich das tun?

War es hilfreich?

Lösung

Sie sollten zuerst ein Genmodel von Ihrem Ecore-Modell erstellen.Neu -> Erstellen -> EMF-Generatormodell -> von Ecore -> Wählen Sie Ecore aus.Klicken Sie dann auf das Element der obersten Ebene dieses Modells und wählen Sie alle.

edit: Es gibt keinen Weg, um Java aus dem benutzerdefinierten Modell Java zu generieren.Sie müssen Jet, Accelo oder Xtend2 verwenden, um Ihnen den Generator zu schreiben.Oder Sie können wahrscheinlich einen Blick auf das XTEXT-Projekt ansehen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top