net.sf.jasperreports.engine.base
public class JRBaseLine extends JRBaseGraphicElement implements JRLine
Modifier and Type | Field and Description |
---|---|
protected LineDirectionEnum |
directionValue |
static java.lang.String |
PROPERTY_DIRECTION |
fillValue, linePen
backcolor, defaultStyleProvider, elementGroup, forecolor, height, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, key, modeValue, parentStyle, parentStyleNameReference, positionTypeValue, 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, stretchTypeValue, width, x, y
DIRECTION_BOTTOM_UP, DIRECTION_TOP_DOWN
FILL_SOLID, PEN_1_POINT, PEN_2_POINT, PEN_4_POINT, PEN_DOTTED, PEN_NONE, PEN_THIN
MODE_OPAQUE, MODE_TRANSPARENT, POSITION_TYPE_FIX_RELATIVE_TO_BOTTOM, POSITION_TYPE_FIX_RELATIVE_TO_TOP, POSITION_TYPE_FLOAT, STRETCH_TYPE_NO_STRETCH, STRETCH_TYPE_RELATIVE_TO_BAND_HEIGHT, STRETCH_TYPE_RELATIVE_TO_TALLEST_OBJECT
Modifier | Constructor and Description |
---|---|
protected |
JRBaseLine(JRLine line,
JRBaseObjectFactory factory)
Initializes properties that are specific to lines.
|
Modifier and Type | Method and Description |
---|---|
void |
collectExpressions(JRExpressionCollector collector) |
byte |
getDirection()
Deprecated.
Replaced by
getDirectionValue() . |
LineDirectionEnum |
getDirectionValue()
Gets the line direction.
|
void |
setDirection(byte direction)
Deprecated.
Replaced by
setDirection(LineDirectionEnum) . |
void |
setDirection(LineDirectionEnum directionValue)
Sets the line direction.
|
void |
setWidth(int width) |
void |
visit(JRVisitor visitor) |
clone, getDefaultLineColor, getDefaultLineWidth, getFill, getFillValue, getLinePen, getOwnFill, getOwnFillValue, getOwnPen, getPen, setFill, setFill, setFill, setPen, setPen
clone, getBackcolor, getBaseStyle, getDefaultStyleProvider, getElementGroup, getEventSupport, getForecolor, getHeight, getKey, getMode, getModeValue, getOwnBackcolor, getOwnForecolor, getOwnMode, getOwnModeValue, getParentProperties, getPositionType, getPositionTypeValue, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertiesMap, getPropertyExpressions, getStretchType, getStretchTypeValue, getStyle, getStyleNameReference, getWidth, getX, getY, hasProperties, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setBackcolor, setForecolor, setMode, setMode, setMode, setPositionType, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setRemoveLineWhenBlank, setStretchType, setStretchType, setX
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getOwnPen, getPen, setPen, setPen
getElementGroup, getKey, getPositionType, getPositionTypeValue, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertyExpressions, getStretchType, getStretchTypeValue, getX, getY, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setPositionType, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setRemoveLineWhenBlank, setStretchType, setStretchType, setX
clone
getParentProperties, getPropertiesMap, hasProperties
getFill, getFillValue, getLinePen, getOwnFill, getOwnFillValue, setFill, setFill, setFill
getBackcolor, getForecolor, getHeight, getMode, getModeValue, getOwnBackcolor, getOwnForecolor, getOwnMode, getOwnModeValue, getWidth, setBackcolor, setForecolor, setMode, setMode, setMode
getDefaultLineColor, getDefaultLineWidth
getDefaultStyleProvider, getStyle, getStyleNameReference
public static final java.lang.String PROPERTY_DIRECTION
protected LineDirectionEnum directionValue
protected JRBaseLine(JRLine line, JRBaseObjectFactory factory)
line
- an element whose properties are copied to this element. Usually it is a
JRDesignLine
that must be transformed into an
JRBaseLine at compile time.factory
- a factory used in the compile processpublic void setWidth(int width)
setWidth
in interface JRElement
setWidth
in class JRBaseElement
public byte getDirection()
getDirectionValue()
.getDirection
in interface JRLine
public void setDirection(byte direction)
setDirection(LineDirectionEnum)
.setDirection
in interface JRLine
public LineDirectionEnum getDirectionValue()
JRLine
getDirectionValue
in interface JRLine
LineDirectionEnum
public void setDirection(LineDirectionEnum directionValue)
JRLine
setDirection
in interface JRLine
directionValue
- a value representing one of the line direction constants in LineDirectionEnum
public void collectExpressions(JRExpressionCollector collector)
collectExpressions
in interface JRElement
public void visit(JRVisitor visitor)
visit
in interface JRVisitable
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com