com.sun.star.comp.loader
Class FactoryHelper$Factory
java.lang.Object
|
+--com.sun.star.comp.loader.FactoryHelper$Factory
- All Implemented Interfaces:
- com.sun.star.uno.XInterface, com.sun.star.lang.XServiceInfo, com.sun.star.lang.XSingleServiceFactory
- public synchronized class FactoryHelper$Factory
- extends java.lang.Object
- implements com.sun.star.lang.XServiceInfo, com.sun.star.lang.XSingleServiceFactory
Field Summary |
protected boolean |
_bArgs
|
protected java.lang.reflect.Constructor |
_constructor
|
protected java.lang.String |
_implName
|
protected java.lang.Object[] |
_parameters
|
protected java.lang.String |
_serviceName
|
protected com.sun.star.lang.XMultiServiceFactory |
_xMultiServiceFactory
|
protected com.sun.star.registry.XRegistryKey |
_xRegistryKey
|
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 |
protected |
FactoryHelper$Factory(java.lang.Class c,
java.lang.String s,
com.sun.star.lang.XMultiServiceFactory xmsf,
com.sun.star.registry.XRegistryKey xrk)
|
Method Summary |
java.lang.Object |
createInstance()
|
java.lang.Object |
createInstanceWithArguments(java.lang.Object[] o)
|
java.lang.String |
getImplementationName()
|
java.lang.String[] |
getSupportedServiceNames()
|
boolean |
supportsService(java.lang.String s)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_bArgs
protected boolean _bArgs
_constructor
protected java.lang.reflect.Constructor _constructor
_implName
protected java.lang.String _implName
_parameters
protected java.lang.Object[] _parameters
_serviceName
protected java.lang.String _serviceName
_xMultiServiceFactory
protected com.sun.star.lang.XMultiServiceFactory _xMultiServiceFactory
_xRegistryKey
protected com.sun.star.registry.XRegistryKey _xRegistryKey
FactoryHelper$Factory
protected FactoryHelper$Factory(java.lang.Class c,
java.lang.String s,
com.sun.star.lang.XMultiServiceFactory xmsf,
com.sun.star.registry.XRegistryKey xrk)
throws java.lang.ClassNotFoundException
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
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