Package gda.gui.mx
Interface ShutterController
- All Superinterfaces:
Configurable,Device,Findable,gda.observable.IObservable,Scannable
- All Known Implementing Classes:
EH2ShutterControl,ExperimentShutterController
-
Field Summary
FieldsFields inherited from interface gda.device.Scannable
ATTR_NEXUS_CATEGORY, ATTR_NX_CLASS, DEFAULT_INPUT_NAME, VALUE_UNAVAILABLE -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanvoidthe same as pressing the buttonvoidoperateShutterOptionalAutoDry(boolean autoDry) Methods inherited from interface gda.factory.Configurable
configure, isConfigureAtStartup, isConfigured, reconfigureMethods inherited from interface gda.device.Device
close, getAttribute, getProtectionLevel, setAttribute, setProtectionLevelMethods inherited from interface gda.observable.IObservable
addIObserver, deleteIObserver, deleteIObserversMethods inherited from interface gda.device.Scannable
asynchronousMoveTo, atCommandFailure, atLevelEnd, atLevelMoveStart, atLevelStart, atPointEnd, atPointStart, atScanEnd, atScanLineEnd, atScanLineStart, atScanStart, checkPositionValid, getExtraNames, getInputNames, getLevel, getOutputFormat, getPosition, getScanMetadataAttribute, getScanMetadataAttributeNames, getScanMetadataAttributes, isAt, isBusy, moveTo, setExtraNames, setInputNames, setLevel, setOutputFormat, setScanMetadataAttribute, setScanMetadataAttributes, stop, toFormattedString, waitWhileBusy
-
Field Details
-
SHUTTER_OPEN
- See Also:
-
SHUTTER_CLOSED
- See Also:
-
-
Method Details
-
operateShutter
the same as pressing the button- Throws:
DeviceException
-
isShutterOpen
- Returns:
- true if the experimental shutter is open
- Throws:
DeviceException
-
operateShutterOptionalAutoDry
- Throws:
DeviceException
-
isAutoDryOptional
- Throws:
DeviceException
-