LibreOffice Module forms (master) 1
|
#include "model.hxx"
#include "model_helper.hxx"
#include "mip.hxx"
#include "evaluationcontext.hxx"
#include "unohelper.hxx"
#include "submission/serialization_app_xml.hxx"
#include "resourcehelper.hxx"
#include "xmlhelper.hxx"
#include "convert.hxx"
#include <strings.hrc>
#include <rtl/ustring.hxx>
#include <rtl/ustrbuf.hxx>
#include <tools/debug.hxx>
#include <comphelper/processfactory.hxx>
#include <com/sun/star/xml/dom/XNode.hpp>
#include <com/sun/star/xml/dom/XDocumentBuilder.hpp>
#include <com/sun/star/xml/dom/XDocumentFragment.hpp>
#include <com/sun/star/xml/dom/XNamedNodeMap.hpp>
#include <com/sun/star/xml/xpath/XXPathObject.hpp>
#include <com/sun/star/xml/xpath/XPathObjectType.hpp>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <com/sun/star/io/TextInputStream.hpp>
#include <com/sun/star/container/XEnumeration.hpp>
#include <com/sun/star/container/XNameContainer.hpp>
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/xforms/XFormsSupplier.hpp>
#include <com/sun/star/xforms/XDataTypeRepository.hpp>
#include <com/sun/star/xsd/XDataType.hpp>
#include <com/sun/star/xsd/DataTypeClass.hpp>
Go to the source code of this file.
Functions | |
static void | lcl_OutPosition (OUStringBuffer &rBuffer, const Reference< XNode > &xNode) |
static void | lcl_OutName (OUStringBuffer &rBuffer, const Reference< XNode > &xNode) |
static void | lcl_OutInstance (OUStringBuffer &rBuffer, const Reference< XNode > &xNode, Model *pModel) |
static bool | lcl_isWhitespace (const OUString &rString) |
static sal_Int32 | lcl_findProp (const PropertyValue *pValues, sal_Int32 nLength, std::u16string_view rName) |
static Reference< XNameContainer > | lcl_getModels (const Reference< css::frame::XModel > &xComponent) |
static OUString | lcl_serializeForDisplay (const Reference< XAttr > &_rxAttrNode) |
static OUString | lcl_serializeForDisplay (const Reference< XNodeList > &xNodes) |
static OUString | lcl_serializeForDisplay (const Reference< XXPathObject > &xResult) |
|
static |
Definition at line 410 of file model_ui.cxx.
References n, nLength, and pValues.
Referenced by xforms::Model::renameInstance().
|
static |
Definition at line 485 of file model_ui.cxx.
Referenced by xforms::Model::newModel(), xforms::Model::removeModel(), and xforms::Model::renameModel().
|
static |
Definition at line 255 of file model_ui.cxx.
Referenced by xforms::Model::getNodeDisplayName().
|
static |
Definition at line 166 of file model_ui.cxx.
References xforms::Model::getDefaultInstance(), xforms::getInstanceData(), xforms::Model::getInstances(), and sId.
Referenced by xforms::Model::getDefaultBindingExpressionForNode(), and xforms::Model::getNodeDisplayName().
|
static |
Definition at line 155 of file model_ui.cxx.
References sPrefix.
Referenced by xforms::Model::getDefaultBindingExpressionForNode(), xforms::Model::getNodeDisplayName(), and xforms::Model::getNodeName().
|
static |
Definition at line 120 of file model_ui.cxx.
Referenced by xforms::Model::getDefaultBindingExpressionForNode().
|
static |
Definition at line 727 of file model_ui.cxx.
Referenced by xforms::Model::getResultForExpression(), and lcl_serializeForDisplay().
|
static |
Definition at line 743 of file model_ui.cxx.
References getDocumentBuilder(), CSerializationAppXML::getInputStream(), comphelper::getProcessComponentContext(), i, lcl_serializeForDisplay(), nLength, CSerializationAppXML::serialize(), and CSerialization::setSource().
|
static |
Definition at line 824 of file model_ui.cxx.
References xforms::getResource(), and lcl_serializeForDisplay().