org.lsst.ccs.subsystems.shutter.gui
Class MotorHistory
java.lang.Object
org.lsst.ccs.subsystems.shutter.gui.MotorHistory
- All Implemented Interfaces:
- data.DiscretePlotData, data.MutablePlotData, data.PlotData
public class MotorHistory
- extends Object
- implements data.DiscretePlotData, data.MutablePlotData
- Author:
- tonyj
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MotorHistory
public MotorHistory()
MotorHistory
public void MotorHistory()
reset
public void reset()
addData
public void addData(long time,
double acceleration,
double velocity,
double position)
getNPoints
public int getNPoints()
- Specified by:
getNPoints in interface data.DiscretePlotData
getNDimensions
public int getNDimensions()
- Specified by:
getNDimensions in interface data.DiscretePlotData- Specified by:
getNDimensions in interface data.PlotData
names
public String names(int index)
- Specified by:
names in interface data.DiscretePlotData
types
public Class types(int index)
- Specified by:
types in interface data.DiscretePlotData
getValue
public void getValue(org.freehep.util.Value value,
int dim,
int index)
- Specified by:
getValue in interface data.DiscretePlotData
getMetaData
public data.MetaData getMetaData()
- Specified by:
getMetaData in interface data.PlotData
getTitle
public String getTitle()
- Specified by:
getTitle in interface data.PlotData
getSuggestedRange
public data.SuggestedRange getSuggestedRange()
- Specified by:
getSuggestedRange in interface data.PlotData
addPlotDataListener
public void addPlotDataListener(data.PlotDataListener listener)
- Specified by:
addPlotDataListener in interface data.MutablePlotData
removePlotDataListener
public void removePlotDataListener(data.PlotDataListener listener)
- Specified by:
removePlotDataListener in interface data.MutablePlotData
lock
public Object lock()
- Specified by:
lock in interface data.MutablePlotData
getStartTime
public long getStartTime()
setStartTime
public void setStartTime(long startTime)
Copyright © 2012 LSST. All Rights Reserved.