Package dataPlotsFX.spectrogramPlotFX
Class SpectrogramParamsFX
java.lang.Object
dataPlotsFX.scrollingPlot2D.PlotParams2D
dataPlotsFX.spectrogramPlotFX.SpectrogramParamsFX
- All Implemented Interfaces:
 Serializable,Cloneable,ManagedParameters
public class SpectrogramParamsFX
extends PlotParams2D
implements Serializable, Cloneable, ManagedParameters
Spectrogram for the dataDisplayFX.
- Author:
 - Jamie Macaulay
 - See Also:
 
- 
Field Summary
Fields inherited from class dataPlotsFX.scrollingPlot2D.PlotParams2D
amplitudeLimitsSerial, maxAmplitudeLimits - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionclone()voidSetup the double property for frequency- use for creating from serialized settingsjavafx.beans.property.DoublePropertygetFrequencyLimit(int iLowHigh) Get a single frequency limitjavafx.beans.property.DoubleProperty[]Get the frequency limits as a settable property.Get a set of data that describes all of the parameters in a classvoidSet the serializable frequency limits from the values in the property fields.Methods inherited from class dataPlotsFX.scrollingPlot2D.PlotParams2D
createAmplitudeProperty, getAmplitudeLimits, getAmplitudeLimitsSerial, getColourMap, getMaxAmplitudeLimits, getWrapColour, setColourMap, setWrapLineColor 
- 
Constructor Details
- 
SpectrogramParamsFX
public SpectrogramParamsFX() 
 - 
 - 
Method Details
- 
createFrequencyProperty
public void createFrequencyProperty()Setup the double property for frequency- use for creating from serialized settings - 
setFrequencyLimitsSerial
public void setFrequencyLimitsSerial()Set the serializable frequency limits from the values in the property fields. This function gets called just before everything gets saved to the settings files. - 
getFrequencyLimits
public javafx.beans.property.DoubleProperty[] getFrequencyLimits()Get the frequency limits as a settable property.- Returns:
 - the frequencyLimits
 
 - 
getFrequencyLimit
public javafx.beans.property.DoubleProperty getFrequencyLimit(int iLowHigh) Get a single frequency limit- Parameters:
 iLowHigh- 0 = ow limit, 1 = high limit, anything else = crash- Returns:
 - frequency limit property.
 
 - 
clone
 - 
getParameterSet
Description copied from interface:ManagedParametersGet a set of data that describes all of the parameters in a class- Specified by:
 getParameterSetin interfaceManagedParameters- Overrides:
 getParameterSetin classPlotParams2D- Returns:
 - description of the parameters in a class.
 
 
 -