Graphical Modeling Framework
Boy don't I know this - in a prior life I wrote a GEF editor for a workflow engine.
This is very cool. You can define an EMF model with annotated java interfaces, XSD schemas or an ecore document. The new GMF extends this so it can even create a basic graphical editor automatically. Saves a lot of work.Let me be blunt: In the past, creating graphical editors within Eclipse using the Graphical Editor Framework (GEF) was slow and painful. It involved understanding a complex framework and quite a bit of redundant code. That said, GEF is an excellent framework for creating graphical editors because it is model-agnostic. On the other hand, being model-agnostic creates its own problems.