net.sf.jasperreports.engine.fill
Class JRTemplateElement

java.lang.Object
  extended by net.sf.jasperreports.engine.fill.JRTemplateElement
All Implemented Interfaces:
java.io.Serializable, JRStyleContainer
Direct Known Subclasses:
JRTemplateFrame, JRTemplateGraphicElement, JRTemplateText, JRVirtualPrintPage.JRIdHolderTemplateElement

public abstract class JRTemplateElement
extends java.lang.Object
implements JRStyleContainer, java.io.Serializable

Version:
$Id: JRTemplateElement.java 1471 2006-11-09 18:16:34 +0200 (Thu, 09 Nov 2006) lucianc $
Author:
Teodor Danciu (teodord@users.sourceforge.net)
See Also:
Serialized Form

Field Summary
protected  JRDefaultStyleProvider defaultStyleProvider
           
protected  JRStyle parentStyle
           
 
Constructor Summary
protected JRTemplateElement(JRDefaultStyleProvider defaultStyleProvider)
           
protected JRTemplateElement(JRElement element)
           
protected JRTemplateElement(java.lang.String id)
           
 
Method Summary
 java.awt.Color getBackcolor()
           
protected  JRStyle getBaseStyle()
           
 JRDefaultStyleProvider getDefaultStyleProvider()
           
 java.awt.Color getForecolor()
           
 java.lang.String getId()
           
 java.lang.String getKey()
           
 byte getMode()
           
 java.awt.Color getOwnBackcolor()
           
 java.awt.Color getOwnForecolor()
           
 java.lang.Byte getOwnMode()
           
 JRStyle getStyle()
           
protected  void setBackcolor(java.awt.Color backcolor)
           
protected  void setElement(JRElement element)
           
protected  void setForecolor(java.awt.Color forecolor)
           
 void setKey(java.lang.String key)
           
protected  void setMode(byte mode)
           
protected  void setMode(java.lang.Byte mode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultStyleProvider

protected JRDefaultStyleProvider defaultStyleProvider

parentStyle

protected JRStyle parentStyle
Constructor Detail

JRTemplateElement

protected JRTemplateElement(JRDefaultStyleProvider defaultStyleProvider)

JRTemplateElement

protected JRTemplateElement(JRElement element)

JRTemplateElement

protected JRTemplateElement(java.lang.String id)
Method Detail

setElement

protected void setElement(JRElement element)

getDefaultStyleProvider

public JRDefaultStyleProvider getDefaultStyleProvider()
Specified by:
getDefaultStyleProvider in interface JRStyleContainer

getStyle

public JRStyle getStyle()
Specified by:
getStyle in interface JRStyleContainer

getBaseStyle

protected JRStyle getBaseStyle()

getMode

public byte getMode()

getOwnMode

public java.lang.Byte getOwnMode()

setMode

protected void setMode(byte mode)

setMode

protected void setMode(java.lang.Byte mode)

getForecolor

public java.awt.Color getForecolor()

getOwnForecolor

public java.awt.Color getOwnForecolor()

setForecolor

protected void setForecolor(java.awt.Color forecolor)

getBackcolor

public java.awt.Color getBackcolor()

getOwnBackcolor

public java.awt.Color getOwnBackcolor()

setBackcolor

protected void setBackcolor(java.awt.Color backcolor)

getId

public java.lang.String getId()

getKey

public java.lang.String getKey()

setKey

public void setKey(java.lang.String key)


© 2001-2006 JasperSoft Corporation www.jaspersoft.com