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