whistlesAndMoans
Class WhistleToneParameters

java.lang.Object
  extended by PamView.GroupedSourceParameters
      extended by whistlesAndMoans.WhistleToneParameters
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class WhistleToneParameters
extends GroupedSourceParameters
implements java.io.Serializable, java.lang.Cloneable

See Also:
Serialized Form

Field Summary
private  int connectType
           
static int FRAGMENT_DISCARD
           
static int FRAGMENT_FRAGMENT
           
static int FRAGMENT_NONE
           
static int FRAGMENT_RELINK
           
 int fragmentationMethod
           
 int maxCrossLength
           
private  double maxFrequency
           
private  double minFrequency
           
 int minLength
           
 int minPixels
           
static long serialVersionUID
           
private  SpectrogramNoiseSettings specNoiseSettings
           
 
Constructor Summary
WhistleToneParameters()
           
 
Method Summary
 WhistleToneParameters clone()
           
 int getConnectType()
           
 double getMaxFrequency(double sampleRate)
           
 double getMinFrequency()
           
 SpectrogramNoiseSettings getSpecNoiseSettings()
           
 void setConnectType(int connectType)
           
 void setMaxFrequency(double maxFrequency)
           
 void setMinFrequency(double minFrequency)
           
 void setSpecNoiseSettings(SpectrogramNoiseSettings specNoiseSettings)
           
 
Methods inherited from class PamView.GroupedSourceParameters
countChannelGroups, getChannelBitmap, getChannelGroups, getDataSource, getGroupChannels, getGroupingType, mayHaveBearings, mayHaveRange, setChannelBitmap, setChannelGroups, setDataSource, setGroupingType
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values

FRAGMENT_NONE

public static final int FRAGMENT_NONE
See Also:
Constant Field Values

FRAGMENT_DISCARD

public static final int FRAGMENT_DISCARD
See Also:
Constant Field Values

FRAGMENT_FRAGMENT

public static final int FRAGMENT_FRAGMENT
See Also:
Constant Field Values

FRAGMENT_RELINK

public static final int FRAGMENT_RELINK
See Also:
Constant Field Values

connectType

private int connectType

minFrequency

private double minFrequency

maxFrequency

private double maxFrequency

minPixels

public int minPixels

minLength

public int minLength

maxCrossLength

public int maxCrossLength

fragmentationMethod

public int fragmentationMethod

specNoiseSettings

private SpectrogramNoiseSettings specNoiseSettings
Constructor Detail

WhistleToneParameters

public WhistleToneParameters()
Method Detail

getConnectType

public int getConnectType()
Returns:
the connectType

setConnectType

public void setConnectType(int connectType)
Parameters:
connectType - the connectType to set

getMinFrequency

public double getMinFrequency()
Returns:
the minFrequency

setMinFrequency

public void setMinFrequency(double minFrequency)
Parameters:
minFrequency - the minFrequency to set

getMaxFrequency

public double getMaxFrequency(double sampleRate)
Returns:
the maxFrequency

setMaxFrequency

public void setMaxFrequency(double maxFrequency)
Parameters:
maxFrequency - the maxFrequency to set

getSpecNoiseSettings

public SpectrogramNoiseSettings getSpecNoiseSettings()
Returns:
the specNoiseSettings

setSpecNoiseSettings

public void setSpecNoiseSettings(SpectrogramNoiseSettings specNoiseSettings)
Parameters:
specNoiseSettings - the specNoiseSettings to set

clone

public WhistleToneParameters clone()
Overrides:
clone in class GroupedSourceParameters