The Happy Marriage of EMF, Data binding, UI Forms and Field Assist in larger RCP Applications

Tonny Madsen (The RCP Company)

Eclipse Platform - UI / RCP · Short - 30 minutes
Wednesday, 13:50, 30 minutes | Room 203/204

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18

Imagine you have to develop a larger Eclipse RCP based application with many dozens - maybe hundreds - of views, dialogs and wizards all based on a large common EMF based data model. How do you make sure you get a consistent and modern interface that can be extended in the future without redesigning everything again and again?

Basically, how do you solve these common problems:

This talk describes one possible solution to these problems based on a combination of the existing data binding toolkit, field assist framework and custom decoration of widgets. The configuration of the solution is based on a relatively simple extension point as well as annotations in the EMF model.
Tonny Madsen is a long term user and developer for the Eclipse platform. Tonny has 6 years of experience with the Eclipse platform (since version 2.0) and more than 20 years of experience with software development and system architecture.

Now, Tonny is the CEO of The RCP Company, an independent software development company that is specialized in training, mentoring, consultancy, development, and independent products based on the Eclipseâ„¢ platform, Rich Client Platform, and the corresponding technologies and tools.

Tonny is also the chairman of Eclipse.dk, the Danish Eclipse Society.

This session is part of the curated collection of short talks titled
"Higher-level UI programming"

Gold sponsors

IBM Corporation

Windriver logo

JBoss

Sun Microsystems

SOPERA

BLU AGE

BIRT Exchange by Actuate

Silver sponsors

Innovations Software Technology

Google

Genuitec

Instantiations

itemis

EclipseSource

Innovent Solutions

SAP Business Objects

Hardware Sponsor

Cisco

Lanyard Sponsor

Intel logo



report a problem with this page