Für die meisten Java Projekte braucht man ein BE-Model, das am besten automatisch generiert wird. Wie kann das innerhalb von Eclipse Luna mit dem EMF durchgeführt werden?
Wir wollen diese Modell Stuktur erzeugen. Eine Mindmap hat 0-* Zweige:
![BE](http://blog.wenzlaff.de/wp-content/uploads/2015/05/Bildschirmfoto-2015-05-08-um-15.13.21.png)
Zuerst Texo und EMF installieren.
Dann ein neues EMF Projekt anlegen über das Menü: File - New - Other
:
![EMF](http://blog.wenzlaff.de/wp-content/uploads/2015/05/Bildschirmfoto-2015-05-08-um-13.24.49.png)
Nun erstellen wir ein ecore Model über das Menü: File - New - Other - Eclipse Modeling Framework-Ecore
Model:
![model](http://blog.wenzlaff.de/wp-content/uploads/2015/05/Bildschirmfoto-2015-05-08-um-13.35.55.png)
So sieht das Projekt nun aus, mit der mindmap.ecore
Model Datei:
![eclipse ecor](http://blog.wenzlaff.de/wp-content/uploads/2015/05/Bildschirmfoto-2015-05-08-um-13.38.03.png)
Nun erzeugen wir zwei Klassen mit ein paar Attribute über New Child - New EClass
über das Kontextmenü des Models (2.Zeile): „Wie kann ein BE-Model (ecore) mit Eclipse Modeling Framework (EMF) unter Eclipse Luna 4.4.2 und Texo generiert werden?“ weiterlesen