Class TLcdGXYPanController

All Implemented Interfaces:
ILcdUndoableSource, ILcdAWTEventListener, ILcdStatusSource, ILcdGXYChainableController, ILcdGXYController, KeyListener, MouseListener, MouseMotionListener, Serializable, EventListener
Direct Known Subclasses:
TLcdGXYContinuousPanController

Deprecated.
TLcdGXYNavigateController has more intuitive navigation behavior
The TLcdGXYPanController can be used for performing a pan on an ILcdGXYView. By default, a translated copy of the view is shown while panning, providing panning performance that is independent of the view paint time. Alternatively, the view can be repainted while panning, keeping the entire view contents visible at all times. See setDragViewOnPan(boolean) to enable this behavior.

This controller supports undo/redo by means of adding an ILcdUndoableListener using ALcdGXYSmartController.addUndoableListener(com.luciad.gui.ILcdUndoableListener).

See Also: