LibreOffice Module sfx2 (master) 1
|
#include <preventduplicateinteraction.hxx>
Public Member Functions | |
InteractionInfo (const css::uno::Type &aInteraction) | |
Public Attributes | |
css::uno::Type | m_aInteraction |
describe the interaction. More... | |
sal_Int32 | m_nMaxCount |
after max count was reached this interaction will be blocked. More... | |
sal_Int32 | m_nCallCount |
count how often this interaction was called. More... | |
css::uno::Reference< css::task::XInteractionRequest > | m_xRequest |
hold the last intercepted request (matching the set interaction type) alive so it can be used for further checks More... | |
Definition at line 161 of file preventduplicateinteraction.hxx.
|
inline |
Definition at line 176 of file preventduplicateinteraction.hxx.
css::uno::Type sfx2::PreventDuplicateInteraction::InteractionInfo::m_aInteraction |
describe the interaction.
Definition at line 165 of file preventduplicateinteraction.hxx.
sal_Int32 sfx2::PreventDuplicateInteraction::InteractionInfo::m_nCallCount |
count how often this interaction was called.
Definition at line 169 of file preventduplicateinteraction.hxx.
Referenced by sfx2::PreventDuplicateInteraction::addInteractionRule(), sfx2::PreventDuplicateInteraction::handle(), sfx2::PreventDuplicateInteraction::handleInteractionRequest(), and SfxApplication::OpenDocExec_Impl().
sal_Int32 sfx2::PreventDuplicateInteraction::InteractionInfo::m_nMaxCount |
after max count was reached this interaction will be blocked.
Definition at line 167 of file preventduplicateinteraction.hxx.
Referenced by sfx2::PreventDuplicateInteraction::addInteractionRule(), sfx2::PreventDuplicateInteraction::handle(), and sfx2::PreventDuplicateInteraction::handleInteractionRequest().
css::uno::Reference< css::task::XInteractionRequest > sfx2::PreventDuplicateInteraction::InteractionInfo::m_xRequest |
hold the last intercepted request (matching the set interaction type) alive so it can be used for further checks
Definition at line 172 of file preventduplicateinteraction.hxx.
Referenced by sfx2::PreventDuplicateInteraction::handle(), sfx2::PreventDuplicateInteraction::handleInteractionRequest(), and SfxApplication::OpenDocExec_Impl().