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.Iterator
An implementation of the java.util.Iterator interface.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int
cursor
Index of graphics node to be returned by subsequent call to next.(package private) int
expectedModCount
The modCount value that the iterator believes that the backing List should have.(package private) int
lastRet
Index of graphics node returned by most recent call to next or previous.
-
Constructor Summary
Constructors Modifier Constructor Description private
Itr()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
checkForComodification()
boolean
hasNext()
java.lang.Object
next()
void
remove()
-
-
-
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:
hasNext
in interfacejava.util.Iterator
-
next
public java.lang.Object next()
- Specified by:
next
in interfacejava.util.Iterator
-
remove
public void remove()
- Specified by:
remove
in interfacejava.util.Iterator
-
checkForComodification
final void checkForComodification()
-
-