Everybody who wants to get access to the NetBeans Bugtracking functionality should be interested in APIs in this package.
Everybody trying to provide own implementation of a NetBeans Bugtracking module should be interested in APIs in this package.
The Bugtracking SPI/API makes it possible to integrate bugtracking system
providers into the IDE workflow:
- to access and manage bugtracking Issues via the Tasks Dashboard
- to make bugtracking functionality accessible for integration with other subsystems in the IDE - e.g. VCS, Team Support (aka kenai.com, java.net)
Enables Bugtracking modules to fully integrate into Bugtracking Issue Management facilities
and other IDE workflow.
BugrackingAPI Provides Bugtracking functionality for other subsystems in the IDE.
A bugtracking module extends
BugtrackingConnector and registers it via the
Cookbook and sample implementation:
For a more detailed descritpion on how to start writting a bugtracking plugin for NetBeans see also the Bugtracking Cookbook (sample module attached).
Added BugtrackingSupport.setQueryAutoRefresh() so that a spi implementation can determine if its queries should be by default autorefreshed or not.
Util.edit(Repository) now returns boolean (changed from void). True means that the user confirmed changes in the edit dialog by OK button, false if canceled.
See also the more detailed API/SPI requirements.
The sources for the module are in the NetBeans Mercurial repositories.
No special requirements here.
Read more about the implementation in the answers to architecture questions.