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 AnnotationintgetNumAnnotations(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
 
 
 -