Class TreeSeries

All Implemented Interfaces:
Series, Serializable

public class TreeSeries extends AbstractSeries
A collection of TreeSeriesItems that compose a multi-root tree. This series is meant to be used with ChartType.TREEMAP charts.
See Also:
  • Constructor Details

    • TreeSeries

      public TreeSeries()
    • TreeSeries

      public TreeSeries(String name)
      Constructs a TreeSeries with the given name
      Parameters:
      name - The name of this series.
    • TreeSeries

      public TreeSeries(String name, Collection<TreeSeriesItem> data)
      Constructs a TreeSeries with the given name and data
      Parameters:
      name - The name of this series
      data - The data of this series
  • Method Details

    • getData

      public Collection<TreeSeriesItem> getData()
      Return an unmodifiable copy of the items in this series.
      Returns:
      See Also:
    • setData

      public void setData(Collection<TreeSeriesItem> data)
      Set the list of TreeSeriesItem in this series. The items are the whole tree, and the list is not ordered.
      Parameters:
      data -
    • clearSeries

      public void clearSeries()
      Remove all items in the series.
    • add

      public void add(TreeSeriesItem item)
      Add given item to the series
      Parameters:
      item -
    • addAll

      public void addAll(TreeSeriesItem... items)
      Add all the given items to the series
      Parameters:
      items -