Kaydet (Commit) a94390d2 authored tarafından Stephan Bergmann's avatar Stephan Bergmann

A singleton is not a service

Change-Id: I9059370e21e753a9578f231fd0c0eb0a1d6a981e
üst 969bd8aa
......@@ -23,7 +23,6 @@
<service name="com.sun.star.chart2.data.DatabaseDataProvider"/>
</implementation>
<implementation name="com.sun.star.comp.dba.DataAccessDescriptorFactory">
<service name="com.sun.star.sdb.DataAccessDescriptorFactory"/>
<singleton name="com.sun.star.sdb.DataAccessDescriptorFactory"/>
</implementation>
<implementation name="com.sun.star.comp.dba.OCommandDefinition">
......
......@@ -29,7 +29,6 @@
<service name="com.sun.star.logging.FileHandler"/>
</implementation>
<implementation name="com.sun.star.comp.extensions.LoggerPool">
<service name="com.sun.star.logging.LoggerPool"/>
<singleton name="com.sun.star.logging.LoggerPool"/>
</implementation>
<implementation name="com.sun.star.comp.extensions.PlainTextFormatter">
......
......@@ -20,7 +20,6 @@
<component loader="com.sun.star.loader.SharedLibrary" environment="@CPPU_ENV@"
prefix="res" xmlns="http://openoffice.org/2010/uno-components">
<implementation name="com.sun.star.comp.resource.OpenOfficeResourceLoader">
<service name="com.sun.star.resource.OfficeResourceLoader"/>
<singleton name="com.sun.star.resource.OfficeResourceLoader"/>
</implementation>
<implementation name="org.libreoffice.extensions.resource.ResourceIndexAccess">
......
......@@ -23,6 +23,7 @@ const sdecl::ServiceDecl ResourceIndexAccessDecl(
"org.libreoffice.extensions.resource.ResourceIndexAccess",
"org.libreoffice.resource.ResourceIndexAccess");
//TOOD: this is a singleton, not a service:
const sdecl::ServiceDecl OpenOfficeResourceLoaderDecl(
OpenOfficeResourceLoaderServiceImpl,
"com.sun.star.comp.resource.OpenOfficeResourceLoader",
......
......@@ -27,9 +27,6 @@ using namespace cssu;
namespace framework {
#define IMPLEMENTATION_NAME "org.apache.openoffice.comp.framework.ContextChangeEventMultiplexer"
#define SERVICE_NAME "com.sun.star.ui.ContextChangeEventMultiplexer"
#define SINGLETON_NAME "org.apache.openoffice.comp.framework.ContextChangeEventMultiplexerSigleton"
ContextChangeEventMultiplexer::ContextChangeEventMultiplexer (
const cssu::Reference<cssu::XComponentContext>& rxContext)
......@@ -347,15 +344,9 @@ OUString SAL_CALL ContextChangeEventMultiplexer::impl_getStaticImplementationNam
cssu::Sequence<OUString> SAL_CALL ContextChangeEventMultiplexer::static_GetSupportedServiceNames (void)
{
cssu::Sequence<OUString> aServiceNames (2);
aServiceNames[0] = SERVICE_NAME;
aServiceNames[1] = SINGLETON_NAME;
return aServiceNames;
return css::uno::Sequence<OUString>();
}
cssu::Reference<cssu::XInterface> ContextChangeEventMultiplexer::impl_createFactory (
const cssu::Reference<cssl::XMultiServiceFactory>& rxServiceManager)
{
......
......@@ -38,7 +38,6 @@
<service name="com.sun.star.ui.DocumentAcceleratorConfiguration"/>
</implementation>
<implementation name="org.apache.openoffice.comp.framework.ContextChangeEventMultiplexer">
<service name="com.sun.star.ui.ContextChangeEventMultiplexer"/>
<singleton name="com.sun.star.ui.ContextChangeEventMultiplexer"/>
</implementation>
<implementation name="com.sun.star.comp.framework.Frame">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment