public class TriggerComplexPageFooterFunction
extends org.pentaho.reporting.engine.classic.core.function.AbstractFunction
Constructor and Description |
---|
TriggerComplexPageFooterFunction()
Creates an unnamed function.
|
Modifier and Type | Method and Description |
---|---|
Object |
getValue()
Return the current expression value.
|
void |
reportDone(org.pentaho.reporting.engine.classic.core.event.ReportEvent event)
Receives notification that report generation has completed, the report footer was printed, no more output is done.
|
void |
reportInitialized(org.pentaho.reporting.engine.classic.core.event.ReportEvent event)
Receives notification that report generation initializes the current run.
|
groupFinished, groupStarted, itemsAdvanced, itemsFinished, itemsStarted, reportFinished, reportStarted, summaryRowSelection
clone, getDataRow, getDependencyLevel, getInstance, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setActive, setDependencyLevel, setName, setPreserve, setRuntime
public TriggerComplexPageFooterFunction()
AbstractExpression.setName(java.lang.String)
before the function
is added to the report's function collection.public void reportDone(org.pentaho.reporting.engine.classic.core.event.ReportEvent event)
reportDone
in interface org.pentaho.reporting.engine.classic.core.event.ReportListener
reportDone
in class org.pentaho.reporting.engine.classic.core.function.AbstractFunction
event
- The event.public void reportInitialized(org.pentaho.reporting.engine.classic.core.event.ReportEvent event)
The event carries a ReportState.Started state. Use this to initialize the report.
reportInitialized
in interface org.pentaho.reporting.engine.classic.core.event.ReportListener
reportInitialized
in class org.pentaho.reporting.engine.classic.core.function.AbstractFunction
event
- The event.public Object getValue()
The value depends (obviously) on the expression implementation.