public class UMLTraversalStrategy
extends java.lang.Object
implements org.eclipse.emf.validation.service.ITraversalStrategy
Constructor and Description |
---|
UMLTraversalStrategy() |
Modifier and Type | Method and Description |
---|---|
void |
elementValidated(org.eclipse.emf.ecore.EObject element,
org.eclipse.core.runtime.IStatus status) |
boolean |
hasNext() |
boolean |
isClientContextChanged() |
org.eclipse.emf.ecore.EObject |
next() |
void |
startTraversal(java.util.Collection<? extends org.eclipse.emf.ecore.EObject> traversalRoots,
org.eclipse.core.runtime.IProgressMonitor monitor) |
public void elementValidated(org.eclipse.emf.ecore.EObject element, org.eclipse.core.runtime.IStatus status)
elementValidated
in interface org.eclipse.emf.validation.service.ITraversalStrategy
public boolean hasNext()
hasNext
in interface org.eclipse.emf.validation.service.ITraversalStrategy
public boolean isClientContextChanged()
isClientContextChanged
in interface org.eclipse.emf.validation.service.ITraversalStrategy
public org.eclipse.emf.ecore.EObject next()
next
in interface org.eclipse.emf.validation.service.ITraversalStrategy
public void startTraversal(java.util.Collection<? extends org.eclipse.emf.ecore.EObject> traversalRoots, org.eclipse.core.runtime.IProgressMonitor monitor)
startTraversal
in interface org.eclipse.emf.validation.service.ITraversalStrategy