Changes

Jump to: navigation, search

RCP Concepts

18 bytes removed, 09:36, 15 February 2011
no edit summary
The following components make up the Eclipse RCP platform [http://www.ralfebert.de/rcpbuch/overview/]:
[[Image:architecture20.gif|330px500px]](image from this tutorial [http://www.vogella.de/articles/EclipseRCP/article.html#firstrcp_start]
=== OSGi / Equinox ===
[http://zenit.senecac.on.ca/wiki/index.php/OSGi_Concepts OSGi is a standard Java framework for developing modular applications.] OSGi provides a runtime environment for software modules (so-called bundles or plug-ins ) ready. Eclipse-based applications on the Eclipse's OSGi implementation Eclipse Equinox .
An example of how develop a RCP application using [http://www.vogella.de/articles/EclipseJFaceTable/article.html#example JFace table could be found here]
=== Eclipse UI Workbench ===
Based on the above components [http://www.eclipse.org/articles/Article-UI-Guidelines/Contents.html the Eclipse UI (the Workbench)] is ready to expand the plug-ins from the Eclipse IDE workbench to the functions that are necessary for software development. Your own plug-ins using Eclipse RCP Workbench could be developed based on generic templates.
[http://www.eclipsezone.com/eps/10minute-rcp/rcp-quick-intro_controller.swf?csConfigFile=rcp-quick-intro_config.xml Simple example to use Eclipse UI components to develop RCP applications]

Navigation menu