Class AcquireSnapshotExtension
java.lang.Object
uk.ac.gda.client.live.stream.view.customui.AcquireSnapshotExtension
- All Implemented Interfaces:
LiveStreamViewCameraControlsExtension
public class AcquireSnapshotExtension
extends Object
implements LiveStreamViewCameraControlsExtension
An extension to trigger the acquisition of a single frame.
This class is constructed with its own CameraControl instance
because it is common for the parent controls to be using an instance
which internally forces image mode on capture.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateUi(org.eclipse.swt.widgets.Composite composite, CameraControl cameraControl) Create the UI associated with this extensionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface uk.ac.gda.client.live.stream.view.customui.LiveStreamViewCameraControlsExtension
dispose
-
Constructor Details
-
AcquireSnapshotExtension
-
-
Method Details
-
createUi
Description copied from interface:LiveStreamViewCameraControlsExtensionCreate the UI associated with this extensionThe parent composite will allocate one column to the UI. This class may, of course, subdivide this into multiple columns.
- Specified by:
createUiin interfaceLiveStreamViewCameraControlsExtension- Parameters:
composite- The parent composite on which to create thus UIcameraControl- Object to control the camera
-