20#ifndef INCLUDED_SVX_SOURCE_INC_XMLXTIMP_HXX
21#define INCLUDED_SVX_SOURCE_INC_XMLXTIMP_HXX
28 namespace document {
class XGraphicStorageHandler; }
29 namespace container {
class XNameContainer; }
36 const css::uno::Reference< css::uno::XComponentContext >& rContext,
37 const css::uno::Reference< css::container::XNameContainer > & rTable,
38 css::uno::Reference<css::document::XGraphicStorageHandler>
const & rxGraphicStorageHandler);
42 static bool load(
const OUString &rPath,
const OUString &rReferer,
43 const css::uno::Reference < css::embed::XStorage > &xStorage,
44 const css::uno::Reference< css::container::XNameContainer >& xTable,
45 bool *bOptLoadedFromStorage )
noexcept;
48 const ::css::uno::Reference< ::css::xml::sax::XFastAttributeList >& xAttrList )
override;
50 const css::uno::Reference< css::container::XNameContainer > &
mrTable;
static bool load(const OUString &rPath, const OUString &rReferer, const css::uno::Reference< css::embed::XStorage > &xStorage, const css::uno::Reference< css::container::XNameContainer > &xTable, bool *bOptLoadedFromStorage) noexcept
virtual ~SvxXMLXTableImport() noexcept override
const css::uno::Reference< css::container::XNameContainer > & mrTable
SvxXMLXTableImport(const css::uno::Reference< css::uno::XComponentContext > &rContext, const css::uno::Reference< css::container::XNameContainer > &rTable, css::uno::Reference< css::document::XGraphicStorageHandler > const &rxGraphicStorageHandler)
virtual SvXMLImportContext * CreateFastContext(sal_Int32 Element, const ::css::uno::Reference< ::css::xml::sax::XFastAttributeList > &xAttrList) override