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

Difference between revisions of "Platform UI"

m (Reverted edits by Unnamed Poltroon (talk) to last revision by Ralf.petter.gmail.com)
 
(4 intermediate revisions by 3 users not shown)
Line 11: Line 11:
 
}}
 
}}
  
Platform UI consists of many components. They provide the basic building blocks for user interfaces built with Eclipse.  Some of these can be reused in arbitrary applications ([[Rich Client Platform]]), while others are specific to the Eclipse IDE.
+
The Platform UI project is responsible for the runtime, user interface and help components of Eclipse. Platform UI provides the basic building blocks to create the Eclipse IDE and other Eclipse based applications called Rich Client Platform (RCP). The Eclipse IDE is just one instance of an RCP application, but it demonstrates the power and extensibility achievable by RCP applications.
  
 
== Components ==
 
== Components ==
Line 18: Line 18:
 
* [[Rich Client Platform|RCP]] - Packages UI components for use in non-IDE applications
 
* [[Rich Client Platform|RCP]] - Packages UI components for use in non-IDE applications
 
* [[Workbench]] - Provides UI structure
 
* [[Workbench]] - Provides UI structure
* [[JFace]] - A UI tooklit with SWT based views
+
* [[JFace]] - A UI toolkit with SWT based views
 
* [[Common Navigator Framework]] - Assists with UI navigation of content
 
* [[Common Navigator Framework]] - Assists with UI navigation of content
 
* [[Platform_UI/Accessibility_Features|Accessibility]] - Guidelines and support for UI accessibility
 
* [[Platform_UI/Accessibility_Features|Accessibility]] - Guidelines and support for UI accessibility
 
== What's New ==
 
* [[Platform_UI/Plan/4.6|4.6 Plan]] - Milestone-level plan for the 4.6 release.
 

Latest revision as of 10:09, 5 April 2021

Template:Platform UI

Platform UI
Website
Download
Community
Mailing ListForumsIRCmattermost
Issues
OpenHelp WantedBug Day
Contribute
Browse Source

The Platform UI project is responsible for the runtime, user interface and help components of Eclipse. Platform UI provides the basic building blocks to create the Eclipse IDE and other Eclipse based applications called Rich Client Platform (RCP). The Eclipse IDE is just one instance of an RCP application, but it demonstrates the power and extensibility achievable by RCP applications.

Components

  • Eclipse 4 - Integrating work from the e4 incubator into the Eclipse platform
  • RCP - Packages UI components for use in non-IDE applications
  • Workbench - Provides UI structure
  • JFace - A UI toolkit with SWT based views
  • Common Navigator Framework - Assists with UI navigation of content
  • Accessibility - Guidelines and support for UI accessibility

Back to the top