Package org.eclipse.scanning.api
Interface IConfigurable<M>
- All Known Subinterfaces:
IMalcolmDevice,IPausableDevice<T>,IRunnableDevice<T>,IRunnableEventDevice<T>,IScanDevice,IWritableDetector<T>
- All Known Implementing Classes:
AbstractAreaDetectorRunnableDevice,AbstractMalcolmDevice,AbstractRunnableDevice,AreaDetectorRunnableDevice,AreaDetectorRunnableDeviceProxy,AreaDetectorRunnableDeviceWaitForArray,AreaDetectorWritingFilesRunnableDevice,ConstantVelocityDevice,DarkImageDetector,DummyMalcolmDevice,DummyMalcolmTriggeredDetector,ElectronAnalyserRunnableDevice,MalcolmDevice,MalcolmDeviceProxy,MandelbrotDetector,PosDetector,ProcessingMalcolmDevice,RandomIntDetector,RandomLineDevice,RunnableDeviceProxy,XmapRunnableDevice,XmapRunnableDeviceBase,XmapWritingFilesRunnableDevice,ZebraRunnableDevice
public interface IConfigurable<M>
Implementors of this interface may be configured with a model.
-
Method Summary
-
Method Details
-
configure
Call to configure the device. If the model provided is invalid, a scanning exception will be thrown.- Parameters:
model-- Throws:
ScanningException
-