StarOffice 5.2 API
reverse engineered by classdoc

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
 

Field Detail

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
Constructor Detail

ComponentFactoryWrapper

public ComponentFactoryWrapper(java.lang.String s)
Method Detail

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

StarOffice 5.2 API
reverse engineered by classdoc