public class ScopingAwareContentTreeIterator<E>
extends org.eclipse.emf.ecore.util.EcoreUtil.ContentTreeIterator<E>
org.eclipse.emf.ecore.util.EcoreUtil.ContentTreeIterator.ResourcesIterator
org.eclipse.emf.common.util.BasicEList.BasicIndexOutOfBoundsException, org.eclipse.emf.common.util.BasicEList.EIterator<E1>, org.eclipse.emf.common.util.BasicEList.EListIterator<E1>, org.eclipse.emf.common.util.BasicEList.FastCompare<E>, org.eclipse.emf.common.util.BasicEList.NonResolvingEIterator<E1>, org.eclipse.emf.common.util.BasicEList.NonResolvingEListIterator<E1>, org.eclipse.emf.common.util.BasicEList.UnmodifiableEList<E>
Modifier and Type | Field and Description |
---|---|
protected java.lang.Object |
contextObject |
isResolveProxies, resourceSetIterator
Modifier | Constructor and Description |
---|---|
protected |
ScopingAwareContentTreeIterator(java.util.Collection<?> emfObjects,
java.lang.Object contextObject)
Similar to super, only takes as a parameter the context that should be taken into account.
|
|
ScopingAwareContentTreeIterator(java.lang.Object object,
boolean isResolveProxies,
java.lang.Object contextObject)
Similar to super, only takes as a parameter the context that should be taken into account.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Iterator<org.eclipse.emf.ecore.resource.Resource> |
getResourceSetChildren(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
getChildren, getEObjectChildren, getObjectChildren, getResourceChildren, hasNext, isResolveProxies
addAllUnique, addAllUnique, addAllUnique, addAllUnique, addUnique, addUnique, assign, basicGet, basicList, clear, clone, contains, data, get, grow, indexOf, isEmpty, lastIndexOf, move, newData, primitiveGet, remove, setData, setUnique, shrink, size, toArray, toArray
add, add, addAll, addAll, basicIterator, basicListIterator, basicListIterator, canContainNull, didAdd, didChange, didClear, didMove, didRemove, didSet, equalObjects, equals, getDuplicates, getNonDuplicates, hashCode, isUnique, iterator, listIterator, listIterator, move, remove, removeAll, resolve, retainAll, set, toString, useEquals, validate
protected ScopingAwareContentTreeIterator(java.util.Collection<?> emfObjects, java.lang.Object contextObject)
emfObjects
- the collection of objects to iterate over.contextObject
- the context object.public ScopingAwareContentTreeIterator(java.lang.Object object, boolean isResolveProxies, java.lang.Object contextObject)
object
- the collection of objects to iterate over.isResolveProxies
- whether proxies should be resolved during the traversal.contextObject
- the context object.protected java.util.Iterator<org.eclipse.emf.ecore.resource.Resource> getResourceSetChildren(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
getResourceSetChildren
in class org.eclipse.emf.ecore.util.EcoreUtil.ContentTreeIterator<E>