Class EObjectTraceManager

java.lang.Object
org.eclipse.epsilon.flexmi.EObjectTraceManager

public class EObjectTraceManager extends Object
  • Field Details

    • eObjectLineTrace

      protected Map<org.eclipse.emf.ecore.EObject,EObjectLocation> eObjectLineTrace
    • lineEObjectTrace

      protected Map<EObjectLocation,List<org.eclipse.emf.ecore.EObject>> lineEObjectTrace
  • Constructor Details

    • EObjectTraceManager

      public EObjectTraceManager()
  • Method Details

    • trace

      public void trace(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.URI uri, int line)
    • getEObjects

      public List<org.eclipse.emf.ecore.EObject> getEObjects(org.eclipse.emf.common.util.URI uri, int line)
    • getLine

      public EObjectLocation getLine(org.eclipse.emf.ecore.EObject eObject)