public class VetoProcess extends PamProcess
Constructor and Description |
---|
VetoProcess(VetoController vetoController) |
Modifier and Type | Method and Description |
---|---|
int |
getFftHop() |
FFTDataBlock |
getFftInputData() |
int |
getFftLength() |
FFTDataBlock |
getFftOutputData() |
PamRawDataBlock |
getRawInputData() |
PamRawDataBlock |
getRawOutputData() |
long |
getRequiredDataHistory(PamObservable o,
java.lang.Object arg) |
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 |
useNewParams() |
absMillisecondsToSamples, absSamplesToMilliseconds, addOutputDataBlock, changedThreading, clearOldData, 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, notifyModelChanged, processNewBuoyData, relMillisecondsToSamples, relSamplesToMilliseconds, removeAllDataBlocks, removeObservable, removeOutputDatablock, resetDataBlocks, saveViewerData, setCanMultiThread, setParentDataBlock, setParentDataBlock, setProcessName, setSampleRate, setupProcess, toString, update, updateData
public VetoProcess(VetoController vetoController)
public void pamStart()
PamProcess
pamStart
in class PamProcess
public void pamStop()
PamProcess
pamStop
in class PamProcess
public void prepareProcess()
PamProcess
prepareProcess
in class PamProcess
public void noteNewSettings()
noteNewSettings
in interface PamObserver
noteNewSettings
in class PamProcess
public void useNewParams()
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 int getFftHop()
public int getFftLength()
public FFTDataBlock getFftInputData()
public FFTDataBlock getFftOutputData()
public PamRawDataBlock getRawInputData()
public PamRawDataBlock getRawOutputData()