20#ifndef INCLUDED_SVX_SOURCE_INC_XMLXTEXP_HXX
21#define INCLUDED_SVX_SOURCE_INC_XMLXTEXP_HXX
26 namespace frame {
class XModel; }
29 namespace container {
class XNameContainer; }
30 namespace document {
class XGraphicStorageHandler; }
31 namespace xml::sax {
class XDocumentHandler; }
38 const css::uno::Reference< css::uno::XComponentContext >& xContext,
39 const css::uno::Reference< css::xml::sax::XDocumentHandler > & xHandler,
40 const css::uno::Reference< css::container::XNameContainer > & xTable,
41 css::uno::Reference<css::document::XGraphicStorageHandler>
const & xGraphicStorageHandler);
46 static bool save(
const OUString& rURL,
47 const css::uno::Reference< css::container::XNameContainer >& xTable,
48 const css::uno::Reference< css::embed::XStorage > &xStorage,
58 const css::uno::Reference< css::container::XNameContainer > &
mxTable;
const css::uno::Reference< css::container::XNameContainer > & mxTable
static bool save(const OUString &rURL, const css::uno::Reference< css::container::XNameContainer > &xTable, const css::uno::Reference< css::embed::XStorage > &xStorage, OUString *pOptName)
SvxXMLXTableExportComponent(const css::uno::Reference< css::uno::XComponentContext > &xContext, const css::uno::Reference< css::xml::sax::XDocumentHandler > &xHandler, const css::uno::Reference< css::container::XNameContainer > &xTable, css::uno::Reference< css::document::XGraphicStorageHandler > const &xGraphicStorageHandler)
virtual void ExportAutoStyles_() override
virtual void ExportMasterStyles_() override
virtual ~SvxXMLXTableExportComponent() override
virtual void ExportContent_() override
bool exportTable() noexcept