Package PamguardMVC
Interface ProcessAnnotator
- All Known Implementing Classes:
AcquireNmeaData
,AcquisitionProcess
,AirgunProcess
,AlarmProcess
,AmpProcess
,AngleListener
,AngleProcess
,ArrayAccelProcess
,ArraySensorProcess
,AzigramProcess
,BackupProcess
,BasicPeakDetector
,BeamFormerBaseProcess
,BeamFormerProcess
,BeamFormLocProcess
,BeamformProcess
,BearingProcess
,BetterPeakDetector
,BFDetectionMonitor
,BinaryClickProcess
,BinaryStoreProcess
,CBLocaliserProcess
,CepstrumProcess
,ClickAlarmManager
,ClickDetector
,ClickTrainDetector
,ClickTrainProcess
,ClipProcess
,CPODProcess
,CTClassificationProcess
,CTLocalisationProcess
,DbHtProcess
,DBProcess
,DecimatorProcess
,DecimatorProcessW
,DepthProcess
,DetectionGroupProcess
,DetectionMonitor
,DifarProcess
,DLClassifyProcess
,EnergySumProcess
,EnvelopeProcess
,FilterProcess
,FormsProcess
,GPLProcess
,Group3DProcess
,HydrophoneProcess
,IMUListener
,IMUProcess
,IshDetFnProcess
,IshLocHyperbProcess
,IshLocPairProcess
,IshLocProcess
,IshPeakProcess
,KernelSmoothingProcess
,LikelihoodFFTProcess
,LinearAverageSpectraProcess
,ListeningProcess
,LtsaProcess
,MapProcess
,MarkGroupProcess
,MarkProcess
,MatchFiltProcess
,MatchFiltProcess2
,MTProcess
,NetworkSendProcess
,NoiseBandProcess
,NoiseProcess
,NormalizerProcess
,OfflineFileProcess
,OfflineProcessingProcess
,OneBandProcess
,OneBandPulseProcess
,PamBlockProcess
,PamFFTProcess
,PamInstantProcess
,PamProcess
,PatchPanelProcess
,PeakDetector
,PlaybackProcess
,ProcessAISData
,ProcessHeadingData
,ProcessIshmaelData
,ProcessNmeaData
,QAAnalyser
,QADataProcess
,QAGeneratorProcess
,QAMonitorProcess
,RavenProcess
,RecorderProcess
,RoccaProcess
,RoccaWhistleSelect
,RockBlockProcess2
,RWEProcess
,SegmenterProcess
,SgramCorrProcess
,SonobuoyManager
,SpectralEtiProcess
,SpectrogramMarkProcess
,SpectrogramMedianFilter
,SpectrogramNoiseProcess
,STAcquisitionProcess
,TargetMotionProcess
,ThresholdDetectorProcess
,TowedArray3DProcess
,TrackedClickLocaliser
,TrackedGroupProcess
,UserDisplayProcess
,UserInputProcess
,VetoProcess
,VRProcess
,WhistleClassifierProcess
,WhistleDetector
,WhistleEventDetector
,WhistleLinker
,WhistleToneConnectProcess
,WrappedBeamFormerProcess
public interface ProcessAnnotator
Class for providing annotations.
Will probably only ever get used by PamProcess.
- Author:
- Doug Gillespie
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetAnnotation
(PamDataBlock pamDataBlock, int iAnnotation) Get an Annotationint
getNumAnnotations
(PamDataBlock pamDataBlock)
-
Method Details
-
getNumAnnotations
- Parameters:
pamDataBlock
- Annotated datablock- Returns:
- the number of annotations
-
getAnnotation
Get an Annotation- Parameters:
pamDataBlock
- Annotated datablockiAnnotation
- annotation number- Returns:
- Annotation
-