Class CompoundBeamPassingMonitor

java.lang.Object
uk.ac.gda.component.beamline.common.CompoundBeamPassingMonitor
All Implemented Interfaces:
Findable, BeamPassing

public final class CompoundBeamPassingMonitor extends Object implements BeamPassing, Findable
  • Constructor Details

    • CompoundBeamPassingMonitor

      public CompoundBeamPassingMonitor(String nameOfFindable, BeamPassing[] monitors)
  • Method Details

    • canBeamPass

      public boolean canBeamPass()
      Specified by:
      canBeamPass in interface BeamPassing
    • setName

      public void setName(String name)
      Description copied from interface: Findable
      Set or change the name of the object (as defined in XML).
      Specified by:
      setName in interface Findable
      Parameters:
      name - the object name
    • getName

      public String getName()
      Description copied from interface: Findable
      Get the object name. Used by Castor to check if the object name has been set before calling the Findable.setName(String) method.
      Specified by:
      getName in interface Findable
      Returns:
      a String containing the object name.