Bug 499999

Summary: Revive GEF Logic Example
Product: [Tools] GEF Reporter: Matthias Wienand <matthias.wienand>
Component: GEF MVCAssignee: gef-inbox <gef-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: frank.rene.benoit, miklossy, peter
Version: 1.0.0   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Matthias Wienand CLA 2016-08-19 11:53:38 EDT
The GEF 3.x legacy components [1] are shipped with a so called "Logic Example" [2,3] that can be used to lay out circuits. Different gates (AND, OR, XOR), LED displays, and other components can be added via a palette. Thus, it is possible to construct and experiment with logic circuits (e.g. Half Adder, Full Adder, etc.) within the example.

This example should be newly developed using the current GEF [4], so that three examples are provided for the framework components: the "MVC Logo Example", the "Zest Graph Example", and the "MVC Logic Example".

[1] https://github.com/eclipse/gef-legacy#eclipse-graphical-editing-framework-gef
[2] http://www.eclipse.org/gef/gef_mvc/
[3] https://github.com/eclipse/gef-legacy/tree/master/org.eclipse.gef.examples.logic/src/org/eclipse/gef/examples/logicdesigner
[4] https://github.com/eclipse/gef#eclipse-graphical-editing-framework-gef