Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 338908 - Turn the Signals view into a flexible hierarchy view
Summary: Turn the Signals view into a flexible hierarchy view
Status: RESOLVED FIXED
Alias: None
Product: CDT
Classification: Tools
Component: cdt-debug (show other bugs)
Version: 7.0   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 8.0   Edit
Assignee: Anton Leherbauer CLA
QA Contact: Ken Ryall CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 249220
  Show dependency tree
 
Reported: 2011-03-04 04:59 EST by Anton Leherbauer CLA
Modified: 2011-05-13 11:06 EDT (History)
2 users (show)

See Also:


Attachments
Flexible Signals view (49.40 KB, patch)
2011-03-04 05:50 EST, Anton Leherbauer CLA
cdtdoug: iplog-
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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