net.sf.jasperreports.engine.fill
Class JRTemplatePrintElement
java.lang.Object
net.sf.jasperreports.engine.fill.JRTemplatePrintElement
- All Implemented Interfaces:
- java.io.Serializable, JRCommonElement, JRPrintElement, JRStyleContainer
- Direct Known Subclasses:
- JRTemplatePrintFrame, JRTemplatePrintGraphicElement, JRTemplatePrintText
public class JRTemplatePrintElement
- extends java.lang.Object
- implements JRPrintElement, java.io.Serializable
- Version:
- $Id: JRTemplatePrintElement.java 2006 2007-12-05 14:28:33Z teodord $
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
template
protected JRTemplateElement template
JRTemplatePrintElement
protected JRTemplatePrintElement(JRTemplateElement element)
getDefaultStyleProvider
public JRDefaultStyleProvider getDefaultStyleProvider()
- Specified by:
getDefaultStyleProvider
in interface JRStyleContainer
getOrigin
public JROrigin getOrigin()
- Specified by:
getOrigin
in interface JRPrintElement
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
setStyle
public void setStyle(JRStyle style)
- Specified by:
setStyle
in interface JRPrintElement
getMode
public byte getMode()
- Description copied from interface:
JRCommonElement
- Returns the element transparency mode.
The default value depends on the type of the report element. Graphic elements like rectangles and lines are
opaque by default, but the images are transparent. Both static texts and text fields are transparent
by default, and so are the subreport elements.
- Specified by:
getMode
in interface JRCommonElement
- Returns:
- MODE_OPAQUE or MODE_TRANSPARENT
getOwnMode
public java.lang.Byte getOwnMode()
- Specified by:
getOwnMode
in interface JRCommonElement
setMode
public void setMode(byte mode)
- Specified by:
setMode
in interface JRPrintElement
setMode
public void setMode(java.lang.Byte mode)
- Specified by:
setMode
in interface JRPrintElement
getX
public int getX()
- Specified by:
getX
in interface JRPrintElement
setX
public void setX(int x)
- Specified by:
setX
in interface JRPrintElement
getY
public int getY()
- Specified by:
getY
in interface JRPrintElement
setY
public void setY(int y)
- Specified by:
setY
in interface JRPrintElement
getWidth
public int getWidth()
- Specified by:
getWidth
in interface JRPrintElement
setWidth
public void setWidth(int width)
- Specified by:
setWidth
in interface JRPrintElement
getHeight
public int getHeight()
- Specified by:
getHeight
in interface JRPrintElement
setHeight
public void setHeight(int height)
- Specified by:
setHeight
in interface JRPrintElement
getForecolor
public java.awt.Color getForecolor()
- Specified by:
getForecolor
in interface JRCommonElement
getOwnForecolor
public java.awt.Color getOwnForecolor()
- Specified by:
getOwnForecolor
in interface JRCommonElement
setForecolor
public void setForecolor(java.awt.Color color)
- Specified by:
setForecolor
in interface JRPrintElement
getBackcolor
public java.awt.Color getBackcolor()
- Specified by:
getBackcolor
in interface JRCommonElement
getOwnBackcolor
public java.awt.Color getOwnBackcolor()
- Specified by:
getOwnBackcolor
in interface JRCommonElement
setBackcolor
public void setBackcolor(java.awt.Color color)
- Specified by:
setBackcolor
in interface JRPrintElement
getTemplate
public JRTemplateElement getTemplate()
setTemplate
public void setTemplate(JRTemplateElement template)
getKey
public java.lang.String getKey()
- Description copied from interface:
JRCommonElement
- Returns the string value that uniquely identifies the element.
- Specified by:
getKey
in interface JRCommonElement
- Specified by:
getKey
in interface JRPrintElement
getStyleNameReference
public java.lang.String getStyleNameReference()
- Returns null as external style references are not allowed for print objects.
- Specified by:
getStyleNameReference
in interface JRStyleContainer
- Returns:
- the name of an external style
getDefaultLineColor
public java.awt.Color getDefaultLineColor()
© 2001-2006 JasperSoft Corporation www.jaspersoft.com