| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.2"?> |
| <plugin> |
| <extension |
| point="org.eclipse.ui.popupMenus"> |
| <objectContribution |
| id="org.eclipse.ptp.etfw.tau.selinst.SelectiveInstPopup" |
| nameFilter="*" |
| objectClass="org.eclipse.cdt.core.model.ICElement"> |
| <menu |
| id="org.eclipse.ptp.etfw.tau.selinst.menu2" |
| label="Selective Instrumentation" |
| path="additions"> |
| <separator name="org.eclipse.ptp.etfw.tau.selinst.separator2"/> |
| </menu> |
| <action |
| class="org.eclipse.ptp.etfw.tau.selinst.popup.actions.Clear" |
| enablesFor="+" |
| id="org.eclipse.ptp.etfw.tau.selinst.clear" |
| label="Clear" |
| menubarPath="org.eclipse.ptp.etfw.tau.selinst.menu2/group1"/> |
| <action |
| class="org.eclipse.ptp.etfw.tau.selinst.popup.actions.SelectiveInstrument" |
| enablesFor="+" |
| id="org.eclipse.ptp.etfw.tau.selinst.instloops" |
| label="Instrument Loops" |
| menubarPath="org.eclipse.ptp.etfw.tau.selinst.menu2/group1"/> |
| <action |
| class="org.eclipse.ptp.etfw.tau.selinst.popup.actions.SelectiveInstrument" |
| enablesFor="+" |
| id="org.eclipse.ptp.etfw.tau.selinst.instio" |
| label="Instrument I/O" |
| menubarPath="org.eclipse.ptp.etfw.tau.selinst.menu2/group1"/> |
| <action |
| class="org.eclipse.ptp.etfw.tau.selinst.popup.actions.SelectiveInstrument" |
| enablesFor="+" |
| id="org.eclipse.ptp.etfw.tau.selinst.instmemory" |
| label="Instrument Memory" |
| menubarPath="org.eclipse.ptp.etfw.tau.selinst.menu2/group1"/> |
| <action |
| class="org.eclipse.ptp.etfw.tau.selinst.popup.actions.SelectiveInstrument" |
| enablesFor="+" |
| id="org.eclipse.ptp.etfw.tau.selinst.dyntime" |
| label="Dynamic Timer" |
| menubarPath="org.eclipse.ptp.etfw.tau.selinst.menu2/group1"/> |
| <action |
| class="org.eclipse.ptp.etfw.tau.selinst.popup.actions.SelectiveInstrument" |
| enablesFor="+" |
| id="org.eclipse.ptp.etfw.tau.selinst.stattime" |
| label="Static Timer" |
| menubarPath="org.eclipse.ptp.etfw.tau.selinst.menu2/group1"/> |
| <action |
| class="org.eclipse.ptp.etfw.tau.selinst.popup.actions.SelectiveInstrument" |
| enablesFor="+" |
| id="org.eclipse.ptp.etfw.tau.selinst.dynphase" |
| label="Dynamic Phase" |
| menubarPath="org.eclipse.ptp.etfw.tau.selinst.menu2/group1"/> |
| <action |
| class="org.eclipse.ptp.etfw.tau.selinst.popup.actions.SelectiveInstrument" |
| enablesFor="+" |
| id="org.eclipse.ptp.etfw.tau.selinst.statphase" |
| label="Static Phase" |
| menubarPath="org.eclipse.ptp.etfw.tau.selinst.menu2/group1"/> |
| <action |
| class="org.eclipse.ptp.etfw.tau.selinst.popup.actions.SelectiveInstrument" |
| enablesFor="+" |
| id="org.eclipse.ptp.etfw.tau.selinst.excludeselect" |
| label="Exclude" |
| menubarPath="org.eclipse.ptp.etfw.tau.selinst.menu2/group1"/> |
| <action |
| class="org.eclipse.ptp.etfw.tau.selinst.popup.actions.SelectiveInstrument" |
| enablesFor="+" |
| id="org.eclipse.ptp.etfw.tau.selinst.includeselect" |
| label="Include" |
| menubarPath="org.eclipse.ptp.etfw.tau.selinst.menu2/group1"/> |
| </objectContribution> |
| <viewerContribution |
| id="org.eclipse.ptp.etfw.tau.selinst.AddAtomicEvent" |
| targetID="#CEditorContext"> |
| <action |
| class="org.eclipse.ptp.etfw.tau.selinst.popup.actions.AtomicInstrument" |
| enablesFor="*" |
| id="org.eclipse.ptp.etfw.tau.selinst.te.Select" |
| label="Insert TAU Atomic User Defined Event" |
| menubarPath="org.eclipse.ptp.etfw.tau.selinst.menu1/group1"> |
| <selection class="org.eclipse.jface.text.ITextSelection"/> |
| </action> |
| <menu |
| id="org.eclipse.ptp.etfw.tau.selinst.menu1" |
| label="Selective Instrumentation" |
| path="additions"/> |
| </viewerContribution> |
| <viewerContribution |
| id="org.eclipse.ptp.etfw.tau.selinst.AddIncrementalEvent" |
| targetID="#CEditorContext"> |
| <action |
| class="org.eclipse.ptp.etfw.tau.selinst.popup.actions.IncrementInstrument" |
| enablesFor="*" |
| id="org.eclipse.ptp.etfw.tau.selinst.te.SelectInstFunc" |
| label="Insert TAU Interval (start/stop) User Defined Event" |
| menubarPath="org.eclipse.ptp.etfw.tau.selinst.menu1/group1"> |
| <selection class="org.eclipse.jface.text.ITextSelection"/> |
| </action> |
| <menu |
| id="org.eclipse.ptp.etfw.tau.selinst.menu1" |
| label="Selective Instrumentation" |
| path="additions"/> |
| </viewerContribution> |
| </extension> |
| |
| </plugin> |