Class CustomCameraLiveControls

java.lang.Object
uk.ac.gda.client.live.stream.view.customui.AbstractLiveStreamViewCustomUi
uk.ac.gda.client.live.stream.controls.custom.widgets.CustomCameraLiveControls
All Implemented Interfaces:
LiveStreamViewCustomUi

public class CustomCameraLiveControls extends AbstractLiveStreamViewCustomUi
A LiveStreamViewCustomUi that uses a list of LiveControl objects, if given, to populate the 'Camera Control' Section. It also takes an optional ICameraState instance to synchronise camera control action start, stop, and frezee with the actual state of camera hardware. It can be further extended with a list of other LiveStreamViewCustomUi objects.
Since:
9.15