| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AppService
Interface for application-level functionality. 
 | 
interface  | 
StatusService
Interface for the status notification service. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultAppService
Default service for application-level functionality. 
 | 
class  | 
DefaultStatusService
Default service for status notifications. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
BatchService  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FileBatchService  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CacheService
Base interface for cache services in SciJava 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultCacheService
Trivial  
CacheService implementation. | 
class  | 
GuavaCacheService
CacheService implementation wrapping a guava Cache. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CommandService
Interface for service that keeps track of available commands. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultCommandService
Default service for working with  
Commands. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ConsoleService
Interface for service that manages interaction with the console. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultConsoleService
Default service for managing interaction with the console. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ConvertService
Service for converting between types using an extensible plugin:
  
Converter. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractConvertService
Abstract superclass for  
ConvertService implementations. | 
class  | 
DefaultConvertService
Default  
ConvertService implementation. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DisplayService
Interface for service that tracks available  
Displays. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultDisplayService
Default service for working with  
Displays. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DownloadService
Service for managing retrieval of remote resources. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultDownloadService
Default implementation of  
DownloadService. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
EventHistory
Interface for service that keeps a history of SciJava events. 
 | 
interface  | 
EventService
Interface for the event handling service. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultEventHistory
Default service for keeping a history of SciJava events. 
 | 
class  | 
DefaultEventService
Default service for publishing and subscribing to SciJava events. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
GrabService
Interface for services which acquire dependencies at runtime. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultGrabService
Default implementation of  
GrabService. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
InputService
Interface for service that tracks the current status of input devices
 (keyboard and mouse in particular). 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultInputService
Default implementation of  
InputService. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
IOService
Interface for high-level data I/O: opening and saving data. 
 | 
interface  | 
RecentFileService
Interface for services that manage the Recently Used Files menu. 
 | 
interface  | 
TypedIOService<D>
Interface for high-level data I/O: opening and saving data of a specific type. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractTypedIOService<D>
Abstract base class for typed  
IOPlugins. | 
class  | 
DefaultIOService
Default implementation of  
IOService. | 
class  | 
DefaultRecentFileService
Default service for managing the Recently Used Files menu. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DataHandleService
Interface for low-level data I/O: reading and writing bytes using
  
DataHandles. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultDataHandleService
Default implementation of  
DataHandleService. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
LocationService
A service that allows resolving of URIs to Locations, using
  
LocationResolver plugins for translation. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultLocationService
Default  
LocationService implementation. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
NIOService
Interface for services that work with the  
java.nio package,
 particularly NIO ByteBuffer objects. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultNIOService
Default service for working with the  
java.nio package, particularly
 NIO ByteBuffer objects. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Java3DService
Interface for services which work with Java 3D. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultJava3DService
Default service for working with Java 3D. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
LogService
Interface for the logging service. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractLogService
Base class for  
LogService implementations. | 
class  | 
StderrLogService
Implementation of  
LogService using the standard error stream. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SLF4JLogService
Logging service implemented using SLF4J. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
MainService
Interface for services which manage dynamic execution of main methods. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultMainService
Default implementation of  
MainService. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
MenuService
Interface for service that tracks the application's menu structure. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultMenuService
Default service for keeping track of the application's menu structure. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ModuleService
Interface for service that tracks and executes available modules. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultModuleService
Default service for keeping track of and executing available modules. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ObjectService
Interface for object management service. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultObjectService
Default service for keeping track of registered objects. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
OptionsService
Interface for the options handling service. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultOptionsService
Default service for keeping track of the available options and their
 settings. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ParseService
Interface for service that parses strings. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultParseService
Default service for parsing strings. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AppEventService
Deprecated. 
 
Use  
AppService and App instead. | 
interface  | 
PlatformService
Interface for service that handles platform-specific deployment issues. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultAppEventService
Deprecated. 
 
Use  
AppService and App instead. | 
class  | 
DefaultPlatformService
Default service for handling platform-specific deployment issues. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
PluginService
Interface for service that keeps track of available plugins. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultPluginService
Default service for keeping track of available plugins. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
MATLABService
Service performing any utility operations required for MATLAB. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultMATLABService
Default  
MATLABService implementation. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
PrefService
Service for storing and retrieving arbitrary preferences. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractPrefService
Abstract  
PrefService implementation. | 
class  | 
DefaultPrefService
Default  
PrefService implementation, which persists preferences to
 disk using the Preferences API. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
RunService
Interface for service that manages available  
CodeRunner plugins. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultRunService
Default service for managing available  
CodeRunner plugins. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ScriptHeaderService
 | 
interface  | 
ScriptService
Interface for service that works with scripts. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultScriptHeaderService
Default  
ScriptHeaderService implementation. | 
class  | 
DefaultScriptService
Default service for working with scripts. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ScriptProcessorService
Interface for service that processes scripts. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultScriptProcessorService
Default implementation of  
ScriptProcessorService. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
SearchService
A service that performs asynchronous searches. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultSearchService
Default implementation of  
SearchService. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
JavadocService
Service for mapping packages to Javadoc URLs. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultJavadocService
Default implementation of  
JavadocService. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
StartupService
Interface for service managing startup operations. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultStartupService
Default implementation of  
StartupService. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
TableIOService  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultTableIOService  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
TaskService
Service for working with  
Tasks. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultTaskService
Default implementation of  
TaskService. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
TextService
Interface for service that works with text formats. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultTextService
Default service for working with text formats. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
TextIOService
TypedIOService for opening and saving text data | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultTextIOService
Default  
TextIOService implementation for opening and saving text data | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ThreadService
Interface for the thread handling service. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultThreadService
Default service for managing active threads. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
IconService
 | 
interface  | 
ToolService
Interface for service that tracks available tools. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultToolService
Default service for keeping track of available tools, including which tool is
 active, and delegating UI events to the active tool. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
UIService
Interface for service that handles user interfaces. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultUIService
Default service for handling SciJava user interfaces. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DragAndDropService
Interface for service that handles drag and drop events. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultDragAndDropService
Default service for handling drag and drop events. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SwingIconService
Swing implementation of the  
IconService. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
LanguageSupportService
Service which manages  
LanguageSupportPlugins. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultLanguageSupportService
Default  
LanguageSupportService implementation. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
WelcomeService
Interface for services to display the welcome greeting when the UI is shown
 for the first time. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultWelcomeService
Default service for displaying the welcome greeting. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
WidgetService
Interface for services that manage available  
InputWidgets. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultWidgetService
Default service for managing available  
InputWidgets. | 
Copyright © 2015–2022 SciJava. All rights reserved.