Package gda.rcp.mx.gridscan.model
Class GridScanManager
java.lang.Object
gda.rcp.mx.scanmanager.AbstractScanManager
gda.rcp.mx.scanmanager.SampleFolderPrefixScanManager
gda.rcp.mx.gridscan.model.GridScanManager
- All Implemented Interfaces:
Findable
,gda.observable.IObserver
,IScanManager
,FolderPrefixHandler
,SampleHandler
,org.springframework.beans.factory.InitializingBean
public class GridScanManager
extends SampleFolderPrefixScanManager
implements Findable, org.springframework.beans.factory.InitializingBean, gda.observable.IObserver
-
Field Summary
FieldsFields inherited from class gda.rcp.mx.scanmanager.SampleFolderPrefixScanManager
folderNameProvider, folderResolver, folderValidator, prefixProvider, prefixResolver, prefixValidator, sampleChangerController, sampleProvider
Fields inherited from class gda.rcp.mx.scanmanager.AbstractScanManager
scanFolder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Returns the grid scan parameters model for this manager.static GridScanManager
getName()
Get the object name.boolean
void
runGridScanXML
(GridScanParameters gridScan) void
setAllowCollectUsingColumns
(boolean allowCollectUsingColumns) void
setAutoRunNumberUtils
(AutoRunNumberUtils autoRunNumberUtils) void
setBoxSelectionGonomega
(Scannable boxSelectionGonomega) void
setBoxSelectionSamplexyz
(Scannable boxSelectionSamplexyz) void
setDefaultBoxSizeProvider
(BoxSizeProvider defaultBoxSizeProvider) void
setDetDistResolutionConverter
(IDetDistResolutionConverter detDistResolutionConverter) void
setFileProcessor
(FileProcessor fileProcessor) void
setGridResultsLeftClickAction
(GridResultsLeftClickAction leftClickAction) void
setMoveCalculator
(MoveCalculator moveCalculator) void
Set or change the name of the object (as defined in XML).void
setResultsMode
(IImageMode resultsMode) void
Methods inherited from class gda.rcp.mx.scanmanager.SampleFolderPrefixScanManager
getFolderNameProvider, getFolderResolver, getFolderValidator, getPrefixProvider, getPrefixResolver, getPrefixValidator, getSampleChangerController, getSampleProvider, setFolderNameProvider, setPrefixProvider, setSampleChangerController, setSampleProvider
Methods inherited from class gda.rcp.mx.scanmanager.AbstractScanManager
getScanFolder, getShutterController, setScanFolder, setShutterController, shutterStateIsOK
-
Field Details
-
Constructor Details
-
Method Details
-
getInstance
-
getResultsMode
-
setResultsMode
-
setDefaultBoxSizeProvider
-
getDefaultBoxSizeProvider
-
setDetDistResolutionConverter
-
getGridScanParametersModel
Returns the grid scan parameters model for this manager. The model defaults to the last run parameters saved in xml. If not existing xml file is found, defaults are used.- Returns:
- grid scan parameters model.
-
setAllowCollectUsingColumns
public void setAllowCollectUsingColumns(boolean allowCollectUsingColumns) -
isAllowCollectUsingColumns
public boolean isAllowCollectUsingColumns() -
runGridScanXML
-
afterPropertiesSet
- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
- Overrides:
afterPropertiesSet
in classAbstractScanManager
- Throws:
Exception
-
setName
Description copied from interface:Findable
Set or change the name of the object (as defined in XML). -
getName
Description copied from interface:Findable
Get the object name. Used by Castor to check if the object name has been set before calling theFindable.setName(String)
method. -
getImageQualityIndicatorsModel
-
setFileProcessor
-
getFileProcessor
-
update
- Specified by:
update
in interfacegda.observable.IObserver
-
setGridResultsLeftClickAction
-
getGridResultsLeftClickAction
-
getSelectedBoxes
-
setBoxSelectionSamplexyz
-
getBoxSelectionSamplexyz
-
setBoxSelectionGonomega
-
getBoxSelectionGonomega
-
setMoveCalculator
-
getMoveCalculator
-
setAutoRunNumberUtils
-
getAutoRunNumberUtils
-