blob: cfa869d814a46142f84c300d3f3c92b07ca0c4a0 [file] [log] [blame]
david_williams6002eed2009-06-17 05:25:25 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.0"?>
3<plugin>
david_williams6002eed2009-06-17 05:25:25 +00004 <extension
david_williams7781c2c2009-06-18 13:02:45 +00005 point="org.eclipse.ui.activities">
6 <activity
david_williams6002eed2009-06-17 05:25:25 +00007 name="%activity.java"
8 description="%activity.java.desc"
9 id="org.eclipse.javaDevelopment">
david_williams7781c2c2009-06-18 13:02:45 +000010 </activity>
11 <activity
david_williams6002eed2009-06-17 05:25:25 +000012 name="%activity.plugin"
13 description="%activity.plugin.desc"
14 id="org.eclipse.plugInDevelopment">
david_williams7781c2c2009-06-18 13:02:45 +000015 </activity>
16 <activityRequirementBinding
david_williams6002eed2009-06-17 05:25:25 +000017 activityId="org.eclipse.plugInDevelopment"
18 requiredActivityId="org.eclipse.javaDevelopment">
david_williams7781c2c2009-06-18 13:02:45 +000019 </activityRequirementBinding>
20 <activity
david_williams6002eed2009-06-17 05:25:25 +000021 description="%activity.debug.description"
22 id="org.eclipse.debugSupport"
23 name="%activity.debug">
david_williams7781c2c2009-06-18 13:02:45 +000024 </activity>
25 <activity
david_williams6002eed2009-06-17 05:25:25 +000026 name="%activity.team.cvs"
27 description="%activity.team.cvs.desc"
28 id="org.eclipse.team.cvs">
david_williams7781c2c2009-06-18 13:02:45 +000029 </activity>
30 <activity
david_williams6002eed2009-06-17 05:25:25 +000031 name="%activity.team"
32 description="%activity.team.desc"
33 id="org.eclipse.team">
david_williams7781c2c2009-06-18 13:02:45 +000034 </activity>
35 <activityRequirementBinding
david_williams6002eed2009-06-17 05:25:25 +000036 activityId="org.eclipse.team.cvs"
37 requiredActivityId="org.eclipse.team">
david_williams7781c2c2009-06-18 13:02:45 +000038 </activityRequirementBinding>
39 <activityPatternBinding
david_williams6002eed2009-06-17 05:25:25 +000040 activityId="org.eclipse.javaDevelopment"
41 pattern="org\.eclipse\.jdt\.debug/debugModel">
david_williams7781c2c2009-06-18 13:02:45 +000042 </activityPatternBinding>
43 <activityPatternBinding
david_williams6002eed2009-06-17 05:25:25 +000044 activityId="org.eclipse.javaDevelopment"
45 pattern="org\.eclipse\.jdt\..*/.*">
david_williams7781c2c2009-06-18 13:02:45 +000046 </activityPatternBinding>
47 <activityPatternBinding
david_williams6002eed2009-06-17 05:25:25 +000048 activityId="org.eclipse.javaDevelopment"
49 pattern="org\.eclipse\.jdt/.*">
david_williams7781c2c2009-06-18 13:02:45 +000050 </activityPatternBinding>
51 <activityPatternBinding
david_williams6002eed2009-06-17 05:25:25 +000052 activityId="org.eclipse.javaDevelopment"
53 pattern="org\.eclipse\.jdt\.core/javanature">
david_williams7781c2c2009-06-18 13:02:45 +000054 </activityPatternBinding>
55 <activityPatternBinding
david_williams6002eed2009-06-17 05:25:25 +000056 activityId="org.eclipse.plugInDevelopment"
david_williams3cf36df2010-04-12 06:13:43 +000057 pattern="org\.eclipse\.\..*/.*">
david_williams7781c2c2009-06-18 13:02:45 +000058 </activityPatternBinding>
59 <activityPatternBinding
david_williams6002eed2009-06-17 05:25:25 +000060 activityId="org.eclipse.plugInDevelopment"
61 pattern="org\.eclipse\.pde/.*">
david_williams7781c2c2009-06-18 13:02:45 +000062 </activityPatternBinding>
63 <activityPatternBinding
david_williams6002eed2009-06-17 05:25:25 +000064 activityId="org.eclipse.debugSupport"
65 pattern="org\.eclipse\.debug\.ui/.*">
david_williams7781c2c2009-06-18 13:02:45 +000066 </activityPatternBinding>
67 <activityPatternBinding
david_williams6002eed2009-06-17 05:25:25 +000068 activityId="org.eclipse.plugInDevelopment"
69 pattern="org\.eclipse\.pde/PluginNature">
david_williams7781c2c2009-06-18 13:02:45 +000070 </activityPatternBinding>
71 <activityPatternBinding
david_williams6002eed2009-06-17 05:25:25 +000072 activityId="org.eclipse.team"
73 pattern="org\.eclipse\.team\.ui/org.*">
david_williams7781c2c2009-06-18 13:02:45 +000074 </activityPatternBinding>
75 <activityPatternBinding
david_williams6002eed2009-06-17 05:25:25 +000076 activityId="org.eclipse.team"
77 pattern="org\.eclipse\.compare/compareWithPatch">
david_williams7781c2c2009-06-18 13:02:45 +000078 </activityPatternBinding>
79 <activityPatternBinding
david_williams6002eed2009-06-17 05:25:25 +000080 activityId="org.eclipse.team.cvs"
81 pattern="org\.eclipse\.team\.cvs\.ui/.*">
david_williams7781c2c2009-06-18 13:02:45 +000082 </activityPatternBinding>
83 <activityPatternBinding
david_williams6002eed2009-06-17 05:25:25 +000084 activityId="org.eclipse.team.cvs"
85 pattern="org\.eclipse\.team\.cvs\.core/.*cvsnature">
david_williams7781c2c2009-06-18 13:02:45 +000086 </activityPatternBinding>
87 <category
david_williams6002eed2009-06-17 05:25:25 +000088 name="%activity.cat.development"
89 description="%activity.cat.development.desc"
90 id="org.eclipse.categories.developmentCategory">
david_williams7781c2c2009-06-18 13:02:45 +000091 </category>
92 <category
david_williams6002eed2009-06-17 05:25:25 +000093 name="%activity.cat.team"
94 description="%activity.cat.team.desc"
95 id="org.eclipse.categories.teamCategory">
david_williams7781c2c2009-06-18 13:02:45 +000096 </category>
97 <categoryActivityBinding
david_williams6002eed2009-06-17 05:25:25 +000098 activityId="org.eclipse.javaDevelopment"
99 categoryId="org.eclipse.categories.developmentCategory">
david_williams7781c2c2009-06-18 13:02:45 +0000100 </categoryActivityBinding>
101 <categoryActivityBinding
david_williams6002eed2009-06-17 05:25:25 +0000102 activityId="org.eclipse.plugInDevelopment"
103 categoryId="org.eclipse.categories.developmentCategory">
david_williams7781c2c2009-06-18 13:02:45 +0000104 </categoryActivityBinding>
105 <categoryActivityBinding
106 activityId="org.eclipse.debugSupport"
107 categoryId="org.eclipse.categories.developmentCategory">
108 </categoryActivityBinding>
109 <categoryActivityBinding
david_williams6002eed2009-06-17 05:25:25 +0000110 activityId="org.eclipse.team"
111 categoryId="org.eclipse.categories.teamCategory">
david_williams7781c2c2009-06-18 13:02:45 +0000112 </categoryActivityBinding>
113 <categoryActivityBinding
david_williams6002eed2009-06-17 05:25:25 +0000114 activityId="org.eclipse.team.cvs"
115 categoryId="org.eclipse.categories.teamCategory">
david_williams7781c2c2009-06-18 13:02:45 +0000116 </categoryActivityBinding>
117
118 <!-- bind all elements that start with "org" -->
119 <defaultEnablement
david_williams6002eed2009-06-17 05:25:25 +0000120 id="org.eclipse.javaDevelopment">
david_williams7781c2c2009-06-18 13:02:45 +0000121 </defaultEnablement>
david_williams3cf36df2010-04-12 06:13:43 +0000122 <!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=277394
david_williams7781c2c2009-06-18 13:02:45 +0000123 <defaultEnablement
david_williams6002eed2009-06-17 05:25:25 +0000124 id="org.eclipse.plugInDevelopment">
david_williams7781c2c2009-06-18 13:02:45 +0000125 </defaultEnablement>
david_williams3cf36df2010-04-12 06:13:43 +0000126 -->
david_williams7781c2c2009-06-18 13:02:45 +0000127 <defaultEnablement
128 id="org.eclipse.debugSupport">
129 </defaultEnablement>
130 <defaultEnablement
david_williams6002eed2009-06-17 05:25:25 +0000131 id="org.eclipse.team">
david_williams7781c2c2009-06-18 13:02:45 +0000132 </defaultEnablement>
133 <defaultEnablement
david_williams6002eed2009-06-17 05:25:25 +0000134 id="org.eclipse.team.cvs">
david_williams7781c2c2009-06-18 13:02:45 +0000135 </defaultEnablement>
136 <activity
137 description="%activity.ant.desc"
138 id="org.eclipse.antDevelopment"
139 name="%activity.ant">
140 </activity>
141 <activityPatternBinding
142 activityId="org.eclipse.antDevelopment"
143 pattern="org\.eclipse\.ant\.ui/.*">
144 </activityPatternBinding>
145 <activityPatternBinding
146 activityId="org.eclipse.antDevelopment"
147 pattern="org\.eclipse\.ui\.externaltools/.*">
148 </activityPatternBinding>
149 <categoryActivityBinding
150 activityId="org.eclipse.antDevelopment"
151 categoryId="org.eclipse.categories.developmentCategory">
152 </categoryActivityBinding>
153 <defaultEnablement
154 id="org.eclipse.antDevelopment">
155 </defaultEnablement>
david_williams0345c112009-06-18 16:40:05 +0000156
157 <!-- Mylyn category bindings and default enablement -->
158 <categoryActivityBinding
159 activityId="org.eclipse.mylyn.capabilities.taskManagement"
david_williamse16aa5c2010-04-06 15:46:09 +0000160 categoryId="org.eclipse.epp.package.jee.tasks.Category">
david_williams0345c112009-06-18 16:40:05 +0000161 </categoryActivityBinding>
162 <defaultEnablement
163 id="org.eclipse.mylyn.capabilities.taskManagement">
164 </defaultEnablement>
165 <categoryActivityBinding
166 activityId="org.eclipse.mylyn.capabilities.taskFocusedInterface"
david_williamse16aa5c2010-04-06 15:46:09 +0000167 categoryId="org.eclipse.epp.package.jee.tasks.Category">
david_williams0345c112009-06-18 16:40:05 +0000168 </categoryActivityBinding>
169 <defaultEnablement
170 id="org.eclipse.mylyn.capabilities.taskFocusedInterface">
171 </defaultEnablement>
172 <categoryActivityBinding
173 activityId="org.eclipse.mylyn.capabilities.wikiText"
david_williamse16aa5c2010-04-06 15:46:09 +0000174 categoryId="org.eclipse.epp.package.jee.tasks.Category">
david_williams0345c112009-06-18 16:40:05 +0000175 </categoryActivityBinding>
176 <defaultEnablement
177 id="org.eclipse.mylyn.capabilities.wikiText">
178 </defaultEnablement>
179
180
181
182
183 <!-- WTP category bindings and default enablement -->
184 <!-- JavaScript -->
185 <categoryActivityBinding
186 activityId="org.eclipse.wtp.javascript.capabilities"
187 categoryId="org.eclipse.categories.developmentCategory">
188 </categoryActivityBinding>
189 <defaultEnablement
190 id="org.eclipse.wtp.javascript.capabilities">
191 </defaultEnablement>
192
193 <!-- XML (XSD, DTD, XSL) -->
194 <categoryActivityBinding
195 activityId="org.eclipse.wtp.xml.capabilities"
196 categoryId="org.eclipse.categories.developmentCategory">
197 </categoryActivityBinding>
198 <defaultEnablement
199 id="org.eclipse.wtp.xml.capabilities">
200 </defaultEnablement>
201
202 <!-- Web (HTML, CSS, XHTML) -->
203 <categoryActivityBinding
204 activityId="org.eclipse.wst.web.capabilities"
205 categoryId="org.eclipse.categories.developmentCategory">
206 </categoryActivityBinding>
207 <defaultEnablement
208 id="org.eclipse.wtp.web.capabilities">
209 </defaultEnablement>
210
211 <!-- Java EE, Web Services -->
212 <categoryActivityBinding
213 activityId="org.eclipse.wtp.webservices.capabilities"
214 categoryId="org.eclipse.categories.developmentCategory">
215 </categoryActivityBinding>
216 <defaultEnablement
217 id="org.eclipse.wtp.webservices.capabilities">
218 </defaultEnablement>
219 <categoryActivityBinding
220 activityId="org.eclipse.wtp.jee.capabilities"
221 categoryId="org.eclipse.categories.developmentCategory">
222 </categoryActivityBinding>
223 <defaultEnablement
224 id="org.eclipse.wtp.jee.capabilities">
225 </defaultEnablement>
226
227 <!-- DSDP-TM / RSE and Terminal category binding -->
228 <categoryActivityBinding
229 activityId="org.eclipse.rse.activity"
david_williamse16aa5c2010-04-06 15:46:09 +0000230 categoryId="org.eclipse.epp.package.jee.dsdp.Category"/>
david_williams0345c112009-06-18 16:40:05 +0000231 <categoryActivityBinding
232 activityId="org.eclipse.tm.terminal.activity"
david_williamse16aa5c2010-04-06 15:46:09 +0000233 categoryId="org.eclipse.epp.package.jee.dsdp.Category"/>
david_williams0345c112009-06-18 16:40:05 +0000234 <!-- DSDP-TM / RSE and Terminal enabled by default -->
235 <defaultEnablement
236 id="org.eclipse.rse.activity"/>
237 <defaultEnablement
238 id="org.eclipse.tm.terminal.activity"/>
239
240
241 <!-- Data Tooling enabled by default -->
242 <defaultEnablement
243 id="org.eclipse.datatools.capabilities.activity">
244 </defaultEnablement>
245
246 <!-- Data Tools in Development category -->
247 <categoryActivityBinding
248 activityId="org.eclipse.datatools.capabilities.activity"
249 categoryId="org.eclipse.categories.developmentCategory">
250 </categoryActivityBinding>
david_williamsc8b827a2009-06-19 00:57:59 +0000251
252 <!-- Remote Access and Device Development category -->
david_williamse16aa5c2010-04-06 15:46:09 +0000253 <category id="org.eclipse.epp.package.jee.dsdp.Category"
david_williamsc8b827a2009-06-19 00:57:59 +0000254 description="%activity.cat.dsdp.desc"
255 name="%activity.cat.dsdp" />
256
257 <!-- Task Management category -->
david_williamse16aa5c2010-04-06 15:46:09 +0000258 <category id="org.eclipse.epp.package.jee.tasks.Category"
david_williamsc8b827a2009-06-19 00:57:59 +0000259 description="%activity.cat.tasks.desc"
260 name="%activity.cat.tasks" />
261
262
david_williams7781c2c2009-06-18 13:02:45 +0000263 </extension>
264 <extension
265 point="org.eclipse.ui.newWizards">
266 <primaryWizard
david_williams6002eed2009-06-17 05:25:25 +0000267 id="org.eclipse.jdt.ui.wizards.JavaProjectWizard">
david_williams7781c2c2009-06-18 13:02:45 +0000268 </primaryWizard>
269 <primaryWizard
david_williams6002eed2009-06-17 05:25:25 +0000270 id="org.eclipse.pde.ui.NewProjectWizard">
david_williams7781c2c2009-06-18 13:02:45 +0000271 </primaryWizard>
272 <primaryWizard
david_williams6002eed2009-06-17 05:25:25 +0000273 id="org.eclipse.jdt.ui.wizards.NewClassCreationWizard">
david_williams7781c2c2009-06-18 13:02:45 +0000274 </primaryWizard>
275 <primaryWizard
david_williams6002eed2009-06-17 05:25:25 +0000276 id="org.eclipse.jdt.ui.wizards.NewInterfaceCreationWizard">
david_williams7781c2c2009-06-18 13:02:45 +0000277 </primaryWizard>
278 <primaryWizard
david_williams6002eed2009-06-17 05:25:25 +0000279 id="org.eclipse.ant.ui.wizards.JavaProjectWizard">
david_williams7781c2c2009-06-18 13:02:45 +0000280 </primaryWizard>
281 </extension>
282 <extension
283 point="org.eclipse.ui.preferencePages">
284 <page
david_williams6002eed2009-06-17 05:25:25 +0000285 category="org.eclipse.ui.preferencePages.Workbench"
286 name="%PreferencePages.Capabilities"
287 id="org.eclipse.epp.package.capabilities">
david_williams7781c2c2009-06-18 13:02:45 +0000288 <class
289 class="org.eclipse.ui.activities.ActivityCategoryPreferencePage">
290 <parameter
291 name="allowAdvanced"
292 value="true"/>
293 <parameter
294 name="captionMessage"
295 value="%PreferencePages.Capabilities.captionMessage"/>
296 <parameter
297 name="activityName"
298 value="%PreferencePages.Capabilities.activityName"/>
299 <parameter
300 name="categoryName"
301 value="%PreferencePages.Capabilities.categoryName"/>
302 <parameter
303 name="activityPromptButton"
304 value="%PreferencePages.Capabilities.activityPromptButton"/>
305 <parameter
306 name="activityPromptButtonTooltip"
307 value="%PreferencePages.Capabilities.activityPromptButtonTooltip"/>
david_williams6002eed2009-06-17 05:25:25 +0000308 </class>
david_williams7781c2c2009-06-18 13:02:45 +0000309 </page>
310 </extension>
311 <extension
312 point="org.eclipse.help.base.activitySupport">
313 <support
314 productId="org.eclipse.epp.package.jee.product">
315 <showAllMessage> %helpActivitySupport.showAllMessage
316 </showAllMessage>
317 <documentMessage
318 class="org.eclipse.help.ui.internal.ShowCapabilitiesPreferenceAction"
319 pluginId="org.eclipse.help.ui"> %helpActivitySupport.documentMessage
320 </documentMessage>
321 </support>
322 </extension>
323 <extension
324 point="org.eclipse.ui.activitySupport">
325 <triggerPointAdvisor
david_williams6002eed2009-06-17 05:25:25 +0000326 id="org.eclipse.ui.ide.triggerPointAdvisor">
david_williams7781c2c2009-06-18 13:02:45 +0000327 <class
328 class="org.eclipse.ui.activities.WorkbenchTriggerPointAdvisor">
329 <parameter
330 name="proceedMulti"
331 value="%TriggerPointAdvisor.proceedMulti"/>
332 <parameter
333 name="proceedSingle"
334 value="%TriggerPointAdvisor.proceedSingle"/>
335 <parameter
336 name="dontAsk"
337 value="%TriggerPointAdvisor.dontAsk"/>
338 <parameter
339 name="noDetails"
340 value="%TriggerPointAdvisor.noDetails"/>
david_williams6002eed2009-06-17 05:25:25 +0000341 </class>
david_williams7781c2c2009-06-18 13:02:45 +0000342 </triggerPointAdvisor>
343 </extension>
344 <extension
345 point="org.eclipse.ui.activitySupport">
346 <triggerPointAdvisorProductBinding
david_williams6002eed2009-06-17 05:25:25 +0000347 productId="org.eclipse.epp.package.jee.product"
348 triggerPointAdvisorId="org.eclipse.ui.ide.triggerPointAdvisor"/>
david_williams7781c2c2009-06-18 13:02:45 +0000349 </extension>
david_williams7781c2c2009-06-18 13:02:45 +0000350 <extension
351 point="org.eclipse.help.ui.searchEngine">
352 <engine
david_williams6002eed2009-06-17 05:25:25 +0000353 enabled="true"
354 engineTypeId="org.eclipse.help.ui.web"
355 id="org.eclipse.sdk.Google"
356 label="%search.Google.label">
david_williams7781c2c2009-06-18 13:02:45 +0000357 <description> %search.Google.desc</description>
358 <param
359 name="url"
360 value="http://www.google.com/search?hl=en&amp;q={expression}&amp;btnG=Google+Search&amp;meta=">
361 </param>
362 </engine>
363 <engine
david_williams6002eed2009-06-17 05:25:25 +0000364 enabled="true"
365 engineTypeId="org.eclipse.help.ui.web"
366 id="org.eclipse.sdk.Eclipse"
367 label="%search.Eclipse.label">
david_williams7781c2c2009-06-18 13:02:45 +0000368 <description> %search.Eclipse.desc</description>
369 <param
370 name="url"
371 value="http://eclipse.org/search/search.cgi?q={expression}&amp;ul=&amp;ps=20&amp;m=all">
372 </param>
373 </engine>
david_williams2cfe2372010-04-11 19:12:49 +0000374 </extension>
375
376 <!-- See http://wiki.eclipse.org/DTP_Capabilities_Location -->
377 <extension
378 point="org.eclipse.ui.activities">
379 <activity
380 description="%activity.description.datatools"
381 id="org.eclipse.datatools.capabilities.activity"
382 name="%activity.name.datatools"/>
383 <activityPatternBinding
384 activityId="org.eclipse.datatools.capabilities.activity"
385 pattern="org\.eclipse\.datatools\..*/.*">
386 </activityPatternBinding>
387 </extension>
388
389
david_williams7781c2c2009-06-18 13:02:45 +0000390</plugin>