rocca
Class RoccaWhistleSelect
java.lang.Object
PamguardMVC.PamProcess
rocca.RoccaWhistleSelect
- All Implemented Interfaces:
- Annotator, PamObserver, SpectrogramMarkObserver
public class RoccaWhistleSelect
- extends PamProcess
- implements SpectrogramMarkObserver
| 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, newData, noteNewSettings, notifyModelChanged, prepareProcess, relMillisecondsToSamples, relSamplesToMilliseconds, removeObservable, removeOutputDatablock, saveViewerData, setBackendProcess, setCanMultiThread, setParentDataBlock, setParentDataBlock, setProcessName, setSampleRate, setupProcess, toString, update, updateData |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
roccaControl
RoccaControl roccaControl
startSelected
boolean startSelected
endSelected
boolean endSelected
startFreq
double startFreq
endFreq
double endFreq
startTime
long startTime
endTime
long endTime
RoccaWhistleSelect
public RoccaWhistleSelect(RoccaControl roccaControl)
spectrogramNotification
public void spectrogramNotification(SpectrogramDisplay display,
int downUp,
int channel,
long startMilliseconds,
long duration,
double f1,
double f2)
- Specified by:
spectrogramNotification in interface SpectrogramMarkObserver
getDataBlockSubset
public FFTDataBlock getDataBlockSubset(SpectrogramDisplay display)
getMarkObserverName
public java.lang.String getMarkObserverName()
- Specified by:
getMarkObserverName in interface SpectrogramMarkObserver
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