|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.jasperreports.engine.fill.JRTemplateElement
public abstract class JRTemplateElement
Base class consisting of print element information shared by multiple print elements.
Field Summary | |
---|---|
protected JRDefaultStyleProvider |
defaultStyleProvider
|
protected JROrigin |
origin
|
protected JRStyle |
parentStyle
|
Constructor Summary | |
---|---|
protected |
JRTemplateElement(JROrigin origin,
JRDefaultStyleProvider defaultStyleProvider)
|
protected |
JRTemplateElement(JROrigin origin,
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()
Returns the string value that uniquely identifies the element. |
byte |
getMode()
Returns the element transparency mode. |
JROrigin |
getOrigin()
|
java.awt.Color |
getOwnBackcolor()
|
java.awt.Color |
getOwnForecolor()
|
java.lang.Byte |
getOwnMode()
|
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 null as external style references are not allowed for print objects. |
boolean |
hasProperties()
Checks whether the object has any properties. |
protected void |
setBackcolor(java.awt.Color backcolor)
|
void |
setElement(JRElement element)
Copies basic element attributes: the element style, key, mode, forecolor and backcolor. |
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)
|
void |
setStyle(JRStyle style)
Sets the template element style. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected JROrigin origin
protected JRDefaultStyleProvider defaultStyleProvider
protected JRStyle parentStyle
Constructor Detail |
---|
protected JRTemplateElement(JROrigin origin, JRDefaultStyleProvider defaultStyleProvider)
protected JRTemplateElement(JROrigin origin, JRElement element)
protected JRTemplateElement(java.lang.String id)
Method Detail |
---|
public void setElement(JRElement element)
element
- the element to copy attributes frompublic JROrigin getOrigin()
public JRDefaultStyleProvider getDefaultStyleProvider()
getDefaultStyleProvider
in interface JRStyleContainer
public JRStyle getStyle()
JRStyleContainer
getStyle
in interface JRStyleContainer
protected JRStyle getBaseStyle()
public byte getMode()
JRCommonElement
getMode
in interface JRCommonElement
public java.lang.Byte getOwnMode()
getOwnMode
in interface JRCommonElement
protected void setMode(byte mode)
protected void setMode(java.lang.Byte mode)
public java.awt.Color getForecolor()
getForecolor
in interface JRCommonElement
public java.awt.Color getOwnForecolor()
getOwnForecolor
in interface JRCommonElement
protected void setForecolor(java.awt.Color forecolor)
public java.awt.Color getBackcolor()
getBackcolor
in interface JRCommonElement
public java.awt.Color getOwnBackcolor()
getOwnBackcolor
in interface JRCommonElement
protected void setBackcolor(java.awt.Color backcolor)
public java.lang.String getId()
public java.lang.String getKey()
JRCommonElement
getKey
in interface JRCommonElement
public void setKey(java.lang.String key)
public java.lang.String getStyleNameReference()
getStyleNameReference
in interface JRStyleContainer
public boolean hasProperties()
JRPropertiesHolder
hasProperties
in interface JRPropertiesHolder
public JRPropertiesMap getPropertiesMap()
JRPropertiesHolder
getPropertiesMap
in interface JRPropertiesHolder
public JRPropertiesHolder getParentProperties()
JRPropertiesHolder
getParentProperties
in interface JRPropertiesHolder
null
if no parentpublic void setStyle(JRStyle style)
style
- the style
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |