Class ESSAccelerator

All Implemented Interfaces:
Comparable, ElementType, DataListener

public class ESSAccelerator extends Accelerator
The hierarchical tree of accelerator nodes, elements and sequences of elements. This class extends Accelerator overriding the write() method to export power supplies to the XML file
Author:
Juan F. Esteban Müller <juanf.estebanmuller@esss.se>
  • Constructor Details

    • ESSAccelerator

      public ESSAccelerator()
    • ESSAccelerator

      public ESSAccelerator(String sysId)
      Primary constructor
    • ESSAccelerator

      public ESSAccelerator(ChannelFactory channelFactory)
      Primary constructor
    • ESSAccelerator

      public ESSAccelerator(String sysId, ChannelFactory channelFactory)
      Primary constructor
  • Method Details

    • write

      public void write(DataAdaptor adaptor)
      Instructs the accelerator to write its data to the adaptor for external storage.
      Specified by:
      write in interface DataListener
      Overrides:
      write in class Accelerator
      Parameters:
      adaptor - The adaptor to which the accelerator data is written