Package uk.ac.gda.server.ncd.data.scan
Class DataProcessingScanListenerBase
java.lang.Object
gda.data.scan.datawriter.DataWriterExtenderBase
uk.ac.gda.server.ncd.data.scan.DataProcessingScanListenerBase
- All Implemented Interfaces:
IDataWriterExtender,Findable
- Direct Known Subclasses:
MetaDataProcessingScanListener
public abstract class DataProcessingScanListenerBase
extends DataWriterExtenderBase
implements Findable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid__call__(boolean enable) voidaddData(IDataWriterExtender parent, IScanDataPoint dataPoint) called by a DataWriter after it has processed addDatavoidcalled by a DataWriter after it has processed completeCollectionprotected abstract voidgetName()Get the object name.booleanvoidsetDetector(Scannable detector) voidsetEnabled(boolean enable) voidSet or change the name of the object (as defined in XML).voidsetRunner(ProcessingRunner runner) toString()Methods inherited from class gda.data.scan.datawriter.DataWriterExtenderBase
addData, addDataWriterExtender, completeCollection, removeDataWriterExtender
-
Field Details
-
detector
-
runner
-
filepath
-
-
Constructor Details
-
DataProcessingScanListenerBase
public DataProcessingScanListenerBase()
-
-
Method Details
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enable) -
getDetector
-
getRunner
-
addData
Description copied from interface:IDataWriterExtendercalled by a DataWriter after it has processed addData- Specified by:
addDatain interfaceIDataWriterExtender- Overrides:
addDatain classDataWriterExtenderBase- Parameters:
parent-dataPoint-
-
setDetector
-
setRunner
-
completeCollection
Description copied from interface:IDataWriterExtendercalled by a DataWriter after it has processed completeCollection- Specified by:
completeCollectionin interfaceIDataWriterExtender- Overrides:
completeCollectionin classDataWriterExtenderBase- Parameters:
parent-
-
doProcessing
protected abstract void doProcessing() -
setName
Description copied from interface:FindableSet or change the name of the object (as defined in XML). -
getName
Description copied from interface:FindableGet the object name. Used by Castor to check if the object name has been set before calling theFindable.setName(String)method. -
toString
-
__call__
public void __call__(boolean enable)
-