Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15
OOoRunner test harness

basicrunner.basichelper
Class DispatchProviderInterceptor

basicrunner.basichelper.DispatchProviderInterceptor

public class DispatchProviderInterceptor

This implementation provides an implementation of an interceptor.

See Also:
XSingleServiceFactory, com.sun.star.lang.XServiceInfo

Constructor Summary
DispatchProviderInterceptor()
           
 
Method Summary
 Object createInstance()
          Create an instance of the interceptor
 Object createInstanceWithArguments(Object[] args)
          Create an instance of the interceptor Arguments are not supported here, so they will be ignored.
 byte[] getImplementationId()
          Get the unique id for this implementation
 String getImplementationName()
          Get the implementation name of this class.
 String[] getSupportedServiceNames()
          Get all supported service names.
 Type[] getTypes()
          Get all implemented types.
 boolean supportsService(String name)
          Is this service supported?
 

Constructor Detail

DispatchProviderInterceptor

public DispatchProviderInterceptor()
Method Detail

createInstanceWithArguments

public Object createInstanceWithArguments(Object[] args)
Create an instance of the interceptor Arguments are not supported here, so they will be ignored.
Parameters:
args - The arguments.
Returns:
A new instance of the interceptor.

createInstance

public Object createInstance()
Create an instance of the interceptor
Returns:
A new instance of the interceptor.

getImplementationId

public byte[] getImplementationId()
Get the unique id for this implementation
Returns:
The id.

getTypes

public Type[] getTypes()
Get all implemented types.
Returns:
The implemented UNO types.

supportsService

public boolean supportsService(String name)
Is this service supported?
Parameters:
name - The name of a service.
Returns:
True, if the service is supported.

getSupportedServiceNames

public String[] getSupportedServiceNames()
Get all supported service names.
Returns:
All service names.

getImplementationName

public String getImplementationName()
Get the implementation name of this class.
Returns:
The name.

OOoRunner test harness

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.