Sonntag, 4. März 2012

Erstes Beispiel mit dem Eclipse Modeling Framework (EMF) - 1

Eclipse ist eine IDE (Interactive Development Environment), die die Entwicklung von Programmen in verschiedenen Programmiersprachen ermöglicht. Einige Merkmale von Eclipse sind die Verwendung des Standard Widget Toolkit (SWT) als Grafik-Bibliothek, statt Swing, das Plugin orientierte Art der Programmierung, und seine Erweiterbarkeit, da viele bestehende Eclipse-Projekte, die in verschiedene Richtungen erweitern.
Eine dieser Richtungen ist die modellbasierte Entwicklung und anschließende Code-Generierung aus Modellen.

Das Eclipse Modeling Framework (EMF) ist eine Modellierung und Code-Generierung Umwelt, um Tools und anderen Anwendungen auf einem strukturiertenDatenmodell (Domain Model) aufzubauen. Von einer Domäne Modell im XMI oder anderes unterstütztes Format angegeben, liefert EMFTools und Runtime-Unterstützung für Java-Klassen, die dieses Modell, sowie eine Reihe von Adapter-Klassen, die das Anzeigen und Bearbeiten des Modells durch Umsetzung ermöglichen produzieren Java-Code und ein Basic-Editor.


Das Eclipse kann heruntergeladen werden unter:

In diesem Artikel verwenden wir die Version Indigo (3.7.1r1).

Das Eclipse Modeling Framework, für das Eclipse Indigo, kann bezogen werden

Einmal heruntergeladen, muss das EMF in den Ordner plugins und features von Eclipse kopiert werden.
Alternativ können Sie das Paket Installation Funktionalität von Eclipse verwenden (HELP --> Install New Software) um die EMF installieren.

Seite von der Eclipse-EMF Projekt:
        - http://www.eclipse.org/modeling/emf/

Dokumentation und Tutorials über Eclipse EMF:

Im nächsten Artikel werden wir ein Projekt initiieren, um eine EMF-Modell, von dem wir erzeugen Java-Klassen und verwenden Sie sie in einem kleinen main() Funktionstest.

Keine Kommentare:

Kommentar veröffentlichen