Community
Participate
Working Groups
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.
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.
Committed.
*** 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