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.
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.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