summaryrefslogtreecommitdiffstats
path: root/plugins/org.yocto.sdk.remotetools/plugin.xml
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.yocto.sdk.remotetools/plugin.xml')
-rw-r--r--plugins/org.yocto.sdk.remotetools/plugin.xml142
1 files changed, 142 insertions, 0 deletions
diff --git a/plugins/org.yocto.sdk.remotetools/plugin.xml b/plugins/org.yocto.sdk.remotetools/plugin.xml
new file mode 100644
index 0000000..68381c4
--- /dev/null
+++ b/plugins/org.yocto.sdk.remotetools/plugin.xml
@@ -0,0 +1,142 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.4"?>
3<plugin>
4
5 <extension
6 point="org.eclipse.ui.views">
7 <category
8 name="%category.name"
9 id="org.yocto.sdk.remotetools">
10 </category>
11 <view
12 name="PowerTop"
13 category="org.yocto.sdk.remotetools"
14 class="org.yocto.sdk.remotetools.views.BaseFileView"
15 id="org.yocto.sdk.remotetools.views.PowerTopView">
16 </view>
17 <view
18 category="org.yocto.sdk.remotetools"
19 class="org.yocto.sdk.remotetools.views.TerminalViewer"
20 id="org.yocto.sdk.remotetools.views.TerminalView"
21 name="TerminalView">
22 </view>
23 </extension>
24 <extension
25 point="org.eclipse.ui.perspectiveExtensions">
26 <perspectiveExtension
27 targetID="org.eclipse.jdt.ui.JavaPerspective">
28 <view
29 ratio="0.5"
30 relative="org.eclipse.ui.views.TaskList"
31 relationship="right"
32 id="org.yocto.sdk.remotetools.views.PowerTopView">
33 </view>
34 </perspectiveExtension>
35 </extension>
36 <extension
37 point="org.eclipse.ui.commands">
38 <category
39 id="org.yocto.sdk.remotetools.commands.category"
40 name="%commands.category.name">
41 </category>
42 <command
43 categoryId="org.yocto.sdk.remotetools.commands.category"
44 id="org.yocto.sdk.remotetools.command.powertop"
45 name="%command.name.powertop">
46 </command>
47 <command
48 categoryId="org.yocto.sdk.remotetools.commands.category"
49 id="org.yocto.sdk.remotetools.command.latencytop"
50 name="%command.name.latencytop">
51 </command>
52 <command
53 categoryId="org.yocto.sdk.remotetools.commands.category"
54 id="org.yocto.sdk.remotetools.command.perf"
55 name="%command.name.perf">
56 </command>
57 <command
58 categoryId="org.yocto.sdk.remotetools.commands.category"
59 id="org.yocto.sdk.remotetools.command.systemtap"
60 name="%command.name.systemtap">
61 </command>
62 <command
63 categoryId="org.yocto.sdk.remotetools.commands.category"
64 id="org.yocto.sdk.remotetools.command.yoctobsp"
65 name="%command.name.yoctobsp">
66 </command>
67 </extension>
68 <extension
69 point="org.eclipse.ui.menus">
70 <menuContribution
71 locationURI="menu:org.eclipse.ui.main.menu?after=additions">
72 <menu
73 id="runYoctoTools"
74 label="&amp;YoctoProjectTools">
75 </menu>
76 </menuContribution>
77 <menuContribution
78 locationURI="menu:runYoctoTools">
79 <command
80 commandId="org.yocto.sdk.remotetools.command.perf"
81 label="%command.name.perf"
82 style="push">
83 </command>
84 <command
85 commandId="org.yocto.sdk.remotetools.command.powertop"
86 label="%command.name.powertop"
87 style="push">
88 </command>
89 <command
90 commandId="org.yocto.sdk.remotetools.command.latencytop"
91 label="%command.name.latencytop"
92 style="push">
93 </command>
94 <command
95 commandId="org.yocto.sdk.remotetools.command.systemtap"
96 label="%command.name.systemtap"
97 style="push">
98 </command>
99 <separator
100 name="org.yocto.sdk.remotetools.separator2"
101 visible="true">
102 </separator>
103 <command
104 commandId="org.yocto.sdk.remotetools.command.yoctobsp"
105 label="%command.name.yoctobsp"
106 style="push">
107 </command>
108 </menuContribution>
109 </extension>
110 <extension
111 point="org.eclipse.ui.handlers">
112 <handler
113 class="org.yocto.sdk.remotetools.actions.OprofileHandler"
114 commandId="org.yocto.sdk.remotetools.command.oprofile">
115 </handler>
116 <handler
117 class="org.yocto.sdk.remotetools.actions.PerfHandler"
118 commandId="org.yocto.sdk.remotetools.command.perf">
119 </handler>
120 <handler
121 class="org.yocto.sdk.remotetools.actions.SystemtapHandler"
122 commandId="org.yocto.sdk.remotetools.command.systemtap">
123 </handler>
124 <handler
125 class="org.yocto.sdk.remotetools.actions.PowertopHandler"
126 commandId="org.yocto.sdk.remotetools.command.powertop">
127 </handler>
128 <handler
129 class="org.yocto.sdk.remotetools.actions.LatencytopHandler"
130 commandId="org.yocto.sdk.remotetools.command.latencytop">
131 </handler>
132 <handler
133 class="org.yocto.sdk.remotetools.actions.Ust2Handler"
134 commandId="org.yocto.sdk.remotetools.command.ust2">
135 </handler>
136 <handler
137 class="org.yocto.sdk.remotetools.actions.YoctoBspHandler"
138 commandId="org.yocto.sdk.remotetools.command.yoctobsp">
139 </handler>
140 </extension>
141
142</plugin>