Die Eclipse-Plattform ist in Form von Subsystemen strukturiert, die in einem oder mehreren Plug-ins implementiert werden. Die Subsysteme werden zusätzlich zu einer relativ kleinen Steuerkomponente für die Laufzeit erstellt. Die nachfolgende Abbildung zeigt eine vereinfachte Ansicht.
Der begriff Workbench bezeichnet die Entwicklungsumgebung des Desktops. Über die Workbench soll eine nahtlose Toolintegration und eine gesteuerte Offenheit erreicht werden, indem ein allgemeines Paradigma für die Erstellung, Verwaltung und Navigation von Ressourcen eingerichtet wird.
Jedes Workbench-Fenster enthält eine oder mehrere Perspektiven. Perspektiven enthalten Ansichten und Editoren und steuern die Elemente, die in bestimmten Menüs und Symbolleisten angezeigt werden. Es können gleichzeitig mehrere Workbench-Fenster geöffnet sein.
Komponenten
Ressourcen
Perspektiven
Ansichten
Editoren
CVS-Repositorys
Neue Software installieren
Perspektiven öffnen
Ansichten öffnen
Zwischen Perspektiven wechseln
Menüoptionen und Symbolleistenschaltflächen anzeigen und verdecken
Befehlsgruppen in Perspektiven konfigurieren
Perspektivenverknüpfungen konfigurieren