diff options
Diffstat (limited to 'include/vbahelper/vbawindowbase.hxx')
-rw-r--r-- | include/vbahelper/vbawindowbase.hxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/vbahelper/vbawindowbase.hxx b/include/vbahelper/vbawindowbase.hxx index 4f3c62ca2f0f..b91e63f06dd9 100644 --- a/include/vbahelper/vbawindowbase.hxx +++ b/include/vbahelper/vbawindowbase.hxx @@ -51,12 +51,14 @@ typedef InheritedHelperInterfaceWeakImpl< ov::XWindowBase > WindowBaseImpl_BASE; class VBAHELPER_DLLPUBLIC VbaWindowBase : public WindowBaseImpl_BASE { public: + /// @throws css::uno::RuntimeException VbaWindowBase( 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 ) throw (css::uno::RuntimeException); + /// @throws css::uno::RuntimeException VbaWindowBase( css::uno::Sequence< css::uno::Any > const& aArgs, css::uno::Reference< css::uno::XComponentContext > const& xContext ) @@ -79,13 +81,17 @@ public: virtual css::uno::Sequence<OUString> getServiceNames() override; protected: + /// @throws css::uno::RuntimeException css::uno::Reference< css::frame::XController > getController() throw (css::uno::RuntimeException); + /// @throws css::uno::RuntimeException css::uno::Reference< css::awt::XWindow > getWindow() throw (css::uno::RuntimeException); + /// @throws css::uno::RuntimeException css::uno::Reference< css::awt::XWindow2 > getWindow2() throw (css::uno::RuntimeException); css::uno::Reference< css::frame::XModel > m_xModel; private: + /// @throws css::uno::RuntimeException void construct( const css::uno::Reference< css::frame::XController >& xController ) throw (css::uno::RuntimeException); css::uno::WeakReference< css::frame::XController > m_xController; |