public abstract class LineIndicatorBase extends IndicatorBase
FINANCIAL_INDICATOR_Z_INDEX
SERIES_Z_INDEX
Constructor and Description |
---|
LineIndicatorBase()
Creates a new instance of the
LineIndicatorBase class. |
Modifier and Type | Method and Description |
---|---|
LineRenderer |
createRenderer()
Creates a new
LineRenderer object with the stroke properties of this LineIndicatorBase object. |
float[] |
getDashArray()
Gets the dash array of the path effect used to render the indicator line.
|
int |
getLegendFillColor()
Returns the color used to depict this series in the Chart legend.
|
int |
getLegendStrokeColor()
Returns the stroke color used to depict this series in the Chart legend.
|
int |
getStrokeColor()
Gets the stroke color of the indicator line.
|
float |
getStrokeThickness()
Gets the width of the line used to present the indicator.
|
void |
setDashArray(float[] value)
Sets the dash array of the
DashPathEffect used to render the indicator line. |
void |
setStrokeColor(int value)
Sets the stroke color of the indicator line.
|
void |
setStrokeThickness(float value)
Sets the thickness of the line used to present the indicator.
|
getCategoryBinding, getDataPoints, model, setCategoryBinding
chartAxisChanged, getHorizontalAxis, getVerticalAxis, setHorizontalAxis, setVerticalAxis
getDataPointRenderer, getLegendTitle, getSelectedChangeListener, onPointAdded, onPointRemoved, setDataPointRenderer, setIsSelected, setLegendTitle, setSelectedChangeListener
addPropertyChangedListener, dataSource, findClosestPoint, getClipToPlotArea, getData, getDistanceToPoint, getIsSelected, getIsVisibleInLegend, getLabelFillColor, getLabelFont, getLabelFontStyle, getLabelFormat, getLabelMargin, getLabelRenderer, getLabelSize, getLabelStrokeColor, getLabelTextColor, getLabelValueToStringConverter, getPlotAreaSize, getSelectionMode, getShowLabels, hitTest, hitTestDataPoint, onBoundItemPropertyChanged, onDataBindingComplete, onDataPointIsSelectedChanged, postRender, removePropertyChangedListener, render, setClipToPlotArea, setData, setIsVisibleInLegend, setLabelFillColor, setLabelFont, setLabelFontStyle, setLabelFormat, setLabelMargin, setLabelPadding, setLabelRenderer, setLabelSize, setLabelStrokeColor, setLabelTextColor, setLabelValueToStringConverter, setSelectionMode, setShowLabels
attach, detach, getCanApplyPalette, getChart, getCollectionIndex, getPalette, getZIndex, invalidatePalette, onPaletteInvalidated, onPaletteUpdated, requestLayout, requestRender, setZIndex, updatePalette
getPaletteFamily, getPaletteFamilyCore, isLoaded, isPaletteApplied, isVisible, measureContent, paletteFamily, refreshNode, setCanApplyPalette, setPaletteFamily, setVisible, setVisible
getValue, resetPropertyValue, setValue, setValue
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getIsSelected
getCollectionIndex, invalidatePalette, measureContent, refreshNode
public LineIndicatorBase()
LineIndicatorBase
class.public int getStrokeColor()
public void setStrokeColor(int value)
value
- The new stroke color.public float getStrokeThickness()
public void setStrokeThickness(float value)
value
- The new stroke width.public float[] getDashArray()
public void setDashArray(float[] value)
DashPathEffect
used to render the indicator line.value
- The new dash array.public LineRenderer createRenderer()
LineRenderer
object with the stroke properties of this LineIndicatorBase
object.public int getLegendFillColor()
PointTemplateSeries
getLegendFillColor
in class PointTemplateSeries
public int getLegendStrokeColor()
PointTemplateSeries
getLegendStrokeColor
in class PointTemplateSeries