Uses of Interface
org.eclipse.ocl.examples.debug.vm.evaluator.IVMEvaluationEnvironment

Packages that use IVMEvaluationEnvironment
org.eclipse.ocl.examples.debug.evaluator   
org.eclipse.ocl.examples.debug.stepper   
org.eclipse.ocl.examples.debug.vm   
org.eclipse.ocl.examples.debug.vm.core   
org.eclipse.ocl.examples.debug.vm.evaluator   
org.eclipse.ocl.examples.debug.vm.utils   
 

Uses of IVMEvaluationEnvironment in org.eclipse.ocl.examples.debug.evaluator
 

Subinterfaces of IVMEvaluationEnvironment in org.eclipse.ocl.examples.debug.evaluator
 interface IOCLVMEvaluationEnvironment
           
 

Classes in org.eclipse.ocl.examples.debug.evaluator that implement IVMEvaluationEnvironment
 class OCLVMNestedEvaluationEnvironment
           
 class OCLVMRootEvaluationEnvironment
           
 

Methods in org.eclipse.ocl.examples.debug.evaluator with parameters of type IVMEvaluationEnvironment
protected abstract  java.lang.Object OCLVMEvaluationVisitor.badVisit(IVMEvaluationEnvironment<?> evalEnv, Element element, java.lang.Object preState, java.lang.Throwable e)
           
protected  java.lang.Object OCLVMNestedEvaluationVisitor.badVisit(IVMEvaluationEnvironment<?> evalEnv, Element element, java.lang.Object preState, java.lang.Throwable e)
           
protected  java.lang.Object OCLVMRootEvaluationVisitor.badVisit(IVMEvaluationEnvironment<?> evalEnv, Element element, java.lang.Object preState, java.lang.Throwable e)
           
 IOCLVMEvaluationEnvironment OCLVMEnvironmentFactory.createEvaluationEnvironment(IVMEvaluationEnvironment<?> parent, NamedElement operation)
           
protected abstract  void OCLVMEvaluationVisitor.postVisit(IVMEvaluationEnvironment<?> evalEnv, Element element, java.lang.Object result)
           
protected  void OCLVMNestedEvaluationVisitor.postVisit(IVMEvaluationEnvironment<?> evalEnv, Element element, java.lang.Object result)
           
protected  void OCLVMRootEvaluationVisitor.postVisit(IVMEvaluationEnvironment<?> evalEnv, Element element, java.lang.Object result)
           
protected abstract  java.lang.Object OCLVMEvaluationVisitor.preVisit(IVMEvaluationEnvironment<?> evalEnv, Element element)
           
protected  Element OCLVMNestedEvaluationVisitor.preVisit(IVMEvaluationEnvironment<?> evalEnv, Element element)
           
protected  Element OCLVMRootEvaluationVisitor.preVisit(IVMEvaluationEnvironment<?> evalEnv, Element element)
           
 

Uses of IVMEvaluationEnvironment in org.eclipse.ocl.examples.debug.stepper
 

Methods in org.eclipse.ocl.examples.debug.stepper with parameters of type IVMEvaluationEnvironment
 UnitLocation AbstractStepper.createUnitLocation(IVMEvaluationEnvironment<?> evalEnv, Element element)
           
 UnitLocation CallExpStepper.createUnitLocation(IVMEvaluationEnvironment<?> evalEnv, Element element)
           
static UnitLocation AbstractStepper.createUnitLocation(IVMEvaluationEnvironment<?> evalEnv, Element element, org.eclipse.xtext.nodemodel.INode startNode, org.eclipse.xtext.nodemodel.INode endNode)
           
 

Uses of IVMEvaluationEnvironment in org.eclipse.ocl.examples.debug.vm
 

Methods in org.eclipse.ocl.examples.debug.vm that return IVMEvaluationEnvironment
 IVMEvaluationEnvironment<?> UnitLocation.getEvalEnv()
           
 

Methods in org.eclipse.ocl.examples.debug.vm with parameters of type IVMEvaluationEnvironment
static java.lang.String VariableFinder.computeDetail(org.eclipse.emf.common.util.URI variableURI, IVMEvaluationEnvironment<?> fEvalEnv)
           
static java.util.List<VMVariableData> VariableFinder.getVariables(IVMEvaluationEnvironment<?> evalEnv)
           
static VMResponse VariableFinder.process(VMVariableRequest request, java.util.List<UnitLocation> stack, IVMEvaluationEnvironment<?> fEvalEnv)
           
 

Constructors in org.eclipse.ocl.examples.debug.vm with parameters of type IVMEvaluationEnvironment
UnitLocation(int startPosition, int endPosition, IVMEvaluationEnvironment<?> evalEnv, Element element)
           
VariableFinder(IVMEvaluationEnvironment<?> fEvalEnv, boolean isStoreValues)
           
 

Uses of IVMEvaluationEnvironment in org.eclipse.ocl.examples.debug.vm.core
 

Constructors in org.eclipse.ocl.examples.debug.vm.core with parameters of type IVMEvaluationEnvironment
VMLocalValue(IVMDebugTarget debugTarget, long frameID, java.lang.String[] varPath, VMLocalValue.LocalValue evalResult, IVMEvaluationEnvironment<?> evaluationEnvironment)
           
 

Uses of IVMEvaluationEnvironment in org.eclipse.ocl.examples.debug.vm.evaluator
 

Subinterfaces of IVMEvaluationEnvironment in org.eclipse.ocl.examples.debug.vm.evaluator
 interface IVMRootEvaluationEnvironment<T extends NamedElement>
           
 

Classes in org.eclipse.ocl.examples.debug.vm.evaluator that implement IVMEvaluationEnvironment
 class VMEvaluationEnvironment<T extends NamedElement>
           
 class VMNestedEvaluationEnvironment<T extends NamedElement>
           
 class VMRootEvaluationEnvironment<T extends NamedElement>
           
 

Methods in org.eclipse.ocl.examples.debug.vm.evaluator that return IVMEvaluationEnvironment
 IVMEvaluationEnvironment<T> IVMRootEvaluationVisitor.getEvaluationEnvironment()
           
 IVMEvaluationEnvironment<?> IVMEvaluationEnvironment.getParentEvaluationEnvironment()
           
 IVMEvaluationEnvironment<T> VMEvaluationEnvironment.getParentEvaluationEnvironment()
           
 

Methods in org.eclipse.ocl.examples.debug.vm.evaluator with parameters of type IVMEvaluationEnvironment
 UnitLocation IStepper.createUnitLocation(IVMEvaluationEnvironment<?> evalEnv, Element element)
          Return the source descriptor for element.
 void IVMEvaluationEnvironment.StepperEntry.popFrom(IVMEvaluationEnvironment<?> evaluationEnvironment)
           
 void IVMEvaluationEnvironment.StepperEntry.pushTo(IVMEvaluationEnvironment<?> evaluationEnvironment, DomainTypedElement element, java.lang.Object value)
           
 

Constructors in org.eclipse.ocl.examples.debug.vm.evaluator with parameters of type IVMEvaluationEnvironment
VMEvaluationEnvironment(IVMEvaluationEnvironment<T> evaluationEnvironment)
           
VMNestedEvaluationEnvironment(IVMEvaluationEnvironment<T> evaluationEnvironment)
           
 

Uses of IVMEvaluationEnvironment in org.eclipse.ocl.examples.debug.vm.utils
 

Constructors in org.eclipse.ocl.examples.debug.vm.utils with parameters of type IVMEvaluationEnvironment
VMStackTraceBuilder(IVMEvaluationEnvironment<?> evalEnv)
          Constructs stack trace builder for the given evaluation environment.