|
org.netbeans.api.debugger/1 1.31.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:
Evaluate action is moved from JPDA Debugger into Debugger Core UI module. ActionsManager.ACTION_EVALUATE constant was added for use by debugger-specific provider (ActionsProvider) of Evaluate action.
Allow to specify the order of the debugger service registry. For the need of being able to define multiple different registrations for a single instance, @DebuggerServiceRegistrations and ActionsProvider.Registrations annotations are introduced.
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.
|
|
|
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.31.1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |