com.sun.star.lib.uno.helper
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Field Summary |
|---|
| Fields inherited from class com.sun.star.lib.uno.helper.ComponentBase |
|---|
bDisposed, bInDispose, listenerContainer |
| Fields inherited from class com.sun.star.lib.uno.helper.WeakBase |
|---|
_mapImplementationIds, _mapTypes |
| Fields inherited from interface com.sun.star.lang.XSingleComponentFactory |
|---|
UNOTYPEINFO |
| Fields inherited from interface com.sun.star.lang.XServiceInfo |
|---|
UNOTYPEINFO |
| Fields inherited from interface com.sun.star.lang.XComponent |
|---|
UNOTYPEINFO |
| Fields inherited from interface com.sun.star.uno.XWeak |
|---|
UNOTYPEINFO |
| Fields inherited from interface com.sun.star.lang.XTypeProvider |
|---|
UNOTYPEINFO |
| Method Summary | |
|---|---|
static XSingleComponentFactory |
createComponentFactory(Class impl_class,
String[] supported_services)
Creates an object factory supporting interfaces com.sun.star.lang.XSingleComponentFactory and com.sun.star.lang.XServiceInfo |
Object |
createInstanceWithArgumentsAndContext(Object[] arguments,
XComponentContext xContext)
|
Object |
createInstanceWithContext(XComponentContext xContext)
|
String |
getImplementationName()
|
String[] |
getSupportedServiceNames()
|
boolean |
supportsService(String service_name)
|
static boolean |
writeRegistryServiceInfo(String impl_name,
String[] supported_services,
XRegistryKey xKey)
Writes component's implementation info to given registry key. |
| Methods inherited from class com.sun.star.lib.uno.helper.ComponentBase |
|---|
addEventListener, dispose, finalize, postDisposing, preDisposing, removeEventListener |
| Methods inherited from class com.sun.star.lib.uno.helper.WeakBase |
|---|
getImplementationId, getTypes, queryAdapter |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
createComponentFactory
public static XSingleComponentFactory createComponentFactory(Class impl_class, String[] supported_services) throws RuntimeException
- Creates an object factory supporting interfaces
com.sun.star.lang.XSingleComponentFactory and
com.sun.star.lang.XServiceInfo
- Parameters:
impl_class- implementation classsupported_services- services implemented- Returns:
- object factory
- Throws:
RuntimeException
writeRegistryServiceInfo
public static boolean writeRegistryServiceInfo(String impl_name, String[] supported_services, XRegistryKey xKey)
- Writes component's implementation info to given registry key.
- Parameters:
impl_name- name of implementationsupported_services- supported services of implementationxKey- registry key to write to- Returns:
- success
createInstanceWithContext
public final Object createInstanceWithContext(XComponentContext xContext) throws Exception
- Specified by:
createInstanceWithContextin interfaceXSingleComponentFactory
- Throws:
Exception
createInstanceWithArgumentsAndContext
public final Object createInstanceWithArgumentsAndContext(Object[] arguments, XComponentContext xContext) throws Exception
- Specified by:
createInstanceWithArgumentsAndContextin interfaceXSingleComponentFactory
- Throws:
Exception
getImplementationName
public final String getImplementationName()
- Specified by:
getImplementationNamein interfaceXServiceInfo
supportsService
public final boolean supportsService(String service_name)
- Specified by:
supportsServicein interfaceXServiceInfo
getSupportedServiceNames
public final String[] getSupportedServiceNames()
- Specified by:
getSupportedServiceNamesin interfaceXServiceInfo
|
UDK 3.2.7 Java API Reference | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||


