Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 371285 | Differences between
and this patch

Collapse All | Expand All

(-)a/perf/org.eclipse.linuxtools.perf/plugin.xml (+22 lines)
Lines 112-116 Link Here
112
            type="snapshot">
112
            type="snapshot">
113
      </provider>
113
      </provider>
114
   </extension>
114
   </extension>
115
   <extension
116
         point="org.eclipse.ui.views">
117
      <view
118
            category="org.eclipse.linuxtools.profiling.ui"
119
            class="org.eclipse.linuxtools.internal.perf.ui.PerfDataCollectionView"
120
            icon="icons/file.gif"
121
            id="org.eclipse.linuxtools.perf.ui.PerfSessionCompareView"
122
            name="Data Collection View"
123
            restorable="false">
124
      </view>
125
   </extension>
126
   <extension
127
         point="org.eclipse.ui.views">
128
      <view
129
            category="org.eclipse.linuxtools.profiling.ui"
130
            class="org.eclipse.linuxtools.internal.perf.ui.PerfDiffView"
131
            icon="icons/file.gif"
132
            id="org.eclipse.linuxtools.perf.ui.PerfSessionDiffView"
133
            name="Data Comparison View"
134
            restorable="false">
135
      </view>
136
   </extension>
115
137
116
</plugin>
138
</plugin>
(-)a/perf/org.eclipse.linuxtools.perf/src/org/eclipse/linuxtools/internal/perf/ui/PerfProfileView.java (-2 / +7 lines)
Lines 76-84 public class PerfProfileView extends ViewPart { Link Here
76
		hookContextMenu();
76
		hookContextMenu();
77
		hookDoubleClickAction();
77
		hookDoubleClickAction();
78
		contributeToActionBars();
78
		contributeToActionBars();
79
		createActionMenu();
79
		PerfPlugin.getDefault().setProfileView(this);
80
		PerfPlugin.getDefault().setProfileView(this);
80
	}
81
	}
81
	
82
83
	public void createActionMenu() {
84
		IMenuManager manager = getViewSite().getActionBars().getMenuManager();
85
		manager.add(new PerfDataCollectionAction());
86
	}
87
82
	public void refreshModel() {
88
	public void refreshModel() {
83
		viewer.setInput(PerfPlugin.getDefault().getModelRoot());
89
		viewer.setInput(PerfPlugin.getDefault().getModelRoot());
84
		viewer.refresh();
90
		viewer.refresh();
85
- 

Return to bug 371285