Im vorangegangenen Artikel haben wir begonnen zu prüfen Eclipse EMF. In diesem Artikel werden wir bauen eine Domain-Modell (persistente Daten-Modell) von einer kleinen Bibliothek Management-System.
Um zu beginnen, lasst uns ein neues Projekt schaffen:
- wählen Sie File --> New --> Project
- Dann, im sich öffnenden Fenster wählen Sie Eclipse Modeling Framework --> Empty EMF Project
Lassen Sie uns unser Projekt nennen testemf.
Dann, im Ordner model, verwenden Sie die rechte Maustaste,
und wählen Sie select New --> Other. Ein neues Fenster öffnet:
Hier, wählen Sie EcoreTools --> Ecore Diagram. Das Ziel ist, einen Domain-Modell mit dem UML-Klassendiagramm-Editor zu erstellen.
Erstellen der Ecore Diagramm ist ein netter Weg der Schaffung eines Ecore Modell, Instanz des Metamodells Ecore. Wir können also, verstehen dies als die Schaffung einer DSL (Domain Specific Language). Nennen wir unseren DSL als LibraryModel.