public interface ImageJ2ModuleIO
extends org.scijava.service.Service
Modifier and Type | Method and Description |
---|---|
Class<?> |
getAcceptedModuleFieldClass()
The class used to store data inside a module
|
boolean |
handlesInput() |
boolean |
handlesOutput() |
void |
install(ImageJ2OpNodeInfo nodeInfo,
org.scijava.module.ModuleItem<?> moduleItem)
Applies changes to an
ImageJ2OpNodeInfo required for this IO |
void |
install(ImageJ2OpNode node,
org.scijava.module.ModuleItem<?> moduleItem)
Applies changes to an
ImageJ2OpNode required for this IO |
boolean |
transferFromJIPipe(ImageJ2OpNode node,
JIPipeSingleIterationStep iterationStep,
org.scijava.module.ModuleItem moduleItem,
org.scijava.module.Module module,
JIPipeProgressInfo progressInfo)
Transfers data from JIPipe into the module
|
boolean |
transferToJIPipe(ImageJ2OpNode node,
JIPipeSingleIterationStep iterationStep,
ParametersData moduleOutputParameters,
org.scijava.module.ModuleItem moduleItem,
org.scijava.module.Module module,
JIPipeProgressInfo progressInfo)
Transfers data from JIPipe from the module
|
Class<?> getAcceptedModuleFieldClass()
boolean handlesInput()
boolean handlesOutput()
void install(ImageJ2OpNodeInfo nodeInfo, org.scijava.module.ModuleItem<?> moduleItem)
ImageJ2OpNodeInfo
required for this IOnodeInfo
- the node infomoduleItem
- the modulevoid install(ImageJ2OpNode node, org.scijava.module.ModuleItem<?> moduleItem)
ImageJ2OpNode
required for this IOnode
- the node infomoduleItem
- the moduleboolean transferFromJIPipe(ImageJ2OpNode node, JIPipeSingleIterationStep iterationStep, org.scijava.module.ModuleItem moduleItem, org.scijava.module.Module module, JIPipeProgressInfo progressInfo)
node
- the JIPipe nodeiterationStep
- the iteration stepmoduleItem
- the module itemmodule
- the moduleprogressInfo
- the progress infoboolean transferToJIPipe(ImageJ2OpNode node, JIPipeSingleIterationStep iterationStep, ParametersData moduleOutputParameters, org.scijava.module.ModuleItem moduleItem, org.scijava.module.Module module, JIPipeProgressInfo progressInfo)
node
- the JIPipe nodeiterationStep
- the iteration stepmoduleOutputParameters
- the module output parametersmoduleItem
- the module itemmodule
- the moduleprogressInfo
- the progress infoCopyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.