IEventDispatcher implementation that forwards Events to registered IEventHandler implementations. More...
IEventDispatcher implementation that forwards Events to registered IEventHandler implementations.
◆ AddEventHandler()
virtual void iText.Kernel.Events.EventDispatcher.AddEventHandler |
( |
String |
type, |
|
|
IEventHandler |
handler |
|
) |
|
|
|
inlinevirtual |
◆ DispatchEvent() [1/2]
virtual void iText.Kernel.Events.EventDispatcher.DispatchEvent |
( |
Event @ |
event |
) |
|
|
inlinevirtual |
◆ DispatchEvent() [2/2]
virtual void iText.Kernel.Events.EventDispatcher.DispatchEvent |
( |
Event @ |
event, |
|
|
bool |
delayed |
|
) |
|
|
|
inlinevirtual |
Dispatches a delayed event.
Dispatches a delayed event. Sometimes event cannot be handled immediately because event handler has not been set yet. In this case event is placed into event ques of dispatcher and is waiting until handler is assigned.
-
Parameters
-
Implements iText.Kernel.Events.IEventDispatcher.
◆ HasEventHandler()
virtual bool iText.Kernel.Events.EventDispatcher.HasEventHandler |
( |
String |
type |
) |
|
|
inlinevirtual |
◆ RemoveAllHandlers()
virtual void iText.Kernel.Events.EventDispatcher.RemoveAllHandlers |
( |
|
) |
|
|
inlinevirtual |
◆ RemoveEventHandler()
virtual void iText.Kernel.Events.EventDispatcher.RemoveEventHandler |
( |
String |
type, |
|
|
IEventHandler |
handler |
|
) |
|
|
|
inlinevirtual |