package com.vaadin.addon.spreadsheet.charts.converter.confwriter; import com.vaadin.addon.charts.model.AbstractPlotOptions; import com.vaadin.addon.charts.model.DataSeriesItem; import com.vaadin.addon.charts.model.DataSeriesItem3d; import com.vaadin.addon.charts.model.PlotOptionsBubble; import com.vaadin.addon.spreadsheet.charts.converter.chartdata.AbstractSeriesData; import com.vaadin.addon.spreadsheet.charts.converter.chartdata.AbstractSeriesData.SeriesPoint; public class BubbleSeriesDataWriter extends AbstractSeriesDataWriter { public BubbleSeriesDataWriter(AbstractSeriesData series) { super(series); } @Override protected AbstractPlotOptions createPlotOptions() { return new PlotOptionsBubble(); } @Override protected DataSeriesItem createDataSeriesItem(SeriesPoint point, boolean blanksAsZeros) { return new DataSeriesItem3d(point.xValue, point.yValue, point.zValue); } }