Uses of Interface
org.scijava.module.ModuleItem
-
Packages that use ModuleItem Package Description org.scijava.command org.scijava.module org.scijava.script org.scijava.widget -
-
Uses of ModuleItem in org.scijava.command
Classes in org.scijava.command that implement ModuleItem Modifier and Type Class Description classCommandModuleItem<T>ModuleItemimplementation describing an input or output of a command.Methods in org.scijava.command that return ModuleItem Modifier and Type Method Description protected <T> ModuleItem<T>InteractiveCommand. asType(ModuleItem<?> item, Class<T> type)Methods in org.scijava.command that return types with arguments of type ModuleItem Modifier and Type Method Description Iterable<ModuleItem<?>>CommandInfo. inputs()Iterable<ModuleItem<?>>CommandInfo. outputs()Methods in org.scijava.command with parameters of type ModuleItem Modifier and Type Method Description protected <T> ModuleItem<T>InteractiveCommand. asType(ModuleItem<?> item, Class<T> type)protected <T> voidInteractiveCommand. update(ModuleItem<T> item, T newValue)protected voidInteractiveCommand. updateInput(ModuleItem<?> item) -
Uses of ModuleItem in org.scijava.module
Subinterfaces of ModuleItem in org.scijava.module Modifier and Type Interface Description interfaceMutableModuleItem<T>ModuleItemextension allowing manipulation of its metadata.Classes in org.scijava.module that implement ModuleItem Modifier and Type Class Description classAbstractModuleItem<T>Abstract superclass ofModuleItemimplementations.classDefaultMutableModuleItem<T>DefaultMutableModuleItemimplementation, for use with customMutableModuleimplementations.Methods in org.scijava.module that return ModuleItem Modifier and Type Method Description ModuleItem<?>AbstractModuleInfo. getInput(String name)<T> ModuleItem<T>AbstractModuleInfo. getInput(String name, Class<T> type)ModuleItem<?>ModuleInfo. getInput(String name)Gets the input item with the given name.<T> ModuleItem<T>ModuleInfo. getInput(String name, Class<T> type)Gets the input item with the given name and type.ModuleItem<?>AbstractModuleInfo. getOutput(String name)<T> ModuleItem<T>AbstractModuleInfo. getOutput(String name, Class<T> type)ModuleItem<?>ModuleInfo. getOutput(String name)Gets the output item with the given name.<T> ModuleItem<T>ModuleInfo. getOutput(String name, Class<T> type)Gets the output item with the given name and type.<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.Methods in org.scijava.module that return types with arguments of type ModuleItem Modifier and Type Method Description protected List<ModuleItem<?>>AbstractModuleInfo. inputList()GetsAbstractModuleInfo.outputMap, initializing if needed.protected Map<String,ModuleItem<?>>AbstractModuleInfo. inputMap()GetsAbstractModuleInfo.inputMap, initializing if needed.Iterable<ModuleItem<?>>AbstractModuleInfo. inputs()Iterable<ModuleItem<?>>ModuleInfo. inputs()Gets the list of input items.protected List<ModuleItem<?>>AbstractModuleInfo. outputList()GetsAbstractModuleInfo.outputList, initializing if needed.protected Map<String,ModuleItem<?>>AbstractModuleInfo. outputMap()GetsAbstractModuleInfo.inputList, initializing if needed.Iterable<ModuleItem<?>>AbstractModuleInfo. outputs()Iterable<ModuleItem<?>>ModuleInfo. outputs()Gets the list of output items.Methods in org.scijava.module with parameters of type ModuleItem Modifier and Type Method Description voidDefaultMutableModuleInfo. addInput(ModuleItem<?> input)default voidMutableModule. addInput(ModuleItem<?> input)Adds an input to the list.voidMutableModuleInfo. addInput(ModuleItem<?> input)Adds an input to the list.voidDefaultMutableModuleInfo. addOutput(ModuleItem<?> output)default voidMutableModule. addOutput(ModuleItem<?> output)Adds an output to the list.voidMutableModuleInfo. addOutput(ModuleItem<?> output)Adds an output to the list.<T> TDefaultModuleService. getDefaultValue(ModuleItem<T> item)<T> TModuleService. getDefaultValue(ModuleItem<T> item)Gets the default value of the givenModuleItem.<T> TDefaultModuleService. load(ModuleItem<T> item)<T> TModuleService. load(ModuleItem<T> item)Returns the value, if any, stored in thePrefServicefor the givenModuleItem.protected voidAbstractModuleInfo. registerInput(ModuleItem<?> input)Adds an input.protected voidAbstractModuleInfo. registerOutput(ModuleItem<?> output)Adds an output.voidDefaultMutableModuleInfo. removeInput(ModuleItem<?> input)default voidMutableModule. removeInput(ModuleItem<?> input)Removes an input from the list.voidMutableModuleInfo. removeInput(ModuleItem<?> input)Removes an input from the list.voidDefaultMutableModuleInfo. removeOutput(ModuleItem<?> output)default voidMutableModule. removeOutput(ModuleItem<?> output)Removes an output from the list.voidMutableModuleInfo. removeOutput(ModuleItem<?> output)Removes an output from the list.<T> voidDefaultModuleService. save(ModuleItem<T> item, T value)<T> voidModuleService. save(ModuleItem<T> item, T value)Registers the given value for the givenModuleItemusing thePrefService.Constructors in org.scijava.module with parameters of type ModuleItem Constructor Description DefaultMutableModuleItem(ModuleInfo info, ModuleItem<T> item)Creates a new module item with the same values as the given item. -
Uses of ModuleItem in org.scijava.script
Methods in org.scijava.script with parameters of type ModuleItem Modifier and Type Method Description voidScriptInfo. registerInput(ModuleItem<?> input)voidScriptInfo. registerOutput(ModuleItem<?> output) -
Uses of ModuleItem in org.scijava.widget
Methods in org.scijava.widget that return ModuleItem Modifier and Type Method Description ModuleItem<?>DefaultWidgetModel. getItem()ModuleItem<?>WidgetModel. getItem()Gets the module input's associated item descriptor.Methods in org.scijava.widget with parameters of type ModuleItem Modifier and Type Method Description default WidgetModelWidgetService. createModel(InputPanel<?,?> inputPanel, Module module, ModuleItem<?> item, List<?> objectPool)Create aWidgetModelfor the given module input.static booleanWidgetStyle. isStyle(ModuleItem<?> item, String target)Check whether a givenModuleItemhas the target style.Constructors in org.scijava.widget with parameters of type ModuleItem Constructor Description DefaultWidgetModel(Context context, InputPanel<?,?> inputPanel, Module module, ModuleItem<?> item, List<?> objectPool)
-