Class XanesElementsList

java.lang.Object
gda.factory.FindableBase
uk.ac.diamond.daq.mapping.ui.xanes.XanesElementsList
All Implemented Interfaces:
Findable, org.springframework.beans.factory.InitializingBean

public class XanesElementsList extends FindableBase implements org.springframework.beans.factory.InitializingBean
Wraps a list of XanesElement in a Findable object
  • Constructor Details

    • XanesElementsList

      public XanesElementsList()
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • getXanesElements

      public List<XanesElement> getXanesElements()
    • setXanesElements

      public void setXanesElements(List<XanesElement> xanesElements)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class FindableBase
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class FindableBase
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getMinEnergyKev

      public double getMinEnergyKev()
    • setMinEnergyKev

      public void setMinEnergyKev(double minEnergyKev)
    • getMaxEnergyKev

      public double getMaxEnergyKev()
    • setMaxEnergyKev

      public void setMaxEnergyKev(double maxEnergyKev)
    • isGenerateList

      public boolean isGenerateList()
    • setGenerateList

      public void setGenerateList(boolean generateList)