com.aspose.slides
Class ChartSeriesGroup

java.lang.Object
  extended by com.aspose.slides.ChartSeriesGroup
All Implemented Interfaces:
IChartComponent, IChartSeriesGroup, IPresentationComponent, ISlideComponent, java.lang.Comparable

public class ChartSeriesGroup
extends java.lang.Object
implements IChartSeriesGroup

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.


Method Summary
 int compareTo(java.lang.Object compareSeriesGroup)
           
 IChartSeries get_Item(int index)
           Gets the element at the specified index.
 IChart getChart()
           Returns the parent chart.
 byte getDoughnutHoleSize()
           Specifies the size of the hole in a doughnut chart (can be between 0 and 90 percents of the size of the plot area.).
 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).
 int getGapDepth()
           Returns or sets the distance, as a percentage of the marker width, between the data series in a 3D chart.
 int getGapWidth()
           Specifies the space between bar or column clusters, as a percentage of the bar or column width.
 byte getOverlap()
           Specifies how much bars and columns shall overlap on 2-D charts (from -100 to 100).
 com.aspose.slides.IDOMObject getParent_Immediate()
           Returns Parent_Immediate object.
 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.
 IPieSplitCustomPointCollection getPieSplitCustomPoints()
           The custom split information for a pie-of-pie or bar-of-pie chart with a custom split.
 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.
 boolean getPlotOnSecondAxis()
           Indicates if series of this group is plotted on secondary axis.
 IPresentation getPresentation()
           Returns the parent presentation of a FillFormat.
 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).
 IChartSeriesReadonlyCollection getSeries()
           Returns a collection of series.
 IBaseSlide getSlide()
           Returns the parent slide of a FillFormat.
 int getType()
           Returns a type of this series group.
 IUpDownBarsManager getUpDownBars()
           Provede access to up/down bars of Line- or Stock-chart.
 boolean hasSeriesLines()
           True if chart has series lines.
 boolean isColorVaried()
           Specifies that each data marker in the series has a different color.
 void setColorVaried(boolean value)
           Specifies that each data marker in the series has a different color.
 void setDoughnutHoleSize(byte value)
           Specifies the size of the hole in a doughnut chart (can be between 0 and 90 percents of the size of the plot area.).
 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).
 void setGapDepth(int value)
           Returns or sets the distance, as a percentage of the marker width, between the data series in a 3D chart.
 void setGapWidth(int value)
           Specifies the space between bar or column clusters, as a percentage of the bar or column width.
 void setOverlap(byte value)
           Specifies how much bars and columns shall overlap on 2-D charts (from -100 to 100).
 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.
 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.
 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).
 void setSeriesLines(boolean value)
           True if chart has series lines.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getType

public int getType()

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

Specified by:
getType in interface IChartSeriesGroup

getPlotOnSecondAxis

public boolean getPlotOnSecondAxis()

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

Specified by:
getPlotOnSecondAxis in interface IChartSeriesGroup

getSeries

public IChartSeriesReadonlyCollection getSeries()

Returns a collection of series. Read-only IChartSeriesReadonlyCollection.

Specified by:
getSeries in interface IChartSeriesGroup

get_Item

public IChartSeries get_Item(int index)

Gets the element at the specified index.

Specified by:
get_Item in interface IChartSeriesGroup

getUpDownBars

public IUpDownBarsManager getUpDownBars()

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

Specified by:
getUpDownBars in interface IChartSeriesGroup

getGapWidth

public int getGapWidth()

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

Specified by:
getGapWidth in interface IChartSeriesGroup

setGapWidth

public void setGapWidth(int value)

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

Specified by:
setGapWidth in interface IChartSeriesGroup

getGapDepth

public int getGapDepth()

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

Specified by:
getGapDepth in interface IChartSeriesGroup

setGapDepth

public 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 ushort.

Specified by:
setGapDepth in interface IChartSeriesGroup

getFirstSliceAngle

public 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 ushort.

Specified by:
getFirstSliceAngle in interface IChartSeriesGroup

setFirstSliceAngle

public 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 ushort.

Specified by:
setFirstSliceAngle in interface IChartSeriesGroup

getDoughnutHoleSize

public final byte getDoughnutHoleSize()

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

Specified by:
getDoughnutHoleSize in interface IChartSeriesGroup

setDoughnutHoleSize

public final void setDoughnutHoleSize(byte value)

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

Specified by:
setDoughnutHoleSize in interface IChartSeriesGroup

getOverlap

public byte getOverlap()

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

Specified by:
getOverlap in interface IChartSeriesGroup

setOverlap

public void setOverlap(byte value)

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

Specified by:
setOverlap in interface IChartSeriesGroup

getSecondPieSize

public final 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.

Specified by:
getSecondPieSize in interface IChartSeriesGroup

setSecondPieSize

public final 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.

Specified by:
setSecondPieSize in interface IChartSeriesGroup

getPieSplitPosition

public final 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.

Specified by:
getPieSplitPosition in interface IChartSeriesGroup

setPieSplitPosition

public final 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.

Specified by:
setPieSplitPosition in interface IChartSeriesGroup

getPieSplitBy

public final 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.

Specified by:
getPieSplitBy in interface IChartSeriesGroup

setPieSplitBy

public final 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.

Specified by:
setPieSplitBy in interface IChartSeriesGroup

isColorVaried

public boolean isColorVaried()

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

Specified by:
isColorVaried in interface IChartSeriesGroup

setColorVaried

public void setColorVaried(boolean value)

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

Specified by:
setColorVaried in interface IChartSeriesGroup

hasSeriesLines

public boolean hasSeriesLines()

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

Specified by:
hasSeriesLines in interface IChartSeriesGroup

setSeriesLines

public void setSeriesLines(boolean value)

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

Specified by:
setSeriesLines in interface IChartSeriesGroup

getPieSplitCustomPoints

public final 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 PieSplitCustomPointCollection.

Specified by:
getPieSplitCustomPoints in interface IChartSeriesGroup

getParent_Immediate

public com.aspose.slides.IDOMObject getParent_Immediate()

Returns Parent_Immediate object. Read-only IDOMObject.


getChart

public IChart getChart()

Returns the parent chart. Read-only IChart.

Specified by:
getChart in interface IChartComponent

getSlide

public IBaseSlide getSlide()

Returns the parent slide of a FillFormat. Read-only BaseSlide.

Specified by:
getSlide in interface ISlideComponent

getPresentation

public IPresentation getPresentation()

Returns the parent presentation of a FillFormat. Read-only IPresentation.

Specified by:
getPresentation in interface IPresentationComponent

compareTo

public final int compareTo(java.lang.Object compareSeriesGroup)
Specified by:
compareTo in interface java.lang.Comparable


Copyright © Copyright 2004-2016 Aspose Pty Ltd. All Rights Reserved.