public class OCLVMVirtualMachine extends VMVirtualMachine
EXCEPTION_NAME, LOCATION, PC_NAME, 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 |
|---|---|
VMBreakpoint |
createBreakpoint(Element element,
long id,
int line,
String targetURI,
boolean isTemporary) |
VMBreakpoint |
createBreakpoint(Element element,
VMNewBreakpointData data,
boolean isTemporary) |
static VMStackFrameData[] |
createStackFrame(List<UnitLocation> stack) |
VMStackFrameData |
createStackFrame(UnitLocation location) |
OCLDebugCore |
getDebugCore() |
createStackFrame, evaluate, getEvaluationEnv, getExitCode, getRunner, getRunnerFactory, isTerminated, lookupEnvironmentByID, readVMEvent, sendRequestpublic OCLVMVirtualMachine(DebuggableRunner runner, OCLEvaluationContext evaluationContext)
public static VMStackFrameData[] createStackFrame(List<UnitLocation> stack)
public VMBreakpoint createBreakpoint(Element element, VMNewBreakpointData data, boolean isTemporary)
createBreakpoint in class VMVirtualMachinepublic VMBreakpoint createBreakpoint(Element element, long id, int line, String targetURI, boolean isTemporary)
createBreakpoint in class VMVirtualMachinepublic VMStackFrameData createStackFrame(UnitLocation location)
public OCLDebugCore getDebugCore()
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.