Miscellaneous details
The library encapsulates events in a class hierarchy
- with the root class named java.util.EventObject.
Propagation of an event from Source to Listener
- requires calling a method on the Listener object, and
- passing an object containing encapsulated information about the event.