public class TotalPageItemCountFunction extends TotalItemCountFunction implements PageEventListener
currentGroupKey
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
|
protected boolean |
isPrepareRunLevel(ReportEvent event) |
void |
pageFinished(ReportEvent event)
Handles the pageFinishedEvent.
|
void |
pageStarted(ReportEvent event)
Handles the pageStartedEvent.
|
clear, 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, finalize, 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
protected boolean isPrepareRunLevel(ReportEvent event)
isPrepareRunLevel
in class TotalItemCountFunction
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
Copyright © 2017 Hitachi Vantara. All rights reserved.