LibreOffice Module forms (master) 1
|
#include <submission.hxx>
Public Types | |
enum | SubmissionResult { SUCCESS , UNKNOWN_ERROR } |
Public Member Functions | |
CSubmission (std::u16string_view aURL, css::uno::Reference< css::xml::dom::XDocumentFragment > aFragment) | |
const INetURLObject & | GetURLObject () const |
virtual | ~CSubmission () |
virtual SubmissionResult | submit (const css::uno::Reference< css::task::XInteractionHandler > &)=0 |
SubmissionResult | replace (std::u16string_view, const css::uno::Reference< css::xml::dom::XDocument > &, const css::uno::Reference< css::frame::XFrame > &) |
Protected Member Functions | |
::std::unique_ptr< CSerialization > | createSerialization (const css::uno::Reference< css::task::XInteractionHandler > &aHandler, css::uno::Reference< css::ucb::XCommandEnvironment > &_rOutEnv) |
Protected Attributes | |
INetURLObject | m_aURLObj |
css::uno::Reference< css::xml::dom::XDocumentFragment > | m_aFragment |
css::uno::Reference< css::io::XInputStream > | m_aResultStream |
css::uno::Reference< css::uno::XComponentContext > | m_xContext |
Definition at line 98 of file submission/submission.hxx.
Enumerator | |
---|---|
SUCCESS | |
UNKNOWN_ERROR |
Definition at line 111 of file submission/submission.hxx.
|
inline |
Definition at line 116 of file submission/submission.hxx.
References aURL, and getProcessComponentContext().
|
inlinevirtual |
Definition at line 124 of file submission/submission.hxx.
|
protected |
Definition at line 108 of file replace.cxx.
References m_aFragment, and m_xContext.
Referenced by CSubmissionPost::submit(), and CSubmissionPut::submit().
|
inline |
Definition at line 122 of file submission/submission.hxx.
References m_aURLObj.
CSubmission::SubmissionResult CSubmission::replace | ( | std::u16string_view | , |
const css::uno::Reference< css::xml::dom::XDocument > & | , | ||
const css::uno::Reference< css::frame::XFrame > & | |||
) |
Definition at line 47 of file replace.cxx.
References aDocument, Any, aURL, o3tl::equalsIgnoreAsciiCase(), Exception, INetURLObject::GetMainURL(), comphelper::getProcessComponentContext(), m_aResultStream, m_aURLObj, INetURLObject::NONE, SUCCESS, TOOLS_WARN_EXCEPTION, u, and UNKNOWN_ERROR.
|
pure virtual |
Implemented in CSubmissionGet, CSubmissionPost, and CSubmissionPut.
|
protected |
Definition at line 103 of file submission/submission.hxx.
Referenced by createSerialization(), and CSubmissionGet::submit().
|
protected |
Definition at line 104 of file submission/submission.hxx.
Referenced by replace(), CSubmissionGet::submit(), and CSubmissionPost::submit().
|
protected |
Definition at line 102 of file submission/submission.hxx.
Referenced by GetURLObject(), replace(), CSubmissionGet::submit(), CSubmissionPost::submit(), and CSubmissionPut::submit().
|
protected |
Definition at line 105 of file submission/submission.hxx.
Referenced by createSerialization(), and CSubmissionGet::submit().