## Uses of Interface
org.eclipse.incquery.runtime.base.itc.igraph.IGraphObserver

- Packages that use IGraphObserver
  Package | Description
  --- | ---
  org.eclipse.incquery.runtime.base.core |
  org.eclipse.incquery.runtime.base.itc.alg.counting |
  org.eclipse.incquery.runtime.base.itc.alg.dred |
  org.eclipse.incquery.runtime.base.itc.alg.fw |
  org.eclipse.incquery.runtime.base.itc.alg.incscc |
  org.eclipse.incquery.runtime.base.itc.alg.misc.dfs |
  org.eclipse.incquery.runtime.base.itc.alg.misc.scc |
  org.eclipse.incquery.runtime.base.itc.graphimpl |
  org.eclipse.incquery.runtime.base.itc.igraph |

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

    Methods in org.eclipse.incquery.runtime.base.core with parameters of type IGraphObserver
    Modifier and Type | Method and Description
    --- | ---
    `void` | EMFDataSource.`attachObserver(IGraphObserver<org.eclipse.emf.ecore.EObject> go)`
    `void` | EMFDataSource.`detachObserver(IGraphObserver<org.eclipse.emf.ecore.EObject> go)`

  - ### Uses of IGraphObserver in org.eclipse.incquery.runtime.base.itc.alg.counting

    Classes in org.eclipse.incquery.runtime.base.itc.alg.counting that implement IGraphObserver
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CountingAlg<V>` This class is the optimized implementation of the Counting algorithm.

  - ### Uses of IGraphObserver in org.eclipse.incquery.runtime.base.itc.alg.dred

    Classes in org.eclipse.incquery.runtime.base.itc.alg.dred that implement IGraphObserver
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DRedAlg<V>` This class is the optimized implementation of the DRED algorithm.

  - ### Uses of IGraphObserver in org.eclipse.incquery.runtime.base.itc.alg.fw

    Classes in org.eclipse.incquery.runtime.base.itc.alg.fw that implement IGraphObserver
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FloydWarshallAlg<V>`

  - ### Uses of IGraphObserver in org.eclipse.incquery.runtime.base.itc.alg.incscc

    Classes in org.eclipse.incquery.runtime.base.itc.alg.incscc that implement IGraphObserver
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IncSCCAlg<V>` Incremental SCC maintenance + counting algorithm.

  - ### Uses of IGraphObserver in org.eclipse.incquery.runtime.base.itc.alg.misc.dfs

    Classes in org.eclipse.incquery.runtime.base.itc.alg.misc.dfs that implement IGraphObserver
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DFSAlg<V>`

  - ### Uses of IGraphObserver in org.eclipse.incquery.runtime.base.itc.alg.misc.scc

    Classes in org.eclipse.incquery.runtime.base.itc.alg.misc.scc that implement IGraphObserver
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PKAlg<V>`

  - ### Uses of IGraphObserver in org.eclipse.incquery.runtime.base.itc.graphimpl

    Methods in org.eclipse.incquery.runtime.base.itc.graphimpl with parameters of type IGraphObserver
    Modifier and Type | Method and Description
    --- | ---
    `void` | Graph.`attachObserver(IGraphObserver<V> go)`
    `void` | Graph.`detachObserver(IGraphObserver<V> go)`

  - ### Uses of IGraphObserver in org.eclipse.incquery.runtime.base.itc.igraph

    Classes in org.eclipse.incquery.runtime.base.itc.igraph that implement IGraphObserver
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IBiDirectionalWrapper<V>` This class can be used to wrap an `IGraphDataSource` into an `IBiDirectionalGraphDataSource`.

    Methods in org.eclipse.incquery.runtime.base.itc.igraph with parameters of type IGraphObserver
    Modifier and Type | Method and Description
    --- | ---
    `void` | IGraphDataSource.`attachObserver(IGraphObserver<V> go)` Attach a new graph observer.
    `void` | IBiDirectionalWrapper.`attachObserver(IGraphObserver<V> go)`
    `void` | IGraphDataSource.`detachObserver(IGraphObserver<V> go)` Detach an existing observer.
    `void` | IBiDirectionalWrapper.`detachObserver(IGraphObserver<V> go)`