diff options
author | Noel Grandin <noel@peralex.com> | 2013-06-04 08:45:46 +0200 |
---|---|---|
committer | Noel Grandin <noel@peralex.com> | 2013-06-05 08:13:22 +0200 |
commit | c0654ce02272499236f7b43920e288c5fff34d4f (patch) | |
tree | 73dd8b626c0f172e1d9e77a3477ac9f9ac7f72d2 /filter/source/odfflatxml | |
parent | cee55a2c5463134c3a394bf6eda22998bc6cb2c9 (diff) |
fdo#46808, Convert XMultiServiceFactory in filter module
Change-Id: I9dcddba4f5a8a7adeddc31b5df014b0174b9745d
Diffstat (limited to 'filter/source/odfflatxml')
-rw-r--r-- | filter/source/odfflatxml/OdfFlatXml.cxx | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/filter/source/odfflatxml/OdfFlatXml.cxx b/filter/source/odfflatxml/OdfFlatXml.cxx index 57b5489e9866..1303b645421c 100644 --- a/filter/source/odfflatxml/OdfFlatXml.cxx +++ b/filter/source/odfflatxml/OdfFlatXml.cxx @@ -58,12 +58,12 @@ namespace filter { XExportFilter, DocumentHandlerAdapter> { private: - Reference< XMultiServiceFactory > m_rServiceFactory; + Reference< XComponentContext > m_xContext; public: - OdfFlatXml(const Reference<XMultiServiceFactory> &r) : - m_rServiceFactory(r) + OdfFlatXml(const Reference<XComponentContext> &r) : + m_xContext(r) { } @@ -122,7 +122,7 @@ OdfFlatXml::importer( if (!inputStream.is()) return sal_False; - Reference<XParser> saxParser = Parser::create(comphelper::getComponentContext(m_rServiceFactory)); + Reference<XParser> saxParser = Parser::create(m_xContext); InputSource inputSource; inputSource.sSystemId = url; @@ -165,7 +165,7 @@ OdfFlatXml::exporter(const Sequence< PropertyValue >& sourceData, if (!getDelegate().is()) { - Reference< XDocumentHandler > saxWriter( Writer::create(comphelper::getComponentContext(m_rServiceFactory)), UNO_QUERY_THROW ); + Reference< XDocumentHandler > saxWriter = Writer::create(m_xContext); setDelegate(saxWriter); } // get data source interface ... @@ -197,7 +197,7 @@ Sequence< OUString > OdfFlatXml::impl_getSupportedServiceNames() Reference< XInterface > SAL_CALL OdfFlatXml::impl_createInstance(const Reference< XMultiServiceFactory >& fact) { - return Reference<XInterface> ((OWeakObject *) new OdfFlatXml(fact)); + return Reference<XInterface> ((OWeakObject *) new OdfFlatXml( comphelper::getComponentContext(fact) )); } |