Interface ILcdAWTEventSource

All Known Implementing Classes:
TLcdAWTEventDispatcher, TLcdGXYViewCanvas, TLcdGXYViewJPanel, TLcdGXYViewJPanelLightWeight, TLcdGXYViewPanel, TLcdMapCanvas, TLcdMapJPanel, TLcdMapJPanelLightWeight, TLcdMapPanel

public interface ILcdAWTEventSource
This interface allows users to add AWTListeners to its implementations. The implementations are responsible for delegating AWTEvents to the listeners. For a standard implementation, an instance of TLcdAWTEventDispatchSupport might be used.
Since:
10.0
  • Method Details

    • addAWTEventListener

      void addAWTEventListener(ILcdAWTEventListener aAWTListener)
      This method registers a ILcdAWTEventListener. Dispatching events to the listeners is the responsibility of the implementing class.
      Parameters:
      aAWTListener - the listener to be registered.
    • removeAWTEventListener

      void removeAWTEventListener(ILcdAWTEventListener aAWTListener)
      This method removes a registered ILcdAWTEventListener, or does nothing if the passed listener wasn't registered.
      Parameters:
      aAWTListener - the listener to be unregistered.