|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| HandlerPlugin<D> | Interface for plugins which "handle" a particular subset of data objects. |
| HandlerService<DT,PT extends HandlerPlugin<DT>> | A service for managing HandlerPlugins of a particular type. |
| HasPluginInfo | A object with associated PluginInfo metadata. |
| PluginFinder | Interface for mechanisms that define how SciJava plugins are discovered. |
| PluginService | Interface for service that keeps track of available plugins. |
| PTService<PT extends SciJavaPlugin> | A service for managing a particular sort of SciJavaPlugin. |
| RichPlugin | Base interface for Contextual, Prioritized plugins that
retain access to their associated PluginInfo metadata via the
HasPluginInfo interface. |
| SciJavaPlugin | Top-level interface for plugins. |
| SingletonPlugin | Interface for plugins intended to be instantiated as singletons. |
| SingletonService<PT extends SingletonPlugin> | A service for managing SingletonPlugins of a particular type. |
| TypedPlugin<D> | Interface for plugins with an associated type (i.e., Class). |
| TypedService<DT,PT extends TypedPlugin<DT>> | A service for managing a particular sort of TypedPlugin. |
| WrapperPlugin<D> | A plugin with a special "has-a" relationship (i.e., composition rather than inheritance) with a single data object of a particular type. |
| WrapperService<DT,PT extends WrapperPlugin<DT>> | A service for managing WrapperPlugins of a particular type. |
| Annotation Types Summary | |
|---|---|
| Attr | A name/value attribute pair, used to extend the @Plugin annotation. |
| Menu | One item of a Plugin's menu path. |
| Parameter | An annotation for indicating a field is an input or output parameter. |
| Plugin | Annotation identifying a plugin, which gets loaded by SciJava's dynamic discovery mechanism. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||