Gewusst wie: Generieren von XML mithilfe von EMF

October 11

Gewusst wie: Generieren von XML mithilfe von EMF

Das Eclipse modeling Framework (EMF) kann verwendet werden, um Ihrem Domänenmodell zu modellieren. Ein Domänenmodell enthält die Daten, die Sie auf Ihr Java-Projekt arbeiten müssen. Ihre Domänenmodell besteht aus verschiedenen Klassen oder Objekte, die Sie in Ihrem Projekt verwenden werden. EMF bietet einen austauschbaren Rahmen um die Modellinformationen zu speichern. Standardmäßig verwendet XML Metadata Interchange (XMI) um die Modelldefinition beschreiben. EMF kann Modelle, die mithilfe von XML-Schemas erstellen.

Anweisungen

1 Klicken Sie auf "Start", "Alle Programme" und "Eclipse" Eclipse zu öffnen. Klicken Sie auf "Software Update Manager" um neue Plug-ins, wie EMF zu installieren. Klicken Sie im Fenster Installation "Modellierung". Wählen Sie "Eclipse Modeling Framework SDK" und "Ecore Tools." Klicken Sie "Weiter", um die EMF zu installieren. Klicken Sie das Symbol "EMF" in Eclipse zu öffnen.

2 Klicken Sie "File" und "Neues Projekt", um ein leeres EMF-Projekt zu erstellen. Mit der rechten Maustaste des Ordners "Model" und wählen Sie "Ecore-Diagramm" ein Ecore-Diagramm erstellen. Klicken Sie auf "Weiter." Geben Sie einen Domäne-Dateinamen wie "webpage.ecore" im Fenster "Ecore-Diagramm erstellen".

3 Klicken Sie auf "Fertigstellen". Ein visueller Editor erscheint zum Erstellen von EMF-Modellen. Klicken Sie "EClass" unter dem Ordner "Objects". Klicken Sie auf der rechten Seite des Fensters, um eine neue Klasse erstellen. Ebenso erstellen Sie mehrere Klassen nämlich "Webseite", "Kategorie" und "Artikel."

4 Klicken Sie auf "EAttribute"-Symbol, um jede Klasse ein Attribut zuweisen. Klicken Sie auf die neue Klasse, und wählen Sie ein Attribut für die Klasse. Wählen Sie einen Datentyp für das Attribut wie "EString." Schließen Sie das Dialogfeld Attribut, indem Sie auf "Fertig stellen". Sie sehen nun die webpage.ecore-Datei, die mit den oben genannten Klassen.