2
edits
Changes
no edit summary
The following components make up the Eclipse RCP platform [http://www.ralfebert.de/rcpbuch/overview/]:
[[Image:1-rcp_stackarchitecture20.pnggif|330px500px]]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 .
[http://www.eclipse.org/swt/widgets/ SWT is the UI toolkit of Eclipse platform]. Eclipse RCP applications are not based on the Java GUI framework swing , but rather a private SWT GUI framework, which is native UI widgets of the underlying operating system.
===== Installing examples via the Update Manager =====
The [http://help.eclipse.org/helios/index.jsp?nav=/2 Eclipse SDK examples] are found on the Eclipse project update site. To locate and install them into a product:
The examples are now installed in the workbench. Note: you can also click on Apply Now to dynamically install the examples into the current configuration.
===== Running the Example Launcher =====
From Eclipse's Window menu, select Show View > Other. In the Show View dialog, expand SWT Examples and select the SWT Example Launcher view. A view containing a list of examples will appear in your current perspective. When you select an example from the list a brief description of the example is displayed. Click on the Run button to launch the example.
=== JFace ===
Based on the above components is Eclipse [http://www.eclipse.org/articles/Article-UI called Workbench ready-Guidelines/Contents. You can come across html the "Eclipse IDE with no content" Imagine - a blank, graphical application of IDE known as operating concepts of view and editor tabs, perspectives, menu structures, etc. that provides UI (the. This frame Workbench)] is for filling empty application by the application plug-determined. To ready to expand the plug-ins from the Eclipse IDE workbench to the functions that are necessary for software development. Your own plug-ins based on using Eclipse RCP Workbench are filled with the contents, however, the use cases are relevant for yourcould be developed based on generic templates.