Mercurial > dive4elements > gnv-client
diff gnv-artifacts/src/main/java/de/intevation/gnv/exports/ChartExportHelper.java @ 623:65f09139e9b3
Fixed file handle leak when writing meta data.
gnv-artifacts/trunk@694 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Sun, 21 Feb 2010 21:05:55 +0000 |
parents | 3d13fa281a7e |
children | a94ed2755480 |
line wrap: on
line diff
--- a/gnv-artifacts/src/main/java/de/intevation/gnv/exports/ChartExportHelper.java Fri Feb 19 13:28:34 2010 +0000 +++ b/gnv-artifacts/src/main/java/de/intevation/gnv/exports/ChartExportHelper.java Sun Feb 21 21:05:55 2010 +0000 @@ -4,33 +4,38 @@ import com.lowagie.text.DocumentException; import com.lowagie.text.PageSize; import com.lowagie.text.Rectangle; + import com.lowagie.text.pdf.PdfContentByte; import com.lowagie.text.pdf.PdfTemplate; import com.lowagie.text.pdf.PdfWriter; -import java.awt.Transparency; -import java.awt.Graphics; +import de.intevation.artifactdatabase.XMLUtils; + +import de.intevation.gnv.chart.Chart; + import java.awt.Graphics2D; -import java.awt.geom.Point2D; +import java.awt.Transparency; + +import java.awt.geom.Rectangle2D.Double; + import java.awt.geom.Rectangle2D; -import java.awt.geom.Rectangle2D.Double; + import java.awt.image.BufferedImage; + +import java.io.IOException; import java.io.OutputStream; import java.io.OutputStreamWriter; -import java.io.IOException; import java.io.UnsupportedEncodingException; + import javax.imageio.ImageIO; 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; -import de.intevation.gnv.chart.Chart; - - /** * @author Ingo Weinzierl <ingo.weinzierl@intevation.de> */