APIdia Launch Partner
Top Description Methods
org.w3c.dom

public Interface NameList


The NameList interface provides the abstraction of an ordered collection of parallel pairs of name and namespace values (which could be null values), without defining or constraining how this collection is implemented. The items in the NameList are accessible via an integral index, starting from 0.

See also the Document Object Model (DOM) Level 3 Core Specification.

Since
1.5, DOM Level 3

Method Summary

Modifier and TypeMethod and Description
public boolean

Returns:

true if the name has been found, false otherwise.
contains
(String
The name to look for.
str
)

Test if a name is part of this NameList.

public boolean

Returns:

true if the pair namespaceURI/name has been found, false otherwise.
containsNS
(String
The namespace URI to look for.
namespaceURI
,
String
The name to look for.
name
)

Test if the pair namespaceURI/name is part of this NameList.

public int
getLength()

The number of pairs (name and namespaceURI) in the list.

public String

Returns:

The name at the indexth position in the NameList, or null if there is no name for the specified index or if the index is out of range.
getName
(int
Index into the collection.
index
)

Returns the indexth name item in the collection.

public String

Returns:

The namespace URI at the indexth position in the NameList, or null if there is no name for the specified index or if the index is out of range.
getNamespaceURI
(int
Index into the collection.
index
)

Returns the indexth namespaceURI item in the collection.

Method Detail

containsback to summary
public boolean contains(String str)

Test if a name is part of this NameList.

Parameters
str:String

The name to look for.

Returns:boolean

true if the name has been found, false otherwise.

containsNSback to summary
public boolean containsNS(String namespaceURI, String name)

Test if the pair namespaceURI/name is part of this NameList.

Parameters
namespaceURI:String

The namespace URI to look for.

name:String

The name to look for.

Returns:boolean

true if the pair namespaceURI/name has been found, false otherwise.

getLengthback to summary
public int getLength()

The number of pairs (name and namespaceURI) in the list. The range of valid child node indices is 0 to length-1 inclusive.

getNameback to summary
public String getName(int index)

Returns the indexth name item in the collection.

Parameters
index:int

Index into the collection.

Returns:String

The name at the indexth position in the NameList, or null if there is no name for the specified index or if the index is out of range.

getNamespaceURIback to summary
public String getNamespaceURI(int index)

Returns the indexth namespaceURI item in the collection.

Parameters
index:int

Index into the collection.

Returns:String

The namespace URI at the indexth position in the NameList, or null if there is no name for the specified index or if the index is out of range.