|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.xml.utils.AttList
Wraps a DOM attribute list in a SAX Attributes.
| Field Summary | |
(package private) org.w3c.dom.NamedNodeMap |
m_attrs
List of attribute nodes |
(package private) DOMHelper |
m_dh
Local reference to DOMHelper |
(package private) int |
m_lastIndex
Index of last attribute node |
| Constructor Summary | |
AttList(org.w3c.dom.NamedNodeMap attrs,
DOMHelper dh)
Constructor AttList |
|
| Method Summary | |
int |
getIndex(String qName)
Look up the index of an attribute by raw XML 1.0 name. |
int |
getIndex(String uri,
String localPart)
Look up the index of an attribute by Namespace name. |
int |
getLength()
Get the number of attribute nodes in the list |
String |
getLocalName(int index)
Look up an attribute's local name by index. |
String |
getQName(int i)
Look up an attribute's qualified name by index. |
String |
getType(int i)
Get the attribute's node type by index |
String |
getType(String name)
Get the attribute's node type by name |
String |
getType(String uri,
String localName)
Look up an attribute's type by Namespace name. |
String |
getURI(int index)
Look up an attribute's Namespace URI by index. |
String |
getValue(int i)
Get the attribute's node value by index |
String |
getValue(String name)
Look up an attribute's value by name. |
String |
getValue(String uri,
String localName)
Look up an attribute's value by Namespace name. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
org.w3c.dom.NamedNodeMap m_attrs
int m_lastIndex
DOMHelper m_dh
| Constructor Detail |
public AttList(org.w3c.dom.NamedNodeMap attrs,
DOMHelper dh)
attrs - List of attributes this will containdh - DOMHelper| Method Detail |
public int getLength()
getLength in interface org.xml.sax.Attributespublic String getURI(int index)
getURI in interface org.xml.sax.Attributesindex - The attribute index (zero-based).
public String getLocalName(int index)
getLocalName in interface org.xml.sax.Attributesindex - The attribute index (zero-based).
public String getQName(int i)
getQName in interface org.xml.sax.Attributespublic String getType(int i)
getType in interface org.xml.sax.Attributespublic String getValue(int i)
getValue in interface org.xml.sax.Attributespublic String getType(String name)
getType in interface org.xml.sax.Attributesname - Attribute name
public String getType(String uri,
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 String getValue(String name)
getValue in interface org.xml.sax.Attributesname - The attribute node's name
public String getValue(String uri,
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(String uri,
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(String qName)
getIndex in interface org.xml.sax.AttributesqName - The qualified (prefixed) name.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||