public class CandlestickFormatter extends XYSeriesFormatter<XYRegionFormatter>
CandlestickRenderer
.Modifier and Type | Class and Description |
---|---|
static class |
CandlestickFormatter.BodyStyle |
Constructor and Description |
---|
CandlestickFormatter() |
CandlestickFormatter(android.content.Context context,
int xmlCfgId) |
CandlestickFormatter(android.graphics.Paint wickPaint,
android.graphics.Paint risingBodyFillPaint,
android.graphics.Paint fallingBodyFillPaint,
android.graphics.Paint risingBodyStrokePaint,
android.graphics.Paint fallingBodyStrokePaint,
android.graphics.Paint upperCapPaint,
android.graphics.Paint lowerCapPaint,
CandlestickFormatter.BodyStyle bodyStyle) |
Modifier and Type | Method and Description |
---|---|
SeriesRenderer |
doGetRendererInstance(XYPlot plot) |
CandlestickFormatter.BodyStyle |
getBodyStyle() |
float |
getBodyWidth() |
protected static android.graphics.Paint |
getDefaultFillPaint(int color) |
protected static android.graphics.Paint |
getDefaultStrokePaint(int color) |
android.graphics.Paint |
getFallingBodyFillPaint() |
android.graphics.Paint |
getFallingBodyStrokePaint() |
android.graphics.Paint |
getLowerCapPaint() |
float |
getLowerCapWidth() |
Class<? extends SeriesRenderer> |
getRendererClass() |
android.graphics.Paint |
getRisingBodyFillPaint() |
android.graphics.Paint |
getRisingBodyStrokePaint() |
android.graphics.Paint |
getUpperCapPaint() |
float |
getUpperCapWidth() |
android.graphics.Paint |
getWickPaint() |
void |
setBodyStyle(CandlestickFormatter.BodyStyle bodyStyle) |
void |
setBodyWidth(float bodyWidth) |
void |
setCapAndWickPaint(android.graphics.Paint paint)
Convenience method to set caps and wick to a single color in one call.
|
void |
setFallingBodyFillPaint(android.graphics.Paint fallingBodyFillPaint) |
void |
setFallingBodyStrokePaint(android.graphics.Paint fallingBodyStrokePaint) |
void |
setLowerCapPaint(android.graphics.Paint lowerCapPaint) |
void |
setLowerCapWidth(float lowerCapWidth) |
void |
setRisingBodyFillPaint(android.graphics.Paint risingBodyFillPaint) |
void |
setRisingBodyStrokePaint(android.graphics.Paint risingBodyStrokePaint) |
void |
setUpperCapPaint(android.graphics.Paint upperCapPaint) |
void |
setUpperCapWidth(float upperCapWidth) |
void |
setWickPaint(android.graphics.Paint wickPaint) |
addRegion, getPointLabeler, getPointLabelFormatter, getRegionFormatter, getRegions, hasPointLabelFormatter, removeRegion, setPointLabeler, setPointLabelFormatter
configure, getRendererInstance, isLegendIconEnabled, setLegendIconEnabled
public CandlestickFormatter(android.content.Context context, int xmlCfgId)
public CandlestickFormatter()
public CandlestickFormatter(android.graphics.Paint wickPaint, android.graphics.Paint risingBodyFillPaint, android.graphics.Paint fallingBodyFillPaint, android.graphics.Paint risingBodyStrokePaint, android.graphics.Paint fallingBodyStrokePaint, android.graphics.Paint upperCapPaint, android.graphics.Paint lowerCapPaint, CandlestickFormatter.BodyStyle bodyStyle)
protected static android.graphics.Paint getDefaultFillPaint(int color)
protected static android.graphics.Paint getDefaultStrokePaint(int color)
public Class<? extends SeriesRenderer> getRendererClass()
getRendererClass
in class Formatter<XYPlot>
public SeriesRenderer doGetRendererInstance(XYPlot plot)
doGetRendererInstance
in class Formatter<XYPlot>
public android.graphics.Paint getWickPaint()
public void setWickPaint(android.graphics.Paint wickPaint)
public android.graphics.Paint getRisingBodyFillPaint()
public void setRisingBodyFillPaint(android.graphics.Paint risingBodyFillPaint)
public android.graphics.Paint getRisingBodyStrokePaint()
public void setRisingBodyStrokePaint(android.graphics.Paint risingBodyStrokePaint)
public android.graphics.Paint getUpperCapPaint()
public void setUpperCapPaint(android.graphics.Paint upperCapPaint)
public android.graphics.Paint getLowerCapPaint()
public void setLowerCapPaint(android.graphics.Paint lowerCapPaint)
public float getBodyWidth()
public void setBodyWidth(float bodyWidth)
public float getLowerCapWidth()
public void setLowerCapWidth(float lowerCapWidth)
public float getUpperCapWidth()
public void setUpperCapWidth(float upperCapWidth)
public android.graphics.Paint getFallingBodyFillPaint()
public void setFallingBodyFillPaint(android.graphics.Paint fallingBodyFillPaint)
public android.graphics.Paint getFallingBodyStrokePaint()
public void setFallingBodyStrokePaint(android.graphics.Paint fallingBodyStrokePaint)
public CandlestickFormatter.BodyStyle getBodyStyle()
public void setBodyStyle(CandlestickFormatter.BodyStyle bodyStyle)
public void setCapAndWickPaint(android.graphics.Paint paint)
paint
-