ca.nanometrics.gflot.client
Class PlotModel

java.lang.Object
  extended by ca.nanometrics.gflot.client.PlotModel
Direct Known Subclasses:
PlotWithOverviewModel

public class PlotModel
extends java.lang.Object

Author:
Alexander De Leon

Nested Class Summary
static interface PlotModel.PlotModelListener
           
 
Constructor Summary
PlotModel()
           
PlotModel(PlotModelStrategy strategy)
           
 
Method Summary
 void addListener(PlotModel.PlotModelListener listener)
           
 SeriesHandler addSeries(java.lang.String label)
           
 SeriesHandler addSeries(java.lang.String label, java.lang.String color)
           
 void clear()
           
protected  SeriesHandler createSeriesHandler(Series series, SeriesData data)
           
protected  java.util.List<SeriesHandler> getHandlers()
           
 void removeListener(PlotModel.PlotModelListener listener)
           
 void removeSeries(SeriesHandler handler)
           
 void setStrategy(PlotModelStrategy strategy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlotModel

public PlotModel()

PlotModel

public PlotModel(PlotModelStrategy strategy)
Method Detail

addSeries

public SeriesHandler addSeries(java.lang.String label,
                               java.lang.String color)

addSeries

public SeriesHandler addSeries(java.lang.String label)

removeSeries

public void removeSeries(SeriesHandler handler)

setStrategy

public void setStrategy(PlotModelStrategy strategy)

clear

public void clear()

addListener

public void addListener(PlotModel.PlotModelListener listener)

removeListener

public void removeListener(PlotModel.PlotModelListener listener)

getHandlers

protected java.util.List<SeriesHandler> getHandlers()

createSeriesHandler

protected SeriesHandler createSeriesHandler(Series series,
                                            SeriesData data)


Copyright © 2009. All Rights Reserved.