::std::pair< OUString, css::uno::Sequence< css::beans::PropertyValue > > EventNameValuesPair
This class deliberately does not support XWeak, to improve performance when loading large documents.
virtual css::uno::Reference< XFastContextHandler > SAL_CALL createFastChildContext(sal_Int32 Element, const css::uno::Reference< css::xml::sax::XFastAttributeList > &Attribs) override
Import <script:events> element.
css::uno::Reference< css::container::XNameReplace > m_xEvents
std::vector< EventNameValuesPair > m_aCollectEvents
XMLEventsImportContext(SvXMLImport &rImport, const css::uno::Reference< css::document::XEventsSupplier > &xEventsSupplier)
XMLEventsImportContext(SvXMLImport &rImport, const css::uno::Reference< css::container::XNameReplace > &xNameRepl)
void SetEvents(const css::uno::Reference< css::document::XEventsSupplier > &xEventsSupplier)
if the import operates in delayed mode, you can use this method to set all events that have been read...
void SetEvents(const css::uno::Reference< css::container::XNameReplace > &xNameRepl)
if the import operates in delayed mode, you can use this method to set all events that have been read...