net.sf.saxon.tinytree
final class AttributeEnumeration extends AxisIteratorImpl
| Constructor Summary | |
|---|---|
| AttributeEnumeration(TinyTree tree, int element, NodeTest nodeTest)
Constructor. | |
| Method Summary | |
|---|---|
| Value | atomize()
Return the atomized value of the current node.
|
| Item | current()
Get the current node in the sequence.
|
| SequenceIterator | getAnother()
Get another iteration over the same nodes |
| CharSequence | getStringValue()
Return the string value of the current node.
|
| boolean | moveNext()
Move to the next node in the iteration. |
| Item | next()
Get the next item in the sequence. |
Parameters: tree: the containing TinyTree element: the node number of the element whose attributes are required nodeTest: condition to be applied to the names of the attributes selected
Returns: the atomized value.
Throws: NullPointerException if there is no current node
Returns: the node returned by the most recent call on next(), or the node on which we positioned using moveNext()
Returns: the string value, as an instance of CharSequence.
Throws: NullPointerException if there is no current node
Returns: the next Item. If there are no more nodes, return null.