org.jscience.ml.cml.dom.pmr
Class PMRNodeListImpl
java.lang.Object
org.jscience.ml.cml.dom.pmr.PMRNodeListImpl
- All Implemented Interfaces:
- org.w3c.dom.NodeList
public class PMRNodeListImpl
- extends java.lang.Object
- implements org.w3c.dom.NodeList
The NodeList interface provides the abstraction of an ordered
collection of nodes, without defining or constraining how this collection
is implemented.
The items in the NodeList are accessible via an integral
index, starting from 0.
|
Field Summary |
protected java.util.ArrayList<org.w3c.dom.Node> |
nodes
|
|
Method Summary |
int |
getLength()
The number of nodes in the list. |
org.w3c.dom.Node |
item(int index)
Returns the indexth item in the collection. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nodes
protected java.util.ArrayList<org.w3c.dom.Node> nodes
PMRNodeListImpl
public PMRNodeListImpl(org.w3c.dom.NodeList nodeList)
PMRNodeListImpl
public PMRNodeListImpl(java.util.ArrayList<org.w3c.dom.Node> l)
item
public org.w3c.dom.Node item(int index)
- Returns the
indexth item in the collection. If
index is greater than or equal to the number of nodes in
the list, this returns null.
- Specified by:
item in interface org.w3c.dom.NodeList
- Parameters:
index - Index into the collection.
- Returns:
- The node at the
indexth position in the
NodeList, or null if that is not a valid
index.
getLength
public int getLength()
- The number of nodes in the list. The range of valid child node indices is
0 to
length-1 inclusive.
- Specified by:
getLength in interface org.w3c.dom.NodeList