[Libreoffice-commits] core.git: 25 commits - include/svx include/vbahelper sc/source sd/source sfx2/source starmath/inc starmath/source svx/source sw/inc sw/source
Noel Grandin
noel at peralex.com
Tue May 27 01:50:51 PDT 2014
include/svx/unopool.hxx | 2 +-
include/svx/unoshape.hxx | 10 +++++-----
include/vbahelper/vbacollectionimpl.hxx | 2 +-
sc/source/ui/vba/vbaformatcondition.cxx | 11 ++++++++++-
sc/source/ui/vba/vbaformatcondition.hxx | 7 ++++++-
sc/source/ui/vba/vbahyperlink.cxx | 2 +-
sc/source/ui/vba/vbahyperlink.hxx | 2 +-
sc/source/ui/vba/vbarange.cxx | 2 +-
sc/source/ui/vba/vbarange.hxx | 2 +-
sc/source/ui/vba/vbastyle.cxx | 2 +-
sc/source/ui/vba/vbastyle.hxx | 2 +-
sc/source/ui/vba/vbaworksheet.cxx | 2 +-
sc/source/ui/vba/vbaworksheet.hxx | 2 +-
sc/source/ui/vba/vbaworksheets.cxx | 2 +-
sc/source/ui/vba/vbaworksheets.hxx | 2 +-
sd/source/ui/unoidl/unoobj.cxx | 2 +-
sd/source/ui/unoidl/unoobj.hxx | 3 ++-
sd/source/ui/unoidl/unopool.cxx | 5 +++--
sfx2/source/appl/macroloader.cxx | 2 +-
sfx2/source/inc/macroloader.hxx | 3 ++-
starmath/inc/unomodel.hxx | 4 ++--
starmath/source/unomodel.cxx | 4 ++--
svx/source/table/cell.cxx | 2 +-
svx/source/table/cell.hxx | 2 +-
svx/source/unodraw/XPropertyTable.cxx | 16 ++++++++--------
svx/source/unodraw/shapeimpl.hxx | 2 +-
svx/source/unodraw/unopool.cxx | 2 +-
svx/source/unodraw/unoshap2.cxx | 4 ++--
svx/source/unodraw/unoshap4.cxx | 2 +-
svx/source/unodraw/unoshape.cxx | 6 +++---
sw/inc/unocrsrhelper.hxx | 5 +++--
sw/source/core/unocore/unoobj.cxx | 4 ++--
32 files changed, 69 insertions(+), 51 deletions(-)
New commits:
commit 76032655c3a2c763e27f5fb57da4b1214c284aab
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 10:48:51 2014 +0200
cid#706962 Uncaught exception
Change-Id: I29a28a13f7cd8f9965db97247bbf377f9937213c
diff --git a/sc/source/ui/vba/vbaformatcondition.cxx b/sc/source/ui/vba/vbaformatcondition.cxx
index 160e255..28e5e30 100644
--- a/sc/source/ui/vba/vbaformatcondition.cxx
+++ b/sc/source/ui/vba/vbaformatcondition.cxx
@@ -31,7 +31,16 @@ lcl_getScVbaFormatConditionsPtr( const uno::Reference< excel::XFormatConditions
DebugHelper::exception(SbERR_METHOD_FAILED, OUString() );
return pFormatConditions;
}
-ScVbaFormatCondition::ScVbaFormatCondition( const uno::Reference< XHelperInterface >& xParent, const uno::Reference< uno::XComponentContext > & xContext, const uno::Reference< sheet::XSheetConditionalEntry >& _xSheetConditionalEntry, const uno::Reference< excel::XStyle >& _xStyle, const uno::Reference< excel::XFormatConditions >& _xFormatConditions, const uno::Reference< css::beans::XPropertySet >& _xPropertySet ) throw ( css::uno::RuntimeException ) : ScVbaFormatCondition_BASE( xParent, xContext, uno::Reference< sheet::XSheetCondition >( _xSheetConditionalEntry, css::uno::UNO_QUERY_THROW ) ), moFormatConditions( _xFormatConditions ), mxStyle( _xStyle ), mxParentRangePropertySet( _xPropertySet )
+
+ScVbaFormatCondition::ScVbaFormatCondition( const uno::Reference< XHelperInterface >& xParent,
+ const uno::Reference< uno::XComponentContext > & xContext,
+ const uno::Reference< sheet::XSheetConditionalEntry >& _xSheetConditionalEntry,
+ const uno::Reference< excel::XStyle >& _xStyle,
+ const uno::Reference< excel::XFormatConditions >& _xFormatConditions,
+ const uno::Reference< css::beans::XPropertySet >& _xPropertySet ) throw ( css::uno::RuntimeException, css::script::BasicErrorException )
+ : ScVbaFormatCondition_BASE( xParent, xContext,
+ uno::Reference< sheet::XSheetCondition >( _xSheetConditionalEntry, css::uno::UNO_QUERY_THROW ) ),
+ moFormatConditions( _xFormatConditions ), mxStyle( _xStyle ), mxParentRangePropertySet( _xPropertySet )
{
mxSheetConditionalEntries = lcl_getScVbaFormatConditionsPtr( moFormatConditions )->getSheetConditionalEntries();
diff --git a/sc/source/ui/vba/vbaformatcondition.hxx b/sc/source/ui/vba/vbaformatcondition.hxx
index db96d65..8110606 100644
--- a/sc/source/ui/vba/vbaformatcondition.hxx
+++ b/sc/source/ui/vba/vbaformatcondition.hxx
@@ -39,7 +39,12 @@ protected:
css::uno::Reference< ov::excel::XStyle > mxStyle;
css::uno::Reference< css::beans::XPropertySet > mxParentRangePropertySet;
public:
- ScVbaFormatCondition( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext > & xContext, const css::uno::Reference< css::sheet::XSheetConditionalEntry >& _xSheetConditionalEntry, const css::uno::Reference< ov::excel::XStyle >&, const css::uno::Reference< ov::excel::XFormatConditions >& _xFormatConditions, const css::uno::Reference< css::beans::XPropertySet >& _xPropertySet ) throw ( css::uno::RuntimeException );
+ ScVbaFormatCondition( const css::uno::Reference< ov::XHelperInterface >& xParent,
+ const css::uno::Reference< css::uno::XComponentContext > & xContext,
+ const css::uno::Reference< css::sheet::XSheetConditionalEntry >& _xSheetConditionalEntry,
+ const css::uno::Reference< ov::excel::XStyle >&,
+ const css::uno::Reference< ov::excel::XFormatConditions >& _xFormatConditions,
+ const css::uno::Reference< css::beans::XPropertySet >& _xPropertySet ) throw ( css::uno::RuntimeException, css::script::BasicErrorException );
void notifyRange() throw ( css::script::BasicErrorException );
static css::sheet::ConditionOperator retrieveAPIType(sal_Int32 _nVBAType, const css::uno::Reference< css::sheet::XSheetCondition >& _xSheetCondition ) throw( css::script::BasicErrorException );
commit a6e2a8f737b08e861f7e37f285b8ce33ec95b19e
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 10:25:28 2014 +0200
cid#706965 Uncaught exception
Change-Id: I8e21e567459d39b454264603ca8e6a4d5cd79356
diff --git a/sc/source/ui/vba/vbahyperlink.cxx b/sc/source/ui/vba/vbahyperlink.cxx
index 71c75fa..0958fef 100644
--- a/sc/source/ui/vba/vbahyperlink.cxx
+++ b/sc/source/ui/vba/vbahyperlink.cxx
@@ -31,7 +31,7 @@ using namespace ::ooo::vba;
using namespace ::com::sun::star;
ScVbaHyperlink::ScVbaHyperlink( const uno::Sequence< uno::Any >& rArgs,
- const uno::Reference< uno::XComponentContext >& rxContext ) throw (lang::IllegalArgumentException) :
+ const uno::Reference< uno::XComponentContext >& rxContext ) throw (lang::IllegalArgumentException, uno::RuntimeException) :
HyperlinkImpl_BASE( getXSomethingFromArgs< XHelperInterface >( rArgs, 0 ), rxContext ),
mxCell( getXSomethingFromArgs< table::XCell >( rArgs, 1, false ) ),
mnType( office::MsoHyperlinkType::msoHyperlinkRange )
diff --git a/sc/source/ui/vba/vbahyperlink.hxx b/sc/source/ui/vba/vbahyperlink.hxx
index 117b87f..45991a2 100644
--- a/sc/source/ui/vba/vbahyperlink.hxx
+++ b/sc/source/ui/vba/vbahyperlink.hxx
@@ -34,7 +34,7 @@ class ScVbaHyperlink : public HyperlinkImpl_BASE
public:
ScVbaHyperlink(
const css::uno::Sequence< css::uno::Any >& rArgs,
- const css::uno::Reference< css::uno::XComponentContext >& rxContext ) throw (css::lang::IllegalArgumentException);
+ const css::uno::Reference< css::uno::XComponentContext >& rxContext ) throw (css::lang::IllegalArgumentException, css::uno::RuntimeException);
ScVbaHyperlink(
const css::uno::Reference< ov::XHelperInterface >& rxAnchor,
commit 31bc94719d11b113046ad015c2a056740e6063d8
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 10:20:41 2014 +0200
cid#707024 Uncaught exception
Change-Id: If294a1ad9c8364e0651305321cd42d9afc927233
diff --git a/sc/source/ui/vba/vbarange.cxx b/sc/source/ui/vba/vbarange.cxx
index 9af01d0..fd2ca29 100644
--- a/sc/source/ui/vba/vbarange.cxx
+++ b/sc/source/ui/vba/vbarange.cxx
@@ -1433,7 +1433,7 @@ lcl_setupBorders( const uno::Reference< excel::XRange >& xParentRange, const uno
}
ScVbaRange::ScVbaRange( uno::Sequence< uno::Any> const & args,
- uno::Reference< uno::XComponentContext> const & xContext ) throw ( lang::IllegalArgumentException ) : ScVbaRange_BASE( getXSomethingFromArgs< XHelperInterface >( args, 0 ), xContext, getXSomethingFromArgs< beans::XPropertySet >( args, 1, false ), getModelFromXIf( getXSomethingFromArgs< uno::XInterface >( args, 1 ) ), true ), mbIsRows( false ), mbIsColumns( false )
+ uno::Reference< uno::XComponentContext> const & xContext ) throw ( lang::IllegalArgumentException, uno::RuntimeException ) : ScVbaRange_BASE( getXSomethingFromArgs< XHelperInterface >( args, 0 ), xContext, getXSomethingFromArgs< beans::XPropertySet >( args, 1, false ), getModelFromXIf( getXSomethingFromArgs< uno::XInterface >( args, 1 ) ), true ), mbIsRows( false ), mbIsColumns( false )
{
mxRange.set( mxPropertySet, uno::UNO_QUERY );
mxRanges.set( mxPropertySet, uno::UNO_QUERY );
diff --git a/sc/source/ui/vba/vbarange.hxx b/sc/source/ui/vba/vbarange.hxx
index 655a772..57c5935 100644
--- a/sc/source/ui/vba/vbarange.hxx
+++ b/sc/source/ui/vba/vbarange.hxx
@@ -120,7 +120,7 @@ protected:
public:
ScVbaRange( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext >& xContext, const css::uno::Reference< css::table::XCellRange >& xRange, bool bIsRows = false, bool bIsColumns = false ) throw ( css::lang::IllegalArgumentException );
ScVbaRange( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext >& xContext, const css::uno::Reference< css::sheet::XSheetCellRangeContainer >& xRanges, bool bIsRows = false, bool bIsColumns = false ) throw ( css::lang::IllegalArgumentException );
- ScVbaRange( css::uno::Sequence< css::uno::Any > const& aArgs, css::uno::Reference< css::uno::XComponentContext >const& xContext ) throw ( css::lang::IllegalArgumentException );
+ ScVbaRange( css::uno::Sequence< css::uno::Any > const& aArgs, css::uno::Reference< css::uno::XComponentContext >const& xContext ) throw ( css::lang::IllegalArgumentException, css::uno::RuntimeException );
ScDocument* getScDocument() throw (css::uno::RuntimeException);
ScDocShell* getScDocShell() throw (css::uno::RuntimeException);
commit 5dbafd168d7c51e6a588b3cb7802ff0dc9abc2ef
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 10:14:54 2014 +0200
cid#707029 Uncaught exception
Change-Id: I139ae90a8bee40914d4c4f67084952dd0017ebd1
diff --git a/sc/source/ui/vba/vbastyle.cxx b/sc/source/ui/vba/vbastyle.cxx
index 3a9f8b6..932cda0 100644
--- a/sc/source/ui/vba/vbastyle.cxx
+++ b/sc/source/ui/vba/vbastyle.cxx
@@ -42,7 +42,7 @@ lcl_getStyleProps( const OUString& sStyleName, const uno::Reference< frame::XMod
}
-void ScVbaStyle::initialise() throw ( uno::RuntimeException )
+void ScVbaStyle::initialise() throw ( uno::RuntimeException, script::BasicErrorException )
{
if (!mxModel.is() )
DebugHelper::exception(SbERR_METHOD_FAILED, OUString( "XModel Interface could not be retrieved") );
diff --git a/sc/source/ui/vba/vbastyle.hxx b/sc/source/ui/vba/vbastyle.hxx
index a44f5e2..98f42a6 100644
--- a/sc/source/ui/vba/vbastyle.hxx
+++ b/sc/source/ui/vba/vbastyle.hxx
@@ -35,7 +35,7 @@ protected:
css::uno::Reference< css::style::XStyle > mxStyle;
css::uno::Reference< css::frame::XModel > mxModel;
css::uno::Reference< css::container::XNameContainer > mxStyleFamilyNameContainer;
- void initialise() throw ( css::uno::RuntimeException );
+ void initialise() throw ( css::uno::RuntimeException, css::script::BasicErrorException );
public:
ScVbaStyle( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext > & xContext, const OUString& sStyleName, const css::uno::Reference< css::frame::XModel >& _xModel ) throw ( css::script::BasicErrorException, css::uno::RuntimeException );
ScVbaStyle( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext > & xContext, const css::uno::Reference< css::beans::XPropertySet >& _xPropertySet, const css::uno::Reference< css::frame::XModel >& _xModel ) throw ( css::script::BasicErrorException, css::uno::RuntimeException );
commit bce8ded6ca029ecd3e7ec2cccda300ce84259b2f
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 10:12:57 2014 +0200
cid#707057 Uncaught exception
Change-Id: I13e8499eb1911d479d42293b68785c54ffeded71
diff --git a/sc/source/ui/vba/vbaworksheet.cxx b/sc/source/ui/vba/vbaworksheet.cxx
index 7cad848..b367e36 100644
--- a/sc/source/ui/vba/vbaworksheet.cxx
+++ b/sc/source/ui/vba/vbaworksheet.cxx
@@ -184,7 +184,7 @@ ScVbaWorksheet::ScVbaWorksheet(const uno::Reference< XHelperInterface >& xParent
}
ScVbaWorksheet::ScVbaWorksheet( uno::Sequence< uno::Any> const & args,
- uno::Reference< uno::XComponentContext> const & xContext ) throw ( lang::IllegalArgumentException ) : WorksheetImpl_BASE( getXSomethingFromArgs< XHelperInterface >( args, 0 ), xContext ), mxModel( getXSomethingFromArgs< frame::XModel >( args, 1 ) ), mbVeryHidden( false )
+ uno::Reference< uno::XComponentContext> const & xContext ) throw ( lang::IllegalArgumentException, uno::RuntimeException ) : WorksheetImpl_BASE( getXSomethingFromArgs< XHelperInterface >( args, 0 ), xContext ), mxModel( getXSomethingFromArgs< frame::XModel >( args, 1 ) ), mbVeryHidden( false )
{
if ( args.getLength() < 3 )
throw lang::IllegalArgumentException();
diff --git a/sc/source/ui/vba/vbaworksheet.hxx b/sc/source/ui/vba/vbaworksheet.hxx
index 97e91fb..a250cde 100644
--- a/sc/source/ui/vba/vbaworksheet.hxx
+++ b/sc/source/ui/vba/vbaworksheet.hxx
@@ -68,7 +68,7 @@ public:
const css::uno::Reference< css::uno::XComponentContext >& xContext,
const css::uno::Reference< css::sheet::XSpreadsheet >& xSheet,
const css::uno::Reference< css::frame::XModel >& xModel )throw (css::uno::RuntimeException) ;
- ScVbaWorksheet( css::uno::Sequence< css::uno::Any > const& aArgs, css::uno::Reference< css::uno::XComponentContext >const& xContext ) throw ( css::lang::IllegalArgumentException );
+ ScVbaWorksheet( css::uno::Sequence< css::uno::Any > const& aArgs, css::uno::Reference< css::uno::XComponentContext >const& xContext ) throw ( css::lang::IllegalArgumentException, css::uno::RuntimeException );
virtual ~ScVbaWorksheet();
commit f9c3bc18feb44170de307b6a5062ab403dd7cc61
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 10:11:15 2014 +0200
cid#707058 Uncaught exception
Change-Id: I410716be297a1355bc48539198ec65c2a33a181e
diff --git a/sc/source/ui/vba/vbaworksheets.cxx b/sc/source/ui/vba/vbaworksheets.cxx
index 6f8f9a9..7a88275 100644
--- a/sc/source/ui/vba/vbaworksheets.cxx
+++ b/sc/source/ui/vba/vbaworksheets.cxx
@@ -487,7 +487,7 @@ ScVbaWorksheets::getServiceNames()
return sNames;
}
-bool ScVbaWorksheets::nameExists( uno::Reference <sheet::XSpreadsheetDocument>& xSpreadDoc, const OUString & name, SCTAB& nTab ) throw ( lang::IllegalArgumentException )
+bool ScVbaWorksheets::nameExists( uno::Reference <sheet::XSpreadsheetDocument>& xSpreadDoc, const OUString & name, SCTAB& nTab ) throw ( lang::IllegalArgumentException, uno::RuntimeException )
{
if (!xSpreadDoc.is())
throw lang::IllegalArgumentException( "nameExists() xSpreadDoc is null", uno::Reference< uno::XInterface >(), 1 );
diff --git a/sc/source/ui/vba/vbaworksheets.hxx b/sc/source/ui/vba/vbaworksheets.hxx
index 724a9e1..c3101cd 100644
--- a/sc/source/ui/vba/vbaworksheets.hxx
+++ b/sc/source/ui/vba/vbaworksheets.hxx
@@ -69,7 +69,7 @@ public:
virtual OUString getServiceImplName() SAL_OVERRIDE;
virtual css::uno::Sequence<OUString> getServiceNames() SAL_OVERRIDE;
- static bool nameExists( css::uno::Reference <css::sheet::XSpreadsheetDocument>& xSpreadDoc, const OUString & name, SCTAB& nTab ) throw ( css::lang::IllegalArgumentException );
+ static bool nameExists( css::uno::Reference <css::sheet::XSpreadsheetDocument>& xSpreadDoc, const OUString & name, SCTAB& nTab ) throw ( css::lang::IllegalArgumentException, css::uno::RuntimeException );
};
#endif // INCLUDED_SC_SOURCE_UI_VBA_VBAWORKSHEETS_HXX
commit 035c6fbe3680a0660d9454c70e017d7375a9cd15
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 10:01:23 2014 +0200
cid#707134 Uncaught exception
Change-Id: I5f4f71df60defe2a2849b40a4eddeb48bfe3a2c9
diff --git a/sd/source/ui/unoidl/unoobj.cxx b/sd/source/ui/unoidl/unoobj.cxx
index 078a8aa..2305df2 100644
--- a/sd/source/ui/unoidl/unoobj.cxx
+++ b/sd/source/ui/unoidl/unoobj.cxx
@@ -1087,7 +1087,7 @@ void SdXShape::SetMasterDepend( bool bDepend ) throw()
}
}
-void SdXShape::SetStyleSheet( const uno::Any& rAny ) throw( lang::IllegalArgumentException, beans::UnknownPropertyException )
+void SdXShape::SetStyleSheet( const uno::Any& rAny ) throw( lang::IllegalArgumentException, beans::UnknownPropertyException, uno::RuntimeException )
{
SdrObject* pObj = mpShape->GetSdrObject();
if( pObj == NULL )
diff --git a/sd/source/ui/unoidl/unoobj.hxx b/sd/source/ui/unoidl/unoobj.hxx
index 4f81a12..ac8353d 100644
--- a/sd/source/ui/unoidl/unoobj.hxx
+++ b/sd/source/ui/unoidl/unoobj.hxx
@@ -47,7 +47,8 @@ private:
const SfxItemPropertyMapEntry* mpMap;
SdXImpressDocument* mpModel;
- void SetStyleSheet( const ::com::sun::star::uno::Any& rAny ) throw( ::com::sun::star::lang::IllegalArgumentException, css::beans::UnknownPropertyException );
+ void SetStyleSheet( const ::com::sun::star::uno::Any& rAny )
+ throw( ::com::sun::star::lang::IllegalArgumentException, css::beans::UnknownPropertyException, css::uno::RuntimeException );
::com::sun::star::uno::Any GetStyleSheet() const throw( ::com::sun::star::beans::UnknownPropertyException );
// Intern
commit 74ccf05ef627d33ec9becb1c63297968301d705c
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 09:59:28 2014 +0200
cid#707135 Uncaught exception
Change-Id: I49d85f11bfe3a7cfdf3fd6cf252473a3f25bebe3
diff --git a/sd/source/ui/unoidl/unoobj.cxx b/sd/source/ui/unoidl/unoobj.cxx
index 6b3cc2c..078a8aa 100644
--- a/sd/source/ui/unoidl/unoobj.cxx
+++ b/sd/source/ui/unoidl/unoobj.cxx
@@ -1087,7 +1087,7 @@ void SdXShape::SetMasterDepend( bool bDepend ) throw()
}
}
-void SdXShape::SetStyleSheet( const uno::Any& rAny ) throw( lang::IllegalArgumentException )
+void SdXShape::SetStyleSheet( const uno::Any& rAny ) throw( lang::IllegalArgumentException, beans::UnknownPropertyException )
{
SdrObject* pObj = mpShape->GetSdrObject();
if( pObj == NULL )
diff --git a/sd/source/ui/unoidl/unoobj.hxx b/sd/source/ui/unoidl/unoobj.hxx
index 12e10d4..4f81a12 100644
--- a/sd/source/ui/unoidl/unoobj.hxx
+++ b/sd/source/ui/unoidl/unoobj.hxx
@@ -47,7 +47,7 @@ private:
const SfxItemPropertyMapEntry* mpMap;
SdXImpressDocument* mpModel;
- void SetStyleSheet( const ::com::sun::star::uno::Any& rAny ) throw( ::com::sun::star::lang::IllegalArgumentException );
+ void SetStyleSheet( const ::com::sun::star::uno::Any& rAny ) throw( ::com::sun::star::lang::IllegalArgumentException, css::beans::UnknownPropertyException );
::com::sun::star::uno::Any GetStyleSheet() const throw( ::com::sun::star::beans::UnknownPropertyException );
// Intern
commit 9b6b260bcc236d109546758796519bca0dd02eba
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 09:56:28 2014 +0200
cid#707139 Uncaught exception
Change-Id: I4d821c576fef09ca7935a931b1632238ae550df9
diff --git a/include/svx/unopool.hxx b/include/svx/unopool.hxx
index e327cc7..5914559 100644
--- a/include/svx/unopool.hxx
+++ b/include/svx/unopool.hxx
@@ -78,7 +78,7 @@ protected:
void init();
virtual void getAny( SfxItemPool* pPool, const comphelper::PropertyMapEntry* pEntry, ::com::sun::star::uno::Any& rValue ) throw(::com::sun::star::beans::UnknownPropertyException);
- virtual void putAny( SfxItemPool* pPool, const comphelper::PropertyMapEntry* pEntry, const ::com::sun::star::uno::Any& rValue ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::IllegalArgumentException);
+ virtual void putAny( SfxItemPool* pPool, const comphelper::PropertyMapEntry* pEntry, const ::com::sun::star::uno::Any& rValue ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::IllegalArgumentException, css::uno::RuntimeException);
protected:
SdrModel* mpModel;
diff --git a/sd/source/ui/unoidl/unopool.cxx b/sd/source/ui/unoidl/unopool.cxx
index 857874b..b586580 100644
--- a/sd/source/ui/unoidl/unopool.cxx
+++ b/sd/source/ui/unoidl/unopool.cxx
@@ -50,7 +50,8 @@ public:
virtual ~SdUnoDrawPool() throw();
protected:
- virtual void putAny( SfxItemPool* pPool, const PropertyMapEntry* pEntry, const uno::Any& rValue ) throw( beans::UnknownPropertyException, lang::IllegalArgumentException) SAL_OVERRIDE;
+ virtual void putAny( SfxItemPool* pPool, const PropertyMapEntry* pEntry, const uno::Any& rValue )
+ throw( beans::UnknownPropertyException, lang::IllegalArgumentException, uno::RuntimeException ) SAL_OVERRIDE;
private:
SdDrawDocument* mpDrawModel;
@@ -66,7 +67,7 @@ SdUnoDrawPool::~SdUnoDrawPool() throw()
}
void SdUnoDrawPool::putAny( SfxItemPool* pPool, const comphelper::PropertyMapEntry* pEntry, const uno::Any& rValue )
- throw(beans::UnknownPropertyException, lang::IllegalArgumentException)
+ throw(beans::UnknownPropertyException, lang::IllegalArgumentException, uno::RuntimeException)
{
switch( pEntry->mnHandle )
{
diff --git a/svx/source/unodraw/unopool.cxx b/svx/source/unodraw/unopool.cxx
index bd92c96..b86da09 100644
--- a/svx/source/unodraw/unopool.cxx
+++ b/svx/source/unodraw/unopool.cxx
@@ -149,7 +149,7 @@ void SvxUnoDrawPool::getAny( SfxItemPool* pPool, const comphelper::PropertyMapEn
}
void SvxUnoDrawPool::putAny( SfxItemPool* pPool, const comphelper::PropertyMapEntry* pEntry, const uno::Any& rValue )
- throw(beans::UnknownPropertyException, lang::IllegalArgumentException)
+ throw(beans::UnknownPropertyException, lang::IllegalArgumentException, uno::RuntimeException)
{
uno::Any aValue( rValue );
commit 56c4dbe523bd7c0d30f7d7590ac8eaf519e8490d
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 09:48:15 2014 +0200
cid#707147 Uncaught exception
Change-Id: Ie49e70c3fa7704727129e613814aaf559d1a7fb6
diff --git a/sfx2/source/appl/macroloader.cxx b/sfx2/source/appl/macroloader.cxx
index 3560779..f51b7a0 100644
--- a/sfx2/source/appl/macroloader.cxx
+++ b/sfx2/source/appl/macroloader.cxx
@@ -188,7 +188,7 @@ void SAL_CALL SfxMacroLoader::removeStatusListener(
}
ErrCode SfxMacroLoader::loadMacro( const OUString& rURL, com::sun::star::uno::Any& rRetval, SfxObjectShell* pSh )
- throw ( uno::RuntimeException )
+ throw ( ucb::ContentCreationException, uno::RuntimeException )
{
#ifdef DISABLE_SCRIPTING
(void) rURL;
diff --git a/sfx2/source/inc/macroloader.hxx b/sfx2/source/inc/macroloader.hxx
index 6c729ee..2cfa7ed 100644
--- a/sfx2/source/inc/macroloader.hxx
+++ b/sfx2/source/inc/macroloader.hxx
@@ -32,6 +32,7 @@
#include <com/sun/star/frame/XDispatchResultListener.hpp>
#include <com/sun/star/frame/XSynchronousDispatch.hpp>
#include <com/sun/star/uno/Exception.hpp>
+#include <com/sun/star/ucb/ContentCreationException.hpp>
#include <com/sun/star/util/URL.hpp>
#include <cppuhelper/implbase4.hxx>
@@ -62,7 +63,7 @@ public:
virtual css::uno::Sequence<OUString> SAL_CALL getSupportedServiceNames()
throw (css::uno::RuntimeException, std::exception) SAL_OVERRIDE;
- static ErrCode loadMacro( const OUString& aURL, css::uno::Any& rRetval, SfxObjectShell* pDoc=NULL ) throw( css::uno::RuntimeException );
+ static ErrCode loadMacro( const OUString& aURL, css::uno::Any& rRetval, SfxObjectShell* pDoc=NULL ) throw( css::uno::RuntimeException, css::ucb::ContentCreationException );
virtual css::uno::Reference < css::frame::XDispatch > SAL_CALL queryDispatch(
const css::util::URL& aURL, const OUString& sTargetFrameName,
commit 437a1f3925998a56d15f874358cca31552943225
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 09:41:39 2014 +0200
cid#707192 Uncaught exception
Change-Id: Ibf6f8a4a405d089eb8bbdcf46269f2f78b2222a9
diff --git a/include/vbahelper/vbacollectionimpl.hxx b/include/vbahelper/vbacollectionimpl.hxx
index 0f610de..90d876b 100644
--- a/include/vbahelper/vbacollectionimpl.hxx
+++ b/include/vbahelper/vbacollectionimpl.hxx
@@ -257,7 +257,7 @@ protected:
return createCollectionObject( m_xNameAccess->getByName( sIndex ) );
}
- virtual css::uno::Any getItemByIntIndex( const sal_Int32 nIndex ) throw (css::uno::RuntimeException)
+ virtual css::uno::Any getItemByIntIndex( const sal_Int32 nIndex ) throw (css::uno::RuntimeException, css::lang::IndexOutOfBoundsException)
{
if ( !m_xIndexAccess.is() )
throw css::uno::RuntimeException("ScVbaCollectionBase numeric index access not supported by this object" );
commit 9fb54d62b13b50e6a270a70183a86a0d8f6cdbfa
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 09:33:02 2014 +0200
cid#707198 Uncaught exception
Change-Id: Ibfe57b366207550b0f3c0e9cb7e8da1078531742
diff --git a/starmath/inc/unomodel.hxx b/starmath/inc/unomodel.hxx
index b923ae7..5bb952f 100644
--- a/starmath/inc/unomodel.hxx
+++ b/starmath/inc/unomodel.hxx
@@ -61,7 +61,7 @@ protected:
virtual void _setPropertyValues( const comphelper::PropertyMapEntry** ppEntries, const ::com::sun::star::uno::Any* pValues )
throw( css::uno::RuntimeException, ::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::beans::PropertyVetoException, ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::lang::WrappedTargetException ) SAL_OVERRIDE;
virtual void _getPropertyValues( const comphelper::PropertyMapEntry** ppEntries, ::com::sun::star::uno::Any* pValue )
- throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException ) SAL_OVERRIDE;
+ throw( css::uno::RuntimeException, ::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException ) SAL_OVERRIDE;
public:
SmModel( SfxObjectShell *pObjSh = 0 );
virtual ~SmModel() throw ();
diff --git a/starmath/source/unomodel.cxx b/starmath/source/unomodel.cxx
index 9d4d1fe..330ce3c 100644
--- a/starmath/source/unomodel.cxx
+++ b/starmath/source/unomodel.cxx
@@ -718,7 +718,7 @@ void SmModel::_setPropertyValues(const PropertyMapEntry** ppEntries, const Any*
}
void SmModel::_getPropertyValues( const PropertyMapEntry **ppEntries, Any *pValue )
- throw( UnknownPropertyException, WrappedTargetException )
+ throw( RuntimeException, UnknownPropertyException, WrappedTargetException )
{
SmDocShell *pDocSh = static_cast < SmDocShell * > (GetObjectShell());
commit 2d5d98e12d15cb9f455d0333ff67f1538fdc706f
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 09:31:12 2014 +0200
cid#707199 Uncaught exception
Change-Id: I4ff6cdf0f7d48318a948865784c66f992fe52e3d
diff --git a/starmath/inc/unomodel.hxx b/starmath/inc/unomodel.hxx
index d9b9502..b923ae7 100644
--- a/starmath/inc/unomodel.hxx
+++ b/starmath/inc/unomodel.hxx
@@ -59,7 +59,7 @@ class SmModel : public SfxBaseModel,
SmPrintUIOptions* m_pPrintUIOptions;
protected:
virtual void _setPropertyValues( const comphelper::PropertyMapEntry** ppEntries, const ::com::sun::star::uno::Any* pValues )
- throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::beans::PropertyVetoException, ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::lang::WrappedTargetException ) SAL_OVERRIDE;
+ throw( css::uno::RuntimeException, ::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::beans::PropertyVetoException, ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::lang::WrappedTargetException ) SAL_OVERRIDE;
virtual void _getPropertyValues( const comphelper::PropertyMapEntry** ppEntries, ::com::sun::star::uno::Any* pValue )
throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException ) SAL_OVERRIDE;
public:
diff --git a/starmath/source/unomodel.cxx b/starmath/source/unomodel.cxx
index 26ac825..9d4d1fe 100644
--- a/starmath/source/unomodel.cxx
+++ b/starmath/source/unomodel.cxx
@@ -433,7 +433,7 @@ uno::Sequence< OUString > SmModel::getSupportedServiceNames_Static(void)
}
void SmModel::_setPropertyValues(const PropertyMapEntry** ppEntries, const Any* pValues)
- throw( UnknownPropertyException, PropertyVetoException, IllegalArgumentException, WrappedTargetException)
+ throw( RuntimeException, UnknownPropertyException, PropertyVetoException, IllegalArgumentException, WrappedTargetException)
{
SolarMutexGuard aGuard;
commit dab10217ee81eb956195a37dd4e6a9bbd6c88b58
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 09:27:37 2014 +0200
cid#707232 Uncaught exception
Change-Id: I834cde0d59f9d283fa31eb5bd0fc8dd89736e064
diff --git a/svx/source/table/cell.cxx b/svx/source/table/cell.cxx
index 3ab9b68..d26d70c 100644
--- a/svx/source/table/cell.cxx
+++ b/svx/source/table/cell.cxx
@@ -348,7 +348,7 @@ rtl::Reference< Cell > Cell::create( SdrTableObj& rTableObj, OutlinerParaObject*
-Cell::Cell( SdrTableObj& rTableObj, OutlinerParaObject* pOutlinerParaObject ) throw()
+Cell::Cell( SdrTableObj& rTableObj, OutlinerParaObject* pOutlinerParaObject ) throw(css::uno::RuntimeException)
: SdrText( rTableObj, pOutlinerParaObject )
, SvxUnoTextBase( ImplGetSvxUnoOutlinerTextCursorSvxPropertySet() )
, mpPropSet( ImplGetSvxCellPropertySet() )
diff --git a/svx/source/table/cell.hxx b/svx/source/table/cell.hxx
index c5a0078..82d717d 100644
--- a/svx/source/table/cell.hxx
+++ b/svx/source/table/cell.hxx
@@ -211,7 +211,7 @@ protected:
SVX_DLLPRIVATE ::com::sun::star::uno::Any GetAnyForItem( SfxItemSet& aSet, const SfxItemPropertySimpleEntry* pMap );
private:
- SVX_DLLPRIVATE Cell( SdrTableObj& rTableObj, OutlinerParaObject* pOutlinerParaObject ) throw();
+ SVX_DLLPRIVATE Cell( SdrTableObj& rTableObj, OutlinerParaObject* pOutlinerParaObject ) throw(css::uno::RuntimeException);
SVX_DLLPRIVATE virtual ~Cell() throw();
const SvxItemPropertySet* mpPropSet;
commit 7c81ce73deaae70cc498f39a66decae85bcb38d0
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 09:25:45 2014 +0200
cid#707234 Uncaught exception
Change-Id: I1c6bf752deafeb445bbe7132c851fe5e84be3ca4
diff --git a/svx/source/unodraw/XPropertyTable.cxx b/svx/source/unodraw/XPropertyTable.cxx
index 908b032..15bc1ec 100644
--- a/svx/source/unodraw/XPropertyTable.cxx
+++ b/svx/source/unodraw/XPropertyTable.cxx
@@ -54,7 +54,7 @@ public:
virtual ~SvxUnoXPropertyTable() throw();
- virtual uno::Any getAny( const XPropertyEntry* pEntry ) const throw() = 0;
+ virtual uno::Any getAny( const XPropertyEntry* pEntry ) const throw(uno::RuntimeException) = 0;
virtual XPropertyEntry* getEntry( const OUString& rName, const uno::Any& rAny ) const throw(uno::RuntimeException, lang::IllegalArgumentException) = 0;
// XServiceInfo
@@ -635,7 +635,7 @@ public:
SvxUnoXBitmapTable( XPropertyList* pTable ) throw() : SvxUnoXPropertyTable( XATTR_FILLBITMAP, pTable ) {};
// SvxUnoXPropertyTable
- virtual uno::Any getAny( const XPropertyEntry* pEntry ) const throw() SAL_OVERRIDE;
+ virtual uno::Any getAny( const XPropertyEntry* pEntry ) const throw(uno::RuntimeException) SAL_OVERRIDE;
virtual XPropertyEntry* getEntry( const OUString& rName, const uno::Any& rAny ) const throw(uno::RuntimeException) SAL_OVERRIDE;
// XElementAccess
@@ -652,7 +652,7 @@ uno::Reference< uno::XInterface > SAL_CALL SvxUnoXBitmapTable_createInstance( XP
}
// SvxUnoXPropertyTable
-uno::Any SvxUnoXBitmapTable::getAny( const XPropertyEntry* pEntry ) const throw()
+uno::Any SvxUnoXBitmapTable::getAny( const XPropertyEntry* pEntry ) const throw(uno::RuntimeException)
{
OUString aURL( UNO_NAME_GRAPHOBJ_URLPREFIX);
const GraphicObject& rGraphicObject(((XBitmapEntry*)pEntry)->GetGraphicObject());
commit 63727c2f0fd1eebc01ab4d104486982bcfaa4c5a
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 09:24:27 2014 +0200
cid#707235 Uncaught exception
Change-Id: I62e9691fb7e583c2c8a097bcba389fb6a5b0bd3a
diff --git a/svx/source/unodraw/XPropertyTable.cxx b/svx/source/unodraw/XPropertyTable.cxx
index 2a716c0..908b032 100644
--- a/svx/source/unodraw/XPropertyTable.cxx
+++ b/svx/source/unodraw/XPropertyTable.cxx
@@ -55,7 +55,7 @@ public:
virtual ~SvxUnoXPropertyTable() throw();
virtual uno::Any getAny( const XPropertyEntry* pEntry ) const throw() = 0;
- virtual XPropertyEntry* getEntry( const OUString& rName, const uno::Any& rAny ) const throw(lang::IllegalArgumentException) = 0;
+ virtual XPropertyEntry* getEntry( const OUString& rName, const uno::Any& rAny ) const throw(uno::RuntimeException, lang::IllegalArgumentException) = 0;
// XServiceInfo
virtual sal_Bool SAL_CALL supportsService( const OUString& ServiceName ) throw( uno::RuntimeException, std::exception) SAL_OVERRIDE;
@@ -636,7 +636,7 @@ public:
// SvxUnoXPropertyTable
virtual uno::Any getAny( const XPropertyEntry* pEntry ) const throw() SAL_OVERRIDE;
- virtual XPropertyEntry* getEntry( const OUString& rName, const uno::Any& rAny ) const throw() SAL_OVERRIDE;
+ virtual XPropertyEntry* getEntry( const OUString& rName, const uno::Any& rAny ) const throw(uno::RuntimeException) SAL_OVERRIDE;
// XElementAccess
virtual uno::Type SAL_CALL getElementType() throw( uno::RuntimeException, std::exception ) SAL_OVERRIDE;
@@ -663,7 +663,7 @@ uno::Any SvxUnoXBitmapTable::getAny( const XPropertyEntry* pEntry ) const throw(
return aAny;
}
-XPropertyEntry* SvxUnoXBitmapTable::getEntry( const OUString& rName, const uno::Any& rAny ) const throw()
+XPropertyEntry* SvxUnoXBitmapTable::getEntry( const OUString& rName, const uno::Any& rAny ) const throw(uno::RuntimeException)
{
OUString aURL;
if(!(rAny >>= aURL))
commit 0eab01c2ed2f6c8fd547475f2b261bb474df5b11
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 09:22:52 2014 +0200
cid#707236 Uncaught exception
Change-Id: I96d69c4ed7a28f5197507e26eaee68134df2988f
diff --git a/svx/source/unodraw/XPropertyTable.cxx b/svx/source/unodraw/XPropertyTable.cxx
index 22c30fe..2a716c0 100644
--- a/svx/source/unodraw/XPropertyTable.cxx
+++ b/svx/source/unodraw/XPropertyTable.cxx
@@ -55,7 +55,7 @@ public:
virtual ~SvxUnoXPropertyTable() throw();
virtual uno::Any getAny( const XPropertyEntry* pEntry ) const throw() = 0;
- virtual XPropertyEntry* getEntry( const OUString& rName, const uno::Any& rAny ) const throw() = 0;
+ virtual XPropertyEntry* getEntry( const OUString& rName, const uno::Any& rAny ) const throw(lang::IllegalArgumentException) = 0;
// XServiceInfo
virtual sal_Bool SAL_CALL supportsService( const OUString& ServiceName ) throw( uno::RuntimeException, std::exception) SAL_OVERRIDE;
@@ -318,7 +318,7 @@ public:
// SvxUnoXPropertyTable
virtual uno::Any getAny( const XPropertyEntry* pEntry ) const throw() SAL_OVERRIDE;
- virtual XPropertyEntry* getEntry( const OUString& rName, const uno::Any& rAny ) const throw() SAL_OVERRIDE;
+ virtual XPropertyEntry* getEntry( const OUString& rName, const uno::Any& rAny ) const throw(lang::IllegalArgumentException) SAL_OVERRIDE;
// XElementAccess
virtual uno::Type SAL_CALL getElementType() throw( uno::RuntimeException, std::exception ) SAL_OVERRIDE;
@@ -345,7 +345,7 @@ uno::Any SvxUnoXLineEndTable::getAny( const XPropertyEntry* pEntry ) const throw
return aAny;
}
-XPropertyEntry* SvxUnoXLineEndTable::getEntry( const OUString& rName, const uno::Any& rAny ) const throw()
+XPropertyEntry* SvxUnoXLineEndTable::getEntry( const OUString& rName, const uno::Any& rAny ) const throw(lang::IllegalArgumentException)
{
if( !rAny.getValue() || rAny.getValueType() != cppu::UnoType<drawing::PolyPolygonBezierCoords>::get())
commit 4a150c2d0c0b16cb3646c7a5fc534043a456f758
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 09:20:54 2014 +0200
cid#707249 Uncaught exception
Change-Id: Ib8ae83da27b24962769737626a9b55489239bda9
diff --git a/include/svx/unoshape.hxx b/include/svx/unoshape.hxx
index 247b3e1..868724b 100644
--- a/include/svx/unoshape.hxx
+++ b/include/svx/unoshape.hxx
@@ -612,7 +612,7 @@ public:
// Local support functions
::com::sun::star::drawing::PolygonKind GetPolygonKind() const throw();
- void SetPolygon(const basegfx::B2DPolyPolygon& rNew) throw();
+ void SetPolygon(const basegfx::B2DPolyPolygon& rNew) throw(css::uno::RuntimeException);
basegfx::B2DPolyPolygon GetPolygon() const throw();
// XServiceInfo
diff --git a/svx/source/unodraw/unoshap2.cxx b/svx/source/unodraw/unoshap2.cxx
index 19930f9..cafb6b5 100644
--- a/svx/source/unodraw/unoshap2.cxx
+++ b/svx/source/unodraw/unoshap2.cxx
@@ -1268,7 +1268,7 @@ drawing::PolygonKind SvxShapePolyPolygon::GetPolygonKind() const throw()
}
-void SvxShapePolyPolygon::SetPolygon(const basegfx::B2DPolyPolygon& rNew) throw()
+void SvxShapePolyPolygon::SetPolygon(const basegfx::B2DPolyPolygon& rNew) throw(uno::RuntimeException)
{
::SolarMutexGuard aGuard;
commit f7679803dae2ea72b7c51d2d02f41afa971a43f2
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 09:13:59 2014 +0200
cid#707251 Uncaught exception
Change-Id: I77a606e3200da94fcf2268c5cd6c396068a82e47
diff --git a/include/svx/unoshape.hxx b/include/svx/unoshape.hxx
index 1fa5696..247b3e1 100644
--- a/include/svx/unoshape.hxx
+++ b/include/svx/unoshape.hxx
@@ -642,7 +642,7 @@ public:
// Local support functions
::com::sun::star::drawing::PolygonKind GetPolygonKind() const throw();
- void SetPolygon(const basegfx::B2DPolyPolygon & rNew) throw();
+ void SetPolygon(const basegfx::B2DPolyPolygon & rNew) throw(css::uno::RuntimeException);
basegfx::B2DPolyPolygon GetPolygon() const throw();
// XServiceInfo
diff --git a/svx/source/unodraw/unoshap2.cxx b/svx/source/unodraw/unoshap2.cxx
index 2de75ec..19930f9 100644
--- a/svx/source/unodraw/unoshap2.cxx
+++ b/svx/source/unodraw/unoshap2.cxx
@@ -1403,7 +1403,7 @@ drawing::PolygonKind SvxShapePolyPolygonBezier::GetPolygonKind() const throw()
}
-void SvxShapePolyPolygonBezier::SetPolygon(const basegfx::B2DPolyPolygon& rNew) throw()
+void SvxShapePolyPolygonBezier::SetPolygon(const basegfx::B2DPolyPolygon& rNew) throw(uno::RuntimeException)
{
::SolarMutexGuard aGuard;
commit e0377940b7544f38f37f5f0a6d9137ca663c4a47
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 09:09:00 2014 +0200
cid#707262 Uncaught exception
Change-Id: I873804a9f666d4627e65b53ea6390fb8585588f7
diff --git a/svx/source/unodraw/shapeimpl.hxx b/svx/source/unodraw/shapeimpl.hxx
index 3f54110..cc36155 100644
--- a/svx/source/unodraw/shapeimpl.hxx
+++ b/svx/source/unodraw/shapeimpl.hxx
@@ -98,7 +98,7 @@ public:
virtual void SAL_CALL setPropertyValues( const ::com::sun::star::uno::Sequence< OUString >& aPropertyNames, const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Any >& aValues ) throw (::com::sun::star::beans::PropertyVetoException, ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE;
- virtual void Create( SdrObject* pNewOpj, SvxDrawPage* pNewPage = NULL ) throw () SAL_OVERRIDE;
+ virtual void Create( SdrObject* pNewOpj, SvxDrawPage* pNewPage = NULL ) throw (css::uno::RuntimeException) SAL_OVERRIDE;
};
diff --git a/svx/source/unodraw/unoshap4.cxx b/svx/source/unodraw/unoshap4.cxx
index 16c0329..2dbd917 100644
--- a/svx/source/unodraw/unoshap4.cxx
+++ b/svx/source/unodraw/unoshap4.cxx
@@ -725,7 +725,7 @@ SvxFrameShape::~SvxFrameShape() throw()
{
}
-void SvxFrameShape::Create( SdrObject* pNewObj, SvxDrawPage* pNewPage ) throw ()
+void SvxFrameShape::Create( SdrObject* pNewObj, SvxDrawPage* pNewPage ) throw (uno::RuntimeException)
{
SvxShape::Create( pNewObj, pNewPage );
const SvGlobalName aIFrameClassId( SO3_IFRAME_CLASSID );
commit 616011663a3cb4fe138e5335d1d996b1c00f5bde
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 09:06:55 2014 +0200
cid#707271 Uncaught exception
Change-Id: I95d1e737004074a00100b4c7ba4f15f660df4ff5
diff --git a/include/svx/unoshape.hxx b/include/svx/unoshape.hxx
index a649468..1fa5696 100644
--- a/include/svx/unoshape.hxx
+++ b/include/svx/unoshape.hxx
@@ -166,7 +166,7 @@ protected:
virtual bool setPropertyToDefaultImpl( const SfxItemPropertySimpleEntry* pProperty ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException);
public:
- SvxShape( SdrObject* pObj ) throw ();
+ SvxShape( SdrObject* pObj ) throw (css::uno::RuntimeException);
SvxShape( SdrObject* pObject, const SfxItemPropertyMapEntry* pEntries, const SvxItemPropertySet* pPropertySet ) throw (css::uno::RuntimeException);
SvxShape() throw (css::uno::RuntimeException);
virtual ~SvxShape() throw ();
diff --git a/svx/source/unodraw/unoshape.cxx b/svx/source/unodraw/unoshape.cxx
index 37d5769..202ac3a 100644
--- a/svx/source/unodraw/unoshape.cxx
+++ b/svx/source/unodraw/unoshape.cxx
@@ -182,7 +182,7 @@ protected:
***********************************************************************/
-SvxShape::SvxShape( SdrObject* pObject ) throw()
+SvxShape::SvxShape( SdrObject* pObject ) throw( uno::RuntimeException )
: maSize(100,100)
, mpImpl( new SvxShapeImpl( *this, maMutex ) )
, mbIsMultiPropertyCall(false)
commit 388f1fc62bc1920c6ca61ecf78538734f5082ae5
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 08:59:17 2014 +0200
cid#707272 Uncaught exception
Change-Id: I4ff6b2fddc0cb96ec088cb0b123a9f6185db389c
diff --git a/include/svx/unoshape.hxx b/include/svx/unoshape.hxx
index 0e57fc9..a649468 100644
--- a/include/svx/unoshape.hxx
+++ b/include/svx/unoshape.hxx
@@ -167,7 +167,7 @@ protected:
public:
SvxShape( SdrObject* pObj ) throw ();
- SvxShape( SdrObject* pObject, const SfxItemPropertyMapEntry* pEntries, const SvxItemPropertySet* pPropertySet ) throw ();
+ SvxShape( SdrObject* pObject, const SfxItemPropertyMapEntry* pEntries, const SvxItemPropertySet* pPropertySet ) throw (css::uno::RuntimeException);
SvxShape() throw (css::uno::RuntimeException);
virtual ~SvxShape() throw ();
diff --git a/svx/source/unodraw/unoshape.cxx b/svx/source/unodraw/unoshape.cxx
index 032e6af..37d5769 100644
--- a/svx/source/unodraw/unoshape.cxx
+++ b/svx/source/unodraw/unoshape.cxx
@@ -196,7 +196,7 @@ SvxShape::SvxShape( SdrObject* pObject ) throw()
}
-SvxShape::SvxShape( SdrObject* pObject, const SfxItemPropertyMapEntry* pEntries, const SvxItemPropertySet* pPropertySet ) throw()
+SvxShape::SvxShape( SdrObject* pObject, const SfxItemPropertyMapEntry* pEntries, const SvxItemPropertySet* pPropertySet ) throw( uno::RuntimeException )
: maSize(100,100)
, mpImpl( new SvxShapeImpl( *this, maMutex ) )
, mbIsMultiPropertyCall(false)
commit cf5a067ab6501bba976827a21a4d1358fddc5782
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 08:47:38 2014 +0200
cid#707273 Uncaught exception
Change-Id: Ic9dcbcdc73a0e7b95d665e58db291fa50a287a3c
diff --git a/include/svx/unoshape.hxx b/include/svx/unoshape.hxx
index f5e8fae..0e57fc9 100644
--- a/include/svx/unoshape.hxx
+++ b/include/svx/unoshape.hxx
@@ -168,7 +168,7 @@ protected:
public:
SvxShape( SdrObject* pObj ) throw ();
SvxShape( SdrObject* pObject, const SfxItemPropertyMapEntry* pEntries, const SvxItemPropertySet* pPropertySet ) throw ();
- SvxShape() throw ();
+ SvxShape() throw (css::uno::RuntimeException);
virtual ~SvxShape() throw ();
// Internals
diff --git a/svx/source/unodraw/unoshape.cxx b/svx/source/unodraw/unoshape.cxx
index 1557bba..032e6af 100644
--- a/svx/source/unodraw/unoshape.cxx
+++ b/svx/source/unodraw/unoshape.cxx
@@ -210,7 +210,7 @@ SvxShape::SvxShape( SdrObject* pObject, const SfxItemPropertyMapEntry* pEntries,
}
-SvxShape::SvxShape() throw()
+SvxShape::SvxShape() throw( uno::RuntimeException )
: maSize(100,100)
, mpImpl( new SvxShapeImpl( *this, maMutex ) )
, mbIsMultiPropertyCall(false)
commit 48761084b2d30d7bf31c0972f1a6850de5fd55d4
Author: Noel Grandin <noel at peralex.com>
Date: Tue May 27 08:13:32 2014 +0200
cid#707295 Uncaught exception
Change-Id: If63df32a079bb4a568ed6085097062f77c351a06
diff --git a/sw/inc/unocrsrhelper.hxx b/sw/inc/unocrsrhelper.hxx
index a3985ca..ade29a1 100644
--- a/sw/inc/unocrsrhelper.hxx
+++ b/sw/inc/unocrsrhelper.hxx
@@ -23,6 +23,7 @@
#include <com/sun/star/beans/XPropertyState.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
+#include <com/sun/star/uno/DeploymentException.hpp>
#include <swtypes.hxx>
#include <flyenum.hxx>
@@ -218,7 +219,7 @@ namespace SwUnoCursorHelper
const ::com::sun::star::uno::Any& rValue,
SwDoc & rDoc, SfxItemSet & rSet);
void SetTxtFmtColl(const ::com::sun::star::uno::Any & rAny, SwPaM & rPaM)
- throw (::com::sun::star::lang::IllegalArgumentException);
+ throw (::com::sun::star::lang::IllegalArgumentException, css::uno::RuntimeException);
bool SetCursorPropertyValue(
SfxItemPropertySimpleEntry const& rEntry,
::com::sun::star::uno::Any const& rValue,
diff --git a/sw/source/core/unocore/unoobj.cxx b/sw/source/core/unocore/unoobj.cxx
index 416335c..c572ffd 100644
--- a/sw/source/core/unocore/unoobj.cxx
+++ b/sw/source/core/unocore/unoobj.cxx
@@ -260,7 +260,7 @@ throw (lang::IllegalArgumentException)
void
SwUnoCursorHelper::SetTxtFmtColl(const uno::Any & rAny, SwPaM & rPaM)
-throw (lang::IllegalArgumentException)
+throw (lang::IllegalArgumentException, uno::RuntimeException)
{
SwDoc *const pDoc = rPaM.GetDoc();
SwDocShell *const pDocSh = pDoc->GetDocShell();
commit d105483207194d5053833be328855376d15869a7
Author: Noel Grandin <noel at peralex.com>
Date: Mon May 26 16:50:57 2014 +0200
cid#707296 and cid#738184 Uncaught exception
Change-Id: I59d1a0818bd896f0ac601c72e7f6cc89f95f043c
diff --git a/sw/inc/unocrsrhelper.hxx b/sw/inc/unocrsrhelper.hxx
index 050c5c0..a3985ca 100644
--- a/sw/inc/unocrsrhelper.hxx
+++ b/sw/inc/unocrsrhelper.hxx
@@ -223,7 +223,7 @@ namespace SwUnoCursorHelper
SfxItemPropertySimpleEntry const& rEntry,
::com::sun::star::uno::Any const& rValue,
SwPaM & rPam, SfxItemSet & rItemSet)
- throw (::com::sun::star::lang::IllegalArgumentException);
+ throw (::com::sun::star::lang::IllegalArgumentException, css::uno::RuntimeException, css::uno::DeploymentException);
/// try to get something that can be selected out of the XInterface
/// at most one of the out parameters gets assigned a non-null value
diff --git a/sw/source/core/unocore/unoobj.cxx b/sw/source/core/unocore/unoobj.cxx
index 72e9d79..416335c 100644
--- a/sw/source/core/unocore/unoobj.cxx
+++ b/sw/source/core/unocore/unoobj.cxx
@@ -479,7 +479,7 @@ bool
SwUnoCursorHelper::SetCursorPropertyValue(
SfxItemPropertySimpleEntry const& rEntry, const uno::Any& rValue,
SwPaM & rPam, SfxItemSet & rItemSet)
-throw (lang::IllegalArgumentException)
+throw (lang::IllegalArgumentException, uno::RuntimeException, uno::DeploymentException)
{
if (!(rEntry.nFlags & beans::PropertyAttribute::MAYBEVOID) &&
(rValue.getValueType() == ::getCppuVoidType()))
More information about the Libreoffice-commits
mailing list