net.sf.jasperreports.crosstabs.base
Class JRBaseCellContents
java.lang.Object
net.sf.jasperreports.engine.base.JRBaseElementGroup
net.sf.jasperreports.crosstabs.base.JRBaseCellContents
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, JRCellContents, JRBoxContainer, JRChild, JRCloneable, JRElementGroup, JRStyleContainer, JRVisitable
public class JRBaseCellContents
- extends JRBaseElementGroup
- implements JRCellContents
Base read-only implementation of JRCellContents
.
- Version:
- $Id: JRBaseCellContents.java 5180 2012-03-29 13:23:12Z teodord $
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.sf.jasperreports.engine.JRChild |
clone |
defaultStyleProvider
protected JRDefaultStyleProvider defaultStyleProvider
style
protected JRStyle style
styleNameReference
protected java.lang.String styleNameReference
modeValue
protected ModeEnum modeValue
backcolor
protected java.awt.Color backcolor
lineBox
protected JRLineBox lineBox
width
protected int width
height
protected int height
JRBaseCellContents
public JRBaseCellContents(JRCellContents cell,
JRBaseObjectFactory factory)
getBackcolor
public java.awt.Color getBackcolor()
- Description copied from interface:
JRCellContents
- Returns the cell background color.
The cell is filled with the background color only if the cell has opaque mode.
- Specified by:
getBackcolor
in interface JRCellContents
- Returns:
- the cell backcolor
getLineBox
public JRLineBox getLineBox()
- Specified by:
getLineBox
in interface JRBoxContainer
getWidth
public int getWidth()
- Description copied from interface:
JRCellContents
- Returns the computed cell width.
- Specified by:
getWidth
in interface JRCellContents
- Returns:
- the computed cell width
- See Also:
JRCellContents.NOT_CALCULATED
getHeight
public int getHeight()
- Description copied from interface:
JRCellContents
- Returns the computed cell height.
- Specified by:
getHeight
in interface JRCellContents
- Returns:
- the computed cell height
- See Also:
JRCellContents.NOT_CALCULATED
getDefaultStyleProvider
public JRDefaultStyleProvider getDefaultStyleProvider()
- Specified by:
getDefaultStyleProvider
in interface JRStyleContainer
getStyle
public JRStyle getStyle()
- Description copied from interface:
JRStyleContainer
- Returns this object's style.
- Specified by:
getStyle
in interface JRStyleContainer
- Returns:
- this object's style
getModeValue
public ModeEnum getModeValue()
- Description copied from interface:
JRCellContents
- Returns the cell transparency mode.
- Specified by:
getModeValue
in interface JRCellContents
- Returns:
ModeEnum.OPAQUE
or ModeEnum.TRANSPARENT
getStyleNameReference
public java.lang.String getStyleNameReference()
- Description copied from interface:
JRStyleContainer
- Returns the name of an external style which is to be used by this object.
External styles are defined in
templates
and are resolved
at fill time.
This attribute is only effective if no direct style (as returned by getStyle()
is specified for this object.
- Specified by:
getStyleNameReference
in interface JRStyleContainer
- Returns:
- the name of an external style
getDefaultLineColor
public java.awt.Color getDefaultLineColor()
- Specified by:
getDefaultLineColor
in interface JRBoxContainer
clone
public java.lang.Object clone()
- Specified by:
clone
in interface JRCloneable
- Overrides:
clone
in class JRBaseElementGroup
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com