11 #include <QDomDocument>
13 class test_PaosCreator;
20 friend class ::test_PaosCreator;
29 static const QMap<Namespace, QString> mNamespacePrefix;
30 static const QMap<Namespace, QString> mNamespace;
44 QDomElement
createEnvelopeElement(const QDomElement& pBody, const QString& pRelatesTo, const QString& pMessageID);
QDomElement createTextElement(const QString &pName, const QByteArray &pContent)
Definition: PaosCreator.cpp:96
QDomElement createEnvelopeElement(const QDomElement &pBody, const QString &pRelatesTo, const QString &pMessageID)
Definition: PaosCreator.cpp:170
static QString getNamespaceType(Namespace pPrefix, const QString &pType)
Definition: PaosCreator.cpp:55
QDomDocument mDoc
Definition: PaosCreator.h:35
static QString getNamespace(Namespace pPrefix)
Definition: PaosCreator.cpp:49
virtual QDomElement getDocumentStructure()=0
static QString getNamespacePrefix(Namespace pPrefix, const QString &pSuffix=QString())
Definition: PaosCreator.cpp:63
QDomElement createBodyElement(const QDomElement &pBody)
Definition: PaosCreator.cpp:162
QByteArray marshall()
Creates an XML structure of underyling information. Be aware that this method will create the structu...
Definition: PaosCreator.cpp:86
Definition: PaosCreator.h:18
Definition: ResponseType.h:18
QDomElement createResultElement(const ResponseType &pResponse)
Definition: PaosCreator.cpp:189
QDomElement createHeaderElement(const QString &pRrelatesTo, const QString &pMessageID)
Definition: PaosCreator.cpp:124
Namespace
Definition: PaosCreator.h:23