|
DynamicPDF by ceTe Software | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.cete.dynamicpdf.pageelements.charting.PlotAreaElement com.cete.dynamicpdf.pageelements.charting.SeriesBase com.cete.dynamicpdf.pageelements.charting.series.PieSeries
public class PieSeries
Represents a pie series.
Licensing:
This is a DynamicPDF Generator Enterprise
Edition feature. One of the following licenses is required for non-evaluation usage:
Constructor Summary | |
---|---|
PieSeries()
Initializes a new instance of the PieSeries class. |
|
PieSeries(float borderWidth,
Color borderColor)
Initializes a new instance of the PieSeries class. |
|
PieSeries(float borderWidth,
Color borderColor,
Legend legend)
Initializes a new instance of the PieSeries class. |
|
PieSeries(Legend legend)
Initializes a new instance of the PieSeries class. |
|
PieSeries(SeriesLabel seriesLabel)
Initializes a new instance of the PieSeries class. |
|
PieSeries(SeriesLabel seriesLabel,
float borderWidth,
Color borderColor,
Legend legend)
Initializes a new instance of the PieSeries class. |
Method Summary | |
---|---|
Color |
getBorderColor()
Gets the Color object to use for the borders of the pie series. |
float |
getBorderWidth()
Gets the border width of the pie series. |
ScalarDataLabel |
getDataLabel()
Gets the ScalarDataLabel object to use for the data label of
the pie series. |
ScalarDataLabelPosition |
getDataLabelPosition()
Gets ScalarDataLabelPosition enumeration that specifies the
display position of data label. |
PieSeriesElementList |
getElements()
Gets the PieSeriesElementList object contained in the pie series. |
float |
getHeight()
Gets the height of the pie series. |
SeriesLabel |
getLabel()
Gets the SeriesLabel object to use for the name of the pie series. |
java.lang.String |
getPercentageFormat()
Gets the format to use for the percentage of the ScalarDataLabel object. |
float |
getRadius()
Gets the radius of the pie series. |
float |
getStartAngle()
Gets the start angle of the pie series. |
java.lang.String |
getValueFormat()
Gets the format to use for the value of the ScalarDataLabel object. |
float |
getWidth()
Gets the width of the pie series. |
float |
getX()
Gets the X coordinate of the pie series. |
float |
getXOffset()
Gets the x offset of the pie series. |
float |
getY()
Gets the Y coordinate of the pie series. |
float |
getYOffset()
Gets the y offset of the pie series. |
void |
setArea(float x,
float y,
float width,
float height)
Sets the area of the pie series. |
void |
setBorderColor(Color borderColor)
Sets the Color object to use for the borders of the pie series. |
void |
setBorderWidth(float borderWidth)
Sets the border width of the pie series. |
void |
setDataLabel(ScalarDataLabel scalarDataLabel)
Sets the ScalarDataLabel object to use for the data label of
the pie series. |
void |
setDataLabelPosition(ScalarDataLabelPosition scalarDataLabelPosition)
Sets ScalarDataLabelPosition enumeration that specifies the
display position of data label. |
void |
setLabel(SeriesLabel seriesLabel)
Sets the SeriesLabel object to use for the name of the pie series. |
void |
setPercentageFormat(java.lang.String value)
Sets the format to use for the percentage of the ScalarDataLabel object. |
void |
setRadius(float radius)
Sets the radius of the pie series. |
void |
setStartAngle(float startAngle)
Sets the start angle of the pie series. |
void |
setValueFormat(java.lang.String value)
Sets the format to use for the value of the ScalarDataLabel object. |
void |
setXOffset(float xOffset)
Sets the x offset of the pie series. |
void |
setYOffset(float yOffset)
Sets the y offset of the pie series. |
Methods inherited from class com.cete.dynamicpdf.pageelements.charting.SeriesBase |
---|
getDrawBehindAxis, setDrawBehindAxis |
Methods inherited from class com.cete.dynamicpdf.pageelements.charting.PlotAreaElement |
---|
getLegend, getPlotArea, setLegend, setPlotArea |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PieSeries()
PieSeries
class.
public PieSeries(SeriesLabel seriesLabel)
PieSeries
class.
seriesLabel
- SeriesLabel
of the pie series.SeriesLabel
public PieSeries(Legend legend)
PieSeries
class.
legend
- Legend
of the pie series.Legend
public PieSeries(float borderWidth, Color borderColor)
PieSeries
class.
borderWidth
- Border width of the pie series.borderColor
- Border Color
of the pie series.public PieSeries(float borderWidth, Color borderColor, Legend legend)
PieSeries
class.
borderWidth
- Border width of the pie series.borderColor
- Border Color
of the pie series.legend
- Legend
of the pie series.Legend
public PieSeries(SeriesLabel seriesLabel, float borderWidth, Color borderColor, Legend legend)
PieSeries
class.
seriesLabel
- SeriesLabel
of the pie series.borderWidth
- Border width of the pie series.borderColor
- Border Color
of the pie series.legend
- Legend
of the pie series.Legend
Method Detail |
---|
public PieSeriesElementList getElements()
PieSeriesElementList
object contained in the pie series.
PieSeriesElementList
public float getBorderWidth()
public void setBorderWidth(float borderWidth)
borderWidth
- the float used to set border width of the pie series.public Color getBorderColor()
Color
object to use for the borders of the pie series.
Color
public void setBorderColor(Color borderColor)
Color
object to use for the borders of the pie series.
borderColor
- object to use for the borders of the pie series.Color
public SeriesLabel getLabel()
SeriesLabel
object to use for the name of the pie series.
SeriesLabel
public void setLabel(SeriesLabel seriesLabel)
SeriesLabel
object to use for the name of the pie series.
seriesLabel
- the label of the pie series.SeriesLabel
public ScalarDataLabel getDataLabel()
ScalarDataLabel
object to use for the data label of
the pie series.
ScalarDataLabel
public void setDataLabel(ScalarDataLabel scalarDataLabel)
ScalarDataLabel
object to use for the data label of
the pie series.
scalarDataLabel
- the data label of the pie series.ScalarDataLabel
public ScalarDataLabelPosition getDataLabelPosition()
ScalarDataLabelPosition
enumeration that specifies the
display position of data label.
ScalarDataLabelPosition
enumeration that specifies the
display position of data label.ScalarDataLabelPosition
public void setDataLabelPosition(ScalarDataLabelPosition scalarDataLabelPosition)
ScalarDataLabelPosition
enumeration that specifies the
display position of data label.
scalarDataLabelPosition
- ScalarDataLabelPosition
enumeration
that specifies the display position of
data label.ScalarDataLabelPosition
public float getXOffset()
public void setXOffset(float xOffset)
xOffset
- the float value used to set x offset of the pie series.public float getYOffset()
public void setYOffset(float yOffset)
yOffset
- the float value used to set y offset of the pie series.public float getRadius()
public void setRadius(float radius)
radius
- the float value used to set radius of the pie series.public float getStartAngle()
public void setStartAngle(float startAngle)
startAngle
- the float value used to set start angle of the pie series.public void setArea(float x, float y, float width, float height)
x
- float value indicating X coordinate of the pie series.y
- float value indicating Y coordinate of the pie series.width
- float value indicating width of the pie series.height
- float value indicating height of the pie series.public float getX()
public float getY()
public float getWidth()
public float getHeight()
public java.lang.String getValueFormat()
ScalarDataLabel
object.
ScalarDataLabel
object.ScalarDataLabel
public void setValueFormat(java.lang.String value)
ScalarDataLabel
object.
value
- the string value used to set format for the value of the
ScalarDataLabel
object.ScalarDataLabel
public java.lang.String getPercentageFormat()
ScalarDataLabel
object.
ScalarDataLabel
object.ScalarDataLabel
public void setPercentageFormat(java.lang.String value)
ScalarDataLabel
object.
value
- the string value used to set format for the percentage of the
ScalarDataLabel
object.ScalarDataLabel
|
DynamicPDF by ceTe Software | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |