public class TotalPageItemCountFunction extends TotalItemCountFunction implements PageEventListener
Constructor and Description |
---|
TotalPageItemCountFunction() |
Modifier and Type | Method and Description |
---|---|
Expression |
getInstance()
Return a completly separated copy of this function.
|
Object |
getValue()
Returns the number of items counted (so far) by the function.
|
void |
groupFinished(ReportEvent event)
If this is the group associated with the function, store away the final value
|
void |
pageFinished(ReportEvent event)
Handles the pageFinishedEvent.
|
void |
pageStarted(ReportEvent event)
Handles the pageStartedEvent.
|
clone, getCrosstabFilterGroup, getGroup, groupStarted, itemsAdvanced, reportInitialized, setCrosstabFilterGroup, setGroup, summaryRowSelection
itemsFinished, itemsStarted, reportDone, reportFinished, reportStarted
getDataRow, getDependencyLevel, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setActive, setDependencyLevel, setName, setPreserve, setRuntime
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
itemsFinished, itemsStarted, reportDone, reportFinished, reportStarted
getDataRow, getDependencyLevel, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setDependencyLevel, setName, setRuntime
public void groupFinished(ReportEvent event)
groupFinished
in interface ReportListener
groupFinished
in class AbstractFunction
event
- the event.public void pageStarted(ReportEvent event)
pageStarted
in interface PageEventListener
event
- the report event.public void pageFinished(ReportEvent event)
pageFinished
in interface PageEventListener
event
- the report event.public Object getValue()
TotalItemCountFunction
getValue
in interface Expression
getValue
in class TotalItemCountFunction
public Expression getInstance()
getInstance
in interface Expression
getInstance
in class TotalItemCountFunction