diff options
author | Joachim Lingner <jl@openoffice.org> | 2010-05-28 17:50:38 +0200 |
---|---|---|
committer | Joachim Lingner <jl@openoffice.org> | 2010-05-28 17:50:38 +0200 |
commit | f50ef850eb572a2c3baa9545d7e6882576a86ee7 (patch) | |
tree | 5ebea619379967df4f63be8bbbde070d9a1411a6 /offapi/com | |
parent | 52d983cc7fcc5259f11ff48e538148e7cedfec9a (diff) |
jl152 #i77196# new update behavior for extensions
Diffstat (limited to 'offapi/com')
-rw-r--r-- | offapi/com/sun/star/deployment/XExtensionManager.idl | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/offapi/com/sun/star/deployment/XExtensionManager.idl b/offapi/com/sun/star/deployment/XExtensionManager.idl index 8eaa8a05f976..cfbc71156b7f 100644 --- a/offapi/com/sun/star/deployment/XExtensionManager.idl +++ b/offapi/com/sun/star/deployment/XExtensionManager.idl @@ -190,7 +190,9 @@ interface XExtensionManager com::sun::star::ucb::CommandAbortedException, com::sun::star::lang::IllegalArgumentException); - /** gets all currently deployed extensions. + /** gets all currently deployed extensions, including disabled + user extensions. + @param repository the repository from which the extensions are returned @param xAbortChannel @@ -233,6 +235,23 @@ interface XExtensionManager com::sun::star::ucb::CommandFailedException, com::sun::star::lang::IllegalArgumentException); + /** gets all extensions with the same identifer from all repositories. + + The extension at the first position in the returned sequence represents + the extension from the user repository. The next element is from the shared + and the last one is from the bundled repository. + If one repository does not contain this extension, then the respective + element is a null reference. + */ + sequence<XPackage> getExtensionsWithSameIdentifier( + [in] string identifier, + [in] string fileName, + [in] com::sun::star::ucb::XCommandEnvironment xCmdEnv ) + raises (DeploymentException, + com::sun::star::ucb::CommandFailedException, + com::sun::star::lang::IllegalArgumentException); + + /** returns a sequence containing all installed extensions. The members of the returned sequence correspond to an extension with a |