||This is the representation of an Event.
||The EventDispatcher combines every EventSink that absorbs a certain type of
||This class implements a simple thread that dispatches a given
Event to all
||An EventSource is a thread that must eventually dispatch an event of the type it
||The EventSourceBroker holds all references to event sources that are registered at the
event service and is thus able to create new instances if necessary.
||An instance of the EventSourceController is used to control the life
of every event source that provides a certain type of event, i.e.