public class AirgunProcess extends PamProcess
Constructor and Description |
---|
AirgunProcess(AirgunControl airgunControl) |
Modifier and Type | Method and Description |
---|---|
void |
destroyProcess()
Called from the PamControlled unit when a PamControlled unit is removed from
the model.
|
void |
findSourceData() |
void |
newData(PamObservable o,
PamDataUnit arg) |
void |
noteNewSettings() |
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.
|
void |
prepareProcess()
Called for each process before any of them receive the PamStart command
|
void |
updateData(PamObservable o,
PamDataUnit arg) |
absMillisecondsToSamples, absSamplesToMilliseconds, addOutputDataBlock, changedThreading, clearOldData, createAnnotations, fillXMLElement, flushDataBlockBuffers, getAncestorDataBlock, getAnnotation, getChainPosition, getCpuPercent, getNumAnnotations, getNumOutputDataBlocks, getObserverName, getObserverObject, getOfflineData, getOutputDataBlock, getOutputDataBlocks, getPamControlledUnit, getParentDataBlock, getParentProcess, getProcessName, getRawSourceDataBlock, getRequiredDataHistory, getSampleRate, getSourceDataBlock, getSourceProcess, isCanMultiThread, makePamProcess, masterClockUpdate, notifyModelChanged, processNewBuoyData, relMillisecondsToSamples, relSamplesToMilliseconds, removeAllDataBlocks, removeObservable, removeOutputDatablock, resetDataBlocks, saveViewerData, setCanMultiThread, setParentDataBlock, setParentDataBlock, setProcessName, setSampleRate, setupProcess, toString, update
public AirgunProcess(AirgunControl airgunControl)
public void destroyProcess()
PamProcess
destroyProcess
in class PamProcess
public void updateData(PamObservable o, PamDataUnit arg)
updateData
in class PamProcess
public void newData(PamObservable o, PamDataUnit arg)
newData
in class PamProcess
public void noteNewSettings()
noteNewSettings
in interface PamObserver
noteNewSettings
in class PamProcess
public void findSourceData()
public void prepareProcess()
PamProcess
prepareProcess
in class PamProcess
public void pamStart()
PamProcess
pamStart
in class PamProcess
public void pamStop()
PamProcess
pamStop
in class PamProcess