20#ifndef INCLUDED_SW_SOURCE_UI_VBA_VBATABLE_HXX
21#define INCLUDED_SW_SOURCE_UI_VBA_VBATABLE_HXX
23#include <com/sun/star/text/XTextDocument.hpp>
24#include <com/sun/star/text/XTextTable.hpp>
25#include <ooo/vba/word/XRange.hpp>
26#include <ooo/vba/word/XTable.hpp>
36 SwVbaTable(
const css::uno::Reference< ooo::vba::XHelperInterface >& rParent,
const css::uno::Reference< css::uno::XComponentContext >& rContext, css::uno::Reference< css::text::XTextDocument > xDocument,
const css::uno::Reference< css::text::XTextTable >& xTextTable);
37 virtual css::uno::Reference< ::ooo::vba::word::XRange > SAL_CALL
Range( )
override;
38 virtual void SAL_CALL
Select( )
override;
39 virtual void SAL_CALL
Delete( )
override;
40 virtual OUString SAL_CALL
getName( )
override;
41 virtual css::uno::Any SAL_CALL
Borders(
const css::uno::Any& aIndex )
override;
49 virtual void SAL_CALL
setTopPadding(
double fValue )
override;
50 virtual css::uno::Any SAL_CALL
Rows(
const css::uno::Any& aIndex )
override;
51 virtual css::uno::Any SAL_CALL
Columns(
const css::uno::Any& aIndex )
override;
virtual double SAL_CALL getBottomPadding() override
virtual css::uno::Any SAL_CALL Borders(const css::uno::Any &aIndex) override
SwVbaTable(const css::uno::Reference< ooo::vba::XHelperInterface > &rParent, const css::uno::Reference< css::uno::XComponentContext > &rContext, css::uno::Reference< css::text::XTextDocument > xDocument, const css::uno::Reference< css::text::XTextTable > &xTextTable)
virtual void SAL_CALL Select() override
virtual css::uno::Sequence< OUString > getServiceNames() override
virtual void SAL_CALL setTopPadding(double fValue) override
virtual double SAL_CALL getRightPadding() override
virtual css::uno::Any SAL_CALL Columns(const css::uno::Any &aIndex) override
virtual void SAL_CALL Delete() override
css::uno::Reference< css::text::XTextDocument > mxTextDocument
virtual double SAL_CALL getTopPadding() override
virtual OUString SAL_CALL getName() override
virtual void SAL_CALL setLeftPadding(double fValue) override
virtual css::uno::Reference< ::ooo::vba::word::XRange > SAL_CALL Range() override
virtual void SAL_CALL setBottomPadding(double fValue) override
virtual css::uno::Any SAL_CALL Rows(const css::uno::Any &aIndex) override
virtual double SAL_CALL getLeftPadding() override
virtual void SAL_CALL setRightPadding(double fValue) override
virtual OUString getServiceImplName() override
css::uno::Reference< css::text::XTextTable > mxTextTable
InheritedHelperInterfaceWeakImpl< ooo::vba::word::XTable > SwVbaTable_BASE