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

Bug 489774

Summary: Revise DotTemplate (to support all currently supported DOT attributes)
Product: [Tools] GEF Reporter: Alexander Nyßen <nyssen>
Component: GEF DOTAssignee: Alexander Nyßen <nyssen>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 0.2.0   
Target Milestone: 4.0.0 (Neon) M6   
Hardware: All   
OS: All   
Whiteboard:

Description Alexander Nyßen CLA 2016-03-16 12:53:40 EDT
DotTemplate is still based on the very small set of properties that was initially supported. It is not complementary to DotInterpreter. We need to adjust this so both can be used as part of a bidirectional transformation.
Comment 1 Alexander Nyßen CLA 2016-03-17 15:09:52 EDT
Replaced DotExport and DotTemplate with a new DotExport, written from scratch with Xtend (replacing the Jet-based solution), which realizes a generic serialize functionality. The implicit name retrieval has been removed, the name is now consumed from the respective meta-attribute (so a client can fully control what gets generated). Up to now, no global attributes are inferred (all attributes will be exported as in the graph). Also, all attributes will be quoted, even if this is not strictly necessary.

Resolving as fixed in 4.0.0 M6.