com.vaadin.flow.component.charts.model.

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 -