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, getModeValue, getOwnBackcolor, getOwnForecolor, getOwnModeValue, getWidth, setBackcolor, setForecolor, setMode
-
Methods inherited from interface net.sf.jasperreports.engine.JRCommonGraphicElement
getFillValue, getLinePen, getOwnFillValue, setFill
-
Methods inherited from interface net.sf.jasperreports.engine.JRElement
clone, collectExpressions, getElementGroup, getKey, getPositionTypeValue, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertyExpressions, getStretchTypeValue, 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, getStyleNameReference
-
Methods inherited from interface net.sf.jasperreports.engine.JRVisitable
visit
-
-