Class DatasetProcessorBase
java.lang.Object
gda.factory.ConfigurableBase
gda.factory.FindableConfigurableBase
gda.device.detector.nexusprocessor.DatasetProcessorBase
- All Implemented Interfaces:
DatasetProcessor,Configurable,Findable
- Direct Known Subclasses:
DatasetFitter,DatasetPlotter,DatasetStats,ExampleDatasetProcessor,ExcaliburNDArraySimulatorParameterReader,NormalisingRegionProcessor,RoiStatsProcessor
public abstract class DatasetProcessorBase
extends FindableConfigurableBase
implements DatasetProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Collection<String> protected abstract Collection<String> booleanvoidsetEnable(boolean enable) Methods inherited from class gda.factory.FindableConfigurableBase
getName, setNameMethods inherited from class gda.factory.ConfigurableBase
configure, isConfigureAtStartup, isConfigured, reconfigure, setConfiguredMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gda.device.detector.nexusprocessor.DatasetProcessor
atScanEnd, atScanStart, getName, process, stop
-
Constructor Details
-
DatasetProcessorBase
public DatasetProcessorBase()
-
-
Method Details
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfaceDatasetProcessor- Returns:
trueif this processor is enabled,falseotherwise
-
setEnable
public void setEnable(boolean enable) - Specified by:
setEnablein interfaceDatasetProcessor
-
_getExtraNames
-
_getOutputFormat
-
getExtraNames
- Specified by:
getExtraNamesin interfaceDatasetProcessor- Returns:
- the names of the datasets to be added
-
getOutputFormat
- Specified by:
getOutputFormatin interfaceDatasetProcessor- Returns:
- output formats for the datasets to be added
-