|
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().