Jump to: navigation, search

Difference between revisions of "Platform"

(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
The Platform defines the set of frameworks and common services that collectively make up infrastructure required to support the use of Eclipse as a component model, as a [[Rich Client Platform| Rich Client Platform]] (RCP) and as a comprehensive tool integration platform. These services and frameworks include a standard workbench user interface model and portable native widget toolkit, a project model for managing resources, automatic resource delta management for incremental compilers and builders, language-independent debug infrastructure, and infrastructure for distributed multi-user versioned resource management.
 +
 
The Eclipse Platform is divided into component areas as follows:
 
The Eclipse Platform is divided into component areas as follows:
  
* [[Ant]] Eclipse/Ant integration
+
* [[Ant]] - Eclipse/Ant integration
* [[Eclipse/Workspace| Workspace (Team, CVS, Compare, Resources)]] Platform resource management
+
* [[Eclipse/Workspace| Workspace (Team, CVS, Compare, Resources)]] - Platform resource management
* CVS Platform CVS Integration
+
* [[Debug]] - Generic execution debug framework
* [[Debug]] Generic execution debug framework
+
* [[Platform-releng|Releng]] - Release Engineering
* [[Platform-releng|Releng]] Release Engineering
+
* [http://www.eclipse.org/eclipse/platform-search/ Search] - Integrated search facility
* Search Integrated search facility
+
* [http://www.eclipse.org/swt/ SWT] - Standard Widget Toolkit (also see [[SWT]] wiki page)
* SWT Standard Widget Toolkit
+
* [http://www.eclipse.org/eclipse/platform-text/ Text] - Text editor framework
* Team/Compare Generic Team and Compare support frameworks
+
* [[User Assistance]] - Help system, initial user experience, cheat sheets etc.
* Text Text editor framework
+
* [[Platform UI|UI]] - Platform user interface
* [[User Assistance]] Help system, initial user experience, cheat sheets etc.
+
 
* [[Platform UI|UI]] Platform user interface
+
Historical information about some of the above components may be found on the following old component web pages. Information on these pages is likely not up to date:
  
* [[Rich Client Platform| Rich Client Platform]]
+
* [http://www.eclipse.org/eclipse/ant/ Ant]
 +
* [http://eclipse.org/eclipse/platform-core/ Core]
 +
* [http://eclipse.org/eclipse/platform-cvs/ CVS]
 +
* [http://www.eclipse.org/eclipse/debug/index.php Debug]
 +
* [http://www.eclipse.org/eclipse/platform-releng/index.html Releng]
 +
* [http://eclipse.org/eclipse/platform-team/ Team/Compare]
 +
* [http://www.eclipse.org/eclipse/platform-ua/main.html User Assistance]
 +
* [http://www.eclipse.org/eclipse/platform-ui/ UI]
  
 
[[Category:Eclipse Project]]
 
[[Category:Eclipse Project]]

Revision as of 18:10, 13 November 2012

The Platform defines the set of frameworks and common services that collectively make up infrastructure required to support the use of Eclipse as a component model, as a Rich Client Platform (RCP) and as a comprehensive tool integration platform. These services and frameworks include a standard workbench user interface model and portable native widget toolkit, a project model for managing resources, automatic resource delta management for incremental compilers and builders, language-independent debug infrastructure, and infrastructure for distributed multi-user versioned resource management.

The Eclipse Platform is divided into component areas as follows:

Historical information about some of the above components may be found on the following old component web pages. Information on these pages is likely not up to date: