Package tethys

Class CollectionHandler

java.lang.Object
tethys.CollectionHandler
Direct Known Subclasses:
CalibrationHandler, DeploymentHandler, DetectionsHandler, LocalizationHandler

public abstract class CollectionHandler extends Object
  • Constructor Details Link icon

    • CollectionHandler Link icon

      public CollectionHandler(TethysControl tethysControl, Collection collection)
      Parameters:
      tethysControl -
      collection -
  • Method Details Link icon

    • collectionName Link icon

      public String collectionName()
    • getCollection Link icon

      public Collection getCollection()
      Returns:
      the collection
    • getTethysControl Link icon

      public TethysControl getTethysControl()
      Returns:
      the tethysControl
    • getHelpPoint Link icon

      public abstract String getHelpPoint()
    • getDetectorEffort Link icon

      public nilus.DetectionEffort getDetectorEffort(PDeployment pDeployment, PamDataBlock dataBlock, StreamExportParams exportParams)
      Get the Detection Effort part of a Detections document
      Parameters:
      pDeployment -
      dataBlock -
      exportParams -
      Returns:
    • getMethodString Link icon

      public String getMethodString(PamDataBlock dataBlock)
      Method string for Detections Algorithm documents.
      Parameters:
      dataBlock -
      Returns:
    • getSoftwareString Link icon

      public String getSoftwareString(PamDataBlock dataBlock)
      Software string for Detections Algorithm documents.
      Parameters:
      dataBlock -
      Returns:
    • getVersionString Link icon

      public String getVersionString(PamDataBlock dataBlock)
      Software string for Detections Algorithm documents.
      Parameters:
      dataBlock -
      Returns:
    • getSupportSoftware Link icon

      public String getSupportSoftware(PamDataBlock dataBlock)
      Parameters:
      dataBlock -
      Returns:
      default value is PAMGuard
    • getSupportSoftwareVersion Link icon

      public String getSupportSoftwareVersion(PamDataBlock dataBlock)
      Parameters:
      dataBlock -
      Returns:
      PAMGuard version