|
PSVIAttributeList Class ReferenceA container for the PSVI contributions to attributes that occur on a particular element.
More...
Inheritance diagram for PSVIAttributeList:
[legend]List of all members.
Detailed Description
A container for the PSVI contributions to attributes that occur on a particular element.
This is always owned by the parser/validator from which it is obtained. The parser/validator will specify under what conditions it may be relied upon to have meaningful contents.
Constructor & Destructor Documentation
|
The default constructor.
- Parameters:
-
| manager | The configurable memory manager |
|
Member Function Documentation
const XMLCh* PSVIAttributeList::getAttributeNameAtIndex |
( |
const unsigned int |
index |
) |
|
|
const XMLCh* PSVIAttributeList::getAttributeNamespaceAtIndex |
( |
const unsigned int |
index |
) |
|
|
PSVIAttribute* PSVIAttributeList::getAttributePSVIAtIndex |
( |
const unsigned int |
index |
) |
|
|
PSVIAttribute* PSVIAttributeList::getAttributePSVIByName |
( |
const XMLCh * |
attrName, |
|
|
const XMLCh * |
attrNamespace |
|
) |
|
|
unsigned int PSVIAttributeList::getLength |
( |
|
) |
const |
|
PSVIAttribute * PSVIAttributeList::getPSVIAttributeToFill |
( |
const XMLCh * |
attrName, |
|
|
const XMLCh * |
attrNS |
|
) |
|
|
|
returns a PSVI attribute of undetermined state and given name/namespace and makes that object part of the internal list.
Intended to be called during validation of an element. - Parameters:
-
| attrName | name of this attribute |
| attrNS | URI of the attribute |
- Returns:
- new, uninitialized, PSVIAttribute object
|
void PSVIAttributeList::reset |
( |
|
) |
|
|
The documentation for this class was generated from the following file:
|