Package net.sf.jasperreports.engine
Interface JRGraphicElement
- All Superinterfaces:
Cloneable
,JRChild
,JRCloneable
,JRCommonElement
,JRCommonGraphicElement
,JRElement
,JRIdentifiable
,JRPenContainer
,JRPropertiesHolder
,JRStyleContainer
,JRVisitable
- All Known Subinterfaces:
JREllipse
,JRImage
,JRLine
,JRRectangle
- All Known Implementing Classes:
JRBaseEllipse
,JRBaseGraphicElement
,JRBaseImage
,JRBaseLine
,JRBaseRectangle
,JRDesignEllipse
,JRDesignGraphicElement
,JRDesignImage
,JRDesignLine
,JRDesignRectangle
,JRFillEllipse
,JRFillGraphicElement
,JRFillImage
,JRFillLine
,JRFillRectangle
An abstract representation of a report graphic element. It provides basic functionality for images, lines, rectangles
and ellipses.
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
Field Summary
Fields inherited from interface net.sf.jasperreports.engine.JRElement
PROPERTY_ELEMENT_TEMPLATE_POPULATE_STYLE
-
Method Summary
Methods inherited from interface net.sf.jasperreports.engine.JRCloneable
clone
Methods inherited from interface net.sf.jasperreports.engine.JRCommonElement
getBackcolor, getForecolor, getHeight, getKey, getMode, getOwnBackcolor, getOwnForecolor, getOwnMode, getWidth, setBackcolor, setForecolor, setMode
Methods inherited from interface net.sf.jasperreports.engine.JRCommonGraphicElement
getFill, getLinePen, getOwnFill, setFill
Methods inherited from interface net.sf.jasperreports.engine.JRElement
clone, collectExpressions, getElementGroup, getPositionType, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertyExpressions, getStretchType, getStyleExpression, getX, getY, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setRemoveLineWhenBlank, setStretchType, setWidth, setX
Methods inherited from interface net.sf.jasperreports.engine.JRIdentifiable
getUUID
Methods inherited from interface net.sf.jasperreports.engine.JRPenContainer
getDefaultLineColor, getDefaultLineWidth
Methods inherited from interface net.sf.jasperreports.engine.JRPropertiesHolder
getParentProperties, getPropertiesMap, hasProperties
Methods inherited from interface net.sf.jasperreports.engine.JRStyleContainer
getDefaultStyleProvider, getStyle, getStyleName, getStyleNameReference
Methods inherited from interface net.sf.jasperreports.engine.JRVisitable
visit