|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JRBand
Implementations of this interface represent various bands in the report template. A report can contain the following bands: background, title, summary, page header, page footer, last page footer, column header and column footer.
JRSection
Field Summary | |
---|---|
static java.lang.String |
PROPERTY_SPLIT_TYPE
|
static java.lang.Byte |
SPLIT_TYPE_IMMEDIATE
The band is allowed to split anywhere, as early as needed, but not before at least one element being printed on the current page/column. |
static java.lang.Byte |
SPLIT_TYPE_PREVENT
Prevents the band from splitting on first break attempt. |
static java.lang.Byte |
SPLIT_TYPE_STRETCH
The band is allowed to split, but never within its declared height. |
Method Summary | |
---|---|
int |
getHeight()
|
JRExpression |
getPrintWhenExpression()
Returns the boolean expression that specifies if the band will be displayed. |
java.lang.Byte |
getSplitType()
Specifies the band split behavior. |
boolean |
isSplitAllowed()
Deprecated. Replaced by getSplitType() . |
void |
setSplitAllowed(boolean isSplitAllowed)
Deprecated. Replaced by setSplitType(Byte) . |
void |
setSplitType(java.lang.Byte splitType)
|
Methods inherited from interface net.sf.jasperreports.engine.JRElementGroup |
---|
getChildren, getElementByKey, getElementGroup, getElements |
Methods inherited from interface net.sf.jasperreports.engine.JRChild |
---|
clone |
Methods inherited from interface net.sf.jasperreports.engine.JRVisitable |
---|
visit |
Methods inherited from interface net.sf.jasperreports.engine.JRCloneable |
---|
clone |
Field Detail |
---|
static final java.lang.String PROPERTY_SPLIT_TYPE
static final java.lang.Byte SPLIT_TYPE_STRETCH
static final java.lang.Byte SPLIT_TYPE_PREVENT
static final java.lang.Byte SPLIT_TYPE_IMMEDIATE
Method Detail |
---|
int getHeight()
boolean isSplitAllowed()
getSplitType()
.
void setSplitAllowed(boolean isSplitAllowed)
setSplitType(Byte)
.
java.lang.Byte getSplitType()
void setSplitType(java.lang.Byte splitType)
JRExpression getPrintWhenExpression()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |