Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Eclipse4/RCP/Architectural Overview

Architectural Overview

The Eclipse 4 Application Platform differs from the Eclipse 3.x platform in the implementation of the Workbench (i.e. the org.eclipse.ui.workbench plugin), and the technologies this new implementation is based on. Before the release, the technologies (modeled UI, dependency injection and service-based programming model, CSS-based styling) were called 'e4' but we are now referring to them as the Eclipse 4 Application Platform. On top of the Eclipse 4 Application Platform, the 4.0 Workbench offers an implementation of the 3.x Workbench APIs, to provide backwards compatibility mainly for the Eclipse IDE.

Eclipse 4 Architecture.png

Back to the top