public class MagicScriptDebugContext extends MagicScriptContext
| 限定符和类型 | 字段和说明 |
|---|---|
List<Integer> |
breakpoints |
| 构造器和说明 |
|---|
MagicScriptDebugContext(List<Integer> breakpoints) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
await() |
String |
getId() |
void |
pause(int startRow,
int startCol,
int endRow,
int endCol,
Variables variables) |
void |
setBreakpoints(List<Integer> breakpoints) |
void |
setCallback(Consumer<Map<String,Object>> callback) |
void |
setId(String id) |
void |
setStepInto(boolean stepInto) |
void |
setTimeout(int timeout) |
void |
singal() |
addImport, createVariables, eval, eval, get, getEnvironmentValue, getImportClass, getRootVariables, getScriptName, getString, getVariables, getVarNames, putMapIntoContext, set, setScriptNamepublic void setTimeout(int timeout)
public void pause(int startRow,
int startCol,
int endRow,
int endCol,
Variables variables)
throws InterruptedException
pause 在类中 MagicScriptContextInterruptedExceptionpublic void await()
throws InterruptedException
public void singal()
throws InterruptedException
public void setStepInto(boolean stepInto)
public String getId()
public void setId(String id)
Copyright © 2020–2022. All rights reserved.