Overview | Module | Use | Devguide | Index

Methods' Summary | Attributes' Summary | Methods' Details | Attributes' Details

:: com :: sun :: star :: deployment ::
unpublished | interface XPackageInformationProvider |
Usage Restrictions not published Description Objects implementing this interface provide an URL to the root of an installed package. Since OOo 2.3

Methods' Summary
getPackageLocation | get Package information for a specific extension.
isUpdateAvailable | check if there are updates available for an extension.
getExtensionList | returns a list of all installed extension with their version.

Methods' Details
getPackageLocation
string
getPackageLocation( | [in] string | extensionId );
Description get Package information for a specific extension. Parameter extensionId the unique identifier of an extension. The service looks for an installed package with the given id and returns the URL to the root of the package. If the service can not find a matching package, an empty string will be returned.
isUpdateAvailable
sequence< sequence< string > >
isUpdateAvailable( | [in] string | extensionId );
Description check if there are updates available for an extension. Parameter extensionId the unique identifier of an extension. When the extensionId is empty, the service looks checks all installed extensions for a newer version, otherwise the service looks for updates for an installed package with the given id. If the service finds an update for an extension, a sequence containing the name and the version will be returned for each extension which has an update. If the service can not find a matching package, an empty sequence is returned.
getExtensionList
sequence< sequence< string > >
getExtensionList();
Description returns a list of all installed extension with their version.

Top of Page

Copyright © 2000, 2014 LibreOffice contributors and/or their affiliates. All rights reserved.

LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.

The Document Foundation acknowledges all community members, please find more info at our website.

Privacy Policy | Impressum (Legal Info) | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (LGPLv3). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.