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.
Difference between revisions of "CDT/Obsolete/MultiCoreDebugWorkingGroup/DebugElementsGrouping"
< CDT | Obsolete | MultiCoreDebugWorkingGroup
(→Groups of Debug Elements (Dobrin)) |
(→Groups of Debug Elements (Dobrin)) |
||
Line 1: | Line 1: | ||
− | = Groups of Debug Elements | + | = Groups of Debug Elements = |
This feature is dependent on: [[CDT/MultiCoreDebugWorkingGroup/MultiLevelHierarchy | Multi Level Hierarchy in the Debug View]] | This feature is dependent on: [[CDT/MultiCoreDebugWorkingGroup/MultiLevelHierarchy | Multi Level Hierarchy in the Debug View]] | ||
Line 15: | Line 15: | ||
* The grouped containers may persist between debug sessions. | * The grouped containers may persist between debug sessions. | ||
− | |||
* Some grouping can be supported by the back end, or can be done with no knowledge of the back end. | * Some grouping can be supported by the back end, or can be done with no knowledge of the back end. | ||
− | |||
* A debug container can belong to multiple groups. | * A debug container can belong to multiple groups. | ||
− | |||
* The user can rename the group. | * The user can rename the group. | ||
− | |||
* The back end can create initial groups. | * The back end can create initial groups. |
Revision as of 19:33, 24 November 2010
Groups of Debug Elements
This feature is dependent on: Multi Level Hierarchy in the Debug View
Once the debug view containers work properly we can implement Grouping of different debug contexts.
The main use case is:
- The user selects multiple debug contexts in the Debug View and group them (via a context menu).
- A Group node will appear as parent of the selected containers.
- After that the user will be able to perform debug commands over the group.
- The command will be dispatched to all debug contexts in the group.
Additional concerns / options:
- The grouped containers may persist between debug sessions.
- Some grouping can be supported by the back end, or can be done with no knowledge of the back end.
- A debug container can belong to multiple groups.
- The user can rename the group.
- The back end can create initial groups.