public class PieSeries extends SimpleSeries
emphasizedIndices, labels, tooltips
Constructor and Description |
---|
PieSeries(java.util.List<java.lang.Double> values,
java.util.List<java.lang.String> innerLabels,
java.util.List<java.lang.String> outerLabels)
Initializes a new instance of the
PieSeries class. |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.Integer> |
getDetachedSlices()
Gets indices of emphasized data items.
|
java.util.List<java.lang.String> |
getInnerLabels()
Gets the inner labels.
|
java.lang.String |
getLabel(int index,
LabelKinds kind)
SimpleSeries.getLabel override.
|
java.util.List<java.lang.String> |
getOuterLabels()
Gets the outer labels.
|
java.util.EnumSet<LabelKinds> |
getSupportedLabels()
Implements Series.getSupportedLabels.
|
void |
setDetachedSlices(java.util.List<java.lang.Integer> value)
Sets indices of emphasized data items.
|
void |
setInnerLabels(java.util.List<java.lang.String> value)
Sets the inner labels.
|
void |
setOuterLabels(java.util.List<java.lang.String> value)
Sets the outer labels.
|
addDataChangedListener, fireDataChanged, getData, getDimensions, getSize, getTitle, getToolTips, getValue, isEmphasized, isSorted, removeDataChangedListener, setData, setTitle, setToolTips
public PieSeries(java.util.List<java.lang.Double> values, java.util.List<java.lang.String> innerLabels, java.util.List<java.lang.String> outerLabels)
PieSeries
class.values
- A list of data values.innerLabels
- A list of inner labels.outerLabels
- A list of outer labels.public java.lang.String getLabel(int index, LabelKinds kind)
getLabel
in interface Series
getLabel
in class SimpleSeries
index
- An integer value specifying the index of a data item.kind
- A member of the LabelKinds enumeration.public java.util.EnumSet<LabelKinds> getSupportedLabels()
getSupportedLabels
in interface Series
getSupportedLabels
in class SimpleSeries
public java.util.List<java.lang.String> getOuterLabels()
public void setOuterLabels(java.util.List<java.lang.String> value)
public java.util.List<java.lang.String> getInnerLabels()
public void setInnerLabels(java.util.List<java.lang.String> value)
public java.util.List<java.lang.Integer> getDetachedSlices()
public void setDetachedSlices(java.util.List<java.lang.Integer> value)