Mercurial > dive4elements > gnv-client
diff gnv-artifacts/src/main/java/de/intevation/gnv/exports/ChartExportHelper.java @ 323:a88e15972c72
Updated Batik library to 1.7
gnv-artifacts/trunk@386 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Mon, 30 Nov 2009 15:04:26 +0000 |
parents | a4376fd23f99 |
children | 3d13fa281a7e |
line wrap: on
line diff
--- a/gnv-artifacts/src/main/java/de/intevation/gnv/exports/ChartExportHelper.java Mon Nov 30 14:19:23 2009 +0000 +++ b/gnv-artifacts/src/main/java/de/intevation/gnv/exports/ChartExportHelper.java Mon Nov 30 15:04:26 2009 +0000 @@ -18,13 +18,14 @@ import java.io.UnsupportedEncodingException; import javax.imageio.ImageIO; -import org.apache.batik.dom.svg.SVGDOMImplementation; import org.apache.batik.svggen.SVGGraphics2D; import org.apache.batik.svggen.SVGGraphics2DIOException; import org.apache.log4j.Logger; import org.jfree.chart.JFreeChart; +import de.intevation.artifactdatabase.XMLUtils; + /** * @author Ingo Weinzierl <ingo.weinzierl@intevation.de> @@ -69,8 +70,7 @@ if (encoding == null) encoding = DEFAULT_ENCODING; - SVGDOMImplementation svgDom = new SVGDOMImplementation(); - org.w3c.dom.Document document = svgDom.createDocument(null,"svg",null); + org.w3c.dom.Document document = XMLUtils.newDocument(); SVGGraphics2D graphics = new SVGGraphics2D(document); chart.draw(graphics, new Rectangle2D.Double(0.0D, 0.0D,width,height));