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, setColor
addSeriesHandler, 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, visibleInLegend
public ValueProvider<? super M,? extends Number> getAngleField()
public double getDonut()
public LabelProvider<? super M> getLegendLabelProvider()
LabelProvider
used for the legend.public ArrayList<String> getLegendTitles()
Series
getLegendTitles
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 © 2015. All rights reserved.