net.sf.jasperreports.crosstabs
Interface JRCrosstabRowGroup

All Superinterfaces:
java.lang.Cloneable, JRCloneable, JRCrosstabGroup
All Known Implementing Classes:
JRBaseCrosstabRowGroup, JRDesignCrosstabRowGroup, JRFillCrosstabRowGroup

public interface JRCrosstabRowGroup
extends JRCrosstabGroup

Crosstab row group interface.

Version:
$Id: JRCrosstabRowGroup.java 3498 2010-03-03 14:24:19Z teodord $
Author:
Lucian Chirita ([email protected])

Method Summary
 byte getPosition()
          Deprecated. Replaced by getPositionValue().
 CrosstabRowPositionEnum getPositionValue()
          Returns the position of the header contents for header stretching.
 int getWidth()
          Returns the width of the group headers.
 
Methods inherited from interface net.sf.jasperreports.crosstabs.JRCrosstabGroup
getBucket, getHeader, getName, getTotalHeader, getTotalPosition, getTotalPositionValue, getVariable, hasTotal
 
Methods inherited from interface net.sf.jasperreports.engine.JRCloneable
clone
 

Method Detail

getWidth

int getWidth()
Returns the width of the group headers.

Returns:
the width of the group headers
See Also:
JRCrosstabGroup.getHeader(), JRCrosstabGroup.getTotalHeader()

getPosition

byte getPosition()
Deprecated. Replaced by getPositionValue().


getPositionValue

CrosstabRowPositionEnum getPositionValue()
Returns the position of the header contents for header stretching.

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:

Returns:
the position of the header contents for header stretching


Copyright © 2011. All Rights Reserved.