org.apache.xalan.xsltc.runtime
Class AttributeList
java.lang.Object
org.apache.xalan.xsltc.runtime.AttributeList
- Attributes
public class AttributeList
extends java.lang.Object
void | add(String qname, String value) - Adds an attribute to the list
|
void | clear() - Clears the attribute list
|
int | getIndex(String qname) - SAX2: Look up the index of an attribute by XML 1.0 qualified name.
|
int | getIndex(String namespaceURI, String localPart) - SAX2: Look up the index of an attribute by Namespace name.
|
int | getLength() - SAX2: Return the number of attributes in the list.
|
String | getLocalName(int index) - SAX2: Look up an attribute's local name by index.
|
String | getQName(int pos) - Return the name of an attribute in this list (by position).
|
String | getType(String qname) - SAX2: Look up an attribute's type by qname.
|
String | getType(String uri, String localName) - SAX2: Look up an attribute's type by Namespace name.
|
String | getType(int index) - SAX2: Look up an attribute's type by index.
|
String | getURI(int index) - SAX2: Look up an attribute's Namespace URI by index.
|
String | getValue(String qname) - SAX2: Look up an attribute's value by qname.
|
String | getValue(String uri, String localName) - SAX2: Look up an attribute's value by Namespace name - SLOW!
|
String | getValue(int pos) - SAX2: Look up an attribute's value by index.
|
AttributeList
public AttributeList()
AttributeList constructor
AttributeList
public AttributeList(Attributes attributes)
Attributes clone constructor
add
public void add(String qname,
String value)
Adds an attribute to the list
clear
public void clear()
Clears the attribute list
getIndex
public int getIndex(String qname)
SAX2: Look up the index of an attribute by XML 1.0 qualified name.
- getIndex in interface Attributes
getIndex
public int getIndex(String namespaceURI,
String localPart)
SAX2: Look up the index of an attribute by Namespace name.
- getIndex in interface Attributes
getLength
public int getLength()
SAX2: Return the number of attributes in the list.
- getLength in interface Attributes
getLocalName
public String getLocalName(int index)
SAX2: Look up an attribute's local name by index.
- getLocalName in interface Attributes
getQName
public String getQName(int pos)
Return the name of an attribute in this list (by position).
- getQName in interface Attributes
getType
public String getType(String qname)
SAX2: Look up an attribute's type by qname.
- getType in interface Attributes
getType
public String getType(String uri,
String localName)
SAX2: Look up an attribute's type by Namespace name.
- getType in interface Attributes
getType
public String getType(int index)
SAX2: Look up an attribute's type by index.
- getType in interface Attributes
getURI
public String getURI(int index)
SAX2: Look up an attribute's Namespace URI by index.
- getURI in interface Attributes
getValue
public String getValue(String qname)
SAX2: Look up an attribute's value by qname.
- getValue in interface Attributes
getValue
public String getValue(String uri,
String localName)
SAX2: Look up an attribute's value by Namespace name - SLOW!
- getValue in interface Attributes
getValue
public String getValue(int pos)
SAX2: Look up an attribute's value by index.
- getValue in interface Attributes
Copyright B) 2004 Apache XML Project. All Rights Reserved.