|
Syntax
- void registerImplementation
(
- string aImplementationLoader,
- string aLocation,
- com::sun::star::registry::XSimpleRegistry xReg )
- raises ( com::sun::star::registry::CannotRegisterImplementationException );
Description
registers one or more implementations.
The location of the implementation is specified with the URL.
Syntax
- boolean revokeImplementation
(
- string aLocation,
- com::sun::star::registry::XSimpleRegistry xReg );
Description
revokes one or more implementations from the registry.
The location of the implementation is specified with the URL.
Syntax
- sequence< string > getImplementations
(
- string aImplementationLoader,
- string aLocation );
Description
-
Returns
-
the names of the implementations registered by the url location.
Parameter aImplementationLoader
-
specifies the name of the needed loader for this type of implementation. For
example, the loader "com.sun.star.loader.SharedLibrary" for implementations
that are realized as an SharedLibrary.
Parameter aLocation
-
specifies the location of the implementation.
Syntax
- sequence< string > checkInstantiation
(
- string implementationName );
Description
-
Returns
-
a sequence with names of the missing services to create an instance of this implementation.
|