public class JRBaseLine extends JRBaseGraphicElement implements JRLine
| Modifier and Type | Field and Description |
|---|---|
protected LineDirectionEnum |
directionValue |
static java.lang.String |
PROPERTY_DIRECTION |
fillValue, linePenbackcolor, 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, yDIRECTION_BOTTOM_UP, DIRECTION_TOP_DOWNFILL_SOLID, PEN_1_POINT, PEN_2_POINT, PEN_4_POINT, PEN_DOTTED, PEN_NONE, PEN_THINMODE_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, setPenclone, 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, setXequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOwnPen, getPen, setPen, setPengetElementGroup, getKey, getPositionType, getPositionTypeValue, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertyExpressions, getStretchType, getStretchTypeValue, getX, getY, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setPositionType, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setRemoveLineWhenBlank, setStretchType, setStretchType, setXclonegetParentProperties, getPropertiesMap, hasPropertiesgetFill, getFillValue, getLinePen, getOwnFill, getOwnFillValue, setFill, setFill, setFillgetBackcolor, getForecolor, getHeight, getMode, getModeValue, getOwnBackcolor, getOwnForecolor, getOwnMode, getOwnModeValue, getWidth, setBackcolor, setForecolor, setMode, setMode, setModegetDefaultLineColor, getDefaultLineWidthgetDefaultStyleProvider, getStyle, getStyleNameReferencepublic 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 JRElementsetWidth in class JRBaseElementpublic byte getDirection()
getDirectionValue().getDirection in interface JRLinepublic void setDirection(byte direction)
setDirection(LineDirectionEnum).setDirection in interface JRLinepublic LineDirectionEnum getDirectionValue()
JRLinegetDirectionValue in interface JRLineLineDirectionEnumpublic void setDirection(LineDirectionEnum directionValue)
JRLinesetDirection in interface JRLinedirectionValue - a value representing one of the line direction constants in LineDirectionEnumpublic void collectExpressions(JRExpressionCollector collector)
collectExpressions in interface JRElementpublic void visit(JRVisitor visitor)
visit in interface JRVisitable© 2001-2010 Jaspersoft Corporation www.jaspersoft.com