Package PamController

Interface SettingsNameProvider

All Known Subinterfaces:
PamSettings
All Known Implementing Classes:
AcquisitionControl, AirgunControl, AISControl, AlarmControl, AlarmSerialInterface, AlarmUDPAction, AmpControl, AnalogDevicesManager, AngleControl, AngleMeasurement, AngleVetoes, AnnotationDataSelCreator, ArchiveModelClassifier, ArrayAccelControl, ArrayManager, ArraySensorComponent, ArraySensorControl, ArraySidePanelControl, ASIOSoundSystem, AudioMothControl, AutecPhonesControl, AzigramControl, BackupManager, BackupStream, BasicClickIdentifier, BeamFormBearingWrapper, BeamformControl, BeamFormerBaseControl, BeamFormerControl, BeamFormLocaliserControl, BearingLocaliserControl, BespokeBackups, BespokeFileStream, BespokeIdentity, BinaryBackupStream, BinaryStore, BrainBoxDevices, BuoyDataSerialiser, CalendarControl, CBLocaliserControl, CepstrumControl, CircularMovement, ClassifierDataSelCreator, ClickAlarmCounter, ClickBTDisplay, ClickControl, ClickDataSelectCreator, ClickDetSymbolManager, ClickDisplayManager, ClickEventSymbolManager, ClickSpectrum, ClickTOADCalculator, ClickTrainControl, ClickTrainDataSelectorCreator, ClickTrainDetector, ClickTrainSymbolManager, ClipControl, ClipDisplayPanel, ClipSymbolManager, CommandManager, ConcatenatedSpectrogram, ControlDataSelCreator, CPODControl, CPODControl2, CPODDataSelectorCreator, CPODSymbolManager, CPODTrainSymbolManager, CTDataSelectCreator, CyclicColourSymbolManager, D3Control, DatabaseBackupStream, DataKeeper, DataMapControl, DataMapSymbolManager, DataModelSettingsManager, DataSelectorCreator, DBControl, DBControlSettings, DBControlUnit, DbHtAlarmCounter, DbHtControl, DCL5System, DecimatorControl, DelphinIDClassifier, DepthControl, DetectionDisplayControl, DetectionDisplayControl2, DetectionGroupControl, DetectionGroupDisplayFX, DetectionGroupSymbolManager, DifarControl, DifarDataSelectCreator, DLControl, DLDataSelectCreator, DLSymbolManager, EffortControl, EnergySumControl, EnvelopeControl, EnvelopeTracer, ExportOptions, ExternalDatabaseControl, FFTPluginPanelProvider.FFTPluginPanel, FileBackupStream, FileInputSystem, FilterControl, FluxgateWorldAngles, FolderInputSystem, FormDataSelCreator, FormsControl, FormsDataSelectorCreator, FormSettingsControl, GenericDLClassifier, GenericTOADCalculator, GlobalMediumManager, GlobalTimeManager, GPLControlledUnit, GPLSymbolManager, GPSControl, GpsEffortSymbolManager, GreenridgeDemux, Grid3D, GridbaseControl, GridMovement, Group3DDataSelectCreator, Group3DLocaliserControl, Group3DSymbolManager, GuiFrameManager, HidingPanel, icListenSystem, IDI_Display, IMUControl, IshDetControl, IshDetGraphics, IshLocControl, IshmaelDataControl, JamieEchoDetectionSystem, KernelSmoothingControl, KetosClassifier, KetosClassifier2, KooguClassifier, LandmarkControl, LevelMeterControl, LikelihoodDetectionUnit, LikelihoodFFTController, LinePlotControl, ListeningControl, LocalTime, LoggerSymbolManager, LookupDataSelCreator, LtsaControl, ManualAnnotationHandler, Map3DControl, MapController, MapDetectionsManager, MapGroupLocaliserControl, MarkModule, MarkovChain, MarkRelationships, MatchFiltControl, MCCAnalogDevices, MCCDaqSystem, MccDepthSystem, MetaDataContol, MeygenTurbine, MHTClickTrainAlgorithm, MSAccessSystem, MTClassifierControl, MulticastController, MySQLSystem, NativeDemux, NetworkController, NetworkEmulator, NetworkReceiver, NetworkSender, NewAsioSoundSystem, NIDAQProcess, NIFilePlayback, NINetworkDaq, NMEAControl, NoiseAlarmCounter, NoiseBandControl, NoiseControl, NullDataSelectorCreator, OfflineFileControl, OfflineFileServer, OfflineProcessingControlledUnit, OfflineTaskGroup, OfflineWavFileServer, OneBandAlarmCounter, OneBandControl, OneStopAnnotationHandler, OrcaSpotClassifier, PamColors, PamColorsFX, PamControlledUnit, PamController, PamFFTControl, PamguardXMLWriter, PamGui, PamGuiManagerFX, PamModel, PamNMEATime, PamNTPTime, PamObjectViewer, PamOldSymbolManager, PamSplitPane, PamSymbolManager, PamTempSettings, PamZipModelClassifier, PatchPanelControl, PlaybackControl, PlaySound, PostgreSQLSystem, PredictionSymbolManager, PrintScreenControl, QAAnalyser, QAControl, QuickAnnotationModule, RadarDisplay, RavenControl, RawDataDisplay.RawDisplayPanel, RawInputControlledUnit, RecorderBackupStream, RecorderControl, RefractionMethod, RoccaControl, RockBlockControl, RonaInputSystem, RonaOfflineFileServer, RWDataSelCreator, RWEControl, RWESymbolManager, ScalarDataSelCreator, ScrollerCoupling, ScrollJumper, SecondaryBinaryStore, SendEmailAction, ServerBasedSystem, SgramCorrControl, SimpleEchoDetectionSystem, SimpleMap, SimProcess, SmruDaqSystem, SNRDataSelCreator, SoundCardSystem, SoundSpotClassifier, SpeciesMapManager, SpectrogramAnnotationModule, SpectrogramDisplay, SpectrogramNoiseControl, SpectrogramScrollJumper, SphericalGrid, SplitPanePositioner, SqliteSystem, STAcquisitionControl, StandardClassifierModel, StandardFileDate, StandardSymbolManager, STClickControl, StorageOptions, STToolsControl, SudAudioFile, SuperDetectionSymbolManager, SweepClassifier, SwingTableColumnWidths, SymbolOnlyManager, TabbedHidingPane.TabHidingPanel, TargetMotionControl, TDAcousticScroller, TDControl, TDControl, TDControlAWT, TDControlFX, TDDisplayController, TerminalController, TethysControl, TowedArray3DController, TurbineOperationControl, UCanAccessSystem, UnconfirmedCTSymbolManager, UserDisplayControl, UserDisplayControlFX, UserFormDataSelCreator, UserInputController, VetoController, ViewerScrollerManager, VRControl, WarnOnce, WhistleClassifierControl, WhistleControl, WhistleMoanControl, WhistleSymbolManager, WignerPlot, WMAlarmCounter, WMDDataSelectCreator, WslClsDataSelectCreator, WSLToadCalculator, ZipUnpacker

public interface SettingsNameProvider
Realising that we often just need to pass around the name of a module or group of settings, have split this off from the main PamSettings interface so that it can be passed on it's own.
Author:
Doug Gillespie
  • Method Summary

    Modifier and Type
    Method
    Description
     
  • Method Details

    • getUnitName

      String getUnitName()
      Returns:
      A Name specific to this instance of the particular class, e.g. Sperm whale detector, Beaked whale detector, etc.