Interface LiveStreamViewCameraControlsExtension
- All Known Implementing Classes:
AcquireSnapshotExtension,EpicsCameraViewerGridControls,LineProfileRegionsButton,LiveStreamViewCameraControlsAutofocus,LiveStreamViewCameraControlsCalibrate,LiveStreamViewCameraControlsCrosshair,LiveStreamViewCameraControlsOffsetCalibrate,LiveStreamViewCameraControlsScannableTweaker,LiveStreamViewCameraControlsToggleOverlay
public interface LiveStreamViewCameraControlsExtension
-
Method Summary
Modifier and TypeMethodDescriptionvoidcreateUi(org.eclipse.swt.widgets.Composite composite, CameraControl cameraControl) Create the UI associated with this extensiondefault voiddispose()Called when the composite is being disposed to allow listeners to be removed, resources disposed etc.
-
Method Details
-
createUi
Create 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.
- Parameters:
composite- The parent composite on which to create thus UIcameraControl- Object to control the camera
-
dispose
default void dispose()Called when the composite is being disposed to allow listeners to be removed, resources disposed etc.
-