Uses of Interface
PamController.PamSettings

Packages that use PamSettings
Acquisition   
Acquisition.offlineFuncs   
AirgunDisplay   
AIS   
amplifier   
angleMeasurement   
angleVetoes   
Array   
asiojni   
beakedWhaleProtocol   
binaryFileStorage   
clickDetector   
clickDetector.ClickClassifiers.basic   
clickDetector.ClickClassifiers.basicSweep   
dataMap   
decimator   
depthReadout   
EdgeDetector   
fftManager   
Filters   
generalDatabase   
GPS   
ishmaelComms   
IshmaelDetector   
IshmaelLocator   
KernelSmoothing   
landMarks   
likelihoodDetectionModule   
listening   
loc3d_Thode   
Map   
nidaqdev   
NMEA   
noiseMonitor   
PamController   
PamguardMVC   
PamModel   
pamScrollSystem   
PamView   
patchPanel   
rocca   
seismicVeto   
simulatedAcquisition   
soundPlayback   
SoundRecorder   
spectrogramNoiseReduction   
terrella   
userDisplay   
videoRangePanel   
whistleClassifier   
whistleDetector   
whistlesAndMoans   
whitesWhistleDetector   
WorkshopDemo   
 

Uses of PamSettings in Acquisition
 

Classes in Acquisition that implement PamSettings
 class AcquisitionControl
          Main data acquisition control to get audio data from sound cards, NI cards (via UDP), files, directories of files, etc.
 class FileInputSystem
          Implementation of DaqSystem for reading data from audio files.
 class FolderInputSystem
          Read multiple files in sequence.
 class SoundCardSystem
          Everything and everything to do with controlling and reading sound cards.
 

Uses of PamSettings in Acquisition.offlineFuncs
 

Classes in Acquisition.offlineFuncs that implement PamSettings
 class OfflineFileServer
          Functionality for handling data from files offline.
 

Uses of PamSettings in AirgunDisplay
 

Classes in AirgunDisplay that implement PamSettings
 class AirgunControl
           
 

Uses of PamSettings in AIS
 

Classes in AIS that implement PamSettings
 class AISControl
           
 

Uses of PamSettings in amplifier
 

Classes in amplifier that implement PamSettings
 class AmpControl
           
 

Uses of PamSettings in angleMeasurement
 

Classes in angleMeasurement that implement PamSettings
 class AngleMeasurement
           
 class FluxgateWorldAngles
          Read out a Fluxgate World 3030 shaft encoder.
 

Uses of PamSettings in angleVetoes
 

Classes in angleVetoes that implement PamSettings
 class AngleVetoes
          Class to support functions to handle vetoes on angles to clicks
 

Uses of PamSettings in Array
 

Classes in Array that implement PamSettings
 class ArrayManager
          Manager for different array configurations.
 

Uses of PamSettings in asiojni
 

Classes in asiojni that implement PamSettings
 class ASIOSoundSystem
          Everything and everything to do with controlling and reading ASIO sound cards.
 

Uses of PamSettings in beakedWhaleProtocol
 

Classes in beakedWhaleProtocol that implement PamSettings
 class BeakedControl
           
 

Uses of PamSettings in binaryFileStorage
 

Classes in binaryFileStorage that implement PamSettings
 class BinaryStore
          The binary store will work very much like the database in that it monitors the output of data streams and when data is added to them it writes it to the binary store.
 

Uses of PamSettings in clickDetector
 

Classes in clickDetector that implement PamSettings
 class ClickBTDisplay
           
 class ClickControl
          Main Controller for click detection.
 class ClickDisplayManager
           
 class ClickSpectrum
           
(package private)  class TriggerFunctionDisplay.TriggerFunctionDisplayPanel
           
 class WignerPlot
           
 

Uses of PamSettings in clickDetector.ClickClassifiers.basic
 

Classes in clickDetector.ClickClassifiers.basic that implement PamSettings
 class BasicClickIdentifier
           
 

Uses of PamSettings in clickDetector.ClickClassifiers.basicSweep
 

Classes in clickDetector.ClickClassifiers.basicSweep that implement PamSettings
 class SweepClassifier
          An improvements on the BasicClickIdentifier based on work by Gillespie and Caillat in 2009.
 

Uses of PamSettings in dataMap
 

Classes in dataMap that implement PamSettings
 class DataMapControl
          The data map appears only during PAMGUARD viewer mode and is the root of a navigation system allowing the operator to scroll easily through large amounts of data.
 

