Uses of Package
com.luciad.view.gxy.controller
Packages that use com.luciad.view.gxy.controller
Package
Description
Provides 2D visualization support for
ILcdEarthTileSets.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.
This package contains the default toolbar for editing drawing models used in the drawing add on.
Provides actions that have a relationship with a map.
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.
Controllers for 2D views.
Touch controllers for the 2D view.
Utilities for making maps.
-
Classes in com.luciad.view.gxy.controller used by com.luciad.earth.view.gxyClassDescriptionRetrieves scale levels for a point in the view.A scale level object.
-
Classes in com.luciad.view.gxy.controller used by com.luciad.format.grib.gxyClassDescriptionA base class of
ILcdGXYControllerthat interacts with one view at a time.AbstractILcdGXYControllerthat adds panning and/or zooming behavior during sub-class specific mouse interactions. -
Classes in com.luciad.view.gxy.controller used by com.luciad.format.magneticnorth.gxyClassDescriptionA base class of
ILcdGXYControllerthat interacts with one view at a time.AbstractILcdGXYControllerthat adds panning and/or zooming behavior during sub-class specific mouse interactions.This controller is designed to be an element in a controller chain, passing along events and method calls. -
Classes in com.luciad.view.gxy.controller used by com.luciad.lucy.addons.drawing.guiClassDescriptionContains the logic for creating objects on an
ILcdGXYView. -
Classes in com.luciad.view.gxy.controller used by com.luciad.lucy.map.actionClassDescriptionContains the logic for creating objects on an
ILcdGXYView.Combines several controllers into one controller.Controller to interactively create and initialize domain objects using mouse clicks or mouse drags. -
Classes in com.luciad.view.gxy.controller used by com.luciad.lucy.map.controllerClassDescriptionContains the logic for creating objects on an
ILcdGXYView. -
Classes in com.luciad.view.gxy.controller used by com.luciad.symbology.app6a.view.gxyClassDescriptionContains the logic for creating objects on an
ILcdGXYView. -
Classes in com.luciad.view.gxy.controller used by com.luciad.symbology.milstd2525b.view.gxyClassDescriptionContains the logic for creating objects on an
ILcdGXYView. -
Classes in com.luciad.view.gxy.controller used by com.luciad.teaClassDescriptionA base class of
ILcdGXYControllerthat interacts with one view at a time.AbstractILcdGXYControllerthat adds panning and/or zooming behavior during sub-class specific mouse interactions.This controller is designed to be an element in a controller chain, passing along events and method calls. -
Classes in com.luciad.view.gxy.controller used by com.luciad.view.gxy.controllerClassDescriptionA base class of
ILcdGXYControllerthat interacts with one view at a time.Contains the logic for creating objects on anILcdGXYView.A description of the creation status an object is in, used to make decisions on whether a certain input event should trigger editing or other operations.Object representing all needed information about a snap target.AbstractILcdGXYControllerthat adds panning and/or zooming behavior during sub-class specific mouse interactions.This controller is designed to be an element in a controller chain, passing along events and method calls.Implementation of this interface is required by theTLcdGXYNewControllerfor the following: to delegate the choice of anILcdGXYLayerwhere to add a new Object, to delegate the creation of this newObjectto be edited/initialized by interacting with the Mouse on anILcdGXYView, to delegate the insertion of thisObjectin theILcdModelthat the chosenILcdGXYLayerrefers to.Retrieves scale levels for a point in the view.A scale level object.Customizes the way aTLcdGXYSelectControllerperforms selection on anILcdGXYView.This is anILcdGXYControllerthat interprets mouse events for dragging a rectangle on aILcdGXYView.ThisTLcdGXYEditControllerModel2contains the input-independent logic for editing objects on anILcdGXYView.Object representing all needed information about a snap target.Deprecated.Deprecated.as of version 10.0.Controller that allows the user to select domain objects in the view using the mouse.Controller model for selection of objects in a view, used by theTLcdGXYSelectController2. -
Classes in com.luciad.view.gxy.controller used by com.luciad.view.gxy.controller.touchClassDescriptionILcdGXYChainableController that implements
startInteraction,terminateInteractionandpaintto call a corresponding implementation ( seeALcdGXYChainableController.startInteractionImpl(com.luciad.view.gxy.ILcdGXYView),ALcdGXYChainableController.terminateInteractionImpl(com.luciad.view.gxy.ILcdGXYView)andALcdGXYChainableController.paintImpl(java.awt.Graphics)) and then call the same method in the next controller.A base class ofILcdGXYControllerthat interacts with one view at a time.Contains the logic for creating objects on anILcdGXYView.This controller is designed to be an element in a controller chain, passing along events and method calls.ThisTLcdGXYMultiPointEditControllerModelcontains the logic for editing objects on anILcdGXYView.Controller model to create navigation controllers for anILcdGXYView.Controller model for selection of objects in a view, used by theTLcdGXYSelectController2. -
Classes in com.luciad.view.gxy.controller used by com.luciad.view.mapClassDescriptionA base class of
ILcdGXYControllerthat interacts with one view at a time.AbstractILcdGXYControllerthat adds panning and/or zooming behavior during sub-class specific mouse interactions.This controller is designed to be an element in a controller chain, passing along events and method calls.
TLcdGXYNavigateControllerhas more intuitive navigation behavior