LibreOffice
LibreOffice 24.2 SDK API Reference
Exported Interfaces | List of all members
XGlobalEventBroadcaster Interface Reference

Provides the unified interface of theGlobalEventBroadcaster singleton. More...

import"XGlobalEventBroadcaster.idl";

Inheritance diagram for XGlobalEventBroadcaster:
XEventsSupplier XDocumentEventBroadcaster XSet XDocumentEventListener XInterface XEnumerationAccess XEventListener XElementAccess XInterface XInterface GlobalEventBroadcaster theGlobalEventBroadcaster

Exported Interfaces

interface ::com::sun::star::document::XEventsSupplier
 makes it possible to register listeners which are called whenever a document event occurs in any document More...
 
interface ::com::sun::star::document::XDocumentEventBroadcaster
 access to bound event handlers More...
 
interface ::com::sun::star::container::XSet
 
interface ::com::sun::star::document::XDocumentEventListener
 

Additional Inherited Members

- Public Member Functions inherited from XEventsSupplier
com::sun::star::container::XNameReplace getEvents ()
 offers a list of event handlers which are be bound to events of this object More...
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object. More...
 
void acquire ()
 increases the reference counter by one. More...
 
void release ()
 decreases the reference counter by one. More...
 
- Public Member Functions inherited from XDocumentEventBroadcaster
void addDocumentEventListener ([in] XDocumentEventListener Listener)
 registers a listener which is notified about document events More...
 
void removeDocumentEventListener ([in] XDocumentEventListener Listener)
 revokes a listener which has previously been registered to be notified about document events. More...
 
void notifyDocumentEvent ([in] string EventName, [in] ::com::sun::star::frame::XController2 ViewController, [in] any Supplement) raises ( ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::lang::NoSupportException )
 causes the broadcaster to notify all registered listeners of the given event More...
 
- Public Member Functions inherited from XSet
boolean has ([in] any aElement)
 
void insert ([in] any aElement) raises ( com::sun::star::lang::IllegalArgumentException, com::sun::star::container::ElementExistException )
 inserts the given element into this container. More...
 
void remove ([in] any aElement) raises ( com::sun::star::lang::IllegalArgumentException, com::sun::star::container::NoSuchElementException )
 removes the given element from this container. More...
 
- Public Member Functions inherited from XEnumerationAccess
com::sun::star::container::XEnumeration createEnumeration ()
 
- Public Member Functions inherited from XElementAccess
type getElementType ()
 
boolean hasElements ()
 
- Public Member Functions inherited from XDocumentEventListener
void documentEventOccured ([in] DocumentEvent Event)
 is called whenever a document event occurred More...
 
- Public Member Functions inherited from XEventListener
void disposing ([in] com::sun::star::lang::EventObject Source)
 gets called when the broadcaster is about to be disposed. More...
 

Detailed Description

Provides the unified interface of theGlobalEventBroadcaster singleton.

Since
LibreOffice 4.0

Exported Interfaces

◆ ::com::sun::star::container::XSet

◆ ::com::sun::star::document::XDocumentEventBroadcaster

access to bound event handlers

◆ ::com::sun::star::document::XDocumentEventListener

◆ ::com::sun::star::document::XEventsSupplier

makes it possible to register listeners which are called whenever a document event occurs in any document


The documentation for this interface was generated from the following file: