Delegation Event Model as defined in JDK 1.1.
(Sometimes known as the JavaBeans event model.)
Sample programs illustrate some aspects of event model.