generates output for a schema file More...
#include <soapout.h>
Public Member Functions | |
| WocSoapOut (const QDomElement &) | |
| initializes the output object with the given DOM element | |
Protected Member Functions | |
| virtual void | finalize () |
| writes any last words after parsing finished | |
| virtual void | newClass (const WocClass &) |
| creates a class | |
| virtual void | newTable (const WocTable &) |
| creates a table | |
| virtual void | newTransaction (const WocTransaction &) |
| creates a transaction | |
Private Member Functions | |
| void | schemaImport () |
| creates schema imports | |
| void | headerMsg () |
| creates header message | |
| void | mainElems () |
| create main elements for port and binding | |
| void | serviceTag () |
| create service | |
| QString | authMode2str () |
| return name of header element for authentication mode | |
Private Attributes | |
| QString | m_name |
| QString | m_dir |
| QDomDocument | m_doc |
| QDomElement | m_root |
| QDomElement | m_bind |
| QDomElement | m_port |
| WocSchemaOut * | m_schema |
| WocProcessor::AuthMode | m_auth |
generates output for a schema file
| WocSoapOut::WocSoapOut | ( | const QDomElement & | el | ) |
initializes the output object with the given DOM element
| QString WocSoapOut::authMode2str | ( | ) | [private] |
return name of header element for authentication mode
| void WocSoapOut::finalize | ( | ) | [protected, virtual] |
writes any last words after parsing finished
Implements WocOutput.
| void WocSoapOut::headerMsg | ( | ) | [private] |
creates header message
| void WocSoapOut::mainElems | ( | ) | [private] |
create main elements for port and binding
| void WocSoapOut::newClass | ( | const WocClass & | ) | [protected, virtual] |
creates a class
Implements WocOutput.
| void WocSoapOut::newTable | ( | const WocTable & | ) | [protected, virtual] |
creates a table
Implements WocOutput.
| void WocSoapOut::newTransaction | ( | const WocTransaction & | trn | ) | [protected, virtual] |
creates a transaction
Implements WocOutput.
| void WocSoapOut::schemaImport | ( | ) | [private] |
creates schema imports
| void WocSoapOut::serviceTag | ( | ) | [private] |
create service
WocProcessor::AuthMode WocSoapOut::m_auth [private] |
QDomElement WocSoapOut::m_bind [private] |
QString WocSoapOut::m_dir [private] |
QDomDocument WocSoapOut::m_doc [private] |
QString WocSoapOut::m_name [private] |
QDomElement WocSoapOut::m_port [private] |
QDomElement WocSoapOut::m_root [private] |
WocSchemaOut* WocSoapOut::m_schema [private] |
1.7.1