~ubuntu-branches/debian/sid/latexdraw/sid

« back to all changes in this revision

Viewing changes to latexDraw/generators/svg/LDotSVGGenerator.java

  • Committer: Bazaar Package Importer
  • Author(s): Stuart Prescott
  • Date: 2009-07-15 23:35:52 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20090715233552-2bblktyf2lmrkyo3
Tags: 2.0.3+1-1
* New upstream release.
* Add additional Recommended packages for new export features.
* Fix typo in long description, with thanks to Kai Weber (Closes: #529195).
* Bump standards to 3.8.2 (no changes).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
package latexDraw.generators.svg;
2
2
 
3
 
import static latexDraw.parsers.svg.SVGAttributes.*;
 
3
import static latexDraw.parsers.svg.SVGAttributes.SVG_HEIGHT;
 
4
import static latexDraw.parsers.svg.SVGAttributes.SVG_WIDTH;
 
5
import static latexDraw.parsers.svg.SVGAttributes.SVG_X;
 
6
import static latexDraw.parsers.svg.SVGAttributes.SVG_Y;
4
7
 
5
8
import java.awt.Color;
6
9
import java.awt.Polygon;
7
10
import java.awt.geom.Point2D;
8
 
import java.text.ParseException;
9
11
import java.util.Vector;
10
12
 
11
13
import latexDraw.figures.Dot;
12
14
import latexDraw.figures.Figure;
13
 
import latexDraw.parsers.latexdraw.PointsParser;
14
15
import latexDraw.parsers.svg.CSSColors;
15
16
import latexDraw.parsers.svg.SVGAttributes;
16
17
import latexDraw.parsers.svg.SVGDocument;
17
18
import latexDraw.parsers.svg.elements.*;
 
19
import latexDraw.parsers.svg.parsers.SVGPointsParser;
18
20
import latexDraw.psTricks.PSTricksConstants;
19
21
import latexDraw.util.LaTeXDrawNamespace;
20
22
import latexDraw.util.LaTeXDrawPoint2D;
78
80
                        
79
81
                v = elt.getAttribute(elt.getUsablePrefix(LaTeXDrawNamespace.LATEXDRAW_NAMESPACE_URI)+LaTeXDrawNamespace.XML_POSITION);
80
82
                
81
 
                try
82
 
                { 
83
 
                        Vector<Point2D> pos = PointsParser.getPoints(v); 
84
 
                        
85
 
                        if(pos!=null && !pos.isEmpty())
86
 
                                d.setCenter(new LaTeXDrawPoint2D(pos.firstElement()));
87
 
                }
88
 
                catch(ParseException e) { /* */ }
 
83
                Vector<Point2D> pos = SVGPointsParser.getPoints(v); 
 
84
                
 
85
                if(pos!=null && !pos.isEmpty())
 
86
                        d.setCenter(new LaTeXDrawPoint2D(pos.firstElement()));
89
87
                
90
88
                setSVGLatexdrawParameters(elt);
91
89
                setSVGParameters(main);