Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 277400

Summary: [dot4zest] Zest project type with Graphviz support
Product: [Tools] GEF Reporter: Fabian Steeg <steeg>
Component: GEF-Legacy ZestAssignee: Fabian Steeg <steeg>
Status: RESOLVED INVALID QA Contact:
Severity: enhancement    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
URL: http://wiki.eclipse.org/Graphviz_DOT_as_a_DSL_for_Zest
Whiteboard:
Bug Depends on: 277397, 277398    
Bug Blocks: 277380    

Description Fabian Steeg CLA 2009-05-21 18:36:40 EDT
This is related to bug 277380.

To provide UI for maintaining Graphviz representations of Zest visualizations I plan to implement a wizard, builder and nature for Zest projects. In such a project, DOT graphs stored in a dedicated folder would be automatically converted into Zest graph implementation classes in a Java source folder by the builder.

In contrast to an initial Graphviz import, where the resulting Zest graph is maintained as a Java class after the import, this will allow users to use the DOT language to define the graphical aspects of their Zest-based application during development, while the deployed product would only need to contain the actual Zest classes.

See http://wiki.eclipse.org/Graphviz_DOT_as_a_DSL_for_Zest for details about the planned implementation.
Comment 1 Fabian Steeg CLA 2009-06-28 13:24:52 EDT
Implemented by attachment 140320 [details].
Comment 2 Fabian Steeg CLA 2011-03-12 21:58:47 EST
Obsolete with graph creation at runtime in simplified API (see 
http://dev.eclipse.org/mhonarc/lists/gef-dev/msg01357.html for details).