public class JRBaseCellContents extends JRBaseElementGroup implements JRCellContents
JRCellContents.| Modifier and Type | Field and Description |
|---|---|
protected java.awt.Color |
backcolor |
protected JRDefaultStyleProvider |
defaultStyleProvider |
protected int |
height |
protected JRLineBox |
lineBox |
protected ModeEnum |
modeValue |
protected JRStyle |
style |
protected java.lang.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 |
|---|---|
java.lang.Object |
clone() |
java.awt.Color |
getBackcolor()
Returns the cell background color.
|
java.awt.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.
|
java.lang.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 java.lang.String styleNameReference
protected ModeEnum modeValue
protected java.awt.Color backcolor
protected JRLineBox lineBox
protected int width
protected int height
public JRBaseCellContents(JRCellContents cell, JRBaseObjectFactory factory)
public java.awt.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 java.lang.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 java.awt.Color getDefaultLineColor()
getDefaultLineColor in interface JRBoxContainerpublic java.lang.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 parent© 2001-2010 Jaspersoft Corporation www.jaspersoft.com