Package org.apache.batik.gvt
Class CompositeGraphicsNode.Itr
- java.lang.Object
-
- org.apache.batik.gvt.CompositeGraphicsNode.Itr
-
- All Implemented Interfaces:
java.util.Iterator
- Direct Known Subclasses:
CompositeGraphicsNode.ListItr
- Enclosing class:
- CompositeGraphicsNode
private class CompositeGraphicsNode.Itr extends java.lang.Object implements java.util.IteratorAn implementation of the java.util.Iterator interface.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intcursorIndex of graphics node to be returned by subsequent call to next.(package private) intexpectedModCountThe modCount value that the iterator believes that the backing List should have.(package private) intlastRetIndex of graphics node returned by most recent call to next or previous.
-
Constructor Summary
Constructors Modifier Constructor Description privateItr()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidcheckForComodification()booleanhasNext()java.lang.Objectnext()voidremove()
-
-
-
Field Detail
-
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.
-
-
Method Detail
-
hasNext
public boolean hasNext()
- Specified by:
hasNextin interfacejava.util.Iterator
-
next
public java.lang.Object next()
- Specified by:
nextin interfacejava.util.Iterator
-
remove
public void remove()
- Specified by:
removein interfacejava.util.Iterator
-
checkForComodification
final void checkForComodification()
-
-