Uses of Interface
com.luciad.util.ILcdPropertyChangeSource
Packages that use ILcdPropertyChangeSource
Package
Description
Representation aspects of ICAO symbols for AIS.
Everything related to views in a 2D world in the context of AIS.
Painters for 2D views in the context of AIS.
Basic functionality for introspection.
Provides 2D visualization support for
ILcdEarthTileSets.
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.Contains a painter provider for painting DGN shapes on a 2D view.
Contains painters and icons for visualizing GRIB data.
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.
Handles the POL format.
Provides representations, decoders, and encoders for rasters.
Handles the S-52 format.
Contains a painter provider for painting S-57 geometries on a 2D view,
using the S-52 standard.
This package provides support for decoding VPF (Vector Product Format) data and displaying VPF data using GeoSym.
Provides support for visualizing vector data from a LuciadFusion Tile Store in a 2D view.
GUI aspects independent of any chosen windows API.
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 provides a new, highly configurable data format.
This package contains an abstract class that facilitates the implementation of
ILcyCustomizerPanels for
geometries of drawing shapes.This package provides the
TLcyLspDrawingAddOn.Provides the addon that allows to draw trajectories on the map and to replay tracks along those
trajectories.
Provides the addon that offers preview support to Lucy for replaying recorded or
simulated data.
Provides support facilities for adding a new data format to Lucy.
Provides support facilities for adding visualization in a Lightspeed view for data formats.
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.Package containing an abstract class
ALcyFormatBar, which provides a component that
can be displayed to manipulate a layer of a given format.
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.
This package provides generic linkers for the camera linking.It is used by the
package com.luciad.lucy.addons.cameralinking.
This package provides two abstract base classes which can be used to create Lightspeed specific camera linkers:
ALcyLspCameraLinker2D and ALcyLspCameraLinker3D.Contains a broad range of classes related to the visual representation of a map.
Provides utility classes for Lucy.
Provides support facilities for working with preferences and configuration.
Provides support facilities for working with key-value pairs.
Provides workspace support for Lucy; a workspace is the complete state of the application (loaded
data, opened panels, ...); it can be saved to and loaded from for example a file.
Model interfaces
Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
All projection related aspects.
Handles simulation of dynamic data.
Contains all classes for terrain elevation analysis.
The hypsometry package provides support for computing and rendering slopes,
orientations, azimuths, and other parameters derived from elevations.
General aspects of views.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Provides layer-specific asynchronous painting.
Provides an asynchronous layer wrapper and paint queue implementation that allows
inserting Lightspeed layers into an
ILcdGXYView.
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
Provides support for OpenGL-based 2D and 3D visualization of data.
Provides various actions that affect an
ILspView.Contains view world transformations.
Provides layering support for
ILspView.Provides support for rendering images which are projected onto the 3D
terrain of an
ILspView, as if by a slide
projector.Provides support for visualizing
ILcdGXYLayer instances in an
ILspView.Provides layering support for raster layers.
This package defines all interfaces and abstract base classes related to
ILspStyler.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.
Painters for maps.
Visualisation of the third dimension of a list of points.
Contains a layer factory for models that contain an
ALcdWMSProxy
object.This package contains a painter that visualizes
ALcdWMSProxy
instances in a GXY view using a tiled approach.-
Uses of ILcdPropertyChangeSource in com.luciad.ais.symbology.icao
Classes in com.luciad.ais.symbology.icao that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassThis label painter paints detailed airspace labels according to the ICAO guidelines for aeronautical charts.classThis label painter paints the airspace operations type, the airspace name and (for Control Areas) the class of airspace along the airspace border.classThis painter paintsILcdGenericAirspaceobjects according to the ICAO guidelines for aeronautical charts.classThis class contains all the logic needed to paint area minimum altitude labels.classThis extension ofTLcdICAONavaidLabelPainterpaints DME labels.classThis class contains all the logic needed to paint navaid labels.classThis extension ofTLcdICAONavaidLabelPainterpaints NDB labels.classThis painter paintsILcdRunwayobjects according to the ICAO guidelines for aeronautical charts.classThis extension ofTLcdICAONavaidLabelPainterpaints TACAN labels.classThis extension ofTLcdICAONavaidLabelPainterpaints VOR labels. -
Uses of ILcdPropertyChangeSource in com.luciad.ais.view.gxy
Classes in com.luciad.ais.view.gxy that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassThis extension of theTLcdGXYPolylineLabelPainterclass paints a label alongside the longest segment of a given polyline. -
Uses of ILcdPropertyChangeSource in com.luciad.ais.view.gxy.painter
Classes in com.luciad.ais.view.gxy.painter that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassThis extension ofTLcdGXYIconPainteroverrides the standard approach of always using the same icon.classThis painter extendsTLcdGXYPointListPainter, but paints an icon if the point list contains only a single point.classThis painter is used for paintingILcdILSobjects.classA painter forTLcdProcedureTrajectoryobjects.classThis painter is used for refueling tracks (ILcdRefuelingTrackand refueling air spacesILcdRefuelingAirspace).classThis extension ofTLcdGXYShapeListPainterpaintsILcdShapeListobjects whose shapes are themselvesILcdPointListimplementations. -
Uses of ILcdPropertyChangeSource in com.luciad.beans
Classes in com.luciad.beans that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassDeprecated.Use a UI builder (e.g.classDeprecated.Use a UI builder (e.g. -
Uses of ILcdPropertyChangeSource in com.luciad.earth.view.gxy
Classes in com.luciad.earth.view.gxy that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassA base class for paintingILcdEarthTileSets in anILcdGXYView.classThisILcdGXYPaintercan paint the elevation data ofILcdEarthTileSetinstances in a 2D view.classThisILcdGXYPaintercan paint the multi-valued raster data ofILcdEarthTileSetinstances in a 2D view.classThisILcdGXYPaintercan paint the raster data ofILcdEarthTileSetinstances in a 2D view.classThisILcdGXYPaintercan paint the scalar data ofILcdEarthTileSetinstances in a 2D view.classThisILcdGXYPaintercan paint the vector data ofILcdEarthTileSetinstances in a 2D view.classA 2D painter forTLcdEarthIndexedVertexArray's. -
Uses of ILcdPropertyChangeSource in com.luciad.format.aixm51.view.gxy
Classes in com.luciad.format.aixm51.view.gxy that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassATLcdGXYStampLabelPainterwhich draws an 'ICAO Annex 4'-compliant label for AIXM 5.1 Airspace features.classATLcdGXYStampLabelPainterthat draws an 'ICAO Annex 4'-compliant label for AIXM 5.1 Navaid features.classExtension ofTLcdGXYLabelPainterfor AIXM 5.1 features that uses XPath expressions to retrieve the label content. -
Uses of ILcdPropertyChangeSource in com.luciad.format.dgn.gxy
Classes in com.luciad.format.dgn.gxy that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassThis is an implementation ofILcdGXYPainterthat accepts aTLcdDGNCellfor painting on anILcdGXYView.classThis is an implementation ofILcdGXYPainterthat accepts aTLcdDGNComplexShapefor painting on anILcdGXYView.classDeprecated.This painter is replaced byTLcdGXYEllipsePainter -
Uses of ILcdPropertyChangeSource in com.luciad.format.grib.gxy
Classes in com.luciad.format.grib.gxy that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassDeprecated.The NetCDF decoder should be used to decode GRIB data. -
Uses of ILcdPropertyChangeSource in com.luciad.format.kml22.view
Classes in com.luciad.format.kml22.view that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassAn abstract class that defines a common interface for fit-to-object actions in KML 2.2 -
Uses of ILcdPropertyChangeSource in com.luciad.format.kml22.view.gxy
Classes in com.luciad.format.kml22.view.gxy that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassAn extension ofTLcdGXYLayerthat can paintTLcdKML22ScreenOverlayinstances.classAn implementation ofALcdKML22ViewFitAction. -
Uses of ILcdPropertyChangeSource in com.luciad.format.kml22.view.lightspeed
Classes in com.luciad.format.kml22.view.lightspeed that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassA view fit action for KML features in aILspView. -
Uses of ILcdPropertyChangeSource in com.luciad.format.magneticnorth.gxy
Classes in com.luciad.format.magneticnorth.gxy that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassAILcdGXYLabelPainterimplementation for objects in aILcdMagneticNorthModel.classPainter for layers containing aILcdMagneticNorthModel. -
Uses of ILcdPropertyChangeSource in com.luciad.format.pol
Classes in com.luciad.format.pol that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassSpecific layer to display POL elements.classA painter to paint POL elements. -
Uses of ILcdPropertyChangeSource in com.luciad.format.raster
Subinterfaces of ILcdPropertyChangeSource in com.luciad.format.rasterModifier and TypeInterfaceDescriptioninterfaceAnILcdRasterPainterprovides additional common methods overILcdGXYPainter, that are typically useful for painting rasters.Classes in com.luciad.format.raster that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassThis abstract class provides a basis for implementing theILcdRasterPainterinterface.classTLcdAllInMemoryRasterPainterimplements anILcdGXYPainterfor anILcdRaster.classImportant notice: the packagecom.luciad.imagingpresents a new API for the modeling of raster data.classThisILcdGXYPainterpaintsILcdMultivaluedRasterobjects from models that have aTLcdMultivaluedRasterModelDescriptor.classThisILcdGXYPaintercan paintILcdMultilevelRasterinstances, applying only a scaling transformation.classThisILcdGXYPaintercan paintILcdRasterinstances, applying only a scaling transformation.classImportant notice: the packagecom.luciad.imagingpresents a new API for the modeling of raster data.classThis ILcdRasterPainter paints multilevel elevation rasters as translucent rasters with dark or light shading based on the position of the sun.classThis ILcdRasterPainter paints elevation rasters as translucent rasters with dark or light shading based on the position of the sun.classThisILcdGXYPaintercan paintILcdMultilevelRasterinstances, warping them between different coordinate systems as required.classThisILcdGXYPaintercan paintILcdRasterinstances, warping them between different coordinate systems as required. -
Uses of ILcdPropertyChangeSource in com.luciad.format.s52
Classes in com.luciad.format.s52 that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassS-52 configuration object, containing all display settings available in the S-52 rendering library. -
Uses of ILcdPropertyChangeSource in com.luciad.format.s52.gxy
Classes in com.luciad.format.s52.gxy that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassA layer that adds support for the specific rendering requirements of S-57 catalogues.classDeprecated.The functionality of this class is replaced by TLcdS52GXYCatalogueLayer, which has a simpler structure and is more performant.classA layer that adds support for the specific rendering requirements of S-52.classDeprecated.The functionality of this class is replaced by TLcdS52GXYCatalogueLayer, which has a simpler structure and is more performant. -
Uses of ILcdPropertyChangeSource in com.luciad.format.vpf
Classes in com.luciad.format.vpf that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassDeprecated.As of V6.0, this class should no longer be used.classExtendsTLcdGXYPointListPainterand adds functionality for painting VPF domain objects using GeoSym symbology.classExtendsTLcdGXYIconPainterand adds functionality for painting VPF domain objects using GeoSym symbology. -
Uses of ILcdPropertyChangeSource in com.luciad.fusion.client.view.gxy
Classes in com.luciad.fusion.client.view.gxy that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassDeprecated.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. -
Uses of ILcdPropertyChangeSource in com.luciad.gui
Subinterfaces of ILcdPropertyChangeSource in com.luciad.guiModifier and TypeInterfaceDescriptioninterfaceThis interface defines a command pattern The pattern is used for implementing actions launched from the GUI.interfaceThis interface describes objects that implement undo and redo behavior.Classes in com.luciad.gui that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassAn abstract implementation of anILcdAction, that provides set and get methods for properties common to all actions and support for notifying listeners of changes to those properties.classAbstract decorator class for anILcdAction.classAbstract implementation that implements all methods ofILcdUndoable, exceptILcdUndoable.undo()andILcdUndoable.redo().classImplementation ofILcdUndoablethat is composed of several otherILcdUndoables.classDeprecated.use your own UI insteadclassAn action that performs no operation.classThisILcdActionprints the contents of a givenComponent.classclass -
Uses of ILcdPropertyChangeSource in com.luciad.internal.lucy.map
Classes in com.luciad.internal.lucy.map that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclasscom.luciad.internal.lucy.map.TLcyStyledSnappableGXYLayerTLcySnappableGXYLayer with a properties-based style. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy
Subinterfaces of ILcdPropertyChangeSource in com.luciad.lucyModifier and TypeInterfaceDescriptioninterfaceThis is the central backend of Lucy where all add-ons are registered, to which add-ons can add functionality and from which already added functionality can be retrieved.Classes in com.luciad.lucy that implement ILcdPropertyChangeSource -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.addons.drawing.format
Classes in com.luciad.lucy.addons.drawing.format that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassALcyDrawingSettings<S extends ILcdView & ILcdTreeLayered,T extends ILcdLayer> This class provides access to the drawing settings of a drawing layer.classExtension ofALcyDrawingSettingsfor GXY maps. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.addons.drawing.gui.customizer
Classes in com.luciad.lucy.addons.drawing.gui.customizer that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassAbstract class that facilitates the implementation ofILcyCustomizerPanelfor shapes. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.addons.drawing.lightspeed
Classes in com.luciad.lucy.addons.drawing.lightspeed that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionfinal classExtension ofALcyDrawingSettingsfor Lightspeed maps. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.addons.pim
Classes in com.luciad.lucy.addons.pim that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassThis class is only here because of beans compatibility. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.addons.previewer
Classes in com.luciad.lucy.addons.previewer that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassThis add-on allows you to work with real-time data: it provides UI for playing back real-time data through time, and updates the data in the view accordingly. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.format
Classes in com.luciad.lucy.format that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassSupport class to plug the format-related objects created by anALcyFormat(e.g. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.format.lightspeed
Classes in com.luciad.lucy.format.lightspeed that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassSupport class to plug the format-related objects created by anALcyLspFormat(e.g. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.gui
Subinterfaces of ILcdPropertyChangeSource in com.luciad.lucy.guiModifier and TypeInterfaceDescriptioninterfaceInterface that specifies an object that has a state 'active'.interfaceImplementations of this interface are panes to put thejava.awt.Components of the application in.interfaceExtension ofILcdActionthat allows to customize the component that represents it (typically aJButton).interfaceExtension ofILcyActiveSettablethat allows to customize the component that represents it (typically aJToggleButton).Classes in com.luciad.lucy.gui that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassDefault implementation ofILcyActiveSettablefor convenience.classSupport class for writing an add-on that has an application pane.final classILcyActiveSettableimplementation which allows to show a Swing component in a full-screen view. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.gui.customizer
Subinterfaces of ILcdPropertyChangeSource in com.luciad.lucy.gui.customizerModifier and TypeInterfaceDescriptioninterfaceInterface that describes a composite implementation ofILcyCustomizerPanel.interfaceThis interface represents a panel containing a user interface to customize some object.Classes in com.luciad.lucy.gui.customizer that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassAbstract implementation ofILcyCustomizerPanelthat provides default implementations for most methods of the interface.classAbstract class that facilitates the implementation ofILcyCustomizerPanelfor domain objects.classAbstract class that facilitates the implementation ofILcyCustomizerPanelfor layers.classAbstract class that facilitates the implementation ofILcyCustomizerPanelforILcdModelobjects.classComposite implementation ofILcyCustomizerPanelthat uses a JPanel.classComposite implementation ofILcyCustomizerPanelthat uses a JTabbedPane. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.gui.customizer.dataproperty
Classes in com.luciad.lucy.gui.customizer.dataproperty that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassAbstract base class for data property value customizer panels. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.gui.formatbar
Classes in com.luciad.lucy.gui.formatbar that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclass(Swing) component that can be displayed to manipulate a layer of a given format. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.gui.status
Classes in com.luciad.lucy.gui.status that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassAction to interrupt the current task usingThread#interrupt. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.map
Subinterfaces of ILcdPropertyChangeSource in com.luciad.lucy.mapModifier and TypeInterfaceDescriptioninterfaceILcyGenericMapComponent<S extends ILcdView,T extends ILcdLayer> AnILcyGenericMapComponentis a visual component that contains anILcdView(a map).interfaceAnILcyMapComponentis anILcyGenericMapComponentforILcdGXYView(a flat map).interfaceManager of theILcyMapComponents that currently exist.Classes in com.luciad.lucy.map that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassLayer used to display the users area of interest.classThis class is a manager for theTLcyGenericMapManagerinstances used in Lucy.classDo not use this class, it's subject to change or disappear without notice.classDo not use this class, it's subject to change or disappear without notice.classTLcyGenericMapManager<S extends ILcdView,T extends ILcdLayer> Manager of theILcyGenericMapComponents that currently exist.classImplementation ofILcyMapComponent.classBy implementingILcyMapManagerthis class is a collection ofILcyMapComponents with one map being the active map.classDo not use this class, it's subject to change or disappear without notice. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.map.action
Classes in com.luciad.lucy.map.action that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassALcyCreateLayersAction<S extends ILcdView & ILcdTreeLayered,T extends ILcdLayer> Abstract base class to create and add layers onto anILcyGenericMapComponent.classAbstract base class to create an extension ofTLcyGXYSetControllerActiveSettablefor a new controller.classALcyObjectSelectionAction<S extends ILcdView & ILcdTreeLayered>Deprecated.UseALcdObjectSelectionActioninstead.classclassALcyGXYNewControllerActiveSettableimplementation for aTLcdGXYNewController2.classAn active settable implementation which allows to activate a controller on a GXY view.classALcyGXYNewControllerActiveSettableimplementation for aTLcdGXYTouchNewController.classAction that creates a newILcyMapComponent. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.map.action.lightspeed
Classes in com.luciad.lucy.map.action.lightspeed that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassAn extension ofTLcyLspSetControllerActiveSettablefor new controllers.classclassActive settable that enables a given world reference on the given view when activated.classAn active settable implementation which allows to activate a controller on a Lightspeed view. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.map.asynchronous
Classes in com.luciad.lucy.map.asynchronous that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassPanel wrapper for customizer panels that directly or indirectly influence asynchronously painted layers. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.map.cameralinking
Classes in com.luciad.lucy.map.cameralinking that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassAbstract class for applying and un-applying a tracking camera for the Camera Tracking addon. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.map.cameralinking.lightspeed
Classes in com.luciad.lucy.map.cameralinking.lightspeed that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassImplementation ofALcyLspCameraLinker, specifically meant to be used in combination with 2D Lightspeed views.classImplementation ofALcyLspCameraLinker, specifically meant to be used in combination with 3D Lightspeed views. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.map.lightspeed
Subinterfaces of ILcdPropertyChangeSource in com.luciad.lucy.map.lightspeedModifier and TypeInterfaceDescriptioninterfaceLightspeed implementation ofILcyGenericMapComponent.Classes in com.luciad.lucy.map.lightspeed that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassThis object is used to create Lightspeed related application-wide style settings.classDefault implementation ofILcyLspMapComponent.classLightspeed implementation of the general map manager. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.util
Classes in com.luciad.lucy.util that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassAbstract class that represents a piece of functionality that assists in achieving a specific task.classImplementation ofALcyPropertiesthat stores TLcyStringProperties's supported value types as strings. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.util.preferences
Classes in com.luciad.lucy.util.preferences that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassSupport class for working with preferences. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.util.properties
Classes in com.luciad.lucy.util.properties that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassThis abstract class represents a key-value pair collection.classConvenience class to wrap anALcyPropertiesin that one only has to overwrite those methods that are required.classComposite implementation ofALcyProperties.classDefault implementation ofALcyPropertiesthat can only storeStringvalues. -
Uses of ILcdPropertyChangeSource in com.luciad.lucy.workspace
Classes in com.luciad.lucy.workspace that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassTheALcyWorkspaceCodecis responsible for encoding/decoding a workspace.classExtension ofALcyWorkspaceCodecthat only uses a singleOutputStreamand a singleInputStreamto store/restore workspaces.classExtension ofTLcyBlobWorkspaceCodecthat can save and load workspaces to/from the file system.classThis manager is the starting point for doing workspace related tasks. -
Uses of ILcdPropertyChangeSource in com.luciad.model
Classes in com.luciad.model that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassThisILcdActionis anILcdModelProducer.classThisILcdActionsaves anILcdModel. -
Uses of ILcdPropertyChangeSource in com.luciad.ogc.sld.view.gxy
Classes in com.luciad.ogc.sld.view.gxy that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassAbstract class that contains the information to implement a painter for objects that should be rendered according to a feature type style.classAbstract class that contains the information to implement a painter for objects that comply to a rule.classAnALcdSLDFeatureTypeStylePainterthat checks whether the scale of the view it is painting is valid for the object set to it, delegates to its rule painters for objects that are accepted by the rule painters for all of itsILcdGXYPainterfunctionalities (paint, isTouched, boundsSFCT, ...), delegates to its rule painters for objects that are accepted by the rule painters for all of itsILcdGXYLabelPainterfunctionalities (paintLabel, labelBoundsSFCT, ...).classA painter that handles painting of all the objects that comply to a given rule. -
Uses of ILcdPropertyChangeSource in com.luciad.projection
Subinterfaces of ILcdPropertyChangeSource in com.luciad.projectionModifier and TypeInterfaceDescriptioninterfaceILcdAzimuthalsareILcdProjectionobjects that have a central point of zero distortion.interfaceAnILcdConicis anILcdProjectionthat is derived by projection of geodetic points on a cone which is then unrolled.interfaceAnILcdCylindricalis anILcdProjectionthat is obtained by wrapping a cylinder around the earth globe such that it touches the equator.interfaceILcdGeneralPerspectiveareILcdProjectionobjects that have a central point of zero distortion.interfaceAnILcdObliqueCylindricalis anILcdProjectionthat is obtained by wrapping a cylinder around the globe.interfaceILcdPerspectiveareILcdProjectionobjects that have a central point of zero distortion.interfaceAnILcdProjectionis a map projection.interfaceAn ILcdProjection that uses pairs of tie points to map from one coordinate system to another.interfaceAnILcdTransverseCylindricalis anILcdProjectionfor which a cylinder is wrapped around the globe.Classes in com.luciad.projection that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassALcdAzimuthalprojections areILcdProjectionobjects that have a central point of zero distortion.classAALcdConicis aILcdProjectionthat is derived by projection of geodetic points on a cone which is then unrolled.classAnALcdCylindricalis anILcdProjectionthat is obtained by wrapping a cylinder around the earth globe such that it touches the equator.classALcdGeneralPerspectiveareILcdProjectionobjects that have a central point of zero distortion.classAnALcdObliqueCylindricalis anILcdProjectionthat is obtained by wrapping a cylinder around the globe.classALcdPerspectiveareILcdProjectionobjects that have a central point of zero distortion.classThis abstract class can be used to implement anILcdProjection.classAALcdTransverseCylindricalis aILcdProjectionfor which a cylinder is wrapped around the globe.classAlbers Equal Area Conic projection.classAzimuthal Equidistant projection.classCassini projection.final classEllipsoidal version of the Cassini projection.classStereographic projection (modified for the Netherlands).classEckert IV projection.classEckert VI projection.classEquidistant Cylindrical projection that uses ellipsoidal calculations.classLambert Azimuthal Equal-Area projection.classEquidistant Cylindrical projection.classGeneral perspective projection.classGeodetic projection.classGnomonic projection.classKrovak ProjectionclassSpherical Lambert Azimuthal Equal-Area projection.classLambert Conformal Conic projection.classMercator projection.classMiller Cylindrical projection.classMollweide projection.classOblique Mercator projection.classOblique Stereographic projection.classOrthographic projection.classOrthorectified projection.classThe perspective projection is an azimuthal projection that maps a 3D scene to a 2D plane as viewed through a camera viewfinder.classPolar stereographic projection.classPolyconic projection.classPseudo-Mercator projection.classRectified Polynomial Projection.classRectified Projective projection.classRectified Rational projection.classA projection that maps image coordinates to ground coordinates based on Rational Polynomial Coefficients.classDeprecated.Please use TLcdEquidistantCylindrical instead.classStereographic projection.classSwiss Oblique Mercator projection.classTransverse Mercator projection.classDeprecated.classVertical perspective projection. -
Uses of ILcdPropertyChangeSource in com.luciad.realtime
Subinterfaces of ILcdPropertyChangeSource in com.luciad.realtimeModifier and TypeInterfaceDescriptioninterfaceAnILcdSimulatorModeldefines the simulated data to be displayed by aTLcdSimulatorin real or fast time onto differentILcdGXYViews.Classes in com.luciad.realtime that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassAbstract convenience implementation of ILcdSimulatorModel that handles all properties and their property change events.classImplementation of ILcdSimulatorModel whose time complexity for changing the date is generally related to the amount of changes that are required, not to the total amount of data.classA compositeILcdSimulatorModelimplementation.classDecorator for anILcdSimulatorModelwhich allows to limit the exposed available time interval of theILcdSimulatorModel. -
Uses of ILcdPropertyChangeSource in com.luciad.tea
Classes in com.luciad.tea that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassDeprecated.As of 2023.0, this class has been deprecated. -
Uses of ILcdPropertyChangeSource in com.luciad.tea.hypsometry
Classes in com.luciad.tea.hypsometry that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassA painter for hypsometric results based on an earth tileset.classThis ILcdRasterPainter paints hypsometric versions of multilevel elevation rasters.classThis ILcdRasterPainter paints hypsometric versions of elevation rasters. -
Uses of ILcdPropertyChangeSource in com.luciad.view
Subinterfaces of ILcdPropertyChangeSource in com.luciad.viewModifier and TypeInterfaceDescriptioninterfaceProvides the combined representation in anILcdViewof the objects in anILcdModel.interfaceAnILcdLayerTreeNodeis anILcdLayerwhich can also have child layers.interfaceAnILcdViewdisplays zero or moreILcdModelobjects.Classes in com.luciad.view that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassAction that works on the current map selection.classAnILcdActionthat deletes all objects that were selected in aILcdLayerfrom their respectiveILcdModel.classDefault implementation of theILcdLayerinterface.classThis is anILcdActionthat changes the position of a givenILcdLayerin anILcdLayered.classThis is anILcdActionthat removes a givenILcdLayerfrom anILcdLayered.. -
Uses of ILcdPropertyChangeSource in com.luciad.view.gxy
Subinterfaces of ILcdPropertyChangeSource in com.luciad.view.gxyModifier and TypeInterfaceDescriptioninterfaceThis extension ofILcdGXYLayeradds extra methods to allow querying and changing what labels get painted and where the labels are placed.interfaceHandles editing of an object through interactions with the objects representations in anILcdGXYView.interfaceInterface that models a label editor allowing the user to move the labels on the map, for example graphically by using his mouse.interfaceExtension ofILcdGXYMultiLabelPainterthat allows free label placement next to the discrete label placement offered by the super interface.interfaceProvides the combined representation in anILcdGXYViewof all objects in anILcdModel.interfaceDeprecated.UseILcdLayerTreeNodeinsteadinterfaceLocates and paints the representation of an object on anILcdGXYView.interfaceAnILcdViewto visualize two-dimensional object geometry, based on AWTGraphicsand organized inILcdGXYLayerobjects.interfaceAnILcdGXYViewthat supports rotation, adding it as an extra parameter (next to the scale and origin mapping) to the view-world transformation.Classes in com.luciad.view.gxy that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassALcdGXYEditoris an abstract class that can be used for implementing theILcdGXYEditorinterface.classThis class implements some of the functionality common to mostILcdGXYLabelPainter2s.classALcdGXYPainteris an abstract class that can be used for implementing theILcdGXYPainterinterface.classWhen triggered thisILcdActionchanges the origin and scale of a givenILcdGXYViewto either fit to the model bounds set or, in case the bounds set is null to fit to the combined bounds of all the objects contained in the layer set.classAction to fit all selected objects of a view within the view clip.classThis label painter paints curved text strings along a path.classExtension ofTLcdGXYLabelPainterthat retrieves the label content through theILcdDataObjectinterface instead of usingobject.toString().classExtension ofTLcdGXYPolygonLabelPainterthat retrieves the label content through theILcdDataObjectinterface instead of usingobject.toString().classExtension ofTLcdGXYPolylineLabelPainterthat retrieves the label content through theILcdDataObjectinterface instead of usingobject.toString().classThisILcdGXYLayeris a layer wrapper that paints the wrapped layer as color-coded densities.classDeprecated.The functionality offered by this class has been replaced with a properILcdGXYLabelEditor.classExtension ofTLcdGXYLabelPainterthat retrieves the label content through theILcdFeaturedinterface instead of usingobject.toString().classExtension ofTLcdGXYPolygonLabelPainterthat retrieves the label content through theILcdFeaturedinterface instead of usingobject.toString().classExtension ofTLcdGXYPolylineLabelPainterthat retrieves the label content through theILcdFeaturedinterface instead of usingobject.toString().classAn extension ofTLcdGXYHaloLabelPainterthat supportsILcdGXYLabelPainter2.classTLcdGXYLabelPainteris an implementation ofILcdGXYLabelPainter2that paints textual labels.classDefault implementation of theILcdGXYEditableLabelsLayerinterface.classDeprecated.UseTLcdGXYLayerTreeNodeinsteadclassAnILcdLayerTreeNodeforILcdGXYLayers.classTLcdGXYMultiFontLabelPainteris an implementation ofILcdGXYLabelPainter2that paints textual labels using multiple fonts or colors.classTLcdGXYPolygonStampLabelPainterthat displays the polygon's toString() method as a text label.classPolygon label painter and label editor that positions the center of labels inside the polygon.classTLcdGXYPolylineStampLabelPainterthat displays a point list's toString() method as a text label.classPoint list label painter and label editor that positions labels on or along line segments.classWhen triggered (actionPerformed), thisILcdActionsets a givenILcdGXYControlleron a givenILcdGXYView.classA painter and editor for all supported shape types.classThis implementation ofILcdGXYLabelPainter2delegates the actual painting to aALcdGXYLabelStamp.classILcdGXYViewimplementation based on an off-screen image.
It does not depend on AWT or Swing components, and can be used on the server side (for example, in a Servlet) for generating images to be sent to light-weight clients.classAn implementation of theILcdGXYViewinterface as ajava.awt.Canvas.classMakes the representations of all Objects that belong to one or moreILcdGXYLayers fit into the containingILcdGXYView.classAn implementation of theILcdGXYViewinterface as ajavax.swing.JPanel.classILcdGXYViewimplementation that consumes less memory thanTLcdGXYViewJPanel.classThis is aILcdAction(i.e. an ActionListener) for panning aILcdGXYViewof [deltaX,deltaY] in screen coordinates.classAn implementation of theILcdGXYViewinterface as ajava.awt.Panel.classThis PlanarImage implements an off-screen view.classThis is aILcdAction(i.e. an ActionListener) for zooming aILcdGXYViewof a given zoom factor.classThisILcdActionwill save the content of anILcdGXYViewset as a property into a GIF File. -
Uses of ILcdPropertyChangeSource in com.luciad.view.gxy.asynchronous
Subinterfaces of ILcdPropertyChangeSource in com.luciad.view.gxy.asynchronousModifier and TypeInterfaceDescriptioninterfaceInterface for layers that paint themselves asynchronously.Classes in com.luciad.view.gxy.asynchronous that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassTLcdGXYAsynchronousEditableLabelsLayerWrapperextension forlayer nodes.classImplementation ofILcdGXYAsynchronousLayerWrapperforILcdGXYEditableLabelsLayerinstances, wrapping and protecting the latter interface's state.classTLcdGXYAsynchronousLayerWrapperextension forlayer nodes.classImplementation ofILcdGXYAsynchronousLayerWrapperforILcdGXYLayerinstances, wrapping and protecting the latter interface's state. -
Uses of ILcdPropertyChangeSource in com.luciad.view.gxy.asynchronous.lightspeed
Classes in com.luciad.view.gxy.asynchronous.lightspeed that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassDeprecated.Lightspeed integration in GXY views is no longer supported.classDeprecated.Lightspeed integration in GXY views is no longer supported. -
Uses of ILcdPropertyChangeSource in com.luciad.view.gxy.painter
Subinterfaces of ILcdPropertyChangeSource in com.luciad.view.gxy.painterModifier and TypeInterfaceDescriptioninterfacePainter that can discretize shapes intoILcdAWTPathandILcdGeneralPathinstances, enabling them to be used in more complex shapes.Classes in com.luciad.view.gxy.painter that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassProvidesOUTLINED,FILLEDandOUTLINED_FILLEDmodes to paint objects which cover an area.classPaints and locatesILcdArcBandobjects and enables visual editing ofILcd2DEditableArcBandobjects in anILcdGXYView.classPaints and locatesILcdArcobjects and enables visual editing ofILcd2DEditableArcobjects in anILcdGXYView.classDeprecated.useTLcdGXYShapeListPainterinstead.classPaints and locatesILcdBoundsobjects and enables visual editing ofILcd2DEditableBoundsobjects in anILcdGXYView.classPaints, locates and enables visual editing ofTLcdLonLatBufferandTLcdLonLatHeightBufferobjects in anILcdGXYView.classPaints and locatesILcdCircleBy3Pointsobjects and enables visual editing ofILcd2DEditableCircleBy3Pointsobjects in anILcdGXYView.classPaints and locatesILcdCircleobjects and enables visual editing ofILcd2DEditableCircleobjects in anILcdGXYView.classPaints and locatesILcdCircularArcBy3Points,ILcdCircularArcByBulgeandILcdCircularArcByCenterPointobjects and enables visual editing ofILcd2DEditableCircularArcBy3Points,ILcd2DEditableCircularArcByBulgeandILcd2DEditableCircularArcByCenterPointobjects in anILcdGXYView.classA wrapper for apainterwhich limits the painted region to an area delimited by a certain set of shapes.classPaints and locatesILcdCompositeCurveobjects and enables visual editing ofILcdCompositeCurveobjects in anILcdGXYView.classThis label painter composes a list ofILcdGXYLabelPainters into 1 label painter.classPaints and locates composite ring objects, i.e. objects that are of typeILcdCompositeCurveandILcdRing, and enables visual editing of editable composite ring objects, i.e. objects that are of typeILcdEditableCompositeCurveandILcdRing, in anILcdGXYView.classDeprecated.do not use.classPaints and locatesILcdEllipseobjects and enables visual editing ofILcd2DEditableEllipseobjects in anILcdGXYView.classPaints buffer shapes and enables visual editing of buffer shapes in anILcdGXYView.classWrapper for aILcdGXYPainterthat adds halo effects when painting objects.classPaints and locatesILcdShapeobjects as points and enables visual editing ofILcd2DEditableShapeobjects as points in anILcdGXYView.classThisILcdGXYPainterpaintsALcdImageusing icons at regular grid locations in the view.classPainter for ALcdImage objects in anILcdGXYView.classThis label painter adapts anILcdGXYPainterinto anILcdGXYLabelPainter2.classDeprecated.TLcdGXYBufferPainter can paint and edit both TLcdLonLatBuffer and TLcdLonLatHeightBuffer objects.classWrapper for anILcdGXYPainterthat paints objects at a certain offset.classPaints and locatesILcdPointListobjects (includingILcdComplexPolygon) and enables visual editing ofILcd2DEditablePointListobjects in anILcdGXYView.classDeprecated.useTLcdGXYShapeListPainterinstead.classDeprecated.useTLcdGXYShapeListPainterinstead.classPaints and edits rounded polylines and polygons.classPaints and locatesILcdShapeListobjects and enables visual editing ofILcdShapeListobjects in anILcdGXYView.classPaints and locatesILcdSurfaceobjects and enables visual editing ofILcdSurfaceobjects in anILcdGXYView.classPaints and locatesILcdTextobjects and enables visual editing ofILcd2DEditableTextobjects in anILcdGXYView. -
Uses of ILcdPropertyChangeSource in com.luciad.view.lightspeed
Subinterfaces of ILcdPropertyChangeSource in com.luciad.view.lightspeedModifier and TypeInterfaceDescriptioninterfaceDefines anILspViewwhich is represented on screen by an AWT or Swing component.interfaceAnILcdViewto visualize geospatial data in 2D or 3D, based on OpenGL.Classes in com.luciad.view.lightspeed that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassAbstract base class for implementations ofILspAWTView.classAnILspViewwhich is represented by an AWT component.classDeprecated.Integration of LuciadLightspeed in C++ applications is no longer actively supported as of V2020.0.final classAnILspViewwhich is represented by a JavaFX node.classAn offscreen Lightspeed view that uses an internal buffer to render images to.classAnILspAWTViewwhich is represented by a Swing component. -
Uses of ILcdPropertyChangeSource in com.luciad.view.lightspeed.action
Classes in com.luciad.view.lightspeed.action that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclass -
Uses of ILcdPropertyChangeSource in com.luciad.view.lightspeed.camera
Classes in com.luciad.view.lightspeed.camera that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassThis class defines a transformation between world coordinates and view coordinates.classOrthographic world-to-view transformation.classAnALspViewXYZWorldTransformationwhich provides 3D perspective projection for anILspView. -
Uses of ILcdPropertyChangeSource in com.luciad.view.lightspeed.layer
Subinterfaces of ILcdPropertyChangeSource in com.luciad.view.lightspeed.layerModifier and TypeInterfaceDescriptioninterfaceThis interface is used by layers that have anILspStylerand allow editing of this styler.interfaceExtension ofILspPaintableLayerthat paints the contents of its model using anILspPainter.interfaceRoot interface for all layers in anILspView.interfaceInterface for a layer that can paint itself into anILspView.interfaceThis interface is used by layers that have anILspStyler.Classes in com.luciad.view.lightspeed.layer that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassBase class for implementations ofILspLayer.classDefault implementation ofILspInteractivePaintableLayer.classExtension ofTLspLayerthat implementsILcdLayerTreeNodeand hence can also have child layers. -
Uses of ILcdPropertyChangeSource in com.luciad.view.lightspeed.layer.imageprojection
Subinterfaces of ILcdPropertyChangeSource in com.luciad.view.lightspeed.layer.imageprojectionModifier and TypeInterfaceDescriptioninterfaceInterface for layers that can project images onto the 3D terrain in anILspView. -
Uses of ILcdPropertyChangeSource in com.luciad.view.lightspeed.layer.integration.gxy
Classes in com.luciad.view.lightspeed.layer.integration.gxy that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassDeprecated.GXY integration in Lightspeed views is no longer supported.classDeprecated.GXY integration in Lightspeed views is no longer supported. -
Uses of ILcdPropertyChangeSource in com.luciad.view.lightspeed.layer.raster
Classes in com.luciad.view.lightspeed.layer.raster that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassLayer implementation that can visualize raster data in anILspView. -
Uses of ILcdPropertyChangeSource in com.luciad.view.lightspeed.style.styler
Classes in com.luciad.view.lightspeed.style.styler that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionfinal classA customizable container forALspStyle. -
Uses of ILcdPropertyChangeSource in com.luciad.view.map
Classes in com.luciad.view.map that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassTLcdGXYViewBufferedImageextension suited for displaying maps.classTLcdGXYViewCanvasextension suited for displaying maps.classTLcdMapGeorefGridLayeris anILcdGXYLayerthat can be added in anILcdGXYViewto display a GeorefGrid.classTLcdGXYViewJPanelextension suited for displaying maps.classTLcdGXYViewJPanelLightWeightextension suited for displaying maps.classThisILcdGXYLayercan be added in anILcdGXYViewto display aTLcdLonLatGrid.classTLcdGXYViewPanelextension suited for displaying maps.classDeprecated.use the SetProjectionAction provided in the projection sampleclassTLcdUPSGridLayeris anILcdGXYLayerthat can be added in anILcdGXYViewto display a Universal Polar Stereographic MGRS grid.classTLcdUTMGridLayeris anILcdGXYLayerthat can be added in anILcdGXYViewto display a UTM MGRS grid.classILcdGXYLayerimplementation that is capable of visualizing cartesian (XY) grid data. -
Uses of ILcdPropertyChangeSource in com.luciad.view.map.mgrs
Classes in com.luciad.view.map.mgrs that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassILcdGXYLayerimplementation that is capable of visualizing MGRS grid data (UTM + UPS). -
Uses of ILcdPropertyChangeSource in com.luciad.view.map.multilevelgrid
Classes in com.luciad.view.map.multilevelgrid that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassAnILcdGXYLayerimplementation that can be added to anILcdGXYViewto render and label aILcdMultilevelGrid. -
Uses of ILcdPropertyChangeSource in com.luciad.view.map.painter
Classes in com.luciad.view.map.painter that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassThis painter displays a polar grid centered on a domain object.classThisILcdGXYPainterpaintsTLcdLonLatGridobjects as a maritime-style border around the view.classThisILcdGXYPainterpaintsTLcdLonLatGridinstances.classTheTLcdUTMZonePainterextendsALcdGXYPainterand implementsILcdGXYPainterto paint an UTM-MGRS zone (TLcdUTMZone) on a hemisphere. -
Uses of ILcdPropertyChangeSource in com.luciad.view.vertical
Classes in com.luciad.view.vertical that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassThisJPanelallows to display one vertical profile (for example a 3D polyline of lon/lat/height points) and a number of sub-profiles that are associated to the main profile. -
Uses of ILcdPropertyChangeSource in com.luciad.wms.client.gxy
Classes in com.luciad.wms.client.gxy that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassThisILcdGXYLayerimplementation is designed for models containing anALcdWMSProxyobject.classA painter forALcdWMSProxyobjects. -
Uses of ILcdPropertyChangeSource in com.luciad.wms.client.gxy.tiled
Classes in com.luciad.wms.client.gxy.tiled that implement ILcdPropertyChangeSourceModifier and TypeClassDescriptionclassPainter for visualizingALcdWMSProxyobjects in a GXY view.