Package uk.ac.diamond.daq.beamcondition
Class EnumPositionCheck
java.lang.Object
uk.ac.diamond.daq.beamcondition.BeamConditionBase
uk.ac.diamond.daq.beamcondition.EnumPositionCheck
- All Implemented Interfaces:
Findable,gda.observable.IObserver,BeamCondition
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbeamOn()static EnumPositionCheckisAt(EnumPositioner positioner, String... positions) static EnumPositionCheckisNotAt(EnumPositioner positioner, String... positions) voidsetAllowedPositions(String... positions) voidsetPositioner(EnumPositioner positioner) voidsetRestrictedPositions(String... positions) voidMethods inherited from class uk.ac.diamond.daq.beamcondition.BeamConditionBase
getName, setFallbackName, setName, toString
-
Constructor Details
-
EnumPositionCheck
public EnumPositionCheck()
-
-
Method Details
-
isAt
-
isNotAt
-
beamOn
public boolean beamOn()- Specified by:
beamOnin interfaceBeamCondition
-
setPositioner
-
getPositioner
-
setAllowedPositions
-
setRestrictedPositions
-
update
- Specified by:
updatein interfacegda.observable.IObserver
-