net.sf.jasperreports.engine.fill
Class JRTemplateRectangle

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.JRTemplateRectangle
All Implemented Interfaces:
java.io.Serializable, JRCommonElement, JRCommonGraphicElement, JRCommonRectangle, JRPenContainer, JRStyleContainer

public class JRTemplateRectangle
extends JRTemplateGraphicElement
implements JRCommonRectangle

Version:
$Id: JRTemplateRectangle.java 2006 2007-12-05 14:28:33Z teodord $
Author:
Teodor Danciu (teodord@users.sourceforge.net)
See Also:
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
protected JRTemplateRectangle(JROrigin origin, JRDefaultStyleProvider defaultStyleProvider, JRRectangle rectangle)
           
protected JRTemplateRectangle(JROrigin origin, JRDefaultStyleProvider defaultStyleProvider, JRSubreport subreport)
           
 
Method Summary
 java.lang.Integer getOwnRadius()
           
 int getRadius()
          Indicates the corner radius for rectangles with round corners.
protected  void setRadius(int radius)
           
protected  void setRadius(java.lang.Integer radius)
           
protected  void setRectangle(JRRectangle rectangle)
           
protected  void setSubreport(JRSubreport subreport)
           
 
Methods inherited from class net.sf.jasperreports.engine.fill.JRTemplateGraphicElement
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, getStyle, getStyleNameReference, setBackcolor, setElement, setForecolor, setKey, setMode, setMode
 
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.JRStyleContainer
getDefaultStyleProvider, getStyle, getStyleNameReference
 
Methods inherited from interface net.sf.jasperreports.engine.JRCommonElement
getBackcolor, getForecolor, getKey, getMode, getOwnBackcolor, getOwnForecolor, getOwnMode
 

Constructor Detail

JRTemplateRectangle

protected JRTemplateRectangle(JROrigin origin,
                              JRDefaultStyleProvider defaultStyleProvider,
                              JRRectangle rectangle)

JRTemplateRectangle

protected JRTemplateRectangle(JROrigin origin,
                              JRDefaultStyleProvider defaultStyleProvider,
                              JRSubreport subreport)
Method Detail

setRectangle

protected void setRectangle(JRRectangle rectangle)

setSubreport

protected void setSubreport(JRSubreport subreport)

getRadius

public int getRadius()
Description copied from interface: JRCommonRectangle
Indicates the corner radius for rectangles with round corners. The default is 0.

Specified by:
getRadius in interface JRCommonRectangle

getOwnRadius

public java.lang.Integer getOwnRadius()
Specified by:
getOwnRadius in interface JRCommonRectangle

setRadius

protected void setRadius(int radius)

setRadius

protected void setRadius(java.lang.Integer radius)


© 2001-2006 JasperSoft Corporation www.jaspersoft.com