IChartSeriesGroup

All Implemented Interfaces: com.aspose.slides.IChartComponent

public interface IChartSeriesGroup extends IChartComponent

Represents group of series.


  1. See summary and remarks for ChartSeriesGroupCollection class and CombinableSeriesTypesGroup enum. 2) Group of series contains some series properies whitch is common for each series in group (“series group properties”). “Series group properties” in ChartSeriesGroup class is read/write. Each of “series group properties” can have a read-only projection in ChartSeries class.

Methods

Method Description
getType() Returns a type of this series group.
getPlotOnSecondAxis() Indicates if series of this group is plotted on secondary axis.
getSeries() Returns a readonly collection of chart series.
get_Item(int index) Gets the element at the specified index.
getUpDownBars() Provede access to up/down bars of Line- or Stock-chart.
getGapWidth() Specifies the space between bar or column clusters, as a percentage of the bar or column width.
setGapWidth(int value) Specifies the space between bar or column clusters, as a percentage of the bar or column width.
getGapDepth() Returns or sets the distance, as a percentage of the marker width, between the data series in a 3D chart.
setGapDepth(int value) Returns or sets the distance, as a percentage of the marker width, between the data series in a 3D chart.
getFirstSliceAngle() Gets or sets the angle of the first pie or doughnut chart slice, in degrees (clockwise from up, from 0 to 360 degrees).
setFirstSliceAngle(int value) Gets or sets the angle of the first pie or doughnut chart slice, in degrees (clockwise from up, from 0 to 360 degrees).
isColorVaried() Specifies that each data marker in the series has a different color.
setColorVaried(boolean value) Specifies that each data marker in the series has a different color.
hasSeriesLines() True if chart has series lines.
setSeriesLines(boolean value) True if chart has series lines.
getOverlap() Specifies how much bars and columns shall overlap on 2-D charts (from -100 to 100).
setOverlap(byte value) Specifies how much bars and columns shall overlap on 2-D charts (from -100 to 100).
getSecondPieSize() Specifies the size of the second pie or bar of a pie-of-pie chart or a bar-of-pie chart, as a percentage of the size of the first pie (can be between 5 and 200 percents).
setSecondPieSize(int value) Specifies the size of the second pie or bar of a pie-of-pie chart or a bar-of-pie chart, as a percentage of the size of the first pie (can be between 5 and 200 percents).
getPieSplitPosition() Specifies a value that shall be used to determine which data points are in the second pie or bar on a pie-of-pie or bar-of-pie chart.
setPieSplitPosition(double value) Specifies a value that shall be used to determine which data points are in the second pie or bar on a pie-of-pie or bar-of-pie chart.
getPieSplitBy() Specifies how to determine which data points are in the second pie or bar on a pie-of-pie or bar-of-pie chart.
setPieSplitBy(int value) Specifies how to determine which data points are in the second pie or bar on a pie-of-pie or bar-of-pie chart.
getPieSplitCustomPoints() The custom split information for a pie-of-pie or bar-of-pie chart with a custom split.
getDoughnutHoleSize() Specifies the size of the hole in a doughnut chart (can be between 10 and 90 percents of the size of the plot area.).
setDoughnutHoleSize(byte value) Specifies the size of the hole in a doughnut chart (can be between 10 and 90 percents of the size of the plot area.).
getBubbleSizeScale() Specifies the scale factor for the bubble chart (can be between 0 and 300 percents of the default size).
setBubbleSizeScale(int value) Specifies the scale factor for the bubble chart (can be between 0 and 300 percents of the default size).
getHiLowLinesFormat() Specifies HiLowLines format.
getBubbleSizeRepresentation() Specifies how the bubble size values are represented on the bubble chart.
setBubbleSizeRepresentation(int value) Specifies how the bubble size values are represented on the bubble chart.

getType()

public abstract int getType()

Returns a type of this series group. Read-only CombinableSeriesTypesGroup.

Returns: int

getPlotOnSecondAxis()

public abstract boolean getPlotOnSecondAxis()

Indicates if series of this group is plotted on secondary axis. Read-only boolean.

Returns: boolean

getSeries()

public abstract IChartSeriesReadonlyCollection getSeries()

Returns a readonly collection of chart series. Read-only IChartSeriesReadonlyCollection.

Returns: IChartSeriesReadonlyCollection

get_Item(int index)

public abstract IChartSeries get_Item(int index)

Gets the element at the specified index.

Parameters:

Parameter Type Description
index int

Returns: IChartSeries

getUpDownBars()

public abstract IUpDownBarsManager getUpDownBars()

Provede access to up/down bars of Line- or Stock-chart. Read-only IUpDownBarsManager.

Returns: IUpDownBarsManager

getGapWidth()

public abstract int getGapWidth()

Specifies the space between bar or column clusters, as a percentage of the bar or column width. Read/write int.

Returns: int

setGapWidth(int value)

public abstract void setGapWidth(int value)

Specifies the space between bar or column clusters, as a percentage of the bar or column width. Read/write int.

Parameters:

Parameter Type Description
value int

getGapDepth()

public abstract int getGapDepth()

Returns or sets the distance, as a percentage of the marker width, between the data series in a 3D chart. Read/write int.

Returns: int

setGapDepth(int value)

public abstract void setGapDepth(int value)

Returns or sets the distance, as a percentage of the marker width, between the data series in a 3D chart. Read/write int.

