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 TypeMethodDescriptionvoid
addAWTEventListener
(ILcdAWTEventListener aAWTListener) This method registers aILcdAWTEventListener
.void
removeAWTEventListener
(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.
-