org.eclipse.emf.common.util
Class BasicEMap.BasicEMapKeyIterator

java.lang.Object
  |
  +--org.eclipse.emf.common.util.BasicEMap.BasicEMapIterator
        |
        +--org.eclipse.emf.common.util.BasicEMap.BasicEMapKeyIterator
All Implemented Interfaces:
java.util.Iterator
Enclosing class:
BasicEMap

protected class BasicEMap.BasicEMapKeyIterator
extends BasicEMap.BasicEMapIterator

An iterator over the map key data.


Fields inherited from class org.eclipse.emf.common.util.BasicEMap.BasicEMapIterator
cursor, entryCursor, expectedModCount, lastCursor, lastEntryCursor
 
Method Summary
protected  java.lang.Object yield(BasicEMap.Entry entry)
          Called to yield the iterator result for the entry.
 
Methods inherited from class org.eclipse.emf.common.util.BasicEMap.BasicEMapIterator
hasNext, next, remove, scan
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

yield

protected java.lang.Object yield(BasicEMap.Entry entry)
Called to yield the iterator result for the entry. This implementation returns the key of the entry.
Overrides:
yield in class BasicEMap.BasicEMapIterator
Parameters:
entry - the entry.
Returns:
the key of the entry.

Copyright 2001-2003 IBM Corporation and others.
All Rights Reserved.