diff options
author | Kurt Zenker <kz@openoffice.org> | 2005-01-18 14:12:32 +0000 |
---|---|---|
committer | Kurt Zenker <kz@openoffice.org> | 2005-01-18 14:12:32 +0000 |
commit | 1c8a2bb54126f3a5c0e725a419252376bddf445b (patch) | |
tree | 91a7375cade169d01a43a22ec24219a981e76973 | |
parent | INTEGRATION: CWS mav14 (1.8.122); FILE MERGED (diff) | |
download | core-1c8a2bb54126f3a5c0e725a419252376bddf445b.tar.gz core-1c8a2bb54126f3a5c0e725a419252376bddf445b.zip |
INTEGRATION: CWS mav14 (1.4.88); FILE MERGED
2004/11/23 12:10:45 mav 1.4.88.1: #i37646# allow to use oasis format with ole server
-rwxr-xr-x | embedserv/source/embed/guid.cxx | 76 |
1 files changed, 62 insertions, 14 deletions
diff --git a/embedserv/source/embed/guid.cxx b/embedserv/source/embed/guid.cxx index 96c71c42ab27..2725bd28ae52 100755 --- a/embedserv/source/embed/guid.cxx +++ b/embedserv/source/embed/guid.cxx @@ -2,9 +2,9 @@ * * $RCSfile: guid.cxx,v $ * - * $Revision: 1.4 $ + * $Revision: 1.5 $ * - * last change: $Author: mav $ $Date: 2003-04-02 15:44:52 $ + * last change: $Author: kz $ $Date: 2005-01-18 15:12:32 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -73,18 +73,33 @@ if ( *guid == OID_WriterTextServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "soffice.StarWriterDocument.6" ) ); + if ( *guid == OID_WriterOASISTextServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "opendocument.WriterDocument.1" ) ); + if ( *guid == OID_CalcServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "soffice.StarCalcDocument.6" ) ); + if ( *guid == OID_CalcOASISServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "opendocument.CalcDocument.1" ) ); + if ( *guid == OID_DrawingServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "soffice.StarDrawDocument.6" ) ); + if ( *guid == OID_DrawingOASISServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "opendocument.DrawDocument.1" ) ); + if ( *guid == OID_PresentationServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "soffice.StarImpressDocument.6" ) ); + if ( *guid == OID_PresentationOASISServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "opendocument.ImpressDocument.1" ) ); + if ( *guid == OID_MathServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "soffice.StarMathDocument.6" ) ); + if ( *guid == OID_MathOASISServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "opendocument.MathDocument.1" ) ); + return ::rtl::OUString(); } @@ -92,25 +107,34 @@ { if ( *guid == OID_WriterTextServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "com.sun.star.comp.Writer.TextDocument" ) ); -/* - if ( *guid == OID_WriterWebServer ) - return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "com.sun.star.comp.Writer.WebDocument" ) ); - if ( *guid == OID_WriterGlobalServer ) - return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "com.sun.star.comp.Writer.GlobalDocument" ) ); -*/ + if ( *guid == OID_WriterOASISTextServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "com.sun.star.comp.Writer.TextDocument" ) ); + if ( *guid == OID_CalcServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "com.sun.star.comp.Calc.SpreadsheetDocument" ) ); + if ( *guid == OID_CalcOASISServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "com.sun.star.comp.Calc.SpreadsheetDocument" ) ); + if ( *guid == OID_DrawingServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "com.sun.star.comp.Draw.DrawingDocument" ) ); + if ( *guid == OID_DrawingOASISServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "com.sun.star.comp.Draw.DrawingDocument" ) ); + if ( *guid == OID_PresentationServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "com.sun.star.comp.Draw.PresentationDocument" ) ); + if ( *guid == OID_PresentationOASISServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "com.sun.star.comp.Draw.PresentationDocument" ) ); + if ( *guid == OID_MathServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "com.sun.star.comp.Math.FormulaDocument" ) ); + if ( *guid == OID_MathOASISServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "com.sun.star.comp.Math.FormulaDocument" ) ); + return ::rtl::OUString(); } @@ -118,25 +142,34 @@ { if ( *guid == OID_WriterTextServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "StarOffice XML (Writer)" ) ); -/* - if ( *guid == OID_WriterWebServer ) - return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "HTML" ) ); - if ( *guid == OID_WriterGlobalServer ) - return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "writer_globaldocument_StarOffice_XML_Writer_GlobalDocument" ) ); -*/ + if ( *guid == OID_WriterOASISTextServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "writer8" ) ); + if ( *guid == OID_CalcServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "StarOffice XML (Calc)" ) ); + if ( *guid == OID_CalcOASISServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "calc8" ) ); + if ( *guid == OID_DrawingServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "StarOffice XML (Draw)" ) ); + if ( *guid == OID_DrawingOASISServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "draw8" ) ); + if ( *guid == OID_PresentationServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "StarOffice XML (Impress)" ) ); + if ( *guid == OID_PresentationOASISServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "impress8" ) ); + if ( *guid == OID_MathServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "StarOffice XML (Math)" ) ); + if ( *guid == OID_MathOASISServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "math8" ) ); + return ::rtl::OUString(); } @@ -145,18 +178,33 @@ if ( *guid == OID_WriterTextServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.sxw" ) ); + if ( *guid == OID_WriterOASISTextServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.odt" ) ); + if ( *guid == OID_CalcServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.sxc" ) ); + if ( *guid == OID_CalcOASISServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.ods" ) ); + if ( *guid == OID_DrawingServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.sxd" ) ); + if ( *guid == OID_DrawingOASISServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.odg" ) ); + if ( *guid == OID_PresentationServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.sxi" ) ); + if ( *guid == OID_PresentationOASISServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.odp" ) ); + if ( *guid == OID_MathServer ) return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.sxm" ) ); + if ( *guid == OID_MathOASISServer ) + return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.odf" ) ); + return ::rtl::OUString(); } |