Parameters:

Parameter Type Description
value int

getFirstSliceAngle()

public abstract int getFirstSliceAngle()

Gets or sets the angle of the first pie or doughnut chart slice, in degrees (clockwise from up, from 0 to 360 degrees). Read/write int.

Returns: int

setFirstSliceAngle(int value)

public abstract void setFirstSliceAngle(int value)

Gets or sets the angle of the first pie or doughnut chart slice, in degrees (clockwise from up, from 0 to 360 degrees). Read/write int.

Parameters:

Parameter Type Description
value int

isColorVaried()

public abstract boolean isColorVaried()

Specifies that each data marker in the series has a different color. Read/write boolean.

Returns: boolean

setColorVaried(boolean value)

public abstract void setColorVaried(boolean value)

Specifies that each data marker in the series has a different color. Read/write boolean.

Parameters:

Parameter Type Description
value boolean

hasSeriesLines()

public abstract boolean hasSeriesLines()

True if chart has series lines. Applied to stacked bar and OfPie charts. Read/write boolean.

Returns: boolean

setSeriesLines(boolean value)

public abstract void setSeriesLines(boolean value)

True if chart has series lines. Applied to stacked bar and OfPie charts. Read/write boolean.

Parameters:

Parameter Type Description
value boolean

getOverlap()

public abstract byte getOverlap()

Specifies how much bars and columns shall overlap on 2-D charts (from -100 to 100). Read/write byte.

Returns: byte

setOverlap(byte value)

public abstract void setOverlap(byte value)

Specifies how much bars and columns shall overlap on 2-D charts (from -100 to 100). Read/write byte.

Parameters:

Parameter Type Description
value byte

getSecondPieSize()

public abstract int getSecondPieSize()

Specifies the size of the second pie or bar of a pie-of-pie chart or a bar-of-pie chart, as a percentage of the size of the first pie (can be between 5 and 200 percents). Read/write int.

Returns: int

setSecondPieSize(int value)

public abstract void setSecondPieSize(int value)

Specifies the size of the second pie or bar of a pie-of-pie chart or a bar-of-pie chart, as a percentage of the size of the first pie (can be between 5 and 200 percents). Read/write int.

Parameters:

Parameter Type Description
value int

getPieSplitPosition()

public abstract double getPieSplitPosition()

Specifies a value that shall be used to determine which data points are in the second pie or bar on a pie-of-pie or bar-of-pie chart. Is used together with PieSplitBy property. Read/write double.

Returns: double

setPieSplitPosition(double value)

public abstract void setPieSplitPosition(double value)

Specifies a value that shall be used to determine which data points are in the second pie or bar on a pie-of-pie or bar-of-pie chart. Is used together with PieSplitBy property. Read/write double.

Parameters:

Parameter Type Description
value double

getPieSplitBy()

public abstract int getPieSplitBy()

Specifies how to determine which data points are in the second pie or bar on a pie-of-pie or bar-of-pie chart. Read/write PieSplitType.

Returns: int

setPieSplitBy(int value)

public abstract void setPieSplitBy(int value)

Specifies how to determine which data points are in the second pie or bar on a pie-of-pie or bar-of-pie chart. Read/write PieSplitType.

Parameters:

Parameter Type Description
value int

getPieSplitCustomPoints()

public abstract IPieSplitCustomPointCollection getPieSplitCustomPoints()

The custom split information for a pie-of-pie or bar-of-pie chart with a custom split. Contains data points that shall be drawn in the second pie or bar in a pie-of-pie or bar-of-pie chart. Read-only IPieSplitCustomPointCollection.

Returns: IPieSplitCustomPointCollection

getDoughnutHoleSize()

public abstract byte getDoughnutHoleSize()

Specifies the size of the hole in a doughnut chart (can be between 10 and 90 percents of the size of the plot area.). Read/write byte.

Returns: byte

setDoughnutHoleSize(byte value)

public abstract void setDoughnutHoleSize(byte value)

Specifies the size of the hole in a doughnut chart (can be between 10 and 90 percents of the size of the plot area.). Read/write byte.

Parameters:

Parameter Type Description
value byte

getBubbleSizeScale()

public abstract int getBubbleSizeScale()

Specifies the scale factor for the bubble chart (can be between 0 and 300 percents of the default size). Read/write int.

Returns: int

setBubbleSizeScale(int value)

public abstract void setBubbleSizeScale(int value)

Specifies the scale factor for the bubble chart (can be between 0 and 300 percents of the default size). Read/write int.

Parameters:

Parameter Type Description
value int

getHiLowLinesFormat()

public abstract IChartLinesFormat getHiLowLinesFormat()

Specifies HiLowLines format. HiLowLines applied with HiLowClose, OpenHiLowClose, VolumeHiLowClose and VolumeOpenHiLowClose chart types.

Returns: IChartLinesFormat

getBubbleSizeRepresentation()

public abstract int getBubbleSizeRepresentation()

Specifies how the bubble size values are represented on the bubble chart. Read/write BubbleSizeRepresentationType.

Returns: int

setBubbleSizeRepresentation(int value)

public abstract void setBubbleSizeRepresentation(int value)

Specifies how the bubble size values are represented on the bubble chart. Read/write BubbleSizeRepresentationType.

Parameters:

Parameter Type Description
value int