|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
App.about()
instead.
App
implementations.BasicDetails
implementations.ConsoleArgument
implementations.ConsolePane
implementations.Contextual
objects.Converter
plugins.ConvertService
implementations.DataHandle
plugins.Display
implementations.DragAndDropData
implementations.DragAndDropHandler
s.Gateway
implementations.HandlerPlugin
implementations.HandlerService
s.InputHarvester
s.InputHarvester
that implements the
PreprocessorPlugin
interface.InputPanel
implementations.IOPlugin
s.Location
implementations.LogService
.Module
implementations.ModuleInfo
implementation.ModuleItem
implementations.PrefService
implementation.PTService
s.RichPlugin
implementations.ScriptContext
for use in the
AbstractScriptEngine
.ScriptHeader
implementations.ScriptLanguage
implementations.Service
implementations.PreprocessorPlugin
implementations that
populate singleton inputs.SingletonService
s.TextFormat
implementations.Tool
implementations.TypedPlugin
s.TypedService
s.UIDetails
implementations.InputWidget
implementations that
belong to a specific UI.UserInterface
implementations.WrapperPlugin
s.WrapperService
s.KeyCode
plus
InputModifiers
.Display
when there is one single unresolved
Display
parameter.ScriptLanguage
implementations which adapt an
existing ScriptEngineFactory
.AdaptedScriptLanguage
wrapping the given
ScriptEngineFactory
.
AdaptedScriptLanguage
wrapping the
ScriptEngineFactory
with the given name.
stdout
or stderr
.
AppService
.AppService
and App
instead.UIDetails.APPLICATION_MENU_ROOT
instead.
PrimitiveArray
instances.Plugin
annotation.boolean
elements.InputPanel
with widgets corresponding to the
given Module
instance.
byte
elements.byte
s
and byte
arrays.Location
backed by a ByteBuffer
.Annotation
: AnnotatedObject
pairs.
ConversionUtils.canCast(Class, Class)
ConversionUtils.canCast(Object, Class)
CommandModule.preview()
calls.
ConversionRequest.sourceClass()
to its
ConversionRequest.destClass()
or
ConversionRequest.destType()
.
Converter.canConvert(Object, Type)
Converter.canConvert(Object, Class)
ConversionUtils.canConvert(Class, Class)
ConversionUtils.canConvert(Object, Class)
ConversionUtils.cast(Object, Class)
char
elements.IllegalArgumentException
if (data, display) pair is
incompatible.
Class
objects and primitive types.CodeGenerator
for Java.ColorRGB
objects and related utility methods.AnnotationCombiner.combine(File)
instead.
AnnotationCombiner
instead.AnnotationCombiner.AnnotationCombiner()
instead.
Command
is a plugin that is executable.Command
.PluginInfo
.
Command
instance.PluginInfo
.
CommandInfo
, around the
specified Command
instance.
ModuleItem
implementation describing an input or output of a command.Prioritized
objects.
Class
objects using their fully qualified names.
stdout
and stderr
console output.Converter
and ConvertService
methods.Converter.convert(Object, Class)
but capable of creating and populating
multi-element objects (Collection
s and array types).
ConversionRequest.sourceObject()
to the
specified ConversionRequest.destClass()
or
ConversionRequest.destType()
.
ConversionUtils.convert(Object, Class)
DragAndDropData
to the type of data object
supported by this handler.
Plugin
for converting between classes and
types.Converter
.InputPanel
.
WidgetModel
for the given module input.
Location
.InputStream
backed by a DataHandle
.DataHandle
.
OutputStream
backed by a DataHandle
.DataHandle
.
DataHandle
s.AppService
and App
instead.Command
s.Converter
implementation.ConvertService
implementation.DataHandleService
.Display
s.DragAndDropData
, which provides a
UI-agnostic way to bundle an object together with its MIME type.EventService
implementation for SciJava.InputService
.IOService
.MutableModule
implementation, intended for subclassing.MutableModuleInfo
implementation.MutableModuleItem
implementation, for use with custom
MutableModule
implementations.PrefService
implementation, which persists preferences to
disk using the Java Preferences
API.ScriptHeaderService
implementation.ScriptInterpreter
.DefaultScriptInterpreter
.
InputWidget
.InputWidget
s.PluginFinder
to this
index, or does nothing if the attached PluginFinder
is null.
Display
.Display
.Display
s.DisplayPanel
.AbstractUIInputWidget.refreshWidget()
operation.
double
elements.Display
.
DragAndDropData
, using the first available compatible handler.
Display
.
Display
.
DynamicCommand
's associated
ModuleInfo
.SciJavaEvent
, without saving the event
itself (since doing so could leave dangling references).DataHandle
for a FileLocation
.Location
backed by a File
on disk.File
using a UI prompt.float
elements.LineOutputStream.println(String)
, stripping any trailing new-line characters.
double
value into an array of eight byte
s.
double
values into an array of byte
values.
float
value into an array of four byte
s.
float
values into an array of byte
values.
ColorRGB
object.
int
value into an array of four byte
s.
int
values into an array of byte
values.
long
value into an array of eight byte
s.
long
values into an array of byte
values.
short
value into an array of two byte
s.
short
values into an array of byte
values.
Context
to provide
one-line access to a suite of Service
s.Gateway
.Type
objects, particularly generic
types.Service
, if it exists in
the underlying Context
.
Service
with the given class name,
if it exists in the underlying Context
.
KeyCode.UNDEFINED
if no such code.
KeyCode.UNDEFINED
if no such
code.
Field
s marked with the annotation of the
specified class.
Field
s marked with the annotation of the
specified class.
Method
s marked with the annotation of the
specified class.
Method
s marked with the annotation of the
specified class.
Plugin
annotation.
AnnotationCombiner.getAnnotationFiles()
instead.
artifactId
of the application.
ByteBuffer
.
GenericUtils.getClass(Type)
Class
of the objects that can
be created.
Command
s).
Command
s corresponding to the given plugins.
attrs = { @Attr(name = "app-command") }
Command
s of the given type.
GenericUtils.getComponentClass(Type)
Contextual.setContext(Context)
has not yet been called on this object.
ModuleItem
.
ImageDisplay.class
).
ImageDisplay.class
).
Display
.
ScriptEngine
.
PluginIndex.discover()
.
File
.
GenericUtils.getFieldType(Field, Class)
groupId
of the application.
ConvertService.getHandler(Object, Class)
ConvertService.getHandler(Object, Type)
DragAndDropData
dragged onto the specified display.
ScriptHeader
s capable of handling the given
ScriptLanguage
and combines the result of their
ScriptHeader.getHeader()
output to a single string.
MenuEntry
.
ModuleInfo
to which this item belongs.
PluginInfo
metadata associated with the object.
Field
corresponding to the given @Parameter
annotated module input, or null if the input does not exist or was not
declared using the @Parameter
mechanism.
ScriptLanguage
.
ScriptEngineFactory
instances available from the Java scripting
framework itself.
GenericUtils.getFieldClasses(Field, Class)
, but with respect to the return
type of the given Method
rather than a Field
.
GenericUtils.getFieldType(Field, Class)
, but with respect to the return
type of the given Method
rather than a Field
.
Date
of the file's last modification.
ModuleInfo
.
c
, which is
lower priority than the ref
service.
ConversionUtils.getNonprimitiveType(Class)
Class
closest to the given type.
ConversionUtils.getNullValue(Class)
IOPlugin
for opening data from the given
source.
Field
corresponding to the given @Parameter
annotated module output, or null if the output does not exist or was not
declared using the @Parameter
mechanism.
Class
of the item objects, if that class has already
been loaded.
Service
).
@Plugin
annotation (i.e., Plugin.type()
).
c
, which is
higher priority than the ref
service.
IOPlugin
for saving data to the given
destination.
ScriptInfo
metadata for the script at the given file, or
null if none.
ModuleItem
if found, or null if
not exactly one unresolved fillable input of that type.
ModuleItem
if found, or null if not exactly
one unresolved output of that type.
ThreadService.ThreadContext
of the given thread.
n
th type parameter of the specified class.
GenericUtils.getFieldClasses(Field, Class)
URI
, or null if the location
cannot be expressed as such.
URI
, or null if this URL is not formatted
strictly according to to RFC2396 and cannot be converted to a URI.
URL
.
SNAPSHOT
version.
SNAPSHOT
version.
SNAPSHOT
version.
groupId
and artifactId
are
null
.
HandlerPlugin
s of a particular type.PluginInfo
metadata.CustomDrawnTool
s use IconDrawer
s to draw their icon on
screen.IconService
allows a Tool
to obtain the IconDrawer
.Module
input values, according to the
following steps:
Create an InputPanel
with widgets corresponding to the module
inputs.
Present the panel, if in a UI context.
Harvest the final widget values from the panel, updating the
Module
's input values to match the harvested values.
Perform any other needed processing of the results (marking inputs as
resolved, storing persisted values to preferences, etc.).
AbstractModuleInfo.outputMap
, initializing if needed.
AbstractModuleInfo.inputMap
, initializing if needed.
Instantiable
cannot create an object.int
elements.Command
) which is intended to be run
interactively.Boolean
or
boolean
).
Character
or
char
).
Context
.
ThreadService.invoke(java.lang.Runnable)
and ThreadService.queue(java.lang.Runnable)
.
int
, float
or any Number
implementation.
stderr
.
stdout
.
String
,
Character
or char
.
Iterator
.
N
last-recently-used items.OutputStream
.List
s.PrefService
for the given
ModuleItem
.
Instantiable.createInstance()
.
ClassLoader
, or null if it cannot be loaded.
long
elements.AnnotationCombiner.main(String[])
instead.
byte
array to the appropriate 1D primitive type array.
byte
array to the appropriate 2D primitive type array.
FileUtils.stripFilenameVersion(String)
Plugin
's menu path.ShadowMenu
structure
into a menu for a particular user interface.MenuPath
.MenuService
's
ShadowMenu
.UIDetails
.MenuService
's ShadowMenu
.MenuService
's ShadowMenu
.MenuService
's ShadowMenu
.Method
, which can be invoked at will.Module
execution has been canceled.Module
directly (rather than using the
CommandModule
adapter class).Module
.Module
(but not a specific instance of it).ModulePostprocessor
has been invoked as part of
a module execution.Module
.ModulePreprocessor
has been invoked as part of
a module execution.Module
.ModuleProcessor
has been invoked as part of a
module execution.ModulePreprocessor
) or
following (see ModulePostprocessor
) the module execution.Module
, including pre- and
post-processing and event notification.ModuleService
.ModuleService
.ModuleService
.MultiOutputStream
is a collection of constituent
OutputStream
objects, to which all output is forwarded.PrintStream
that wraps a MultiOutputStream
.Module
extension allowing manipulation of its metadata.ModuleInfo
extension allowing manipulation of its metadata.ModuleItem
extension allowing manipulation of its metadata.float
array so that the minimum value maps to
0.0 and the maximum value maps to 1.0.
double
array so that the minimum value maps to
0.0 and the maximum value maps to 1.0.
Gateway
cannot obtain a
Service
.stdout
or stderr
.
Context
is null, but shouldn't be.Converter
implementation for handling null
values.Number
objects.Object
elements.ObjectService
.ObjectService
.ObjectService
.--open
command line argument.OptionsPlugin
has changed an option.stdout
or stderr
.AbstractModuleInfo.outputList
, initializing if needed.
stdout
or stderr
.AbstractModuleInfo.inputList
, initializing if needed.
stdout
or stderr
.
DefaultPluginFinder
to
discover plugins.
PluginFinder
to
discover plugins.
PluginService
.PluginService
.PluginService
.ModulePostprocessor
s.
Module
.App.prefs()
instead.
PrefService
Service
for storing and retrieving arbitrary preferences.ModulePreprocessor
s.
Module
.Command
) whose results can be previewed.ArrayList
, but more performant.SciJavaPlugin
.App.quit()
instead.
buf.remaining()
bytes of data from the stream into a
ByteBuffer
.
len
bytes of data from the stream into a
ByteBuffer
.
InputStream
and either accumulates the read bytes
in a String
or outputs to a PrintStream
.ReflectedUniverse
.stdout
or stderr
.
Contextual
, Prioritized
plugins that
retain access to their associated PluginInfo
metadata via the
HasPluginInfo
interface.--run
command line argument.Integer.MAX_VALUE
).
Long.MAX_VALUE
).
ModuleItem
using the
PrefService
.
Service
s.HandlerService
capable of mapping
ScriptLanguage
s to ScriptHeader
s.Reader
.
IOPlugin
for scripts.Module
which executes a script.List
of those classes.
Service
information from all JAR files on the classpath.Service
.Context
finishes initializing all its
services.ConvertService
to use for handling conversion requests.
PrefService
PluginInfo
metadata associated with the object.
ModuleInfo
.
Class
of the item objects.
ConversionRequest
.
ShadowMenu
hierarchies.short
elements.Display
for the given object, and shows it using an
appropriate UI widget of the default user interface.
Display
for the given object, and shows it using an
appropriate UI widget of the default user interface.
Display
using an appropriate UI widget
of the default user interface.
SingletonPlugin
s of a particular type.ArrayList
whose size can be adjusted more efficiently.n
bytes of data from the stream.
AbstractRichPlugin
instead.LogService
using the standard error stream.String
s of key/value pairs.String
s.EventHandler
annotated
methods.
ConvertService.supports(Object, Class)
ConvertService.supports(Object, Type)
DragAndDropData
can be dropped onto the
specified display.
DragAndDropData
onto a compatible display.
DragAndDropData
onto the specified display.
Display
.
Display
s.String
s.TextFormat
is a plugin that provides handling for a text markup
language.IOPlugin
for text conversion to HTML.Collection
implementation.
len
bytes of a byte
array beyond
the given offset to a double
.
byte
array beyond the given
offset to a double
.
byte
array to a
double
.
len
bytes of a byte
array beyond
the given offset to a double
.
byte
array beyond the given
offset to a double
.
byte
array to a
double
.
len
bytes of a byte
array beyond
the given offset to a float
.
byte
array beyond a given
offset to a float
.
byte
array to a
float
.
len
bytes of a byte
array beyond
a given offset to a float
.
byte
array beyond a given
offset to a float
.
byte
array to a
float
.
len
bytes of a byte
array beyond
the given offset to an int
.
byte
array beyond the given
offset to an int
.
byte
array to an
int
.
len
bytes of a byte
array beyond
the given offset to an int
.
byte
array beyond the given
offset to an int
.
byte
array to an
int
.
len
bytes of a byte
array beyond
the given offset to a long
.
byte
array beyond the given
offset to a long
.
byte
array to a
long
.
len
bytes of a byte
array beyond
the given offset to a long
.
byte
array beyond the given
offset to a long
.
byte
array to a
long
.
Number
of the specified type, or
null if the types are incompatible.
len
bytes of a byte
array beyond
the given offset to a short
.
byte
array beyond the given
offset to a short
.
byte
array to a
short
.
len
bytes of a byte
array beyond
the given offset to a short
.
byte
array beyond the given
offset to a short
.
byte
array to a
short
.
String
unless a PrintStream
was
specified in the constructor.
Class
), which can be queried
at runtime.Class
).TypedPlugin
.--ui
command line argument.UserInterface
.UserInterface
inputs with the UIService
's default UI instance, if compatible.nBytes
of the given long
and places the result
in the given byte
array.
Location
backed by a URI
string.Location
backed by a URL
.URL
to its corresponding File
.
File
.
Validated
object.Class
objects.SciJavaEvent
indicating the first time an application is
run.InputWidget
.InputWidget
s.WrapperPlugin
s of a particular type.buf.remaining()
bytes of data from the given
ByteBuffer
to the stream.
LineOutputStream.flush()
the
current line if it is a new-line character.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |