Uses of Interface
org.scijava.plugin.SciJavaPlugin
-
-
Uses of SciJavaPlugin in org.scijava
Subinterfaces of SciJavaPlugin in org.scijava Modifier and Type Interface Description interfaceGatewayClasses in org.scijava that implement SciJavaPlugin Modifier and Type Class Description classAbstractGatewayAbstract superclass forGatewayimplementations.classSciJavaMain entry point into SciJava. -
Uses of SciJavaPlugin in org.scijava.app
Subinterfaces of SciJavaPlugin in org.scijava.app Modifier and Type Interface Description interfaceAppMetadata about a SciJava-based application, used by theAppService.interfaceAppServiceInterface for application-level functionality.interfaceStatusServiceInterface for the status notification service.Classes in org.scijava.app that implement SciJavaPlugin Modifier and Type Class Description classAbstractAppAbstract superclass ofAppimplementations.classDefaultAppServiceDefault service for application-level functionality.classDefaultStatusServiceDefault service for status notifications.classSciJavaAppApplication metadata about SciJava Common. -
Uses of SciJavaPlugin in org.scijava.cache
Subinterfaces of SciJavaPlugin in org.scijava.cache Modifier and Type Interface Description interfaceCacheServiceBase interface for cache services in SciJavaClasses in org.scijava.cache that implement SciJavaPlugin Modifier and Type Class Description classDefaultCacheServiceTrivialCacheServiceimplementation. -
Uses of SciJavaPlugin in org.scijava.command
Subinterfaces of SciJavaPlugin in org.scijava.command Modifier and Type Interface Description interfaceCommandCommandis a plugin that is executable.interfaceCommandServiceInterface for service that keeps track of available commands.Classes in org.scijava.command that implement SciJavaPlugin Modifier and Type Class Description classContextCommandA command that knows its context.classDefaultCommandServiceDefault service for working withCommands.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).classUnimplementedCommandA command that is not yet implemented. -
Uses of SciJavaPlugin in org.scijava.command.console
Classes in org.scijava.command.console that implement SciJavaPlugin Modifier and Type Class Description classRunArgumentDeprecated.UseRunArgumentinstead. -
Uses of SciJavaPlugin in org.scijava.command.run
Classes in org.scijava.command.run that implement SciJavaPlugin Modifier and Type Class Description classCommandCodeRunnerRuns the givenCommandclass. -
Uses of SciJavaPlugin in org.scijava.console
Subinterfaces of SciJavaPlugin in org.scijava.console Modifier and Type Interface Description interfaceConsoleArgumentA plugin which extends an application's command line argument handling.interfaceConsoleServiceInterface for service that manages interaction with the console.Classes in org.scijava.console that implement SciJavaPlugin Modifier and Type Class Description classAbstractConsoleArgumentAbstract superclass ofConsoleArgumentimplementations.classDefaultConsoleServiceDefault service for managing interaction with the console.classSystemPropertyArgumentHandles the-Dcommand line argument, in an analogous way to tools such as Java and Maven. -
Uses of SciJavaPlugin in org.scijava.convert
Subinterfaces of SciJavaPlugin in org.scijava.convert Modifier and Type Interface Description interfaceConverter<I,O>Extensible conversionPluginfor converting between classes and types.interfaceConvertServiceService for converting between types using anConverterplugins. -
Uses of SciJavaPlugin in org.scijava.display
Subinterfaces of SciJavaPlugin in org.scijava.display Modifier and Type Interface Description interfaceDisplay<T>A display is a particular type of plugin intended to collect objects for visualization.interfaceDisplayServiceInterface for service that tracks availableDisplays.interfaceTextDisplayInterface for textDisplays.Classes in org.scijava.display that implement SciJavaPlugin Modifier and Type Class Description classAbstractDisplay<T>Abstract superclass ofDisplayimplementations.classActiveDisplayPreprocessorclassDefaultDisplayDefault display for objects, when no other displays are available.classDefaultDisplayServiceDefault service for working withDisplays.classDefaultTextDisplayDefault display for text.classDisplayPostprocessorDisplays outputs upon completion of a module execution. -
Uses of SciJavaPlugin in org.scijava.download
Subinterfaces of SciJavaPlugin in org.scijava.download Modifier and Type Interface Description interfaceDownloadServiceService for managing retrieval of remote resources.Classes in org.scijava.download that implement SciJavaPlugin Modifier and Type Class Description classDefaultDownloadServiceDefault implementation ofDownloadService.classMultiWriteHandleDataHandleplugin for writing to multipleDataHandles. -
Uses of SciJavaPlugin in org.scijava.event
Subinterfaces of SciJavaPlugin in org.scijava.event Modifier and Type Interface Description interfaceEventHistoryInterface for service that keeps a history of SciJava events.interfaceEventServiceInterface for the event handling service.Classes in org.scijava.event that implement SciJavaPlugin Modifier and Type Class Description classDefaultEventHistoryDefault service for keeping a history of SciJava events.classDefaultEventServiceDefault service for publishing and subscribing to SciJava events. -
Uses of SciJavaPlugin in org.scijava.input
Subinterfaces of SciJavaPlugin in org.scijava.input Modifier and Type Interface Description interfaceInputServiceInterface for service that tracks the current status of input devices (keyboard and mouse in particular).Classes in org.scijava.input that implement SciJavaPlugin Modifier and Type Class Description classDefaultInputServiceDefault implementation ofInputService. -
Uses of SciJavaPlugin in org.scijava.io
Subinterfaces of SciJavaPlugin in org.scijava.io Modifier and Type Interface Description interfaceIOPlugin<D>A plugin which extends an application's I/O capabilities.interfaceIOServiceInterface for high-level data I/O: opening and saving data.interfaceRecentFileServiceInterface for services that manage the Recently Used Files menu.interfaceTypedIOService<D>Interface for high-level data I/O: opening and saving data of a specific type.Classes in org.scijava.io that implement SciJavaPlugin Modifier and Type Class Description classAbstractIOPlugin<D>Abstract base class forIOPlugins.classAbstractTypedIOService<D>Abstract base class for typedIOPlugins.classDefaultIOServiceDefault implementation ofIOService.classDefaultRecentFileServiceDefault service for managing the Recently Used Files menu. -
Uses of SciJavaPlugin in org.scijava.io.console
Classes in org.scijava.io.console that implement SciJavaPlugin Modifier and Type Class Description classOpenArgumentHandles the--opencommand line argument. -
Uses of SciJavaPlugin in org.scijava.io.handle
Subinterfaces of SciJavaPlugin in org.scijava.io.handle Modifier and Type Interface Description interfaceDataHandle<L extends Location>A data handle is a plugin which provides both streaming and random access to bytes at aLocation(e.g., files or arrays).interfaceDataHandleServiceInterface for low-level data I/O: reading and writing bytes usingDataHandles.interfaceResettableStreamHandle<L extends Location>interfaceSeekableStreamHandle<L extends Location>interfaceStreamHandle<L extends Location>Classes in org.scijava.io.handle that implement SciJavaPlugin Modifier and Type Class Description classAbstractDataHandle<L extends Location>Abstract base class forDataHandleplugins.classAbstractHigherOrderHandle<L extends Location>Abstract superclass forDataHandles that operate over otherDataHandles.classAbstractSeekableStreamHandle<L extends Location>classAbstractStreamHandle<L extends Location>Abstract base class forStreamHandleimplementations.classBytesHandleDataHandlefor aBytesLocation.classDefaultDataHandleServiceDefault implementation ofDataHandleService.classDummyHandleADataHandlewhich reads all zeroes, and writes no actual data.classFileHandleDataHandlefor aFileLocation.classReadBufferDataHandle<L extends Location>Read-only bufferedDataHandle.classWriteBufferDataHandleWraps aDataHandleand acts as a write buffer. -
Uses of SciJavaPlugin in org.scijava.io.location
Subinterfaces of SciJavaPlugin in org.scijava.io.location Modifier and Type Interface Description interfaceLocationResolverinterfaceLocationServiceA service that allows resolving of URIs to Locations, usingLocationResolverplugins for translation.Classes in org.scijava.io.location that implement SciJavaPlugin Modifier and Type Class Description classAbstractLocationResolverAbstract super class forLocationResolverplugins.classDefaultLocationServiceDefaultLocationServiceimplementation.classFileLocationResolverImplementation ofLocationResolverforFileLocation. -
Uses of SciJavaPlugin in org.scijava.io.nio
Subinterfaces of SciJavaPlugin in org.scijava.io.nio Modifier and Type Interface Description interfaceNIOServiceInterface for services that work with thejava.niopackage, particularly NIOByteBufferobjects.Classes in org.scijava.io.nio that implement SciJavaPlugin Modifier and Type Class Description classDefaultNIOServiceDefault service for working with thejava.niopackage, particularly NIOByteBufferobjects. -
Uses of SciJavaPlugin in org.scijava.log
Subinterfaces of SciJavaPlugin in org.scijava.log Modifier and Type Interface Description interfaceLogServiceInterface for the logging service.Classes in org.scijava.log that implement SciJavaPlugin Modifier and Type Class Description classAbstractLogServiceBase class forLogServiceimplementations.classStderrLogServiceImplementation ofLogServiceusing the standard error stream. -
Uses of SciJavaPlugin in org.scijava.main
Subinterfaces of SciJavaPlugin in org.scijava.main Modifier and Type Interface Description interfaceMainServiceInterface for services which manage dynamic execution of main methods.Classes in org.scijava.main that implement SciJavaPlugin Modifier and Type Class Description classDefaultMainServiceDefault implementation ofMainService. -
Uses of SciJavaPlugin in org.scijava.main.console
Classes in org.scijava.main.console that implement SciJavaPlugin Modifier and Type Class Description classMainArgumentHandles the--maincommand line argument, which launches an alternative main class. -
Uses of SciJavaPlugin in org.scijava.main.run
Classes in org.scijava.main.run that implement SciJavaPlugin Modifier and Type Class Description classMainCodeRunnerExecutes the given class'smainmethod. -
Uses of SciJavaPlugin in org.scijava.menu
Subinterfaces of SciJavaPlugin in org.scijava.menu Modifier and Type Interface Description interfaceMenuServiceInterface for service that tracks the application's menu structure.Classes in org.scijava.menu that implement SciJavaPlugin Modifier and Type Class Description classDefaultMenuServiceDefault service for keeping track of the application's menu structure. -
Uses of SciJavaPlugin in org.scijava.module
Subinterfaces of SciJavaPlugin in org.scijava.module Modifier and Type Interface Description interfaceModuleServiceInterface for service that tracks and executes available modules.Classes in org.scijava.module that implement SciJavaPlugin Modifier and Type Class Description classDefaultModuleServiceDefault service for keeping track of and executing available modules. -
Uses of SciJavaPlugin in org.scijava.module.process
Subinterfaces of SciJavaPlugin in org.scijava.module.process Modifier and Type Interface Description interfacePostprocessorPluginA postprocessor plugin defines a step that occurs immediately following the actual execution of aModule.interfacePreprocessorPluginA preprocessor plugin defines a step that occurs just prior to the actual execution of aModule.Classes in org.scijava.module.process that implement SciJavaPlugin Modifier and Type Class Description classAbstractPostprocessorPluginAbstract base class for plugin postprocessors.classAbstractPreprocessorPluginAbstract base class for plugin preprocessors.classAbstractSingleInputPreprocessorAbstract superclass forPreprocessorPluginimplementations that populate singleton inputs.classCheckInputsPreprocessorA preprocessor plugin that does a final check of input parameters, complaining if any required ones are null.classDebugPostprocessorA postprocessor plugin that dumps parameter values to the log.classDebugPreprocessorA preprocessor plugin that dumps information to the log.classDefaultValuePreprocessorA preprocessor plugin that populates default parameter values.classGatewayPreprocessorThe gateway preprocessor automatically populates module inputs that implementGateway.classInitPreprocessorA preprocessor plugin that populates initial parameter values.classLoadInputsPreprocessorA preprocessor for loading populated input values from persistent storage.classLoggerPreprocessorclassSaveInputsPreprocessorA preprocessor for saving populated input values to persistent storage.classServicePreprocessorThe service preprocessor automatically populates module inputs that implementService.classValidityPreprocessorA preprocessor plugin that verifies module validity. -
Uses of SciJavaPlugin in org.scijava.module.run
Classes in org.scijava.module.run that implement SciJavaPlugin Modifier and Type Class Description classModuleCodeRunnerRuns the givenIdentifiableSciJava module. -
Uses of SciJavaPlugin in org.scijava.object
Subinterfaces of SciJavaPlugin in org.scijava.object Modifier and Type Interface Description interfaceObjectServiceInterface for object management service.Classes in org.scijava.object that implement SciJavaPlugin Modifier and Type Class Description classDefaultObjectServiceDefault service for keeping track of registered objects. -
Uses of SciJavaPlugin in org.scijava.options
Subinterfaces of SciJavaPlugin in org.scijava.options Modifier and Type Interface Description interfaceOptionsServiceInterface for the options handling service.Classes in org.scijava.options that implement SciJavaPlugin Modifier and Type Class Description classDefaultOptionsServiceDefault service for keeping track of the available options and their settings.classOptionsPluginBase class for all options-oriented plugins. -
Uses of SciJavaPlugin in org.scijava.parse
Subinterfaces of SciJavaPlugin in org.scijava.parse Modifier and Type Interface Description interfaceParseServiceInterface for service that parses strings.Classes in org.scijava.parse that implement SciJavaPlugin Modifier and Type Class Description classDefaultParseServiceDefault service for parsing strings. -
Uses of SciJavaPlugin in org.scijava.platform
Subinterfaces of SciJavaPlugin in org.scijava.platform Modifier and Type Interface Description interfaceAppEventServiceDeprecated.UseAppServiceandAppinstead.interfacePlatformAn interface for configuring a specific deployment platform, defined by criteria such as operating system, machine architecture or Java version.interfacePlatformServiceInterface for service that handles platform-specific deployment issues.Classes in org.scijava.platform that implement SciJavaPlugin Modifier and Type Class Description classAbstractPlatformAbstract superclass of platform implementations.classDefaultAppEventServiceDeprecated.UseAppServiceandAppinstead.classDefaultPlatformA platform implementation for default handling of platform issues.classDefaultPlatformServiceDefault service for handling platform-specific deployment issues. -
Uses of SciJavaPlugin in org.scijava.plugin
Classes in org.scijava.plugin with type parameters of type SciJavaPlugin Modifier and Type Class Description classAbstractPTService<PT extends SciJavaPlugin>Abstract base class forPTServices.classPluginInfo<PT extends SciJavaPlugin>A collection of metadata about a particular plugin.interfacePTService<PT extends SciJavaPlugin>A service for managing a particular sort ofSciJavaPlugin.Subinterfaces of SciJavaPlugin in org.scijava.plugin Modifier and Type Interface Description interfaceHandlerPlugin<D>Interface for plugins which "handle" a particular subset of data objects.interfaceHandlerService<DT,PT extends HandlerPlugin<DT>>A service for managingHandlerPlugins of a particular type.interfacePluginServiceInterface for service that keeps track of available plugins.interfacePTService<PT extends SciJavaPlugin>A service for managing a particular sort ofSciJavaPlugin.interfaceRichPluginBase interface forContextual,Prioritizedplugins that retain access to their associatedPluginInfometadata via theHasPluginInfointerface.interfaceSingletonPluginInterface for plugins intended to be instantiated as singletons.interfaceSingletonService<PT extends SingletonPlugin>A service for managingSingletonPlugins of a particular type.interfaceTypedPlugin<D>Interface for plugins with an associated type (i.e.,Class).interfaceTypedService<DT,PT extends TypedPlugin<DT>>A service for managing a particular sort ofTypedPlugin.interfaceWrapperPlugin<D>A plugin with a special "has-a" relationship (i.e., composition rather than inheritance) with a single data object of a particular type.interfaceWrapperService<DT,PT extends WrapperPlugin<DT>>A service for managingWrapperPlugins of a particular type.Classes in org.scijava.plugin that implement SciJavaPlugin Modifier and Type Class Description classAbstractHandlerPlugin<D>Abstract base class forHandlerPluginimplementations.classAbstractHandlerService<DT,PT extends HandlerPlugin<DT>>Abstract base class forHandlerServices.classAbstractPTService<PT extends SciJavaPlugin>Abstract base class forPTServices.classAbstractRichPluginAbstract base class forRichPluginimplementations.classAbstractSingletonService<PT extends SingletonPlugin>Abstract base class forSingletonServices.classAbstractTypedPlugin<D>Abstract base class forTypedPlugins.classAbstractTypedService<DT,PT extends TypedPlugin<DT>>Abstract base class forTypedServices.classAbstractWrapperPlugin<D>Abstract base class forWrapperPlugins.classAbstractWrapperService<DT,PT extends WrapperPlugin<DT>>Abstract base class forWrapperServices.classDefaultPluginServiceDefault service for keeping track of available plugins.classSortablePluginDeprecated.UseAbstractRichPlugininstead.Methods in org.scijava.plugin with type parameters of type SciJavaPlugin Modifier and Type Method Description static <P extends PT,PT extends SciJavaPlugin>
PluginInfo<PT>PluginInfo. create(Class<P> pluginClass, Class<PT> pluginType)Creates aPluginInfofor the given plugin class of the specified plugin type.<PT extends SciJavaPlugin>
PTDefaultPluginService. createInstance(PluginInfo<PT> info)<PT extends SciJavaPlugin>
PTPluginService. createInstance(PluginInfo<PT> info)Creates an instance of the given plugin.<PT extends SciJavaPlugin>
List<PT>DefaultPluginService. createInstances(List<PluginInfo<PT>> infos)<PT extends SciJavaPlugin>
List<PT>PluginService. createInstances(List<PluginInfo<PT>> infos)Creates an instance of each of the plugins on the given list.<PT extends SciJavaPlugin>
List<PT>DefaultPluginService. createInstancesOfType(Class<PT> type)<PT extends SciJavaPlugin>
List<PT>PluginService. createInstancesOfType(Class<PT> type)Creates one instance each of the available plugins of the given type.static <P extends PT,PT extends SciJavaPlugin>
PluginInfo<PT>PluginInfo. get(Class<P> pluginClass, Class<PT> pluginType, PluginIndex pluginIndex)Finds aPluginInfoof the given plugin class and plugin type in the specifiedPluginIndex.static <P extends PT,PT extends SciJavaPlugin>
PluginInfo<PT>PluginInfo. get(Class<P> pluginClass, Collection<? extends PluginInfo<PT>> plugins)Finds aPluginInfoof the given plugin class in the specified list of plugins.static <P extends SciJavaPlugin>
PluginInfo<?>PluginInfo. get(Class<P> pluginClass, PluginIndex pluginIndex)Finds aPluginInfoof the given plugin class in the specifiedPluginIndex.static <P extends PT,PT extends SciJavaPlugin>
PluginInfo<PT>PluginInfo. getOrCreate(Class<P> pluginClass, Class<PT> pluginType, PluginIndex pluginIndex)Obtains aPluginInfofor the given plugin class.static <P extends SciJavaPlugin>
PluginInfo<?>PluginInfo. getOrCreate(Class<P> pluginClass, PluginIndex pluginIndex)Obtains aPluginInfofor the given plugin class.<P extends SciJavaPlugin>
PluginInfo<SciJavaPlugin>DefaultPluginService. getPlugin(Class<P> pluginClass)<PT extends SciJavaPlugin,P extends PT>
PluginInfo<PT>DefaultPluginService. getPlugin(Class<P> pluginClass, Class<PT> type)<P extends SciJavaPlugin>
PluginInfo<SciJavaPlugin>PluginService. getPlugin(Class<P> pluginClass)Gets the first available plugin of the given class, or null if none.<PT extends SciJavaPlugin,P extends PT>
PluginInfo<PT>PluginService. getPlugin(Class<P> pluginClass, Class<PT> type)Gets the first available plugin of the given class, or null if none.<PT extends SciJavaPlugin>
List<PluginInfo<PT>>PluginIndex. getPlugins(Class<PT> type)Gets a list of registered plugins compatible with the given type.<P extends SciJavaPlugin>
List<PluginInfo<SciJavaPlugin>>DefaultPluginService. getPluginsOfClass(Class<P> pluginClass)<PT extends SciJavaPlugin,P extends PT>
List<PluginInfo<PT>>DefaultPluginService. getPluginsOfClass(Class<P> pluginClass, Class<PT> type)<PT extends SciJavaPlugin>
List<PluginInfo<SciJavaPlugin>>DefaultPluginService. getPluginsOfClass(String className, Class<PT> type)<P extends SciJavaPlugin>
List<PluginInfo<SciJavaPlugin>>PluginService. getPluginsOfClass(Class<P> pluginClass)Gets the list of plugins of the given class.<PT extends SciJavaPlugin,P extends PT>
List<PluginInfo<PT>>PluginService. getPluginsOfClass(Class<P> pluginClass, Class<PT> type)Gets the list of plugins of the given class.<PT extends SciJavaPlugin>
List<PluginInfo<SciJavaPlugin>>PluginService. getPluginsOfClass(String className, Class<PT> type)Gets the list of plugins with the given class name.<PT extends SciJavaPlugin>
List<PluginInfo<PT>>DefaultPluginService. getPluginsOfType(Class<PT> type)<PT extends SciJavaPlugin>
List<PluginInfo<PT>>PluginService. getPluginsOfType(Class<PT> type)Gets the list of plugins of the given type (e.g.,Service).static <PT extends SciJavaPlugin,P extends PT>
Class<PT>DefaultPluginService. getPluginType(Class<P> pluginClass)Gets the plugin type of the given plugin class, as declared by its@Pluginannotation (i.e.,Plugin.type()).default <PT extends SciJavaPlugin>
voidPluginService. sort(List<PT> instances, Class<PT> type)Sorts the given list of plugin instances by priority.Methods in org.scijava.plugin that return types with arguments of type SciJavaPlugin Modifier and Type Method Description <P extends SciJavaPlugin>
PluginInfo<SciJavaPlugin>DefaultPluginService. getPlugin(Class<P> pluginClass)PluginInfo<SciJavaPlugin>DefaultPluginService. getPlugin(String className)<P extends SciJavaPlugin>
PluginInfo<SciJavaPlugin>PluginService. getPlugin(Class<P> pluginClass)Gets the first available plugin of the given class, or null if none.PluginInfo<SciJavaPlugin>PluginService. getPlugin(String className)Gets the first available plugin of the given class name, or null if none.<P extends SciJavaPlugin>
List<PluginInfo<SciJavaPlugin>>DefaultPluginService. getPluginsOfClass(Class<P> pluginClass)List<PluginInfo<SciJavaPlugin>>DefaultPluginService. getPluginsOfClass(String className)<PT extends SciJavaPlugin>
List<PluginInfo<SciJavaPlugin>>DefaultPluginService. getPluginsOfClass(String className, Class<PT> type)<P extends SciJavaPlugin>
List<PluginInfo<SciJavaPlugin>>PluginService. getPluginsOfClass(Class<P> pluginClass)Gets the list of plugins of the given class.List<PluginInfo<SciJavaPlugin>>PluginService. getPluginsOfClass(String className)Gets the list of plugins with the given class name.<PT extends SciJavaPlugin>
List<PluginInfo<SciJavaPlugin>>PluginService. getPluginsOfClass(String className, Class<PT> type)Gets the list of plugins with the given class name.Class<? extends SciJavaPlugin>type()The type of plugin; e.g.,Service.Method parameters in org.scijava.plugin with type arguments of type SciJavaPlugin Modifier and Type Method Description static PluginInfo<?>PluginInfo. create(Class<? extends SciJavaPlugin> pluginClass)Creates aPluginInfofor the given plugin class. -
Uses of SciJavaPlugin in org.scijava.prefs
Subinterfaces of SciJavaPlugin in org.scijava.prefs Modifier and Type Interface Description interfacePrefServiceServicefor storing and retrieving arbitrary preferences.Classes in org.scijava.prefs that implement SciJavaPlugin Modifier and Type Class Description classAbstractPrefServiceAbstractPrefServiceimplementation.classDefaultPrefServiceDefaultPrefServiceimplementation, which persists preferences to disk using thePreferencesAPI. -
Uses of SciJavaPlugin in org.scijava.run
Subinterfaces of SciJavaPlugin in org.scijava.run Modifier and Type Interface Description interfaceCodeRunnerA plugin which extends theRunService's execution handling.interfaceRunServiceInterface for service that manages availableCodeRunnerplugins.Classes in org.scijava.run that implement SciJavaPlugin Modifier and Type Class Description classAbstractCodeRunnerAbstract superclass ofCodeRunnerimplementations.classDefaultRunServiceDefault service for managing availableCodeRunnerplugins. -
Uses of SciJavaPlugin in org.scijava.run.console
Classes in org.scijava.run.console that implement SciJavaPlugin Modifier and Type Class Description classRunArgumentHandles the--runcommand line argument. -
Uses of SciJavaPlugin in org.scijava.script
Subinterfaces of SciJavaPlugin in org.scijava.script Modifier and Type Interface Description interfaceScriptHeaderRepresents one or more canned lines intended to go at the top of scripts of a given language.interfaceScriptHeaderServiceinterfaceScriptLanguageThe base interface for scripting language adapters.interfaceScriptServiceInterface for service that works with scripts.Classes in org.scijava.script that implement SciJavaPlugin Modifier and Type Class Description classAbstractScriptHeaderAbstract superclass forScriptHeaderimplementations.classAbstractScriptLanguageAbstract superclass forScriptLanguageimplementations.classAdaptedScriptLanguageAbstract superclass forScriptLanguageimplementations which adapt an existingScriptEngineFactory.classDefaultScriptHeaderServiceDefaultScriptHeaderServiceimplementation.classDefaultScriptServiceDefault service for working with scripts. -
Uses of SciJavaPlugin in org.scijava.script.console
Classes in org.scijava.script.console that implement SciJavaPlugin Modifier and Type Class Description classRunScriptArgumentDeprecated.UseRunArgumentinstead. -
Uses of SciJavaPlugin in org.scijava.script.io
Classes in org.scijava.script.io that implement SciJavaPlugin Modifier and Type Class Description classScriptIOPluginIOPluginfor scripts. -
Uses of SciJavaPlugin in org.scijava.script.process
Subinterfaces of SciJavaPlugin in org.scijava.script.process Modifier and Type Interface Description interfaceScriptProcessorA script processor defines some sort of processing that primes a particular script for execution.interfaceScriptProcessorServiceInterface for service that processes scripts.Classes in org.scijava.script.process that implement SciJavaPlugin Modifier and Type Class Description classDefaultScriptProcessorServiceDefault implementation ofScriptProcessorService.classDirectiveScriptProcessorAbstract base class forScriptProcessorplugins that parse lines of the form#@directive(...) ....classParameterScriptProcessorAScriptProcessorwhich parses the script's input and output parameters from the script header.classScriptDirectiveScriptProcessorAScriptProcessorwhich parses the#@scriptdirective.classShebangScriptProcessorAScriptProcessorwhich looks for a#!at the beginning of a script, and set the language accordingly. -
Uses of SciJavaPlugin in org.scijava.script.run
Classes in org.scijava.script.run that implement SciJavaPlugin Modifier and Type Class Description classScriptCodeRunnerRuns the given script. -
Uses of SciJavaPlugin in org.scijava.service
Subinterfaces of SciJavaPlugin in org.scijava.service Modifier and Type Interface Description interfaceSciJavaServiceMarker interface for core SciJava CommonServices.interfaceServiceA SciJava service, for a particular area of functionality.Classes in org.scijava.service that implement SciJavaPlugin Modifier and Type Class Description classAbstractServiceAbstract superclass ofServiceimplementations. -
Uses of SciJavaPlugin in org.scijava.startup
Subinterfaces of SciJavaPlugin in org.scijava.startup Modifier and Type Interface Description interfaceStartupServiceInterface for service managing startup operations.Classes in org.scijava.startup that implement SciJavaPlugin Modifier and Type Class Description classDefaultStartupServiceDefault implementation ofStartupService. -
Uses of SciJavaPlugin in org.scijava.task
Subinterfaces of SciJavaPlugin in org.scijava.task Modifier and Type Interface Description interfaceTaskServiceService for working withTasks.Classes in org.scijava.task that implement SciJavaPlugin Modifier and Type Class Description classDefaultTaskServiceDefault implementation ofTaskService. -
Uses of SciJavaPlugin in org.scijava.text
Subinterfaces of SciJavaPlugin in org.scijava.text Modifier and Type Interface Description interfaceTextFormatTextFormatis a plugin that provides handling for a text markup language.interfaceTextServiceInterface for service that works with text formats.Classes in org.scijava.text that implement SciJavaPlugin Modifier and Type Class Description classAbstractTextFormatAbstract superclass ofTextFormatimplementations.classDefaultTextServiceDefault service for working with text formats. -
Uses of SciJavaPlugin in org.scijava.text.io
Subinterfaces of SciJavaPlugin in org.scijava.text.io Modifier and Type Interface Description interfaceTextIOServiceTypedIOServicefor opening and saving text dataClasses in org.scijava.text.io that implement SciJavaPlugin Modifier and Type Class Description classDefaultTextIOServiceDefaultTextIOServiceimplementation for opening and saving text dataclassTextIOPluginIOPluginfor text conversion to HTML. -
Uses of SciJavaPlugin in org.scijava.thread
Subinterfaces of SciJavaPlugin in org.scijava.thread Modifier and Type Interface Description interfaceThreadServiceInterface for the thread handling service.Classes in org.scijava.thread that implement SciJavaPlugin Modifier and Type Class Description classDefaultThreadServiceDefault service for managing active threads. -
Uses of SciJavaPlugin in org.scijava.tool
Subinterfaces of SciJavaPlugin in org.scijava.tool Modifier and Type Interface Description interfaceIconServiceinterfaceToolInterface for tools.interfaceToolServiceInterface for service that tracks available tools.Classes in org.scijava.tool that implement SciJavaPlugin Modifier and Type Class Description classAbstractToolAbstract base class forToolimplementations.classDefaultToolServiceDefault service for keeping track of available tools, including which tool is active, and delegating UI events to the active tool.classDummyToolA tool that does nothing. -
Uses of SciJavaPlugin in org.scijava.ui
Subinterfaces of SciJavaPlugin in org.scijava.ui Modifier and Type Interface Description interfaceUIServiceInterface for service that handles user interfaces.interfaceUserInterfaceAn end-user SciJava application user interface.Classes in org.scijava.ui that implement SciJavaPlugin Modifier and Type Class Description classAbstractInputHarvesterPlugin<P,W>AbstractInputHarvesterPlugin is anInputHarvesterthat implements thePreprocessorPlugininterface.classAbstractUIInputWidget<T,W>Abstract superclass ofInputWidgetimplementations that belong to a specific UI.classAbstractUserInterfaceAbstract superclass forUserInterfaceimplementations.classDefaultUIServiceDefault service for handling SciJava user interfaces.classFileListPreprocessorclassFilePreprocessorA preprocessor plugin that handles single unresolved parameters of typeFileusing a UI prompt.classUIPreprocessorThe UI preprocessor automatically populates moduleUserInterfaceinputs with theUIService's default UI instance, if compatible. -
Uses of SciJavaPlugin in org.scijava.ui.console
Classes in org.scijava.ui.console that implement SciJavaPlugin Modifier and Type Class Description classHeadlessArgumentHandles the--headlessargument to signal that no UI will be opened and the enclosingContextwill not be used after theConsoleServiceargument processing is complete.classShowUIArgumentHandles the--showUIargument, which signals that the UI should be opened immediately.classUIArgumentHandles the--uicommand line argument. -
Uses of SciJavaPlugin in org.scijava.ui.dnd
Subinterfaces of SciJavaPlugin in org.scijava.ui.dnd Modifier and Type Interface Description interfaceDragAndDropHandler<D>Interface for drag-and-drop handlers.interfaceDragAndDropServiceInterface for service that handles drag and drop events.Classes in org.scijava.ui.dnd that implement SciJavaPlugin Modifier and Type Class Description classAbstractDragAndDropHandler<D>Abstract superclass forDragAndDropHandlers.classDefaultDragAndDropServiceDefault service for handling drag and drop events.classFileDragAndDropHandlerDrag-and-drop handler for files.classListDragAndDropHandlerDrag-and-drop handler for lists of objects.classScriptFileDragAndDropHandlerDrag-and-drop handler for script files. -
Uses of SciJavaPlugin in org.scijava.ui.headless
Classes in org.scijava.ui.headless that implement SciJavaPlugin Modifier and Type Class Description classHeadlessDisplayViewerA display viewer used when running headless.classHeadlessUIA no-op user interface used when the application is running headless. -
Uses of SciJavaPlugin in org.scijava.ui.headlessUI
Classes in org.scijava.ui.headlessUI that implement SciJavaPlugin Modifier and Type Class Description classHeadlessUIDeprecated.UseHeadlessUIinstead. -
Uses of SciJavaPlugin in org.scijava.ui.viewer
Subinterfaces of SciJavaPlugin in org.scijava.ui.viewer Modifier and Type Interface Description interfaceDisplayViewer<T>A display viewer is a UI widget that shows a display to a user.Classes in org.scijava.ui.viewer that implement SciJavaPlugin Modifier and Type Class Description classAbstractDisplayViewer<T>The AbstractDisplayViewer provides some basic generic implementations for a DisplayViewer such as storing and providing the display, window and panel for a DisplayViewer. -
Uses of SciJavaPlugin in org.scijava.ui.viewer.text
Subinterfaces of SciJavaPlugin in org.scijava.ui.viewer.text Modifier and Type Interface Description interfaceTextDisplayViewerA display viewer forStrings.Classes in org.scijava.ui.viewer.text that implement SciJavaPlugin Modifier and Type Class Description classAbstractTextDisplayViewerImplements the UI-independent elements of a text viewer. -
Uses of SciJavaPlugin in org.scijava.welcome
Subinterfaces of SciJavaPlugin in org.scijava.welcome Modifier and Type Interface Description interfaceWelcomeServiceInterface for services to display the welcome greeting when the UI is shown for the first time.Classes in org.scijava.welcome that implement SciJavaPlugin Modifier and Type Class Description classDefaultWelcomeServiceDefault service for displaying the welcome greeting. -
Uses of SciJavaPlugin in org.scijava.widget
Subinterfaces of SciJavaPlugin in org.scijava.widget Modifier and Type Interface Description interfaceButtonWidget<U>Widget interface for buttons.interfaceChoiceWidget<U>Widget interface for multiple choice selectors.interfaceColorWidget<U>Widget interface for color choosers.interfaceDateWidget<U>Widget interface for dates.interfaceFileListWidget<U>interfaceFileWidget<U>Widget interface for file selectors.interfaceInputWidget<T,W>Interface for input widgets.interfaceMessageWidget<U>Widget interface for message labels.interfaceNumberWidget<U>Widget interface for number choosers.interfaceObjectWidget<U>Widget interface for object selectors.interfaceTextWidget<U>Widget interface for text fields and areas.interfaceToggleWidget<U>Widget interface for boolean toggles.interfaceWidgetServiceInterface for services that manage availableInputWidgets.Classes in org.scijava.widget that implement SciJavaPlugin Modifier and Type Class Description classAbstractInputWidget<T,W>Base class for input widgets.classDefaultWidgetServiceDefault service for managing availableInputWidgets.
-