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