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
public interface JRGraphicElement extends JRElement, JRCommonGraphicElement
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
-
-