|
org.netbeans.api.debugger/1 1.14 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
See:
Description
| Debugger Core API | |
|---|---|
| org.netbeans.api.debugger | The NetBeans Debugger Core API definition. |
| org.netbeans.spi.debugger | The NetBeans Debugger SPI definition defines interface to Debugger Plug-ins. |
The Debugger Core API module defines common structures for integration of debugger implementations into NetBeans IDE.
List of APIs:
ContextProvider implemented more broadly; DebuggerManager.join
ContextProvider is now properly generified, and implemented also by:
DebuggerEngine
DebuggerInfo
DebuggerManager
Session
The new method DebuggerManager.join can be used to merge lookup lists easily.
To be able to set breakpoint for number of iterations, we need to add a filter for hit counts into Breakpoint API.
Added methods:
Breakpoint.getHitCountFilter(),
Breakpoint.getHitCountFilteringStyle(),
Breakpoint.setHitCountFilter().
Added fields:
Breakpoint.PROP_HIT_COUNT_FILTER,
Breakpoint.HIT_COUNT_FILTERING_STYLE.
Added fields:
Breakpoint.PROP_VALIDITY -
This constant is used in property change events as a notification about change in validity.
Breakpoint.VALIDITY - enumeration of constants for breakpoint validity.
Added methods:
Breakpoint.getValidity(),
Breakpoint.getValidityMessage(),
Breakpoint.setValidity() - validity management.
Added fields:
ActionsManager.ACTION_STEP_OPERATION,
This constant is used in action performer which implements an operation step.
Added methods:
ActionsManager.postAction(Object),
ActionsProvider.postAction(Object, Runnable),
These can be used to call and implement asynchronous actions.
|
|
|
The sources for the module are in the NetBeans Mercurial repositories.
Read more about the implementation in the answers to architecture questions.
|
org.netbeans.api.debugger/1 1.14 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||