summaryrefslogtreecommitdiff
path: root/oox
diff options
context:
space:
mode:
authorDaniel Rentz [dr] <daniel.rentz@oracle.com>2010-11-10 16:07:20 +0100
committerDaniel Rentz [dr] <daniel.rentz@oracle.com>2010-11-10 16:07:20 +0100
commit9838822e5885585806a1da77c52755c17ab5a0ff (patch)
tree5ea730bafd3477370eae1706e4e475737341a2c4 /oox
parent2311a11aa89539a976a6cbde78bfcff39ee61110 (diff)
dr77: adaptions to new component registration
Diffstat (limited to 'oox')
-rw-r--r--oox/source/core/services.cxx5
-rw-r--r--oox/source/docprop/ooxmldocpropimport.cxx2
-rw-r--r--oox/source/xls/ooxformulaparser.cxx2
-rw-r--r--oox/util/oox.component41
4 files changed, 27 insertions, 23 deletions
diff --git a/oox/source/core/services.cxx b/oox/source/core/services.cxx
index 29b31e4672ab..f05524f4d046 100644
--- a/oox/source/core/services.cxx
+++ b/oox/source/core/services.cxx
@@ -94,9 +94,4 @@ extern "C" SAL_DLLPUBLIC_EXPORT void* SAL_CALL component_getFactory( const char*
return ::cppu::component_getFactoryHelper( pImplName, pServiceManager, pRegistryKey, spServices );
}
-extern "C" SAL_DLLPUBLIC_EXPORT sal_Bool SAL_CALL component_writeInfo( void* pServiceManager, void* pRegistryKey )
-{
- return ::cppu::component_writeInfoHelper( pServiceManager, pRegistryKey, spServices );
-}
-
// ============================================================================
diff --git a/oox/source/docprop/ooxmldocpropimport.cxx b/oox/source/docprop/ooxmldocpropimport.cxx
index 26e26daad3ad..7f3a08859302 100644
--- a/oox/source/docprop/ooxmldocpropimport.cxx
+++ b/oox/source/docprop/ooxmldocpropimport.cxx
@@ -57,7 +57,7 @@ using ::rtl::OUString;
OUString SAL_CALL DocumentPropertiesImport_getImplementationName()
{
- return CREATE_OUSTRING( "com.sun.star.comp.oox.docprop.DocumentPropertiesImport" );
+ return CREATE_OUSTRING( "com.sun.star.comp.oox.docprop.DocumentPropertiesImporter" );
}
Sequence< OUString > SAL_CALL DocumentPropertiesImport_getSupportedServiceNames()
diff --git a/oox/source/xls/ooxformulaparser.cxx b/oox/source/xls/ooxformulaparser.cxx
index e88218957f7e..efa69abcb750 100644
--- a/oox/source/xls/ooxformulaparser.cxx
+++ b/oox/source/xls/ooxformulaparser.cxx
@@ -140,7 +140,7 @@ Sequence< OUString > OOXMLFormulaParser_getSupportedServiceNames()
OUString OOXMLFormulaParser_getImplementationName()
{
- return CREATE_OUSTRING( "com.sun.star.comp.oox.OOXMLFormulaParser" );
+ return CREATE_OUSTRING( "com.sun.star.comp.oox.xls.FormulaParser" );
}
Reference< XInterface > SAL_CALL OOXMLFormulaParser_createInstance( const Reference< XComponentContext >& ) throw( Exception )
diff --git a/oox/util/oox.component b/oox/util/oox.component
index 686ee6f1728e..f6519d5a8664 100644
--- a/oox/util/oox.component
+++ b/oox/util/oox.component
@@ -28,31 +28,40 @@
<component loader="com.sun.star.loader.SharedLibrary"
xmlns="http://openoffice.org/2010/uno-components">
- <implementation name="com.sun.star.comp.Impress.oox.PowerPointImport">
- <service name="com.sun.star.comp.ooxpptx"/>
+ <implementation name="com.sun.star.comp.oox.core.FastTokenHandler">
+ <service name="com.sun.star.xml.sax.FastTokenHandler"/>
</implementation>
- <implementation name="com.sun.star.comp.oox.BiffDetector">
+ <implementation name="com.sun.star.comp.oox.FormatDetector">
<service name="com.sun.star.frame.ExtendedTypeDetection"/>
</implementation>
- <implementation name="com.sun.star.comp.oox.ExcelBiffFilter">
- <service name="com.sun.star.comp.oox.ExcelBiffFilter"/>
+ <implementation name="com.sun.star.comp.oox.docprop.DocumentPropertiesImporter">
+ <service name="com.sun.star.document.OOXMLDocumentPropertiesImporter"/>
</implementation>
- <implementation name="com.sun.star.comp.oox.ExcelFilter">
- <service name="com.sun.star.comp.oox.ExcelFilter"/>
+ <implementation name="com.sun.star.comp.oox.WordVbaProjectFilter">
+ <service name="com.sun.star.document.ImportFilter"/>
</implementation>
- <implementation name="com.sun.star.comp.oox.FastTokenHandlerService">
- <service name="com.sun.star.xml.sax.FastTokenHandler"/>
+ <implementation name="com.sun.star.comp.oox.ppt.PowerPointImport">
+ <service name="com.sun.star.document.ImportFilter"/>
+ <service name="com.sun.star.document.ExportFilter"/>
</implementation>
- <implementation name="com.sun.star.comp.oox.FormatDetector">
+ <implementation name="com.sun.star.comp.oox.ShapeContextHandler">
+ <service name="com.sun.star.xml.sax.FastShapeContextHandler"/>
+ </implementation>
+ <implementation name="com.sun.star.comp.oox.xls.BiffDetector">
<service name="com.sun.star.frame.ExtendedTypeDetection"/>
</implementation>
- <implementation name="com.sun.star.comp.oox.OOXMLFormulaParser">
- <service name="com.sun.star.sheet.FilterFormulaParser"/>
+ <implementation name="com.sun.star.comp.oox.xls.ExcelFilter">
+ <service name="com.sun.star.document.ImportFilter"/>
+ <service name="com.sun.star.document.ExportFilter"/>
</implementation>
- <implementation name="com.sun.star.comp.oox.ShapeContextHandler">
- <service name="com.sun.star.xml.sax.FastShapeContextHandler"/>
+ <implementation name="com.sun.star.comp.oox.xls.ExcelBiffFilter">
+ <service name="com.sun.star.document.ImportFilter"/>
+ <service name="com.sun.star.document.ExportFilter"/>
</implementation>
- <implementation name="com.sun.star.comp.oox.docprop.OOXMLDocumentPropertiesImporter">
- <service name="com.sun.star.document.OOXMLDocumentPropertiesImporter"/>
+ <implementation name="com.sun.star.comp.oox.xls.ExcelVbaProjectFilter">
+ <service name="com.sun.star.document.ImportFilter"/>
+ </implementation>
+ <implementation name="com.sun.star.comp.oox.xls.FormulaParser">
+ <service name="com.sun.star.sheet.FilterFormulaParser"/>
</implementation>
</component>