## Uses of Interface
org.eclipse.incquery.runtime.base.api.InstanceListener

- Packages that use InstanceListener
  Package | Description
  --- | ---
  org.eclipse.incquery.runtime.base.api |
  org.eclipse.incquery.runtime.base.core |

- - ### Uses of InstanceListener in org.eclipse.incquery.runtime.base.api

    Methods in org.eclipse.incquery.runtime.base.api with parameters of type InstanceListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | NavigationHelper.`addInstanceListener(java.util.Collection<org.eclipse.emf.ecore.EClass> classes, InstanceListener listener)` The given `listener` will be notified from now on whenever instances the given `EClass`es (and any of their subtypes) are added to or removed from the model.
    `void` | NavigationHelper.`removeInstanceListener(java.util.Collection<org.eclipse.emf.ecore.EClass> classes, InstanceListener listener)` Unregisters an instance listener for the given classes.

  - ### Uses of InstanceListener in org.eclipse.incquery.runtime.base.core

    Classes in org.eclipse.incquery.runtime.base.core that implement InstanceListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TransitiveClosureHelperImpl` Implementation class for the `TransitiveClosureHelper`.

    Methods in org.eclipse.incquery.runtime.base.core with parameters of type InstanceListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | NavigationHelperImpl.`addInstanceListener(java.util.Collection<org.eclipse.emf.ecore.EClass> classes, InstanceListener listener)`
    `void` | NavigationHelperImpl.`removeInstanceListener(java.util.Collection<org.eclipse.emf.ecore.EClass> classes, InstanceListener listener)`