Fires an event.
Fires an event. The event is passed to the method, a concrete implementation has to do whatever is necessary to deliver it to the correct receivers. Note that the event is a by-name parameter; an implementation should evaluate it once only if listeners are available for this event. If there are no listeners, the event must not be accessed. That way a conversion of the event is only done if there are actually receivers. This implementation directly delegates to the event manager.
the event to be fired
the concrete listener type of the managed event
the event manager
A specialized EventSender implementation which delivers events to a FormEventManager instance.
An instance of this class is used by event adapter implementations which have to collaborate with the event manager. Such adapters basically transform a Java FX event to a generic FormEvent. The FormEventManager can process such an event. It manages event listener registrations itself and ensures that the event is passed to all listeners.