summaryrefslogtreecommitdiff
path: root/extensions/source/plugin/base/context.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/source/plugin/base/context.cxx')
-rw-r--r--extensions/source/plugin/base/context.cxx46
1 files changed, 23 insertions, 23 deletions
diff --git a/extensions/source/plugin/base/context.cxx b/extensions/source/plugin/base/context.cxx
index 2edf862b6090..8ad3ceebe9ca 100644
--- a/extensions/source/plugin/base/context.cxx
+++ b/extensions/source/plugin/base/context.cxx
@@ -77,9 +77,9 @@ public:
virtual ~FileSink();
// ::com::sun::star::io::XOutputStream
- virtual void SAL_CALL writeBytes( const Sequence<sal_Int8>& ) throw();
- virtual void SAL_CALL flush() throw();
- virtual void SAL_CALL closeOutput() throw();
+ virtual void SAL_CALL writeBytes( const Sequence<sal_Int8>& ) throw(std::exception);
+ virtual void SAL_CALL flush() throw(std::exception);
+ virtual void SAL_CALL closeOutput() throw(std::exception);
};
}
@@ -95,17 +95,17 @@ public:
virtual ~XPluginContext_Impl();
- virtual OUString SAL_CALL getValue(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, ::com::sun::star::plugin::PluginVariable variable) throw( ::com::sun::star::plugin::PluginException, RuntimeException );
- virtual void SAL_CALL getURLNotify(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& url, const OUString& target, const Reference< ::com::sun::star::lang::XEventListener > & listener) throw( ::com::sun::star::plugin::PluginException, RuntimeException );
- virtual void SAL_CALL getURL(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& url, const OUString& target) throw( ::com::sun::star::plugin::PluginException, RuntimeException );
- virtual void SAL_CALL postURLNotify(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& url, const OUString& target, const Sequence< sal_Int8 >& buf, sal_Bool file, const Reference< ::com::sun::star::lang::XEventListener > & listener) throw( ::com::sun::star::plugin::PluginException, RuntimeException );
- virtual void SAL_CALL postURL(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& url, const OUString& target, const Sequence< sal_Int8 >& buf, sal_Bool file) throw( ::com::sun::star::plugin::PluginException, RuntimeException );
- virtual void SAL_CALL newStream(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& mimetype, const OUString& target, const Reference< ::com::sun::star::io::XActiveDataSource > & source) throw( ::com::sun::star::plugin::PluginException, RuntimeException );
- virtual void SAL_CALL displayStatusText(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& message) throw( ::com::sun::star::plugin::PluginException, RuntimeException );
- virtual OUString SAL_CALL getUserAgent(const Reference< ::com::sun::star::plugin::XPlugin > & plugin) throw( ::com::sun::star::plugin::PluginException, RuntimeException );
+ virtual OUString SAL_CALL getValue(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, ::com::sun::star::plugin::PluginVariable variable) throw( ::com::sun::star::plugin::PluginException, RuntimeException, std::exception );
+ virtual void SAL_CALL getURLNotify(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& url, const OUString& target, const Reference< ::com::sun::star::lang::XEventListener > & listener) throw( ::com::sun::star::plugin::PluginException, RuntimeException, std::exception );
+ virtual void SAL_CALL getURL(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& url, const OUString& target) throw( ::com::sun::star::plugin::PluginException, RuntimeException, std::exception );
+ virtual void SAL_CALL postURLNotify(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& url, const OUString& target, const Sequence< sal_Int8 >& buf, sal_Bool file, const Reference< ::com::sun::star::lang::XEventListener > & listener) throw( ::com::sun::star::plugin::PluginException, RuntimeException, std::exception );
+ virtual void SAL_CALL postURL(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& url, const OUString& target, const Sequence< sal_Int8 >& buf, sal_Bool file) throw( ::com::sun::star::plugin::PluginException, RuntimeException, std::exception );
+ virtual void SAL_CALL newStream(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& mimetype, const OUString& target, const Reference< ::com::sun::star::io::XActiveDataSource > & source) throw( ::com::sun::star::plugin::PluginException, RuntimeException, std::exception );
+ virtual void SAL_CALL displayStatusText(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& message) throw( ::com::sun::star::plugin::PluginException, RuntimeException, std::exception );
+ virtual OUString SAL_CALL getUserAgent(const Reference< ::com::sun::star::plugin::XPlugin > & plugin) throw( ::com::sun::star::plugin::PluginException, RuntimeException, std::exception );
};
-Reference< ::com::sun::star::plugin::XPluginContext > XPluginManager_Impl::createPluginContext() throw()
+Reference< ::com::sun::star::plugin::XPluginContext > XPluginManager_Impl::createPluginContext() throw(std::exception)
{
return new XPluginContext_Impl( m_xContext );
}
@@ -121,13 +121,13 @@ XPluginContext_Impl::~XPluginContext_Impl()
}
OUString XPluginContext_Impl::getValue( const Reference< ::com::sun::star::plugin::XPlugin > & /*plugin*/, ::com::sun::star::plugin::PluginVariable /*variable*/ )
- throw( ::com::sun::star::plugin::PluginException, RuntimeException )
+ throw( ::com::sun::star::plugin::PluginException, RuntimeException, std::exception )
{
return OUString();
}
-void XPluginContext_Impl::getURL(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& url, const OUString& target) throw( ::com::sun::star::plugin::PluginException, RuntimeException )
+void XPluginContext_Impl::getURL(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& url, const OUString& target) throw( ::com::sun::star::plugin::PluginException, RuntimeException, std::exception )
{
Reference< XDesktop2 > xDesktop = Desktop::create(m_xContext);
@@ -178,7 +178,7 @@ void XPluginContext_Impl::getURL(const Reference< ::com::sun::star::plugin::XPlu
}
void XPluginContext_Impl::getURLNotify(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& url, const OUString& target, const Reference< ::com::sun::star::lang::XEventListener > & listener )
- throw( ::com::sun::star::plugin::PluginException, RuntimeException )
+ throw( ::com::sun::star::plugin::PluginException, RuntimeException, std::exception )
{
getURL( plugin, url, target );
if( listener.is() )
@@ -186,18 +186,18 @@ void XPluginContext_Impl::getURLNotify(const Reference< ::com::sun::star::plugin
}
OUString XPluginContext_Impl::getUserAgent(const Reference< ::com::sun::star::plugin::XPlugin > & /*plugin*/)
- throw( ::com::sun::star::plugin::PluginException, RuntimeException )
+ throw( ::com::sun::star::plugin::PluginException, RuntimeException, std::exception )
{
return OUString("Mozilla 3.0");
}
void XPluginContext_Impl::displayStatusText(const Reference< ::com::sun::star::plugin::XPlugin > & /*plugin*/, const OUString& /*message*/)
- throw( ::com::sun::star::plugin::PluginException, RuntimeException )
+ throw( ::com::sun::star::plugin::PluginException, RuntimeException, std::exception )
{
}
void XPluginContext_Impl::postURL(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& url, const OUString& target, const Sequence< sal_Int8 >& buf, sal_Bool file)
- throw( ::com::sun::star::plugin::PluginException, RuntimeException )
+ throw( ::com::sun::star::plugin::PluginException, RuntimeException, std::exception )
{
Sequence< sal_Int8 > aBuf;
@@ -255,7 +255,7 @@ void XPluginContext_Impl::postURL(const Reference< ::com::sun::star::plugin::XPl
}
void XPluginContext_Impl::postURLNotify(const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& url, const OUString& target, const Sequence< sal_Int8 >& buf, sal_Bool file, const Reference< ::com::sun::star::lang::XEventListener > & listener )
- throw( ::com::sun::star::plugin::PluginException, RuntimeException )
+ throw( ::com::sun::star::plugin::PluginException, RuntimeException, std::exception )
{
postURL( plugin, url, target, buf, file );
if( listener.is() )
@@ -263,7 +263,7 @@ void XPluginContext_Impl::postURLNotify(const Reference< ::com::sun::star::plugi
}
void XPluginContext_Impl::newStream( const Reference< ::com::sun::star::plugin::XPlugin > & plugin, const OUString& mimetype, const OUString& target, const Reference< ::com::sun::star::io::XActiveDataSource > & source )
- throw( ::com::sun::star::plugin::PluginException, RuntimeException )
+ throw( ::com::sun::star::plugin::PluginException, RuntimeException, std::exception )
{
FileSink* pNewSink = new FileSink( m_xContext, plugin, mimetype, target, source );
pNewSink->acquire();
@@ -295,7 +295,7 @@ FileSink::~FileSink()
osl::File::remove( m_aFileName );
}
-void FileSink::closeOutput() throw()
+void FileSink::closeOutput() throw(std::exception)
{
if( fp )
fclose( fp );
@@ -332,7 +332,7 @@ void FileSink::closeOutput() throw()
release();
}
-void FileSink::writeBytes( const Sequence<sal_Int8>& Buffer ) throw()
+void FileSink::writeBytes( const Sequence<sal_Int8>& Buffer ) throw(std::exception)
{
if( fp )
{
@@ -342,7 +342,7 @@ void FileSink::writeBytes( const Sequence<sal_Int8>& Buffer ) throw()
}
}
-void FileSink::flush() throw()
+void FileSink::flush() throw(std::exception)
{
if( fp )
fflush( fp );