summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/deployment
diff options
context:
space:
mode:
authorRĂ¼diger Timm <rt@openoffice.org>2007-07-06 13:31:48 +0000
committerRĂ¼diger Timm <rt@openoffice.org>2007-07-06 13:31:48 +0000
commit6342a082641c848646c541c58303e230bff25606 (patch)
tree3f825cf50a57bbbc7e8a0419ea1d8c7ee6a81a07 /offapi/com/sun/star/deployment
parentb388ea181a54378d34c4a013eacdb3097c7cdf00 (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/com/sun/star/deployment')
-rw-r--r--offapi/com/sun/star/deployment/XUpdateInformationProvider.idl27
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 );
};
}; }; }; };