net.sf.jasperreports.crosstabs.fill
Class JRFillCrosstabColumnGroup

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

public class JRFillCrosstabColumnGroup
extends JRFillCrosstabGroup
implements JRCrosstabColumnGroup

Crosstab column group implementation used at fill time.

Version:
$Id: JRFillCrosstabColumnGroup.java 5180 2012-03-29 13:23:12Z 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
JRFillCrosstabColumnGroup(JRCrosstabColumnGroup group, JRFillCrosstabObjectFactory factory)
           
 
Method Summary
 int getHeight()
          Returns the height of the group headers.
 CrosstabColumnPositionEnum getPositionValue()
          Returns the position of the header contents for header stretching.
 
Methods inherited from class net.sf.jasperreports.crosstabs.fill.JRFillCrosstabGroup
clone, getBucket, getFillHeader, getFillTotalHeader, getFillVariable, getHeader, getName, getTotalHeader, getTotalPositionValue, 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, getTotalPositionValue, getVariable, hasTotal
 
Methods inherited from interface net.sf.jasperreports.engine.JRCloneable
clone
 

Constructor Detail

JRFillCrosstabColumnGroup

public JRFillCrosstabColumnGroup(JRCrosstabColumnGroup group,
                                 JRFillCrosstabObjectFactory factory)
Method Detail

getPositionValue

public CrosstabColumnPositionEnum getPositionValue()
Description copied from interface: JRCrosstabColumnGroup
Returns the position of the header contents for header stretching.

The column group headers stretch horizontally when there are multiple sub group entries. The header contents will be adjusted to the new width depending on this attribute:

Specified by:
getPositionValue in interface JRCrosstabColumnGroup
Returns:
the position of the header contents for header stretching

getHeight

public int getHeight()
Description copied from interface: JRCrosstabColumnGroup
Returns the height of the group headers.

Specified by:
getHeight in interface JRCrosstabColumnGroup
Returns:
the height of the group headers
See Also:
JRCrosstabGroup.getHeader(), JRCrosstabGroup.getTotalHeader()


© 2001-2010 Jaspersoft Corporation www.jaspersoft.com