causes the broadcaster to notify all registered listeners of the given event
The method will create a DocumentEvent instance with the given parameters,
and fill in the Source member (denoting the broadcaster) as appropriate.
Whether the actual notification happens synchronously or asynchronously is up to the
implementator of this method. However, implementations are encouraged to specify this, for the
list of supported event types, in their service contract.
Implementations might also decide to limit the list of allowed events (means event names) at
their own discretion. Again, in this case they're encouraged to document this in their service
contract.
Parameter _EventName
the name of the event to be notified.
Parameter _ViewController
the view/controller which the event applies to. May be NULL
Parameter _Supplement
supplemental information related to the event.
Throws
::com::sun::star::lang::IllegalArgumentException
if _EventName is empty, or if _EventName is not supported by the
document implementation.
Throws
::com::sun::star::lang::NoSupportException
if the broadcaster implementation does not supported broadcasting events induced externally.
This is usually used for components which multiplex events from multiple sources, and thus would
be unable to fill in the Source member of the DocumentEvent instance.