summaryrefslogtreecommitdiffstats
path: root/include/vbahelper/vbawindowbase.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'include/vbahelper/vbawindowbase.hxx')
-rw-r--r--include/vbahelper/vbawindowbase.hxx6
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;