GMF GalleryMore coming soon... |
![]() |
Below are some examples of what can be done using GMF to produce full-feature graphical editors for your EMF model using GEF. Click on each image below for a full size screenshot.
BPMN Diagram Example
Using an EMF model derived from the BPMN Specification, this basic BPMN diagram was generated. Below, the same graphical definition is reused with another mapping and tool definition to use BPMN notation for editing a BPEL4WS domain model.
BPMN Notation with BPEL4WS Domain Example
Using EMF to create a domain model from the BPEL4WS XSD and using the BPMN-to-BPEL4WS mapping from the BPMN spec, this basic diagram was generated from the same graphical definition used above. The alternative to this approach would be to transform a BPMN domain model into a BPEL4WS document.
ECore Diagram Example
Using the GMF ECore editor example, you can visually model and edit any EMF *.ecore model. You can render your existing models via a simple right-click. Until a separate download for this example is available, you can get it with the rest of GMF's examples here.
Mindmap Diagram Example
From the GMF Tutorial, a simple mindmap application for Eclipse can be developed using GMF.
UML2 Class Diagram
Using the UML2 project as a domain model, by adding a GMF graphical definition for a class diagram, you can generate a visual editor like this one.
Eclipse Feature/Plugin Diagram
Ever want to visualize your features and plug-ins? A quick domain model and reuse of the feature import wizard can allow you to generate diagrams like this.



