java/cewolf-1.0/src/main/java/de/laures/cewolf/event/ChartImageRenderListener.java
author František Kučera <franta-hg@frantovo.cz>
Sat, 28 Feb 2009 21:31:02 +0100
changeset 1 639991d0808a
permissions -rw-r--r--
Rozbalená knihovna verze 1.0
franta-hg@1
     1
/**
franta-hg@1
     2
 *  Copyright (c) 2005, Cambridge Technology Partners
franta-hg@1
     3
 *  
franta-hg@1
     4
 *	$Id: ChartImageRenderListener.java,v 1.1 2005/10/09 22:05:16 brianfox Exp $
franta-hg@1
     5
 */
franta-hg@1
     6
package de.laures.cewolf.event;
franta-hg@1
     7
franta-hg@1
     8
import de.laures.cewolf.util.RenderedImage;
franta-hg@1
     9
franta-hg@1
    10
/**
franta-hg@1
    11
 * Event listener called back after the image is rendered. ChartPostProcessors
franta-hg@1
    12
 * may implement this interface to get notified when the image gets rendered.
franta-hg@1
    13
 * It is useful to retrieve the JFreeChart's ChartRenderingInfo object.
franta-hg@1
    14
 * 
franta-hg@1
    15
 * <pre>
franta-hg@1
    16
 *	public void onImageRendered (RenderedImage renderedImage) {
franta-hg@1
    17
 * 		ChartRenderingInfo info = (ChartRenderingInfo) renderedImage.renderingInfo;
franta-hg@1
    18
 * 		...
franta-hg@1
    19
 *  }
franta-hg@1
    20
 * </pre>
franta-hg@1
    21
 * 
franta-hg@1
    22
 * @author zluspai
franta-hg@1
    23
 */
franta-hg@1
    24
public interface ChartImageRenderListener {
franta-hg@1
    25
	
franta-hg@1
    26
	/**
franta-hg@1
    27
	 * Callback right after a new image gets rendered.
franta-hg@1
    28
	 * 
franta-hg@1
    29
	 * @param renderedImage The fresh image just got rendered
franta-hg@1
    30
	 */
franta-hg@1
    31
	public void onImageRendered (RenderedImage renderedImage);
franta-hg@1
    32
	
franta-hg@1
    33
}