org.concord.pedagogica.graph
Class ArrayDataSource
java.lang.Object
|
+--org.concord.LabBook.LabObject
|
+--org.concord.pedagogica.graph.ArrayDataSource
- All Implemented Interfaces:
- org.concord.CCProbe.DataSource
- public class ArrayDataSource
- extends org.concord.LabBook.LabObject
- implements org.concord.CCProbe.DataSource
Fields inherited from class org.concord.LabBook.LabObject |
factory, FLAG_LOCKED, lBook |
Methods inherited from class org.concord.LabBook.LabObject |
addLabObjListener, copy, delLabObjListener, equals, firstStore, getFlags, getName, getPropertyView, getPropertyView, getRefCount, getVersion, getView, getView, getView, getVisiblePtr, incRefCount, init, notifyObjListeners, release, setFlags, setName, setVersion, store, storeNow |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
create
public static ArrayDataSource create(float[] buffer,
org.concord.LabBook.LabBookSession session)
getRootSources
public void getRootSources(waba.util.Vector sources,
org.concord.LabBook.LabBookSession session)
- Specified by:
getRootSources
in interface org.concord.CCProbe.DataSource
addDataListener
public void addDataListener(org.concord.ProbeLib.DataListener l)
- Specified by:
addDataListener
in interface org.concord.CCProbe.DataSource
removeDataListener
public void removeDataListener(org.concord.ProbeLib.DataListener l)
- Specified by:
removeDataListener
in interface org.concord.CCProbe.DataSource
closeEverything
public void closeEverything()
- Specified by:
closeEverything
in interface org.concord.CCProbe.DataSource
startDataDelivery
public void startDataDelivery(org.concord.LabBook.LabBookSession session)
- Specified by:
startDataDelivery
in interface org.concord.CCProbe.DataSource
stopDataDelivery
public void stopDataDelivery()
- Specified by:
stopDataDelivery
in interface org.concord.CCProbe.DataSource
getUnit
public org.concord.waba.extra.util.CCUnit getUnit(org.concord.LabBook.LabBookSession session)
- Specified by:
getUnit
in interface org.concord.CCProbe.DataSource
setUnit
public boolean setUnit(org.concord.waba.extra.util.CCUnit unit)
- Specified by:
setUnit
in interface org.concord.CCProbe.DataSource
getQuantityMeasured
public java.lang.String getQuantityMeasured(org.concord.LabBook.LabBookSession session)
- Specified by:
getQuantityMeasured
in interface org.concord.CCProbe.DataSource
getSummary
public java.lang.String getSummary(org.concord.LabBook.LabBookSession session)
- Specified by:
getSummary
in interface org.concord.CCProbe.DataSource
writeExternal
public void writeExternal(org.concord.waba.extra.io.DataStream out)
- Overrides:
writeExternal
in class org.concord.LabBook.LabObject
readExternal
public void readExternal(org.concord.waba.extra.io.DataStream in)
- Overrides:
readExternal
in class org.concord.LabBook.LabObject