Class 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 Details Link icon

  • Constructor Details Link icon

    • GridScanManager Link icon

      public GridScanManager()
  • Method Details Link icon

    • getInstance Link icon

      public static GridScanManager getInstance()
    • getResultsMode Link icon

      public IImageMode getResultsMode()
    • setResultsMode Link icon

      public void setResultsMode(IImageMode resultsMode)
    • setDefaultBoxSizeProvider Link icon

      public void setDefaultBoxSizeProvider(BoxSizeProvider defaultBoxSizeProvider)
    • getDefaultBoxSizeProvider Link icon

      public BoxSizeProvider getDefaultBoxSizeProvider()
    • setDetDistResolutionConverter Link icon

      public void setDetDistResolutionConverter(IDetDistResolutionConverter detDistResolutionConverter)
    • getGridScanParametersModel Link icon

      public GridScanParametersModel 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 Link icon

      public void setAllowCollectUsingColumns(boolean allowCollectUsingColumns)
    • isAllowCollectUsingColumns Link icon

      public boolean isAllowCollectUsingColumns()
    • runGridScanXML Link icon

      public void runGridScanXML(GridScanParameters gridScan)
    • afterPropertiesSet Link icon

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Overrides:
      afterPropertiesSet in class AbstractScanManager
      Throws:
      Exception
    • setName Link icon

      public void setName(String name)
      Description copied from interface: Findable
      Set or change the name of the object (as defined in XML).
      Specified by:
      setName in interface Findable
      Parameters:
      name - the object name
    • getName Link icon

      public String getName()
      Description copied from interface: Findable
      Get the object name. Used by Castor to check if the object name has been set before calling the Findable.setName(String) method.
      Specified by:
      getName in interface Findable
      Returns:
      a String containing the object name.
    • getImageQualityIndicatorsModel Link icon

      public ImageQualityIndicatorsModel getImageQualityIndicatorsModel()
    • setFileProcessor Link icon

      public void setFileProcessor(FileProcessor fileProcessor)
    • getFileProcessor Link icon

      public FileProcessor getFileProcessor()
    • update Link icon

      public void update(Object source, Object arg)
      Specified by:
      update in interface gda.observable.IObserver
    • setGridResultsLeftClickAction Link icon

      public void setGridResultsLeftClickAction(GridResultsLeftClickAction leftClickAction)
    • getGridResultsLeftClickAction Link icon

      public GridResultsLeftClickAction getGridResultsLeftClickAction()
    • getSelectedBoxes Link icon

      public SelectedBoxes getSelectedBoxes()
    • setBoxSelectionSamplexyz Link icon

      public void setBoxSelectionSamplexyz(Scannable boxSelectionSamplexyz)
    • getBoxSelectionSamplexyz Link icon

      public Scannable getBoxSelectionSamplexyz()
    • setBoxSelectionGonomega Link icon

      public void setBoxSelectionGonomega(Scannable boxSelectionGonomega)
    • getBoxSelectionGonomega Link icon

      public Scannable getBoxSelectionGonomega()
    • setMoveCalculator Link icon

      public void setMoveCalculator(MoveCalculator moveCalculator)
    • getMoveCalculator Link icon

      public MoveCalculator getMoveCalculator()
    • setAutoRunNumberUtils Link icon

      public void setAutoRunNumberUtils(AutoRunNumberUtils autoRunNumberUtils)
    • getAutoRunNumberUtils Link icon

      public AutoRunNumberUtils getAutoRunNumberUtils()