Package net.sf.jasperreports.engine.base
Class JRBasePrintGraphicElement
java.lang.Object
net.sf.jasperreports.engine.base.JRBasePrintElement
net.sf.jasperreports.engine.base.JRBasePrintGraphicElement
- All Implemented Interfaces:
Serializable,JRCommonElement,JRCommonGraphicElement,JRIdentifiable,JRPenContainer,JRPrintElement,JRPrintGraphicElement,JRPropertiesHolder,JRStyleContainer
- Direct Known Subclasses:
JRBasePrintEllipse,JRBasePrintImage,JRBasePrintLine,JRBasePrintRectangle
public abstract class JRBasePrintGraphicElement
extends JRBasePrintElement
implements JRPrintGraphicElement
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- See Also:
-
Field Summary
FieldsFields inherited from class net.sf.jasperreports.engine.base.JRBasePrintElement
backcolor, defaultStyleProvider, forecolor, height, key, mode, origin, style, uuid, width, x, yFields inherited from interface net.sf.jasperreports.engine.JRPrintElement
UNSET_PRINT_ELEMENT_ID, UNSET_SOURCE_ELEMENT_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetFill()Indicates the fill type used for this element.Indicates the own fill type used for this element.voidSets the fill type used for this element.Methods inherited from class net.sf.jasperreports.engine.base.JRBasePrintElement
accept, getBackcolor, getDefaultStyleProvider, getForecolor, getHeight, getKey, getMode, getOrigin, getOwnBackcolor, getOwnForecolor, getOwnMode, getParentProperties, getPrintElementId, getPropertiesMap, getSourceElementId, getStyle, getStyleNameReference, getStyleResolver, getUUID, getWidth, getX, getY, hasProperties, setBackcolor, setForecolor, setHeight, setKey, setMode, setOrigin, setPrintElementId, setSourceElementId, setStyle, setUUID, setWidth, setX, setYMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sf.jasperreports.engine.JRCommonElement
getBackcolor, getForecolor, getMode, getOwnBackcolor, getOwnForecolor, getOwnMode, setBackcolor, setForecolor, setModeMethods inherited from interface net.sf.jasperreports.engine.JRIdentifiable
getUUIDMethods inherited from interface net.sf.jasperreports.engine.JRPrintElement
accept, getHeight, getKey, getOrigin, getPrintElementId, getSourceElementId, getWidth, getX, getY, setHeight, setStyle, setUUID, setWidth, setX, setYMethods inherited from interface net.sf.jasperreports.engine.JRPropertiesHolder
getParentProperties, getPropertiesMap, hasPropertiesMethods inherited from interface net.sf.jasperreports.engine.JRStyleContainer
getDefaultStyleProvider, getStyle, getStyleName, getStyleNameReference
-
Field Details
-
linePen
-
fill
-
-
Constructor Details
-
JRBasePrintGraphicElement
-
-
Method Details
-
getLinePen
- Specified by:
getLinePenin interfaceJRCommonGraphicElement
-
copyPen
-
getFill
Description copied from interface:JRCommonGraphicElementIndicates the fill type used for this element.- Specified by:
getFillin interfaceJRCommonGraphicElement- Returns:
- a value representing one of the fill type constants in
FillEnum
-
getOwnFill
Description copied from interface:JRCommonGraphicElementIndicates the own fill type used for this element.- Specified by:
getOwnFillin interfaceJRCommonGraphicElement- Returns:
- a value representing one of the fill type constants in
FillEnum
-
setFill
Description copied from interface:JRPrintGraphicElementSets the fill type used for this element.- Specified by:
setFillin interfaceJRCommonGraphicElement- Specified by:
setFillin interfaceJRPrintGraphicElement- Parameters:
fill- one of the pen constants inFillEnum.
-
getDefaultLineWidth
- Specified by:
getDefaultLineWidthin interfaceJRPenContainer
-
getDefaultLineColor
- Specified by:
getDefaultLineColorin interfaceJRPenContainer
-