org.eclipse.viatra.query.runtime.base.api

## Interface TransitiveClosureHelper

- All Superinterfaces:
    ITcDataSource<org.eclipse.emf.ecore.EObject>

      public interface TransitiveClosureHelper
      extends ITcDataSource<org.eclipse.emf.ecore.EObject>

  The class can be used to compute the transitive closure of a given emf model, where the nodes will be the objects in the model and the edges will be represented by the references between them. One must provide the set of references that the helper should treat as edges when creating an instance with the factory: only the notifications about these references will be handled.

- - ### Method Summary

    - ### Methods inherited from interface org.eclipse.viatra.query.runtime.base.itc.igraph.ITcDataSource

      `attachObserver, detachObserver, dispose, getAllReachableSources, getAllReachableTargets, getPathFinder, isReachable`