com.aspose.slides

Interfaces

Classes

Exceptions

com.aspose.slides

Class ChartSeriesGroup

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


    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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      IChartSeries get_Item(int index)
      Gets the element at the specified index.
      int getBubbleSizeScale()
      Specifies the scale factor for the bubble chart (can be between 0 and 300 percents of the default size).
      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.
      IChartLinesFormat getHiLowLinesFormat()
      Specifies HiLowLines format.
      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 setBubbleSizeScale(int value)
      Specifies the scale factor for the bubble chart (can be between 0 and 300 percents of the default size).
      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

      • getPlotOnSecondAxis

        public final boolean getPlotOnSecondAxis()

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

        Specified by:
        getPlotOnSecondAxis in interface IChartSeriesGroup
      • getGapWidth

        public final int getGapWidth()

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

        Specified by:
        getGapWidth in interface IChartSeriesGroup
      • setGapWidth

        public final void setGapWidth(int value)

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

        Specified by:
        setGapWidth in interface IChartSeriesGroup
      • getGapDepth

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

        Specified by:
        getGapDepth in interface IChartSeriesGroup
      • setGapDepth

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

        Specified by:
        setGapDepth in interface IChartSeriesGroup
      • getFirstSliceAngle

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

        Specified by:
        getFirstSliceAngle in interface IChartSeriesGroup
      • setFirstSliceAngle

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

        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 final byte getOverlap()

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

        Specified by:
        getOverlap in interface IChartSeriesGroup
      • setOverlap

        public final void setOverlap(byte value)

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

        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 final 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 final 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 final 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 final 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
      • getHiLowLinesFormat

        public final IChartLinesFormat getHiLowLinesFormat()

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

        Specified by:
        getHiLowLinesFormat in interface IChartSeriesGroup
      • getBubbleSizeScale

        public final int getBubbleSizeScale()

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

        Specified by:
        getBubbleSizeScale in interface IChartSeriesGroup
      • setBubbleSizeScale

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

        Specified by:
        setBubbleSizeScale in interface IChartSeriesGroup
      • getParent_Immediate

        public final com.aspose.slides.IDOMObject getParent_Immediate()

        Returns Parent_Immediate object. Read-only IDOMObject.