Package uk.ac.diamond.daq.mapping.ui
Class AcquisitionCompositeFactory
java.lang.Object
uk.ac.diamond.daq.mapping.ui.AcquisitionCompositeFactory
- All Implemented Interfaces:
CompositeFactory
-
Field Summary
Fields inherited from interface gda.rcp.views.CompositeFactory
COMPOSITE_ROOT -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAcquisitionCompositeFactory(Supplier<org.eclipse.swt.widgets.Composite> buttonsCompositeSupplier) -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.swt.widgets.CompositecreateComposite(org.eclipse.swt.widgets.Composite parent, int style) voidprotected abstract Supplier<CompositeFactory> protected abstract CompositeFactoryprotected abstract AcquisitionKeysgetKey()protected abstract ClientMessagesgetName()The human friendly name to identify the acquisition in the GUIvoidvoid
-
Constructor Details
-
AcquisitionCompositeFactory
protected AcquisitionCompositeFactory(Supplier<org.eclipse.swt.widgets.Composite> buttonsCompositeSupplier)
-
-
Method Details
-
createComposite
public org.eclipse.swt.widgets.Composite createComposite(org.eclipse.swt.widgets.Composite parent, int style) - Specified by:
createCompositein interfaceCompositeFactory
-
getKey
-
createScanControls
-
getButtonControlsFactory
-
getName
The human friendly name to identify the acquisition in the GUI -
createNewAcquisition
public void createNewAcquisition() -
saveAcquisition
public void saveAcquisition() -
submitAcquisition
public void submitAcquisition()
-