public class JRBaseBand extends JRBaseElementGroup implements JRBand, JRChangeEventsSupport
JRBaseSection
,
Serialized FormModifier and Type | Field and Description |
---|---|
protected int |
height |
protected JRExpression |
printWhenExpression |
static java.lang.String |
PROPERTY_SPLIT_TYPE |
protected java.util.List<ExpressionReturnValue> |
returnValues |
protected SplitTypeEnum |
splitTypeValue |
children, elementGroup
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() |
JRPropertiesHolder |
getParentProperties()
Returns the parent properties holder, whose properties are used as defaults
for this object.
|
JRExpression |
getPrintWhenExpression()
Returns the boolean expression that specifies if the band will be displayed.
|
JRPropertiesMap |
getPropertiesMap()
Returns this object's properties map.
|
java.util.List<ExpressionReturnValue> |
getReturnValues()
Returns the list of values to increment report variables with.
|
SplitTypeEnum |
getSplitTypeValue()
Specifies the band split behavior.
|
boolean |
hasProperties()
Checks whether the object has any properties.
|
void |
setSplitType(SplitTypeEnum splitTypeValue) |
clone, getChildren, getElementByKey, getElementByKey, getElementGroup, getElements, getElements, visit
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getChildren, getElementByKey, getElementGroup, getElements
visit
public static final java.lang.String PROPERTY_SPLIT_TYPE
protected int height
protected SplitTypeEnum splitTypeValue
protected JRExpression printWhenExpression
protected java.util.List<ExpressionReturnValue> returnValues
protected JRBaseBand(JRBand band, JRBaseObjectFactory factory)
public SplitTypeEnum getSplitTypeValue()
JRBand
getSplitTypeValue
in interface JRBand
public void setSplitType(SplitTypeEnum splitTypeValue)
setSplitType
in interface JRBand
public JRExpression getPrintWhenExpression()
JRBand
getPrintWhenExpression
in interface JRBand
public java.util.List<ExpressionReturnValue> getReturnValues()
JRBand
getReturnValues
in interface JRBand
public java.lang.Object clone()
clone
in interface JRCloneable
clone
in class JRBaseElementGroup
public JRPropertyChangeSupport getEventSupport()
JRChangeEventsSupport
getEventSupport
in interface JRChangeEventsSupport
public boolean hasProperties()
JRPropertiesHolder
hasProperties
in interface JRPropertiesHolder
public JRPropertiesMap getPropertiesMap()
JRPropertiesHolder
getPropertiesMap
in interface JRPropertiesHolder
public JRPropertiesHolder getParentProperties()
JRPropertiesHolder
getParentProperties
in interface JRPropertiesHolder
null
if no parent© 2001-2014 TIBCO Software Inc. www.jaspersoft.com