public class WhistleEventDetector extends PamProcess implements PamObserver
Constructor and Description |
---|
WhistleEventDetector(WhistleControl whistleControl,
WhistleDetector whistleDetector) |
Modifier and Type | Method and Description |
---|---|
void |
clearOldData()
Clears all data from all output data blocks of this process.
|
long |
getRequiredDataHistory(PamObservable o,
java.lang.Object arg) |
void |
newData(PamObservable o,
PamDataUnit arg) |
void |
pamStart()
Called for each process to tell it to start (may not be necessary for
processes which are listening for data anyway).
|
void |
pamStop()
Stops the process.
|
absMillisecondsToSamples, absSamplesToMilliseconds, addOutputDataBlock, changedThreading, createAnnotations, destroyProcess, fillXMLElement, flushDataBlockBuffers, getAncestorDataBlock, getAnnotation, getChainPosition, getCpuPercent, getNumAnnotations, getNumOutputDataBlocks, getObserverName, getObserverObject, getOfflineData, getOutputDataBlock, getOutputDataBlocks, getPamControlledUnit, getParentDataBlock, getParentProcess, getProcessName, getRawSourceDataBlock, getSampleRate, getSourceDataBlock, getSourceProcess, isCanMultiThread, makePamProcess, masterClockUpdate, noteNewSettings, notifyModelChanged, prepareProcess, processNewBuoyData, relMillisecondsToSamples, relSamplesToMilliseconds, removeAllDataBlocks, removeObservable, removeOutputDatablock, resetDataBlocks, saveViewerData, setCanMultiThread, setParentDataBlock, setParentDataBlock, setProcessName, setSampleRate, setupProcess, toString, update, updateData
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getObserverName, getObserverObject, masterClockUpdate, noteNewSettings, removeObservable, setSampleRate, update
public WhistleEventDetector(WhistleControl whistleControl, WhistleDetector whistleDetector)
public void clearOldData()
PamProcess
clearOldData
in class PamProcess
public long getRequiredDataHistory(PamObservable o, java.lang.Object arg)
getRequiredDataHistory
in interface PamObserver
getRequiredDataHistory
in class PamProcess
o
- PamObservable class requiring the dataarg
- optional argument from PamObservablepublic void newData(PamObservable o, PamDataUnit arg)
newData
in class PamProcess
public void pamStart()
PamProcess
pamStart
in class PamProcess
public void pamStop()
PamProcess
pamStop
in class PamProcess