net.sf.jasperreports.engine.fill
Class JRTemplateLine
java.lang.Object
net.sf.jasperreports.engine.fill.JRTemplateElement
net.sf.jasperreports.engine.fill.JRTemplateGraphicElement
net.sf.jasperreports.engine.fill.JRTemplateLine
- All Implemented Interfaces:
- java.io.Serializable, Deduplicable, JRCommonElement, JRCommonGraphicElement, JRIdentifiable, JRPenContainer, JRPropertiesHolder, JRStyleContainer
public class JRTemplateLine
- extends JRTemplateGraphicElement
Line element information shared by multiple print line objects.
- Version:
- $Id: JRTemplateLine.java 5180 2012-03-29 13:23:12Z teodord $
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- See Also:
JRTemplatePrintLine
,
Serialized Form
Methods inherited from class net.sf.jasperreports.engine.fill.JRTemplateElement |
addTemplateHash, getBackcolor, getBaseStyle, getDefaultStyleProvider, getForecolor, getHeight, getId, getKey, getModeValue, getOrigin, getOwnBackcolor, getOwnForecolor, getOwnModeValue, getParentProperties, getPropertiesMap, getStyle, getStyleNameReference, getUUID, getWidth, hasProperties, setBackcolor, setElement, setForecolor, setKey, setMode, setStyle, templateIdentical |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.sf.jasperreports.engine.JRCommonElement |
getBackcolor, getForecolor, getHeight, getKey, getModeValue, getOwnBackcolor, getOwnForecolor, getOwnModeValue, getWidth, setBackcolor, setForecolor, setMode |
directionValue
protected LineDirectionEnum directionValue
JRTemplateLine
protected JRTemplateLine(JROrigin origin,
JRDefaultStyleProvider defaultStyleProvider,
JRLine line)
JRTemplateLine
public JRTemplateLine(JROrigin origin,
JRDefaultStyleProvider defaultStyleProvider)
- Creates a template line.
- Parameters:
origin
- the origin of the elements that will use this templatedefaultStyleProvider
- the default style provider to use for
this template
setLine
protected void setLine(JRLine line)
getDirectionValue
public LineDirectionEnum getDirectionValue()
setDirection
public void setDirection(LineDirectionEnum directionValue)
getHashCode
public int getHashCode()
- Description copied from interface:
Deduplicable
- Returns a hash code to be used for the deduplicate map.
The returned hash code should be consitent wiwh
Deduplicable.isIdentical(Object)
,
i.e. if two objects are identical they should have the same hash code.
- Returns:
- deduplication hash code
isIdentical
public boolean isIdentical(java.lang.Object object)
- Description copied from interface:
Deduplicable
- Determines if this instance is identical to another object.
- Parameters:
object
- the object to compare with this instance
- Returns:
true
if the two objects are identical and can be deduplicated
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com