org.scijava.module.process
Class LoadInputsPreprocessor

java.lang.Object
  extended by org.scijava.AbstractContextual
      extended by org.scijava.module.process.AbstractPreprocessorPlugin
          extended by org.scijava.module.process.LoadInputsPreprocessor
All Implemented Interfaces:
Cancelable, Contextual, ModulePreprocessor, ModuleProcessor, PreprocessorPlugin, SciJavaPlugin

public class LoadInputsPreprocessor
extends AbstractPreprocessorPlugin

A preprocessor for loading populated input values from persistent storage.

This preprocessor runs late in the chain, to give other preprocessors a chance to populate the inputs first. However, its priority immediately precedes the InputHarvester's, so that user-specified values from last time are populated in the user dialog.

Author:
Curtis Rueden

Constructor Summary
LoadInputsPreprocessor()
           
 
Method Summary
 void process(Module module)
          Performs a processing step on the given module instance.
 
Methods inherited from class org.scijava.module.process.AbstractPreprocessorPlugin
cancel, getCancelReason, isCanceled
 
Methods inherited from class org.scijava.AbstractContextual
context, getContext, setContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.scijava.Contextual
context, getContext, setContext
 

Constructor Detail

LoadInputsPreprocessor

public LoadInputsPreprocessor()
Method Detail

process

public void process(Module module)
Description copied from interface: ModuleProcessor
Performs a processing step on the given module instance.



Copyright © 2009–2014 SciJava. All rights reserved.