public class JRBaseCrosstabRowGroup extends JRBaseCrosstabGroup implements JRCrosstabRowGroup
Modifier and Type | Field and Description |
---|---|
protected CrosstabRowPositionEnum |
positionValue |
protected int |
width |
bucket, header, mergeHeaderCells, name, totalHeader, totalPositionValue, variable
Constructor and Description |
---|
JRBaseCrosstabRowGroup(JRCrosstabRowGroup group,
JRBaseObjectFactory factory) |
Modifier and Type | Method and Description |
---|---|
CrosstabRowPositionEnum |
getPositionValue()
Returns the position of the header contents for header stretching.
|
int |
getWidth()
Returns the width of the group headers.
|
clone, clone, getBucket, getHeader, getMergeHeaderCells, getName, getTotalHeader, getTotalPositionValue, getVariable, hasTotal
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBucket, getHeader, getMergeHeaderCells, getName, getTotalHeader, getTotalPositionValue, getVariable, hasTotal
clone
protected int width
protected CrosstabRowPositionEnum positionValue
public JRBaseCrosstabRowGroup(JRCrosstabRowGroup group, JRBaseObjectFactory factory)
public CrosstabRowPositionEnum getPositionValue()
JRCrosstabRowGroup
The row group headers stretch vertically when there are multiple sub group entries. The header contents will be adjusted to the new height depending on this attribute:
CrosstabRowPositionEnum.TOP
- the contents will be rendered at the top of of the headerCrosstabRowPositionEnum.MIDDLE
- the contents will be rendered on the center of the headerJCrosstabRowPositionEnum.BOTTOM
- the contents will be rendered at the bottom of the headerCrosstabRowPositionEnum.STRETCH
- the contents will be proportionally stretched to the new header sizegetPositionValue
in interface JRCrosstabRowGroup
public int getWidth()
JRCrosstabRowGroup
getWidth
in interface JRCrosstabRowGroup
JRCrosstabGroup.getHeader()
,
JRCrosstabGroup.getTotalHeader()
Copyright © 2017. All rights reserved.