public interface ILcdGXYChainableController extends ILcdGXYController, ILcdAWTEventListener
This controller is designed to be an element in a controller chain, passing along events and method calls.
A chainable controller keeps a reference to the next controller in the chain. The controller is free to decide what methods and/or events should be delegated to the rest of the chain.
|Modifier and Type||Method and Description|
This method will append the passed controller to the end of the chain.
Returns a reference to the controller that is located after this one in a chain, or null if this controller is the last element of the chain.
This method sets the next controller in the chain for this controller.
getCursor, getIcon, getLayered, getName, getShortDescription, paint, startInteraction, terminateInteraction, viewRepaint
void setNextGXYController(ILcdGXYChainableController aNext)
aNext- the reference to the controller that will be the next element in the chain
void appendGXYController(ILcdGXYChainableController aEnd)
aEnd- the controller to be appended to the end of the chain.