public class JRBaseCellContents extends JRBaseElementGroup implements JRCellContents
JRCellContents.| Modifier and Type | Field and Description |
|---|---|
protected Color |
backcolor |
protected JRDefaultStyleProvider |
defaultStyleProvider |
protected int |
height |
protected JRLineBox |
lineBox |
protected ModeEnum |
modeValue |
protected JRStyle |
style |
protected String |
styleNameReference |
protected int |
width |
children, elementGroupNOT_CALCULATED, PROPERTIES_PREFIX, PROPERTY_COLUMN_SPAN, PROPERTY_ROW_SPAN, PROPERTY_TYPE, TYPE_COLUMN_HEADER, TYPE_CROSSTAB_HEADER, TYPE_CROSSTAB_TITLE, TYPE_DATA, TYPE_NO_DATA_CELL, TYPE_ROW_HEADER| Constructor and Description |
|---|
JRBaseCellContents(JRCellContents cell,
JRBaseObjectFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
Color |
getBackcolor()
Returns the cell background color.
|
Color |
getDefaultLineColor() |
JRDefaultStyleProvider |
getDefaultStyleProvider() |
int |
getHeight()
Returns the computed cell height.
|
JRLineBox |
getLineBox() |
ModeEnum |
getModeValue()
Returns the cell transparency mode.
|
JRPropertiesHolder |
getParentProperties()
Returns the parent properties holder, whose properties are used as defaults
for this object.
|
JRPropertiesMap |
getPropertiesMap()
Returns this object's properties map.
|
JRStyle |
getStyle()
Returns this object's style.
|
String |
getStyleNameReference()
Returns the name of an external style which is to be used by this object.
|
int |
getWidth()
Returns the computed cell width.
|
boolean |
hasProperties()
Checks whether the object has any properties.
|
clone, getChildren, getElementByKey, getElementByKey, getElementGroup, getElements, getElements, visitequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetChildren, getElementByKey, getElementGroup, getElementsvisitprotected JRDefaultStyleProvider defaultStyleProvider
protected JRStyle style
protected String styleNameReference
protected ModeEnum modeValue
protected Color backcolor
protected JRLineBox lineBox
protected int width
protected int height
public JRBaseCellContents(JRCellContents cell, JRBaseObjectFactory factory)
public Color getBackcolor()
JRCellContentsThe cell is filled with the background color only if the cell has opaque mode.
getBackcolor in interface JRCellContentspublic JRLineBox getLineBox()
getLineBox in interface JRBoxContainerpublic int getWidth()
JRCellContentsgetWidth in interface JRCellContentsJRCellContents.NOT_CALCULATEDpublic int getHeight()
JRCellContentsgetHeight in interface JRCellContentsJRCellContents.NOT_CALCULATEDpublic JRDefaultStyleProvider getDefaultStyleProvider()
getDefaultStyleProvider in interface JRStyleContainerpublic JRStyle getStyle()
JRStyleContainergetStyle in interface JRStyleContainerpublic ModeEnum getModeValue()
JRCellContentsgetModeValue in interface JRCellContentsModeEnum.OPAQUE
or ModeEnum.TRANSPARENTpublic String getStyleNameReference()
JRStyleContainertemplates and are resolved
at fill time.
This attribute is only effective if no direct style (as returned by getStyle()
is specified for this object.getStyleNameReference in interface JRStyleContainerpublic Color getDefaultLineColor()
getDefaultLineColor in interface JRBoxContainerpublic Object clone()
clone in interface JRCloneableclone in class JRBaseElementGrouppublic boolean hasProperties()
JRPropertiesHolderhasProperties in interface JRPropertiesHolderpublic JRPropertiesMap getPropertiesMap()
JRPropertiesHoldergetPropertiesMap in interface JRPropertiesHolderpublic JRPropertiesHolder getParentProperties()
JRPropertiesHoldergetParentProperties in interface JRPropertiesHoldernull if no parentCopyright © 2017. All rights reserved.