GEF

GEF4 - (Continue to) Share and Enjoy...

Session Type: 
Standard [35 minutes]
Speakers

Dead wood needs to be cut out. And GEF definitely has some: an organically evolved API, a no longer adequate modularization (partly because of e4), a tight corset of API compatibility restrictions. To modernize GEF, an initiative - GEF4 - has been brought into being about a year ago (see http://wiki.eclipse.org/GEF/GEF4). Plans were to develop a new geometry API as a nucleus in the Juno release timeframe, and to port the remaining parts of Draw2d and GEF 3.x as well as Zest 2.x to it afterwards.

Schedule info

Time slot: 
28 March 15:00 - 15:35
Status: 
Accepted

Audience

Track: 
Tools
Experience level: 
Intermediate

Watching Your (GEF) Figure

Session Type: 
Standard [35 minutes]
Speakers

So your project uses GEF? Cool! Being able to quickly create rich UI elements with a minimum of effort is a wonderful thing. How are your automated UI tests for those elements running? Oh...you're still testing them manually. May I ask why?

Schedule info

Status: 
Declined

Audience

Track: 
Tools
Experience level: 
Beginner

Temporal Collaborative Modeling with GEFGWT

Session Type: 
Standard [35 minutes]
Speakers

Creating a model in a group of people on the Internet can be difficult. Even if you have voice contact with the collaborators, their comments can get lost when you can’t see where their focus currently is in the model. Evaluating alternatives, and being able to go back and see the reasoning behind them, could also prove difficult with present tools.

Schedule info

Status: 
Declined

Audience

Track: 
Web Development
Experience level: 
Intermediate

Diagram editors are easy with Sapphire

Session Type: 
Standard [35 minutes]
Speakers

Why are diagram editors so difficult to write? Senior developers, who can whip out an SWT dialog in their sleep, start looking for a place to hide when faced with the task of writing a diagram editor. In this talk, we will explore how Sapphire's declarative model-driven approach makes developing highly functional diagram editors more approachable.

Schedule info

Status: 
Declined

Audience

Track: 
Tools
Experience level: 
Intermediate

Copyright © 2013 The Eclipse Foundation. All Rights Reserved.