This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
In order to improve the usability and make the UI cleaner, check-boxes that enable and disable breakpoints and which are currently in a special column, can be put next to the breakpoint node name and it's icon.
Support from TreeTableView Model and Outline is necessary - to render the check-boxes.
Created attachment 77651 [details] The API change with implementation in breakpoints view.
Please review this API change: Two new models are introduced: CheckNodeModel and CheckNodeModelFilter. Models.CompoundModel and all underlying models implement CheckNodeModel. TreeModelNode connects the new models with API introduced in issue #159546 via TreeModelNode.CheckNodeCookieImpl.
Created attachment 77653 [details] Screenshot of how Breakpoints view will look like after this change.
If there is nothing controversial, I would like to integrate this by the end of the week. Thanks.
If there are no objections, I'll integrate this change tomorrow. Thanks for the review.
API (CheckNodeModel and CheckNodeModelFilter) introduced in changeset: 119360:e9462ef8d520 Implementation for Breakpoints view done in changeset: 119361:bf1b91ad9d8f http://hg.netbeans.org/main/rev/e9462ef8d520 http://hg.netbeans.org/main/rev/bf1b91ad9d8f
Dealing with BREAKPOINT_ENABLED_COLUMN_ID removed from the rest of debugger modules in changeset: 119366:b1b7ed64774c http://hg.netbeans.org/main/rev/b1b7ed64774c
Integrated into 'main-golden', will be available in build *200903090201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/e9462ef8d520 User: mentlicher@netbeans.org Log: #159545 - CheckNodeModel and CheckNodeModelFilter introduced as a support for check-boxes in the tree column next to node icons.
Verified ... and Closing all issues resolved into NetBeans 6.7 and earlier.