org.pentaho.chart.data
Class NamedValuesDataModel

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractSet<E>
          extended by java.util.HashSet<E>
              extended by java.util.LinkedHashSet<NamedValue>
                  extended by org.pentaho.chart.data.NamedValuesDataModel
All Implemented Interfaces:
Serializable, Cloneable, Iterable<NamedValue>, Collection<NamedValue>, Set<NamedValue>, IChartDataModel, IScalableDataModel
Direct Known Subclasses:
CategoricalDataModel.Category, CategoricalDataModel.Series

public class NamedValuesDataModel
extends LinkedHashSet<NamedValue>
implements IChartDataModel, IScalableDataModel

See Also:
Serialized Form

Constructor Summary
NamedValuesDataModel()
           
 
Method Summary
 NamedValue getNamedValue(String name)
           
 List<String> getNames()
           
 Number getScalingFactor()
           
 void setScalingFactor(Number scalingFactor)
           
 
Methods inherited from class java.util.HashSet
add, clear, clone, contains, isEmpty, iterator, remove, size
 
Methods inherited from class java.util.AbstractSet
equals, hashCode, removeAll
 
Methods inherited from class java.util.AbstractCollection
addAll, containsAll, retainAll, toArray, toArray, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Set
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 

Constructor Detail

NamedValuesDataModel

public NamedValuesDataModel()
Method Detail

getNames

public List<String> getNames()

getNamedValue

public NamedValue getNamedValue(String name)

getScalingFactor

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

setScalingFactor

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