com.infragistics.faces.chart.component
Interface ISeriesGroup

All Superinterfaces:
ISeriesBase
All Known Implementing Classes:
Chart, SeriesGroup

public interface ISeriesGroup
extends ISeriesBase

Interface for all classes which group series. Series are always grouped, with the group defining the way the different series are combined. By nesting series groups with other series groups, it is possible to create subgroups of series.

The chart component is a series group, so simple charts without complicated grouping effects will usually not require a seriesgroup object.

Possible ways to group series (defined by the SeriesGroupType enumeration, and specified as strings in the JSP file) are

  • OVERLAY Nested series or series groups are superposed with corresponding X values from each series overlayed.
  • CLUSTER Nested series or series groups are superposed with corresponding X values from each series spread along the X axis.
  • STACK Nested series are stacked with corresponding X values from each series overlayed. Nested series groups are not allowed.
  • STACK100 Nested series are stacked and scaled such that each stack has a total value of 100 with corresponding X values from each series overlayed. Nested series groups are not allowed.

  • Method Summary
     java.lang.String getGroupType()
              Returns the grouping type applied to nested series.
     java.util.List getSeries()
              Returns the collection of nested series and series groups.
     void setGroupType(java.lang.String groupType)
              Sets the grouping type applied to nested series.
     void setSeries(java.util.List series)
              Sets the collection of nested series and series groups.
     
    Methods inherited from interface com.infragistics.faces.chart.component.ISeriesBase
    getAxes, getChartType, getDataMapping, getDataSource, setAxes, setChartType, setDataMapping, setDataSource
     

    Method Detail

    getGroupType

    public java.lang.String getGroupType()
    Returns the grouping type applied to nested series.

    Returns:
    com.infragistics.faces.chart.enumeration.SeriesGroupType

    setGroupType

    public void setGroupType(java.lang.String groupType)
    Sets the grouping type applied to nested series.

    Parameters:
    groupType -

    getSeries

    public java.util.List getSeries()
    Returns the collection of nested series and series groups.

    Returns:
    com.infragistics.faces.chart.component.ISeriesBase

    setSeries

    public void setSeries(java.util.List series)
    Sets the collection of nested series and series groups.

    Parameters:
    series -