fr.esrf.tangoatk.core.util
Class NonAttrNumberSpectrum

java.lang.Object
  extended by fr.esrf.tangoatk.core.util.NonAttrNumberSpectrum
All Implemented Interfaces:
INonAttrNumberSpectrum
Direct Known Subclasses:
AttrFunctionSpectrum, TimeAndValueDualSpectrum

public class NonAttrNumberSpectrum
extends java.lang.Object
implements INonAttrNumberSpectrum


Constructor Summary
NonAttrNumberSpectrum()
          Creates a new instance of NonAttrNumberSpectrum
 
Method Summary
 void addNonAttrSpectrumListener(INonAttrSpectrumListener l)
           
protected  void fireNonAttrNumberSpectrumEvent(double[] xv, double[] yv)
           
 java.lang.String getXName()
           
 java.lang.String getXUnit()
           
 double[] getXValue()
           
 java.lang.String getYName()
           
 java.lang.String getYUnit()
           
 double[] getYValue()
           
 void removeNonAttrSpectrumListener(INonAttrSpectrumListener l)
           
 void setXName(java.lang.String xname)
           
 void setXUnit(java.lang.String xunit)
           
 void setXYValue(double[] xd, double[] yd)
           
 void setYName(java.lang.String yname)
           
 void setYUnit(java.lang.String yunit)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NonAttrNumberSpectrum

public NonAttrNumberSpectrum()
Creates a new instance of NonAttrNumberSpectrum

Method Detail

addNonAttrSpectrumListener

public void addNonAttrSpectrumListener(INonAttrSpectrumListener l)
Specified by:
addNonAttrSpectrumListener in interface INonAttrNumberSpectrum

removeNonAttrSpectrumListener

public void removeNonAttrSpectrumListener(INonAttrSpectrumListener l)
Specified by:
removeNonAttrSpectrumListener in interface INonAttrNumberSpectrum

getXValue

public double[] getXValue()
Specified by:
getXValue in interface INonAttrNumberSpectrum

setXYValue

public void setXYValue(double[] xd,
                       double[] yd)
Specified by:
setXYValue in interface INonAttrNumberSpectrum

getYValue

public double[] getYValue()
Specified by:
getYValue in interface INonAttrNumberSpectrum

fireNonAttrNumberSpectrumEvent

protected void fireNonAttrNumberSpectrumEvent(double[] xv,
                                              double[] yv)

getXUnit

public java.lang.String getXUnit()
Specified by:
getXUnit in interface INonAttrNumberSpectrum

setXUnit

public void setXUnit(java.lang.String xunit)
Specified by:
setXUnit in interface INonAttrNumberSpectrum

getXName

public java.lang.String getXName()
Specified by:
getXName in interface INonAttrNumberSpectrum

setXName

public void setXName(java.lang.String xname)
Specified by:
setXName in interface INonAttrNumberSpectrum

getYUnit

public java.lang.String getYUnit()
Specified by:
getYUnit in interface INonAttrNumberSpectrum

setYUnit

public void setYUnit(java.lang.String yunit)
Specified by:
setYUnit in interface INonAttrNumberSpectrum

getYName

public java.lang.String getYName()
Specified by:
getYName in interface INonAttrNumberSpectrum

setYName

public void setYName(java.lang.String yname)
Specified by:
setYName in interface INonAttrNumberSpectrum