Public Methods |
| PmtSchemaElement () |
| This is the default constructor. More...
|
| PmtSchemaElement (const DOM_Element &element) |
| This is the copy constructor. More...
|
| ~PmtSchemaElement () |
| This is the destructor. More...
|
PmtSchemaElement & | operator= (const PmtSchemaElement &pmtSchemaElement) |
| This is an assignment operator. More...
|
bool | isElementTypeAnonymous () const |
| This method checks for an anonymous element type. More...
|
SPmtString | getIdAttr () const |
| This method returns the id of a node. More...
|
SPmtString | getNameAttr () const |
SPmtString | getRefAttr () const |
SPmtString | getBaseAttr () const |
SPmtString | getTypeAttr () const |
| This method returns the node type. More...
|
SPmtString | getMinOccursAttr () const |
SPmtString | getMaxOccursAttr () const |
SPmtString | getDefaultAttr () const |
SPmtString | getUseAttr () const |
SPmtString | getFixedAttr () const |
SPmtString | getNillableAttr () const |
bool | isElementRoot (const char *rootElement) const |
| This method determines if the element is the root element. More...
|
bool | isParentSchema () const |
| This method determines if the parent of the current node is the schema node. More...
|
bool | isElementSchema () const |
| This method determines if the element node is the schema node. More...
|
bool | isElementRef () const |
void | showElementInfo () const |
| This method prints the element information. More...
|
bool | isSchemaRoot () const |
bool | isXmlInfoRoot () const |
|
These deliberately return void, since under no circumstances do we want to allow initialization chaining.
|
void | operator= (const DOM_Element &domElement) |
| This assignment operator creates a DOM_Element. More...
|
void | operator= (const DOM_Node &domNode) |
| This assignment operator creates a DOM_Node. More...
|
void | operator= (const int _nullPtr) |
| This assignment operator creates a NULL node. More...
|