Class ALcdGXYChainableController

java.lang.Object
com.luciad.view.gxy.controller.ALcdGXYController
com.luciad.view.gxy.controller.ALcdGXYChainableController
All Implemented Interfaces:
ILcdAWTEventListener, ILcdStatusSource, ILcdGXYChainableController, ILcdGXYController, Serializable
Direct Known Subclasses:
ALcdGXYTouchChainableController, TLcdGXYTouchNavigateController, TLcdGXYTouchNewController, TLcdGXYTouchSelectEditController, TLcdMapTouchRulerController

public abstract class ALcdGXYChainableController extends ALcdGXYController implements ILcdGXYChainableController

ILcdGXYChainableController that implements startInteraction, terminateInteraction and paint to call a corresponding implementation ( see startInteractionImpl(com.luciad.view.gxy.ILcdGXYView), terminateInteractionImpl(com.luciad.view.gxy.ILcdGXYView) and paintImpl(java.awt.Graphics) ) and then call the same method in the next controller.

ILcdAWTEventListener.handleAWTEvent(java.awt.AWTEvent) should be handled in a similar way, but this is left to the implementations.

Since:
10.0
See Also: