Bug 804

Summary: Add SVG Input Specification (Curved Geometry, Object Interaction) to Graph-UI
Product: [JogAmp] GraphUI Reporter: Sven Gothel <sgothel>
Component: PluginAssignee: Sven Gothel <sgothel>
Status: UNCONFIRMED ---    
Severity: enhancement CC: gouessej
Priority: ---    
Version: tbd   
Hardware: All   
OS: all   
Type: FEATURE SCM Refs:
Workaround: ---
Bug Depends on:    
Bug Blocks: 803, 805    

Description Sven Gothel 2013-08-05 15:53:18 CEST
Add SVG Input Specificaction (Curved Geometry, Object Interaction) to Graph UI.

- Geometry is covered by SVG
  - Evaluate whether TypeCast's TTF reader is fit for SVG import,
    otherwise evaluate other SVG importer.

- Geometry shall result on Graph API data types to be used by Graph UI

- Objects must be able to be named.
  - This may be done via an own domain specific language (DSL) add-on
    via comments.

- Objects optional use interaction must be able to be specified
  - This may be done via an own domain specific language (DSL) add-on
    via comments.
Comment 1 Julien Gouesse 2013-08-05 16:55:07 CEST
(In reply to comment #0)

> - Geometry is covered by SVG
>   - Evaluate whether TypeCast's TTF reader is fit for SVG import,
>     otherwise evaluate other SVG importer.
> 
- Batik: http://xmlgraphics.apache.org/batik/ (heavy but we only need its parser)

- SVG Salamander: http://svgsalamander.java.net/ (kitfox may confirm whether it's worth a try)

- svg2java: http://code.google.com/p/svg2java/ (not heavy but incomplete)