LibreOffice Module fpicker (master) 1
|
an InteractionHandler implementation which extends another handler with some customizability More...
#include <fpinteraction.hxx>
Public Types | |
enum | EInterceptedInteractions { E_NOINTERCEPTION = 0 , E_DOESNOTEXIST = 1 } |
flags, which indicates special handled interactions These values will be used combined as flags - so they must in range [2^n]! More... | |
Public Member Functions | |
OFilePickerInteractionHandler (css::uno::Reference< css::task::XInteractionHandler > _xMaster) | |
void | enableInterceptions (EInterceptedInteractions eInterceptions) |
bool | wasUsed () const |
void | resetUseState () |
void | forgetRequest () |
bool | wasAccessDenied () const |
Private Member Functions | |
virtual void SAL_CALL | handle (const css::uno::Reference< css::task::XInteractionRequest > &_rxRequest) override |
virtual | ~OFilePickerInteractionHandler () override |
Private Attributes | |
css::uno::Reference< css::task::XInteractionHandler > | m_xMaster |
css::uno::Any | m_aException |
bool | m_bUsed |
EInterceptedInteractions | m_eInterceptions |
an InteractionHandler implementation which extends another handler with some customizability
Definition at line 37 of file fpinteraction.hxx.
flags, which indicates special handled interactions These values will be used combined as flags - so they must in range [2^n]!
Enumerator | |
---|---|
E_NOINTERCEPTION | |
E_DOESNOTEXIST |
Definition at line 44 of file fpinteraction.hxx.
|
explicit |
Definition at line 38 of file fpinteraction.cxx.
References m_xMaster, and SAL_WARN_IF.
|
overrideprivatevirtual |
Definition at line 47 of file fpinteraction.cxx.
void svt::OFilePickerInteractionHandler::enableInterceptions | ( | EInterceptedInteractions | eInterceptions | ) |
Definition at line 113 of file fpinteraction.cxx.
References m_eInterceptions.
void svt::OFilePickerInteractionHandler::forgetRequest | ( | ) |
Definition at line 125 of file fpinteraction.cxx.
References Any, and m_aException.
Referenced by svt::SmartContent::bindTo().
|
overrideprivatevirtual |
void svt::OFilePickerInteractionHandler::resetUseState | ( | ) |
Definition at line 119 of file fpinteraction.cxx.
References m_bUsed.
Referenced by svt::SmartContent::bindTo().
bool svt::OFilePickerInteractionHandler::wasAccessDenied | ( | ) | const |
Definition at line 131 of file fpinteraction.cxx.
References m_aException.
|
inline |
Definition at line 62 of file fpinteraction.hxx.
References m_bUsed.
|
private |
Definition at line 53 of file fpinteraction.hxx.
Referenced by forgetRequest(), and wasAccessDenied().
|
private |
Definition at line 54 of file fpinteraction.hxx.
Referenced by resetUseState(), and wasUsed().
|
private |
Definition at line 55 of file fpinteraction.hxx.
Referenced by enableInterceptions().
|
private |
Definition at line 52 of file fpinteraction.hxx.
Referenced by OFilePickerInteractionHandler().