Uses of Interface
com.luciad.gui.ILcdUndoableSource
Packages that use 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
ILcyCustomizerPanels 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
Classes in com.luciad.format.grib.gxy that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassDeprecated.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
Classes in com.luciad.format.magneticnorth.gxy that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassWhen active on aILcdGXYView, thisILcdControllerwill catch each mouseClicked and try to modify the properties of theILcdProjectioncurrently on theILcdGXYViewaccordingly. -
Uses of ILcdUndoableSource in com.luciad.gui
Classes in com.luciad.gui that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassUtility class to maintain a list ofILcdUndoableListeners. -
Uses of ILcdUndoableSource in com.luciad.lucy.addons.drawing.gui.customizer
Classes in com.luciad.lucy.addons.drawing.gui.customizer that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassAbstract class that facilitates the implementation ofILcyCustomizerPanelfor shapes. -
Uses of ILcdUndoableSource in com.luciad.lucy.datatransfer
Classes in com.luciad.lucy.datatransfer that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassAn abstract extension ofALcyLayerSelectionTransferHandlerwhich adds support to copy domain objects between models of the same format and optionally to import shapes from another format.classAnALcyLayerSelectionTransferHandleris responsible for exporting a selection from a source layer to various other representations.classComposite implementation ofALcyLayerSelectionTransferHandleraccording to the composite design pattern. -
Uses of ILcdUndoableSource in com.luciad.lucy.gui.customizer
Subinterfaces of ILcdUndoableSource 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 ILcdUndoableSourceModifier 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 ILcdUndoableSource in com.luciad.lucy.gui.customizer.dataproperty
Classes in com.luciad.lucy.gui.customizer.dataproperty that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassAbstract base class for data property value customizer panels. -
Uses of ILcdUndoableSource in com.luciad.lucy.map.action
Classes in com.luciad.lucy.map.action that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassALcyCreateLayersAction<S extends ILcdView & ILcdTreeLayered,T extends ILcdLayer> Abstract base class to create and add layers onto anILcyGenericMapComponent.classALcyObjectSelectionAction<S extends ILcdView & ILcdTreeLayered>Deprecated.UseALcdObjectSelectionActioninstead.class -
Uses of ILcdUndoableSource in com.luciad.lucy.map.action.lightspeed
Classes in com.luciad.lucy.map.action.lightspeed that implement ILcdUndoableSourceModifier and TypeClassDescriptionclass -
Uses of ILcdUndoableSource in com.luciad.lucy.map.asynchronous
Classes in com.luciad.lucy.map.asynchronous that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassPanel wrapper for customizer panels that directly or indirectly influence asynchronously painted layers.classAsynchronous layer selection transfer handler, wrapping around an existing handler. -
Uses of ILcdUndoableSource in com.luciad.lucy.map.controller
Classes in com.luciad.lucy.map.controller that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassAn implementation ofALcdGXYNewControllerModel2that has acurrentLayerproperty. -
Uses of ILcdUndoableSource in com.luciad.symbology.app6a.view.gxy
Classes in com.luciad.symbology.app6a.view.gxy that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassAbstract implementation ofALcdGXYNewControllerModel2that contains the logic for creating new APP-6A objects on anILcdGXYView. -
Uses of ILcdUndoableSource in com.luciad.symbology.milstd2525b.view.gxy
Classes in com.luciad.symbology.milstd2525b.view.gxy that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassAbstract implementation ofALcdGXYNewControllerModel2that contains the logic for creating new MIL-STD 2525b objects on anILcdGXYView. -
Uses of ILcdUndoableSource in com.luciad.tea
Classes in com.luciad.tea that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassAILcdGXYControllerimplementation that contains information on the altitude of terrain beneath the position of the mouse over the view.classExtension ofTLcdAdvancedMapRulerControllerwhich takes into account underlying terrain for distance calculations. -
Uses of ILcdUndoableSource in com.luciad.view
Classes in com.luciad.view that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassAction that works on the current map selection.classAnILcdActionthat deletes all objects that were selected in aILcdLayerfrom their respectiveILcdModel. -
Uses of ILcdUndoableSource in com.luciad.view.gxy
Classes in com.luciad.view.gxy that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassThis is aILcdAction(i.e. an ActionListener) for panning aILcdGXYViewof [deltaX,deltaY] in screen coordinates.classThis is aILcdAction(i.e. an ActionListener) for zooming aILcdGXYViewof a given zoom factor. -
Uses of ILcdUndoableSource in com.luciad.view.gxy.controller
Classes in com.luciad.view.gxy.controller that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassThis abstract class can be used as a basis for creating an implementation ofILcdGXYNewControllerModel.classContains the logic for creating objects on anILcdGXYView.classAbstractILcdGXYControllerthat adds panning and/or zooming behavior during sub-class specific mouse interactions.classDeprecated.TLcdGXYZoomWheelController features a more intuitive way tosnapto raster and multilevel raster scales.classDeprecated.TLcdGXYPanController features a more intuitive way (without the mentioned restrictions) topan continuously.classThis is anILcdGXYControllerthat interprets mouse events for dragging a rectangle on aILcdGXYView.classDeprecated.as of version 10.0.classExtension ofTLcdGXYSelectController2that adds editing capabilities to it.classThisTLcdGXYEditControllerModel2contains the input-independent logic for editing objects on anILcdGXYView.classController that shows aComponentwhen the mouse moves over a label, to make the label interactive.classAMagnifierControlleris anILcdGXYControllerto magnify an area of a givenILcdGXYViewaround the location where a mouse button is pressed.classThisTLcdGXYMultiPointEditControllerModelcontains the logic for editing objects on anILcdGXYView.classDeprecated.For new code, we recommend using the more flexible and powerfulTLcdGXYNewController2.classController to interactively create and initialize domain objects using mouse clicks or mouse drags.classThisILcdGXYControllerallows to fit one "slave"ILcdGXYViewinto a rectangle painted on theILcdGXYViewthisILcdGXYControlleris interacting with (the "master"ILcdGXYView).classDeprecated.TLcdGXYNavigateControllerhas more intuitive navigation behaviorclassRotates the view around its center when dragging the mouse.classDeprecated.as of version 10.0.classController that allows the user to select domain objects in the view using the mouse.classTheTLcdGXYZoomControllercan be used for performing a zoom in or zoom out on anILcdGXYView.classProvides scroll wheel zoom support. -
Uses of ILcdUndoableSource in com.luciad.view.gxy.controller.touch
Classes in com.luciad.view.gxy.controller.touch that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassController to interactively create and initialize domain objects using touches or drag gestures.classA touch controller combining selection and editing behaviour. -
Uses of ILcdUndoableSource in com.luciad.view.lightspeed.controller.manipulation
Classes in com.luciad.view.lightspeed.controller.manipulation that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassController that interactively creates new objects and inserts them into a layer on the view.classController that edits existing object on the view. -
Uses of ILcdUndoableSource in com.luciad.view.lightspeed.controller.ruler
Classes in com.luciad.view.lightspeed.controller.ruler that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassA controller that allows to measure distances on the map. -
Uses of ILcdUndoableSource in com.luciad.view.lightspeed.controller.touch
Classes in com.luciad.view.lightspeed.controller.touch that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassTouch enabled version of theTLspCreateController.classCombines the select and edit controller for touch based input. -
Uses of ILcdUndoableSource in com.luciad.view.map
Classes in com.luciad.view.map that implement ILcdUndoableSourceModifier and TypeClassDescriptionclassThisILcdGXYControllerserves the purpose of performing measurements on anILcdGXYView.classThisILcdGXYControllerinterprets mouse events for displaying an azimuth direction and an azimuth range.classDeprecated.