Package org.teavm.debugging
Class Debugger
java.lang.Object
org.teavm.debugging.Debugger
-
Constructor Summary
ConstructorDescriptionDebugger
(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()
-