|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.jasperreports.engine.base.JRBaseGroup
Field Summary | |
protected JRVariable |
countVariable
|
protected JRExpression |
expression
|
protected JRBand |
groupFooter
|
protected JRBand |
groupHeader
|
protected boolean |
isReprintHeaderOnEachPage
|
protected boolean |
isResetPageNumber
|
protected boolean |
isStartNewColumn
|
protected boolean |
isStartNewPage
|
protected int |
minHeightToStartNewPage
|
protected java.lang.String |
name
|
Constructor Summary | |
protected |
JRBaseGroup()
|
protected |
JRBaseGroup(JRGroup group,
JRBaseObjectFactory factory)
|
Method Summary | |
JRVariable |
getCountVariable()
|
JRExpression |
getExpression()
Gets the expression that defines what records in the group have in common. |
JRBand |
getGroupFooter()
Gets the footer band created for this group. |
JRBand |
getGroupHeader()
Gets the header band created for this group. |
int |
getMinHeightToStartNewPage()
Gets the minimum amount of vertical space needed at the bottom of the column in order to place the group header on the current column. |
java.lang.String |
getName()
Gets the group name |
boolean |
isReprintHeaderOnEachPage()
Gets the flag that signals if the group header should be reprinted at the beginning of each page. |
boolean |
isResetPageNumber()
Gets the flag that signals if the group header should be printed always on a new page, along with the re-initialization of the page number. |
boolean |
isStartNewColumn()
Gets the flag that signals if the group header should be printed always on a new column. |
boolean |
isStartNewPage()
Gets the flag that signals if the group header should be printed always on a new page. |
void |
setMinHeightToStartNewPage(int minHeight)
Gets the minimum amount of vertical space needed at the bottom of the column in order to place the group header on the current column. |
void |
setReprintHeaderOnEachPage(boolean isReprint)
Sets the flag that signals if the group header should be reprinted at the beginning of each page. |
void |
setResetPageNumber(boolean isReset)
Sets the flag that signals if the group header should be printed always on a new page, along with the re-initialization of the page number. |
void |
setStartNewColumn(boolean isStart)
Sets the flag that signals if the group header should be printed always on a new column. |
void |
setStartNewPage(boolean isStart)
Sets the flag that signals if the group header should be printed always on a new page. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.lang.String name
protected boolean isStartNewColumn
protected boolean isStartNewPage
protected boolean isResetPageNumber
protected boolean isReprintHeaderOnEachPage
protected int minHeightToStartNewPage
protected JRExpression expression
protected JRBand groupHeader
protected JRBand groupFooter
protected JRVariable countVariable
Constructor Detail |
protected JRBaseGroup()
protected JRBaseGroup(JRGroup group, JRBaseObjectFactory factory)
Method Detail |
public java.lang.String getName()
JRGroup
getName
in interface JRGroup
public boolean isStartNewColumn()
JRGroup
isStartNewColumn
in interface JRGroup
public void setStartNewColumn(boolean isStart)
JRGroup
setStartNewColumn
in interface JRGroup
public boolean isStartNewPage()
JRGroup
isStartNewPage
in interface JRGroup
public void setStartNewPage(boolean isStart)
JRGroup
setStartNewPage
in interface JRGroup
public boolean isResetPageNumber()
JRGroup
isResetPageNumber
in interface JRGroup
public void setResetPageNumber(boolean isReset)
JRGroup
setResetPageNumber
in interface JRGroup
public boolean isReprintHeaderOnEachPage()
JRGroup
isReprintHeaderOnEachPage
in interface JRGroup
public void setReprintHeaderOnEachPage(boolean isReprint)
JRGroup
setReprintHeaderOnEachPage
in interface JRGroup
public int getMinHeightToStartNewPage()
JRGroup
getMinHeightToStartNewPage
in interface JRGroup
public void setMinHeightToStartNewPage(int minHeight)
JRGroup
setMinHeightToStartNewPage
in interface JRGroup
public JRExpression getExpression()
JRGroup
getExpression
in interface JRGroup
public JRBand getGroupHeader()
JRGroup
getGroupHeader
in interface JRGroup
public JRBand getGroupFooter()
JRGroup
getGroupFooter
in interface JRGroup
public JRVariable getCountVariable()
getCountVariable
in interface JRGroup
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |