Uses of Interface
com.luciad.gui.ILcdUndoableSource
Package
Description
Contains painters and icons for visualizing GRIB data.
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
GUI aspects independent of any chosen windows API.
This package contains an abstract class that facilitates the implementation of
ILcyCustomizerPanel
s for
geometries of drawing shapes.Contains classes to enable the exchange of model objects from one layer to another.
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
.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.
Representation aspects of APP-6A symbols in xy space.
Representation aspects of MIL-STD 2525 military symbols in xy space.
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.
Controllers for 2D views.
Touch controllers for the 2D view.
Provides controllers for the manipulation of domain objects in a view.
This package provides support for measuring distances in a view.
Provides controller implementations that work with touch input instead of
mouse input.
Utilities for making maps.
-
Uses of ILcdUndoableSource in com.luciad.format.grib.gxy
Modifier and TypeClassDescriptionclass
Deprecated.For newer code, consider using TLcdGXYViewMeasureProvider, which is a more general approach for retrieving measured values at a particular point. -
Uses of ILcdUndoableSource in com.luciad.format.magneticnorth.gxy
Modifier and TypeClassDescriptionclass
When active on aILcdGXYView
, thisILcdController
will catch each mouseClicked and try to modify the properties of theILcdProjection
currently on theILcdGXYView
accordingly. -
Uses of ILcdUndoableSource in com.luciad.gui
Modifier and TypeClassDescriptionclass
Utility class to maintain a list ofILcdUndoableListener
s. -
Uses of ILcdUndoableSource in com.luciad.lucy.addons.drawing.gui.customizer
Modifier and TypeClassDescriptionclass
Abstract class that facilitates the implementation ofILcyCustomizerPanel
for shapes. -
Uses of ILcdUndoableSource in com.luciad.lucy.datatransfer
Modifier and TypeClassDescriptionclass
An abstract extension ofALcyLayerSelectionTransferHandler
which adds support to copy domain objects between models of the same format and optionally to import shapes from another format.class
AnALcyLayerSelectionTransferHandler
is responsible for exporting a selection from a source layer to various other representations.class
Composite implementation ofALcyLayerSelectionTransferHandler
according to the composite design pattern. -
Uses of ILcdUndoableSource in com.luciad.lucy.gui.customizer
Modifier and TypeInterfaceDescriptioninterface
Interface that describes a composite implementation ofILcyCustomizerPanel
.interface
This interface represents a panel containing a user interface to customize some object.Modifier and TypeClassDescriptionclass
Abstract implementation ofILcyCustomizerPanel
that provides default implementations for most methods of the interface.class
Abstract class that facilitates the implementation ofILcyCustomizerPanel
for domain objects.class
Abstract class that facilitates the implementation ofILcyCustomizerPanel
for layers.class
Abstract class that facilitates the implementation ofILcyCustomizerPanel
forILcdModel
objects.class
Composite implementation ofILcyCustomizerPanel
that uses a JPanel.class
Composite implementation ofILcyCustomizerPanel
that uses a JTabbedPane. -
Uses of ILcdUndoableSource in com.luciad.lucy.gui.customizer.dataproperty
Modifier and TypeClassDescriptionclass
Abstract base class for data property value customizer panels. -
Uses of ILcdUndoableSource in com.luciad.lucy.map.action
Modifier and TypeClassDescriptionclass
ALcyCreateLayersAction<S extends ILcdView & ILcdTreeLayered,
T extends ILcdLayer> Abstract base class to create and add layers onto anILcyGenericMapComponent
.class
ALcyObjectSelectionAction<S extends ILcdView & ILcdTreeLayered>
Deprecated.UseALcdObjectSelectionAction
instead.class
-
Uses of ILcdUndoableSource in com.luciad.lucy.map.action.lightspeed
Modifier and TypeClassDescriptionclass
-
Uses of ILcdUndoableSource in com.luciad.lucy.map.asynchronous
Modifier and TypeClassDescriptionclass
Panel wrapper for customizer panels that directly or indirectly influence asynchronously painted layers.class
Asynchronous layer selection transfer handler, wrapping around an existing handler. -
Uses of ILcdUndoableSource in com.luciad.lucy.map.controller
Modifier and TypeClassDescriptionclass
An implementation ofALcdGXYNewControllerModel2
that has acurrentLayer
property. -
Uses of ILcdUndoableSource in com.luciad.symbology.app6a.view.gxy
Modifier and TypeClassDescriptionclass
Abstract implementation ofALcdGXYNewControllerModel2
that contains the logic for creating new APP-6A objects on anILcdGXYView
. -
Uses of ILcdUndoableSource in com.luciad.symbology.milstd2525b.view.gxy
Modifier and TypeClassDescriptionclass
Abstract implementation ofALcdGXYNewControllerModel2
that contains the logic for creating new MIL-STD 2525b objects on anILcdGXYView
. -
Uses of ILcdUndoableSource in com.luciad.tea
Modifier and TypeClassDescriptionclass
AILcdGXYController
implementation that contains information on the altitude of terrain beneath the position of the mouse over the view.class
Extension ofTLcdAdvancedMapRulerController
which takes into account underlying terrain for distance calculations. -
Uses of ILcdUndoableSource in com.luciad.view
Modifier and TypeClassDescriptionclass
Action that works on the current map selection.class
AnILcdAction
that deletes all objects that were selected in aILcdLayer
from their respectiveILcdModel
. -
Uses of ILcdUndoableSource in com.luciad.view.gxy
Modifier and TypeClassDescriptionclass
This is aILcdAction
(i.e. an ActionListener) for panning aILcdGXYView
of [deltaX,deltaY] in screen coordinates.class
This is aILcdAction
(i.e. an ActionListener) for zooming aILcdGXYView
of a given zoom factor. -
Uses of ILcdUndoableSource in com.luciad.view.gxy.controller
Modifier and TypeClassDescriptionclass
This abstract class can be used as a basis for creating an implementation ofILcdGXYNewControllerModel
.class
Contains the logic for creating objects on anILcdGXYView
.class
AbstractILcdGXYController
that adds panning and/or zooming behavior during sub-class specific mouse interactions.class
Deprecated.TLcdGXYZoomWheelController features a more intuitive way tosnap
to raster and multilevel raster scales.class
Deprecated.TLcdGXYPanController features a more intuitive way (without the mentioned restrictions) topan continuously
.class
This is anILcdGXYController
that interprets mouse events for dragging a rectangle on aILcdGXYView
.class
Deprecated.as of version 10.0.class
Extension ofTLcdGXYSelectController2
that adds editing capabilities to it.class
ThisTLcdGXYEditControllerModel2
contains the input-independent logic for editing objects on anILcdGXYView
.class
Controller that shows aComponent
when the mouse moves over a label, to make the label interactive.class
AMagnifierController
is anILcdGXYController
to magnify an area of a givenILcdGXYView
around the location where a mouse button is pressed.class
ThisTLcdGXYMultiPointEditControllerModel
contains the logic for editing objects on anILcdGXYView
.class
Deprecated.For new code, we recommend using the more flexible and powerfulTLcdGXYNewController2
.class
Controller to interactively create and initialize domain objects using mouse clicks or mouse drags.class
ThisILcdGXYController
allows to fit one "slave"ILcdGXYView
into a rectangle painted on theILcdGXYView
thisILcdGXYController
is interacting with (the "master"ILcdGXYView
).class
Deprecated.TLcdGXYNavigateController
has more intuitive navigation behaviorclass
Rotates the view around its center when dragging the mouse.class
Deprecated.as of version 10.0.class
Controller that allows the user to select domain objects in the view using the mouse.class
TheTLcdGXYZoomController
can be used for performing a zoom in or zoom out on anILcdGXYView
.class
Provides scroll wheel zoom support. -
Uses of ILcdUndoableSource in com.luciad.view.gxy.controller.touch
Modifier and TypeClassDescriptionclass
Controller to interactively create and initialize domain objects using touches or drag gestures.class
A touch controller combining selection and editing behaviour. -
Uses of ILcdUndoableSource in com.luciad.view.lightspeed.controller.manipulation
Modifier and TypeClassDescriptionclass
Controller that interactively creates new objects and inserts them into a layer on the view.class
Controller that edits existing object on the view. -
Uses of ILcdUndoableSource in com.luciad.view.lightspeed.controller.ruler
Modifier and TypeClassDescriptionclass
A controller that allows to measure distances on the map. -
Uses of ILcdUndoableSource in com.luciad.view.lightspeed.controller.touch
Modifier and TypeClassDescriptionclass
Touch enabled version of theTLspCreateController
.class
Combines the select and edit controller for touch based input. -
Uses of ILcdUndoableSource in com.luciad.view.map
Modifier and TypeClassDescriptionclass
ThisILcdGXYController
serves the purpose of performing measurements on anILcdGXYView
.class
ThisILcdGXYController
interprets mouse events for displaying an azimuth direction and an azimuth range.class
Deprecated.