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

This command environment is to be used when an extension is temporarily stored in the "tmp" repository. More...

#include <dp_commandenvironments.hxx>

Inheritance diagram for dp_manager::BaseCommandEnv:
Collaboration diagram for dp_manager::BaseCommandEnv:

Public Member Functions

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

Protected Member Functions

void handle_ (bool approve, css::uno::Reference< css::task::XInteractionRequest > const &xRequest)

Private Attributes

css::uno::Reference< css::task::XInteractionHandler > m_forwardHandler

Detailed Description

This command environment is to be used when an extension is temporarily stored in the "tmp" repository.

It prevents all kind of user interaction.

Definition at line 32 of file dp_commandenvironments.hxx.

Constructor & Destructor Documentation

dp_manager::BaseCommandEnv::~BaseCommandEnv ( )

Definition at line 53 of file dp_commandenvironments.cxx.

dp_manager::BaseCommandEnv::BaseCommandEnv ( )

Definition at line 43 of file dp_commandenvironments.cxx.

dp_manager::BaseCommandEnv::BaseCommandEnv ( css::uno::Reference< css::task::XInteractionHandler > const &  handler)

Member Function Documentation

Reference< task::XInteractionHandler > dp_manager::BaseCommandEnv::getInteractionHandler ( )

Definition at line 58 of file dp_commandenvironments.cxx.

Reference< ucb::XProgressHandler > dp_manager::BaseCommandEnv::getProgressHandler ( )

Definition at line 64 of file dp_commandenvironments.cxx.

void dp_manager::BaseCommandEnv::handle ( css::uno::Reference< css::task::XInteractionRequest > const &  xRequest)
void dp_manager::BaseCommandEnv::handle_ ( bool  approve,
css::uno::Reference< css::task::XInteractionRequest > const &  xRequest 
void dp_manager::BaseCommandEnv::pop ( )

Definition at line 118 of file dp_commandenvironments.cxx.

void dp_manager::BaseCommandEnv::push ( css::uno::Any const &  Status)

Definition at line 110 of file dp_commandenvironments.cxx.

void dp_manager::BaseCommandEnv::update ( css::uno::Any const &  Status)

Definition at line 114 of file dp_commandenvironments.cxx.

Member Data Documentation

css::uno::Reference< css::task::XInteractionHandler> dp_manager::BaseCommandEnv::m_forwardHandler

Definition at line 37 of file dp_commandenvironments.hxx.

Referenced by handle_().

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