EclipseCon 2007 March 5-8, Santa Clara California

(3728) RCP UI Development in the Eclipse Workbench [Part 2]

Tod Creasey (IBM), Karice McIntyre (IBM Canada)

· Short Tutorial

Monday, 10:30, 2 hours | Cypress


Karice McIntyre

This is part two of session "(3585) RCP UI Development in the Eclipse Workbench [Part 1]."

This two part tutorial will cover building an application that is tightly integrated with the Eclipse IDE using the workbench extension points and the supporting API to make a custom application with a minimum of code. Attendance in the first session is not required for the second.

The first part will cover building an integrated plug-in using workbench extension points and tools. We will cover the main building blocks of an RCP application such as views and editors and will introduce some of the newer UI features such as forms, data bindings and owner draw. At the end of this session attendees will have created an application based on the Workbench and JFace that tightly integrates into the Eclipse IDE.

The second part will cover building a stand-alone RCP application with a focus on custom branding using runtime applications, workbench advisors and presentations using the example created in the first session. At the end of this session attendees will have created an application with a unique look and feel.

Tod Creasey has been working with the IBM Canada since 1993 on a variety of IDEs starting with Envy developer and progressing through the Visual Age family of Smalltalk and Java IDEs. Tod joined the Eclipse team during the tech preview and has been a member of the Workbench team, now working for IBM Rational Software.

Karice has been a software developer at the IBM Ottawa lab since 1998. She is currently working for IBM Rational as a member of the Eclipse UI team concentrating on the areas of NL and accessibility, as well as (some of the) import, export, and new wizards. In past lives, Karice has done product release management and contributed to the user interface of the Visual Age for Java product. She also has been part of the UI team for several releases of Websphere business integration tooling products (WSAD-IE and WID), which included writing an engine to generate Java code and validate the EMF model for a visual Java editor.

Floor Plan

Gold sponsors

Ingres logo

BEA logo

IBM logo

Business Objects logo

Klocwork logo

Windriver logo

Red Hat logo

Actuate logo

Silver sponsors

Compuware logo

Sybase logo

Google logo






Code Gear




Innoopract logo

Lynux Works

Media sponsors

Eclipse Magazine logo logo

Methods and Tools logo

Eclipsezone logo

Addison-Wesley logo

Eclipse Magazin logo

Embedded Computing logo

SD Times logo

Enterprise Open Source logo

ACM Queue logo

TheServerSide Java Symposium

Eclipse Review logo

Software Test & Performance logo

Eclipse Developers Journal logo

Eclipse Source logo