Implementing Screen Flows in Eclipse RCP Applications

Tonny Madsen

Ecosystem Expertise Talks · Short
Wednesday, 10:00, 25 minutes | Silchersaal

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

Tonny Madsen

One of the major differences between most Eclipse IDEs and many enterprise applications is the way the performed tasks are controlled by the end-users: Out of the box Eclipse RCP supports wizards as the primary type of processes engine. In the default implementation, wizards have one major limitations compared with what you would like to see in many enterprise applications: they are modal and thus you can only have one active process at any one time.

That does not match well with many enterprise applications where the user must be able to 1) service phone calls in the middle of an on-going task and 2) alternate between a number of tasks...

This talk describes how screen flow was implemented in a major banking application where we expect to add 2-300 screen flows, some very simple and some very complex.

The talk will focus on the requirements for the screen flow solution and describe some of the different possible solutions.

Tonny Madsen is a log 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.

anyware logo

ericsson logo

OSGi Users Forum logo

bredex logo

symbian logo

siemens logo

itemis logo

sap logo

Software & Support logo

adacore logo

brox logo

froglogic logo

instantiations logo

amd logo

JavaSPEKTRUM logo

versant logo

compeople logo

inovex logo

adacore logo

ww-im logo

google logo

ilog logo

open-xchange logo

cloudsmith logo

windriver logo

towerbyte logo

Methods & Tools logo

geensys logo

exxcellent logo

sopera logo

innoopract logo

BIRT-Exchange logo

microdoc logo

Obeo logo

bluage logo

innovations logo

in2solutions logo

united-internet logo


report a problem with this page