LibreOffice Module xmlscript (master) 1
Public Member Functions | Public Attributes | Friends | List of all members
xmlscript::ModuleImport Struct Reference

#include <imp_share.hxx>

Inheritance diagram for xmlscript::ModuleImport:
[legend]
Collaboration diagram for xmlscript::ModuleImport:
[legend]

Public Member Functions

 ModuleImport (ModuleDescriptor &rModuleDesc)
 
virtual ~ModuleImport () override
 
virtual void SAL_CALL startDocument (css::uno::Reference< css::xml::input::XNamespaceMapping > const &xNamespaceMapping) override
 
virtual void SAL_CALL endDocument () override
 
virtual void SAL_CALL processingInstruction (OUString const &rTarget, OUString const &rData) override
 
virtual void SAL_CALL setDocumentLocator (css::uno::Reference< css::xml::sax::XLocator > const &xLocator) override
 
virtual css::uno::Reference< css::xml::input::XElement > SAL_CALL startRootElement (sal_Int32 nUid, OUString const &rLocalName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes) override
 

Public Attributes

ModuleDescriptormrModuleDesc
 
sal_Int32 XMLNS_SCRIPT_UID
 

Friends

class ModuleElement
 

Detailed Description

Definition at line 35 of file xmlmod_imexp/imp_share.hxx.

Constructor & Destructor Documentation

◆ ModuleImport()

xmlscript::ModuleImport::ModuleImport ( ModuleDescriptor rModuleDesc)
inlineexplicit

Definition at line 45 of file xmlmod_imexp/imp_share.hxx.

◆ ~ModuleImport()

xmlscript::ModuleImport::~ModuleImport ( )
overridevirtual

Definition at line 142 of file xmlmod_import.cxx.

References SAL_INFO.

Member Function Documentation

◆ endDocument()

void xmlscript::ModuleImport::endDocument ( )
overridevirtual

Definition at line 104 of file xmlmod_import.cxx.

◆ processingInstruction()

void xmlscript::ModuleImport::processingInstruction ( OUString const &  rTarget,
OUString const &  rData 
)
overridevirtual

Definition at line 109 of file xmlmod_import.cxx.

◆ setDocumentLocator()

void xmlscript::ModuleImport::setDocumentLocator ( css::uno::Reference< css::xml::sax::XLocator > const &  xLocator)
overridevirtual

Definition at line 114 of file xmlmod_import.cxx.

◆ startDocument()

void xmlscript::ModuleImport::startDocument ( css::uno::Reference< css::xml::input::XNamespaceMapping > const &  xNamespaceMapping)
overridevirtual

Definition at line 98 of file xmlmod_import.cxx.

References XMLNS_SCRIPT_UID, and XMLNS_SCRIPT_URI.

◆ startRootElement()

Reference< xml::input::XElement > xmlscript::ModuleImport::startRootElement ( sal_Int32  nUid,
OUString const &  rLocalName,
css::uno::Reference< css::xml::input::XAttributes > const &  xAttributes 
)
overridevirtual

Friends And Related Function Documentation

◆ ModuleElement

friend class ModuleElement
friend

Definition at line 38 of file xmlmod_imexp/imp_share.hxx.

Referenced by startRootElement().

Member Data Documentation

◆ mrModuleDesc

ModuleDescriptor& xmlscript::ModuleImport::mrModuleDesc

Definition at line 40 of file xmlmod_imexp/imp_share.hxx.

Referenced by startRootElement().

◆ XMLNS_SCRIPT_UID

sal_Int32 xmlscript::ModuleImport::XMLNS_SCRIPT_UID

Definition at line 42 of file xmlmod_imexp/imp_share.hxx.

Referenced by startDocument(), and startRootElement().


The documentation for this struct was generated from the following files: