public class TypeWalker<T> extends Object
Constructor and Description |
---|
TypeWalker(Class<? extends T> clazz) |
Modifier and Type | Method and Description |
---|---|
List<T> |
toList(org.eclipse.emf.ecore.EObject start) |
void |
walk(Collection<?> start,
TypeVisitor<? super T> visitor) |
void |
walk(org.eclipse.emf.ecore.EObject start,
TypeVisitor<? super T> visitor) |
protected void |
walk(org.eclipse.emf.common.util.TreeIterator<?> iterator,
TypeVisitor<? super T> visitor) |
public void walk(org.eclipse.emf.ecore.EObject start, TypeVisitor<? super T> visitor) throws Exception
Exception
public void walk(Collection<?> start, TypeVisitor<? super T> visitor) throws Exception
Exception
protected void walk(org.eclipse.emf.common.util.TreeIterator<?> iterator, TypeVisitor<? super T> visitor) throws Exception
Exception