Package org.teavm.debugging
Class Debugger
java.lang.Object
org.teavm.debugging.Debugger
-
Constructor Summary
ConstructorsConstructorDescriptionDebugger(JavaScriptDebugger javaScriptDebugger, DebugInformationProvider debugInformationProvider)
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addListener(DebuggerListener listener)
continueToLocation(String fileName, int line)
continueToLocation(SourceLocation location)
createBreakpoint(String file, int line)
createBreakpoint(SourceLocation location)
void
detach()
Set<? extends Breakpoint>
Collection<? extends String>
boolean
boolean
void
removeListener(DebuggerListener listener)
resume()
stepInto()
stepOut()
stepOver()
suspend()
-
Constructor Details
-
Debugger
public Debugger(JavaScriptDebugger javaScriptDebugger, DebugInformationProvider debugInformationProvider)
-
-
Method Details
-
getJavaScriptDebugger
-
addListener
-
removeListener
-
suspend
-
resume
-
stepInto
-
stepOut
-
stepOver
-
continueToLocation
-
continueToLocation
-
isSuspended
public boolean isSuspended() -
createBreakpoint
-
getSourceFiles
-
createBreakpoint
-
getBreakpoints
-
getCallStack
-
getScriptNames
-
isAttached
public boolean isAttached() -
detach
public void detach()
-