org.eclipse.incquery.runtime.base.core

## Class NavigationHelperVisitor.ChangeVisitor

- java.lang.Object
- - org.eclipse.incquery.runtime.base.comprehension.EMFVisitor
  - - org.eclipse.incquery.runtime.base.core.NavigationHelperVisitor
    - - org.eclipse.incquery.runtime.base.core.NavigationHelperVisitor.ChangeVisitor

- Enclosing class:
    NavigationHelperVisitor

      public static class NavigationHelperVisitor.ChangeVisitor
      extends NavigationHelperVisitor

  A visitor for processing a single change event. Does not traverse the model. Uses all the observed types.

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from class org.eclipse.incquery.runtime.base.core.NavigationHelperVisitor

      `NavigationHelperVisitor.ChangeVisitor, NavigationHelperVisitor.TraversingVisitor`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `ChangeVisitor(NavigationHelperImpl navigationHelper, boolean isInsertion)`

  - ### Method Summary

    - ### Methods inherited from class org.eclipse.incquery.runtime.base.core.NavigationHelperVisitor

      `pruneFeature, pruneSubtrees, pruneSubtrees, visitAttribute, visitElement, visitInternalContainment, visitNonContainmentReference, visitProxyReference`

    - ### Methods inherited from class org.eclipse.incquery.runtime.base.comprehension.EMFVisitor

      `preOrder, visitResource, visitTopElementInResource`

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### ChangeVisitor

          public ChangeVisitor(NavigationHelperImpl navigationHelper,
                               boolean isInsertion)