Uses of PamSettings in decimator
 

Classes in decimator that implement PamSettings
 class DecimatorControl
           
 

Uses of PamSettings in depthReadout
 

Classes in depthReadout that implement PamSettings
 class DepthControl
           
 class MccDepthSystem
           
 

Uses of PamSettings in EdgeDetector
 

Classes in EdgeDetector that implement PamSettings
 class EdgeControl
          Edge detector control
 

Uses of PamSettings in fftManager
 

Classes in fftManager that implement PamSettings
 class FFTPluginPanelProvider.FFTPluginPanel
           
 class PamFFTControl
           
 

Uses of PamSettings in Filters
 

Classes in Filters that implement PamSettings
 class FilterControl
           
 

Uses of PamSettings in generalDatabase
 

Classes in generalDatabase that implement PamSettings
 class DBControl
          Database system for accessing data in just about any type of odbc database.
 class DBControlSettings
          Version of DBControl for loading settings at program startup.
 class DBControlUnit
          Version of DBControl for normal use while PAMGUARD is running - reading and writing of data
 class MSAccessSystem
           
 class MySQLSystem
           
 

Methods in generalDatabase with parameters of type PamSettings
(package private)  boolean LogSettings.logSettings(PamSettings pamSettings, long logTime)
           
 

Uses of PamSettings in GPS
 

Classes in GPS that implement PamSettings
 class GPSControl
           
 

Uses of PamSettings in ishmaelComms
 

Classes in ishmaelComms that implement PamSettings
 class IshmaelDataControl
           
 

Uses of PamSettings in IshmaelDetector
 

Classes in IshmaelDetector that implement PamSettings
 class EnergySumControl
           
 class IshDetControl
           
 class MatchFiltControl
           
 class SgramCorrControl
           
 

Uses of PamSettings in IshmaelLocator
 

Classes in IshmaelLocator that implement PamSettings
 class IshLocControl
          This implements the two locators from Ishmael.
 

Uses of PamSettings in KernelSmoothing
 

Classes in KernelSmoothing that implement PamSettings
 class KernelSmoothingControl
           
 

Uses of PamSettings in landMarks
 

Classes in landMarks that implement PamSettings
 class LandmarkControl
           
 

Uses of PamSettings in likelihoodDetectionModule
 

Classes in likelihoodDetectionModule that implement PamSettings
 class LikelihoodDetectionUnit
          The class LikelihoodDetectionUnit implements that standard PamControlledUnit functionality required by PamGuard for a plug-in module.
 

Uses of PamSettings in listening
 

Classes in listening that implement PamSettings
 class ListeningControl
           
 

Uses of PamSettings in loc3d_Thode
 

Classes in loc3d_Thode that implement PamSettings
 class TowedArray3DController
           
 

Uses of PamSettings in Map
 

Classes in Map that implement PamSettings
 class MapController
           
 class MapDetectionsManager
          Holds information about all things plotted on the map, primarily how long they should plot for and whether they are currently enabled or not.
 

Uses of PamSettings in nidaqdev
 

Classes in nidaqdev that implement PamSettings
 class NIDAQProcess
           
 

Uses of PamSettings in NMEA
 

Classes in NMEA that implement PamSettings
 class NMEAControl
           
 

Uses of PamSettings in noiseMonitor
 

Classes in noiseMonitor that implement PamSettings
 class NoiseControl
          Extract noise statistics from acoustic data.
 

Uses of PamSettings in PamController
 

Classes in PamController that implement PamSettings
 class PamController
           
(package private)  class PamController.ViewTimesSettings
          Class to do some extra saving of view times.
 

Fields in PamController with type parameters of type PamSettings
private  java.util.ArrayList<PamSettings> PamSettingManager.databaseOwners
          List of modules that specifically use settings from the database storage.
private  java.util.ArrayList<PamSettings> PamSettingManager.owners
          List of modules that have / want PAMGUARD Settings which get stored in the psf file and / or the database store.
 

Methods in PamController that return PamSettings
private  PamSettings PamSettingManager.findOwner(java.util.ArrayList<PamSettings> ownersList, java.lang.String unitType, java.lang.String unitName)
          Find the owner of some PAMGUARD settings.
 

Methods in PamController that return types with arguments of type PamSettings
 java.util.ArrayList<PamSettings> PamSettingManager.getOwners()
           
 

