An event-listener interface defines the methods that must be implemented by an event handler for aparticular kind of event. An event adapter provides a default implementation of an event-listener interface.