All Classes and Interfaces
Class
Description
The versioning of the LSSS API.
A handle given to an async task.
Base type for configuration parameters.
Broadband sample data.
Configuration for a channel.
The sample data on one channel in one
Ping.The species assignments on a single channel.
A configuration parameter.
Configuration unit for data used by an LSSS plugin.
Main class for starting LSSS during plugin development.
This is an implementation detail and is not part of the LSSS API.
Annotation on types that must not be implemented when developing an LSSS plugin.
The ping data displayed in the echogram.
Converts between depth and echogram image y-coordinate.
An echogram provided by an LSSS plugin.
Access to the actual echogram overlay.
Converts between time and echogram image x-coordinate.
Access to the echogram plot module.
The function created by
EchogramPlot.addFunction(String, String, String, String, boolean, EchogramPlotFunctionEvaluation).The echogram plot function evaluation.
A half-open interval of float value.
A geographical point represented as a
Point2D.Converts between geographical coordinates and image coordinates.
A class for helping to enforce that a gui is only accessed in the
event dispatch thread.The GUI that should normally only be accessed in the
event dispatch thread.This is an implementation detail and is not part of the LSSS API.
This is an implementation detail and is not part of the LSSS API.
This is an implementation detail and is not part of the LSSS API.
This is an implementation detail and is not part of the LSSS API.
The assignment to species for a
Region.Builds multiple line strips by adding points.
Access to LSSS functionality.
The base type for modules provided by an LSSS plugin.
Access to the actual module.
An overlay on the echogram or the map.
Access to the actual overlay.
The data to be displayed by a
LsssOverlay.A plugin for adding new functionality to LSSS.
Used with ServiceLoader.
Various utility functions.
A map provided by an LSSS plugin.
Access to the actual map overlay.
The configuration of a
LsssModule.For registering modules and overlays.
The requested positioning of a module relative to another.
Place after the referenced module.
Place before the referenced module.
The default location.
The possible locations of a view module.
Various observables connected to mouse position.
For creating new instances of objects represented in the LSSS API by interfaces.
Used when displaying a list of allowed values for a parameter.
Interface for classes that can be observed.
A mutable value container.
A value container that emits notifications when the value changes.
Factory for creating instances of
ConfigParameter.A ping with sample data on the different channels.
Configuration for the pings in a
PingDataset.A dataset consisting of a sequence of
Ping.An index into a
PingDataset for a Ping.A half-open interval of
PingIndexes.A region is a part of the echogram interpretation.
An event indicating that some regions have changed.
A collection of
Regions.This is an implementation detail and is not part of the LSSS API.
A subscription returned from
Observable.subscribe(java.util.function.Consumer).A collection of
Subscriptions that can be unsubscribed later.Sample data containing sv and angles.
For constraining the set of allowed values.
Utility class for creating instances of
ValueConstraint.Converts values to string.
A view module provided by an LSSS plugin.
The GUI created by this view module.
Access to the actual view module.
Configuration parameters without a value.