Interface JRCrosstabCell

All Superinterfaces:
Cloneable, JRCloneable
All Known Implementing Classes:
JRBaseCrosstabCell, JRDesignCrosstabCell, JRFillCrosstabCell

public interface JRCrosstabCell extends JRCloneable
Crosstab data cell interface.
Author:
Lucian Chirita (lucianc@users.sourceforge.net)
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the name of the column group if the crosstab cell corresponds to a total column and null otherwise.
    Returns the cell contents.
    Returns the height of the cell.
    Returns the name of the row group if the crosstab cell corresponds to a total row and null otherwise.
    Returns the width of the cell.

    Methods inherited from interface net.sf.jasperreports.engine.JRCloneable

    clone
  • Method Details

    • getWidth

      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

      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

      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

      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

      JRCellContents getContents()
      Returns the cell contents.

      Should never return null, but empty cell contents instead.

      Returns:
      the cell contents