Uses of Class
PamguardMVC.PamDataUnit

Packages that use PamDataUnit
Acquisition   
AirgunDisplay   
AIS   
amplifier   
angleMeasurement   
Array   
beakedWhaleProtocol   
binaryFileStorage   
clickDetector   
clickDetector.offlineFuncs   
decimator   
depthReadout   
eventCounter   
fftManager   
Filters   
generalDatabase   
GPS   
ishmaelComms   
IshmaelDetector   
IshmaelLocator   
KernelSmoothing   
landMarks   
likelihoodDetectionModule   
likelihoodDetectionModule.linearAverageSpectra   
likelihoodDetectionModule.normalizer   
likelihoodDetectionModule.spectralEti   
likelihoodDetectionModule.thresholdDetector   
listening   
loc3d_Thode   
Localiser   
Logging   
Map   
NMEA   
noiseMonitor   
offlineProcessing   
PamDetection   
PamguardMVC   
PamView   
patchPanel   
radardisplay   
rocca   
seismicVeto   
simulatedAcquisition   
soundPlayback   
SoundRecorder   
Spectrogram   
spectrogramNoiseReduction   
terrella   
UserInput   
videoRangePanel   
whistleClassifier   
whistleDetector   
whistlesAndMoans   
whitesWhistleDetector   
WorkshopDemo   
 

Uses of PamDataUnit in Acquisition
 

Subclasses of PamDataUnit in Acquisition
 class DaqStatusDataUnit
          Data unit containing information on run starts and stops.
 

Methods in Acquisition with parameters of type PamDataUnit
 void AcquisitionProcess.newData(PamObservable o, PamDataUnit arg)
           
 void AcquisitionLogging.setTableData(PamDataUnit pamDataUnit)
           
 

Uses of PamDataUnit in AirgunDisplay
 

Subclasses of PamDataUnit in AirgunDisplay
 class AirgunDataUnit
           
 

Methods in AirgunDisplay with parameters of type PamDataUnit
 java.awt.Rectangle AirgunGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.lang.String AirgunGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 void AirgunProcess.newData(PamObservable o, PamDataUnit arg)
           
 void AirgunProcess.updateData(PamObservable o, PamDataUnit arg)
           
private  void AirgunProcess.useData(PamObservable o, PamDataUnit arg)
          AIS data are generally updated rather than created new, so use newData and updateData in the same way,
 

Uses of PamDataUnit in AIS
 

Subclasses of PamDataUnit in AIS
 class AISDataUnit
           
 

Methods in AIS that return PamDataUnit
 PamDataUnit AISBinaryDataSource.sinkData(BinaryObjectData binaryObjectData, BinaryHeader bh, int moduleVersion)
           
 

Methods in AIS with parameters of type PamDataUnit
protected  java.awt.Rectangle AISGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle AISGraphics.drawRangeOnRadar(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.lang.String AISGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int side)
           
 void ProcessAISData.newData(PamObservable o, PamDataUnit pamDataUnit)
           
 void AISBinaryDataSource.saveData(PamDataUnit pamDataUnit)
           
 void AISLogger.setTableData(PamDataUnit pamDataUnit)
           
 

Uses of PamDataUnit in amplifier
 

