Class CameraControlWidget

java.lang.Object
gda.factory.FindableBase
uk.ac.gda.client.live.stream.controls.custom.widgets.CameraControlWidget
All Implemented Interfaces:
Findable, ICustomWidget

public class CameraControlWidget extends FindableBase implements ICustomWidget
  • Constructor Details

    • CameraControlWidget

      public CameraControlWidget()
  • Method Details

    • createWidget

      public void createWidget(org.eclipse.swt.widgets.Composite composite)
      Description copied from interface: ICustomWidget
      This method will create the GUI for this widget
      Specified by:
      createWidget in interface ICustomWidget
      Parameters:
      composite - The composite onto which the control should draw
    • setLiveControls

      public void setLiveControls(List<LiveControl> liveControls)
    • setCameraState

      public void setCameraState(ICameraState cameraState)
      Parameters:
      cameraState - The cameraState to set.
    • disposeWidget

      public void disposeWidget()
      Specified by:
      disposeWidget in interface ICustomWidget
    • getNumberOfColumns

      public int getNumberOfColumns()
    • setNumberOfColumns

      public void setNumberOfColumns(int numberOfColumns)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class FindableBase
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class FindableBase