Package org.eclipse.net4j.util.event

A framework for sending of and listening to events.

Interface Summary
IEvent An event that is fired from a notifier and can be handled by listeners.
IListener A callback interface that notifiers use to pass events to.
INotifier An entity that a number of listeners can be registered with and that can fire events to these registered listeners.

Class Summary
Event A default implementation of an event.
EventUtil Various static helper methods for dealing with events, notifiers and listeners.
ExecutorServiceNotifier Deprecated.
ExecutorServiceNotifier.ThreadPool Deprecated.
FinishedEvent An IEvent that is fired after a method has called a handler multiple times.
Notifier A default implementation of a notifier.
ThrowableEvent An IEvent typically fired from notifiers that execute operations in the background.
ThrowableEventAdapter A listener that dispatches throwable events to methods that can be overridden by extenders.
ThrowableEventAdapter.ToPrintStream Prints the stack traces of throwable events to a PrintStream.
ValueEvent<VALUE> An IEvent fired from value notifiers after value changes.
ValueNotifier<VALUE> A notifier with an ID and a single value.

Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.