diff options
author | Joachim Lingner <jl@openoffice.org> | 2010-04-06 17:15:01 +0200 |
---|---|---|
committer | Joachim Lingner <jl@openoffice.org> | 2010-04-06 17:15:01 +0200 |
commit | fb5eaacc58c467d9e11e2e7f62c7ee28312044b1 (patch) | |
tree | ff4d06107ecb800545de6e8c17537d45a6459410 /offapi/com/sun/star/deployment | |
parent | 95c86170a23c94ee89857e631e1d9a6360268a00 (diff) |
jl152 import 263445 from native0jl:#i77196# supporting extension help
Diffstat (limited to 'offapi/com/sun/star/deployment')
-rw-r--r-- | offapi/com/sun/star/deployment/XPackage.idl | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/offapi/com/sun/star/deployment/XPackage.idl b/offapi/com/sun/star/deployment/XPackage.idl index 06adc5ae6194..9584d19abcf7 100644 --- a/offapi/com/sun/star/deployment/XPackage.idl +++ b/offapi/com/sun/star/deployment/XPackage.idl @@ -324,6 +324,23 @@ interface XPackage */ string getRepositoryName(); + /** return a URL to a directory which contains the registration data. + + This data may be created when calling + <member>XPackage::registerPackage</member>. If this is the case is + indicated by <member + scope="com::sun::star::beans">Optional::IsPresent</member> of the return + value. + If registration data are created during registration, but the package is + currently not registered, for example after calling + <member>XPackage::revokePackage</member>, then <member + scope="com::sun::star::beans">Optional::IsPresent</member> is true and + the <member scope="com::sun::star::beans">Optional::Value</member> may + be an empty string. + */ + com::sun::star::beans::Optional<string> getRegistrationDataURL() + raises (ExtensionRemovedException); + /** indicates if this object represents a removed extension or extension item. This is the case when it was created by providing <code>true</code> for the <code>removed</code> parameter in the function |