Mercurial > dive4elements > gnv-client
diff gnv-artifacts/src/main/java/de/intevation/gnv/chart/AbstractChart.java @ 318:5f2820e821e0
Implemented a helper class for exporting charts. Adapted code.
gnv-artifacts/trunk@376 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Thu, 26 Nov 2009 16:10:47 +0000 |
parents | 45625b5cd6d4 |
children | 22a6493e8460 |
line wrap: on
line diff
--- a/gnv-artifacts/src/main/java/de/intevation/gnv/chart/AbstractChart.java Thu Nov 26 15:59:25 2009 +0000 +++ b/gnv-artifacts/src/main/java/de/intevation/gnv/chart/AbstractChart.java Thu Nov 26 16:10:47 2009 +0000 @@ -2,10 +2,6 @@ import java.util.Collection; import java.util.Locale; -import java.awt.Transparency; -import java.awt.image.BufferedImage; - -import org.apache.log4j.Logger; import org.jfree.chart.JFreeChart; import org.jfree.chart.ChartTheme; @@ -16,8 +12,6 @@ public abstract class AbstractChart implements Chart { - private static Logger log = Logger.getLogger(AbstractChart.class); - protected JFreeChart chart; protected Locale locale; @@ -31,20 +25,5 @@ protected Collection timeGaps; public abstract JFreeChart generateChart(); - - public BufferedImage exportImage(int width, int height) { - log.info("export chart as png"); - - return chart.createBufferedImage( - width, height, Transparency.BITMASK, null); - } - - public void exportSVG() { - log.info("export chart as svg (not implemented yet)"); - } - - public void exportPDF() { - log.info("export chart as pdf (not implemented yet)"); - } } // vim:set ts=4 sw=4 si et sta sts=4 fenc=latin1 :