Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 338908

Summary: Turn the Signals view into a flexible hierarchy view
Product: [Tools] CDT Reporter: Anton Leherbauer <aleherb+eclipse>
Component: cdt-debugAssignee: Anton Leherbauer <aleherb+eclipse>
Status: RESOLVED FIXED QA Contact: Ken Ryall <ken.ryall>
Severity: enhancement    
Priority: P3 CC: cdtdoug, pawel.1.piech
Version: 7.0   
Target Milestone: 8.0   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 249220    
Attachments:
Description Flags
Flexible Signals view cdtdoug: iplog-

Description Anton Leherbauer CLA 2011-03-04 04:59:56 EST
Currently the Signals view is CDI specific.  It should be made generic and opened up for other debug models by converting it to a flexible hierarchy view.
Comment 1 Anton Leherbauer CLA 2011-03-04 05:50:31 EST
Created attachment 190368 [details]
Flexible Signals view

This patch replaces the existing Signals view with a flexible hierarchy version.  The old code is left untouched for now.
Comment 2 Anton Leherbauer CLA 2011-03-08 03:34:05 EST
Committed.
Comment 3 CDT Genie CLA 2011-03-08 04:23:26 EST
*** cdt cvs genie on behalf of aleherbau ***
Bug 338908 - Turn the Signals view into a flexible hierarchy view

[+] SignalLabelProvider.java  http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/views/signals/SignalLabelProvider.java?root=Tools_Project&revision=1.1&view=markup
[+] FlexibleSignalsView.java  http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/views/signals/FlexibleSignalsView.java?root=Tools_Project&revision=1.1&view=markup
[+] SignalsViewColumnPresentation.java  http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/views/signals/SignalsViewColumnPresentation.java?root=Tools_Project&revision=1.1&view=markup
[+] FlexibleSignalsViewEventHandler.java  http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/views/signals/FlexibleSignalsViewEventHandler.java?root=Tools_Project&revision=1.1&view=markup
[+] SignalsContentProvider.java  http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/views/signals/SignalsContentProvider.java?root=Tools_Project&revision=1.1&view=markup
[+] SignalsViewModelProxy.java  http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/views/signals/SignalsViewModelProxy.java?root=Tools_Project&revision=1.1&view=markup

[*] CDebugElementAdapterFactory.java 1.23 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/elements/adapters/CDebugElementAdapterFactory.java?root=Tools_Project&r1=1.22&r2=1.23
[*] CDebugElementLabelProviderFactory.java 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/elements/adapters/CDebugElementLabelProviderFactory.java?root=Tools_Project&r1=1.1&r2=1.2
[*] CStackFrameViewerInputProvider.java 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/elements/adapters/CStackFrameViewerInputProvider.java?root=Tools_Project&r1=1.1&r2=1.2
[*] CDefaultViewerInputProvider.java 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/elements/adapters/CDefaultViewerInputProvider.java?root=Tools_Project&r1=1.1&r2=1.2
[*] CDebugTargetContentProvider.java 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/elements/adapters/CDebugTargetContentProvider.java?root=Tools_Project&r1=1.1&r2=1.2
[*] CDebugElementProxyFactory.java 1.6 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/elements/adapters/CDebugElementProxyFactory.java?root=Tools_Project&r1=1.5&r2=1.6
[+] DefaultViewColumnPresentationFactory.java  http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/elements/adapters/DefaultViewColumnPresentationFactory.java?root=Tools_Project&revision=1.1&view=markup

[*] plugin.xml 1.256 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.debug.ui/plugin.xml?root=Tools_Project&r1=1.255&r2=1.256