|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface JRCellContents
Crosstab cell contents interface.
This interface is used for both crosstab row/column headers and data cells.
There are some restrictions/rules regarding crosstab cells:
| Field Summary | |
|---|---|
static int |
NOT_CALCULATED
Width or height value indicating that the value has not been computed. |
static String |
PROPERTIES_PREFIX
A prefix used for properties that are set on frames generated by crosstab cells. |
static String |
PROPERTY_COLUMN_SPAN
A property that provides the crosstab column span of a print frame. |
static String |
PROPERTY_ROW_SPAN
A property that provides the crosstab row span of a print frame. |
static String |
PROPERTY_TYPE
A property that provides the type of the cell that generated a print frame. |
static String |
TYPE_COLUMN_HEADER
Type used by the column header cells. |
static String |
TYPE_CROSSTAB_HEADER
Type used by the crosstab header cell. |
static String |
TYPE_DATA
Type used by the crosstab data cells. |
static String |
TYPE_NO_DATA_CELL
Type used by the crosstab "no data" cell. |
static String |
TYPE_ROW_HEADER
Type used by the row header cells. |
| Method Summary | |
|---|---|
Color |
getBackcolor()
Returns the cell background color. |
int |
getHeight()
Returns the computed cell height. |
ModeEnum |
getModeValue()
Returns the cell transparency mode. |
int |
getWidth()
Returns the computed cell width. |
| Methods inherited from interface net.sf.jasperreports.engine.JRElementGroup |
|---|
getChildren, getElementByKey, getElementGroup, getElements |
| Methods inherited from interface net.sf.jasperreports.engine.JRChild |
|---|
clone |
| Methods inherited from interface net.sf.jasperreports.engine.JRVisitable |
|---|
visit |
| Methods inherited from interface net.sf.jasperreports.engine.JRCloneable |
|---|
clone |
| Methods inherited from interface net.sf.jasperreports.engine.JRBoxContainer |
|---|
getDefaultLineColor, getLineBox |
| Methods inherited from interface net.sf.jasperreports.engine.JRStyleContainer |
|---|
getDefaultStyleProvider, getStyle, getStyleNameReference |
| Field Detail |
|---|
static final int NOT_CALCULATED
static final String PROPERTIES_PREFIX
JRPrintFrame,
Constant Field Valuesstatic final String PROPERTY_TYPE
The property value is one of
static final String PROPERTY_ROW_SPAN
static final String PROPERTY_COLUMN_SPAN
static final String TYPE_CROSSTAB_HEADER
crosstab header cell.
PROPERTY_TYPE,
Constant Field Valuesstatic final String TYPE_ROW_HEADER
JRCrosstabGroup.getHeader(),
JRCrosstabGroup.getTotalHeader(),
PROPERTY_TYPE,
Constant Field Valuesstatic final String TYPE_COLUMN_HEADER
JRCrosstabGroup.getHeader(),
JRCrosstabGroup.getTotalHeader(),
PROPERTY_TYPE,
Constant Field Valuesstatic final String TYPE_DATA
crosstab data cells.
PROPERTY_TYPE,
Constant Field Valuesstatic final String TYPE_NO_DATA_CELL
crosstab "no data" cell.
PROPERTY_TYPE,
Constant Field Values| Method Detail |
|---|
Color getBackcolor()
The cell is filled with the background color only if the cell has opaque mode.
int getWidth()
NOT_CALCULATEDint getHeight()
NOT_CALCULATEDModeEnum getModeValue()
ModeEnum.OPAQUE
or ModeEnum.TRANSPARENT
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||