org.pentaho.chart.data
Class CategoricalDataModel

java.lang.Object
  extended by org.pentaho.chart.data.CategoricalDataModel
All Implemented Interfaces:
IChartDataModel, IScalableDataModel

public class CategoricalDataModel
extends Object
implements IChartDataModel, IScalableDataModel


Nested Class Summary
 class CategoricalDataModel.Category
           
 class CategoricalDataModel.Series
           
 
Constructor Summary
CategoricalDataModel()
           
 
Method Summary
 void addValue(String categoryName, String seriesName, Number value)
           
 List<CategoricalDataModel.Category> getCategories()
           
 CategoricalDataModel.Category getCategory(String categoryName)
           
 Number getScalingFactor()
           
 List<CategoricalDataModel.Series> getSeries()
           
 CategoricalDataModel.Series getSeries(String seriesName)
           
 void setScalingFactor(Number scalingFactor)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CategoricalDataModel

public CategoricalDataModel()
Method Detail

addValue

public void addValue(String categoryName,
                     String seriesName,
                     Number value)

getCategory

public CategoricalDataModel.Category getCategory(String categoryName)

getCategories

public List<CategoricalDataModel.Category> getCategories()

getSeries

public CategoricalDataModel.Series getSeries(String seriesName)

getSeries

public List<CategoricalDataModel.Series> getSeries()

getScalingFactor

public Number getScalingFactor()
Specified by:
getScalingFactor in interface IScalableDataModel

setScalingFactor

public void setScalingFactor(Number scalingFactor)
Specified by:
setScalingFactor in interface IScalableDataModel