Uses of Interface
org.eclipse.emf.common.util.TreeIterator

Packages that use TreeIterator
org.eclipse.emf.common.util Provides basic utilities. 
org.eclipse.emf.ecore Provides an API for the Ecore dialect of UML. 
org.eclipse.emf.ecore.impl Provides an implementation of Ecore. 
org.eclipse.emf.ecore.resource Provides an API for modeling abstract persistent resources. 
org.eclipse.emf.ecore.resource.impl Provides an implementation of the resource API. 
org.eclipse.emf.ecore.util Provides utilities. 
org.eclipse.emf.edit.domain This provides support for an EditingDomain, which acts a centralized control mechanism for managing a set of interrelated models and the Commands which modify them.
org.eclipse.emf.edit.provider This provides reusable ItemProviderAdapter support to drive JFace StructuredViewers, Eclipse IPropertySources, and EditingDomain
org.eclipse.emf.exporter   
org.eclipse.emf.mapping   
org.eclipse.emf.mapping.impl   
 

Uses of TreeIterator in org.eclipse.emf.common.util
 

Classes in org.eclipse.emf.common.util that implement TreeIterator
 class AbstractTreeIterator<E>
          An extensible tree iterator implementation that iterates over an object, it's children, their children, and so on.
 

Uses of TreeIterator in org.eclipse.emf.ecore
 

Methods in org.eclipse.emf.ecore that return TreeIterator
 TreeIterator<EObject> EObject.eAllContents()
          Returns a tree iterator that iterates over all the direct contents and indirect contents of this object.
 

Uses of TreeIterator in org.eclipse.emf.ecore.impl
 

Methods in org.eclipse.emf.ecore.impl that return TreeIterator
 TreeIterator<EObject> BasicEObjectImpl.eAllContents()
           
 

Uses of TreeIterator in org.eclipse.emf.ecore.resource
 

Methods in org.eclipse.emf.ecore.resource that return TreeIterator
 TreeIterator<Notifier> ResourceSet.getAllContents()
          Returns a tree iterator that iterates over all the direct resources and over the content tree of each.
 TreeIterator<EObject> Resource.getAllContents()
          Returns a tree iterator that iterates over all the direct contents and indirect contents of this resource.
 

Uses of TreeIterator in org.eclipse.emf.ecore.resource.impl
 

Methods in org.eclipse.emf.ecore.resource.impl that return TreeIterator
 TreeIterator<Notifier> ResourceSetImpl.getAllContents()
           
 TreeIterator<EObject> ResourceImpl.getAllContents()
           
protected  TreeIterator<EObject> ResourceImpl.getAllProperContents(EObject eObject)
           
protected  TreeIterator<EObject> ResourceImpl.getAllProperContents(java.util.List<EObject> contents)
           
 

Uses of TreeIterator in org.eclipse.emf.ecore.util
 

Classes in org.eclipse.emf.ecore.util that implement TreeIterator
static class EcoreUtil.ContentTreeIterator<E>
          An iterator over the tree contents of a collection of EObjects, Resources, and ResourceSets.
 

Methods in org.eclipse.emf.ecore.util that return TreeIterator
static
<T> TreeIterator<T>
EcoreUtil.getAllContents(java.util.Collection<?> emfObjects)
          Returns a tree iterator over the content trees recursively defined by ResourceSet.getResources(), Resource.getContents(), and EObject.eContents().
static
<T> TreeIterator<T>
EcoreUtil.getAllContents(java.util.Collection<?> emfObjects, boolean resolve)
          Returns a tree iterator over the content trees recursively defined by ResourceSet.getResources(), Resource.getContents(), and EObject.eContents().
static
<T> TreeIterator<T>
EcoreUtil.getAllContents(EObject eObject, boolean resolve)
          Returns a tree iterator that iterates over all the direct contents and indirect contents of the object.
static
<T> TreeIterator<T>
EcoreUtil.getAllContents(Resource resource, boolean resolve)
          Returns a tree iterator that iterates over all the direct contents and indirect contents of the resource.
