diff options
author | Rüdiger Timm <rt@openoffice.org> | 2007-07-06 13:31:48 +0000 |
---|---|---|
committer | Rüdiger Timm <rt@openoffice.org> | 2007-07-06 13:31:48 +0000 |
commit | 6342a082641c848646c541c58303e230bff25606 (patch) | |
tree | 3f825cf50a57bbbc7e8a0419ea1d8c7ee6a81a07 /offapi | |
parent | b388ea181a54378d34c4a013eacdb3097c7cdf00 (diff) |
INTEGRATION: CWS updchk06 (1.2.102); FILE MERGED
2007/06/28 23:57:13 obr 1.2.102.1: #i72386# added support for extracting the summary of a feed entry as description
Diffstat (limited to 'offapi')
-rw-r--r-- | offapi/com/sun/star/deployment/XUpdateInformationProvider.idl | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/offapi/com/sun/star/deployment/XUpdateInformationProvider.idl b/offapi/com/sun/star/deployment/XUpdateInformationProvider.idl index 905c91a89a74..4589e48915d5 100644 --- a/offapi/com/sun/star/deployment/XUpdateInformationProvider.idl +++ b/offapi/com/sun/star/deployment/XUpdateInformationProvider.idl @@ -4,9 +4,9 @@ * * $RCSfile: XUpdateInformationProvider.idl,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Author: kz $ $Date: 2006-12-13 15:13:17 $ + * last change: $Author: rt $ $Date: 2007-07-06 14:31:48 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -37,6 +37,10 @@ #include <com/sun/star/uno/XInterface.idl> #include <com/sun/star/uno/Exception.idl> +module com { module sun { module star { module container { +interface XEnumeration; +}; }; }; }; + module com { module sun { module star { module task { interface XInteractionHandler; }; }; }; }; @@ -95,6 +99,25 @@ interface XUpdateInformationProvider The interaction handler to be set */ void setInteractionHandler( [in] com::sun::star::task::XInteractionHandler handler ); + + /** get update information for a specific extension or all available + information from a repository. + + @param repositories + a repository and its mirrors. If the list is empty, the update + URL of the office installation is used. + @param extensionId + the unique identifier of an extension. If it is not empty and + the update document is an atom feed, only items whose 'term' + attribute of the atom:category tag matches extensionId are returned. + + @returns + an enumeration of <type>UpdateInformationEntry</type>. + */ + com::sun::star::container::XEnumeration getUpdateInformationEnumeration( + [in] sequence< string > repositories, + [in] string extensionId + ) raises ( com::sun::star::uno::Exception ); }; }; }; }; }; |