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

java.lang.Object
  extended byorg.eclipse.emf.common.util.BasicEMap.BasicEMapIterator
      extended byorg.eclipse.emf.common.util.BasicEMap.BasicEMapKeyIterator
All Implemented Interfaces:
Iterator
Enclosing class:
BasicEMap

protected class BasicEMap.BasicEMapKeyIterator
extends BasicEMap.BasicEMapIterator

An iterator over the map key data.


Field Summary
 
Fields inherited from class org.eclipse.emf.common.util.BasicEMap.BasicEMapIterator
cursor, entryCursor, expectedModCount, lastCursor, lastEntryCursor
 
Method Summary
protected  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 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-2006 IBM Corporation and others.
All Rights Reserved.