LibreOffice
LibreOffice 24.2 SDK API Reference
Public Member Functions | List of all members
XEventListener Interface Referencepublished

base interface for all event listeners interfaces. More...

import"XEventListener.idl";

Inheritance diagram for XEventListener:
XInterface XAccessibleEventListener XAnimationListener XGridColumnListener XGridDataListener XGridSelectionListener XTabPageContainerListener XTreeDataModelListener XTreeEditListener XTreeExpansionListener XActionListener XActivateListener XAdjustmentListener XDockableWindowListener XEnhancedMouseClickHandler XFocusListener XItemListener XItemListListener XKeyHandler XKeyListener XMenuListener XMouseClickHandler XMouseListener XMouseMotionHandler XMouseMotionListener XPaintListener XSpinListener XStyleChangeListener XTabListener XTextListener XTopWindowListener XVclContainerListener XWindowListener XPropertiesChangeListener XPropertyChangeListener XPropertySetInfoChangeListener XPropertyStateChangeListener XVetoableChangeListener XChartDataChangeEventListener XBackendChangesListener XContainerListener XClipboardListener XDragGestureListener XDragSourceListener XDropTargetListener XDocumentEventListener XEventListener XStorageChangeListener XUndoManagerListener XConfigurationChangeListener XStateChangeListener XTransactionListener XListEntryListener XFilterControllerListener XSubmissionVetoListener XFormComponentValidityListener XValidityConstraintListener XApproveActionListener XChangeListener XConfirmDeleteListener XDatabaseParameterListener XDeleteListener XErrorListener XFormControllerListener XGridControlListener XInsertListener XLoadListener XPositioningListener XResetListener XRestoreListener XSubmitListener XUpdateListener XBorderResizeListener XDispatchResultListener XFrameActionListener XLayoutManagerListener XLoadEventListener XSessionManagerListener XStatusListener XTerminateListener XTitleChangeListener XDataTransferEventListener XStreamListener XDictionaryEventListener XDictionaryListEventListener XLinguServiceEventListener XConnectionListener XPlayerListener XShapeEventListener XVBAScriptListener XAllListener XEngineListener XScriptListener XCopyTableListener XDatabaseAccessListener XDatabaseRegistrationsListener XRowsChangeListener XRowSetApproveListener XRowSetChangeListener XSQLErrorListener XRowSetListener XActivationEventListener XRangeSelectionChangeListener XRangeSelectionListener XResultListener XJobListener XCommandInfoChangeListener XContentEventListener XDynamicResultSetListener XRemoteContentProviderChangeListener XDialogClosedListener XFilePickerListener XContextChangeEventListener XUIConfigurationListener XUIFunctionListener XChangesListener XCloseListener XFlushListener XModeChangeApproveListener XModeChangeListener XModifyListener XRefreshListener XPrintableListener XPrintJobListener XSelectionChangeListener

Public Member Functions

void disposing ([in] com::sun::star::lang::EventObject Source)
 gets called when the broadcaster is about to be disposed. 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...
 

Detailed Description

base interface for all event listeners interfaces.

Developers Guide
Professional UNO - Event Model
Professional UNO - Bridge - Automation Objects with UNO Interfaces
Professional UNO - Basic - Listeners

Member Function Documentation

◆ disposing()

void disposing ( [in] com::sun::star::lang::EventObject  Source)

gets called when the broadcaster is about to be disposed.

All listeners and all other objects, which reference the broadcaster should release the reference to the source. No method should be invoked anymore on this object ( including XComponent::removeEventListener() ).

This method is called for every listener registration of derived listener interfaced, not only for registrations at XComponent.


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