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