public class AttList
extends java.lang.Object
implements org.xml.sax.Attributes
| Constructor and Description |
|---|
AttList(org.w3c.dom.NamedNodeMap attrs,
DOMHelper dh)
Constructor AttList
|
| Modifier and Type | Method and Description |
|---|---|
int |
getIndex(java.lang.String qName)
Look up the index of an attribute by raw XML 1.0 name.
|
int |
getIndex(java.lang.String uri,
java.lang.String localPart)
Look up the index of an attribute by Namespace name.
|
int |
getLength()
Get the number of attribute nodes in the list
|
java.lang.String |
getLocalName(int index)
Look up an attribute's local name by index.
|
java.lang.String |
getQName(int i)
Look up an attribute's qualified name by index.
|
java.lang.String |
getType(int i)
Get the attribute's node type by index
|
java.lang.String |
getType(java.lang.String name)
Get the attribute's node type by name
|
java.lang.String |
getType(java.lang.String uri,
java.lang.String localName)
Look up an attribute's type by Namespace name.
|
java.lang.String |
getURI(int index)
Look up an attribute's Namespace URI by index.
|
java.lang.String |
getValue(int i)
Get the attribute's node value by index
|
java.lang.String |
getValue(java.lang.String name)
Look up an attribute's value by name.
|
java.lang.String |
getValue(java.lang.String uri,
java.lang.String localName)
Look up an attribute's value by Namespace name.
|
public AttList(org.w3c.dom.NamedNodeMap attrs,
DOMHelper dh)
attrs - List of attributes this will containdh - DOMHelperpublic int getLength()
getLength in interface org.xml.sax.Attributespublic java.lang.String getURI(int index)
getURI in interface org.xml.sax.Attributesindex - The attribute index (zero-based).public java.lang.String getLocalName(int index)
getLocalName in interface org.xml.sax.Attributesindex - The attribute index (zero-based).public java.lang.String getQName(int i)
getQName in interface org.xml.sax.Attributesi - The attribute index (zero-based).public java.lang.String getType(int i)
getType in interface org.xml.sax.Attributesi - The attribute index (zero-based)public java.lang.String getValue(int i)
getValue in interface org.xml.sax.Attributesi - The attribute index (zero-based)public java.lang.String getType(java.lang.String name)
getType in interface org.xml.sax.Attributesname - Attribute namepublic java.lang.String getType(java.lang.String uri,
java.lang.String localName)
getType in interface org.xml.sax.Attributesuri - The Namespace URI, or the empty String if the
name has no Namespace URI.localName - The local name of the attribute.public java.lang.String getValue(java.lang.String name)
getValue in interface org.xml.sax.Attributesname - The attribute node's namepublic java.lang.String getValue(java.lang.String uri,
java.lang.String localName)
getValue in interface org.xml.sax.Attributesuri - The Namespace URI, or the empty String if the
name has no Namespace URI.localName - The local name of the attribute.public int getIndex(java.lang.String uri,
java.lang.String localPart)
getIndex in interface org.xml.sax.Attributesuri - The Namespace URI, or the empty string if
the name has no Namespace URI.localPart - The attribute's local name.public int getIndex(java.lang.String qName)
getIndex in interface org.xml.sax.AttributesqName - The qualified (prefixed) name.Copyright © 2023 Apache XML Project. All Rights Reserved.