19#ifndef INCLUDED_VBAHELPER_VBADIALOGSBASE_HXX
20#define INCLUDED_VBAHELPER_VBADIALOGSBASE_HXX
24#include <com/sun/star/uno/Any.hxx>
25#include <com/sun/star/uno/Reference.hxx>
26#include <com/sun/star/uno/RuntimeException.hpp>
27#include <ooo/vba/XDialogsBase.hpp>
35 namespace frame {
class XModel; }
36 namespace uno {
class XComponentContext; }
41 class XHelperInterface;
49 css::uno::Reference< css::frame::XModel >
m_xModel;
51 VbaDialogsBase(
const css::uno::Reference< ov::XHelperInterface >& xParent,
const css::uno::Reference< css::uno::XComponentContext > &xContext, css::uno::Reference< css::frame::XModel > xModel ):
VbaDialogsBase_BASE( xParent, xContext ),
m_xModel(
std::move(
xModel )) {}
54 virtual ::sal_Int32 SAL_CALL getCount()
override;
55 virtual css::uno::Any SAL_CALL Item(
const css::uno::Any&
Index )
override;
css::uno::Reference< css::frame::XModel > m_xModel
VbaDialogsBase(const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext, css::uno::Reference< css::frame::XModel > xModel)
Reference< frame::XModel > m_xModel
Reference< XModel > xModel
InheritedHelperInterfaceWeakImpl< ov::XDialogsBase > VbaDialogsBase_BASE
#define VBAHELPER_DLLPUBLIC