LibreOffice Module xmloff (master) 1
|
#include <XMLScriptContextFactory.hxx>
Public Member Functions | |
XMLScriptContextFactory () | |
virtual | ~XMLScriptContextFactory () 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 32 of file XMLScriptContextFactory.hxx.
XMLScriptContextFactory::XMLScriptContextFactory | ( | ) |
Definition at line 39 of file XMLScriptContextFactory.cxx.
|
overridevirtual |
Definition at line 41 of file XMLScriptContextFactory.cxx.
|
overridevirtual |
xAttrList | import context attribute list |
rEvents | the context for the enclosing <script:events> element |
rApiEventName | the event name (as understood by the API) |
Implements XMLEventContextFactory.
Definition at line 43 of file XMLScriptContextFactory.cxx.
References XMLEventsImportContext::AddEventValues(), sax_fastparser::castToFastAttributeList(), gsEventType(), gsScript(), gsURL(), comphelper::makePropertyValue(), XML_ELEMENT, and xmloff::token::XML_HREF.