public interface PreprocessorPlugin extends SciJavaPlugin, Contextual, ModulePreprocessor
Module. Typically, a preprocessor prepares the module for execution in some way, such as populating module inputs or checking prerequisites.
Preprocessor plugins discoverable at runtime must implement this interface
and be annotated with @
Plugin with attribute
PreprocessorPlugin.class. While it possible to create a preprocessor
plugin merely by implementing this interface, it is encouraged to instead
AbstractPreprocessorPlugin, for convenience.
Copyright © 2015–2020 SciJava. All rights reserved.