Package uk.ac.gda.beamline.i19.composite
Class I19HutchStateCompositeFactory
java.lang.Object
uk.ac.gda.beamline.i19.composite.I19HutchStateCompositeFactory
- All Implemented Interfaces:
CompositeFactory,org.springframework.beans.factory.InitializingBean
public class I19HutchStateCompositeFactory
extends Object
implements CompositeFactory, org.springframework.beans.factory.InitializingBean
SWT equivalent of
HutchStateControlPanelFactory
Creates a hutch state composite for displaying in the UI
-
Field Summary
Fields inherited from interface gda.rcp.views.CompositeFactory
COMPOSITE_ROOT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.eclipse.swt.widgets.CompositecreateComposite(org.eclipse.swt.widgets.Composite parent, int style) voidsetDisplayMessageFromScriptControllers(Boolean displayMessageFromScriptControllers) voidsetMakeSafeController(Scriptcontroller makeSafeController) voidsetShutterController(ShutterController shutterController)
-
Constructor Details
-
I19HutchStateCompositeFactory
public I19HutchStateCompositeFactory()
-
-
Method Details
-
setShutterController
-
getShutterController
-
setMakeSafeController
-
getMakeSafeController
-
setDisplayMessageFromScriptControllers
-
getDisplayMessageFromScriptControllers
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
createComposite
public org.eclipse.swt.widgets.Composite createComposite(org.eclipse.swt.widgets.Composite parent, int style) - Specified by:
createCompositein interfaceCompositeFactory
-