Save This Page
Home » pentaho-reporting-engine-classic-0.8.10 » org » jfree » report » demo » helper » [javadoc | source]
org.jfree.report.demo.helper
public class: ImageRenderFunction [javadoc | source]
java.lang.Object
   org.jfree.report.function.AbstractExpression
      org.jfree.report.function.AbstractFunction
         org.jfree.report.demo.helper.ImageRenderFunction

All Implemented Interfaces:
    PageEventListener, Serializable, Function, Expression

The ImageRenderFunction creates a simple Image using a BufferedImage within a function to show the use of the ImageFunctionElement. The image is created whenever a new page is started.
Method from org.jfree.report.demo.helper.ImageRenderFunction Summary:
getValue,   pageCanceled,   pageFinished,   pageStarted
Methods from org.jfree.report.function.AbstractFunction:
groupFinished,   groupStarted,   itemsAdvanced,   itemsFinished,   itemsStarted,   reportDone,   reportFinished,   reportInitialized,   reportStarted
Methods from org.jfree.report.function.AbstractExpression:
clone,   getDataRow,   getDependencyLevel,   getInstance,   getName,   getReportConfiguration,   getResourceBundleFactory,   getRuntime,   isActive,   isDeepTraversing,   isPreserve,   setActive,   setDependencyLevel,   setName,   setPreserve,   setRuntime
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jfree.report.demo.helper.ImageRenderFunction Detail:
 public Object getValue() 
    Return the last generated Image.
 public  void pageCanceled(ReportEvent event) 
    Receives notification that a page was canceled by the ReportProcessor. This method is called, when a page was removed from the report after it was generated.
 public  void pageFinished(ReportEvent event) 
    Receives notification that a page is completed.
 public  void pageStarted(ReportEvent event) 
    Create a image according to the current state, simple and silly ...