Uses of Interface
org.eclipse.emf.validation.service.ITraversalStrategy

Packages that use ITraversalStrategy
org.eclipse.emf.validation.service The semi-public (internal-public) package defining the API for invocation of the validation engine and for the implementation of constraint providers. 
 

Uses of ITraversalStrategy in org.eclipse.emf.validation.service
 

Classes in org.eclipse.emf.validation.service that implement ITraversalStrategy
 class AbstractTraversalStrategy
          An iterator-based partial implementation of the ITraversalStrategy interface.
static class ITraversalStrategy.Flat
          An implementation of the ITraversalStrategy interface that is non-recursive: it simply iterates the root elements.
static class ITraversalStrategy.Recursive
          An implementation of the ITraversalStrategy interface that is recursive: it iterates over the content trees of the roots, according to the basic EMF EObject.eAllContents() tree-iterator.
 

Methods in org.eclipse.emf.validation.service that return ITraversalStrategy
 ITraversalStrategy IBatchValidator.getDefaultTraversalStrategy()
          Obtains the default traversal strategy, which can be assigned to me to restore the default behavior of recursive validation.
 ITraversalStrategy IBatchValidator.getTraversalStrategy()
          Obtains the traversal strategy that I employ to walk the model starting from the elements selected by the client.
 

Methods in org.eclipse.emf.validation.service with parameters of type ITraversalStrategy
 void IBatchValidator.setTraversalStrategy(ITraversalStrategy strategy)
          Sets my traversal strategy.
 


Copyright 2002, 2007 IBM Corporation and others.
All Rights Reserved.