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

Root interface being passed to SaxDocumentHandler service upon instantiation. More...

import"XRoot.idl";

Inheritance diagram for XRoot:
XInterface

Public Member Functions

void startDocument ([in] XNamespaceMapping xMapping) raises (com::sun::star::xml::sax::SAXException)
 Receives notification of the beginning of a document. More...
 
void endDocument () raises (com::sun::star::xml::sax::SAXException)
 Receives notification of the end of a document. More...
 
void processingInstruction ([in] string target, [in] string data) raises (com::sun::star::xml::sax::SAXException)
 Receives notification of a processing instruction. More...
 
void setDocumentLocator ([in] com::sun::star::xml::sax::XLocator locator) raises (com::sun::star::xml::sax::SAXException)
 Receives an object for locating the origin of SAX document events. More...
 
XElement startRootElement ([in] long uid, [in] string localName, [in] XAttributes xAttributes) raises (com::sun::star::xml::sax::SAXException)
 Called upon root element. 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

Root interface being passed to SaxDocumentHandler service upon instantiation.

Member Function Documentation

◆ endDocument()

void endDocument ( )
raises (com::sun::star::xml::sax::SAXException
)

Receives notification of the end of a document.

◆ processingInstruction()

void processingInstruction ( [in] string  target,
[in] string  data 
)
raises (com::sun::star::xml::sax::SAXException
)

Receives notification of a processing instruction.

Parameters
targettarget
datadata

◆ setDocumentLocator()

void setDocumentLocator ( [in] com::sun::star::xml::sax::XLocator  locator)
raises (com::sun::star::xml::sax::SAXException
)

Receives an object for locating the origin of SAX document events.

Parameters
locatorlocator

◆ startDocument()

void startDocument ( [in] XNamespaceMapping  xMapping)
raises (com::sun::star::xml::sax::SAXException
)

Receives notification of the beginning of a document.

Parameters
xMappingmapping to obtain ids out of XML namespace URIs and vice versa

◆ startRootElement()

XElement startRootElement ( [in] long  uid,
[in] string  localName,
[in] XAttributes  xAttributes 
)
raises (com::sun::star::xml::sax::SAXException
)

Called upon root element.

Parameters
uidnamespace uid of element
localNamelocal name of element
xAttributesattributes of element

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