static
<T> TreeIterator<T>
EcoreUtil.getAllContents(ResourceSet resourceSet, boolean resolve)
          Returns a tree iterator that iterates over all the direct resources in the resource set and over the content tree of each.
static
<T> TreeIterator<T>
EcoreUtil.getAllProperContents(java.util.Collection<?> emfObjects, boolean resolve)
          Returns a tree iterator over the content trees recursively defined by ResourceSet.getResources(), Resource.getContents(), and EObject.eContents(), skipping over any child object that's in a different resource from its parent.
static
<T> TreeIterator<T>
EcoreUtil.getAllProperContents(EObject eObject, boolean resolve)
          Returns a tree iterator that iterates over all the direct contents and indirect contents of the object, skipping over any child object that's in a different resource from its parent.
static
<T> TreeIterator<T>
EcoreUtil.getAllProperContents(Resource resource, boolean resolve)
          Returns a tree iterator that iterates over all the direct contents and indirect contents of the resource, skipping over any child object that's in a different resource from its parent.
static
<T> TreeIterator<T>
EcoreUtil.getAllProperContents(ResourceSet resourceSet, boolean resolve)
          Returns a tree iterator that iterates over all the direct resources in the resource set and over the content tree of each, skipping over any child object that's in a different resource from its parent.
protected  TreeIterator<Notifier> EcoreUtil.CrossReferencer.newContentsIterator()
          Return a tree iterator over the content trees of this cross referencer's objects.
 

Methods in org.eclipse.emf.ecore.util with parameters of type TreeIterator
 boolean EcoreValidator.validateETreeIterator(TreeIterator<?> eTreeIterator, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 

Uses of TreeIterator in org.eclipse.emf.edit.domain
 

Classes in org.eclipse.emf.edit.domain that implement TreeIterator
static class AdapterFactoryEditingDomain.DomainTreeIterator<E>
          This implements an tree iterator that iterates over an object, it's domain children, their domain children, and so on.
 

Methods in org.eclipse.emf.edit.domain that return TreeIterator
 TreeIterator<?> AdapterFactoryEditingDomain.treeIterator(java.lang.Object object)
          This returns a tree iterator that will yield the object, the children of the object, their children, and so on.
 TreeIterator<?> EditingDomain.treeIterator(java.lang.Object object)
          This returns a tree iterator that will yield the object, the children of the object, their children, and so on.
 

Uses of TreeIterator in org.eclipse.emf.edit.provider
 

Classes in org.eclipse.emf.edit.provider that implement TreeIterator
 class AdapterFactoryTreeIterator<E>
          This implements a tree iterator that iterates over an object, it's children, their children, and so on, use the ITreeItemContentProviders produced by an adapter factory.
 

Uses of TreeIterator in org.eclipse.emf.exporter
 

Classes in org.eclipse.emf.exporter that implement TreeIterator
protected static class ModelExporter.GenPackagesTreeIterator
           
 

Uses of TreeIterator in org.eclipse.emf.mapping
 

Methods in org.eclipse.emf.mapping that return TreeIterator
 TreeIterator<Mapping> Mapping.treeIterator()
          This returns a tree iterator that iterates over this mapping, all it's nested mappings, and their nested mappings, and so on.
 TreeIterator<Mapping> Mapping.treeIterator(boolean includeRoot)
          This returns a tree iterator that iterates over this mapping (but only if includeRoot is true), all it's nested mappings, and their nested mappings, and so on.
 

Uses of TreeIterator in org.eclipse.emf.mapping.impl
 

Classes in org.eclipse.emf.mapping.impl that implement TreeIterator
static class MappingImpl.MappingTreeIterator
          This implements a tree iterator that will iterate over a mapping, all it's nested mappings, all their nested mappings, and so on.
 

Methods in org.eclipse.emf.mapping.impl that return TreeIterator
 TreeIterator<Mapping> MappingImpl.treeIterator()
           
 TreeIterator<Mapping> MappingImpl.treeIterator(boolean includeRoot)
           
 


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