public interface ReportState extends Cloneable
Modifier and Type | Field and Description |
---|---|
static int |
BEFORE_FIRST_GROUP
A group number that is 'before' the first group.
|
static int |
BEFORE_FIRST_ROW
A row number that is 'before' the first row.
|
static final int BEFORE_FIRST_ROW
static final int BEFORE_FIRST_GROUP
int getNumberOfRows()
DataRow getDataRow()
ReportDefinition getReport()
int getCurrentRow()
int getCurrentDataItem()
int getCurrentGroupIndex()
int getPresentationGroupIndex()
boolean isPrepareRun()
boolean isFinish()
int getLevel()
int getProgressLevel()
int getProgressLevelCount()
int getEventCode()
Object clone() throws CloneNotSupportedException
CloneNotSupportedException
DefaultFlowController getFlowController()
boolean isSubReportEvent()
void setErrorHandler(ReportProcessingErrorHandler errorHandler)
InlineSubreportMarker getCurrentSubReportMarker()
ReportProcessingErrorHandler getErrorHandler()
LayoutProcess getLayoutProcess()
void firePageFinishedEvent(boolean noParentPassing)
void firePageStartedEvent(int eventCode)
ReportState getParentState()
ReportState getParentSubReportState()
ReportStateKey getProcessKey()
boolean isInItemGroup()
boolean isInlineProcess()
ResourceBundleFactory getResourceBundleFactory()
GroupingState createGroupingState()
Integer getPredictedStateCount()
boolean isStructuralPreprocessingNeeded()
boolean isCrosstabActive()
long getGroupSequenceCounter(int groupIndex)
long getCrosstabColumnSequenceCounter(int groupIndex)
PerformanceMonitorContext getPerformanceMonitorContext()
ReportProcessStore getProcessStore()