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 131-135 Link Here
131
            launcher="org.eclipse.linuxtools.internal.perf.launch.PerfOpenData"
131
            launcher="org.eclipse.linuxtools.internal.perf.launch.PerfOpenData"
132
            name="Perf Viewer">
132
            name="Perf Viewer">
133
      </editor>
133
      </editor>
134
   </extension>
135
   <extension
136
         point="org.eclipse.ui.views">
137
      <view
138
            category="org.eclipse.linuxtools.profiling.ui"
139
            class="org.eclipse.linuxtools.internal.perf.ui.PerfDiffView"
140
            icon="icons/symbol.gif"
141
            id="org.eclipse.linuxtools.perf.ui.PerfSessionDiffView"
142
            name="Perf Comparison View"
143
            restorable="false">
144
      </view>
145
   </extension>
146
   <extension
147
         point="org.eclipse.ui.views">
148
      <view
149
            category="org.eclipse.linuxtools.profiling.ui"
150
            class="org.eclipse.linuxtools.internal.perf.ui.PerfDataCollectionView"
151
            icon="icons/file.gif"
152
            id="org.eclipse.linuxtools.perf.ui.PerfSessionCompareView"
153
            name="Perf Data Collection"
154
            restorable="true">
155
      </view>
134
   </extension>   
156
   </extension>   
135
</plugin>
157
</plugin>
(-)a/perf/org.eclipse.linuxtools.perf/src/org/eclipse/linuxtools/internal/perf/ui/PerfProfileView.java (-2 / +7 lines)
Lines 78-86 public class PerfProfileView extends ViewPart { Link Here
78
		hookContextMenu();
78
		hookContextMenu();
79
		hookDoubleClickAction();
79
		hookDoubleClickAction();
80
		contributeToActionBars();
80
		contributeToActionBars();
81
		createActionMenu();
81
		PerfPlugin.getDefault().setProfileView(this);
82
		PerfPlugin.getDefault().setProfileView(this);
82
	}
83
	}
83
	
84
85
	public void createActionMenu() {
86
		IMenuManager manager = getViewSite().getActionBars().getMenuManager();
87
		manager.add(new PerfDataCollectionAction());
88
	}
89
84
	public void refreshModel() {
90
	public void refreshModel() {
85
		viewer.setInput(PerfPlugin.getDefault().getModelRoot());
91
		viewer.setInput(PerfPlugin.getDefault().getModelRoot());
86
		viewer.refresh();
92
		viewer.refresh();
87
- 

Return to bug 371285