Package noiseMonitor

Class NoiseMeasurementBand

java.lang.Object
noiseMonitor.NoiseMeasurementBand
All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters

public class NoiseMeasurementBand extends Object implements Serializable, Cloneable, ManagedParameters
See Also:
  • Field Details Link icon

    • serialVersionUID Link icon

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

      public double f1
    • f2 Link icon

      public double f2
    • name Link icon

      public String name
  • Constructor Details Link icon

    • NoiseMeasurementBand Link icon

      public NoiseMeasurementBand(BandType type, double f1, double f2)
    • NoiseMeasurementBand Link icon

      public NoiseMeasurementBand(BandType invalid)
  • Method Details Link icon

    • clone Link icon

      protected NoiseMeasurementBand clone()
      Overrides:
      clone in class Object
    • setCanEdit Link icon

      public void setCanEdit(boolean canEdit)
      Parameters:
      canEdit - the canEdit to set
    • isCanEdit Link icon

      public boolean isCanEdit()
      Returns:
      the canEdit
    • setCanRemove Link icon

      public void setCanRemove(boolean canRemove)
      Parameters:
      canRemove - the canRemove to set
    • isCanRemove Link icon

      public boolean isCanRemove()
      Returns:
      the canRemove
    • getLongName Link icon

      public String getLongName()
    • 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.
    • getBandType Link icon

      public BandType getBandType()
      Returns:
      the bandType
    • setBandType Link icon

      public void setBandType(BandType bandType)
      Parameters:
      bandType - the bandType to set