This package provides an interface and classes dealing with events occurrence only.

It is mainly a trimmed-down version of EventDetector that allows to separate the handling of the event once it has been detected from the prior detection itself.

A separate interface allows a simpler use of predefined events, as in this case user only wants to specialize what to do once the event occurs and often does not want to change the detection code. It also allows to share a handler amon several detectors.

Hank Grabowski