public class OCLVMVirtualMachine extends VMVirtualMachine
LOCATION, POST_VISIT, PRE_VISIT, VISITOR_STACK, VM_EVENT, VM_REQUEST, VM_RESPONSE
Constructor and Description |
---|
OCLVMVirtualMachine(DebuggableRunner runner,
OCLEvaluationContext evaluationContext) |
Modifier and Type | Method and Description |
---|---|
static VMStackFrameData[] |
createStackFrame(java.util.List<UnitLocation> stack) |
VMStackFrameData |
createStackFrame(UnitLocation location) |
OCLDebugCore |
getDebugCore() |
createStackFrame, evaluate, getEvaluationEnv, getExitCode, getRunner, getRunnerFactory, isTerminated, lookupEnvironmentByID, readVMEvent, sendRequest
public OCLVMVirtualMachine(@NonNull DebuggableRunner runner, @NonNull OCLEvaluationContext evaluationContext)
@NonNull public static VMStackFrameData[] createStackFrame(@NonNull java.util.List<UnitLocation> stack)
public VMStackFrameData createStackFrame(@NonNull UnitLocation location)
createStackFrame
in class VMVirtualMachine
@NonNull public OCLDebugCore getDebugCore()