LibreOffice Module sw (master) 1
Typedefs | Functions
vbatables.cxx File Reference
#include "vbatables.hxx"
#include "vbatable.hxx"
#include "vbarange.hxx"
#include "wordvbahelper.hxx"
#include <com/sun/star/text/XTextTable.hpp>
#include <com/sun/star/text/XTextTablesSupplier.hpp>
#include <com/sun/star/text/XTextDocument.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/text/XText.hpp>
#include <com/sun/star/table/XCellRange.hpp>
#include <cppuhelper/implbase.hxx>
#include <utility>
Include dependency graph for vbatables.cxx:

Go to the source code of this file.


typedef std::vector< uno::Reference< text::XTextTable > > XTextTableVec


static uno::Reference< container::XIndexAccess > lcl_getTables (const uno::Reference< frame::XModel > &xDoc)
static uno::Any lcl_createTable (const uno::Reference< XHelperInterface > &xParent, const uno::Reference< uno::XComponentContext > &xContext, const uno::Reference< frame::XModel > &xDocument, const uno::Any &aSource)
static bool lcl_isInHeaderFooter (const uno::Reference< text::XTextTable > &xTable)

Typedef Documentation

◆ XTextTableVec

typedef std::vector< uno::Reference< text::XTextTable > > XTextTableVec

Definition at line 65 of file vbatables.cxx.

Function Documentation

◆ lcl_createTable()

static uno::Any lcl_createTable ( const uno::Reference< XHelperInterface > &  xParent,
const uno::Reference< uno::XComponentContext > &  xContext,
const uno::Reference< frame::XModel > &  xDocument,
const uno::Any aSource 

Definition at line 46 of file vbatables.cxx.

Referenced by SwVbaTables::createCollectionObject().

◆ lcl_getTables()

static uno::Reference< container::XIndexAccess > lcl_getTables ( const uno::Reference< frame::XModel > &  xDoc)

Definition at line 37 of file vbatables.cxx.

◆ lcl_isInHeaderFooter()

static bool lcl_isInHeaderFooter ( const uno::Reference< text::XTextTable > &  xTable)

Definition at line 54 of file vbatables.cxx.