|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.jasperreports.engine.base.JRBaseElementGroup
net.sf.jasperreports.engine.base.JRBaseBand
public class JRBaseBand
Used for implementing band functionality. A report can contain the following bands: background, title, summary, page header, page footer, last page footer, column header and column footer.
JRBaseSection,
Serialized Form| Field Summary | |
|---|---|
protected int |
height
|
protected JRExpression |
printWhenExpression
|
static java.lang.String |
PROPERTY_SPLIT_ALLOWED
Deprecated. Replaced by PROPERTY_SPLIT_TYPE. |
static java.lang.String |
PROPERTY_SPLIT_TYPE
|
protected SplitTypeEnum |
splitTypeValue
|
| Fields inherited from class net.sf.jasperreports.engine.base.JRBaseElementGroup |
|---|
children, elementGroup |
| Fields inherited from interface net.sf.jasperreports.engine.JRBand |
|---|
SPLIT_TYPE_IMMEDIATE, SPLIT_TYPE_PREVENT, SPLIT_TYPE_STRETCH |
| Constructor Summary | |
|---|---|
protected |
JRBaseBand(JRBand band,
JRBaseObjectFactory factory)
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
|
JRPropertyChangeSupport |
getEventSupport()
Returns the property change support object for this instance. |
int |
getHeight()
|
JRExpression |
getPrintWhenExpression()
Returns the boolean expression that specifies if the band will be displayed. |
java.lang.Byte |
getSplitType()
Deprecated. Replaced by getSplitTypeValue(). |
SplitTypeEnum |
getSplitTypeValue()
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)
Deprecated. Replaced by setSplitType(SplitTypeEnum). |
void |
setSplitType(SplitTypeEnum splitTypeValue)
|
| Methods inherited from class net.sf.jasperreports.engine.base.JRBaseElementGroup |
|---|
clone, getChildren, getElementByKey, getElementByKey, getElementGroup, getElements, getElements, visit |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 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 |
| Field Detail |
|---|
public static final java.lang.String PROPERTY_SPLIT_ALLOWED
PROPERTY_SPLIT_TYPE.public static final java.lang.String PROPERTY_SPLIT_TYPE
protected int height
protected SplitTypeEnum splitTypeValue
protected JRExpression printWhenExpression
| Constructor Detail |
|---|
protected JRBaseBand(JRBand band,
JRBaseObjectFactory factory)
| Method Detail |
|---|
public int getHeight()
getHeight in interface JRBandpublic boolean isSplitAllowed()
getSplitType().
JRBand
isSplitAllowed in interface JRBandpublic void setSplitAllowed(boolean isSplitAllowed)
setSplitType(Byte).
setSplitAllowed in interface JRBandpublic java.lang.Byte getSplitType()
getSplitTypeValue().
JRBand
getSplitType in interface JRBandpublic SplitTypeEnum getSplitTypeValue()
JRBand
getSplitTypeValue in interface JRBandpublic void setSplitType(java.lang.Byte splitType)
setSplitType(SplitTypeEnum).
setSplitType in interface JRBandpublic void setSplitType(SplitTypeEnum splitTypeValue)
setSplitType in interface JRBandpublic JRExpression getPrintWhenExpression()
JRBand
getPrintWhenExpression in interface JRBandpublic java.lang.Object clone()
clone in interface JRCloneableclone in class JRBaseElementGrouppublic JRPropertyChangeSupport getEventSupport()
JRChangeEventsSupport
getEventSupport in interface JRChangeEventsSupport
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||