View RSS Feed

RCP

The Rich Client Platform (RCP) is an exciting new way to build Java applications that can compete with native applications on any platform.

  1. Build a Rich Client Platform application

    by , 11-14-2011 at 04:54 PM (My Java Tips)
    While the Eclipse platform is designed to serve as an open tools platform, it is architect so that its components could be used to build just about any client application. The minimal set of plug-ins needed to build a rich client application is collectively known as the Rich Client Platform.

    Applications that don't require a common resource model can be built using a subset of the platform. These rich applications are still based on a dynamic plug-in model, and the UI is built using ...
    Categories
    RCP
  2. RCP Custom Look and Feel

    by , 11-14-2011 at 04:40 PM (My Java Tips)
    The presentation of your Rich Client Platform application can be changed using the org.eclipse.ui.presentationFactories extension point.


    This example will show how to use the R2.1 presentation, provided by the org.eclipse.ui.presentations.r21 plugin, in the RCP Browser Example application. Here is a screen shot of the browser example using the R2.1 presentation.




    ...
  3. Eclipse RCP Browser Example

    by , 11-14-2011 at 04:33 PM (My Java Tips)
    Description

    This is an example of a simple Eclipse Rich Client Platform (RCP) application. It is a bare bones web browser, using the SWT Browser control.


    To load the browser example source into your workspace, load project org.eclipse.ui.examples.rcp.browser from the Eclipse CVS repository.

    The code is in package org.eclipse.ui.examples.browser, and consists of an application class (BrowserApp), a workbench advisor for configuring the workbench (BrowserAdvisor), ...
    Categories
    RCP
  4. Defining a rich client application

    by , 11-13-2011 at 05:50 PM (My Java Tips)
    The definition of a rich client application plug-in starts out similarly to the other plug-ins we've been studying. The only difference in the first part of the markup is that the list of required plug-ins is much smaller than we've been used to.


    XML Code:
    <!--?xml version="1.0" encoding="UTF-8"?-->
    <!--?eclipse version="3.0"?-->
    <plugin
       id="org.eclipse.ui.examples.rcp.browser"
       name="%pluginName"
    ...
  5. Rich Client Platform (introduction)

    by , 11-13-2011 at 05:37 PM (My Java Tips)
    The Eclipse Rich Client Platform (RCP) allows developers to use the Eclipse architecture to design flexible and extensible applications re-using a lot of already existing functionality and coding patterns inherent in Eclipse. Programmers can build their own applications on existing platforms. Instead of having to write a complete application from scratch, they can benefit from proven and tested features of the framework provided by the platform. Building on a platform facilitates faster application ...
    Categories
    RCP