org.apache.xerces.dom
protected final class DOMNormalizer.XMLAttributesProxy extends Object implements XMLAttributes
| Field Summary | |
|---|---|
| protected AttributeMap | fAttributes |
| protected Vector | fAugmentations |
| protected CoreDocumentImpl | fDocument |
| protected ElementImpl | fElement |
| Method Summary | |
|---|---|
| int | addAttribute(QName qname, String attrType, String attrValue)
This method adds default declarations |
| Augmentations | getAugmentations(int attributeIndex) |
| Augmentations | getAugmentations(String uri, String localPart) |
| Augmentations | getAugmentations(String qName) |
| int | getIndex(String qName) |
| int | getIndex(String uri, String localPart) |
| int | getLength() |
| String | getLocalName(int index) |
| void | getName(int attrIndex, QName attrName) |
| String | getNonNormalizedValue(int attrIndex) |
| String | getPrefix(int index) |
| String | getQName(int index) |
| String | getType(int index) |
| String | getType(String qName) |
| String | getType(String uri, String localName) |
| String | getURI(int index) |
| String | getValue(int index) |
| String | getValue(String qName) |
| String | getValue(String uri, String localName) |
| boolean | isSpecified(int attrIndex) |
| void | removeAllAttributes() |
| void | removeAttributeAt(int attrIndex) |
| void | setAttributes(AttributeMap attributes, CoreDocumentImpl doc, ElementImpl elem) |
| void | setAugmentations(int attrIndex, Augmentations augs)
Sets the augmentations of the attribute at the specified index.
|
| void | setName(int attrIndex, QName attrName) |
| void | setNonNormalizedValue(int attrIndex, String attrValue) |
| void | setSpecified(int attrIndex, boolean specified) |
| void | setType(int attrIndex, String attrType) |
| void | setValue(int attrIndex, String attrValue) |
See Also: org.apache.xerces.xni.XMLAttributes#addAttribute(QName, String, String)
Parameters: attrIndex The attribute index. augs The augmentations.