Developing an Editor for Directed Graphs with the Eclipse Graphical Editing Framework.

Koen Aers (JBoss, a Division of Red Hat)

Tools · Tutorial
Presentation
Monday, 10:30, 2 hours | Sonoma | Download in iCal Format

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

Koen Aers

Getting started with the Eclipse Graphical Editing Framework (GEF) is not an easy task. This tutorial provides a hands-on introduction to GEF through the development of a graphical editor for directed graphs. The approach is incremental and will show the attendees the different steps needed to evolve from a 'Hello, world!' editor to a basic but functional editor with support for nodes and edges. Along the way, attendees will get to know the general architecture of a GEF application, learn to use the basic GEF classes as well as some more advanced features. After this tutorial attendees who want to create their own graphical editor will have a good base to start from as well as the knowledge to search for additional pointers in the many other comprehensive GEF examples that exist.

Koen Aers is a Senior Software Developer at the JBoss Division of Red Hat, Inc. He is currently driving the Eclipse support for the jBPM project wich is JBoss's workflow and BPM engine. Koen is part of the jBPM team since April 2004 and became a JBoss employee when the jBPM project joined JBoss. Koen graduated as a Civil Engineer from the Belgian Royal Military Academy and obtained an additional Master's Degree in Information Technology at the Brussels Free University. Before joining JBoss, he worked respectively in the IT department of the Belgian Army and as a software consultant, first for Unisys and as an independent afterwards. Koen is a regular speaker at public events and conferences such as Java User Group meetings, Eclipse World, EclipseCon and JBoss World and at occasions such as the jBPM public trainings.

Floor Plan

Gold sponsors

SOPERA logo

Oracle

Wind River logo

Skyway Software logo

AMD logo

BlackBerry logo

Replay Solutions logo

BEA logo

BIRT Exchange logo

Cloudsmith logo

JBoss logo

IBM logo

Silver sponsors

Instantiations

Google

Teamprise

Business Objects

Sybase

Telelogic

LynuxWorks logo

Genuitec

Innoopract

Hardware sponsor

AMD logo

Media sponsors

SDForum

Software Test & Performance logo

SD Times logo

Methods and Tools

Addison-Wesley logo

Extension Media

Open Systems Publishing

ACM

Be a Sponsor