dispatch the event to all children of the handler. A handler can call this method explicitly to be able to do more processing after all child handlers have already processed the event. If handler does not invoke this method it is invoked implicitly by {@link #dispatch(Handler)}
@return type of the event. The event type can be defined outside of the proton library.
The {@link Handler} at the root of the handler tree. <p> Set by the {@link Reactor} before dispatching the event. <p> @see #redispatch(EventType, Handler) @return The root handler
A concrete event type of core events.
Synchronously redispatch the current event as a new {@link EventType} on the provided handler and it's children. <p> Note: the <code>redispatch()</code> will complete before children of the current handler have had the current event dispatched, see {@link #delegate()}.