diff options
Diffstat (limited to 'ucb/source/ucp/ftp')
-rw-r--r-- | ucb/source/ucp/ftp/ftpcontent.cxx | 24 | ||||
-rw-r--r-- | ucb/source/ucp/ftp/ftpcontent.hxx | 4 | ||||
-rw-r--r-- | ucb/source/ucp/ftp/ftpcontentprovider.cxx | 2 | ||||
-rw-r--r-- | ucb/source/ucp/ftp/ftpresultsetI.cxx | 6 | ||||
-rw-r--r-- | ucb/source/ucp/ftp/ftpresultsetI.hxx | 2 |
5 files changed, 19 insertions, 19 deletions
diff --git a/ucb/source/ucp/ftp/ftpcontent.cxx b/ucb/source/ucp/ftp/ftpcontent.cxx index a881b6e69644..7a791ede9093 100644 --- a/ucb/source/ucp/ftp/ftpcontent.cxx +++ b/ucb/source/ucp/ftp/ftpcontent.cxx @@ -91,11 +91,11 @@ using namespace com::sun::star::sdbc; //========================================================================= //========================================================================= -FTPContent::FTPContent( const Reference< XMultiServiceFactory >& rxSMgr, +FTPContent::FTPContent( const Reference< XComponentContext >& rxContext, FTPContentProvider* pProvider, const Reference< XContentIdentifier >& Identifier, const FTPURL& aFTPURL) - : ContentImplHelper(rxSMgr,pProvider,Identifier), + : ContentImplHelper(rxContext,pProvider,Identifier), m_pFCP(pProvider), m_aFTPURL(aFTPURL), m_bInserted(false), @@ -105,11 +105,11 @@ FTPContent::FTPContent( const Reference< XMultiServiceFactory >& rxSMgr, -FTPContent::FTPContent( const Reference< XMultiServiceFactory >& rxSMgr, +FTPContent::FTPContent( const Reference< XComponentContext >& rxContext, FTPContentProvider* pProvider, const Reference< XContentIdentifier >& Identifier, const ContentInfo& Info) - : ContentImplHelper(rxSMgr,pProvider,Identifier), + : ContentImplHelper(rxContext,pProvider,Identifier), m_pFCP(pProvider), m_aFTPURL(Identifier->getContentIdentifier(), pProvider), @@ -213,13 +213,13 @@ class ResultSetFactoryI { public: - ResultSetFactoryI(const Reference<XMultiServiceFactory >& xSMgr, + ResultSetFactoryI(const Reference<XComponentContext >& rxContext, const Reference<XContentProvider >& xProvider, sal_Int32 nOpenMode, const Sequence<Property>& seq, const Sequence<NumberedSortingInfo>& seqSort, const std::vector<FTPDirentry>& dirvec) - : m_xSMgr(xSMgr), + : m_xContext(rxContext), m_xProvider(xProvider), m_nOpenMode(nOpenMode), m_seq(seq), @@ -230,7 +230,7 @@ public: virtual ResultSetBase* createResultSet() { - return new ResultSetI(m_xSMgr, + return new ResultSetI(m_xContext, m_xProvider, m_nOpenMode, m_seq, @@ -240,7 +240,7 @@ public: public: - Reference< XMultiServiceFactory > m_xSMgr; + Reference< XComponentContext > m_xContext; Reference< XContentProvider > m_xProvider; sal_Int32 m_nOpenMode; Sequence< Property > m_seq; @@ -542,11 +542,11 @@ Any SAL_CALL FTPContent::execute( m_aFTPURL.list(sal_Int16(aOpenCommand.Mode)); Reference< XDynamicResultSet > xSet = new DynamicResultSet( - comphelper::getComponentContext(m_xSMgr), + m_xContext, this, aOpenCommand, Environment, - new ResultSetFactoryI(m_xSMgr, + new ResultSetFactoryI(m_xContext, m_xProvider.get(), aOpenCommand.Mode, aOpenCommand.Properties, @@ -659,7 +659,7 @@ FTPContent::createNewContent( const ContentInfo& Info ) throw (RuntimeException) { if( Info.Type =="application/vnd.sun.staroffice.ftp-file" || Info.Type == "application/vnd.sun.staroffice.ftp-folder" ) - return new FTPContent(m_xSMgr, + return new FTPContent(m_xContext, m_pFCP, m_xIdentifier,Info); else @@ -813,7 +813,7 @@ Reference< XRow > FTPContent::getPropertyValues( ) { rtl::Reference<ucbhelper::PropertyValueSet> xRow = - new ucbhelper::PropertyValueSet(m_xSMgr); + new ucbhelper::PropertyValueSet(m_xContext); FTPDirentry aDirEntry = m_aFTPURL.direntry(); diff --git a/ucb/source/ucp/ftp/ftpcontent.hxx b/ucb/source/ucp/ftp/ftpcontent.hxx index 2597393b5948..c4618ba3af7e 100644 --- a/ucb/source/ucp/ftp/ftpcontent.hxx +++ b/ucb/source/ucp/ftp/ftpcontent.hxx @@ -52,14 +52,14 @@ namespace ftp public: FTPContent( const ::com::sun::star::uno::Reference< - ::com::sun::star::lang::XMultiServiceFactory >& rxSMgr, + ::com::sun::star::uno::XComponentContext >& rxContext, FTPContentProvider* pProvider, const ::com::sun::star::uno::Reference< ::com::sun::star::ucb::XContentIdentifier >& Identifier, const FTPURL& FtpUrl); FTPContent( const ::com::sun::star::uno::Reference< - ::com::sun::star::lang::XMultiServiceFactory >& rxSMgr, + ::com::sun::star::uno::XComponentContext >& rxContext, FTPContentProvider* pProvider, const ::com::sun::star::uno::Reference< ::com::sun::star::ucb::XContentIdentifier >& Identifier, diff --git a/ucb/source/ucp/ftp/ftpcontentprovider.cxx b/ucb/source/ucp/ftp/ftpcontentprovider.cxx index 0f961ecaac8e..0f28bcb3bc4e 100644 --- a/ucb/source/ucp/ftp/ftpcontentprovider.cxx +++ b/ucb/source/ucp/ftp/ftpcontentprovider.cxx @@ -154,7 +154,7 @@ FTPContentProvider::queryContent( aURL.host(), aURL.port().toInt32())) { - xContent = new FTPContent( Reference<XMultiServiceFactory>(m_xContext->getServiceManager(), UNO_QUERY_THROW), this,xCanonicId,aURL); + xContent = new FTPContent( m_xContext, this,xCanonicId,aURL); registerNewContent(xContent); } else { diff --git a/ucb/source/ucp/ftp/ftpresultsetI.cxx b/ucb/source/ucp/ftp/ftpresultsetI.cxx index 524a6148292b..e812fc139521 100644 --- a/ucb/source/ucp/ftp/ftpresultsetI.cxx +++ b/ucb/source/ucp/ftp/ftpresultsetI.cxx @@ -38,13 +38,13 @@ using namespace com::sun::star::beans; using namespace com::sun::star::sdbc; -ResultSetI::ResultSetI(const Reference<XMultiServiceFactory>& xMSF, +ResultSetI::ResultSetI(const Reference<XComponentContext>& rxContext, const Reference<XContentProvider>& xProvider, sal_Int32 nOpenMode, const Sequence<Property>& seqProp, const Sequence< NumberedSortingInfo >& seqSort, const std::vector<FTPDirentry>& dirvec) - : ResultSetBase(comphelper::getComponentContext(xMSF),xProvider,nOpenMode,seqProp,seqSort) + : ResultSetBase(rxContext,xProvider,nOpenMode,seqProp,seqSort) { for( unsigned int i = 0; i < dirvec.size(); ++i) m_aPath.push_back(dirvec[i].m_aURL); @@ -56,7 +56,7 @@ ResultSetI::ResultSetI(const Reference<XMultiServiceFactory>& xMSF, for(unsigned n = 0; n < m_aItems.size(); ++n) { rtl::Reference<ucbhelper::PropertyValueSet> xRow = - new ucbhelper::PropertyValueSet(xMSF); + new ucbhelper::PropertyValueSet(rxContext); for( int i = 0; i < seqProp.getLength(); ++i) { const rtl::OUString& Name = seqProp[i].Name; diff --git a/ucb/source/ucp/ftp/ftpresultsetI.hxx b/ucb/source/ucp/ftp/ftpresultsetI.hxx index afba707f77b1..584738c7a8e0 100644 --- a/ucb/source/ucp/ftp/ftpresultsetI.hxx +++ b/ucb/source/ucp/ftp/ftpresultsetI.hxx @@ -36,7 +36,7 @@ namespace ftp { ResultSetI( const com::sun::star::uno::Reference< - com::sun::star::lang::XMultiServiceFactory>& xMSF, + com::sun::star::uno::XComponentContext>& rxContext, const com::sun::star::uno::Reference< com::sun::star::ucb::XContentProvider>& xProvider, sal_Int32 nOpenMode, |