public abstract class JRFillGraphicElement extends JRFillElement implements JRGraphicElement
band, conditionalStylesContainer, currentEvaluation, currentStyle, defaultStyleProvider, delayedEvaluationsMap, dynamicProperties, elementGroup, expressionEvaluator, filler, initStyle, mergedProperties, originProvider, parent, printWhenGroupChanges, staticProperties, templatesFILL_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 |
JRFillGraphicElement(JRBaseFiller filler,
JRGraphicElement graphicElement,
JRFillObjectFactory factory) |
protected |
JRFillGraphicElement(JRFillGraphicElement graphicElement,
JRFillCloneFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
java.awt.Color |
getDefaultLineColor() |
java.lang.Float |
getDefaultLineWidth() |
byte |
getFill()
Deprecated.
Replaced by
getFillValue() |
FillEnum |
getFillValue()
Indicates the fill type used for this element.
|
JRPen |
getLinePen() |
java.lang.Byte |
getOwnFill()
Deprecated.
Replaced by
getOwnFillValue() |
FillEnum |
getOwnFillValue()
Indicates the own fill type used for this element.
|
java.lang.Byte |
getOwnPen()
Deprecated.
Replaced by
getLinePen() |
byte |
getPen()
Deprecated.
Replaced by
getLinePen() |
protected boolean |
prepare(int availableHeight,
boolean isOverflow) |
void |
rewind() |
void |
setFill(byte fill)
Deprecated.
Replaced by
setFill(FillEnum) |
void |
setFill(java.lang.Byte fill)
Deprecated.
Replaced by
setFill(FillEnum) |
void |
setFill(FillEnum fill)
Sets the fill type used for this element.
|
void |
setPen(byte pen)
Deprecated.
Replaced by
getLinePen() |
void |
setPen(java.lang.Byte pen)
Deprecated.
Replaced by
getLinePen() |
addDependantElement, clone, clone, collectDelayedEvaluations, collectDelayedEvaluations, collectDelayedEvaluations, collectStyleDelayedEvaluations, createElementTemplate, delayedEvaluate, evaluate, evaluateExpression, evaluatePrintWhenExpression, evaluateProperties, fill, getBackcolor, getBand, getDefaultStyleProvider, getDependantElements, getElementGroup, getElementOrigin, getElementTemplate, getEvaluatedProperties, getEvaluationTimeValue, getField, getForecolor, getGroupElements, getHeight, getKey, getMode, getModeValue, getOwnBackcolor, getOwnForecolor, getOwnMode, getOwnModeValue, getParentProperties, getPositionType, getPositionTypeValue, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertiesMap, getPropertyExpressions, getRelativeY, getStretchHeight, getStretchType, getStretchTypeValue, getStyle, getStyleNameReference, getTemplate, getVariable, getWidth, getX, getY, hasProperties, initDelayedEvaluationPrint, initDelayedEvaluations, isAlreadyPrinted, isAutoEvaluateNow, isDelayedStyleEvaluation, isEvaluateAuto, isEvaluateNow, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isPrintWhenExpressionNull, isPrintWhenTrue, isRemoveLineWhenBlank, isReprinted, isToPrint, isValueRepeating, moveDependantElements, performDelayedEvaluation, registerTemplate, reset, resolveElement, resolveElement, setAlreadyPrinted, setBackcolor, setBand, setConditionalStylesContainer, setCurrentEvaluation, setForecolor, setHeight, setMode, setMode, setMode, setOriginProvider, setPositionType, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setPrintWhenExpressionNull, setPrintWhenTrue, setRelativeY, setRemoveLineWhenBlank, setReprinted, setShrinkable, setStretchHeight, setStretchType, setStretchType, setStyle, setStyleNameReference, setToPrint, setValueRepeating, setWidth, setX, setY, stretchElement, stretchHeightFinal, transferProperties, transferPropertiesequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcollectExpressions, getElementGroup, getKey, getPositionType, getPositionTypeValue, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertyExpressions, getStretchType, getStretchTypeValue, getX, getY, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setPositionType, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setRemoveLineWhenBlank, setStretchType, setStretchType, setWidth, setXvisitclonegetParentProperties, getPropertiesMap, hasPropertiesgetBackcolor, getForecolor, getHeight, getMode, getModeValue, getOwnBackcolor, getOwnForecolor, getOwnMode, getOwnModeValue, getWidth, setBackcolor, setForecolor, setMode, setMode, setModegetDefaultStyleProvider, getStyle, getStyleNameReferencecreateCloneprotected JRFillGraphicElement(JRBaseFiller filler, JRGraphicElement graphicElement, JRFillObjectFactory factory)
protected JRFillGraphicElement(JRFillGraphicElement graphicElement, JRFillCloneFactory factory)
public JRPen getLinePen()
getLinePen in interface JRCommonGraphicElementpublic byte getPen()
getLinePen()JRGraphicElementgetPen in interface JRGraphicElementpublic java.lang.Byte getOwnPen()
getLinePen()getOwnPen in interface JRGraphicElementpublic void setPen(byte pen)
getLinePen()JRGraphicElementsetPen in interface JRGraphicElementpen - one of the pen constants in this classpublic void setPen(java.lang.Byte pen)
getLinePen()setPen in interface JRGraphicElementpublic byte getFill()
getFillValue()getFill in interface JRCommonGraphicElementpublic java.lang.Byte getOwnFill()
getOwnFillValue()getOwnFill in interface JRCommonGraphicElementpublic void setFill(byte fill)
setFill(FillEnum)setFill in interface JRCommonGraphicElementpublic void setFill(java.lang.Byte fill)
setFill(FillEnum)setFill in interface JRCommonGraphicElementpublic FillEnum getFillValue()
JRCommonGraphicElementgetFillValue in interface JRCommonGraphicElementFillEnumpublic FillEnum getOwnFillValue()
JRCommonGraphicElementgetOwnFillValue in interface JRCommonGraphicElementFillEnumpublic void setFill(FillEnum fill)
JRCommonGraphicElementsetFill in interface JRCommonGraphicElementfill - a value representing one of the line direction constants in FillEnumpublic java.lang.Float getDefaultLineWidth()
getDefaultLineWidth in interface JRPenContainerpublic java.awt.Color getDefaultLineColor()
getDefaultLineColor in interface JRPenContainerpublic void rewind()
rewind in class JRFillElementprotected boolean prepare(int availableHeight,
boolean isOverflow)
throws JRException
prepare in class JRFillElementJRException© 2001-2010 Jaspersoft Corporation www.jaspersoft.com