net.sf.jasperreports.engine.design
Class JRDesignLine
java.lang.Object
net.sf.jasperreports.engine.base.JRBaseElement
net.sf.jasperreports.engine.design.JRDesignElement
net.sf.jasperreports.engine.design.JRDesignGraphicElement
net.sf.jasperreports.engine.design.JRDesignLine
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, JRChangeEventsSupport, JRChild, JRCloneable, JRCommonElement, JRCommonGraphicElement, JRElement, JRGraphicElement, JRLine, JRPenContainer, JRPropertiesHolder, JRStyleContainer, JRVisitable
public class JRDesignLine
- extends JRDesignGraphicElement
- implements JRLine
The actual implementation of a graphic element representing a straight line, used at design time.
- Version:
- $Id: JRDesignLine.java 2006 2007-12-05 14:28:33Z teodord $
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- See Also:
- Serialized Form
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseElement |
backcolor, defaultStyleProvider, elementGroup, forecolor, height, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, key, mode, parentStyle, parentStyleNameReference, positionType, printWhenExpression, printWhenGroupChanges, PROPERTY_POSITION_TYPE, PROPERTY_PRINT_IN_FIRST_WHOLE_BAND, PROPERTY_PRINT_REPEATED_VALUES, PROPERTY_PRINT_WHEN_DETAIL_OVERFLOWS, PROPERTY_REMOVE_LINE_WHEN_BLANK, PROPERTY_STRETCH_TYPE, PROPERTY_WIDTH, PROPERTY_X, stretchType, width, x, y |
Methods inherited from class net.sf.jasperreports.engine.design.JRDesignGraphicElement |
getDefaultLineColor, getDefaultLineWidth, getFill, getLinePen, getOwnFill, getOwnPen, getPen, setFill, setFill, setPen, setPen |
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseElement |
clone, clone, getBackcolor, getBaseStyle, getDefaultStyleProvider, getElementGroup, getEventSupport, getForecolor, getHeight, getKey, getMode, getOwnBackcolor, getOwnForecolor, getOwnMode, getParentProperties, getPositionType, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertiesMap, getStretchType, getStyle, getStyleNameReference, getWidth, getX, getY, hasProperties, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setBackcolor, setForecolor, setMode, setMode, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setRemoveLineWhenBlank, setStretchType, setX |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.sf.jasperreports.engine.JRElement |
getElementGroup, getHeight, getKey, getPositionType, getPrintWhenExpression, getPrintWhenGroupChanges, getStretchType, getWidth, getX, getY, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setBackcolor, setForecolor, setMode, setMode, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setRemoveLineWhenBlank, setStretchType, setX |
Methods inherited from interface net.sf.jasperreports.engine.JRChild |
clone |
direction
protected byte direction
JRDesignLine
public JRDesignLine()
JRDesignLine
public JRDesignLine(JRDefaultStyleProvider defaultStyleProvider)
setWidth
public void setWidth(int width)
- Specified by:
setWidth
in interface JRElement
- Overrides:
setWidth
in class JRBaseElement
setHeight
public void setHeight(int height)
- Overrides:
setHeight
in class JRDesignElement
getDirection
public byte getDirection()
- Description copied from interface:
JRLine
- Gets the line direction.
- Specified by:
getDirection
in interface JRLine
- Returns:
- one of the direction constants
setDirection
public void setDirection(byte direction)
- Description copied from interface:
JRLine
- Sets the line direction.
- Specified by:
setDirection
in interface JRLine
- Parameters:
direction
- one of the direction constants
collectExpressions
public void collectExpressions(JRExpressionCollector collector)
- Specified by:
collectExpressions
in interface JRElement
visit
public void visit(JRVisitor visitor)
- Specified by:
visit
in interface JRVisitable
© 2001-2006 JasperSoft Corporation www.jaspersoft.com