LibreOffice Module svx (master) 1
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
SvxXMLXTableImport Class Referencefinal

#include <xmlxtimp.hxx>

Inheritance diagram for SvxXMLXTableImport:
[legend]
Collaboration diagram for SvxXMLXTableImport:
[legend]

Public Member Functions

 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 ~SvxXMLXTableImport () noexcept override
 

Static Public Member Functions

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
 

Private Member Functions

virtual SvXMLImportContextCreateFastContext (sal_Int32 Element, const ::css::uno::Reference< ::css::xml::sax::XFastAttributeList > &xAttrList) override
 

Private Attributes

const css::uno::Reference< css::container::XNameContainer > & mrTable
 

Detailed Description

Definition at line 32 of file xmlxtimp.hxx.

Constructor & Destructor Documentation

◆ SvxXMLXTableImport()

SvxXMLXTableImport::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 
)

◆ ~SvxXMLXTableImport()

SvxXMLXTableImport::~SvxXMLXTableImport ( )
overridevirtualnoexcept

Definition at line 405 of file xmlxtimp.cxx.

Member Function Documentation

◆ CreateFastContext()

SvXMLImportContext * SvxXMLXTableImport::CreateFastContext ( sal_Int32  Element,
const ::css::uno::Reference< ::css::xml::sax::XFastAttributeList > &  xAttrList 
)
overrideprivatevirtual

◆ load()

bool SvxXMLXTableImport::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 
)
staticnoexcept

Member Data Documentation

◆ mrTable

const css::uno::Reference< css::container::XNameContainer >& SvxXMLXTableImport::mrTable
private

Definition at line 50 of file xmlxtimp.hxx.

Referenced by CreateFastContext().


The documentation for this class was generated from the following files: