net.sf.saxon.tree
Class NamespaceEnumeration

java.lang.Object
  extended by net.sf.saxon.tree.TreeEnumeration
      extended by net.sf.saxon.tree.NamespaceEnumeration
All Implemented Interfaces:
AxisIterator, SequenceIterator

final class NamespaceEnumeration
extends TreeEnumeration


Field Summary
 
Fields inherited from class net.sf.saxon.tree.TreeEnumeration
current, next, nodeTest, position, start
 
Constructor Summary
NamespaceEnumeration(NodeImpl node, NodeTest nodeTest)
           
 
Method Summary
 SequenceIterator getAnother()
          Get another enumeration of the same nodes
 void step()
          Advance one step along the axis: the resulting node might not meet the required criteria for inclusion
 
Methods inherited from class net.sf.saxon.tree.TreeEnumeration
advance, conforms, current, next, position
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamespaceEnumeration

public NamespaceEnumeration(NodeImpl node,
                            NodeTest nodeTest)
Method Detail

step

public void step()
Description copied from class: TreeEnumeration
Advance one step along the axis: the resulting node might not meet the required criteria for inclusion

Specified by:
step in class TreeEnumeration

getAnother

public SequenceIterator getAnother()
Get another enumeration of the same nodes

Returns:
a new iterator over the same sequence