public class RowLevelPaginationShiftState extends Object implements PaginationShiftState
Constructor and Description |
---|
RowLevelPaginationShiftState() |
Modifier and Type | Method and Description |
---|---|
long |
getShiftForNextChild() |
void |
increaseShift(long value) |
boolean |
isManualBreakSuspended() |
boolean |
isManualBreakSuspendedForChilds()
Defines whether any child will have its break suspended.
|
PaginationShiftState |
pop(InstanceID id) |
void |
reuse(StackedObjectPool<RowLevelPaginationShiftState> pool,
PaginationShiftState parent,
RenderBox box) |
void |
setShift(long value) |
void |
suspendManualBreaks() |
void |
updateShiftFromChild(long absoluteValue) |
public void reuse(StackedObjectPool<RowLevelPaginationShiftState> pool, PaginationShiftState parent, RenderBox box)
public void suspendManualBreaks()
suspendManualBreaks
in interface PaginationShiftState
public boolean isManualBreakSuspended()
isManualBreakSuspended
in interface PaginationShiftState
public boolean isManualBreakSuspendedForChilds()
PaginationShiftState
isManualBreakSuspendedForChilds
in interface PaginationShiftState
public void updateShiftFromChild(long absoluteValue)
updateShiftFromChild
in interface PaginationShiftState
public long getShiftForNextChild()
getShiftForNextChild
in interface PaginationShiftState
public PaginationShiftState pop(InstanceID id)
pop
in interface PaginationShiftState
public void increaseShift(long value)
increaseShift
in interface PaginationShiftState
public void setShift(long value)
setShift
in interface PaginationShiftState
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.