blob: 47f3262df60de972139f86f216fb5c62e4a92733 [file]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html lang="en">
<head>
<meta name="copyright" content="Copyright (c) IBM Corporation and others 2000, 2012. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." >
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
<LINK REL="STYLESHEET" HREF="../../book.css" CHARSET="ISO-8859-1" TYPE="text/css">
<title>Eclipse platform overview</title>
<script language="JavaScript" src="PLUGINS_ROOT/org.eclipse.help/livehelp.js" type="text/javascript"> </script>
</head>
<BODY BGCOLOR="#ffffff">
<h1>Eclipse platform overview</h1>
<p>The Eclipse platform itself is structured as subsystems which are implemented
in one or more plug-ins.&nbsp; The subsystems are built on top of a small runtime
engine. The figure below depicts a simplified view. </p>
<p align="center">
<img alt="Platform runtime base with groups of plug-ins adding function" src="../../images/arch-npi.jpg" border="0">
</p>
<h2>Workbench</h2>
<P>The term <i>Workbench</i> refers to the desktop development environment.
The Workbench aims to achieve seamless tool integration and controlled openness by providing a common paradigm for the creation, management, and navigation of workspace resources.</P>
<P>
Each Workbench window contains one or more
perspectives.&nbsp; Perspectives contain views and editors and control
what appears in certain menus and tool bars.&nbsp; More than one Workbench window can exist
on the desktop at any given time.</P>
<P>
<img border="0" src="../../images/ngrelc.png" alt="Related concepts"><br>
<a href="../../concepts/concepts-25.htm">Features</a><br>
<a href="../../concepts/concepts-12.htm">Resources</a><br>
<a href="../../concepts/concepts-4.htm">Perspectives</a><br>
<a href="../../concepts/concepts-5.htm">Views</a><br>
<a href="../../concepts/concepts-6.htm">Editors</a><br>
<a href="../../concepts/concepts-27c.htm">CVS Repositories</a>
</P>
<P>
<img border="0" src="../../images/ngrelt.png" alt="Related tasks"><br>
<a href="../../tasks/tasks-124.htm">Installing new software</a><br>
<a href="../../tasks/tasks-9f.htm">Opening perspectives</a><br>
<a href="../../tasks/tasks-3.htm">Opening views</a><br>
<a href="../../tasks/tasks-28.htm">Switching between perspectives</a><br>
<a href="../../tasks/tasks-9n.htm">Showing and hiding menu items and toolbar buttons</a><br>
<a href="../../tasks/tasks-9m.htm">Configuring perspective command groups</a><br>
<a href="../../tasks/tasks-9k.htm">Configuring perspective shortcuts</a><br>
</P>
<P>
<img border="0" src="../../images/ngrelr.png" alt="Related reference"><br>
<a href="../../reference/ref-68.htm">Toolbar buttons</a><br>
</BODY>
</HTML>