Uses of Package
com.luciad.gui
Package
Description
GUI aspects independent of any chosen windows API in the context of AIS.
Provides symbol providers and helper classes to support representation aspects of AIS.
Representation aspects of ICAO symbols for AIS.
Painters for 2D views in the context of AIS.
Basic functionality for introspection.
This package provides a
layer builder
that can be used for AIXM 3/4 data.
This package contains the class
TLcdAIXM51GXYPainterEditorProvider
, which can be used as a
(label) painter provider and (label) editor provider to visualize and/or edit AIXM 5.1 data.This package provides a
layer builder
that can be used for ARINC data.This package contains functionality related to the decoding of Bing Maps models.
This package contains functionality for retrieving copyright information when visualizing Bing Maps data.
This package contains functionality for retrieving copyright information from an ILcdGXYView with
Bing Maps imagery.
This package contains functionality for retrieving copyright information from an
ILspView
with Bing Maps imagery.This package contains a layer factory to visualize SIGWX weather feature models found in BUFR files.
Handles the cgm format.
GUI aspects independent of any chosen windows API in the context of the DAFIF format.
This package provides a
layer builder
that can be used for DAFIF or DAFIFT data.Provides painters for typical database objects.
Contains a painter provider for painting DWG shapes on a 2D view.
Contains painters and icons for visualizing GRIB data.
Contains a Lightspeed layer builder for visualizing GRIB data.
This package provides a set of KML utility classes.
This package and its subpackagesprovides classes for visualizing KML data on both 2D and 3D maps.
This package provides classes for visualizing KML data on 2D maps.
This package provides classes for visualizing KML data on Lightspeed maps.
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
Provides support for visualizing MBTiles vector data in a Lightspeed view.
Contains a painter provider and a label painter provider for painting MIF
shapes on a 2D view.
This package contains a layer builder to visualize NetCDF models.
Provides API for visualizing NVG data in a Lightspeed view.
Provides representations, decoders, and encoders for rasters.
Handles the S-52 format.
This package provides a
layer builder
to create layers for S57 data (individual cells and catalogues).Provides support for visualization of tiled 3D formats in Lightspeed views.
This package provides support for decoding VPF (Vector Product Format) data and displaying VPF data using GeoSym.
Provides GeoSym symbology support for the VPF format.
Provides support for visualizing vector data from a LuciadFusion Tile Store in a 2D view.
Provides support for visualizing LuciadFusion vector data models in a Lightspeed view.
GUI aspects independent of any chosen windows API.
GUI aspects specific for AWT.
Dialogs in an AWT context.
GUI aspects specific for help.
Components and utilities for working with JavaFX based maps.
Components and utilities for working with Swing based maps.
This package contains a layer builder to visualized large point clouds.
This package contains the core of Lucy: the
back-end
, which
is the central point of Lucy where addons
can add functionality to
extend Lucy, and the default front-end
.This package contains the default toolbar for editing drawing models used in the drawing add on.
This package contains an abstract class that facilitates the implementation of
ILcyCustomizerPanel
s for
geometries of drawing shapes.This package contains the default toolbar factory for editing drawing models on a Lightspeed view.
This package provides an add-on which provides support for visualizing Georef grid layers
on a Lightspeed map.
This package provides an add-on which provides support for visualizing grid layers
on a Lightspeed map.
This package provides an add-on which provides support for visualizing MGRS grid layers
on a Lightspeed map.
This package provides an add-on which provides support for visualizing XY grid layers
on a Lightspeed map.
Provides the addon that supports the KML 2.2 format.
Provides various addons that add support for 2D maps; the most important addon is the TLcyMapAddOn.
Provides the addon that allows to draw trajectories on the map and to replay tracks along those
trajectories.
Offers the possibility to customize the GUI widgets present in the panel of the TLcyPreviewAddOn.
Provides the addon that offers printing support to Lucy.
Provides the addon that offers printing support for Lightspeed views.
Terrain analysis add-on for contour calculations.
Terrain analysis add-on for extreme point calculations.
Terrain analysis add-on for hypsometry calculations.
Terrain analysis add-on for line-of-sight coverages.
Terrain analysis add-on for viewsheds.
Terrain analysis add-on for visibility calculations.
Provides the addon that offers vertical (or profile) views of loaded data.
Contains classes to enable the exchange of model objects from one layer to another.
Contains graphical user interface related classes like menu bars, toolbars, application panes and customizer factories.
Contains classes to create user-interface components for displaying and modifying the properties
of objects.
This package provides functionality to create customizer panel factories for instances of
TLcdDataPropertyValueContext
.
Contains support classes for handling TLcdStatusEvent's in an application.
Contains a broad range of classes related to the visual represention of a map.
Provides actions that have a relationship with a map.
Provides actions that have a relationship with a Lightspeed map.
Provides supporting classes for asynchronous painting.
Contains controllers for a map component.
Contains a broad range of classes related to the visual representation of a map.
Model interfaces
Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
Provides a custom layer optimized for displaying large static datasets containing points.
Provides support for the visualization of radar feeds, for instance from
ASTERIX category 240 data.
Contains the domain model to represent military symbols from the APP-6A standard,
or optionally also from the TTA-106 V4 standard.
Representation aspects of APP-6A symbols.
Representation aspects of APP-6A symbols in xy space.
Painters for the APP-6A symbols that are not icons.
Provides a layer builder for APP6 a/b/c layers.
Military units (including modifiers) that can be represented by the MIL-STD 2525 military symbology standard.
Representation aspects of the MIL-STD 2525 military symbols.
Representation aspects of MIL-STD 2525 military symbols in xy space.
Painters for the MIL-STD 2525 military symbols that are not icons.
Provides a layer builder for MIL-STD 2525 b/c/d layers.
Provides a layer builder for APP-6 and/or MIL-STD-2525 layers.
Contains all classes for terrain elevation analysis.
General aspects of views.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Provides layer-specific asynchronous painting.
Controllers for 2D views.
Touch controllers for the 2D view.
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
This package provides specializations of
TLcdLayerTree
and related classes for GXY views and GXY layers.Provides various actions that affect an
ILspView
.Provides support for handling user interaction on an
ILspView
.Provides controllers for the manipulation of domain objects in a view.
Provides controls for navigation in a Lightspeed view.
This package provides support for measuring distances in a view.
Provides functionality for selection of domain objects in a view.
Provides controller implementations that work with touch input instead of
mouse input.
Provides support for interactive editing of domain objects in a model.
Classes that describe edit handle results and edit operations.
This package provides JavaFX components which are related to a Lightspeed view or
allow interaction with a view.
Provides layering support for
ILspView
.Provides layering support for density layers.
Provides support for visualizing
ILcdGXYLayer
instances in an
ILspView
.Provides a custom layer optimized for displaying large static datasets containing points.
Provides layering support for raster layers.
Provides layering support for vector layers.
Provides a generic model for styles.
Provides classes for creating complex stroked line styles.
This package provides Swing components which are related to a view or allow interaction with a view.
Utilities for making maps.
Provides GXY visualization support
for the Military Grid Reference System (MGRS).
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
This package provides Swing components which are related to a view or allow interaction with a view.
Visualisation of the third dimension of a list of points.
This package contains the layer builder for visualizing
ALcdWMSProxy
instances in a Lightspeed view.-
-
ClassDescriptionA small fixed size picture, typically used to decorate components.An
ILcdObjectIconProvider
provides anILcdIcon
for objects passed to it. -
ClassDescriptionA small fixed size picture, typically used to decorate components.An
ILcdObjectIconProvider
provides anILcdIcon
for objects passed to it. -
ClassDescriptionA small fixed size picture, typically used to decorate components.An
ILcdObjectIconProvider
provides anILcdIcon
for objects passed to it. -
ClassDescriptionAn abstract implementation of an
ILcdAction
, that provides set and get methods for properties common to all actions and support for notifying listeners of changes to those properties.This interface defines a command pattern The pattern is used for implementing actions launched from the GUI. -
-
ClassDescriptionA small fixed size picture, typically used to decorate components.An
ILcdObjectIconProvider
provides anILcdIcon
for objects passed to it. -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
ClassDescriptionAn abstract implementation of an
ILcdAction
, that provides set and get methods for properties common to all actions and support for notifying listeners of changes to those properties.This interface defines a command pattern The pattern is used for implementing actions launched from the GUI. -
ClassDescriptionAn abstract implementation of an
ILcdAction
, that provides set and get methods for properties common to all actions and support for notifying listeners of changes to those properties.This interface defines a command pattern The pattern is used for implementing actions launched from the GUI.A small fixed size picture, typically used to decorate components. -
ClassDescriptionAn abstract implementation of an
ILcdAction
, that provides set and get methods for properties common to all actions and support for notifying listeners of changes to those properties.This interface defines a command pattern The pattern is used for implementing actions launched from the GUI. -
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.This interface describes objects that generate
ILcdUndoable
s. -
-
-
-
-
-
ClassDescriptionAn icon that provides a point within the icon that maps to the object it represents or decorates.A small fixed size picture, typically used to decorate components.
-
-
-
-
-
-
-
ClassDescriptionAn abstract implementation of an
ILcdAction
, that provides set and get methods for properties common to all actions and support for notifying listeners of changes to those properties.Abstract implementation that implements all methods ofILcdUndoable
, exceptILcdUndoable.undo()
andILcdUndoable.redo()
.This interface defines a command pattern The pattern is used for implementing actions launched from the GUI.An icon that provides a point within the icon that maps to the object it represents or decorates.Deprecated.This functionality is present in the JDK.An interface to allow the graphics to be setup outside a class.Deprecated.Use a dedicated UI framework instead.A small fixed size picture, typically used to decorate components.AnILcdObjectIconProvider
provides anILcdIcon
for objects passed to it.Deprecated.use JOptionPane or another GUI toolkit equivalent insteadILcdResizeableIcon extends ILcdIcon, allowing to set the width and the height of the icon.This interface describes objects that implement undo and redo behavior.A listener that is informed when an undoable event has happened, represented byILcdUndoable
objects.This interface describes objects that generateILcdUndoable
s.Draws a box (filled and/or outlined) around a provided icon.Builder for creating a box icon.Thrown when aILcdUndoable
is told to undo() or redo() and cannot comply to that request.Prints the contents of a givenComponent
.
When printing aComponent
containing anILcdView
, consider using anALcdViewComponentPrintable
.AnILcdResizeableIcon
composed from multipleILcdResizeableIcon
s.Deprecated.The majority of the icons available in this class are available inTLcdIconFactory
as well.Enumeration representing the size of the iconsClass representing a set of icons with a specific style.Icon that uses an image from a file name,java.awt.Image
, orILcdIcon
.Deprecated.use CardLayout insteadAn action that performs no operation.A multi-page print preview area.Deprecated.The majority of the icons available in this class are available inTLcdIconFactory
as well.A convenience icon implementation for simple symbols, such as squares or circles.Multi-line text icon.
The icon is immutable and uses the builder-pattern: seeTLcdTextIcon.newBuilder()
to create a new icon andTLcdTextIcon.asBuilder()
to modify an existing one.Builder for creating a text icon.Icon that displays a single text character based on achar
.An event indicating that an operation has occurred which can be undone.This class is a manager for classes that implement theILcdUndoable
interface.Deprecated.Do not use this class, it is for internal use only.The orientation of the watermark. -
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.Deprecated.Use a dedicated UI framework instead.A small fixed size picture, typically used to decorate components.Deprecated.use JOptionPane or another GUI toolkit equivalent insteadDeprecated.Use a dedicated UI framework instead.
-
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.Deprecated.This functionality is present in the JDK.Deprecated.Use a dedicated UI framework instead.A small fixed size picture, typically used to decorate components.Deprecated.use JOptionPane or another GUI toolkit equivalent insteadDeprecated.Use a dedicated UI framework instead.
-
-
ClassDescriptionThis class is a manager for classes that implement the
ILcdUndoable
interface. -
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionAn
ILcdObjectIconProvider
provides anILcdIcon
for objects passed to it. -
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.This
ILcdAction
prints the contents of a givenComponent
. -
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionThis interface describes objects that implement undo and redo behavior.A listener that is informed when an undoable event has happened, represented by
ILcdUndoable
objects.This interface describes objects that generateILcdUndoable
s. -
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.A small fixed size picture, typically used to decorate components.
-
ClassDescriptionA small fixed size picture, typically used to decorate components.This interface describes objects that implement undo and redo behavior.A listener that is informed when an undoable event has happened, represented by
ILcdUndoable
objects.This interface describes objects that generateILcdUndoable
s. -
-
ClassDescriptionAn abstract implementation of an
ILcdAction
, that provides set and get methods for properties common to all actions and support for notifying listeners of changes to those properties.This interface defines a command pattern The pattern is used for implementing actions launched from the GUI. -
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.A small fixed size picture, typically used to decorate components.
-
ClassDescriptionAn abstract implementation of an
ILcdAction
, that provides set and get methods for properties common to all actions and support for notifying listeners of changes to those properties.This interface defines a command pattern The pattern is used for implementing actions launched from the GUI.A small fixed size picture, typically used to decorate components.This interface describes objects that implement undo and redo behavior.A listener that is informed when an undoable event has happened, represented byILcdUndoable
objects.This interface describes objects that generateILcdUndoable
s. -
ClassDescriptionAn abstract implementation of an
ILcdAction
, that provides set and get methods for properties common to all actions and support for notifying listeners of changes to those properties.This interface defines a command pattern The pattern is used for implementing actions launched from the GUI.A small fixed size picture, typically used to decorate components.This interface describes objects that generateILcdUndoable
s. -
ClassDescriptionA listener that is informed when an undoable event has happened, represented by
ILcdUndoable
objects.This interface describes objects that generateILcdUndoable
s. -
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionAn abstract implementation of an
ILcdAction
, that provides set and get methods for properties common to all actions and support for notifying listeners of changes to those properties.This interface defines a command pattern The pattern is used for implementing actions launched from the GUI. -
ClassDescriptionAn
ILcdObjectIconProvider
provides anILcdIcon
for objects passed to it. -
-
-
-
ClassDescriptionA small fixed size picture, typically used to decorate components.An
ILcdObjectIconProvider
provides anILcdIcon
for objects passed to it. -
ClassDescriptionA small fixed size picture, typically used to decorate components.This interface describes objects that generate
ILcdUndoable
s. -
ClassDescriptionAn
ILcdObjectIconProvider
provides anILcdIcon
for objects passed to it. -
-
-
ClassDescriptionA small fixed size picture, typically used to decorate components.An
ILcdObjectIconProvider
provides anILcdIcon
for objects passed to it. -
ClassDescriptionA small fixed size picture, typically used to decorate components.This interface describes objects that generate
ILcdUndoable
s. -
ClassDescriptionAn
ILcdObjectIconProvider
provides anILcdIcon
for objects passed to it. -
-
-
ClassDescriptionA small fixed size picture, typically used to decorate components.An
ILcdObjectIconProvider
provides anILcdIcon
for objects passed to it. -
ClassDescriptionAn abstract implementation of an
ILcdAction
, that provides set and get methods for properties common to all actions and support for notifying listeners of changes to those properties.This interface defines a command pattern The pattern is used for implementing actions launched from the GUI.This interface describes objects that generateILcdUndoable
s. -
ClassDescriptionAn abstract implementation of an
ILcdAction
, that provides set and get methods for properties common to all actions and support for notifying listeners of changes to those properties.This interface defines a command pattern The pattern is used for implementing actions launched from the GUI.A small fixed size picture, typically used to decorate components.This interface describes objects that implement undo and redo behavior.A listener that is informed when an undoable event has happened, represented byILcdUndoable
objects.This interface describes objects that generateILcdUndoable
s. -
ClassDescriptionAn abstract implementation of an
ILcdAction
, that provides set and get methods for properties common to all actions and support for notifying listeners of changes to those properties.This interface defines a command pattern The pattern is used for implementing actions launched from the GUI.A small fixed size picture, typically used to decorate components.AnILcdObjectIconProvider
provides anILcdIcon
for objects passed to it.This interface describes objects that implement undo and redo behavior.A listener that is informed when an undoable event has happened, represented byILcdUndoable
objects.This interface describes objects that generateILcdUndoable
s. -
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.A small fixed size picture, typically used to decorate components.This interface describes objects that implement undo and redo behavior.A listener that is informed when an undoable event has happened, represented by
ILcdUndoable
objects.This interface describes objects that generateILcdUndoable
s.Implementation ofILcdUndoable
that is composed of several otherILcdUndoable
s.An event indicating that an operation has occurred which can be undone. -
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.A small fixed size picture, typically used to decorate components.A listener that is informed when an undoable event has happened, represented by
ILcdUndoable
objects.This interface describes objects that generateILcdUndoable
s. -
ClassDescriptionA small fixed size picture, typically used to decorate components.An
ILcdObjectIconProvider
provides anILcdIcon
for objects passed to it. -
ClassDescriptionA small fixed size picture, typically used to decorate components.A multi-page print preview area.
-
ClassDescriptionAn abstract implementation of an
ILcdAction
, that provides set and get methods for properties common to all actions and support for notifying listeners of changes to those properties.This interface defines a command pattern The pattern is used for implementing actions launched from the GUI. -
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.A small fixed size picture, typically used to decorate components.
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.This interface describes objects that implement undo and redo behavior.A listener that is informed when an undoable event has happened, represented by
ILcdUndoable
objects.This interface describes objects that generateILcdUndoable
s. -
ClassDescriptionA listener that is informed when an undoable event has happened, represented by
ILcdUndoable
objects.This interface describes objects that generateILcdUndoable
s. -
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.
-
ClassDescriptionThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.A small fixed size picture, typically used to decorate components.A listener that is informed when an undoable event has happened, represented by
ILcdUndoable
objects.This interface describes objects that generateILcdUndoable
s. -
ClassDescriptionThis interface describes objects that implement undo and redo behavior.
-
ClassDescriptionThis interface describes objects that implement undo and redo behavior.
-
-
-
-
-
-
-
-
-
-
ClassDescriptionA small fixed size picture, typically used to decorate components.A multi-page print preview area.
-
ClassDescriptionAn abstract implementation of an
ILcdAction
, that provides set and get methods for properties common to all actions and support for notifying listeners of changes to those properties.This interface defines a command pattern The pattern is used for implementing actions launched from the GUI.An interface to allow the graphics to be setup outside a class.A small fixed size picture, typically used to decorate components.This interface describes objects that generateILcdUndoable
s. -
-
-
ClassDescriptionA small fixed size picture, typically used to decorate components.A multi-page print preview area.
-
-