public abstract class AbstractScriptDebugger extends Object implements IEventProcessor, IExecutionListener
ENGINE_END, ENGINE_START, SCRIPT_END, SCRIPT_INJECTION_END, SCRIPT_INJECTION_START, SCRIPT_START
Constructor and Description |
---|
AbstractScriptDebugger(IScriptEngine engine,
boolean showDynamicCode) |
Modifier and Type | Method and Description |
---|---|
List<IScriptDebugFrame> |
getStacktrace()
Get current stack trace.
|
void |
handleEvent(IDebugEvent event) |
void |
notify(IScriptEngine engine,
Script script,
int status)
Notify function called by Eclipse EASE framework.
|
void |
setDispatcher(EventDispatchJob dispatcher)
Setter method for dispatcher.
|
public AbstractScriptDebugger(IScriptEngine engine, boolean showDynamicCode)
public void setDispatcher(EventDispatchJob dispatcher)
dispatcher
- dispatcher for communication between debugger and debug target.public void notify(IScriptEngine engine, Script script, int status)
notify
in interface IExecutionListener
engine
- Script Enginescript
- Script or null
status
- Event Statuspublic void handleEvent(IDebugEvent event)
handleEvent
in interface IEventProcessor
public List<IScriptDebugFrame> getStacktrace()