Skip to content

EclipseRAPRCPUIFeatures

angelozerr edited this page Aug 4, 2015 · 2 revisions

UI Features

XDocReport Eclipse RCP/RAP application uses some advanced UI widgets in WEB (RAP) and Fat client (RCP) context that you can test in the online RAP demo. This section shows you screenshot about advanced UI widgets in WEB (RAP) and Fat client (RCP) context.

Nebula PShelf

XDocReport Application uses the Nebula PShelf SWT Canva to display the left menu. For RAP context, "PShelf Nebula port for RAP" is used (see Bug 366157).

Here a screenshot for RAP context (WEB context) :

[Here a screenshot for RCP context (Fat client) :

(http://wiki.xdocreport.googlecode.com/git/screenshots/EclipseRAP_NebulaPShelf.png))

Nebula Pagination Control

The search dialog to search resume, select it and open it in the Resume editor display results resume search in a SWT Table with pagination links. Nebula Pagination Control which supports both RCP and RAP is used for that.

Here a screenshot for RAP context (WEB context) :

[Here a screenshot for RCP context (Fat client) :

(http://wiki.xdocreport.googlecode.com/git/screenshots/EclipseRAP_NebulaPaginationControl.png))

Nebula PictureControl

The Resume editor manages photo (upload, display photo) for the user of the edited resume. Nebula Picture Control which supports both RCP and RAP is used for that.

Here a screenshot for RAP context (WEB context) :

[Here a screenshot for RCP context (Fat client) :

(http://wiki.xdocreport.googlecode.com/git/screenshots/EclipseRAP_NebulaPictureControl.png))

Nebula ModelPicker (Completion)

Nebula ModelPicker (which is developing) gives you the capability to pick a model from completion, search dialog etc and bind it to a SWT Text. Nebula ModelPicker is used to search and select client with completion, search dialog in the Project editor.

Here a screenshot for RAP context (WEB context) :

[Here a screenshot for RCP context (Fat client) :

(http://wiki.xdocreport.googlecode.com/git/screenshots/EclipseRAP_NebulaModelPicker.png))

GEF/Draw2d

GEF is used to manage skills with graphical means. For RAP context, "GEF/Draw2d port for RAP" is used.

Here a screenshot for RAP context (WEB context) :

[Here a screenshot for RCP context (Fat client) :

(http://wiki.xdocreport.googlecode.com/git/screenshots/EclipseRAP_GEFDraw2D.png))

Clone this wiki locally