Package org.scijava.module.process

Interface Summary
ModulePostprocessor A module postprocessor defines a step that occurs immediately following the actual execution of a Module.
ModulePreprocessor A module preprocessor defines a step that occurs just prior to the actual execution of a Module.
ModuleProcessor A module processor defines some sort of processing that occurs on a module instance, typically immediately preceding (see ModulePreprocessor) or following (see ModulePostprocessor) the module execution.
PostprocessorPlugin A postprocessor plugin defines a step that occurs immediately following the actual execution of a Module.
PreprocessorPlugin A preprocessor plugin defines a step that occurs just prior to the actual execution of a Module.
 

Class Summary
AbstractPostprocessorPlugin Abstract base class for plugin postprocessors.
AbstractPreprocessorPlugin Abstract base class for plugin preprocessors.
AbstractSingleInputPreprocessor Abstract superclass for PreprocessorPlugin implementations that populate singleton inputs.
CheckInputsPreprocessor A preprocessor plugin that does a final check of input parameters, complaining if any required ones are null.
DebugPostprocessor A postprocessor plugin that dumps parameter values to the log.
DebugPreprocessor A preprocessor plugin that dumps information to the log.
DefaultValuePreprocessor A preprocessor plugin that populates default parameter values.
GatewayPreprocessor The gateway preprocessor automatically populates module inputs that implement Gateway.
InitPreprocessor A preprocessor plugin that populates initial parameter values.
LoadInputsPreprocessor A preprocessor for loading populated input values from persistent storage.
SaveInputsPreprocessor A preprocessor for saving populated input values to persistent storage.
ServicePreprocessor The service preprocessor automatically populates module inputs that implement Service.
ValidityPreprocessor A preprocessor plugin that verifies module validity.
 



Copyright © 2009–2015 SciJava. All rights reserved.