M - data type used by this seriespublic abstract class AbstractPieSeries<M> extends MultipleColorSeries<M>
Series.LabelPosition| Constructor and Description |
|---|
AbstractPieSeries() |
| Modifier and Type | Method and Description |
|---|---|
ValueProvider<? super M,? extends Number> |
getAngleField()
Returns the value provider of the pie data.
|
double |
getDonut()
Returns the degree of the pie's donut.
|
LabelProvider<? super M> |
getLegendLabelProvider()
Sets the
LabelProvider used for the legend. |
ArrayList<String> |
getLegendTitles()
Returns the list of titles used in the legend of the series.
|
void |
setAngleField(ValueProvider<? super M,? extends Number> angleField)
Sets the value provider of the pie data.
|
void |
setDonut(double donut)
Sets the degree of the pie's donut.
|
void |
setLegendLabelProvider(LabelProvider<? super M> legendLabelProvider)
Sets the
LabelProvider used for the legend. |
<V> void |
setLegendValueProvider(ValueProvider<? super M,V> valueProvider,
LabelProvider<? super V> labelProvider)
Sets the
ValueProvider and LabelProvider used for the
legend. |
addColor, addColor, getColor, getColors, removeColor, removeColor, setColoraddSeriesHandler, addSeriesItemOutHandler, addSeriesItemOverHandler, addSeriesItemUpHandler, addSeriesSelectionHandler, calculateBBox, clear, drawSeries, getBBox, getChart, getGutters, getHighlighter, getLabelConfig, getLegendNames, getRenderer, getShadowRenderer, getStroke, getStrokeWidth, getToolTip, getToolTipConfig, getValueProviderName, getXField, hide, hideToolTip, highlight, highlightAll, highlightedState, isHighlighting, isShownInLegend, onMouseDown, onMouseMove, onMouseOut, onMouseUp, removeToolTip, setChart, setHighlighter, setHighlighting, setLabelConfig, setRenderer, setShadowRenderer, setShownInLegend, setStroke, setStrokeWidth, setToolTipConfig, setXField, show, unHighlight, unHighlightAll, visibleInLegendpublic ValueProvider<? super M,? extends Number> getAngleField()
public double getDonut()
public LabelProvider<? super M> getLegendLabelProvider()
LabelProvider used for the legend.public ArrayList<String> getLegendTitles()
SeriesgetLegendTitles in class Series<M>public void setAngleField(ValueProvider<? super M,? extends Number> angleField)
angleField - the value provider of the pie datapublic void setDonut(double donut)
donut - the degree of the pie's donutpublic void setLegendLabelProvider(LabelProvider<? super M> legendLabelProvider)
LabelProvider used for the legend.legendLabelProvider - the label provider used for the legendpublic <V> void setLegendValueProvider(ValueProvider<? super M,V> valueProvider, LabelProvider<? super V> labelProvider)
ValueProvider and LabelProvider used for the
legend.valueProvider - the value providerlabelProvider - the legend providerCopyright © 2014. All Rights Reserved.