Interface NodeIterator

All Known Implementing Classes:
BeanAttributeIterator, CollectionAttributeNodeIterator, CollectionChildNodeIterator, CollectionNodeIterator, DOMAttributeIterator, DOMNamespaceIterator, DOMNodeIterator, DynamicAttributeIterator, DynamicPropertyIterator, JDOMAttributeIterator, JDOMNamespaceIterator, JDOMNodeIterator, PropertyIterator

public interface NodeIterator
Definition for an iterator for all kinds of Nodes.
Version:
$Revision: 652845 $ $Date: 2008-05-02 12:46:46 -0500 (Fri, 02 May 2008) $
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the NodePointer at the current position.
    int
    Get the current iterator position.
    boolean
    setPosition(int position)
    Set the new current position.
  • Method Details

    • getPosition

      int getPosition()
      Get the current iterator position.
      Returns:
      int position
    • setPosition

      boolean setPosition(int position)
      Set the new current position.
      Parameters:
      position - the position to set
      Returns:
      true if there is a node at position.
    • getNodePointer

      NodePointer getNodePointer()
      Get the NodePointer at the current position.
      Returns:
      NodePointer