Uses of Interface
org.scijava.Identifiable
-
-
Uses of Identifiable in org.scijava
Subinterfaces of Identifiable in org.scijava Modifier and Type Interface Description interfaceGatewayClasses in org.scijava that implement Identifiable Modifier and Type Class Description classAbstractGatewayAbstract superclass forGatewayimplementations.classSciJavaMain entry point into SciJava. -
Uses of Identifiable in org.scijava.app
Subinterfaces of Identifiable 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 Identifiable 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 Identifiable in org.scijava.cache
Subinterfaces of Identifiable in org.scijava.cache Modifier and Type Interface Description interfaceCacheServiceBase interface for cache services in SciJavaClasses in org.scijava.cache that implement Identifiable Modifier and Type Class Description classDefaultCacheServiceTrivialCacheServiceimplementation. -
Uses of Identifiable in org.scijava.command
Subinterfaces of Identifiable in org.scijava.command Modifier and Type Interface Description interfaceCommandServiceInterface for service that keeps track of available commands.Classes in org.scijava.command that implement Identifiable Modifier and Type Class Description classCommandInfoA collection of metadata about a particularCommand.classDefaultCommandServiceDefault service for working withCommands.classDynamicCommandInfoHelper class for maintaining aDynamicCommand's associatedModuleInfo. -
Uses of Identifiable in org.scijava.command.console
Classes in org.scijava.command.console that implement Identifiable Modifier and Type Class Description classRunArgumentDeprecated.UseRunArgumentinstead. -
Uses of Identifiable in org.scijava.command.run
Classes in org.scijava.command.run that implement Identifiable Modifier and Type Class Description classCommandCodeRunnerRuns the givenCommandclass. -
Uses of Identifiable in org.scijava.console
Subinterfaces of Identifiable 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 Identifiable 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 Identifiable in org.scijava.convert
Subinterfaces of Identifiable 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 Identifiable in org.scijava.display
Subinterfaces of Identifiable 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 Identifiable Modifier and Type Class Description classAbstractDisplay<T>Abstract superclass ofDisplayimplementations.classDefaultDisplayDefault display for objects, when no other displays are available.classDefaultDisplayServiceDefault service for working withDisplays.classDefaultTextDisplayDefault display for text. -
Uses of Identifiable in org.scijava.download
Subinterfaces of Identifiable in org.scijava.download Modifier and Type Interface Description interfaceDownloadServiceService for managing retrieval of remote resources.Classes in org.scijava.download that implement Identifiable Modifier and Type Class Description classDefaultDownloadServiceDefault implementation ofDownloadService.classMultiWriteHandleDataHandleplugin for writing to multipleDataHandles. -
Uses of Identifiable in org.scijava.event
Subinterfaces of Identifiable 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 Identifiable 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 Identifiable in org.scijava.input
Subinterfaces of Identifiable 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 Identifiable Modifier and Type Class Description classDefaultInputServiceDefault implementation ofInputService. -
Uses of Identifiable in org.scijava.io
Subinterfaces of Identifiable 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 Identifiable 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 Identifiable in org.scijava.io.console
Classes in org.scijava.io.console that implement Identifiable Modifier and Type Class Description classOpenArgumentHandles the--opencommand line argument. -
Uses of Identifiable in org.scijava.io.handle
Subinterfaces of Identifiable 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 Identifiable 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 Identifiable in org.scijava.io.location
Subinterfaces of Identifiable 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 Identifiable Modifier and Type Class Description classAbstractLocationResolverAbstract super class forLocationResolverplugins.classDefaultLocationServiceDefaultLocationServiceimplementation.classFileLocationResolverImplementation ofLocationResolverforFileLocation. -
Uses of Identifiable in org.scijava.io.nio
Subinterfaces of Identifiable 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 Identifiable Modifier and Type Class Description classDefaultNIOServiceDefault service for working with thejava.niopackage, particularly NIOByteBufferobjects. -
Uses of Identifiable in org.scijava.log
Subinterfaces of Identifiable in org.scijava.log Modifier and Type Interface Description interfaceLogServiceInterface for the logging service.Classes in org.scijava.log that implement Identifiable Modifier and Type Class Description classAbstractLogServiceBase class forLogServiceimplementations.classStderrLogServiceImplementation ofLogServiceusing the standard error stream. -
Uses of Identifiable in org.scijava.main
Subinterfaces of Identifiable 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 Identifiable Modifier and Type Class Description classDefaultMainServiceDefault implementation ofMainService. -
Uses of Identifiable in org.scijava.main.console
Classes in org.scijava.main.console that implement Identifiable Modifier and Type Class Description classMainArgumentHandles the--maincommand line argument, which launches an alternative main class. -
Uses of Identifiable in org.scijava.main.run
Classes in org.scijava.main.run that implement Identifiable Modifier and Type Class Description classMainCodeRunnerExecutes the given class'smainmethod. -
Uses of Identifiable in org.scijava.menu
Subinterfaces of Identifiable 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 Identifiable Modifier and Type Class Description classDefaultMenuServiceDefault service for keeping track of the application's menu structure. -
Uses of Identifiable in org.scijava.module
Subinterfaces of Identifiable in org.scijava.module Modifier and Type Interface Description interfaceModuleInfoA ModuleInfo object encapsulates metadata about a particularModule(but not a specific instance of it).interfaceModuleServiceInterface for service that tracks and executes available modules.interfaceMutableModuleInfoModuleInfoextension allowing manipulation of its metadata.Classes in org.scijava.module that implement Identifiable Modifier and Type Class Description classAbstractModuleInfoAbstract superclass ofModuleInfoimplementation.classDefaultModuleServiceDefault service for keeping track of and executing available modules.classDefaultMutableModuleInfoDefaultMutableModuleInfoimplementation. -
Uses of Identifiable in org.scijava.module.run
Classes in org.scijava.module.run that implement Identifiable Modifier and Type Class Description classModuleCodeRunnerRuns the givenIdentifiableSciJava module. -
Uses of Identifiable in org.scijava.object
Subinterfaces of Identifiable in org.scijava.object Modifier and Type Interface Description interfaceObjectServiceInterface for object management service.Classes in org.scijava.object that implement Identifiable Modifier and Type Class Description classDefaultObjectServiceDefault service for keeping track of registered objects. -
Uses of Identifiable in org.scijava.options
Subinterfaces of Identifiable in org.scijava.options Modifier and Type Interface Description interfaceOptionsServiceInterface for the options handling service.Classes in org.scijava.options that implement Identifiable Modifier and Type Class Description classDefaultOptionsServiceDefault service for keeping track of the available options and their settings. -
Uses of Identifiable in org.scijava.parse
Subinterfaces of Identifiable in org.scijava.parse Modifier and Type Interface Description interfaceParseServiceInterface for service that parses strings.Classes in org.scijava.parse that implement Identifiable Modifier and Type Class Description classDefaultParseServiceDefault service for parsing strings. -
Uses of Identifiable in org.scijava.platform
Subinterfaces of Identifiable in org.scijava.platform Modifier and Type Interface Description interfaceAppEventServiceDeprecated.UseAppServiceandAppinstead.interfacePlatformServiceInterface for service that handles platform-specific deployment issues.Classes in org.scijava.platform that implement Identifiable Modifier and Type Class Description classDefaultAppEventServiceDeprecated.UseAppServiceandAppinstead.classDefaultPlatformServiceDefault service for handling platform-specific deployment issues. -
Uses of Identifiable in org.scijava.plugin
Subinterfaces of Identifiable 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.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 Identifiable 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.classPluginInfo<PT extends SciJavaPlugin>A collection of metadata about a particular plugin.classSortablePluginDeprecated.UseAbstractRichPlugininstead. -
Uses of Identifiable in org.scijava.prefs
Subinterfaces of Identifiable in org.scijava.prefs Modifier and Type Interface Description interfacePrefServiceServicefor storing and retrieving arbitrary preferences.Classes in org.scijava.prefs that implement Identifiable Modifier and Type Class Description classAbstractPrefServiceAbstractPrefServiceimplementation.classDefaultPrefServiceDefaultPrefServiceimplementation, which persists preferences to disk using thePreferencesAPI. -
Uses of Identifiable in org.scijava.run
Subinterfaces of Identifiable 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 Identifiable Modifier and Type Class Description classAbstractCodeRunnerAbstract superclass ofCodeRunnerimplementations.classDefaultRunServiceDefault service for managing availableCodeRunnerplugins. -
Uses of Identifiable in org.scijava.run.console
Classes in org.scijava.run.console that implement Identifiable Modifier and Type Class Description classRunArgumentHandles the--runcommand line argument. -
Uses of Identifiable in org.scijava.script
Subinterfaces of Identifiable 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 Identifiable 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.classScriptInfoMetadata about a script. -
Uses of Identifiable in org.scijava.script.console
Classes in org.scijava.script.console that implement Identifiable Modifier and Type Class Description classRunScriptArgumentDeprecated.UseRunArgumentinstead. -
Uses of Identifiable in org.scijava.script.io
Classes in org.scijava.script.io that implement Identifiable Modifier and Type Class Description classScriptIOPluginIOPluginfor scripts. -
Uses of Identifiable in org.scijava.script.process
Subinterfaces of Identifiable in org.scijava.script.process Modifier and Type Interface Description interfaceScriptProcessorServiceInterface for service that processes scripts.Classes in org.scijava.script.process that implement Identifiable Modifier and Type Class Description classDefaultScriptProcessorServiceDefault implementation ofScriptProcessorService. -
Uses of Identifiable in org.scijava.script.run
Classes in org.scijava.script.run that implement Identifiable Modifier and Type Class Description classScriptCodeRunnerRuns the given script. -
Uses of Identifiable in org.scijava.service
Subinterfaces of Identifiable 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 Identifiable Modifier and Type Class Description classAbstractServiceAbstract superclass ofServiceimplementations. -
Uses of Identifiable in org.scijava.startup
Subinterfaces of Identifiable in org.scijava.startup Modifier and Type Interface Description interfaceStartupServiceInterface for service managing startup operations.Classes in org.scijava.startup that implement Identifiable Modifier and Type Class Description classDefaultStartupServiceDefault implementation ofStartupService. -
Uses of Identifiable in org.scijava.task
Subinterfaces of Identifiable in org.scijava.task Modifier and Type Interface Description interfaceTaskServiceService for working withTasks.Classes in org.scijava.task that implement Identifiable Modifier and Type Class Description classDefaultTaskServiceDefault implementation ofTaskService. -
Uses of Identifiable in org.scijava.text
Subinterfaces of Identifiable 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 Identifiable Modifier and Type Class Description classAbstractTextFormatAbstract superclass ofTextFormatimplementations.classDefaultTextServiceDefault service for working with text formats. -
Uses of Identifiable in org.scijava.text.io
Subinterfaces of Identifiable in org.scijava.text.io Modifier and Type Interface Description interfaceTextIOServiceTypedIOServicefor opening and saving text dataClasses in org.scijava.text.io that implement Identifiable Modifier and Type Class Description classDefaultTextIOServiceDefaultTextIOServiceimplementation for opening and saving text dataclassTextIOPluginIOPluginfor text conversion to HTML. -
Uses of Identifiable in org.scijava.thread
Subinterfaces of Identifiable in org.scijava.thread Modifier and Type Interface Description interfaceThreadServiceInterface for the thread handling service.Classes in org.scijava.thread that implement Identifiable Modifier and Type Class Description classDefaultThreadServiceDefault service for managing active threads. -
Uses of Identifiable in org.scijava.tool
Subinterfaces of Identifiable 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 Identifiable 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 Identifiable in org.scijava.ui
Subinterfaces of Identifiable 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 Identifiable Modifier and Type Class Description classAbstractUIInputWidget<T,W>Abstract superclass ofInputWidgetimplementations that belong to a specific UI.classAbstractUserInterfaceAbstract superclass forUserInterfaceimplementations.classDefaultUIServiceDefault service for handling SciJava user interfaces. -
Uses of Identifiable in org.scijava.ui.console
Classes in org.scijava.ui.console that implement Identifiable 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 Identifiable in org.scijava.ui.dnd
Subinterfaces of Identifiable 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 Identifiable 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 Identifiable in org.scijava.ui.headless
Classes in org.scijava.ui.headless that implement Identifiable 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 Identifiable in org.scijava.ui.headlessUI
Classes in org.scijava.ui.headlessUI that implement Identifiable Modifier and Type Class Description classHeadlessUIDeprecated.UseHeadlessUIinstead. -
Uses of Identifiable in org.scijava.ui.viewer
Subinterfaces of Identifiable 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 Identifiable 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 Identifiable in org.scijava.ui.viewer.text
Subinterfaces of Identifiable in org.scijava.ui.viewer.text Modifier and Type Interface Description interfaceTextDisplayViewerA display viewer forStrings.Classes in org.scijava.ui.viewer.text that implement Identifiable Modifier and Type Class Description classAbstractTextDisplayViewerImplements the UI-independent elements of a text viewer. -
Uses of Identifiable in org.scijava.welcome
Subinterfaces of Identifiable 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 Identifiable Modifier and Type Class Description classDefaultWelcomeServiceDefault service for displaying the welcome greeting. -
Uses of Identifiable in org.scijava.widget
Subinterfaces of Identifiable 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 Identifiable Modifier and Type Class Description classAbstractInputWidget<T,W>Base class for input widgets.classDefaultWidgetServiceDefault service for managing availableInputWidgets.
-