|
org.netbeans.api.debugger/1 1.26.1 | |||||||||
| 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:
Add Breakpoint.getGroupProperties() method, that returns an implementation of GroupProperties class with the relevant grouping information used by BreakpointsWindow to create hierarchy of breakpoint groups
ActionsManager.ACTION_NEW_WATCH constant was added for use by session-specific provider of New Watch action. That action invokes an implementation of ActionsProvider that is registered for the active debugger session and contains ActionsManager.ACTION_NEW_WATCH action.
ActionsProvider.Registration annotation is enhanced with two additional methods actions() and activateForMIMETypes(). Until a file with the listed MIME type is selected in the IDE, the appropriate actions provider is left disabled for the given list of actions, without instantiating the implementation class.
createWatch(int index, String expr) and reorderWatches(int[] permutation)
methods added to DebuggerManager class.
These methods are going to be called from WatchesTreeModel when
watches are reordered.
Properties.Initializer interface introduced to provide initial values of properties. This is necessary when properties are accessed from more places and it's not practical to copy default values to every such location.
addPropertyChangeListener() and removePropertyChangeListener() methods added to Properties class.
|
|
|
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.26.1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||