org.eclipse.emf.ecore.util
Class ECrossReferenceEList.ResolvingFeatureIteratorImpl<E>

java.lang.Object
  extended by org.eclipse.emf.ecore.util.EContentsEList.FeatureIteratorImpl<E>
      extended by org.eclipse.emf.ecore.util.ECrossReferenceEList.FeatureIteratorImpl<E>
          extended by org.eclipse.emf.ecore.util.ECrossReferenceEList.ResolvingFeatureIteratorImpl<E>
All Implemented Interfaces:
java.util.Iterator<E>, java.util.ListIterator<E>, EContentsEList.FeatureIterator<E>, EContentsEList.FeatureListIterator<E>
Enclosing class:
ECrossReferenceEList<E>

public static class ECrossReferenceEList.ResolvingFeatureIteratorImpl<E>
extends ECrossReferenceEList.FeatureIteratorImpl<E>


Field Summary
 
Fields inherited from class org.eclipse.emf.ecore.util.ECrossReferenceEList.FeatureIteratorImpl
NO_FEATURES
 
Fields inherited from class org.eclipse.emf.ecore.util.EContentsEList.FeatureIteratorImpl
cursor, EMPTY_ITERATOR, eObject, eStructuralFeatures, feature, featureCursor, isHandlingFeatureMap, prepared, preparedFeature, preparedResult, valueInternalEList, valueList, valueListIndex, valueListSize, values
 
Constructor Summary
ECrossReferenceEList.ResolvingFeatureIteratorImpl(EObject eObject)
           
ECrossReferenceEList.ResolvingFeatureIteratorImpl(EObject eObject, EStructuralFeature[] eStructuralFeatures)
           
 
Method Summary
protected  boolean resolve()
           
 
Methods inherited from class org.eclipse.emf.ecore.util.ECrossReferenceEList.FeatureIteratorImpl
isIncludedEntry
 
Methods inherited from class org.eclipse.emf.ecore.util.EContentsEList.FeatureIteratorImpl
add, emptyIterator, feature, hasNext, hasPrevious, isIncluded, next, nextIndex, previous, previousIndex, remove, scanNext, scanNext, scanPrevious, scanPrevious, set, useIsSet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ECrossReferenceEList.ResolvingFeatureIteratorImpl

public ECrossReferenceEList.ResolvingFeatureIteratorImpl(EObject eObject)

ECrossReferenceEList.ResolvingFeatureIteratorImpl

public ECrossReferenceEList.ResolvingFeatureIteratorImpl(EObject eObject,
                                                         EStructuralFeature[] eStructuralFeatures)
Method Detail

resolve

protected boolean resolve()
Overrides:
resolve in class EContentsEList.FeatureIteratorImpl<E>

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