Class TDScaleInfoData

java.lang.Object
dataPlotsFX.data.TDScaleInfoData
All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters

public class TDScaleInfoData extends Object implements Serializable, Cloneable, ManagedParameters
Data for the TDScaleInfo which can be serialised and saved.
Author:
Jamie Macaulay
See Also:
  • Field Details

    • serialVersionUID

      public static final long serialVersionUID
      See Also:
    • minVal

      public double minVal
      The minimum value
    • maxVal

      public double maxVal
      The maxiumum value
  • Constructor Details

    • TDScaleInfoData

      public TDScaleInfoData()
  • Method Details

    • getPlotChannels

      public int[] getPlotChannels()
      Returns:
      the plotChannels array
    • setPlotChannels

      public void setPlotChannels(int[] plotChannels)
      Parameters:
      plotChannels - the plotChannels to set
    • setVisiblePlotChannels

      public void setVisiblePlotChannels(boolean[] visiblePlotChannels)
      Parameters:
      visiblePlotChannels - the visiblePlotChannels to set
    • getVisiblePlotChannels

      public boolean[] getVisiblePlotChannels()
      Returns:
      the visiblePlotChannels
    • getStringData

      public String getStringData()
      Get a string representation of the data:
      Returns:
      a string representation of the data.
    • getParameterSet

      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.