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


Public Methods | |
| ACEXML_Debug_Element_Builder () | |
| virtual | ~ACEXML_Debug_Element_Builder () |
| virtual int | setElementName (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName ACEXML_ENV_ARG_DECL) ACE_THROW_SPEC((ACEXML_SAXException)) |
| Define the name of the element. More... | |
| virtual int | setContentType (CONTENT_TYPE type ACEXML_ENV_ARG_DECL) ACE_THROW_SPEC((ACEXML_SAXException)) |
| Define the content type of the element. More... | |
| virtual int | insertMixedElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName ACEXML_ENV_ARG_DECL) ACE_THROW_SPEC((ACEXML_SAXException)) |
| Insert one more element into Mixed definition. More... | |
| virtual int | startChildGroup () |
| Start a new group of children. More... | |
| virtual int | endChildGroup (CARDINALITY card ACEXML_ENV_ARG_DECL) |
| End a new group of children. More... | |
| virtual int | setChoice () |
| Set the type of current child group to Choice. More... | |
| virtual int | setSequence () |
| Set the type of current child group to Sequence. More... | |
| virtual int | insertElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName ACEXML_ENV_ARG_DECL) ACE_THROW_SPEC((ACEXML_SAXException)) |
| Insert an new element into the current child group. More... | |
| virtual void | dump (void) |
| Dump the content of the attribute definition. More... | |
Private Attributes | |
| CONTENT_TYPE | type_ |
| ACEXML_String | element_ |
| ACEXML_Element_Tree_List_Node * | root_ |
| ACEXML_Element_Tree_List_Stack | active_list_ |
|
|
|
|
|
|
|
|
Dump the content of the attribute definition.
Reimplemented from ACEXML_Element_Def_Builder. |
|
|
End a new group of children.
Reimplemented from ACEXML_Element_Def_Builder. |
|
||||||||||||||||
|
Insert an new element into the current child group.
Reimplemented from ACEXML_Element_Def_Builder. |
|
||||||||||||||||
|
Insert one more element into Mixed definition.
Reimplemented from ACEXML_Element_Def_Builder. |
|
|
Set the type of current child group to Choice.
Reimplemented from ACEXML_Element_Def_Builder. |
|
|
Define the content type of the element.
Reimplemented from ACEXML_Element_Def_Builder. |
|
||||||||||||||||
|
Define the name of the element.
Reimplemented from ACEXML_Element_Def_Builder. |
|
|
Set the type of current child group to Sequence.
Reimplemented from ACEXML_Element_Def_Builder. |
|
|
Start a new group of children.
Reimplemented from ACEXML_Element_Def_Builder. |
|
|
|
|
|
|
|
|
|
|
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001