Merge branch 'master' into lttng-luna
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tracing.rcp.ui / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.4"?>
3 <plugin>
4 <extension
5 id="application"
6 point="org.eclipse.core.runtime.applications">
7 <application>org.eclipse.linuxtools.tracing.rcp.product
8 <run
9 class="org.eclipse.linuxtools.internal.tracing.rcp.ui.Application">
10 </run>
11 </application>
12 </extension>
13
14 <extension
15 point="org.eclipse.ui.commands">
16 <command
17 categoryId="org.eclipse.ui.category.file"
18 defaultHandler="org.eclipse.linuxtools.internal.tracing.rcp.ui.commands.OpenFileHandler"
19 description="%command.OpenFile.description"
20 id="org.eclipse.linuxtools.lttng2.rcp.ui.openFile"
21 name="%command.OpenFile.name">
22 </command>
23 <command
24 categoryId="org.eclipse.ui.category.file"
25 defaultHandler="org.eclipse.linuxtools.internal.tracing.rcp.ui.commands.OpenDirHandler"
26 description="%command.OpenDirectory.description"
27 id="org.eclipse.linuxtools.lttng2.rcp.ui.openDir"
28 name="%command.OpenDirectory.name">
29 </command>
30 </extension>
31 <extension
32 point="org.eclipse.ui.handlers">
33 </extension>
34 <extension point="org.eclipse.ui.activities">
35 <activity name="%activity.name" id="org.eclipse.linuxtools.internal.tracing.rcp.ui" description="%activity.description" />
36 <activity name="%activity.name.javaPerspective" id="org.eclipse.unwantedJavaPerspective" description="%activity.description.javaPerspective" />
37 <activity name="%activity.name.teamPerspective" id="org.eclipse.unwantedTeamPerspective" description="%activity.description.teamPerspective" />
38 <activity name="%activity.name.debugPerspective" id="org.eclipse.unwantedDebugPerspective" description="%activity.description.debugPerspective" />
39 <activity name="%activity.name.pluginDevPerspective" id="org.eclipse.unwantedPluginDevPerspective" description="%activity.description.pluginDevPerspective" />
40 <activity name="%activity.name.resourcePerspective" id="org.eclipse.unwantedResourcePerspective" description="%activity.description.resourcePerspective" />
41 <activity name="%activity.name.search" id="org.eclipse.unwantedSearch" description="%activity.description.search" />
42 <activityPatternBinding activityId="org.eclipse.linuxtools.internal.tracing.rcp.ui" pattern="org\.eclipse\.linuxtools.*" />
43 <activityPatternBinding activityId="org.eclipse.unwantedJavaPerspective" pattern="org\.eclipse\.jdt.*" />
44 <activityPatternBinding activityId="org.eclipse.unwantedTeamPerspective" pattern="org\.eclipse\.team.*" />
45 <activityPatternBinding activityId="org.eclipse.unwantedDebugPerspective" pattern="org\.eclipse\.debug.*" />
46 <activityPatternBinding activityId="org.eclipse.unwantedSearch" pattern="org\.eclipse\.search.*" />
47 <activityPatternBinding activityId="org.eclipse.unwantedResourcePerspective" pattern="org\.eclipse\.ui\.[r]*" />
48 <defaultEnablement id="org.eclipse.linuxtools.internal.tracing.rcp.ui" />
49 </extension>
50 <extension
51 point="org.eclipse.ui.menus">
52 <menuContribution
53 allPopups="false"
54 locationURI="menu:org.eclipse.ui.main.menu">
55 <menu
56 id="org.eclipse.linuxtools.tracing.rcp.ui.menuFile"
57 label="%menu.main.file"
58 mnemonic="%menu.mnemonic">
59 <command
60 commandId="org.eclipse.linuxtools.lttng2.rcp.ui.openFile"
61 label="%command.OpenFile.label"
62 style="push">
63 </command>
64 <command
65 commandId="org.eclipse.linuxtools.lttng2.rcp.ui.openDir"
66 label="%command.OpenDirectory.label"
67 style="push">
68 </command>
69 <separator
70 name="OpenSeparator"
71 visible="true">
72 </separator>
73 <command
74 commandId="org.eclipse.ui.file.restartWorkbench"
75 style="push">
76 </command>
77 <separator
78 name="ExitSeparator"
79 visible="true">
80 </separator>
81 <command
82 commandId="org.eclipse.ui.file.exit"
83 style="push">
84 </command>
85 </menu>
86 </menuContribution>
87 <menuContribution
88 allPopups="false"
89 locationURI="menu:org.eclipse.ui.main.menu">
90 <menu
91 id="org.eclipse.linuxtools.tracing.rcp.ui.menuWindow"
92 label="%menu.main.window">
93 <command
94 commandId="org.eclipse.ui.perspectives.showPerspective"
95 style="push">
96 </command>
97 <command
98 commandId="org.eclipse.ui.views.showView"
99 style="push">
100 </command>
101 <separator
102 name="org.eclipse.linuxtools.tracing.rcp.ui.separator1"
103 visible="true">
104 </separator>
105 <command
106 commandId="org.eclipse.ui.window.savePerspective"
107 style="push">
108 </command>
109 <command
110 commandId="org.eclipse.ui.window.resetPerspective"
111 style="push">
112 </command>
113 <separator
114 name="org.eclipse.linuxtools.tracing.rcp.ui.separator2"
115 visible="true">
116 </separator>
117 <command
118 commandId="org.eclipse.ui.window.preferences"
119 style="push">
120 </command>
121 </menu>
122 </menuContribution>
123 <menuContribution
124 allPopups="false"
125 locationURI="menu:org.eclipse.ui.main.menu">
126 <menu
127 id="org.eclipse.linuxtools.tracing.rcp.ui.menuhelp"
128 label="%menu.main.help"
129 mnemonic="%menu.mnemonic.0">
130 <command
131 commandId="org.eclipse.ui.help.helpContents"
132 style="push">
133 </command>
134 <command
135 commandId="org.eclipse.equinox.p2.ui.sdk.install"
136 style="push">
137 </command>
138 <separator
139 name="org.eclipse.linuxtools.tracing.rcp.ui.separator3"
140 visible="true">
141 </separator>
142 <command
143 commandId="org.eclipse.ui.help.aboutAction"
144 style="push">
145 </command>
146 </menu>
147 </menuContribution>
148 </extension>
149 <extension
150 point="org.eclipse.ui.bindings">
151 <key
152 commandId="org.eclipse.ui.help.helpContents"
153 contextId="org.eclipse.ui.contexts.window"
154 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
155 sequence="F1">
156 </key>
157 </extension>
158 </plugin>
This page took 0.034843 seconds and 5 git commands to generate.