LibreOffice Module forms (master) 1
|
#include "submission.hxx"
#include "model.hxx"
#include "binding.hxx"
#include "mip.hxx"
#include "evaluationcontext.hxx"
#include "submission/submission_put.hxx"
#include "submission/submission_post.hxx"
#include "submission/submission_get.hxx"
#include <rtl/ustring.hxx>
#include <com/sun/star/lang/NoSupportException.hpp>
#include <com/sun/star/uno/Sequence.hxx>
#include <com/sun/star/uno/Reference.hxx>
#include <com/sun/star/xforms/XModel.hpp>
#include <com/sun/star/uno/RuntimeException.hpp>
#include <com/sun/star/xml/dom/XNodeList.hpp>
#include <com/sun/star/xml/dom/XDocument.hpp>
#include <com/sun/star/xml/dom/DocumentBuilder.hpp>
#include <com/sun/star/xml/dom/XDocumentFragment.hpp>
#include <com/sun/star/xml/dom/NodeType.hpp>
#include <com/sun/star/task/XInteractionHandler.hpp>
#include <com/sun/star/task/XInteractionRequest.hpp>
#include <com/sun/star/task/XInteractionContinuation.hpp>
#include <com/sun/star/xforms/InvalidDataOnSubmitException.hpp>
#include <com/sun/star/form/runtime/XFormController.hpp>
#include <com/sun/star/frame/XFrame.hpp>
#include <cppuhelper/exc_hlp.hxx>
#include <comphelper/interaction.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/servicehelper.hxx>
#include <vcl/svapp.hxx>
#include <vcl/weld.hxx>
#include <frm_resource.hxx>
#include <strings.hrc>
#include <memory>
#include <string_view>
Go to the source code of this file.
Macros | |
#define | HANDLE_ID 0 |
#define | HANDLE_Bind 1 |
#define | HANDLE_Ref 2 |
#define | HANDLE_Action 3 |
#define | HANDLE_Method 4 |
#define | HANDLE_Version 5 |
#define | HANDLE_Indent 6 |
#define | HANDLE_MediaType 7 |
#define | HANDLE_Encoding 8 |
#define | HANDLE_OmitXmlDeclaration 9 |
#define | HANDLE_Standalone 10 |
#define | HANDLE_CDataSectionElement 11 |
#define | HANDLE_Replace 12 |
#define | HANDLE_Separator 13 |
#define | HANDLE_IncludeNamespacePrefixes 14 |
#define | HANDLE_Model 15 |
Functions | |
static OUString | lcl_message (std::u16string_view rID, std::u16string_view rText) |
static bool | isIgnorable (const Reference< XNode > &aNode) |
static void | cloneNodes (Model &aModel, const Reference< XNode > &dstParent, const Reference< XNode > &source, bool bRemoveWSNodes) |
#define HANDLE_Action 3 |
Definition at line 303 of file submission.cxx.
#define HANDLE_Bind 1 |
Definition at line 301 of file submission.cxx.
#define HANDLE_CDataSectionElement 11 |
Definition at line 311 of file submission.cxx.
#define HANDLE_Encoding 8 |
Definition at line 308 of file submission.cxx.
#define HANDLE_ID 0 |
Definition at line 300 of file submission.cxx.
#define HANDLE_IncludeNamespacePrefixes 14 |
Definition at line 314 of file submission.cxx.
#define HANDLE_Indent 6 |
Definition at line 306 of file submission.cxx.
#define HANDLE_MediaType 7 |
Definition at line 307 of file submission.cxx.
#define HANDLE_Method 4 |
Definition at line 304 of file submission.cxx.
#define HANDLE_Model 15 |
Definition at line 315 of file submission.cxx.
#define HANDLE_OmitXmlDeclaration 9 |
Definition at line 309 of file submission.cxx.
#define HANDLE_Ref 2 |
Definition at line 302 of file submission.cxx.
#define HANDLE_Replace 12 |
Definition at line 312 of file submission.cxx.
#define HANDLE_Separator 13 |
Definition at line 313 of file submission.cxx.
#define HANDLE_Standalone 10 |
Definition at line 310 of file submission.cxx.
#define HANDLE_Version 5 |
Definition at line 305 of file submission.cxx.
|
static |
Definition at line 524 of file submission.cxx.
References cloneNodes(), isIgnorable(), xforms::MIP::isRelevant(), and xforms::Model::queryMIP().
Referenced by cloneNodes(), and xforms::Submission::createSubmissionDocument().
|
static |
Definition at line 511 of file submission.cxx.
Referenced by cloneNodes().
|
static |
Definition at line 406 of file submission.cxx.
Referenced by xforms::Submission::submitWithInteraction().