public class PaginationTableState extends Object implements BasePaginationTableState
Constructor and Description |
---|
PaginationTableState(long pageHeight,
long pageOffset,
long pageEnd,
PageBreakPositions breakPositions) |
PaginationTableState(PaginationTableState parent) |
Modifier and Type | Method and Description |
---|---|
void |
defineArtificialPageStart(long offset) |
PageBreakPositions |
getBreakPositions() |
long |
getPageEnd() |
long |
getPageHeight() |
long |
getPageOffset() |
long |
getPageOffset(long position) |
boolean |
isFixedPositionProcessingSuspended() |
boolean |
isOnPageStart(long offset) |
boolean |
isTableProcessing() |
boolean |
isVisualStateCollectionSuspended() |
PaginationTableState |
pop() |
void |
suspendVisualStateCollection(boolean temporary) |
public PaginationTableState(long pageHeight, long pageOffset, long pageEnd, PageBreakPositions breakPositions)
public PaginationTableState(PaginationTableState parent)
public void suspendVisualStateCollection(boolean temporary)
public boolean isTableProcessing()
isTableProcessing
in interface BasePaginationTableState
public long getPageOffset()
getPageOffset
in interface BasePaginationTableState
public PageBreakPositions getBreakPositions()
public long getPageHeight()
public long getPageEnd()
public boolean isVisualStateCollectionSuspended()
public PaginationTableState pop()
public boolean isFixedPositionProcessingSuspended()
public void defineArtificialPageStart(long offset)
public boolean isOnPageStart(long offset)
isOnPageStart
in interface BasePaginationTableState
public long getPageOffset(long position)
getPageOffset
in interface BasePaginationTableState