Package | Description |
---|---|
org.netbeans.api.debugger.jpda |
JPDA Debugger APIs provide representation of JDI functionality.
|
org.netbeans.api.debugger.jpda.event | |
org.netbeans.spi.debugger.jpda |
JPDA Debugger SPIs defines support for Smart Stepping, Variables Filtering
and filtering of all Debugger Views.
|
Modifier and Type | Method and Description |
---|---|
abstract JPDAThread |
JPDADebugger.getCurrentThread()
Returns current thread or null.
|
JPDAThread |
MonitorInfo.getThread()
Get the owning thread.
|
JPDAThread |
CallStackFrame.getThread()
Returns thread.
|
JPDAThread[] |
MethodBreakpoint.getThreadFilters(JPDADebugger session)
Get the thread filter for a specific debugger session.
|
JPDAThread[] |
LineBreakpoint.getThreadFilters(JPDADebugger session)
Get the thread filter for a specific debugger session.
|
JPDAThread[] |
FieldBreakpoint.getThreadFilters(JPDADebugger session)
Get the thread filter for a specific debugger session.
|
JPDAThread[] |
JPDAThreadGroup.getThreads()
Returns this thread group's threads.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
JPDAStep.addStep(JPDAThread tr)
Adds the step request to the associated
JPDADebugger . |
void |
MethodBreakpoint.setThreadFilters(JPDADebugger session,
JPDAThread[] threads)
Set the thread filter for a specific debugger session.
|
void |
LineBreakpoint.setThreadFilters(JPDADebugger session,
JPDAThread[] threads)
Set the thread filter for a specific debugger session.
|
void |
FieldBreakpoint.setThreadFilters(JPDADebugger session,
JPDAThread[] threads)
Set the thread filter for a specific debugger session.
|
Modifier and Type | Method and Description |
---|---|
JPDAThread |
JPDABreakpointEvent.getThread()
Returns context thread - thread stopped on breakpoint.
|
Constructor and Description |
---|
JPDABreakpointEvent(JPDABreakpoint sourceBreakpoint,
JPDADebugger debugger,
int conditionResult,
JPDAThread thread,
com.sun.jdi.ReferenceType referenceType,
Variable variable)
Creates a new instance of JPDABreakpointEvent.
|
JPDABreakpointEvent(JPDABreakpoint sourceBreakpoint,
JPDADebugger debugger,
Throwable conditionException,
JPDAThread thread,
com.sun.jdi.ReferenceType referenceType,
Variable variable)
Creates a new instance of JPDABreakpointEvent.
|
Modifier and Type | Method and Description |
---|---|
Object |
EditorContext.annotate(String url,
int lineNumber,
String annotationType,
Object timeStamp,
JPDAThread thread)
Adds annotation to given url on given line.
|
abstract boolean |
SmartSteppingCallback.stopHere(ContextProvider lookupProvider,
JPDAThread thread,
SmartSteppingFilter f)
This method is called during stepping through debugged application.
|