diff options
author | Mikhail Voitenko <mav@openoffice.org> | 2003-03-17 10:03:28 +0000 |
---|---|---|
committer | Mikhail Voitenko <mav@openoffice.org> | 2003-03-17 10:03:28 +0000 |
commit | f74361b71d2e966f0bd3bef5384f444d09fcc336 (patch) | |
tree | 19c9380f6894667975524b6d46feb95f5b3fc07b /embedserv/source | |
parent | 8c0eb7d4b5072d3c69d3c6552e2ae92732d71558 (diff) |
#i2822# test scenario
Diffstat (limited to 'embedserv/source')
-rwxr-xr-x | embedserv/source/embed/ed_ipersiststr.cxx | 7 | ||||
-rwxr-xr-x | embedserv/source/embed/guid.cxx | 24 |
2 files changed, 26 insertions, 5 deletions
diff --git a/embedserv/source/embed/ed_ipersiststr.cxx b/embedserv/source/embed/ed_ipersiststr.cxx index 6d63f89c633f..4fd5ff5ba033 100755 --- a/embedserv/source/embed/ed_ipersiststr.cxx +++ b/embedserv/source/embed/ed_ipersiststr.cxx @@ -2,9 +2,9 @@ * * $RCSfile: ed_ipersiststr.cxx,v $ * - * $Revision: 1.4 $ + * $Revision: 1.5 $ * - * last change: $Author: mav $ $Date: 2003-03-12 15:37:57 $ + * last change: $Author: mav $ $Date: 2003-03-17 11:02:34 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -109,6 +109,7 @@ using namespace ::com::sun::star; extern ::rtl::OUString getServiceNameFromGUID_Impl( GUID* ); extern ::rtl::OUString getFilterNameFromGUID_Impl( GUID* ); // extern CLIPFORMAT getClipFormatFromGUID_Impl( GUID* ); +::rtl::OUString getTestFileURLFromGUID_Impl( GUID* guid ); const ::rtl::OUString aOfficeEmbedStreamName( RTL_CONSTASCII_USTRINGPARAM ( "package_stream" ) ); @@ -239,7 +240,7 @@ EmbedDocument_Impl::~EmbedDocument_Impl() uno::Sequence< beans::PropertyValue > EmbedDocument_Impl::fillArgsForLoading_Impl( uno::Reference< io::XInputStream > xStream, DWORD nStreamMode ) { uno::Sequence< beans::PropertyValue > aArgs( xStream.is() ? 4 : 3 ); - rtl::OUString sDocUrl( rtl::OUString::createFromAscii( "file:///d:/test.sxw" ) ); // REMOVE + rtl::OUString sDocUrl = getTestFileURLFromGUID_Impl( &m_guid ); // REMOVE aArgs[0].Name = ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "URL" ) ); diff --git a/embedserv/source/embed/guid.cxx b/embedserv/source/embed/guid.cxx index ab62b048acf3..081b78eadb7a 100755 --- a/embedserv/source/embed/guid.cxx +++ b/embedserv/source/embed/guid.cxx @@ -2,9 +2,9 @@ * * $RCSfile: guid.cxx,v $ * - * $Revision: 1.1 $ + * $Revision: 1.2 $ * - * last change: $Author: mav $ $Date: 2003-03-05 15:50:10 $ + * last change: $Author: mav $ $Date: 2003-03-17 11:02:34 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -121,6 +121,26 @@ return ::rtl::OUString(); } +::rtl::OUString getTestFileURLFromGUID_Impl( GUID* guid ) +{ + if ( *guid == OID_WriterTextServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.sxw" ) ); + + if ( *guid == OID_CalcServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.sxc" ) ); + + if ( *guid == OID_DrawingServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.sxd" ) ); + + if ( *guid == OID_PresentationServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.sxi" ) ); + + if ( *guid == OID_MathServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.sxm" ) ); + + return ::rtl::OUString(); +} + /* ::rtl::OUString getCurTypeNameFromGUID_Impl( const uno::Reference< lang::XMultiServiceFactory > xFactory, GUID* guid ) { |