Class FlowPaginationTableState
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.process.util.FlowPaginationTableState
-
- All Implemented Interfaces:
BasePaginationTableState
public class FlowPaginationTableState extends Object implements BasePaginationTableState
-
-
Constructor Summary
Constructors Constructor Description FlowPaginationTableState(long pageOffset, PageBreakPositions breakPositions)
FlowPaginationTableState(FlowPaginationTableState parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
defineArtificialPageStart(long offset)
PageBreakPositions
getBreakPositions()
long
getPageOffset()
long
getPageOffset(long position)
boolean
isOnPageStart(long offset)
boolean
isTableProcessing()
boolean
isVisualStateCollectionSuspended()
FlowPaginationTableState
pop()
void
suspendVisualStateCollection(boolean temporary)
-
-
-
Constructor Detail
-
FlowPaginationTableState
public FlowPaginationTableState(long pageOffset, PageBreakPositions breakPositions)
-
FlowPaginationTableState
public FlowPaginationTableState(FlowPaginationTableState parent)
-
-
Method Detail
-
isTableProcessing
public boolean isTableProcessing()
- Specified by:
isTableProcessing
in interfaceBasePaginationTableState
-
suspendVisualStateCollection
public void suspendVisualStateCollection(boolean temporary)
-
getPageOffset
public long getPageOffset()
- Specified by:
getPageOffset
in interfaceBasePaginationTableState
-
getBreakPositions
public PageBreakPositions getBreakPositions()
-
isVisualStateCollectionSuspended
public boolean isVisualStateCollectionSuspended()
-
pop
public FlowPaginationTableState pop()
-
defineArtificialPageStart
public void defineArtificialPageStart(long offset)
-
isOnPageStart
public boolean isOnPageStart(long offset)
- Specified by:
isOnPageStart
in interfaceBasePaginationTableState
-
getPageOffset
public long getPageOffset(long position)
- Specified by:
getPageOffset
in interfaceBasePaginationTableState
-
-