|
ACEXML
6.0.7
|
#include <parser/debug_validator/Debug_Attributes_Builder.h>


Public Member Functions | |
| ACEXML_Debug_Attributes_Builder () | |
| virtual | ~ACEXML_Debug_Attributes_Builder () |
| virtual int | setElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName ACEXML_ENV_ARG_DECL) |
| virtual ACEXML_Attribute_Def_Builder * | getAttribute_Def_Builder () |
| virtual int | insertAttribute (ACEXML_Attribute_Def_Builder *def ACEXML_ENV_ARG_DECL) |
| virtual void | dump (void) |
Protected Attributes | |
| ACEXML_String | element_name_ |
| The name of the element type these attributes applied. | |
| ACEXML_ATT_MAP | attributes_ |
| Collection of attributes. | |
This class prints out Attribute definitions for debugging purpose.
| ACEXML_Debug_Attributes_Builder::ACEXML_Debug_Attributes_Builder | ( | ) |
| ACEXML_Debug_Attributes_Builder::~ACEXML_Debug_Attributes_Builder | ( | ) | [virtual] |
| void ACEXML_Debug_Attributes_Builder::dump | ( | void | ) | [virtual] |
Dump the content of the attribute definition.
Implements ACEXML_Attributes_Def_Builder.
| ACEXML_Attribute_Def_Builder * ACEXML_Debug_Attributes_Builder::getAttribute_Def_Builder | ( | void | ) | [virtual] |
Acquire an Attribute_Builder.
Implements ACEXML_Attributes_Def_Builder.
| int ACEXML_Debug_Attributes_Builder::insertAttribute | ( | ACEXML_Attribute_Def_Builder *def | ACEXML_ENV_ARG_DECL | ) | [virtual] |
Add a definition for one attribute.
| int ACEXML_Debug_Attributes_Builder::setElement | ( | const ACEXML_Char * | namespaceURI, |
| const ACEXML_Char * | localName, | ||
| const ACEXML_Char *qName | ACEXML_ENV_ARG_DECL | ||
| ) | [virtual] |
Set the element name that the attribute builder applies.
| 0 | if valid, -1 otherwise. |
Collection of attributes.
The name of the element type these attributes applied.
1.7.5