public Event (Object source, EventTarget target, EventType<? extends Event> eventType)

Construct a new Event with the specified event source, target and type. If the source or target is set to null, it is replaced by the NULL_SOURCE_TARGET value.

Parameters:
source    the event source which sent the event
target    the event target to associate with the event
eventType    the event type