LibreOffice Module comphelper (master) 1
|
implements an interaction request (com.sun.star.task::XInteractionRequest)at run time, you can freely add any interaction continuation objects More...
#include <interaction.hxx>
Public Member Functions | |
OInteractionRequest (css::uno::Any aRequestDescription) | |
all registered continuations More... | |
OInteractionRequest (css::uno::Any aRequestDescription, std::vector< css::uno::Reference< css::task::XInteractionContinuation > > &&rContinuations) | |
void | addContinuation (const css::uno::Reference< css::task::XInteractionContinuation > &_rxContinuation) |
add a new continuation More... | |
virtual css::uno::Any SAL_CALL | getRequest () override |
virtual css::uno::Sequence< css::uno::Reference< css::task::XInteractionContinuation > > SAL_CALL | getContinuations () override |
Private Attributes | |
css::uno::Any const | m_aRequest |
std::vector< css::uno::Reference< css::task::XInteractionContinuation > > | m_aContinuations |
the request we represent More... | |
implements an interaction request (com.sun.star.task::XInteractionRequest)
at run time, you can freely add any interaction continuation objects
Definition at line 93 of file interaction.hxx.
comphelper::OInteractionRequest::OInteractionRequest | ( | css::uno::Any | aRequestDescription | ) |
all registered continuations
comphelper::OInteractionRequest::OInteractionRequest | ( | css::uno::Any | aRequestDescription, |
std::vector< css::uno::Reference< css::task::XInteractionContinuation > > && | rContinuations | ||
) |
References getContinuations().
void comphelper::OInteractionRequest::addContinuation | ( | const css::uno::Reference< css::task::XInteractionContinuation > & | _rxContinuation | ) |
add a new continuation
Definition at line 46 of file interaction.cxx.
|
overridevirtual |
Definition at line 62 of file interaction.cxx.
References comphelper::containerToSequence().
|
overridevirtual |
Definition at line 56 of file interaction.cxx.
References Any, and m_aRequest.
|
private |
the request we represent
Definition at line 98 of file interaction.hxx.
|
private |
Definition at line 96 of file interaction.hxx.