net.sf.jasperreports.engine.fill
Class JRTemplateEllipse

java.lang.Object
  extended by net.sf.jasperreports.engine.fill.JRTemplateElement
      extended by net.sf.jasperreports.engine.fill.JRTemplateGraphicElement
          extended by net.sf.jasperreports.engine.fill.JRTemplateEllipse
All Implemented Interfaces:
java.io.Serializable, JRCommonElement, JRCommonGraphicElement, JRPenContainer, JRPropertiesHolder, JRStyleContainer

public class JRTemplateEllipse
extends JRTemplateGraphicElement

Ellipse information shared by multiple print ellipse objects.

Version:
$Id: JRTemplateEllipse.java 3034 2009-08-27 11:58:04Z teodord $
Author:
Teodor Danciu (teodord@users.sourceforge.net)
See Also:
JRTemplatePrintEllipse, Serialized Form

Field Summary
 
Fields inherited from class net.sf.jasperreports.engine.fill.JRTemplateGraphicElement
linePen
 
Fields inherited from class net.sf.jasperreports.engine.fill.JRTemplateElement
defaultStyleProvider, origin, parentStyle
 
Constructor Summary
  JRTemplateEllipse(JROrigin origin, JRDefaultStyleProvider defaultStyleProvider)
          Creates an ellipse template.
protected JRTemplateEllipse(JROrigin origin, JRDefaultStyleProvider defaultStyleProvider, JREllipse ellipse)
           
 
Method Summary
protected  void setEllipse(JREllipse ellipse)
           
 
Methods inherited from class net.sf.jasperreports.engine.fill.JRTemplateGraphicElement
copyLinePen, getDefaultLineColor, getDefaultLineWidth, getFill, getLinePen, getOwnFill, getOwnPen, getPen, setFill, setFill, setGraphicElement, setPen, setPen
 
Methods inherited from class net.sf.jasperreports.engine.fill.JRTemplateElement
getBackcolor, getBaseStyle, getDefaultStyleProvider, getForecolor, getId, getKey, getMode, getOrigin, getOwnBackcolor, getOwnForecolor, getOwnMode, getParentProperties, getPropertiesMap, getStyle, getStyleNameReference, hasProperties, setBackcolor, setElement, setForecolor, setKey, setMode, setMode, setStyle
 
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, getKey, getMode, getOwnBackcolor, getOwnForecolor, getOwnMode
 
Methods inherited from interface net.sf.jasperreports.engine.JRStyleContainer
getDefaultStyleProvider, getStyle, getStyleNameReference
 

Constructor Detail

JRTemplateEllipse

protected JRTemplateEllipse(JROrigin origin,
                            JRDefaultStyleProvider defaultStyleProvider,
                            JREllipse ellipse)

JRTemplateEllipse

public JRTemplateEllipse(JROrigin origin,
                         JRDefaultStyleProvider defaultStyleProvider)
Creates an ellipse template.

Parameters:
origin - the origin of the elements that will use this template
defaultStyleProvider - the default style provider to use for this template
Method Detail

setEllipse

protected void setEllipse(JREllipse ellipse)


© 2001-2009 Jaspersoft Corporation www.jaspersoft.com