25#include <com/sun/star/xml/sax/FastToken.hpp>
30using namespace css::xml::sax;
42 const css::uno::Reference< css::xml::sax::XFastAttributeList > & xAttrList )
override;
46 const css::uno::Reference< css::uno::XComponentContext >& rContext,
62 const css::uno::Reference< css::xml::sax::XFastAttributeList > & xAttrList )
override;
68 const css::uno::Reference< css::uno::XComponentContext >& rContext,
69 OUString &rNewText,
bool bNewTextOnly );
73 virtual
void SAL_CALL endDocument() override;
93 sal_Int32 SAL_CALL getTokenFromUTF8(
const css::uno::Sequence< sal_Int8 >&
Identifier )
override;
94 css::uno::Sequence< sal_Int8 > SAL_CALL getUTF8Identifier( sal_Int32 Token )
override;
97 virtual sal_Int32 getTokenDirect(
const char *pTag, sal_Int32
nLength )
const override;
119 sal_Int32 SAL_CALL getTokenFromUTF8(
const css::uno::Sequence< sal_Int8 >&
Identifier )
override;
120 css::uno::Sequence< sal_Int8 > SAL_CALL getUTF8Identifier( sal_Int32 Token )
override;
123 virtual sal_Int32 getTokenDirect(
const char *pTag, sal_Int32
nLength )
const override;
@ OFFICE_DOCUMENT_CONTENT
virtual ~SwXMLBlockListImport() noexcept override
SwXMLTextBlocks & m_rBlockList
virtual SvXMLImportContext * CreateFastContext(sal_Int32 Element, const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList) override
SwXMLBlockListImport(const css::uno::Reference< css::uno::XComponentContext > &rContext, SwXMLTextBlocks &rBlocks)
SwXMLTextBlocks & getBlockList()
constexpr sal_uInt16 XML_NAMESPACE_BLOCKLIST
constexpr sal_uInt16 XML_NAMESPACE_TEXT
constexpr sal_uInt16 XML_NAMESPACE_OFFICE