LibreOffice Module xmloff (master) 1
|
#include <XMLStarBasicContextFactory.hxx>
Public Member Functions | |
XMLStarBasicContextFactory () | |
virtual | ~XMLStarBasicContextFactory () override |
virtual SvXMLImportContext * | CreateContext (SvXMLImport &rImport, const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList, XMLEventsImportContext *rEvents, const OUString &rApiEventName) override |
Public Member Functions inherited from XMLEventContextFactory | |
virtual | ~XMLEventContextFactory () |
virtual SvXMLImportContext * | CreateContext (SvXMLImport &rImport, const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList, XMLEventsImportContext *rEvents, const OUString &rApiEventName)=0 |
Definition at line 33 of file XMLStarBasicContextFactory.hxx.
XMLStarBasicContextFactory::XMLStarBasicContextFactory | ( | ) |
Definition at line 43 of file XMLStarBasicContextFactory.cxx.
|
overridevirtual |
Definition at line 47 of file XMLStarBasicContextFactory.cxx.
|
overridevirtual |
xAttrList | import context |
rEvents | attribute list the context for the enclosing <script:events> element |
rApiEventName | the event name (as understood by the API) |
Implements XMLEventContextFactory.
Definition at line 51 of file XMLStarBasicContextFactory.cxx.
References XMLEventsImportContext::AddEventValues(), sax_fastparser::castToFastAttributeList(), o3tl::equalsIgnoreAsciiCase(), xmloff::token::GetXMLToken(), gsEventType(), gsLibrary(), gsMacroName(), gsStarBasic(), comphelper::makePropertyValue(), SCRIPT, xmloff::token::XML_APPLICATION, xmloff::token::XML_DOCUMENT, XML_ELEMENT, and xmloff::token::XML_MACRO_NAME.