whitesWhistleDetector
Class WhitesConnectProcess
java.lang.Object
PamguardMVC.PamProcess
whitesWhistleDetector.WhitesConnectProcess
- All Implemented Interfaces:
- Annotator, PamObserver
public class WhitesConnectProcess
- extends PamProcess
|
Method Summary |
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. |
void |
prepareProcess()
Called for each process before any of them receive the PamStart command |
void |
setupProcess()
called for every process once the systemmodel has been created. |
| Methods inherited from class PamguardMVC.PamProcess |
absMillisecondsToSamples, absSamplesToMilliseconds, addOutputDataBlock, changedThreading, clearOldData, createAnnotations, destroyProcess, fillXMLElement, fillXMLParameters, getAncestorDataBlock, getAnnotation, getBackendProcess, getChainPosition, getCpuPercent, getNumAnnotations, getNumOutputDataBlocks, getObserverName, getObserverObject, getOfflineData, getOutputDataBlock, getPamControlledUnit, getParentDataBlock, getParentProcess, getProcessName, getRawSourceDataBlock, getRequiredDataHistory, getSampleRate, getSourceDataBlock, getSourceProcess, isCanMultiThread, makePamProcess, masterClockUpdate, noteNewSettings, notifyModelChanged, relMillisecondsToSamples, relSamplesToMilliseconds, removeObservable, removeOutputDatablock, saveViewerData, setBackendProcess, setCanMultiThread, setParentDataBlock, setParentDataBlock, setProcessName, setSampleRate, toString, update, updateData |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
whitesWhistleControl
private WhitesWhistleControl whitesWhistleControl
sourceData
private FFTDataBlock sourceData
outputData
private ConnectedRegionDataBlock outputData
shapeConnectors
private WhitesConnectProcess.ShapeConnector[] shapeConnectors
channelMap
int channelMap
WhitesConnectProcess
public WhitesConnectProcess(WhitesWhistleControl whitesWhistleControl)
newData
public void newData(PamObservable o,
PamDataUnit arg)
- Overrides:
newData in class PamProcess
pamStart
public void pamStart()
- Description copied from class:
PamProcess
- Called for each process to tell it to start (may not be necessary for
processes which are listening for data anyway.
- Specified by:
pamStart in class PamProcess
pamStop
public void pamStop()
- Description copied from class:
PamProcess
- Stops the process.
- Specified by:
pamStop in class PamProcess
setupProcess
public void setupProcess()
- Description copied from class:
PamProcess
- called for every process once the systemmodel has been created.
this is a good time to check out and find input data blocks and
similar tasks.
- Overrides:
setupProcess in class PamProcess
prepareProcess
public void prepareProcess()
- Description copied from class:
PamProcess
- Called for each process before any of them receive the PamStart command
- Overrides:
prepareProcess in class PamProcess