|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.rim.device.api.util.ObjectEnumerator
public class ObjectEnumerator
Presents an array of objects as an enumeration.
| Field Summary | ||
|---|---|---|
protected Object[] |
_elements
The array of objects to be used. |
|
protected int |
_index
The current index into the element list |
|
| Constructor Summary | ||
|---|---|---|
ObjectEnumerator(Object[] elements)
Constructs new ObjectEnumerator instance. |
||
| Method Summary | ||
|---|---|---|
protected boolean |
getNextElement()
Determines if a next element can be retrieved. |
|
boolean |
hasMoreElements()
Determines if this enumeration contains more elements. |
|
Object |
nextElement()
Retrieves next element. |
|
protected void |
resetEnumeration(Object[] elements)
Resets the enumeration back to the beginning of the list. |
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Object[] _elements
protected int _index
| Constructor Detail |
|---|
public ObjectEnumerator(Object[] elements)
elements - Array to present as an enumeration.| Method Detail |
|---|
protected void resetEnumeration(Object[] elements)
elements - Array to present as an enumeration.protected boolean getNextElement()
Note: this method exists for internal use; it's more
appropriate to instead invoke ObjectEnumerator.hasMoreElements() followed by
ObjectEnumerator.nextElement().
public boolean hasMoreElements()
hasMoreElements in interface Enumerationpublic Object nextElement()
nextElement in interface EnumerationNoSuchElementException - If no next element exists.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright 1999-2010 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark of Sun Microsystems, Inc.