LibreOffice
LibreOffice 26.2 SDK API Reference
Loading...
Searching...
No Matches
XEventListener Interface Referencepublished

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

import "XEventListener.idl";

Inherits XInterface.

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

Collaboration diagram for XEventListener:

Public Member Functions

void disposing ([in] com::sun::star::lang::EventObject Source)
 gets called when the broadcaster is about to be disposed.
Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object.
void acquire ()
 increases the reference counter by one.
void release ()
 decreases the reference counter by one.

Detailed Description

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: