Package net.sf.jasperreports.engine.base
Class JRBasePrintLine
java.lang.Object
net.sf.jasperreports.engine.base.JRBasePrintElement
net.sf.jasperreports.engine.base.JRBasePrintGraphicElement
net.sf.jasperreports.engine.base.JRBasePrintLine
- All Implemented Interfaces:
Serializable,JRCommonElement,JRCommonGraphicElement,JRIdentifiable,JRPenContainer,JRPrintElement,JRPrintGraphicElement,JRPrintLine,JRPropertiesHolder,JRStyleContainer
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- See Also:
-
Field Summary
FieldsFields inherited from class net.sf.jasperreports.engine.base.JRBasePrintGraphicElement
fill, linePenFields 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 TypeMethodDescription<T> voidaccept(PrintElementVisitor<T> visitor, T arg) Accepts a print element visitor.Gets the line direction.voidsetDirection(LineDirectionEnum direction) Sets the line direction.voidsetHeight(int height) voidsetWidth(int width) Methods inherited from class net.sf.jasperreports.engine.base.JRBasePrintGraphicElement
copyPen, getDefaultLineColor, getDefaultLineWidth, getFill, getLinePen, getOwnFill, setFillMethods inherited from class net.sf.jasperreports.engine.base.JRBasePrintElement
getBackcolor, getDefaultStyleProvider, getForecolor, getHeight, getKey, getMode, getOrigin, getOwnBackcolor, getOwnForecolor, getOwnMode, getParentProperties, getPrintElementId, getPropertiesMap, getSourceElementId, getStyle, getStyleNameReference, getStyleResolver, getUUID, getWidth, getX, getY, hasProperties, setBackcolor, setForecolor, setKey, setMode, setOrigin, setPrintElementId, setSourceElementId, setStyle, setUUID, 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.JRCommonGraphicElement
getFill, getLinePen, getOwnFillMethods inherited from interface net.sf.jasperreports.engine.JRIdentifiable
getUUIDMethods inherited from interface net.sf.jasperreports.engine.JRPenContainer
getDefaultLineColor, getDefaultLineWidthMethods inherited from interface net.sf.jasperreports.engine.JRPrintElement
getHeight, getKey, getOrigin, getPrintElementId, getSourceElementId, getWidth, getX, getY, setStyle, setUUID, setX, setYMethods inherited from interface net.sf.jasperreports.engine.JRPrintGraphicElement
setFillMethods 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
-
direction
-
-
Constructor Details
-
JRBasePrintLine
-
-
Method Details
-
setWidth
public void setWidth(int width) - Specified by:
setWidthin interfaceJRPrintElement- Overrides:
setWidthin classJRBasePrintElement
-
setHeight
public void setHeight(int height) - Specified by:
setHeightin interfaceJRPrintElement- Overrides:
setHeightin classJRBasePrintElement
-
getDirection
Description copied from interface:JRPrintLineGets the line direction.- Specified by:
getDirectionin interfaceJRPrintLine- Returns:
- a value representing one of the line direction constants in
LineDirectionEnum
-
setDirection
Description copied from interface:JRPrintLineSets the line direction.- Specified by:
setDirectionin interfaceJRPrintLine- Parameters:
direction- a value representing one of the line direction constants inLineDirectionEnum
-
accept
Description copied from interface:JRPrintElementAccepts a print element visitor.The element calls the method that corresponds to the element type on the visitor.
- Specified by:
acceptin interfaceJRPrintElement- Overrides:
acceptin classJRBasePrintElement- Type Parameters:
T- the type of the argument passed to the visit operation- Parameters:
visitor- the visitor objectsarg- the argument passed to the visit operation
-