net.sf.jasperreports.crosstabs.design
Class JRDesignCrosstabGroup

java.lang.Object
  extended by net.sf.jasperreports.crosstabs.base.JRBaseCrosstabGroup
      extended by net.sf.jasperreports.crosstabs.design.JRDesignCrosstabGroup
All Implemented Interfaces:
java.io.Serializable, JRCrosstabGroup
Direct Known Subclasses:
JRDesignCrosstabColumnGroup, JRDesignCrosstabRowGroup

public abstract class JRDesignCrosstabGroup
extends JRBaseCrosstabGroup

Base crosstab row/column group implementation to be used at design time.

Version:
$Id: JRDesignCrosstabGroup.java 1229 2006-04-19 13:27:35 +0300 (Wed, 19 Apr 2006) teodord $
Author:
Lucian Chirita (lucianc@users.sourceforge.net)
See Also:
Serialized Form

Field Summary
protected  JRDesignVariable designVariable
           
 
Fields inherited from class net.sf.jasperreports.crosstabs.base.JRBaseCrosstabGroup
bucket, header, name, totalHeader, totalPosition, variable
 
Constructor Summary
protected JRDesignCrosstabGroup()
           
 
Method Summary
 void setBucket(JRDesignCrosstabBucket bucket)
          Sets the group bucketing information.
 void setHeader(JRDesignCellContents header)
          Sets the group header cell.
 void setName(java.lang.String name)
          Sets the group name.
 void setTotalHeader(JRDesignCellContents totalHeader)
          Sets the group total header cell.
 void setTotalPosition(byte totalPosition)
          Sets the position of the total row/column.
 
Methods inherited from class net.sf.jasperreports.crosstabs.base.JRBaseCrosstabGroup
getBucket, getHeader, getName, getTotalHeader, getTotalPosition, getVariable, hasTotal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

designVariable

protected JRDesignVariable designVariable
Constructor Detail

JRDesignCrosstabGroup

protected JRDesignCrosstabGroup()
Method Detail

setName

public void setName(java.lang.String name)
Sets the group name.

Parameters:
name - the name
See Also:
JRCrosstabGroup.getName()

setTotalPosition

public void setTotalPosition(byte totalPosition)
Sets the position of the total row/column.

Parameters:
totalPosition - the position of the total row/column
See Also:
JRCrosstabGroup.getTotalPosition()

setBucket

public void setBucket(JRDesignCrosstabBucket bucket)
Sets the group bucketing information.

Parameters:
bucket - the bucketing information
See Also:
JRCrosstabGroup.getBucket()

setHeader

public void setHeader(JRDesignCellContents header)
Sets the group header cell.

Parameters:
header - the header cell
See Also:
JRCrosstabGroup.getHeader()

setTotalHeader

public void setTotalHeader(JRDesignCellContents totalHeader)
Sets the group total header cell.

Parameters:
totalHeader - the total header
See Also:
JRCrosstabGroup.getTotalHeader()


© 2001-2006 JasperSoft Corporation www.jaspersoft.com