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 64 of file dp_informationprovider.cxx.

Constructor & Destructor Documentation

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

Definition at line 87 of file dp_informationprovider.cxx.

Member Function Documentation

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

Definition at line 265 of file dp_informationprovider.cxx.

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

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

Definition at line 93 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 83 of file dp_informationprovider.cxx.

Referenced by isUpdateAvailable().


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