diff options
author | Kai Sommerfeld <kso@openoffice.org> | 2000-12-06 15:15:02 +0000 |
---|---|---|
committer | Kai Sommerfeld <kso@openoffice.org> | 2000-12-06 15:15:02 +0000 |
commit | cb3629c2e55c667373b2564e7cd6da321455245f (patch) | |
tree | 18ad781c7f92937f3efa8cc69a6cbba877661cd9 /ucb/workben | |
parent | 3bd5393dd5c30f6983487fb5aa1db31b78506d3e (diff) |
#80246# - Call ::ucb::ContentBroker::initialize() to init ucbhelper.
Diffstat (limited to 'ucb/workben')
-rw-r--r-- | ucb/workben/ucb/ucbdemo.cxx | 25 |
1 files changed, 20 insertions, 5 deletions
diff --git a/ucb/workben/ucb/ucbdemo.cxx b/ucb/workben/ucb/ucbdemo.cxx index 6c87cbd28628..b222902706ed 100644 --- a/ucb/workben/ucb/ucbdemo.cxx +++ b/ucb/workben/ucb/ucbdemo.cxx @@ -2,9 +2,9 @@ * * $RCSfile: ucbdemo.cxx,v $ * - * $Revision: 1.7 $ + * $Revision: 1.8 $ * - * last change: $Author: sb $ $Date: 2000-12-04 17:39:20 $ + * last change: $Author: kso $ $Date: 2000-12-06 16:15:02 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -181,6 +181,9 @@ #ifndef _UCBHELPER_FILEIDENTIFIERCONVERTER_HXX_ #include <ucbhelper/fileidentifierconverter.hxx> #endif +#ifndef _UCBHELPER_CONTENTBROKER_HXX +#include <ucbhelper/contentbroker.hxx> +#endif #ifndef _RTL_USTRBUF_HXX_ #include <rtl/ustrbuf.hxx> @@ -580,6 +583,7 @@ sal_Bool Ucb::init() aArgs[1] <<= m_aConfigurationKey2; aArgs[2] <<= rtl::OUString::createFromAscii("PIPE"); aArgs[3] <<= aPipe; +#if 0 m_xProv = Reference< XContentProvider >( m_xFac-> @@ -589,6 +593,10 @@ sal_Bool Ucb::init() "UniversalContentBroker"), aArgs), UNO_QUERY); +#else + ::ucb::ContentBroker::initialize( m_xFac, aArgs ); + m_xProv = ::ucb::ContentBroker::get()->getContentProviderInterface(); +#endif } catch (Exception const &) {} @@ -1231,8 +1239,7 @@ void UcbContent::open( const OUString & rName, const UniString& rInput, { print( "Folder object opened - iterating:" ); print( UniString::CreateFromAscii( RTL_CONSTASCII_STRINGPARAM( - "Content-ID : ContentType : Title : Size : IsFolder " - ": IsDocument\n" + "Content-ID : Title : Size : IsFolder : IsDocument\n" "-------------------------------------------------" ) ) ); } @@ -1486,6 +1493,8 @@ void UcbContent::transfer( const OUString& rSourceURL, sal_Bool bMove ) Any aArg; aArg <<= TransferInfo( bMove, rSourceURL, OUString(), NameClash::ERROR ); executeCommand( OUString::createFromAscii( "transfer" ), aArg ); + +// executeCommand( OUString::createFromAscii( "flush" ), Any() ); } //---------------------------------------------------------------------------- @@ -1496,6 +1505,8 @@ void UcbContent::destroy() Any aArg; aArg <<= sal_Bool( sal_True ); // delete physically, not only to trash. executeCommand( OUString::createFromAscii( "delete" ), aArg ); + +// executeCommand( OUString::createFromAscii( "flush" ), Any() ); } //------------------------------------------------------------------------- @@ -1620,6 +1631,8 @@ void UcbContent::setPropertyValue( const OUString& rName, const Any& rValue ) aArg <<= aProps; executeCommand( OUString::createFromAscii( "setPropertyValues" ), aArg ); + +// executeCommand( OUString::createFromAscii( "flush" ), Any() ); } //---------------------------------------------------------------------------- @@ -2168,7 +2181,7 @@ MyWin::MyWin( Window *pParent, WinBits nWinStyle, m_pCmdEdit = new Edit( this ); m_pCmdEdit->SetReadOnly( FALSE ); m_pCmdEdit->SetText( UniString::CreateFromAscii( - RTL_CONSTASCII_STRINGPARAM("file:///c|/" ) ) ); + RTL_CONSTASCII_STRINGPARAM( "vnd.sun.star.pkg://file%3A%2F%2F%2fe%3a%2fx.zip/" ) ) ); m_pCmdEdit->Show(); // MyOutWindow. @@ -2642,6 +2655,8 @@ void MyApp::Main() // Cleanup. ////////////////////////////////////////////////////////////////////// + ::ucb::ContentBroker::deinitialize(); + // Dispose local service manager. if ( xComponent.is() ) xComponent->dispose(); |