Class GroupSection
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.build.GroupSection
-
-
Constructor Summary
Constructors Constructor Description GroupSection(RenderBox groupBox, StyleSheet styleSheet, int predictedSize, boolean legacyMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addedSection(RenderNode node)
Object
clone()
void
close()
GroupSection
deriveForPagebreak()
GroupSection
deriveForStorage(RenderBox clonedParent)
RenderBox
getAddBox()
int
getChildCount()
RenderBox
getGroupBox()
StyleSheet
getStyleSheet()
boolean
isEmpty()
boolean
mergeSection(ReportStateKey stateKey)
void
performParanoidModelCheck()
void
performPostCommitModelCheck()
void
removedLastSection(RenderNode child)
void
restoreStateAfterRollback()
-
-
-
Constructor Detail
-
GroupSection
public GroupSection(RenderBox groupBox, StyleSheet styleSheet, int predictedSize, boolean legacyMode)
-
-
Method Detail
-
mergeSection
public boolean mergeSection(ReportStateKey stateKey)
-
addedSection
public void addedSection(RenderNode node)
-
removedLastSection
public void removedLastSection(RenderNode child)
-
close
public void close()
-
getGroupBox
public RenderBox getGroupBox()
-
isEmpty
public boolean isEmpty()
-
getChildCount
public int getChildCount()
-
getStyleSheet
public StyleSheet getStyleSheet()
-
deriveForPagebreak
public GroupSection deriveForPagebreak()
-
deriveForStorage
public GroupSection deriveForStorage(RenderBox clonedParent)
-
performParanoidModelCheck
public void performParanoidModelCheck()
-
performPostCommitModelCheck
public void performPostCommitModelCheck()
-
restoreStateAfterRollback
public void restoreStateAfterRollback()
-
getAddBox
public RenderBox getAddBox()
-
-