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

Interface of SAXEventKeeper Status Change Listener. More...

import"XSAXEventKeeperStatusChangeListener.idl";

Inheritance diagram for XSAXEventKeeperStatusChangeListener:
XInterface

Public Member Functions

void blockingStatusChanged ([in] boolean isBlocking)
 Notifies the SAXEventKeeper is entering/leaving blocking state. More...
 
void collectionStatusChanged ([in] boolean isInsideCollectedElement)
 Notifies the SAXEventKeeper is entering/leaving collecting state. More...
 
void bufferStatusChanged ([in] boolean isBufferEmpty)
 Notifies the SAXEventKeeper's buffer is empty/not empty. 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

Interface of SAXEventKeeper Status Change Listener.

This interface is used to receive the SAXEventKeeper status change notification.

Member Function Documentation

◆ blockingStatusChanged()

void blockingStatusChanged ( [in] boolean  isBlocking)

Notifies the SAXEventKeeper is entering/leaving blocking state.

Parameters
isBlockingtrue if the SAXEventKeeper is entering blocking state, false otherwise

◆ bufferStatusChanged()

void bufferStatusChanged ( [in] boolean  isBufferEmpty)

Notifies the SAXEventKeeper's buffer is empty/not empty.

Parameters
isBufferEmptytrue if the SAXEventKeeper has no buffer at all; false otherwise.

◆ collectionStatusChanged()

void collectionStatusChanged ( [in] boolean  isInsideCollectedElement)

Notifies the SAXEventKeeper is entering/leaving collecting state.

Parameters
isInsideCollectedElementtrue if the SAXEventKeeper is collecting some element, false otherwise

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