uk.ac.imperial.ph.hep.gui
Class DaqGuiControl
java.lang.Object
uk.ac.imperial.ph.hep.gui.DaqGuiControl
public class DaqGuiControl
- extends java.lang.Object
Method Summary |
protected void |
addCandidateRunTab(CandidateRun crInput)
|
static void |
main(java.lang.String[] args)
Main method gets the whole show on the road really! The first argument
should be the DaqApplication properties file. |
protected org.eclipse.swt.widgets.Button |
makeEndConfigBtn(org.eclipse.swt.widgets.Composite parent,
boolean forToolbar)
|
protected org.eclipse.swt.widgets.Button |
makeEndRunBtn(org.eclipse.swt.widgets.Composite parent,
boolean forToolbar)
|
protected org.eclipse.swt.widgets.Button |
makeEndSeqBtn(org.eclipse.swt.widgets.Composite parent,
boolean forToolbar)
|
protected org.eclipse.swt.widgets.Button |
makePanicDaqBtn(org.eclipse.swt.widgets.Composite parent,
boolean withImage,
boolean withText)
|
protected org.eclipse.swt.widgets.Button |
makeRefreshDaqStatusBtn(org.eclipse.swt.widgets.Composite parent,
boolean forToolbar)
|
protected org.eclipse.swt.widgets.Button |
makeStartRunButton(org.eclipse.swt.widgets.Composite parent,
boolean forToolbar)
|
protected org.eclipse.swt.widgets.Button |
makeStopDaqBtn(org.eclipse.swt.widgets.Composite parent,
boolean withImage,
boolean withText)
|
void |
setupGui()
Large and cumbersome worker method to set the Gui up. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DaqGuiControl
public DaqGuiControl(DaqApplication app)
- Constructor for the Gui - a DaqApplication object is required.
- Parameters:
app
-
setupGui
public void setupGui()
- Large and cumbersome worker method to set the Gui up.
addCandidateRunTab
protected void addCandidateRunTab(CandidateRun crInput)
main
public static void main(java.lang.String[] args)
- Main method gets the whole show on the road really! The first argument
should be the DaqApplication properties file. If not specified, sensible
defaults will be picked up.
- Parameters:
args
- 0- the full path the the DaqApplication.props properties file.
makeStopDaqBtn
protected org.eclipse.swt.widgets.Button makeStopDaqBtn(org.eclipse.swt.widgets.Composite parent,
boolean withImage,
boolean withText)
makePanicDaqBtn
protected org.eclipse.swt.widgets.Button makePanicDaqBtn(org.eclipse.swt.widgets.Composite parent,
boolean withImage,
boolean withText)
makeEndConfigBtn
protected org.eclipse.swt.widgets.Button makeEndConfigBtn(org.eclipse.swt.widgets.Composite parent,
boolean forToolbar)
makeEndRunBtn
protected org.eclipse.swt.widgets.Button makeEndRunBtn(org.eclipse.swt.widgets.Composite parent,
boolean forToolbar)
makeEndSeqBtn
protected org.eclipse.swt.widgets.Button makeEndSeqBtn(org.eclipse.swt.widgets.Composite parent,
boolean forToolbar)
makeStartRunButton
protected org.eclipse.swt.widgets.Button makeStartRunButton(org.eclipse.swt.widgets.Composite parent,
boolean forToolbar)
makeRefreshDaqStatusBtn
protected org.eclipse.swt.widgets.Button makeRefreshDaqStatusBtn(org.eclipse.swt.widgets.Composite parent,
boolean forToolbar)