Class CompositeGraphicsNode.Itr

java.lang.Object
org.apache.batik.gvt.CompositeGraphicsNode.Itr
All Implemented Interfaces:
Iterator
Direct Known Subclasses:
CompositeGraphicsNode.ListItr
Enclosing class:
CompositeGraphicsNode

private class CompositeGraphicsNode.Itr extends Object implements Iterator
An implementation of the java.util.Iterator interface.
  • Field Details

    • cursor

      int cursor
      Index of graphics node to be returned by subsequent call to next.
    • lastRet

      int lastRet
      Index of graphics node returned by most recent call to next or previous. Reset to -1 if this graphics node is deleted by a call to remove.
    • expectedModCount

      int expectedModCount
      The modCount value that the iterator believes that the backing List should have. If this expectation is violated, the iterator has detected concurrent modification.
  • Constructor Details

    • Itr

      private Itr()
  • Method Details

    • hasNext

      public boolean hasNext()
      Specified by:
      hasNext in interface Iterator
    • next

      public Object next()
      Specified by:
      next in interface Iterator
    • remove

      public void remove()
      Specified by:
      remove in interface Iterator
    • checkForComodification

      final void checkForComodification()