-
Notifications
You must be signed in to change notification settings - Fork 51
Home
The reference documentation for GEF-Classic, i.e. Draw2d 3.x, GEF (MVC) 3.x, as well as Zest 1.x is not maintained only. It provided in form of the GEF Developer Guide, which can be found in the Eclipse Help. It contains the respective Programmer's Guides as well as the API References (Javadoc) for the three components.
There is also some "unofficial" Draw2d/GEF (MVC) documentation provided by Régis Lemaire (Part 1 & Part 2).
For Draw2d 3.x, there are a couple of undeployed examples that demonstrate usage of the API.
For GEF (MVC) 3.x, there are four deployed reference examples, which can (in addition to checking out the source code from the repository) also be materialized in source through a wizard that is shipped as part of the GEF (MVC) SDK:
- Logic Editor Example
- Flow Editor Example
- Shapes Editor Example
- Text Editor Example
Besides, there are the following, not officially maintained examples (which are also not bundled with the GEF SDK, but can as well be accessed via the GEF source code repository):
For Zest 1.x, there is a set of Zest Snippets to demonstrate the usage of the Zest component. There is also a PDE incubator component which may serve as a demonstration example for Zest, the Plug-in Dependency Visualization.
- Vainolo (2011): Vainolo's Tutorials, an ongoing GEF tutorial for the creation of an [http://en.wikipedia.org/wiki/Object_Process_Methodology OPM] editor.
- Lars Vogel (2009): Eclipse Zest - Tutorial
- Chris Aniszczyk, Randy Hudson (2007): Create an Eclipse-based application using the Graphical Editing Framework - How to get started with the GEF and other options for the graphically inclined Eclipse developer, IBM developerWorks article
- Jean Charles Mammana (2007): Online GEF tutorial (French)
- Boris Bokowski (2005): Online GEF tutorial (German)
- William Moore, David Dean, Anna Gerber, Gunnar Wagenknecht, Philippe Vanderheyden (2004): Eclipse Development using the Graphical Editing Framework and the Eclipse Modeling Framework, IBM Redbook
In addition, the following articles and talks cover GEF-Classic.
- Ryan Wang (2013): Simple Example to Demonstrate GEF MVC
- Paul Bilnoski (2010): Notes for Starting Out with Eclipse GEF
- Alexander Nyssen (2010): The Draw2d Examples - A Hidden Treasure
- Chris Aniszczyk (2005): Using GEF with EMF
- Bo Majewski (2004): A shape diagram editor
- Phil Zoio (2004): Building a database schema diagram editor
- Daniel Lee (2003): Display a UML Diagram using Draw2D
- Eric Bordeau (2003): Using Native Drag and Drop in GEF
- Randy Hudson (2003): Standard User Interactions in GEF
- Alexander Nyßen (2012): GEF - Past, Present, and Future, EclipseCon NA 2012 presentation slides
- Koen Aers (2008): Developing an Editor for Directed Graphs with the Eclipse Graphical Editing Framework, EclipseCon 2008 tutorial slides
- Koen Aers (2007): Developing an Editor for Directed Graphs with the Eclipse Graphical Editing Framework, EclipseCon 2007 tutorial slides
- Randy Hudson (2006): Graphical Editing Framework - Tutorial, EclipseCon 2006 tutorial slides
- Koen Aers (2006) A Gentle Introduction to GEF, EclipseCon 2006 session slides
- Randy Hudson, Pratik Shah (2005): GEF in depth, EclipseCon 2005 tutorial slides
- Randy Hudson, Pratik Shah (2005): The Graphical Editing Framework, EclipseCon 2005 session slides
- Randy Hudson (2004) Building Applications with Eclipse's Graphical Editing Framework, EclipseCon 2004 session slides