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.