29using ::com::sun::star::uno::Sequence;
30using ::com::sun::star::uno::Reference;
39 SchXMLListItemContext( SvXMLImport& rImport, OUString& rText );
43 const css::uno::Reference< css::xml::sax::XFastAttributeList >& AttrList )
override;
51SchXMLListItemContext::SchXMLListItemContext(
59css::uno::Reference< css::xml::sax::XFastContextHandler > SchXMLListItemContext::createFastChildContext(
61 const css::uno::Reference< css::xml::sax::XFastAttributeList >& )
74 , Sequence< OUString>& rTextList )
76 , m_rTextList( rTextList )
89 for( sal_Int32 nN=0; nN<
nCount; nN++ )
95 const css::uno::Reference< css::xml::sax::XFastAttributeList >& )
css::uno::Sequence< OUString > & m_rTextList
virtual void SAL_CALL endFastElement(sal_Int32 nElement) override
endFastElement is called before a context will be destructed, but after an elements context has been ...
std::vector< OUString > m_aTextVector
virtual ~SchXMLTextListContext() override
SchXMLTextListContext(SvXMLImport &rImport, css::uno::Sequence< OUString > &rTextList)
virtual css::uno::Reference< css::xml::sax::XFastContextHandler > SAL_CALL createFastChildContext(sal_Int32 nElement, const css::uno::Reference< css::xml::sax::XFastAttributeList > &AttrList) override
This class deliberately does not support XWeak, to improve performance when loading large documents.
SvXMLImport & GetImport()
virtual css::uno::Reference< XFastContextHandler > SAL_CALL createFastChildContext(sal_Int32 Element, const css::uno::Reference< css::xml::sax::XFastAttributeList > &Attribs) override
Handling of tokens in XML:
#define XMLOFF_WARN_UNKNOWN_ELEMENT(area, token)
#define XML_ELEMENT(prefix, name)