Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
CDT/Obsolete/BreakpointsWorkingGroup
Introduction
Purpose of this group is to discuss Wind River's contribution to improve breakpoints features and usability in CDT.
Links
TODO
Design Notes
Breakpoint Properties Dialog
The breakpoint properties dialog design directly affects three of the plan bugs:
- bug 360291 - Allow user to edit line breakpoint file in properties dialog
- bug 360295 - Customize property dialog for editing breakpoints
- bug 360588 - Allow user to edit all its properties prior to creating the breakpoint
The data flow in the breakpoint properties dialog is illustrated in the following diagram. Below it is a comparison diagram from the Wind River product.
The following changes should be made to CDT dialog design:
- Introduce a central preference store -
- The preference store in the properties dialog will be initialized using the raw attributes extracted from the breakpoint marker.
- Likewise, upon okPressed() the attributes from the preference store will write out to the breakpoint.
- The property pages need to be updated to read/write attributes to the preference store instead of directly to the breakpoint. Pages that support this new paradigm should use a new marker interface.
- ...in progress...