Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Mail Systems
Eclipse Documentation

How To Guides
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Problem Solutions
Privacy Policy




Eclipse Plug-in Developer Guide
Previous Page Home Next Page

Runtime overview

The Eclipse runtime defines the plug-ins (org.eclipse.osgi and org.eclipse.core.runtime) on which all other plug-ins depend. The runtime is responsible for defining a structure for plug-ins and the implementation detail (bundles and classloaders) behind them. The runtime is also responsible for finding and executing the main Eclipse application and for maintaining a registry of plug-ins, their extensions, and extension points.

The runtime also provides an assortment of utilities, such as logging, debug trace options, adapters, a preference store, and a concurrency infrastructure. Of course, as a minimal kernel, the runtime is only interesting once plug-ins that make use of it and perform some kind of task are created. Like Atlas, the runtime plug-in stoically resides at the bottom of the plug-in heap, holding the Eclipse universe aloft on its steady shoulders.

  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire