public class JRBaseBand extends JRBaseElementGroup implements JRBand, JRChangeEventsSupport
JRBaseSection,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
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 |
children, elementGroupSPLIT_TYPE_IMMEDIATE, SPLIT_TYPE_PREVENT, SPLIT_TYPE_STRETCH| Modifier | Constructor and Description |
|---|---|
protected |
JRBaseBand(JRBand band,
JRBaseObjectFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
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) |
clone, getChildren, getElementByKey, getElementByKey, getElementGroup, getElements, getElements, visitequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetChildren, getElementByKey, getElementGroup, getElementsvisitpublic 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
protected JRBaseBand(JRBand band, JRBaseObjectFactory factory)
public boolean isSplitAllowed()
getSplitType().JRBandisSplitAllowed in interface JRBandpublic void setSplitAllowed(boolean isSplitAllowed)
setSplitType(Byte).setSplitAllowed in interface JRBandpublic java.lang.Byte getSplitType()
getSplitTypeValue().JRBandgetSplitType in interface JRBandpublic SplitTypeEnum getSplitTypeValue()
JRBandgetSplitTypeValue 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()
JRBandgetPrintWhenExpression in interface JRBandpublic java.lang.Object clone()
clone in interface JRCloneableclone in class JRBaseElementGrouppublic JRPropertyChangeSupport getEventSupport()
JRChangeEventsSupportgetEventSupport in interface JRChangeEventsSupport© 2001-2010 Jaspersoft Corporation www.jaspersoft.com