com.sun.star.comp.loader
Class ComponentFactoryWrapper
java.lang.Object
|
+--com.sun.star.comp.loader.ComponentFactoryWrapper
- All Implemented Interfaces:
- com.sun.star.uno.XInterface, com.sun.star.lang.XServiceInfo, com.sun.star.lang.XSingleServiceFactory
- synchronized class ComponentFactoryWrapper
- extends java.lang.Object
- implements com.sun.star.lang.XServiceInfo, com.sun.star.lang.XSingleServiceFactory
Field Summary |
private static boolean |
DEBUG
|
(package private) static java.lang.Class |
class$com$sun$star$lang$XInitialization
|
(package private) static java.lang.Class |
class$com$sun$star$lang$XMultiServiceFactory
|
(package private) static java.lang.Class |
class$com$sun$star$registry$XRegistryKey
|
(package private) static java.lang.Class |
class$java$lang$String
|
(package private) java.lang.String |
implName
|
(package private) java.lang.Class |
serviceClass
|
(package private) java.lang.String |
serviceName
|
Fields inherited from interface com.sun.star.lang.XServiceInfo |
UIK, UNORUNTIMEDATA |
Fields inherited from interface com.sun.star.lang.XSingleServiceFactory |
UIK, UNORUNTIMEDATA, UNOTYPEINFO |
Constructor Summary |
ComponentFactoryWrapper(java.lang.String s)
|
Method Summary |
private static void |
DEBUG(java.lang.String s)
|
(package private) static java.lang.Class |
class$(java.lang.String s)
|
java.lang.Object |
createInstance()
|
java.lang.Object |
createInstanceWithArguments(java.lang.Object[] o)
|
java.lang.String |
getImplementationName()
|
(package private) java.lang.Class |
getServiceClass()
|
java.lang.Object |
getServiceFactory(java.lang.String s,
com.sun.star.lang.XMultiServiceFactory xmsf,
com.sun.star.registry.XRegistryKey xrk)
|
java.lang.String |
getServiceName()
|
java.lang.String[] |
getSupportedServiceNames()
|
boolean |
supportsService(java.lang.String s)
|
java.lang.String |
toString()
|
boolean |
writeRegistryServiceInfo(com.sun.star.registry.XRegistryKey xrk)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DEBUG
private static final boolean DEBUG
class$com$sun$star$lang$XInitialization
static java.lang.Class class$com$sun$star$lang$XInitialization
class$com$sun$star$lang$XMultiServiceFactory
static java.lang.Class class$com$sun$star$lang$XMultiServiceFactory
class$com$sun$star$registry$XRegistryKey
static java.lang.Class class$com$sun$star$registry$XRegistryKey
class$java$lang$String
static java.lang.Class class$java$lang$String
implName
java.lang.String implName
serviceClass
java.lang.Class serviceClass
serviceName
java.lang.String serviceName
ComponentFactoryWrapper
public ComponentFactoryWrapper(java.lang.String s)
DEBUG
private static final void DEBUG(java.lang.String s)
class$
static java.lang.Class class$(java.lang.String s)
createInstance
public java.lang.Object createInstance()
throws com.sun.star.uno.Exception,
com.sun.star.uno.RuntimeException
- Specified by:
createInstance
in interface com.sun.star.lang.XSingleServiceFactory
createInstanceWithArguments
public java.lang.Object createInstanceWithArguments(java.lang.Object[] o)
throws com.sun.star.uno.Exception,
com.sun.star.uno.RuntimeException
- Specified by:
createInstanceWithArguments
in interface com.sun.star.lang.XSingleServiceFactory
getImplementationName
public java.lang.String getImplementationName()
throws com.sun.star.uno.RuntimeException
- Specified by:
getImplementationName
in interface com.sun.star.lang.XServiceInfo
getServiceClass
java.lang.Class getServiceClass()
getServiceFactory
public java.lang.Object getServiceFactory(java.lang.String s,
com.sun.star.lang.XMultiServiceFactory xmsf,
com.sun.star.registry.XRegistryKey xrk)
getServiceName
public java.lang.String getServiceName()
getSupportedServiceNames
public java.lang.String[] getSupportedServiceNames()
throws com.sun.star.uno.RuntimeException
- Specified by:
getSupportedServiceNames
in interface com.sun.star.lang.XServiceInfo
supportsService
public boolean supportsService(java.lang.String s)
throws com.sun.star.uno.RuntimeException
- Specified by:
supportsService
in interface com.sun.star.lang.XServiceInfo
toString
public java.lang.String toString()
- Overrides:
toString
in class ProgramElementDocImpl
writeRegistryServiceInfo
public boolean writeRegistryServiceInfo(com.sun.star.registry.XRegistryKey xrk)
throws com.sun.star.registry.CannotRegisterImplementationException,
com.sun.star.uno.RuntimeException