net.sf.jasperreports.crosstabs
Interface JRCrosstabCell

All Known Implementing Classes:
JRBaseCrosstabCell, JRFillCrosstabCell

public interface JRCrosstabCell

Crosstab data cell interface.

Version:
$Id: JRCrosstabCell.java,v 1.3 2005/11/28 09:20:43 teodord Exp $
Author:
Lucian Chirita (lucianc@users.sourceforge.net)
See Also:
JRCrosstab.getCells()

Method Summary
 java.lang.String getColumnTotalGroup()
          Returns the name of the column group if the crosstab cell corresponds to a total column and null otherwise.
 JRCellContents getContents()
          Returns the cell contents.
 java.lang.Integer getHeight()
          Returns the height of the cell.
 java.lang.String getRowTotalGroup()
          Returns the name of the row group if the crosstab cell corresponds to a total row and null otherwise.
 java.lang.Integer getWidth()
          Returns the width of the cell.
 

Method Detail

getWidth

public java.lang.Integer getWidth()
Returns the width of the cell.

The width of the cell can be unspecified. The width used for the cell is computed base on the rules described here.

Returns:
the width of the cell

getHeight

public java.lang.Integer getHeight()
Returns the height of the cell.

The height of the cell can be unspecified. The height used for the cell is computed base on the rules described here.

Returns:
the width of the cell

getRowTotalGroup

public java.lang.String getRowTotalGroup()
Returns the name of the row group if the crosstab cell corresponds to a total row and null otherwise.

Returns:
the name of the total row group this cell corresponds to

getColumnTotalGroup

public java.lang.String getColumnTotalGroup()
Returns the name of the column group if the crosstab cell corresponds to a total column and null otherwise.

Returns:
the name of the total column group this cell corresponds to

getContents

public JRCellContents getContents()
Returns the cell contents.

Should never return null, but empty cell contents instead.

Returns:
the cell contents


© 2001-2005 JasperSoft Corporation www.jaspersoft.com