summaryrefslogtreecommitdiff
path: root/include/svx/unopage.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'include/svx/unopage.hxx')
-rw-r--r--include/svx/unopage.hxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/svx/unopage.hxx b/include/svx/unopage.hxx
index 7bbdc1672523..5924620faa25 100644
--- a/include/svx/unopage.hxx
+++ b/include/svx/unopage.hxx
@@ -93,13 +93,16 @@ class SVX_DLLPUBLIC SvxDrawPage : public ::cppu::WeakAggImplHelper6< css::drawin
// Creating a SdrObject using it's Description.
// Can be used by derived classes to support their owen Shapes (e.g. Controls).
+ /// @throws css::uno::RuntimeException
virtual SdrObject *CreateSdrObject_( const css::uno::Reference< css::drawing::XShape >& xShape )
throw (css::uno::RuntimeException, std::exception);
+ /// @throws css::uno::RuntimeException
static SvxShape* CreateShapeByTypeAndInventor( sal_uInt16 nType, SdrInventor nInventor, SdrObject *pObj, SvxDrawPage *pPage = nullptr, OUString const & referer = OUString() ) throw (css::uno::RuntimeException);
// The following method is called if a SvxShape object is to be created.
// Derived classes can create a derivation or an SvxShape aggregating object.
+ /// @throws css::uno::RuntimeException
virtual css::uno::Reference< css::drawing::XShape > CreateShape( SdrObject *pObj ) const
throw (css::uno::RuntimeException, std::exception);