lttng rcp: add tracing rcp "file->open" buttons
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tracing.rcp.ui / plugin.xml
CommitLineData
9c0ffa34
BH
1<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.4"?>
3<plugin>
4
5 <extension
6 id="application"
7 point="org.eclipse.core.runtime.applications">
8 <application>org.eclipse.linuxtools.tracing.rcp.product
9 <run
10 class="org.eclipse.linuxtools.internal.tracing.rcp.ui.Application">
11 </run>
12 </application>
13 </extension>
14
15 <extension
16 id="product"
17 point="org.eclipse.core.runtime.products">
18 <product
19 application="org.eclipse.linuxtools.tracing.rcp.ui.application"
20 name="Linux Tools Trace Viewer">
21 <property
22 name="appName"
23 value="Linux Tools Trace Viewer">
24 </property>
25 <property
26 name="cssTheme"
27 value="org.eclipse.e4.ui.css.theme.e4_default">
28 </property>
29
30 <property
31 name="preferenceCustomization"
32 value="plugin_customization.ini">
33 </property>
34 <property
35 name="aboutImage"
36 value="icons/alt_about.gif">
37 </property>
38 <property
39 name="aboutText"
40 value="Linux Tools Trace Viewer&#x0A;&#x0A;Version: 0.0.1&#x0A;&#x0A;Copyright (c) 2013 Ericsson&#x0A;&#x0A;All rights reserved. This program and the accompanying materials are&#x0A;made available under the terms of the Eclipse Public License v1.0 which&#x0A;accompanies this distribution, and is available at&#x0A;http://www.eclipse.org/legal/epl-v10.html">
41 </property>
42 <property
43 name="windowImages"
44 value="icons/alt_window_16.gif,icons/alt_window_32.gif">
45 </property>
46 </product>
47 </extension>
76fccfb0
MK
48 <extension
49 point="org.eclipse.ui.commands">
50 <command
51 categoryId="org.eclipse.ui.category.file"
52 defaultHandler="org.eclipse.linuxtools.internal.tracing.rcp.ui.commands.OpenFileHandler"
53 description="%command.OpenFile.description"
54 id="org.eclipse.linuxtools.lttng2.rcp.ui.openFile"
55 name="%command.OpenFile.name">
56 </command>
57 <command
58 categoryId="org.eclipse.ui.category.file"
59 defaultHandler="org.eclipse.linuxtools.internal.tracing.rcp.ui.commands.OpenDirHandler"
60 description="%command.OpenDirectory.description"
61 id="org.eclipse.linuxtools.lttng2.rcp.ui.openDir"
62 name="%command.OpenDirectory.name">
63 </command>
64 </extension>
65 <extension
66 point="org.eclipse.ui.handlers">
67 </extension>
9c0ffa34 68 <extension point="org.eclipse.ui.activities">
76fccfb0
MK
69 <activity name="%activity.name" id="org.eclipse.linuxtools.internal.tracing.rcp.ui" description="%activity.description" />
70 <activity name="%activity.name.javaPerspective" id="org.eclipse.unwantedJavaPerspective" description="%activity.description.javaPerspective" />
71 <activity name="%activity.name.teamPerspective" id="org.eclipse.unwantedTeamPerspective" description="%activity.description.teamPerspective" />
72 <activity name="%activity.name.debugPerspective" id="org.eclipse.unwantedDebugPerspective" description="%activity.description.debugPerspective" />
73 <activity name="%activity.name.pluginDevPerspective" id="org.eclipse.unwantedPluginDevPerspective" description="%activity.description.pluginDevPerspective" />
74 <activity name="%activity.name.resourcePerspective" id="org.eclipse.unwantedResourcePerspective" description="%activity.description.resourcePerspective" />
75 <activity name="%activity.name.search" id="org.eclipse.unwantedSearch" description="%activity.description.search" />
9c0ffa34
BH
76 <activityPatternBinding activityId="org.eclipse.linuxtools.internal.tracing.rcp.ui" pattern="org\.eclipse\.linuxtools.*" />
77 <activityPatternBinding activityId="org.eclipse.unwantedJavaPerspective" pattern="org\.eclipse\.jdt.*" />
78 <activityPatternBinding activityId="org.eclipse.unwantedTeamPerspective" pattern="org\.eclipse\.team.*" />
79 <activityPatternBinding activityId="org.eclipse.unwantedDebugPerspective" pattern="org\.eclipse\.debug.*" />
80 <activityPatternBinding activityId="org.eclipse.unwantedSearch" pattern="org\.eclipse\.search.*" />
81 <activityPatternBinding activityId="org.eclipse.unwantedResourcePerspective" pattern="org\.eclipse\.ui\.[r]*" />
82 <defaultEnablement id="org.eclipse.linuxtools.internal.tracing.rcp.ui" />
83 </extension>
84 <extension
85 point="org.eclipse.ui.menus">
86 <menuContribution
87 allPopups="false"
88 locationURI="menu:org.eclipse.ui.main.menu">
89 <menu
90 id="org.eclipse.linuxtools.tracing.rcp.ui.menuFile"
91 label="%menu.main.file"
76fccfb0
MK
92 mnemonic="%menu.mnemonic">
93 <command
94 commandId="org.eclipse.linuxtools.lttng2.rcp.ui.openFile"
95 label="%command.OpenFile.label"
96 style="push">
97 </command>
98 <command
99 commandId="org.eclipse.linuxtools.lttng2.rcp.ui.openDir"
100 label="%command.OpenDirectory.label"
101 style="push">
102 </command>
103 <separator
104 name="OpenSeparator"
105 visible="true">
106 </separator>
9c0ffa34
BH
107 <command
108 commandId="org.eclipse.ui.file.restartWorkbench"
109 style="push">
110 </command>
111 <separator
76fccfb0 112 name="ExitSeparator"
9c0ffa34
BH
113 visible="true">
114 </separator>
115 <command
116 commandId="org.eclipse.ui.file.exit"
117 style="push">
118 </command>
119 </menu>
120 </menuContribution>
121 <menuContribution
122 allPopups="false"
123 locationURI="menu:org.eclipse.ui.main.menu">
124 <menu
125 id="org.eclipse.linuxtools.tracing.rcp.ui.menuWindow"
126 label="%menu.main.window">
127 <command
128 commandId="org.eclipse.ui.perspectives.showPerspective"
129 style="push">
130 </command>
131 <command
132 commandId="org.eclipse.ui.views.showView"
133 style="push">
134 </command>
135 <separator
136 name="org.eclipse.linuxtools.tracing.rcp.ui.separator1"
137 visible="true">
138 </separator>
139 <command
140 commandId="org.eclipse.ui.window.savePerspective"
141 style="push">
142 </command>
143 <command
144 commandId="org.eclipse.ui.window.resetPerspective"
145 style="push">
146 </command>
147 <separator
148 name="org.eclipse.linuxtools.tracing.rcp.ui.separator2"
149 visible="true">
150 </separator>
151 <command
152 commandId="org.eclipse.ui.window.preferences"
153 style="push">
154 </command>
155 </menu>
156 </menuContribution>
157 <menuContribution
158 allPopups="false"
159 locationURI="menu:org.eclipse.ui.main.menu">
160 <menu
161 id="org.eclipse.linuxtools.tracing.rcp.ui.menuhelp"
162 label="%menu.main.help"
76fccfb0 163 mnemonic="%menu.mnemonic.0">
9c0ffa34
BH
164 <command
165 commandId="org.eclipse.ui.help.helpContents"
166 style="push">
167 </command>
168 <command
169 commandId="org.eclipse.equinox.p2.ui.sdk.install"
170 style="push">
171 </command>
172 <separator
173 name="org.eclipse.linuxtools.tracing.rcp.ui.separator3"
174 visible="true">
175 </separator>
176 <command
177 commandId="org.eclipse.ui.help.aboutAction"
178 style="push">
179 </command>
180 </menu>
181 </menuContribution>
182 </extension>
183
184</plugin>
This page took 0.035022 seconds and 5 git commands to generate.