net.sf.saxon.tinytree
Class NamespaceEnumeration
java.lang.Object
net.sf.saxon.om.AxisIteratorImpl
net.sf.saxon.tinytree.NamespaceEnumeration
- All Implemented Interfaces:
- AtomizableIterator, AxisIterator, SequenceIterator
final class NamespaceEnumeration
- extends AxisIteratorImpl
Enumeration of the namespace nodes of an element
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NamespaceEnumeration
protected NamespaceEnumeration(TinyElementImpl node,
NodeTest nodeTest)
- Constructor. Note: this constructor will only be called if the owning
node is an element. Otherwise, an EmptyEnumeration will be returned
next
public Item next()
- Description copied from interface:
AxisIterator
- Get the next item in the sequence.
- Returns:
- the next Item. If there are no more nodes, return null.
getAnother
public SequenceIterator getAnother()
- Get another enumeration of the same nodes
- Returns:
- a new iterator over the same sequence