Class EpicsNDArrayStreamView
java.lang.Object
uk.ac.gda.client.live.stream.view.customui.AbstractLiveStreamViewCustomUi
uk.ac.gda.client.live.stream.view.customui.EpicsNDArrayStreamView
- All Implemented Interfaces:
LiveStreamViewCustomUi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateUi(org.eclipse.swt.widgets.Composite parent) Called when theLiveStreamViewis drawing this custom UI.voidsetCamConfig(CameraConfiguration camConfig) voidsetLiveControls(List<LiveControl> liveControls) voidsetPlotName(String plotName) voidsetStreamType(StreamType streamType) voidsetXSizeHint(int xSizeHint) voidsetYSizeHint(int ySizeHint) Methods inherited from class uk.ac.gda.client.live.stream.view.customui.AbstractLiveStreamViewCustomUi
dispose, getActionBars, getImageTrace, getLiveStreamConnection, getPlottingSystem, setActionBars, setImageTrace, setLiveStreamConnection, setPlottingSystem
-
Constructor Details
-
EpicsNDArrayStreamView
public EpicsNDArrayStreamView()
-
-
Method Details
-
createUi
public void createUi(org.eclipse.swt.widgets.Composite parent) Description copied from interface:LiveStreamViewCustomUiCalled when theLiveStreamViewis drawing this custom UI. At this point theIPlottingSystemandLiveStreamConnectionwill be setup so then can be used in this method.- Parameters:
parent- The composite to draw custom UI onto.
-
getCamConfig
-
setCamConfig
-
getStreamType
-
setStreamType
-
setXSizeHint
public void setXSizeHint(int xSizeHint) -
setYSizeHint
public void setYSizeHint(int ySizeHint) -
getPlotName
-
setPlotName
-
getLiveControls
-
setLiveControls
-