Package gda.scan
Interface NestableScan
- All Superinterfaces:
Scan,ScanChild,Serializable
- All Known Subinterfaces:
IConcurrentScanChild
- All Known Implementing Classes:
AbstractContinuousScanLine,AsynchronousTimeScan,CentroidScan,ConcurrentScan,ConcurrentScanChild,ConstantVelocityRasterScan,ConstantVelocityScanLine,ContinuousScan,EdeScan,EdeScanWithTFGTrigger,GridScan,GridScanMoveToOnly,MultiRegionScan,MultiScan,MultiScanRunner,PassthroughScanAdapter,PointsScan,PseudoDeviceTimeScan,ScanBase,StaticScan,TestScan,TimeScan,TrajectoryScanLine,TurboXasScan,UndulatorTuningGridScan
-
Nested Class Summary
Nested classes/interfaces inherited from interface gda.scan.Scan
Scan.ScanStatus -
Method Summary
Modifier and TypeMethodDescriptionvoidsetStatus(Scan.ScanStatus status) To allow nests of scans to share a common status with each other.Methods inherited from interface gda.scan.Scan
doCollection, getChild, getDataWriter, getDetectors, getDimension, getName, getScanDataPointPipeline, getScanInformation, getScannables, getScanNumber, getScanPlotSettings, getStatus, getStepId, getTotalNumberOfPoints, isChild, isFinishEarlyRequested, pause, prepareForCollection, requestFinishEarly, resume, run, runScan, setChild, setDataWriter, setDetectors, setIsChild, setScanDataPointPipeline, setScannables, setScanPlotSettings, setStepId
-
Method Details
-
setStatus
To allow nests of scans to share a common status with each other.- Parameters:
status-
-