Class BarChart<T extends Number>

java.lang.Object
org.wicketstuff.jqplot.lib.chart.AbstractChart<BarData<T>,Long>
org.wicketstuff.jqplot.lib.chart.BarChart<T>
All Implemented Interfaces:
Serializable, Chart<BarData<T>>

public class BarChart<T extends Number> extends AbstractChart<BarData<T>,Long>
Simple implementation of Bar Chart. This class can/should be extended.
Author:
inaiat
See Also:
  • Constructor Details

    • BarChart

      public BarChart()
      Construtor
    • BarChart

      public BarChart(String title)
      Construtor
      Parameters:
      title - Set title of bar chart
    • BarChart

      public BarChart(String title, String labelX, String labelY)
      Construtor
      Parameters:
      title - Tilte
      labelX - Label for axis x
      labelY - Label for axis y
  • Method Details

    • addValue

      public void addValue(Collection<T> value)
      Add a value for bar chart
      Parameters:
      value - Set collection of values
    • addValues

      public void addValues(Collection<T>... value)
      Add a value for bar chart
      Parameters:
      value - Set collection of values
    • addValues

      public void addValues(T... values)
      Add a value for bar chart
      Parameters:
      values - Set values
    • getChartData

      public BarData<T> getChartData()
      Description copied from interface: Chart
      Return chart data.
      Returns:
      charData
    • getChartConfiguration

      public ChartConfiguration<Long> getChartConfiguration()
      Description copied from interface: Chart
      Return chart configuration
      Specified by:
      getChartConfiguration in interface Chart<T extends Number>
      Specified by:
      getChartConfiguration in class AbstractChart<BarData<T extends Number>,Long>
      Returns:
      chartConfiguration