Methods in PamController with parameters of type PamSettings
private  PamControlledUnitSettings PamSettingManager.findSettings(java.util.ArrayList<PamControlledUnitSettings> settingsList, boolean[] usedSettings, PamSettings user)
          Find settings in a list of settings, ignoring settings which have already been used by a module.
private  PamControlledUnitSettings PamSettingManager.findSettings(PamSettings user, int whichLists)
          Find settings for a particular user in one or more lists.
 boolean PamSettingManager.isSettingsUnit(PamSettings settingsUser, PamControlledUnitSettings settings)
          See if a particular PamControlledUnitSettings object is the right one for a particular module that wants some settings.
 boolean PamSettingManager.registerSettings(PamSettings pamUnit)
          Register a PAMGAURD module that wants to store settings in a serialised file (.psf file) and / or have those settings stored in the database settings table.
 boolean PamSettingManager.registerSettings(PamSettings pamUnit, int whichLists)
          Register modules that have settings information that should be stored in serialised form in psf files and database Pamguard_Settings tables.
 

Method parameters in PamController with type arguments of type PamSettings
private  PamSettings PamSettingManager.findOwner(java.util.ArrayList<PamSettings> ownersList, java.lang.String unitType, java.lang.String unitName)
          Find the owner of some PAMGUARD settings.
 

Uses of PamSettings in PamguardMVC
 

Classes in PamguardMVC that implement PamSettings
 class RawDataDisplay.RawDisplayPanel
          There may be several actual DisplayPanels if lots of different displays all want one.
 

Uses of PamSettings in PamModel
 

Classes in PamModel that implement PamSettings
 class PamModel
           
 

Uses of PamSettings in pamScrollSystem
 

Classes in pamScrollSystem that implement PamSettings
 class ViewerScrollerManager
           
 

Uses of PamSettings in PamView
 

Classes in PamView that implement PamSettings
 class GuiFrameManager
          The GuiFrameManager manages multiple PamGui frames, each of which may contain multiple tabs of module information and a side panel.
 class PamColors
           
 class PamGui
           
 class PamObjectViewer
          Make a diagram of the overall PAM process layout.
 class PamSymbolManager
          Class to manage symbols for various PAMGAURD displays.
 

Uses of PamSettings in patchPanel
 

Classes in patchPanel that implement PamSettings
 class PatchPanelControl
           
 

Uses of PamSettings in rocca
 

Classes in rocca that implement PamSettings
 class RoccaControl
          Main controller for Rocca
 

Uses of PamSettings in seismicVeto
 

Classes in seismicVeto that implement PamSettings
 class VetoController
           
 

Uses of PamSettings in simulatedAcquisition
 

Classes in simulatedAcquisition that implement PamSettings
 class SimProcess
          Simulation of simulated sound.
 

Uses of PamSettings in soundPlayback
 

Classes in soundPlayback that implement PamSettings
 class PlaybackControl
          Main Pam Controller for sound playback modules.
 

Uses of PamSettings in SoundRecorder
 

Classes in SoundRecorder that implement PamSettings
 class RecorderControl
          Control a sound file recorder.
 

Uses of PamSettings in spectrogramNoiseReduction
 

Classes in spectrogramNoiseReduction that implement PamSettings
 class SpectrogramNoiseControl
           
 

Uses of PamSettings in terrella
 

Classes in terrella that implement PamSettings
 class TerrellaControl
           
 

Uses of PamSettings in userDisplay
 

Classes in userDisplay that implement PamSettings
 class UserDisplayControl
           
 

Uses of PamSettings in videoRangePanel
 

Classes in videoRangePanel that implement PamSettings
 class RefractionMethod
           
 class VRControl
           
 

Uses of PamSettings in whistleClassifier
 

Classes in whistleClassifier that implement PamSettings
 class WhistleClassifierControl
          Whistle Classifier control class.
 

Uses of PamSettings in whistleDetector
 

Classes in whistleDetector that implement PamSettings
 class WhistleControl
           
 

Uses of PamSettings in whistlesAndMoans
 

Classes in whistlesAndMoans that implement PamSettings
 class WhistleMoanControl
           
 

Uses of PamSettings in whitesWhistleDetector
 

Classes in whitesWhistleDetector that implement PamSettings
 class WhitesWhistleControl
           
 

Uses of PamSettings in WorkshopDemo
 

Classes in WorkshopDemo that implement PamSettings
 class WorkshopController
          Simple detector designed to demonstrate main Pamguard developer environment, using as many Pamguard features as possible, but in a really simple way.