LibreOffice 7.4 SDK API Reference
Public Member Functions | List of all members
XUpdateBroadcaster Interface Referencepublished

is the broadcaster interface for sending "approveUpdate" and "updated" events. More...


Inheritance diagram for XUpdateBroadcaster:
XInterface XBoundComponent GridControl DataAwareControlModel InteractionGridControl BindableDataAwareControlModel DatabaseCheckBox DatabaseComboBox DatabaseCurrencyField DatabaseDateField DatabaseFormattedField DatabaseImageControl DatabaseListBox DatabaseNumericField DatabasePatternField DatabaseRadioButton DatabaseTextField DatabaseTimeField

Public Member Functions

void addUpdateListener ([in] com::sun::star::form::XUpdateListener aListener)
 adds the specified listener to receive the events "approveUpdate" and "updated". More...
void removeUpdateListener ([in] com::sun::star::form::XUpdateListener aListener)
 removes the specified listener. 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

is the broadcaster interface for sending "approveUpdate" and "updated" events.

The component supporting this interface must do approval calls (XUpdateListener::approveUpdate()) immediately before the data is updated, and notification calls (XUpdateListener::updated()) immediately afterwards.

See also

Member Function Documentation

◆ addUpdateListener()

void addUpdateListener ( [in] com::sun::star::form::XUpdateListener  aListener)

adds the specified listener to receive the events "approveUpdate" and "updated".

aListenerthe listener to add.
See also

◆ removeUpdateListener()

void removeUpdateListener ( [in] com::sun::star::form::XUpdateListener  aListener)

removes the specified listener.

aListenerthe listener to remove.
See also

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