Interface | Description |
---|---|
BasicDetails |
An interface defining basic characteristics including name, label,
description, and a table of key/value pairs.
|
Cancelable |
An operation that can be canceled.
|
Contextual |
An object that belongs to a SciJava application context.
|
Disposable |
An object that knows how to clean up after itself.
|
Gateway | |
Identifiable |
An object which can express itself by some unique string.
|
Initializable |
Interface for objects which can be initialized.
|
Instantiable<T> |
An interface declaring the ability to create objects.
|
Locatable |
An object whose location is defined by a URL string.
|
Named |
Interface for things that have names.
|
Optional |
A marker interface for optional SciJava components.
|
Prioritized |
An object that can be sorted according to priority.
|
Typed<T> |
An object with an associated type (i.e.,
Class ), which can be queried
at runtime. |
UIDetails |
An interface defining details useful for generating relevant user interface
elements.
|
Validated |
An object whose validity can be confirmed after initialization.
|
Versioned |
An object that knows its version.
|
Class | Description |
---|---|
AbstractBasicDetails |
Abstract superclass of
BasicDetails implementations. |
AbstractContextual |
Abstract base class for
Contextual objects. |
AbstractGateway |
Abstract superclass for
Gateway implementations. |
AbstractUIDetails |
Abstract superclass of
UIDetails implementations. |
Context |
Top-level SciJava application context, which initializes and maintains a list
of services.
|
MenuEntry |
One component of a menu path, for use with
MenuPath . |
MenuPath |
A path in a hierarchical menu structure, for use with
UIDetails . |
Priority |
Constants for specifying an item's priority.
|
SciJava |
Main entry point into SciJava.
|
Enum | Description |
---|---|
ItemIO |
Defines the input/output type of a module.
|
ItemVisibility |
Defines the "visibility" of a parameter.
|
Exception | Description |
---|---|
InstantiableException |
An exception thrown when an
Instantiable cannot create an object. |
NoSuchServiceException | |
NullContextException |
An exception thrown when a
Context is null, but shouldn't be. |
ValidityProblem |
An exception used to record a validity problem with a
Validated
object. |
Copyright © 2015–2022 SciJava. All rights reserved.