Class AreaDetectorLiveViewImpl
java.lang.Object
gda.factory.ConfigurableBase
gda.factory.FindableConfigurableBase
gda.device.DeviceBase
gda.device.detector.areadetector.impl.AreaDetectorLiveViewImpl
- All Implemented Interfaces:
AreaDetectorLiveView,Device,Configurable,Findable,gda.observable.IObservable
-
Field Summary
Fields inherited from class gda.device.DeviceBase
DEFAULT_PROTECTION_LEVEL_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetImage()intvoidsetImage(EPICSAreaDetectorImage image) voidsetImageROI(EpicsAreaDetectorROIElement imageROI) voidsetPlotName(String plotName) voidsetRefreshTime(int refreshTime) voidstart()Invoke the AreaDetector live view to startvoidstop()Methods 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
configure, isConfigured, reconfigure, setConfiguredMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gda.factory.Configurable
configure, isConfigured, reconfigure
-
Constructor Details
-
AreaDetectorLiveViewImpl
public AreaDetectorLiveViewImpl()
-
-
Method Details
-
getImage
- Specified by:
getImagein interfaceAreaDetectorLiveView
-
setImage
- Specified by:
setImagein interfaceAreaDetectorLiveView
-
getRefreshTime
public int getRefreshTime()- Specified by:
getRefreshTimein interfaceAreaDetectorLiveView
-
setRefreshTime
public void setRefreshTime(int refreshTime) - Specified by:
setRefreshTimein interfaceAreaDetectorLiveView
-
getPlotName
- Specified by:
getPlotNamein interfaceAreaDetectorLiveView
-
setPlotName
- Specified by:
setPlotNamein interfaceAreaDetectorLiveView
-
getImageROI
- Specified by:
getImageROIin interfaceAreaDetectorLiveView
-
setImageROI
- Specified by:
setImageROIin interfaceAreaDetectorLiveView
-
start
public void start() throws gov.aps.jca.CAException, gov.aps.jca.TimeoutException, InterruptedExceptionDescription copied from interface:AreaDetectorLiveViewInvoke the AreaDetector live view to start- Specified by:
startin interfaceAreaDetectorLiveView- Throws:
gov.aps.jca.CAExceptiongov.aps.jca.TimeoutExceptionInterruptedException
-
stop
public void stop() throws gov.aps.jca.CAException, InterruptedException, gov.aps.jca.TimeoutException- Specified by:
stopin interfaceAreaDetectorLiveView- Throws:
gov.aps.jca.CAExceptionInterruptedExceptiongov.aps.jca.TimeoutException
-