Package gda.device.monitor
Class DummyQbpm
- All Implemented Interfaces:
Device,EditableEnumPositioner,EnumPositioner,Qbpm,Scannable,Configurable,Findable,gda.observable.IObservable
-
Field Summary
Fields inherited from class gda.device.scannable.ScannableBase
__doc__, DEFAULT_INPUT_NAME, DEFAULT_OUTPUT_FORMAT, extraNames, inputNames, level, outputFormatFields inherited from class gda.device.DeviceBase
DEFAULT_PROTECTION_LEVEL_PROPERTYFields inherited from interface gda.device.Scannable
ATTR_NEXUS_CATEGORY, ATTR_NX_CLASS, DEFAULT_INPUT_NAME, VALUE_UNAVAILABLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubledoubledoubledoubledoubledoubledoublevoidsetBpmName(String name) voidsetCurrAmpQuadName(String name) voidsetXPosition(double x) voidsetYPosition(double y) Methods inherited from class gda.device.enumpositioner.DummyEnumPositioner
addPosition, configure, getPosition, getStatus, getTimeToMove, isInPos, isPosChangeEventFlag, moveTo, rawAsynchronousMoveTo, setPosChangeEventFlag, setPosition, setTimeToMove, stopMethods inherited from class gda.device.enumpositioner.EditableEnumPositionerBase
setPositions, setPositionsMethods inherited from class gda.device.enumpositioner.EnumPositionerBase
addPositions, checkPositionValid, clearPositions, containsPosition, createFormattedListAcceptablePositions, getNumberOfPositions, getPosition, getPositionerStatus, getPositionIndex, getPositions, getPositionsList, isBusy, setPositionerStatus, setPositionsInternal, toFormattedStringMethods inherited from class gda.device.scannable.ScannableBase
__call__, __call__, __doc__, __getitem__, __len__, __repr__, __str__, asynchronousMoveTo, atCommandFailure, atLevelEnd, atLevelMoveStart, atLevelStart, atPointEnd, atPointStart, atScanEnd, atScanLineEnd, atScanLineStart, atScanStart, externalToInternal, getExtraNames, getInputNames, getLevel, getOutputFormat, getScanMetadataAttribute, getScanMetadataAttributeNames, getScanMetadataAttributes, internalToExternal, isAt, rawGetPosition, setExtraNames, setInputNames, setLevel, setOutputFormat, setScanMetadataAttribute, setScanMetadataAttributes, throwExceptionIfInvalidTarget, toString, validateScannable, valueUnavailableString, waitWhileBusy, waitWhileBusyMethods inherited from class gda.device.DeviceBase
addIObserver, close, deleteIObserver, deleteIObservers, getAttribute, getName, getProtectionLevel, isBeingObserved, isConfigureAtStartup, notifyIObservers, setAttribute, setConfigureAtStartup, setName, setProtectionLevelMethods inherited from class gda.factory.ConfigurableBase
isConfigured, reconfigure, setConfiguredMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface gda.factory.Configurable
isConfigureAtStartup, isConfigured, reconfigureMethods inherited from interface gda.device.Device
close, getAttribute, getProtectionLevel, setAttribute, setProtectionLevelMethods inherited from interface gda.device.EnumPositioner
getPositions, getPositionsListMethods 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, getScanMetadataAttribute, getScanMetadataAttributeNames, getScanMetadataAttributes, isAt, isBusy, setExtraNames, setInputNames, setLevel, setOutputFormat, setScanMetadataAttribute, setScanMetadataAttributes, toFormattedString, waitWhileBusy
-
Constructor Details
-
DummyQbpm
public DummyQbpm()
-
-
Method Details
-
getCurrent1
- Specified by:
getCurrent1in interfaceQbpm- Returns:
- current1
- Throws:
DeviceException
-
getCurrent2
- Specified by:
getCurrent2in interfaceQbpm- Returns:
- current2
- Throws:
DeviceException
-
getCurrent3
- Specified by:
getCurrent3in interfaceQbpm- Returns:
- current3
- Throws:
DeviceException
-
getCurrent4
- Specified by:
getCurrent4in interfaceQbpm- Returns:
- current4
- Throws:
DeviceException
-
getRangeValue
- Specified by:
getRangeValuein interfaceQbpm- Returns:
- range value
- Throws:
DeviceException
-
getIntensityTotal
- Specified by:
getIntensityTotalin interfaceQbpm- Returns:
- intensity total
- Throws:
DeviceException
-
getXPosition
- Specified by:
getXPositionin interfaceQbpm- Returns:
- X Position
- Throws:
DeviceException
-
getYPosition
- Specified by:
getYPositionin interfaceQbpm- Returns:
- Y position
- Throws:
DeviceException
-
getBpmName
- Specified by:
getBpmNamein interfaceQbpm- Returns:
- BPM name
- Throws:
DeviceException
-
setBpmName
- Specified by:
setBpmNamein interfaceQbpm- Parameters:
name-- Throws:
DeviceException
-
getCurrAmpQuadName
- Specified by:
getCurrAmpQuadNamein interfaceQbpm- Returns:
- Current Amp Quad Name
- Throws:
DeviceException
-
setCurrAmpQuadName
- Specified by:
setCurrAmpQuadNamein interfaceQbpm- Parameters:
name-- Throws:
DeviceException
-
setXPosition
public void setXPosition(double x) -
setYPosition
public void setYPosition(double y)
-