summaryrefslogtreecommitdiff
path: root/sc/source/ui/unoobj/afmtuno.cxx
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@collabora.com>2015-05-03 15:17:42 +0200
committerJan Holesovsky <kendy@collabora.com>2015-05-03 19:10:51 +0200
commitc4508dd5a2c13848e859cf38042136011b476d17 (patch)
tree6981626af561f71c3d6986ba464fe57661194c60 /sc/source/ui/unoobj/afmtuno.cxx
parent8568c7226cfb732e17fa42b365b9fce3a8264691 (diff)
sc: Convert many services to constructors.
Change-Id: I8f382fec62c11760399872eae86b71214534a372
Diffstat (limited to 'sc/source/ui/unoobj/afmtuno.cxx')
-rw-r--r--sc/source/ui/unoobj/afmtuno.cxx21
1 files changed, 3 insertions, 18 deletions
diff --git a/sc/source/ui/unoobj/afmtuno.cxx b/sc/source/ui/unoobj/afmtuno.cxx
index 7af9a593d3c5..ab104f4a9ab0 100644
--- a/sc/source/ui/unoobj/afmtuno.cxx
+++ b/sc/source/ui/unoobj/afmtuno.cxx
@@ -171,27 +171,12 @@ ScAutoFormatsObj::~ScAutoFormatsObj()
{
}
-// stuff for exService_...
-
-uno::Reference<uno::XInterface> SAL_CALL ScAutoFormatsObj_CreateInstance(
- const uno::Reference<lang::XMultiServiceFactory>& )
+extern "C" SAL_DLLPUBLIC_EXPORT css::uno::XInterface* SAL_CALL
+ScAutoFormatsObj_get_implementation(css::uno::XComponentContext*, css::uno::Sequence<css::uno::Any> const &)
{
SolarMutexGuard aGuard;
ScDLL::Init();
- return (::cppu::OWeakObject*) new ScAutoFormatsObj;
-}
-
-OUString ScAutoFormatsObj::getImplementationName_Static()
-{
- return OUString( "stardiv.StarCalc.ScAutoFormatsObj" );
-}
-
-uno::Sequence<OUString> ScAutoFormatsObj::getSupportedServiceNames_Static()
-{
- uno::Sequence<OUString> aRet(1);
- OUString* pArray = aRet.getArray();
- pArray[0] = SCAUTOFORMATSOBJ_SERVICE;
- return aRet;
+ return cppu::acquire(new ScAutoFormatsObj);
}
// XTableAutoFormats