Package clipgenerator

Class ClipSettings

java.lang.Object
clipgenerator.ClipSettings
All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters

public class ClipSettings extends Object implements Serializable, Cloneable, ManagedParameters
General clip gen settings (file location, etc. and list of more detector specific settings.
Author:
Doug Gillespie
See Also:
  • Field Details Link icon

    • serialVersionUID Link icon

      public static final long serialVersionUID
      See Also:
    • STORE_WAVFILES Link icon

      public static final int STORE_WAVFILES
      See Also:
    • STORE_BINARY Link icon

      public static final int STORE_BINARY
      See Also:
    • STORE_ANNOTATION Link icon

      public static final int STORE_ANNOTATION
      See Also:
    • STORE_BOTH Link icon

      public static final int STORE_BOTH
      See Also:
    • dataSourceName Link icon

      public String dataSourceName
      Raw Audio Data source.
    • outputFolder Link icon

      public String outputFolder
      output file folder.
    • datedSubFolders Link icon

      public boolean datedSubFolders
    • storageOption Link icon

      public int storageOption
    • compressorIndex Link icon

      public int compressorIndex
      Id of compressor to use to squish data (currently only used in Annotation version, need to add to Integer version).
  • Constructor Details Link icon

    • ClipSettings Link icon

      public ClipSettings()
  • Method Details Link icon

    • clone Link icon

      public ClipSettings clone()
    • getNumClipGenerators Link icon

      public int getNumClipGenerators()
      Returns:
      the number of clip generators.
    • getClipGenSetting Link icon

      public ClipGenSetting getClipGenSetting(int i)
      Get a clip generator setting objecct
      Parameters:
      i - number of the clip generator
      Returns:
      the slip generator settings
    • findClipGenSetting Link icon

      public ClipGenSetting findClipGenSetting(String dataName)
      Find the clip generator settings for a specific data stream.
      Parameters:
      dataName - data name for the data block.
      Returns:
      clip generator settings, or null if none active.
    • clearClipGenSettings Link icon

      public void clearClipGenSettings()
      Clear all clip generator settings.
    • addClipGenSettings Link icon

      public void addClipGenSettings(ClipGenSetting clipGenSetting)
      Add a new clip gen setting to the list.
      Parameters:
      clipGenSetting -
    • replace Link icon

      public void replace(ClipGenSetting oldSetting, ClipGenSetting newSettings)
    • getParameterSet Link icon

      public PamParameterSet getParameterSet()
      Description copied from interface: ManagedParameters
      Get a set of data that describes all of the parameters in a class
      Specified by:
      getParameterSet in interface ManagedParameters
      Returns:
      description of the parameters in a class.