Package com.luciad.input
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 Summary
Modifier and TypeMethodDescriptionvoidaddAWTEventListener(ILcdAWTEventListener aAWTListener) This method registers aILcdAWTEventListener.voidremoveAWTEventListener(ILcdAWTEventListener aAWTListener) This method removes a registeredILcdAWTEventListener, or does nothing if the passed listener wasn't registered.
-
Method Details
-
addAWTEventListener
This method registers aILcdAWTEventListener. Dispatching events to the listeners is the responsibility of the implementing class.- Parameters:
aAWTListener- the listener to be registered.
-
removeAWTEventListener
This method removes a registeredILcdAWTEventListener, or does nothing if the passed listener wasn't registered.- Parameters:
aAWTListener- the listener to be unregistered.
-