Package gda.device
Interface EditableEnumPositioner
- All Superinterfaces:
Configurable,Device,EnumPositioner,Findable,gda.observable.IObservable,Scannable
- All Known Implementing Classes:
DummyEnumPositioner,DummyNamedEnumPositioner,DummyPersistentEnumScannable,DummyPersistentNamedEnumPositioner,DummyQbpm,EditableEnumPositionerBase,EpicsEditablePositionerCallback,EpicsSimpleBinary,I19BeamlineHealthScannable,PersistentAperturePositioner
For positioners who wish to allow the users to dynamically change the position labels at runtime.
-
Field Summary
Fields inherited from interface gda.device.Scannable
ATTR_NEXUS_CATEGORY, ATTR_NX_CLASS, DEFAULT_INPUT_NAME, VALUE_UNAVAILABLE -
Method Summary
Modifier and TypeMethodDescriptionvoidsetPositions(String[] positions) Sets the positions of this positioner.voidsetPositions(Collection<String> positions) Sets the positions from a collectionMethods 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.device.EnumPositioner
getPositions, getPositionsList, getStatus, isInPosMethods 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
-
Method Details
-
setPositions
Sets the positions of this positioner.- Parameters:
positions- the positions
-
setPositions
Sets the positions from a collection- Parameters:
positions- the positions
-