19#ifndef INCLUDED_SW_SOURCE_UI_VBA_VBAWINDOW_HXX
20#define INCLUDED_SW_SOURCE_UI_VBA_VBAWINDOW_HXX
22#include <ooo/vba/word/XWindow.hpp>
23#include <com/sun/star/uno/XComponentContext.hpp>
28typedef cppu::ImplInheritanceHelper< VbaWindowBase, ov::word::XWindow >
WindowImpl_BASE;
35 const css::uno::Reference< ov::XHelperInterface >& xParent,
36 const css::uno::Reference< css::uno::XComponentContext >& xContext,
37 const css::uno::Reference< css::frame::XModel >&
xModel,
38 const css::uno::Reference< css::frame::XController >&
xController );
41 virtual css::uno::Any SAL_CALL
getView()
override;
42 virtual void SAL_CALL
setView(
const css::uno::Any& _view )
override;
44 virtual void SAL_CALL
setWindowState(
const css::uno::Any& _windowstate )
override;
45 virtual OUString SAL_CALL
getCaption()
override;
46 virtual void SAL_CALL
setCaption(
const OUString& _caption )
override;
48 virtual void SAL_CALL
Activate( )
override;
49 virtual void SAL_CALL
Close(
const css::uno::Any& SaveChanges,
const css::uno::Any& RouteDocument )
override;
50 virtual css::uno::Any SAL_CALL
Panes(
const css::uno::Any&
aIndex )
override;
51 virtual css::uno::Any SAL_CALL
ActivePane()
override;
virtual css::uno::Sequence< OUString > getServiceNames() override
virtual css::uno::Any SAL_CALL getView() override
SwVbaWindow(const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext, const css::uno::Reference< css::frame::XModel > &xModel, const css::uno::Reference< css::frame::XController > &xController)
virtual void SAL_CALL setCaption(const OUString &_caption) override
virtual css::uno::Any SAL_CALL ActivePane() override
virtual css::uno::Any SAL_CALL Panes(const css::uno::Any &aIndex) override
virtual OUString SAL_CALL getCaption() override
virtual css::uno::Any SAL_CALL getWindowState() override
virtual void SAL_CALL Close(const css::uno::Any &SaveChanges, const css::uno::Any &RouteDocument) override
virtual void SAL_CALL setWindowState(const css::uno::Any &_windowstate) override
virtual void SAL_CALL setView(const css::uno::Any &_view) override
virtual void SAL_CALL Activate() override
virtual OUString getServiceImplName() override
std::deque< AttacherIndex_Impl > aIndex
Reference< XController > xController
Reference< XModel > xModel
cppu::ImplInheritanceHelper< VbaWindowBase, ov::excel::XWindow > WindowImpl_BASE
cppu::ImplInheritanceHelper< VbaWindowBase, ov::word::XWindow > WindowImpl_BASE