21 #ifndef INCLUDED_XMLOFF_SOURCE_TEXT_XMLTEXTMARKIMPORTCONTEXT_HXX
22 #define INCLUDED_XMLOFF_SOURCE_TEXT_XMLTEXTMARKIMPORTCONTEXT_HXX
25 #include <com/sun/star/uno/Reference.h>
49 const css::uno::Reference<css::xml::sax::XFastAttributeList> & xAttrList)
override;
82 css::uno::Reference<css::uno::XInterface> & io_rxCrossRefHeadingBookmark );
85 const css::uno::Reference< css::xml::sax::XFastAttributeList >& xAttrList )
override;
90 const css::uno::Reference< css::xml::sax::XFastAttributeList >& xAttrList )
override;
95 const OUString& sServiceName,
96 const OUString& sMarkName,
97 const css::uno::Reference<css::text::XTextRange> & rRange,
98 const OUString& i_rXmlId = OUString());
101 const css::uno::Reference<css::xml::sax::XFastAttributeList> & xAttrList);
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 ...
static css::uno::Reference< css::text::XTextContent > CreateAndInsertMark(SvXMLImport &rImport, const OUString &sServiceName, const OUString &sMarkName, const css::uno::Reference< css::text::XTextRange > &rRange, const OUString &i_rXmlId=OUString())
virtual css::uno::Reference< css::xml::sax::XFastContextHandler > SAL_CALL createFastChildContext(sal_Int32 nElement, const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList) override
virtual void SAL_CALL startFastElement(sal_Int32 nElement, const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList) override
virtual void SAL_CALL startFastElement(sal_Int32 nElement, const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList) override
exports com.sun.star. text
XMLTextImportHelper & m_rHelper
bool FindName(const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList)
This class deliberately does not support XWeak, to improve performance when loading large documents...
import bookmarks and reference marks ( , , , , , )
XMLTextImportHelper & rHelper
css::uno::Reference< css::uno::XInterface > & m_rxCrossRefHeadingBookmark
XMLFieldParamImportContext(SvXMLImport &rImport, XMLTextImportHelper &rHlp)
XMLTextMarkImportContext(SvXMLImport &rImport, XMLTextImportHelper &rHlp, css::uno::Reference< css::uno::XInterface > &io_rxCrossRefHeadingBookmark)