org.enhydra.apache.html.dom
Class CollectionIndex
java.lang.Object
|
+--org.enhydra.apache.html.dom.CollectionIndex
- class CollectionIndex
- extends Object
CollectionImpl#item
must traverse down the tree and decrement the
index until it matches an element who's index is zero. Since integers are
passed by value, this class servers to pass the index into each recursion
by reference. It encompasses all the operations that need be performed on
the index, although direct access is possible.
- See Also:
CollectionImpl#item
Constructor Summary |
(package private) |
CollectionIndex(int index)
Constructs a new index with the specified initial value. |
Method Summary |
(package private) void |
decrement()
Decrements the index by one. |
(package private) int |
getIndex()
Returns the current index. |
(package private) boolean |
isZero()
Returns true if index is zero (or negative). |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CollectionIndex
CollectionIndex(int index)
- Constructs a new index with the specified initial value. The index will
then be decremeneted until it reaches zero.
- Parameters:
index
- The initial value
getIndex
int getIndex()
- Returns the current index.
- Returns:
- Current index
decrement
void decrement()
- Decrements the index by one.
isZero
boolean isZero()
- Returns true if index is zero (or negative).
- Returns:
- True if index is zero
Copyright © 1999 The Apache Software Foundation. All Rights reserved.