#include <parser/debug_validator/Debug_Element_Builder.h>
Inheritance diagram for ACEXML_Debug_Element_Builder:


| ACEXML_Debug_Element_Builder::ACEXML_Debug_Element_Builder | ( | ) |
| ACEXML_Debug_Element_Builder::~ACEXML_Debug_Element_Builder | ( | ) | [virtual] |
| void ACEXML_Debug_Element_Builder::dump | ( | void | ) | [virtual] |
Dump the content of the attribute definition.
Implements ACEXML_Element_Def_Builder.
| virtual int ACEXML_Debug_Element_Builder::endChildGroup | ( | CARDINALITY card | ACEXML_ENV_ARG_DECL | ) | [virtual] |
End a new group of children.
| 0 | on success. |
| int ACEXML_Debug_Element_Builder::insertElement | ( | const ACEXML_Char * | namespaceURI, | |
| const ACEXML_Char * | localName, | |||
| const ACEXML_Char *qName | ACEXML_ENV_ARG_DECL | |||
| ) | [virtual] |
Insert an new element into the current child group.
| 0 | on success, -1 otherwise. |
Implements ACEXML_Element_Def_Builder.
| int ACEXML_Debug_Element_Builder::insertMixedElement | ( | const ACEXML_Char * | namespaceURI, | |
| const ACEXML_Char * | localName, | |||
| const ACEXML_Char *qName | ACEXML_ENV_ARG_DECL | |||
| ) | [virtual] |
Insert one more element into Mixed definition.
Implements ACEXML_Element_Def_Builder.
| int ACEXML_Debug_Element_Builder::setChoice | ( | ) | [virtual] |
Set the type of current child group to Choice.
| 0 | on success, -1 if the type of the child group has already been set and this action conflicts with the previous setting. |
Implements ACEXML_Element_Def_Builder.
| int ACEXML_Debug_Element_Builder::setContentType | ( | CONTENT_TYPE type | ACEXML_ENV_ARG_DECL | ) | [virtual] |
Define the content type of the element.
| 0 | if valid, -1 otherwise. |
| int ACEXML_Debug_Element_Builder::setElementName | ( | const ACEXML_Char * | namespaceURI, | |
| const ACEXML_Char * | localName, | |||
| const ACEXML_Char *qName | ACEXML_ENV_ARG_DECL | |||
| ) | [virtual] |
Define the name of the element.
| 0 | if valid, -1 otherwise. |
Implements ACEXML_Element_Def_Builder.
| int ACEXML_Debug_Element_Builder::setSequence | ( | ) | [virtual] |
Set the type of current child group to Sequence.
| 0 | on success, -1 if the type of the child group has already been set and this action conflicts with the previous setting. |
Implements ACEXML_Element_Def_Builder.
| int ACEXML_Debug_Element_Builder::startChildGroup | ( | ) | [virtual] |
Start a new group of children.
Implements ACEXML_Element_Def_Builder.
1.4.6-4