Uses of Interface
org.scijava.module.Module
-
Packages that use Module Package Description org.scijava.command org.scijava.display org.scijava.module org.scijava.module.event org.scijava.module.process org.scijava.options org.scijava.script org.scijava.ui org.scijava.widget -
-
Uses of Module in org.scijava.command
Classes in org.scijava.command that implement Module Modifier and Type Class Description classCommandModuleModule adapter class for working with aCommandinstance.classDynamicCommandA command with a variable number of inputs and outputs.classInputsA way to build a dynamic set of inputs, whose values are then harvested by the preprocessing framework.classInteractiveCommandA command intended to be run interactively.classModuleCommandA command which implementsModuledirectly (rather than using theCommandModuleadapter class).Methods in org.scijava.command that return Module Modifier and Type Method Description ModuleCommandInfo. createModule()ModuleCommandInfo. createModule(Command commandInstance)Instantiates the module described by this module info, around the specified existing command instance. -
Uses of Module in org.scijava.display
Methods in org.scijava.display with parameters of type Module Modifier and Type Method Description voidActiveDisplayPreprocessor. process(Module module)voidDisplayPostprocessor. process(Module module) -
Uses of Module in org.scijava.module
Subinterfaces of Module in org.scijava.module Modifier and Type Interface Description interfaceMutableModuleModuleextension allowing manipulation of its metadata.Classes in org.scijava.module that implement Module Modifier and Type Class Description classAbstractModuleAbstract superclass ofModuleimplementations.classDefaultMutableModuleDefaultMutableModuleimplementation, intended for subclassing.Methods in org.scijava.module with type parameters of type Module Modifier and Type Method Description <M extends Module>
Future<M>DefaultModuleService. run(M module, boolean process, Object... inputs)<M extends Module>
Future<M>DefaultModuleService. run(M module, boolean process, Map<String,Object> inputMap)<M extends Module>
Future<M>DefaultModuleService. run(M module, List<? extends ModulePreprocessor> pre, List<? extends ModulePostprocessor> post, Object... inputs)<M extends Module>
Future<M>DefaultModuleService. run(M module, List<? extends ModulePreprocessor> pre, List<? extends ModulePostprocessor> post, Map<String,Object> inputMap)<M extends Module>
Future<M>ModuleService. run(M module, boolean process, Object... inputs)Executes the given module.<M extends Module>
Future<M>ModuleService. run(M module, boolean process, Map<String,Object> inputMap)Executes the given module.<M extends Module>
Future<M>ModuleService. run(M module, List<? extends ModulePreprocessor> pre, List<? extends ModulePostprocessor> post, Object... inputs)Executes the given module.<M extends Module>
Future<M>ModuleService. run(M module, List<? extends ModulePreprocessor> pre, List<? extends ModulePostprocessor> post, Map<String,Object> inputMap)Executes the given module.<M extends Module>
MDefaultModuleService. waitFor(Future<M> future)<M extends Module>
MModuleService. waitFor(Future<M> future)Blocks until the given module is finished executing.Methods in org.scijava.module that return Module Modifier and Type Method Description ModuleModuleRunner. call()ModuleDefaultModuleService. createModule(ModuleInfo info)ModuleModuleInfo. createModule()Instantiates the module described by this module info.ModuleModuleService. createModule(ModuleInfo info)Creates an instance of the given module.default ModuleMutableModuleInfo. createModule()Methods in org.scijava.module that return types with arguments of type Module Modifier and Type Method Description Class<? extends Module>DefaultMutableModuleInfo. getModuleClass()Class<? extends Module>MutableModuleInfo. getModuleClass()Gets the module class described by thisModuleInfo.Future<Module>DefaultModuleService. run(ModuleInfo info, boolean process, Object... inputs)Future<Module>DefaultModuleService. run(ModuleInfo info, boolean process, Map<String,Object> inputMap)Future<Module>DefaultModuleService. run(ModuleInfo info, List<? extends ModulePreprocessor> pre, List<? extends ModulePostprocessor> post, Object... inputs)Future<Module>DefaultModuleService. run(ModuleInfo info, List<? extends ModulePreprocessor> pre, List<? extends ModulePostprocessor> post, Map<String,Object> inputMap)Future<Module>ModuleService. run(ModuleInfo info, boolean process, Object... inputs)Executes the given module.Future<Module>ModuleService. run(ModuleInfo info, boolean process, Map<String,Object> inputMap)Executes the given module.Future<Module>ModuleService. run(ModuleInfo info, List<? extends ModulePreprocessor> pre, List<? extends ModulePostprocessor> post, Object... inputs)Executes the given module.Future<Module>ModuleService. run(ModuleInfo info, List<? extends ModulePreprocessor> pre, List<? extends ModulePostprocessor> post, Map<String,Object> inputMap)Executes the given module.Methods in org.scijava.module with parameters of type Module Modifier and Type Method Description voidAbstractModuleItem. callback(Module module)voidModuleItem. callback(Module module)Invokes this item's callback function, if any, on the given module.<T> ModuleItem<T>DefaultModuleService. getSingleInput(Module module, Class<T> type)ModuleItem<?>DefaultModuleService. getSingleInput(Module module, Collection<Class<?>> types)<T> ModuleItem<T>ModuleService. getSingleInput(Module module, Class<T> type)Checks the given module for a solitary unresolved fillable input of the given type, returning the relevantModuleItemif found, or null if not exactly one unresolved fillable input of that type.ModuleItem<?>ModuleService. getSingleInput(Module module, Collection<Class<?>> types)AsModuleService.getSingleInput(Module, Class)but will match with a set of potential classes, at the cost of generic parameter safety.<T> ModuleItem<T>DefaultModuleService. getSingleOutput(Module module, Class<T> type)ModuleItem<?>DefaultModuleService. getSingleOutput(Module module, Collection<Class<?>> types)<T> ModuleItem<T>ModuleService. getSingleOutput(Module module, Class<T> type)Checks the given module for a solitary unresolved output of the given type, returning the relevantModuleItemif found, or null if not exactly one unresolved output of that type.ModuleItem<?>ModuleService. getSingleOutput(Module module, Collection<Class<?>> types)AsModuleService.getSingleOutput(Module, Class)but will match with a set of potential classes, at the cost of generic parameter safety.TAbstractModuleItem. getValue(Module module)TModuleItem. getValue(Module module)Gets the item's current value with respect to the given module.voidAbstractModuleItem. initialize(Module module)voidModuleItem. initialize(Module module)Invokes this item's initializer function, if any, on the given module.voidDefaultModuleService. loadInputs(Module module)voidModuleService. loadInputs(Module module)Loads values from persistent storage into the givenModule.voidDefaultModuleService. saveInputs(Module module)voidModuleService. saveInputs(Module module)Saves values to persistent storage from the givenModule.voidAbstractModuleItem. setValue(Module module, T value)voidModuleItem. setValue(Module module, T value)Sets the item's current value with respect to the given module.voidAbstractModuleItem. validate(Module module)voidModuleItem. validate(Module module)Invokes this item's validation function, if any, on the given module.default StringModuleItem. validateMessage(Module module)Validates this item's value in the given module, returning any error message rather than throwing.Method parameters in org.scijava.module with type arguments of type Module Modifier and Type Method Description voidDefaultMutableModuleInfo. setModuleClass(Class<? extends Module> moduleClass)voidMutableModuleInfo. setModuleClass(Class<? extends Module> moduleClass)Sets the module class described by thisModuleInfo.Constructors in org.scijava.module with parameters of type Module Constructor Description DefaultMutableModuleItem(Module module, String name, Class<T> type)ModuleRunner(Context context, Module module, List<? extends ModulePreprocessor> pre, List<? extends ModulePostprocessor> post) -
Uses of Module in org.scijava.module.event
Methods in org.scijava.module.event that return Module Modifier and Type Method Description ModuleModuleEvent. getModule()Constructors in org.scijava.module.event with parameters of type Module Constructor Description ModuleCanceledEvent(Module module)ModuleCanceledEvent(Module module, String reason)ModuleErroredEvent(Module module, Throwable exc)ModuleEvent(Module module)ModuleExecutedEvent(Module module)ModuleExecutingEvent(Module module)ModuleExecutionEvent(Module module)ModuleFinishedEvent(Module module)ModulePostprocessEvent(Module module, ModulePostprocessor processor)ModulePreprocessEvent(Module module, ModulePreprocessor processor)ModuleProcessEvent(Module module, ModuleProcessor processor)ModuleStartedEvent(Module module) -
Uses of Module in org.scijava.module.process
Methods in org.scijava.module.process with parameters of type Module Modifier and Type Method Description protected StringAbstractSingleInputPreprocessor. getSingleInput(Module module, Class<?> type)Helper method to look up the name of singleton module inputs of a given type.voidCheckInputsPreprocessor. process(Module module)voidDebugPostprocessor. process(Module module)voidDebugPreprocessor. process(Module module)voidDefaultValuePreprocessor. process(Module module)voidGatewayPreprocessor. process(Module module)voidInitPreprocessor. process(Module module)voidLoadInputsPreprocessor. process(Module module)voidLoggerPreprocessor. process(Module module)voidModuleProcessor. process(Module module)Performs a processing step on the given module instance.voidSaveInputsPreprocessor. process(Module module)voidServicePreprocessor. process(Module module)voidValidityPreprocessor. process(Module module) -
Uses of Module in org.scijava.options
Classes in org.scijava.options that implement Module Modifier and Type Class Description classOptionsPluginBase class for all options-oriented plugins. -
Uses of Module in org.scijava.script
Classes in org.scijava.script that implement Module Modifier and Type Class Description classScriptModuleAModulewhich executes a script. -
Uses of Module in org.scijava.ui
Methods in org.scijava.ui with parameters of type Module Modifier and Type Method Description voidAbstractInputHarvesterPlugin. process(Module module)voidFileListPreprocessor. process(Module module)voidFilePreprocessor. process(Module module)voidUIPreprocessor. process(Module module) -
Uses of Module in org.scijava.widget
Methods in org.scijava.widget that return Module Modifier and Type Method Description ModuleDefaultWidgetModel. getModule()ModuleWidgetModel. getModule()Gets the module's associated module instance.Methods in org.scijava.widget with parameters of type Module Modifier and Type Method Description voidAbstractInputHarvester. buildPanel(InputPanel<P,W> inputPanel, Module module)voidInputHarvester. buildPanel(InputPanel<P,W> inputPanel, Module module)Populates the givenInputPanelwith widgets corresponding to the givenModuleinstance.default WidgetModelWidgetService. createModel(InputPanel<?,?> inputPanel, Module module, ModuleItem<?> item, List<?> objectPool)Create aWidgetModelfor the given module input.default voidInputHarvester. harvest(Module module)Performs the harvesting process.booleanInputHarvester. harvestInputs(InputPanel<P,W> inputPanel, Module module)Gathers input values from the user or other source.default voidInputHarvester. processResults(InputPanel<P,W> inputPanel, Module module)Does any needed processing, after input values have been harvested.Constructors in org.scijava.widget with parameters of type Module Constructor Description DefaultWidgetModel(Context context, InputPanel<?,?> inputPanel, Module module, ModuleItem<?> item, List<?> objectPool)
-