LibreOffice Module xmlscript (master) 1
|
#include <imp_share.hxx>
Public Member Functions | |
virtual css::uno::Reference< css::xml::input::XElement > SAL_CALL | startChildElement (sal_Int32 nUid, OUString const &rLocalName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes) override |
virtual void SAL_CALL | endElement () override |
LibraryElement (OUString const &rLocalName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes, LibElementBase *pParent, LibraryImport *pImport) | |
Public Member Functions inherited from xmlscript::LibElementBase | |
LibElementBase (OUString aLocalName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes, LibElementBase *pParent, LibraryImport *pImport) | |
virtual | ~LibElementBase () override |
virtual css::uno::Reference< css::xml::input::XElement > SAL_CALL | getParent () override |
virtual OUString SAL_CALL | getLocalName () override |
virtual sal_Int32 SAL_CALL | getUid () override |
virtual css::uno::Reference< css::xml::input::XAttributes > SAL_CALL | getAttributes () override |
virtual void SAL_CALL | ignorableWhitespace (OUString const &rWhitespaces) override |
virtual void SAL_CALL | characters (OUString const &rChars) override |
virtual void SAL_CALL | processingInstruction (OUString const &rTarget, OUString const &rData) override |
virtual void SAL_CALL | endElement () override |
virtual css::uno::Reference< css::xml::input::XElement > SAL_CALL | startChildElement (sal_Int32 nUid, OUString const &rLocalName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes) override |
Private Attributes | |
std::vector< OUString > | mElements |
Additional Inherited Members | |
Protected Attributes inherited from xmlscript::LibElementBase | |
rtl::Reference< LibraryImport > | mxImport |
rtl::Reference< LibElementBase > | mxParent |
Definition at line 197 of file xmllib_imexp/imp_share.hxx.
|
inline |
Definition at line 208 of file xmllib_imexp/imp_share.hxx.
|
overridevirtual |
Reimplemented from xmlscript::LibElementBase.
Definition at line 220 of file xmllib_import.cxx.
References i, mElements, xmlscript::LibElementBase::mxImport, xmlscript::LibElementBase::mxParent, and pLib.
|
overridevirtual |
Reimplemented from xmlscript::LibElementBase.
Definition at line 197 of file xmllib_import.cxx.
References Any, xmlscript::LibElementBase::LibElementBase(), mElements, and xmlscript::LibElementBase::mxImport.
|
private |
Definition at line 199 of file xmllib_imexp/imp_share.hxx.
Referenced by endElement(), and startChildElement().