Package | Description |
---|---|
org.eclipse.incquery.runtime.base.comprehension | |
org.eclipse.incquery.runtime.base.core |
Modifier and Type | Method and Description |
---|---|
void |
EMFModelComprehension.traverseFeature(EMFVisitor visitor,
org.eclipse.emf.ecore.EObject source,
org.eclipse.emf.ecore.EStructuralFeature feature,
java.lang.Object target,
java.lang.Integer position) |
void |
EMFModelComprehension.traverseModel(EMFVisitor visitor,
org.eclipse.emf.common.notify.Notifier source)
Resource filters not consulted here (for performance), because model roots are assumed to be pre-filtered.
|
void |
EMFModelComprehension.traverseObject(EMFVisitor visitor,
org.eclipse.emf.ecore.EObject source) |
void |
EMFModelComprehension.traverseObjectIfUnfiltered(EMFVisitor visitor,
org.eclipse.emf.ecore.EObject targetObject) |
void |
EMFModelComprehension.traverseResource(EMFVisitor visitor,
org.eclipse.emf.ecore.resource.Resource source) |
void |
EMFModelComprehension.traverseResourceIfUnfiltered(EMFVisitor visitor,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
EMFModelComprehension.traverseResourceSet(EMFVisitor visitor,
org.eclipse.emf.ecore.resource.ResourceSet source) |
Modifier and Type | Class and Description |
---|---|
class |
NavigationHelperVisitor |
static class |
NavigationHelperVisitor.ChangeVisitor
A visitor for processing a single change event.
|
static class |
NavigationHelperVisitor.TraversingVisitor
A visitor for a single-pass traversal of the whole model, processing only the given types and inserting them.
|