net.sf.saxon.tinytree
Class AttributeEnumeration
java.lang.Object
net.sf.saxon.om.AxisIteratorImpl
net.sf.saxon.tinytree.AttributeEnumeration
- All Implemented Interfaces:
- AtomizableIterator, AxisIterator, SequenceIterator
- final class AttributeEnumeration
- extends AxisIteratorImpl
AttributeEnumeration is an iterator over all the attribute nodes of an Element.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AttributeEnumeration
AttributeEnumeration(TinyTree tree,
int element,
NodeTest nodeTest)
- Constructor. Note: this constructor will only be called if the relevant node
is an element and if it has one or more attributes. Otherwise an EmptyEnumeration
will be constructed instead.
next
public Item next()
- Get the next node in the iteration.
- Returns:
- the next Item. If there are no more nodes, return null.
getAnother
public SequenceIterator getAnother()
- Get another iteration over the same nodes
- Returns:
- a new iterator over the same sequence