Class JRFillCrosstabCell
- java.lang.Object
-
- net.sf.jasperreports.crosstabs.fill.JRFillCrosstabCell
-
- All Implemented Interfaces:
Cloneable
,JRCrosstabCell
,JRCloneable
public class JRFillCrosstabCell extends Object implements JRCrosstabCell
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Field Summary
Fields Modifier and Type Field Description protected JRFillCellContents
contents
-
Constructor Summary
Constructors Constructor Description JRFillCrosstabCell(JRCrosstabCell cell, JRFillCrosstabObjectFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
String
getColumnTotalGroup()
Returns the name of the column group if the crosstab cell corresponds to a total column andnull
otherwise.JRCellContents
getContents()
Returns the cell contents.JRFillCellContents
getFillContents()
Integer
getHeight()
Returns the height of the cell.String
getRowTotalGroup()
Returns the name of the row group if the crosstab cell corresponds to a total row andnull
otherwise.Integer
getWidth()
Returns the width of the cell.
-
-
-
Field Detail
-
contents
protected JRFillCellContents contents
-
-
Constructor Detail
-
JRFillCrosstabCell
public JRFillCrosstabCell(JRCrosstabCell cell, JRFillCrosstabObjectFactory factory)
-
-
Method Detail
-
getRowTotalGroup
public String getRowTotalGroup()
Description copied from interface:JRCrosstabCell
Returns the name of the row group if the crosstab cell corresponds to a total row andnull
otherwise.- Specified by:
getRowTotalGroup
in interfaceJRCrosstabCell
- Returns:
- the name of the total row group this cell corresponds to
-
getColumnTotalGroup
public String getColumnTotalGroup()
Description copied from interface:JRCrosstabCell
Returns the name of the column group if the crosstab cell corresponds to a total column andnull
otherwise.- Specified by:
getColumnTotalGroup
in interfaceJRCrosstabCell
- Returns:
- the name of the total column group this cell corresponds to
-
getContents
public JRCellContents getContents()
Description copied from interface:JRCrosstabCell
Returns the cell contents.Should never return null, but empty cell contents instead.
- Specified by:
getContents
in interfaceJRCrosstabCell
- Returns:
- the cell contents
-
getFillContents
public JRFillCellContents getFillContents()
-
getWidth
public Integer getWidth()
Description copied from interface:JRCrosstabCell
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
.- Specified by:
getWidth
in interfaceJRCrosstabCell
- Returns:
- the width of the cell
-
getHeight
public Integer getHeight()
Description copied from interface:JRCrosstabCell
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
.- Specified by:
getHeight
in interfaceJRCrosstabCell
- Returns:
- the width of the cell
-
clone
public Object clone()
- Specified by:
clone
in interfaceJRCloneable
- Overrides:
clone
in classObject
-
-