Methods in amplifier with parameters of type PamDataUnit
 void AmpProcess.newData(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in angleMeasurement
 

Subclasses of PamDataUnit in angleMeasurement
 class AngleDataUnit
          Data from an angle measurement.
 

Methods in angleMeasurement with parameters of type PamDataUnit
 boolean AngleDataBlock.getShouldLog(PamDataUnit pamDataUnit)
           
 void AngleLogging.setTableData(PamDataUnit pamDataUnit)
           
 

Uses of PamDataUnit in Array
 

Methods in Array with parameters of type PamDataUnit
 void StraightHydrophoneLocator.update(PamObservable o, PamDataUnit arg)
           
 void ArrayManager.update(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in beakedWhaleProtocol
 

Subclasses of PamDataUnit in beakedWhaleProtocol
 class BeakedDataUnit
           
 class BeakedExperimentData
           
 class ShoreStationDataUnit
           
 

Methods in beakedWhaleProtocol with parameters of type PamDataUnit
 java.awt.Rectangle ShoreStationGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle BeakedGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle BeakedExperimentGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle ShoreStationGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle BeakedGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle BeakedExperimentGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
private  java.lang.String BeakedGraphics.getExperimentHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 java.lang.String ShoreStationGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 java.lang.String BeakedGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 java.lang.String BeakedExperimentGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
private  java.lang.String BeakedGraphics.getLocationHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
private  boolean BeakedGraphics.isCurrentExperiment(PamDataUnit pamDataUnit)
           
private  boolean BeakedGraphics.isLastLocation(PamDataUnit pamDataUnit)
           
 void BeakedProcess.newData(PamObservable o, PamDataUnit arg)
           
 void BeakedControl.VideoRangeMonitor.newData(PamObservable o, PamDataUnit arg)
           
 void ShoreStationLogging.setTableData(PamDataUnit pamDataUnit)
           
 void BeakedLogging.setTableData(PamDataUnit pamDataUnit)
           
 void BeakedExperimentLogging.setTableData(PamDataUnit pamDataUnit)
           
 void BeakedLocationDialog.update(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in binaryFileStorage
 

Fields in binaryFileStorage declared as PamDataUnit
private  PamDataUnit BinaryStore.StoredUnitServer.currentUnit
           
 

Fields in binaryFileStorage with type parameters of type PamDataUnit
private  java.util.ListIterator<PamDataUnit> BinaryStore.StoredUnitServer.dataUnitIterator
           
 

Methods in binaryFileStorage that return PamDataUnit
 PamDataUnit BinaryStore.StoredUnitServer.findStoredUnit(BinaryObjectData binaryObjectData)
          Finds a data unit which needs storing.
abstract  PamDataUnit BinaryDataSource.sinkData(BinaryObjectData binaryObjectData, BinaryHeader bh, int moduleVersion)
          Convert data read back in in viewer mode into the correct type of PamDataUnit.
 

Methods in binaryFileStorage with parameters of type PamDataUnit
abstract  void BinaryDataSource.saveData(PamDataUnit pamDataUnit)
          Save data into the binary stream
 

Uses of PamDataUnit in clickDetector
 

Subclasses of PamDataUnit in clickDetector
 class ClickDetection
          Class for Click Detector clicks.
 class ClickGroupDetection
           
 class ClickTrainDetection
           
 class TrackedClickGroup
          Class for handling data from manual tracking of clicks.
 class TriggerLevelDataUnit
           
 

Methods in clickDetector that return PamDataUnit
 PamDataUnit ClickBinaryDataSource.sinkData(BinaryObjectData binaryObjectData, BinaryHeader bh, int moduleVersion)
           
 

Methods in clickDetector with parameters of type PamDataUnit
protected  java.awt.Rectangle NewClickOverlayGraphics.drawAmplitudeOnRadar(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle TrackedClickGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle ClickGroupGraphics.drawFixOnMap(java.awt.Graphics g, PamDataUnit pamDetection, GeneralProjector generalProjector)
          Deprecated.  
protected  java.awt.Rectangle NewClickOverlayGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDetection, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle ClickTrainLocalisationGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDetection, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle ClickTrainGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDetection, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle ClickGroupGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDetection, GeneralProjector generalProjector)
          Deprecated.  
protected  java.awt.Rectangle NewClickOverlayGraphics.drawOnSpectrogram(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
          Draw little triangles at top and bottom of spectrogram - better than the boxes for clicks.
 java.lang.String TrackedClickGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 PamSymbol NewClickOverlayGraphics.getPamSymbol(PamDataUnit pamDataUnit)
           
 boolean NoiseDataBlock.getShouldLog(PamDataUnit pamDataUnit)
           
 boolean ClickDataBlock.getShouldLog(PamDataUnit pamDataUnit)
           
 boolean ClickTrainLogger.logData(java.sql.Connection con, PamDataUnit dataUnit)
           
 boolean ClickTrainLogger.logDataNow(PamDataUnit dataUnit)
           
 void TrackedClickLocaliser.newData(PamObservable o, PamDataUnit arg)
           
 void ClickTrainDetector.newData(PamObservable o, PamDataUnit arg)
           
 void ClickDetector.newData(PamObservable obs, PamDataUnit newData)
           
protected  void ClickControl.newRawData(PamObservable source, PamDataUnit data)
           
 void ClickBinaryDataSource.saveData(PamDataUnit pamDataUnit)
           
 void ClickTrainLogger.setTableData(PamDataUnit pamDataUnit)
           
 void ClickLogger.setTableData(PamDataUnit pamDataUnit)
           
protected  boolean ClickGroupGraphics.shouldPlot(PamDataUnit pamDataUnit, GeneralProjector generalProjector)
          Deprecated.  
 void TriggerFunctionDisplay.TriggerFunctionDisplayPanel.update(PamObservable o, PamDataUnit dataUnit)
           
 void ClickWaveform.update(PamObservable o, PamDataUnit arg)
           
 void ClickTrigger.update(PamObservable obs, PamDataUnit newData)
           
 void ClickSpectrum.update(PamObservable o, PamDataUnit arg)
           
 void ClickSpectrogramPlugin.BTDisplayPanel.update(PamObservable o, PamDataUnit arg)
          PamObserver implementation to draw clicks on the display whenever they are created by the click detector and added to the PamDataBlock
 void ClickSidePanel.update(PamObservable o, PamDataUnit arg)
           
 void ClickDetector.NewClickMonitor.update(PamObservable o, PamDataUnit arg)
           
 void ClickBTDisplay.update(PamObservable obs, PamDataUnit newData)
           
 

Uses of PamDataUnit in clickDetector.offlineFuncs
 

Subclasses of PamDataUnit in clickDetector.offlineFuncs
 class OfflineClickDetection
           
 class OfflineEventDataUnit
          OfflineEventDataUnit replicates the RainbowClick functionality in OfflineRCEvent.
 

Methods in clickDetector.offlineFuncs with parameters of type PamDataUnit
 boolean OfflineEventDataBlock.getShouldLog(PamDataUnit pamDataUnit)
           
 void OfflineEventLogging.setTableData(PamDataUnit pamDataUnit)
           
 void OfflineClickLogging.setTableData(PamDataUnit pamDataUnit)
           
 void EventListDialog.EventObserver.update(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in decimator
 

Methods in decimator with parameters of type PamDataUnit
 void DecimatorProcess.newData(PamObservable obs, PamDataUnit newData)
           
 

Uses of PamDataUnit in depthReadout
 

Subclasses of PamDataUnit in depthReadout
 class DepthDataUnit
           
 

Methods in depthReadout with parameters of type PamDataUnit
 void DepthSQLLogging.setTableData(PamDataUnit pamDataUnit)
           
 void DepthSidePanel.update(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in eventCounter
 

Fields in eventCounter declared as PamDataUnit
private  PamDataUnit DataCounter.lastDataUnit
           
 

Methods in eventCounter with parameters of type PamDataUnit
 void EventCounterMonitor.continueEvent(long timeMillis, PamDataUnit dataUnit)
           
 void EventCounterMonitor.endEvent(long timeMillis, PamDataUnit dataUnit)
           
 void EventCounterMonitor.startEvent(long timeMillis, PamDataUnit dataUnit)
           
 void DataCounter.update(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in fftManager
 

Subclasses of PamDataUnit in fftManager
 class FFTDataUnit
           
 

Methods in fftManager with parameters of type PamDataUnit
 void PamFFTProcess.newData(PamObservable obs, PamDataUnit pamRawData)
           
 void FFTPluginPanelProvider.FFTPluginPanel.update(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in Filters
 

Methods in Filters with parameters of type PamDataUnit
 void FilterProcess.newData(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in generalDatabase
 

Subclasses of PamDataUnit in generalDatabase
private  class LogModules.ModulesDataUnit
           
(package private)  class LogSettings.SettingsDataUnit
           
 

Methods in generalDatabase with parameters of type PamDataUnit
protected  void SQLLogging.fillTableData(PamDataUnit pamDataUnit)
          Automatically fills table data columns that can be done automatically (counters, primary keys and columns cross referenced to data in other tables).
 boolean SQLLogging.logData(java.sql.Connection con, PamDataUnit dataUnit)
          Called when a new PamDataUnit is added to a PamDataBlock to write those data to the database.
private  boolean DBProcess.logData(PamDataBlock block, PamDataUnit unit)
          Hope this doesn't happen during PamguardViewer.
 boolean DbSpecial.logData(PamDataUnit dataUnit)
           
 boolean DatabaseIndexUnitFinder.match(PamDataUnit dataUnit, java.lang.Object... criteria)
           
 void DBProcess.newData(PamObservable o, PamDataUnit dataUnit)
           
 boolean SQLLogging.reLogData(java.sql.Connection con, PamDataUnit dataUnit)
          Called when an old PamDataUnit is updated.
private  boolean DBProcess.reLogData(PamDataBlock block, PamDataUnit unit)
          Hope this doesn't happen during PamguardViewer.
abstract  void SQLLogging.setTableData(PamDataUnit pamDataUnit)
          Callback function when new data are created that allows the user to set the data for each column.
 void PamDetectionLogging.setTableData(PamDataUnit pamDataUnit)
           
 void LogSettings.setTableData(PamDataUnit pamDataUnit)
           
 void LogModules.setTableData(PamDataUnit pamDataUnit)
           
private  boolean DBProcess.shouldLog(PamDataBlock pamDataBlock, PamDataUnit pamDataUnit)
           
 void DBProcess.updateData(PamObservable o, PamDataUnit dataUnit)
           
 

Uses of PamDataUnit in GPS
 

Subclasses of PamDataUnit in GPS
 class GpsDataUnit
           
 

Methods in GPS with parameters of type PamDataUnit
 void ProcessNmeaData.newData(PamObservable o, PamDataUnit pamData)
           
 void ProcessHeadingData.newData(PamObservable o, PamDataUnit arg)
           
 void GpsLogger.setTableData(PamDataUnit pamDataUnit)
           
 void UpdateClockDialog.update(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in ishmaelComms
 

Subclasses of PamDataUnit in ishmaelComms
 class IshmaelDataUnit
           
 

Methods in ishmaelComms with parameters of type PamDataUnit
 java.awt.Rectangle IshmaelGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
private  java.awt.Rectangle IshmaelGraphics.drawOnSpectrogram(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.lang.String IshmaelGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 

Uses of PamDataUnit in IshmaelDetector
 

Subclasses of PamDataUnit in IshmaelDetector
 class IshDetFnDataUnit
           
 

Methods in IshmaelDetector with parameters of type PamDataUnit
 void SgramCorrProcess.newData(PamObservable o, PamDataUnit arg1)
           
 void MatchFiltProcess.newData(PamObservable o, PamDataUnit arg1)
           
 void IshPeakProcess.newData(PamObservable o, PamDataUnit arg1)
           
 void EnergySumProcess.newData(PamObservable o, PamDataUnit arg1)
           
 void IshLogger.setTableData(PamDataUnit pamDataUnit)
           
 void IshDetSave.update(PamObservable o, PamDataUnit arg1)
           
 void IshDetGraphics.IshDisplayPanel.update(PamObservable o, PamDataUnit dataUnit1)
           
 

Uses of PamDataUnit in IshmaelLocator
 

Methods in IshmaelLocator with parameters of type PamDataUnit
 java.awt.Rectangle IshOverlayGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 void IshLocProcess.newData(PamObservable o, PamDataUnit arg1)
          Data for localization can arrive from either an upstream data source or from the user drawing a box on the spectrogram.
 void IshLocGraphics.IshDisplayPanel.update(PamObservable o, PamDataUnit dataUnit1)
           
 

Uses of PamDataUnit in KernelSmoothing
 

Methods in KernelSmoothing with parameters of type PamDataUnit
 void KernelSmoothingProcess.newData(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in landMarks
 

Subclasses of PamDataUnit in landMarks
 class LandmarkDataUnit
           
 

Methods in landMarks with parameters of type PamDataUnit
 java.awt.Rectangle LandmarkGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle LandmarkGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.lang.String LandmarkGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 

Uses of PamDataUnit in likelihoodDetectionModule
 

Methods in likelihoodDetectionModule with parameters of type PamDataUnit
 void LikelihoodFFTProcess.newData(PamObservable obs, PamDataUnit pamRawData)
           
 

Uses of PamDataUnit in likelihoodDetectionModule.linearAverageSpectra
 

Subclasses of PamDataUnit in likelihoodDetectionModule.linearAverageSpectra
 class AveragedSpectraDataUnit
          This is the data type produced by the linearAverageSpectra
 

Methods in likelihoodDetectionModule.linearAverageSpectra with parameters of type PamDataUnit
 void LinearAverageSpectraProcess.newData(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in likelihoodDetectionModule.normalizer
 

Subclasses of PamDataUnit in likelihoodDetectionModule.normalizer
 class NormalizedDataUnit
          The data type generated by the normalizer PamProcess.
 

Methods in likelihoodDetectionModule.normalizer with parameters of type PamDataUnit
 void NormalizerProcess.newData(PamObservable o, PamDataUnit unit)
           
 

Uses of PamDataUnit in likelihoodDetectionModule.spectralEti
 

Subclasses of PamDataUnit in likelihoodDetectionModule.spectralEti
 class SpectralEtiDataUnit
          The data type for the output of the spectralEti module.
 

Methods in likelihoodDetectionModule.spectralEti with parameters of type PamDataUnit
 void SpectralEtiProcess.newData(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in likelihoodDetectionModule.thresholdDetector
 

Subclasses of PamDataUnit in likelihoodDetectionModule.thresholdDetector
 class ThresholdDetectorDataUnit
          This is the Threshold Detectors output data unit.
 

Methods in likelihoodDetectionModule.thresholdDetector with parameters of type PamDataUnit
 void ThresholdDetectorProcess.newData(PamObservable o, PamDataUnit arg)
           
 void DetectorSQLLogging.setTableData(PamDataUnit pamDataUnit)
           
 

Uses of PamDataUnit in listening
 

Subclasses of PamDataUnit in listening
 class ListeningEffortData
           
 class ThingHeard
           
 

Methods in listening with parameters of type PamDataUnit
 java.awt.Rectangle ThingHeardGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle ListeningEffortGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle ThingHeardGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle ListeningEffortGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.lang.String ThingHeardGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 java.lang.String ListeningEffortGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 void ThingHeardLogging.setTableData(PamDataUnit pamDataUnit)
           
 void ListeningEffortLogging.setTableData(PamDataUnit pamDataUnit)
           
 

Uses of PamDataUnit in loc3d_Thode
 

Subclasses of PamDataUnit in loc3d_Thode
 class GroupDetDataUnit
           
 class TowedArray3DDataUnit
           
 

Methods in loc3d_Thode that return PamDataUnit
 PamDataUnit TowedArray3DLocalization.getParentDetection()
           
 

Methods in loc3d_Thode with parameters of type PamDataUnit
protected  java.awt.Rectangle TowedArray3DOverlayGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDetection, GeneralProjector generalProjector)
           
 java.lang.String TowedArray3DOverlayGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 void TowedArray3DProcess.newData(PamObservable o, PamDataUnit arg)
           
 void TowedArray3DSQLLogging.setTableData(PamDataUnit pamDataUnit)
           
 

Uses of PamDataUnit in Localiser
 

Subclasses of PamDataUnit in Localiser
 class GroupDetection<t extends PamDetection>
           
 

Uses of PamDataUnit in Logging
 

Methods in Logging with parameters of type PamDataUnit
 void LogDataObserver.update(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in Map
 

Subclasses of PamDataUnit in Map
 class MapComment
           
 

Fields in Map declared as PamDataUnit
private  PamDataUnit SimpleMap.mousedDataUnit
           
 

Methods in Map that return PamDataUnit
 PamDataUnit SimpleMap.getMousedDataUnit()
          Gets a data unit currently hovered by the mouse.
 

Methods in Map with parameters of type PamDataUnit
 java.awt.Rectangle MapCommentOverlayGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.lang.String MapCommentOverlayGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int side)
           
 boolean MapCommentDataBlock.getShouldLog(PamDataUnit pamDataUnit)
           
private  void MapPanel.paintTrack(java.awt.Graphics g, PamDataUnit lastDrawnUnit)
           
 void MapCommentSQLLogging.setTableData(PamDataUnit pamDataUnit)
           
private  boolean MapPanel.shouldPlot(PamDataUnit pamDataUnit, MapDetectionData mapDetectionData, long now)
           
 void SimpleMap.update(PamObservable o, PamDataUnit arg)
           
 void MapPanel.update(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in NMEA
 

Subclasses of PamDataUnit in NMEA
 class NMEADataUnit
           
 

Uses of PamDataUnit in noiseMonitor
 

Subclasses of PamDataUnit in noiseMonitor
 class NoiseDataUnit
           
 

Methods in noiseMonitor that return PamDataUnit
 PamDataUnit NoiseBinaryDataSource.sinkData(BinaryObjectData binaryObjectData, BinaryHeader bh, int moduleVersion)
           
 

Methods in noiseMonitor with parameters of type PamDataUnit
 void NoiseProcess.newData(PamObservable o, PamDataUnit arg)
           
 void NoiseBinaryDataSource.saveData(PamDataUnit pamDataUnit)
           
 void NoiseLogging.setTableData(PamDataUnit pamDataUnit)
           
 void NoiseTabPanel.NoiseObserver.update(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in offlineProcessing
 

Classes in offlineProcessing with type parameters of type PamDataUnit
 class OfflineTask<T extends PamDataUnit>
          An offline task, such as click species id.
 

Uses of PamDataUnit in PamDetection
 

Subclasses of PamDataUnit in PamDetection
 class AcousticDataUnit
          Basic class for all acoustic data, everything from raw audio data to final detections with localisations
 class IshAnchorGroup
          Brings together groups of IshDetWrappers
 class IshDetection
          Basic detection on a single channel for the Ishmael det/loc.
 class IshDetWrapper
          Groups togetehr a series of IshDeections.
 class IshTrack
          IshTrack may not need to hold any location information itself - it mainly holds a list of IshAnchorGroups, each of which has a PamLocation object, the contents of which will make up a track.
 class PamDetection<T extends PamDetection,U extends PamDetection>
          Base class for all Pamguard detections.
 class PamLocalisation
          Deprecated. 
 class RawDataUnit
           
 

Fields in PamDetection declared as PamDataUnit
private  PamDataUnit AbstractLocalisation.pamDataUnit
          reference to parent PamDetection object
 

Methods in PamDetection that return PamDataUnit
 PamDataUnit AbstractLocalisation.getParentDetection()
           
 

Methods in PamDetection with parameters of type PamDataUnit
 int AcousticDataUnit.compareTo(PamDataUnit o)
           
 

Constructors in PamDetection with parameters of type PamDataUnit
AbstractLocalisation(PamDataUnit pamDataUnit, int locContents, int referenceHydrophones)
           
AbstractLocalisation(PamDataUnit pamDataUnit, int locContents, int referenceHydrophones, int arrayType, PamVector[] arrayAxis)
           
 

Uses of PamDataUnit in PamguardMVC
 

Classes in PamguardMVC with type parameters of type PamDataUnit
 interface DataCreator<Tunit extends PamDataUnit>
           
 class DataUnitFinder<Tunit extends PamDataUnit>
          Class for finding data units in a reasonably controlled and organised way.
 class PamDataBlock<Tunit extends PamDataUnit>
           
 class SingletonDataBlock<Tunit extends PamDataUnit>
          Version of pamdatablock that always keeps one and only one dataUnit.
 

Fields in PamguardMVC declared as PamDataUnit
private  Tunit DataUnitFinder.lastUnit
           
 

Fields in PamguardMVC with type parameters of type PamDataUnit
private  java.util.List<PamDataUnit> ThreadedObserver.dataUnitList
           
 

Methods in PamguardMVC that return types with arguments of type PamDataUnit
 PamDataBlock<PamDataUnit> PamProcess.getSourceDataBlock()
          find the absolute source of data, if one exists.
 

Methods in PamguardMVC with parameters of type PamDataUnit
 void SaveRequirements.addDeletedUnit(PamDataUnit aUnit)
          Add a deleted unit
 void SaveRequirements.addUpdateUnit(PamDataUnit aUnit)
          Add an update unit
 int PamDataUnit.compareTo(PamDataUnit o)
           
 java.awt.Rectangle PamObservable.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector projectorInfo)
           
 java.lang.String PamObservable.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 boolean PamDataBlock.getShouldLog(PamDataUnit pamDataUnit)
           
 boolean DefaultUnitMatcher.match(PamDataUnit dataUnit, java.lang.Object... criteria)
           
 boolean DataUnitMatcher.match(PamDataUnit dataUnit, java.lang.Object... criteria)
           
 boolean BinaryFileMatcher.match(PamDataUnit dataUnit, java.lang.Object... criteria)
           
 void PamProcess.newData(PamObservable o, PamDataUnit arg)
           
 void PamObservable.notifyObservers(PamDataUnit o)
          Notify observers that data have changed and send them a reference to the new Data
 void ThreadedObserver.update(PamObservable o, PamDataUnit arg)
           
 void RawDataDisplay.RawDisplayPanel.update(PamObservable o, PamDataUnit dataUnit)
           
 void PamProcess.update(PamObservable o, PamDataUnit arg)
           
 void PamObserver.update(PamObservable o, PamDataUnit arg)
          Informs the PamObserver that new data have been added to the Observable class
 void PamProcess.updateData(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in PamView
 

Fields in PamView declared as PamDataUnit
private  PamDataUnit GeneralProjector.hoveredDataUnit
           
 

Fields in PamView with type parameters of type PamDataUnit
private  java.util.List<PamDataUnit> GeneralProjector.hoverDataUnits
           
private  PamDataBlock<PamDataUnit> PamDetectionOverlayGraphics.parentDataBlock
           
 

Methods in PamView that return PamDataUnit
 PamDataUnit GeneralProjector.getHoveredDataUnit()
           
 

Methods in PamView that return types with arguments of type PamDataUnit
 PamDataBlock<PamDataUnit> PamDetectionOverlayGraphics.getParentDataBlock()
           
 

Methods in PamView with parameters of type PamDataUnit
 boolean GeneralProjector.addHoverData(Coordinate3d coordinate3d, PamDataUnit pamDataUnit)
           
 boolean GeneralProjector.addHoverData(Coordinate3d coordinate3d, PamDataUnit pamDataUnit, int iSide)
           
protected  java.awt.Rectangle PamDetectionOverlayGraphics.drawAmplitudeOnRadar(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle PanelOverlayDraw.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle PamDetectionOverlayGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
          Draw a PamDataUnit on a display.
protected  java.awt.Rectangle PamDetectionOverlayGraphics.drawLineAndSymbol(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector, LatLong LL1, LatLong LL2, PamSymbol symbol)
           
protected  java.awt.Rectangle PamDetectionOverlayGraphics.drawLineAndSymbol(java.awt.Graphics g, PamDataUnit pamDataUnit, java.awt.Point p1, java.awt.Point p2, PamSymbol symbol)
           
protected  java.awt.Rectangle PamDetectionOverlayGraphics.drawLineOnly(java.awt.Graphics g, PamDataUnit pamDataUnit, java.awt.Point p1, java.awt.Point p2, PamSymbol symbol)
           
protected  java.awt.Rectangle PamDetectionOverlayGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDetection, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle PamDetectionOverlayGraphics.drawOnSpectrogram(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
          Draw on spectrogram changed March 2010 so that the default time unit is milliseconds (Jave time from 1970) rather than samples.
protected  java.awt.Rectangle PamDetectionOverlayGraphics.drawRangeOnRadar(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.lang.String PanelOverlayDraw.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
          Provides text for popup hover windows on displays.
 java.lang.String PamDetectionOverlayGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
protected  int PamDetectionOverlayGraphics.getHydrophones(PamDataUnit pamDetection)
           
 PamSymbol PamDetectionOverlayGraphics.getPamSymbol(PamDataUnit pamDataUnit)
           
 

Uses of PamDataUnit in patchPanel
 

Methods in patchPanel with parameters of type PamDataUnit
 void PatchPanelProcess.newData(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in radardisplay
 

Methods in radardisplay with parameters of type PamDataUnit
 void RadarDisplay.update(PamObservable o, PamDataUnit pamDataUnit)
           
 

Uses of PamDataUnit in rocca
 

Subclasses of PamDataUnit in rocca
 class RoccaContourDataUnit
           
 class RoccaDataUnit
          Rocca data unit code copied from WorkshopDataUnit.java
 class RoccaSightingDataUnit
          Container holding information about the current sighting, including pointers to the contours already measured
 

Methods in rocca with parameters of type PamDataUnit
protected  java.awt.Rectangle RoccaGraphics.drawOnSpectrogram(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 void RoccaProcess.newData(PamObservable o, PamDataUnit arg)
           
 void RoccaSidePanel.update(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in seismicVeto
 

Subclasses of PamDataUnit in seismicVeto
 class VetoBackgroundDataUnit
           
 class VetoDataUnit
           
 

Methods in seismicVeto with parameters of type PamDataUnit
 void VetoProcess.newData(PamObservable o, PamDataUnit arg)
           
private  void VetoProcess.newFFTData(PamObservable o, PamDataUnit arg)
           
private  void VetoProcess.newRawData(PamObservable o, PamDataUnit arg)
           
 void VetoLogging.setTableData(PamDataUnit pamDataUnit)
           
 void VetoPluginPanelProvider.VetoPluginPanel.update(PamObservable o, PamDataUnit arg)
          new data have arrived - work out what channel it's from and plot it.
 

Uses of PamDataUnit in simulatedAcquisition
 

Subclasses of PamDataUnit in simulatedAcquisition
 class SimObjectDataUnit
           
 

Methods in simulatedAcquisition with parameters of type PamDataUnit
 java.awt.Rectangle SimGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle SimGraphics.drawDataUnitOnMap(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.lang.String SimGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int side)
           
 

Uses of PamDataUnit in soundPlayback
 

Methods in soundPlayback with parameters of type PamDataUnit
 void PlaybackProcess.newData(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in SoundRecorder
 

Subclasses of PamDataUnit in SoundRecorder
 class RecorderDataUnit
           
 

Methods in SoundRecorder with parameters of type PamDataUnit
 void RecorderView.newData(PamDataBlock dataBlock, PamDataUnit dataUnit)
           
 void RecorderTabPanel.newData(PamDataBlock dataBlock, PamDataUnit dataUnit)
           
 void RecorderSidePanel.newData(PamDataBlock dataBlock, PamDataUnit dataUnit)
           
 void RecorderControl.newData(PamDataBlock dataBlock, PamDataUnit dataUnit)
           
 void RecorderProcess.newData(PamObservable o, PamDataUnit arg)
           
 void RecorderLogger.setTableData(PamDataUnit pamDataUnit)
           
 

Uses of PamDataUnit in Spectrogram
 

Methods in Spectrogram with parameters of type PamDataUnit
 void SpectrogramDisplay.update(PamObservable obs, PamDataUnit newData)
           
 void SpectrogramDisplay.SpectrogramPanel.update(PamObservable obs, PamDataUnit newData)
           
 

Uses of PamDataUnit in spectrogramNoiseReduction
 

Methods in spectrogramNoiseReduction with parameters of type PamDataUnit
 void SpectrogramNoiseProcess.newData(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in terrella
 

Subclasses of PamDataUnit in terrella
 class TerrellaStandardDataSetUnit
           
 

Methods in terrella with parameters of type PamDataUnit
 void TerrellaLogger.setTableData(PamDataUnit pamDataUnit)
           
 

Uses of PamDataUnit in UserInput
 

Subclasses of PamDataUnit in UserInput
 class UserInputDataUnit
           
 

Methods in UserInput with parameters of type PamDataUnit
 boolean UserInputLogger.logData(java.sql.Connection con, PamDataUnit dataUnit)
           
 void UserInputLogger.setTableData(PamDataUnit pamDataUnit)
           
 

Uses of PamDataUnit in videoRangePanel
 

Subclasses of PamDataUnit in videoRangePanel
 class VRDataUnit
           
 

Methods in videoRangePanel with parameters of type PamDataUnit
 void VRControl.AngleListener.newData(PamObservable o, PamDataUnit arg)
           
 void VRLogging.setTableData(PamDataUnit pamDataUnit)
           
 

Uses of PamDataUnit in whistleClassifier
 

Subclasses of PamDataUnit in whistleClassifier
 class WhistleClassificationDataUnit
           
 

Methods in whistleClassifier with parameters of type PamDataUnit
 void WhistleClassifierProcess.newData(PamObservable o, PamDataUnit arg)
           
 void WhistleClassifierLogging.setTableData(PamDataUnit pamDataUnit)
           
 void ClassifierHistoryWindow.update(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in whistleDetector
 

Subclasses of PamDataUnit in whistleDetector
 class EventDataUnit
           
 class PeakDataUnit
          WhistlePeakUnits contain information from a single FFT slice.
 class ShapeDataUnit
          Example class to go with WslPeak to show how WslPeaks, WslShapes and WslEvents all go together.
 class WhistleGroupDetection
          Whistle group detection is initially designed to take just one whistle from each of many hydrophone pairs.
 

Methods in whistleDetector with parameters of type PamDataUnit
protected  java.awt.Rectangle WhistleGraphics.drawAmplitudeOnRadar(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle PeakGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector projector)
           
protected  java.awt.Rectangle WhistleGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDetection, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle WhistleGraphics.drawOnSpectrogram(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle WhistleGraphics.drawRangeOnRadar(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.lang.String PeakGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 boolean WhistleEventLogger.logData(java.sql.Connection con, PamDataUnit dataUnit)
           
 boolean WhistleEventLogger.logData(PamDataUnit dataUnit)
           
 void WhistleLinker.newData(PamObservable obs, PamDataUnit newUnit)
           
 void WhistleEventDetector.newData(PamObservable o, PamDataUnit arg)
           
 void WhistleDetector.newData(PamObservable obs, PamDataUnit obj)
           
 void PeakDetector.newData(PamObservable obs, PamDataUnit newUnit)
           
 void WhistleLogger.setTableData(PamDataUnit pamDataUnit)
           
 void WhistleEventLogger.setTableData(PamDataUnit pamDataUnit)
           
 void WhistleSidePanel.update(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in whistlesAndMoans
 

Subclasses of PamDataUnit in whistlesAndMoans
 class AbstractWhistleDataUnit
           
 class ConnectedRegionDataUnit
           
 class WhistleToneGroupedDetection
           
 

Methods in whistlesAndMoans that return PamDataUnit
 PamDataUnit WhistleBinaryDataSource.sinkData(BinaryObjectData binaryObjectData, BinaryHeader bh, int moduleVersion)
           
 

Methods in whistlesAndMoans with parameters of type PamDataUnit
protected  java.awt.Rectangle CROverlayGraphics.drawOnSpectrogram(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 void WhistleToneConnectProcess.newData(PamObservable o, PamDataUnit arg)
           
 void WhistleBinaryDataSource.saveData(PamDataUnit pamDataUnit)
           
 

Constructors in whistlesAndMoans with parameters of type PamDataUnit
WhistleBearingInfo(PamDataUnit pamDataUnit, BearingLocaliser bearingLocaliser, int hydrophones, double[][] anglesAndErrors)
           
 

Uses of PamDataUnit in whitesWhistleDetector
 

Methods in whitesWhistleDetector with parameters of type PamDataUnit
protected  java.awt.Rectangle CROverlayGraphics.drawOnSpectrogram(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 void WhitesConnectProcess.newData(PamObservable o, PamDataUnit arg)
           
 

Uses of PamDataUnit in WorkshopDemo
 

Subclasses of PamDataUnit in WorkshopDemo
 class BackgroundDataUnit
           
 class WorkshopDataUnit
           
 

Methods in WorkshopDemo with parameters of type PamDataUnit
 void WorkshopProcess.newData(PamObservable o, PamDataUnit arg)
           
 void WorkshopSQLLogging.setTableData(PamDataUnit pamDataUnit)
           
 void WorkshopPluginPanelProvider.WorkshopPluginPanel.update(PamObservable o, PamDataUnit arg)
          new data have arrived - work out what channel it's from and plot it.