diff -r 1612dbcec451 -r 639991d0808a java/cewolf-1.0/src/main/java/de/laures/cewolf/event/ChartImageRenderListener.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/java/cewolf-1.0/src/main/java/de/laures/cewolf/event/ChartImageRenderListener.java Sat Feb 28 21:31:02 2009 +0100 @@ -0,0 +1,33 @@ +/** + * Copyright (c) 2005, Cambridge Technology Partners + * + * $Id: ChartImageRenderListener.java,v 1.1 2005/10/09 22:05:16 brianfox Exp $ + */ +package de.laures.cewolf.event; + +import de.laures.cewolf.util.RenderedImage; + +/** + * Event listener called back after the image is rendered. ChartPostProcessors + * may implement this interface to get notified when the image gets rendered. + * It is useful to retrieve the JFreeChart's ChartRenderingInfo object. + * + *
+ *	public void onImageRendered (RenderedImage renderedImage) {
+ * 		ChartRenderingInfo info = (ChartRenderingInfo) renderedImage.renderingInfo;
+ * 		...
+ *  }
+ * 
+ * + * @author zluspai + */ +public interface ChartImageRenderListener { + + /** + * Callback right after a new image gets rendered. + * + * @param renderedImage The fresh image just got rendered + */ + public void onImageRendered (RenderedImage renderedImage); + +}