LibreOffice
LibreOffice 5.3 SDK API Reference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
List of all members
XMLOasisBasicImporter Service Referencepublished

Filter for importing Basic macros from the OASIS Open Office file format. More...

import "XMLOasisBasicImporter.idl";

Inheritance diagram for XMLOasisBasicImporter:
XXMLOasisBasicImporter XImporter XDocumentHandler XInterface XInterface

Additional Inherited Members

- Exported Interfaces inherited from XXMLOasisBasicImporter
interface com::sun::star::document::XImporter
 sets the target document for this filter. More...
 
interface com::sun::star::xml::sax::XDocumentHandler
 receives notification of general document events. More...
 
- Public Member Functions inherited from XImporter
void setTargetDocument ([in] com::sun::star::lang::XComponent Document) raises ( com::sun::star::lang::IllegalArgumentException )
 sets the target document for the importer 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...
 
- Public Member Functions inherited from XDocumentHandler
void startDocument () 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 startElement ([in] string aName, [in] com::sun::star::xml::sax::XAttributeList xAttribs) raises ( com::sun::star::xml::sax::SAXException )
 receives notification of the beginning of an element . More...
 
void endElement ([in] string aName) raises ( com::sun::star::xml::sax::SAXException )
 receives notification of the end of an element. More...
 
void characters ([in] string aChars) raises ( com::sun::star::xml::sax::SAXException )
 receives notification of character data. More...
 
void ignorableWhitespace ([in] string aWhitespaces) raises ( com::sun::star::xml::sax::SAXException )
 receives notification of white space that can be ignored. More...
 
void processingInstruction ([in] string aTarget, [in] string aData) raises ( com::sun::star::xml::sax::SAXException )
 receives notification of a processing instruction. More...
 
void setDocumentLocator ([in] com::sun::star::xml::sax::XLocator xLocator) raises ( com::sun::star::xml::sax::SAXException )
 receives an object for locating the origin of SAX document events. More...
 

Detailed Description

Filter for importing Basic macros from the OASIS Open Office file format.

The XImporter::setTargetDocument() method must be called in order to provide the import component with the target document to which the data should be imported. The com::sun::star::xml::sax::XDocumentHandler interface is used to stream the XML data into the filter.

Since
OOo 2.0

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