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 35 of file dp_commandenvironments.hxx.

Constructor & Destructor Documentation

◆ ~BaseCommandEnv()

dp_manager::BaseCommandEnv::~BaseCommandEnv ( )

Definition at line 52 of file dp_commandenvironments.cxx.

◆ BaseCommandEnv() [1/2]

dp_manager::BaseCommandEnv::BaseCommandEnv ( )

Definition at line 42 of file dp_commandenvironments.cxx.

◆ BaseCommandEnv() [2/2]

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

Member Function Documentation

◆ getInteractionHandler()

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

Definition at line 57 of file dp_commandenvironments.cxx.

◆ getProgressHandler()

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

Definition at line 63 of file dp_commandenvironments.cxx.

◆ handle()

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

◆ handle_()

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

◆ pop()

void dp_manager::BaseCommandEnv::pop ( )

Definition at line 117 of file dp_commandenvironments.cxx.

◆ push()

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

Definition at line 109 of file dp_commandenvironments.cxx.

◆ update()

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

Definition at line 113 of file dp_commandenvironments.cxx.

Member Data Documentation

◆ m_forwardHandler

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

Definition at line 40 of file dp_commandenvironments.hxx.

Referenced by handle_().

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