Dispatchable Event

The Dispatchable Event library provides support for an advanced listener pattern offering flexible event dispatch and delivery.

Read about the library and see examples at OnJava.com