blob: 157b2b052252ab2584808b4f8f536567b968f8b5 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<head>
<meta name="copyright" content="Copyright (c) IBM Corporation and others 2000, 2005. 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</title>
<script language="JavaScript" src="PLUGINS_ROOT/org.eclipse.help/livehelp.js"> </script>
<script type="text/javaScript">
function openRelatedLink(rel) {
var href = '/org.eclipse.platform.doc.user/'+rel;
if (self.name=="ContentViewFrame") {
showTopicInContents(href);
window.location = '../../'+rel;
}
else {
window.location = 'http://org.eclipse.ui.intro/showHelpTopic?id='+href;
}
}
</script>
</head>
<BODY BGCOLOR="#ffffff">
<h1>Eclipse Platform</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" width="312" height="312">
</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" width="159" height="27" ><br>
<a href="javaScript:openRelatedLink('concepts/concepts-25.htm')">Features</a><br>
<a href="javaScript:openRelatedLink('concepts/concepts-12.htm')">Resources</a><br>
<a href="javaScript:openRelatedLink('concepts/concepts-4.htm')">Perspectives</a><br>
<a href="javaScript:openRelatedLink('concepts/concepts-5.htm')">Views</a><br>
<a href="javaScript:openRelatedLink('concepts/concepts-6.htm')">Editors</a><br>
<a href="javaScript:openRelatedLink('concepts/concepts-27c.htm')">CVS Repositories</a>
</P>
<P>
<img border="0" src="../../images/ngrelt.png" alt="Related tasks" width="159" height="27"><br>
<a href="javaScript:openRelatedLink('tasks/tasks-34.htm')">Installing new features with the update manager</a><br>
<a href="javaScript:openRelatedLink('tasks/tasks-9f.htm')">Opening perspectives</a><br>
<a href="javaScript:openRelatedLink('tasks/tasks-3.htm')">Opening views</a><br>
<a href="javaScript:openRelatedLink('tasks/tasks-28.htm')">Switching between perspectives</a><br>
<a href="javaScript:openRelatedLink('tasks/tasks-9k.htm')">Configuring perspectives</a>
</P>
<P>
<img border="0" src="../../images/ngrelr.png" alt="Related reference" width="159" height="27" ><br>
<a href="javaScript:openRelatedLink('reference/ref-68.htm')">Toolbar buttons</a></P>
</BODY>
</HTML>