net.sf.jasperreports.crosstabs.fill
Class JRFillCrosstabRowGroup

java.lang.Object
  extended by net.sf.jasperreports.crosstabs.fill.JRFillCrosstabGroup
      extended by net.sf.jasperreports.crosstabs.fill.JRFillCrosstabRowGroup
All Implemented Interfaces:
java.lang.Cloneable, JRCrosstabGroup, JRCrosstabRowGroup, JRCloneable

public class JRFillCrosstabRowGroup
extends JRFillCrosstabGroup
implements JRCrosstabRowGroup

Crosstab row group implementation used at fill time.

Version:
$Id: JRFillCrosstabRowGroup.java 1229 2006-04-19 10:27:35Z teodord $
Author:
Lucian Chirita (lucianc@users.sourceforge.net)

Field Summary
 
Fields inherited from class net.sf.jasperreports.crosstabs.fill.JRFillCrosstabGroup
header, parentGroup, totalHeader, variable
 
Constructor Summary
JRFillCrosstabRowGroup(JRCrosstabRowGroup group, JRFillObjectFactory factory)
           
 
Method Summary
 byte getPosition()
          Returns the position of the header contents for header stretching.
 int getWidth()
          Returns the width of the group headers.
 
Methods inherited from class net.sf.jasperreports.crosstabs.fill.JRFillCrosstabGroup
clone, getBucket, getFillHeader, getFillTotalHeader, getFillVariable, getHeader, getName, getTotalHeader, getTotalPosition, getVariable, hasTotal
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.jasperreports.crosstabs.JRCrosstabGroup
getBucket, getHeader, getName, getTotalHeader, getTotalPosition, getVariable, hasTotal
 
Methods inherited from interface net.sf.jasperreports.engine.JRCloneable
clone
 

Constructor Detail

JRFillCrosstabRowGroup

public JRFillCrosstabRowGroup(JRCrosstabRowGroup group,
                              JRFillObjectFactory factory)
Method Detail

getPosition

public byte getPosition()
Description copied from interface: JRCrosstabRowGroup
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:

Specified by:
getPosition in interface JRCrosstabRowGroup
Returns:
the position of the header contents for header stretching

getWidth

public int getWidth()
Description copied from interface: JRCrosstabRowGroup
Returns the width of the group headers.

Specified by:
getWidth in interface JRCrosstabRowGroup
Returns:
the width of the group headers
See Also:
JRCrosstabGroup.getHeader(), JRCrosstabGroup.getTotalHeader()


© 2001-2006 JasperSoft Corporation www.jaspersoft.com