LibreOffice Module desktop (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
dp_info::PackageInformationProvider Class Reference
Inheritance diagram for dp_info::PackageInformationProvider:
[legend]
Collaboration diagram for dp_info::PackageInformationProvider:
[legend]

Public Member Functions

 PackageInformationProvider (uno::Reference< uno::XComponentContext >const &xContext)
 
virtual OUString SAL_CALL getPackageLocation (const OUString &extensionId) override
 
virtual uno::Sequence< uno::Sequence< OUString > > SAL_CALL isUpdateAvailable (const OUString &extensionId) override
 
virtual uno::Sequence< uno::Sequence< OUString > > SAL_CALL getExtensionList () override
 

Private Member Functions

OUString getPackageLocation (const OUString &repository, const OUString &_sExtensionId)
 

Private Attributes

uno::Reference< uno::XComponentContext > mxContext
 
uno::Reference< deployment::XUpdateInformationProvider > mxUpdateInformation
 

Detailed Description

Definition at line 63 of file dp_informationprovider.cxx.

Constructor & Destructor Documentation

dp_info::PackageInformationProvider::PackageInformationProvider ( uno::Reference< uno::XComponentContext >const &  xContext)
explicit

Definition at line 86 of file dp_informationprovider.cxx.

Member Function Documentation

uno::Sequence< uno::Sequence< OUString > > SAL_CALL dp_info::PackageInformationProvider::getExtensionList ( )
overridevirtual

Definition at line 264 of file dp_informationprovider.cxx.

References dp_misc::getIdentifier(), i, and mxContext.

OUString SAL_CALL dp_info::PackageInformationProvider::getPackageLocation ( const OUString &  extensionId)
overridevirtual

Definition at line 128 of file dp_informationprovider.cxx.

References ucbhelper::Content::getURL(), mxContext, and SAL_WARN.

OUString dp_info::PackageInformationProvider::getPackageLocation ( const OUString &  repository,
const OUString &  _sExtensionId 
)
private

Definition at line 92 of file dp_informationprovider.cxx.

References mxContext.

uno::Sequence< uno::Sequence< OUString > > SAL_CALL dp_info::PackageInformationProvider::isUpdateAvailable ( const OUString &  extensionId)
overridevirtual

Member Data Documentation

uno::Reference< uno::XComponentContext> dp_info::PackageInformationProvider::mxContext
private
uno::Reference< deployment::XUpdateInformationProvider > dp_info::PackageInformationProvider::mxUpdateInformation
private

Definition at line 82 of file dp_informationprovider.cxx.

Referenced by isUpdateAvailable().


The documentation for this class was generated from the following file: