Eclipse
Eclipse ist der Name für das Gesamtprojekt, das die Konstruktion von integrierten Tools für die Entwicklung von Anwendungen unterstützt. Es ist eine Sammlung zusammengehöriger Projekte, die die Eclipse Platform, die Java development tools (JDT) und die Plug-in Development Environment (PDE) umfassen.Eclipse-Plattform
Eclipse-Plattform ist der Name für die Kerngerüste und -Funktionen, auf deren Grundlage Plug-in-Erweiterungen erstellt werden. Die Eclipse-Plattform stellt die Laufzeit zur Verfügung, in der Plug-ins geladen und ausgeführt werden. Um diesen Begriff mit dem richtigen Maß an (Un-)Genauigkeit verwenden zu können, müssen Sie einige Aspekte zur Plattform kennen. Zunächst einmal ist die Eclipse-Plattform selbst eigentlich kein echtes Produkt, das durch sich selbst ausgeliefert wird. Die direkten Nutzer der Plattform sind Toolerstellungsprogramme (ISV), da sie das zur Eclipse-Plattform hinzufügen, was sie für Benutzer wertvoll macht.Eclipse SDK
Die Eclipse-Plattform besteht aus einem Kern und aus einer Benutzerschnittstelle. Als "Benutzerschnittstelle" klassifizierte Elemente benötigen ein System mit Fenstertechnik, wohingegen als "Kern" bezeichnete Elemente auch ohne ein solches System ausgeführt werden können. Die Benutzerschnittstellenkomponente der Eclipse-Plattform wird als Workbench bezeichnet. Die Kernkomponente der Eclipse-Plattform wird einfach als Plattformkern oder Kern bezeichnet.
Die Eclipse-Plattform ist lediglich der Nukleus, den herum Tool-Plug-ins erstellt werden.
Die Eclipse SDK ist die Eclipse Platform, JDT und PDE. Zusätzlich zur Plattform bietet SDK die Entwicklungstools, die unter anderem dazu benötigt werden, Eclipse als Entwicklungsumgebung für sich selbst zu verwenden.
Plattform Kurzform von "Eclipse-Plattform".
Workbench Kurzform von "Benutzerschnittstelle der Eclipse-Plattform".
Die Workbench ist ein Benutzerschnittstellengerüst auf Dialogbasis für die Erstellung von Produkten mit ausgereiften Benutzerschnittstellen, die aus Plug-in-Komponenten aufgebaut sind. Die Workbench wird oberhalb von JFace, SWT und dem Plattformkern eingerichtet.Kern Kurzform von "Eclipse-Plattformkern".
Die gesamte Infrastruktur der Eclipse-Plattform, die nicht zur Benutzerschnittstelle gehört. Die Hauptprogrammteile sind: Plattformlaufzeit und Plug-in-Verwaltung, Arbeitsbereich- und Ressourcenverwaltung sowie Versions- und Konfigurationsverwaltung.Laufzeit Kurzform von "Laufzeit des Eclipse-Plattformkerns".
Die maschinennahste Komponente des Plattformkerns, die für die Plug-in-Registrierung und die Plug-ins zuständig ist. Bitte beachten Sie, dass die Laufzeit des Plattformkerns weder Arbeitsbereiche noch Ressourcen enthält (diese befinden sich im Ressourcen-Plug-in).Arbeitsbereich
Ein Arbeitsbereich ist der allgemeine Sammelpunkt für die Verwaltung der Ressourcen in der Eclipse-Plattform. Bitte beachten Sie, dass Arbeitsbereiche und Ressourcen optionale Komponenten der Plattform sind. Manche Konfigurationen der Plattform enthalten keinen Arbeitsbereich.Benutzerschnittstelle Kurzform von "Benutzerschnittstelle der Eclipse-Plattform".
Allumfassender Begriff für die Benutzerschnittstellenkomponente der Eclipse-Plattform.JFace
JFace ist das Benutzerschnittstellengerüst der mittleren Ebene, mit dem komplexe Benutzerschnittstellenelemente wie beispielsweise Anzeigefunktionen für Eigenschaften erstellt werden können. JFace arbeitet mit SWT zusammen.SWT
SWT (Standard Widget Toolkit) ist ein kleines und schnelles Toolkit für Fensterobjekte mit einer portierbaren API und einer nativen Implementierung. Bislang wurde SWT auf Windows, Linux (GTK und Motif Window-Systeme), AIX (Motif), Solaris (Motif), HP-UX (Motif), QNX (Photon) und Mac OS X (Carbon) portiert.JDT
Java development tools (Achtung: "development tools" aus rechtlichen Gründen in Kleinbuchstaben) fügen der Eclipse Platform Java-Programmentwicklungsfunktionalität hinzu.PDE
Die Plug-in Development Environment fügt spezielle Tools zur Entwicklung von Eclipse-Plug-ins hinzu.