LibreOffice Module desktop (master) 1
Public Member Functions | Private Attributes | List of all members
dp_manager::LicenseCommandEnv Class Reference

this class is for use in XPackageManager::synchronize. More...

#include <dp_commandenvironments.hxx>

Inheritance diagram for dp_manager::LicenseCommandEnv:
[legend]
Collaboration diagram for dp_manager::LicenseCommandEnv:
[legend]

Public Member Functions

 LicenseCommandEnv (css::uno::Reference< css::task::XInteractionHandler > const &handler, bool bSuppressLicense, OUString repository)
 
virtual void SAL_CALL handle (css::uno::Reference< css::task::XInteractionRequest > const &xRequest) override
 
- Public Member Functions inherited from dp_manager::BaseCommandEnv
virtual ~BaseCommandEnv () override
 
 BaseCommandEnv ()
 
 BaseCommandEnv (css::uno::Reference< css::task::XInteractionHandler > const &handler)
 
virtual css::uno::Reference< css::task::XInteractionHandler > SAL_CALL getInteractionHandler () override
 
virtual css::uno::Reference< css::ucb::XProgressHandler > SAL_CALL getProgressHandler () override
 
virtual void SAL_CALL handle (css::uno::Reference< css::task::XInteractionRequest > const &xRequest) override
 
virtual void SAL_CALL push (css::uno::Any const &Status) override
 
virtual void SAL_CALL update (css::uno::Any const &Status) override
 
virtual void SAL_CALL pop () override
 

Private Attributes

OUString m_repository
 
bool m_bSuppressLicense
 

Additional Inherited Members

- Protected Member Functions inherited from dp_manager::BaseCommandEnv
void handle_ (bool approve, css::uno::Reference< css::task::XInteractionRequest > const &xRequest)
 

Detailed Description

this class is for use in XPackageManager::synchronize.

It handles particular license cases.

Definition at line 82 of file dp_commandenvironments.hxx.

Constructor & Destructor Documentation

◆ LicenseCommandEnv()

dp_manager::LicenseCommandEnv::LicenseCommandEnv ( css::uno::Reference< css::task::XInteractionHandler > const &  handler,
bool  bSuppressLicense,
OUString  repository 
)

Definition at line 155 of file dp_commandenvironments.cxx.

Member Function Documentation

◆ handle()

void dp_manager::LicenseCommandEnv::handle ( css::uno::Reference< css::task::XInteractionRequest > const &  xRequest)
overridevirtual

Member Data Documentation

◆ m_bSuppressLicense

bool dp_manager::LicenseCommandEnv::m_bSuppressLicense
private

Definition at line 86 of file dp_commandenvironments.hxx.

Referenced by handle().

◆ m_repository

OUString dp_manager::LicenseCommandEnv::m_repository
private

Definition at line 85 of file dp_commandenvironments.hxx.

Referenced by handle().


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