blob: 10f46975504dfda84016a37b27fbc0de60bf68a8 [file] [log] [blame]
ndaib94eb262004-10-13 15:55:37 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.0"?>
3
deboer7d78b902005-04-15 21:05:21 +00004<plugin>
ndaib94eb262004-10-13 15:55:37 +00005 <extension-point id="editorPages" name="%extensionPointEditorPages" schema="schema/editorPages.exsd"/>
6 <extension-point id="editorPageSections" name="%extensionPointEditorPageSections" schema="schema/editorPageSections.exsd"/>
7 <extension-point id="editorActions" name="%extensionPointEditorActions" schema="schema/editorActions.exsd"/>
ndaib94eb262004-10-13 15:55:37 +00008 <extension-point id="serverImages" name="%extensionPointServerImages" schema="schema/serverImages.exsd"/>
9 <extension-point id="wizardFragments" name="%extensionPointWizardFragments" schema="schema/wizardFragments.exsd"/>
deboer7b502002005-10-04 19:24:59 +000010 <extension-point id="initialSelectionProvider" name="%extensionPointInitialSelectionProvider" schema="schema/initialSelectionProvider.exsd"/>
11 <extension-point id="audio" name="%extensionPointAudio" schema="schema/audio.exsd"/>
deboerfc22f1a2007-10-17 21:59:55 +000012 <extension-point id="serverToolTip" name="%extensionPointServerToolTip" schema="schema/serverToolTip.exsd"/>
avera0d353ca2009-12-01 22:40:55 +000013 <extension-point id="serverCreationWizardPageExtension" name="%extensionPointServerCreationWizardPageExtension" schema="schema/serverCreationWizardPageExtension.exsd"/>
avera0f8f7c62010-01-20 19:26:55 +000014 <extension-point id="serverEditorOverviewPageModifier" name="%extensionPointServerEditorOverviewPageExtension" schema="schema/serverEditorOverviewPageModifier.exsd"/>
averaca6ee5b2010-08-25 20:23:15 +000015 <extension-point id="serverLabelProvider" name="%serverLabelProvider" schema="schema/serverLabelProvider.exsd"/>
ndaib94eb262004-10-13 15:55:37 +000016
ndaib94eb262004-10-13 15:55:37 +000017<extension point="org.eclipse.ui.newWizards">
18 <category
19 id="org.eclipse.wst.server.ui"
deboer44bca2f2005-06-05 15:00:23 +000020 name="%category"/>
ndaib94eb262004-10-13 15:55:37 +000021
22 <wizard
23 id="org.eclipse.wst.server.ui.new.server"
24 name="%newServer"
25 class="org.eclipse.wst.server.ui.internal.wizard.NewServerWizard"
26 category="org.eclipse.wst.server.ui"
27 icon="icons/ctool16/wiz_new_server.gif">
28 <description>%newServerDescription</description>
29 </wizard>
30</extension>
31
ndaib94eb262004-10-13 15:55:37 +000032<extension point="org.eclipse.ui.views">
33 <category
34 id="org.eclipse.wst.server.ui"
deboer44bca2f2005-06-05 15:00:23 +000035 name="%category"/>
ndaib94eb262004-10-13 15:55:37 +000036
averac504a8f2008-11-25 18:47:09 +000037
38 <view
averaf52cb692008-12-10 20:06:39 +000039 allowMultiple="false"
40 category="org.eclipse.wst.server.ui"
averaa2706632009-02-24 18:11:08 +000041 class="org.eclipse.wst.server.ui.internal.cnf.ServersView2"
averaf52cb692008-12-10 20:06:39 +000042 icon="icons/cview16/servers_view.gif"
avera3a8e04f2009-03-04 18:53:45 +000043 id="org.eclipse.wst.server.ui.ServersView"
avera055e2562009-03-11 17:40:21 +000044 name="%viewServers">
45 </view>
averac504a8f2008-11-25 18:47:09 +000046</extension>
47<extension
48 point="org.eclipse.ui.navigator.navigatorContent">
49 <navigatorContent
50 activeByDefault="true"
averaa2706632009-02-24 18:11:08 +000051 contentProvider="org.eclipse.wst.server.ui.internal.cnf.ServerContentProvider"
averac504a8f2008-11-25 18:47:09 +000052 icon="icons/cview16/servers_view.gif"
53 id="org.eclipse.wst.server.ui.ServersView.content.root"
averaa2706632009-02-24 18:11:08 +000054 labelProvider="org.eclipse.wst.server.ui.internal.cnf.ServerLabelProvider"
averaf52cb692008-12-10 20:06:39 +000055 name="%defaultProvider"
averaa2706632009-02-24 18:11:08 +000056 priority="highest">
averac504a8f2008-11-25 18:47:09 +000057 <triggerPoints>
averaa2706632009-02-24 18:11:08 +000058 <or>
59 <instanceof
60 value="org.eclipse.wst.server.core.IServer">
61 </instanceof>
62 <instanceof
63 value="org.eclipse.wst.server.ui.internal.view.servers.ModuleServer">
64 </instanceof>
65 </or>
averac504a8f2008-11-25 18:47:09 +000066 </triggerPoints>
67 <possibleChildren>
68 <or>
69 <instanceof
averaaf7480f2009-04-08 18:51:30 +000070 value="java.lang.Object">
71 </instanceof>
72 <instanceof
averac504a8f2008-11-25 18:47:09 +000073 value="org.eclipse.wst.server.core.IServer">
74 </instanceof>
75 <instanceof
76 value="org.eclipse.wst.server.ui.internal.view.servers.ModuleServer">
77 </instanceof>
averaaf7480f2009-04-08 18:51:30 +000078 </or>
79 </possibleChildren>
80 <actionProvider
81 class="org.eclipse.wst.server.ui.internal.cnf.ServerActionProvider"
82 id="org.eclipse.wst.server.ui.ServersView.ServerActionProvider"
83 priority="highest">
84 <enablement>
85 <or>
86 <instanceof
87 value="org.eclipse.wst.server.core.IServer">
88 </instanceof>
89 <instanceof
90 value="org.eclipse.wst.server.ui.internal.view.servers.ModuleServer">
91 </instanceof>
92 <instanceof
93 value="org.eclipse.core.resources.IWorkspaceRoot">
94 </instanceof>
95 <adapt
96 type="java.util.Collection">
97 <count
98 value="0">
99 </count>
100 </adapt>
101 </or>
102 </enablement>
103 </actionProvider>
104 <dropAssistant
105 class="org.eclipse.wst.server.ui.internal.cnf.ServersViewDropAdapterAssistant"
106 id="org.eclipse.wst.server.ui.ServersView.DropAssistant">
107 <possibleDropTargets>
108 <or>
109 <instanceof
110 value="java.lang.Object">
111 </instanceof>
112 </or>
113 </possibleDropTargets>
114 </dropAssistant>
averac504a8f2008-11-25 18:47:09 +0000115 </navigatorContent>
116</extension>
117
averaaf7480f2009-04-08 18:51:30 +0000118<extension
averac504a8f2008-11-25 18:47:09 +0000119 point="org.eclipse.ui.navigator.viewer">
120 <viewerContentBinding
avera3a8e04f2009-03-04 18:53:45 +0000121 viewerId="org.eclipse.wst.server.ui.ServersView">
averac504a8f2008-11-25 18:47:09 +0000122 <includes>
123 <contentExtension
124 isRoot="true"
125 pattern="org.eclipse.wst.server.ui.ServersView.content.root">
126 </contentExtension>
127 </includes>
128 </viewerContentBinding>
avera1e5ac2e2009-09-25 19:01:58 +0000129 <viewer
130 helpContext="org.eclipse.wst.server.ui.svcp0000"
131 viewerId="org.eclipse.wst.server.ui.ServersView">
avera055e2562009-03-11 17:40:21 +0000132 <options>
133 <property name="org.eclipse.ui.navigator.hideLinkWithEditorAction"
134 value="true">
135 </property>
136 </options>
137 </viewer>
ndaib94eb262004-10-13 15:55:37 +0000138</extension>
139
140<extension point="org.eclipse.ui.perspectiveExtensions">
141 <perspectiveExtension
142 targetID="org.eclipse.debug.ui.DebugPerspective">
143 <view
144 relative="org.eclipse.debug.ui.DebugView"
145 relationship="stack"
averad65ef1b2009-05-15 18:27:09 +0000146 id="org.eclipse.wst.server.ui.ServersView">
ndaib94eb262004-10-13 15:55:37 +0000147 </view>
148 </perspectiveExtension>
149</extension>
150
151<extension point="org.eclipse.ui.preferencePages">
152 <page
153 id="org.eclipse.wst.server.ui.preferencePage"
154 name="%preferenceServersTitle"
deboer91369d42005-06-29 21:46:06 +0000155 class="org.eclipse.wst.server.ui.internal.ServerPreferencePage">
156 <keywordReference id="org.eclipse.wst.server.preferenceKeywords"/>
157 </page>
ndaib94eb262004-10-13 15:55:37 +0000158 <page
deboerf0478012006-11-06 15:41:04 +0000159 id="org.eclipse.wst.server.ui.launching.preferencePage"
deboer5034c4c2006-05-05 21:52:41 +0000160 name="%preferenceLaunchingTitle"
161 category="org.eclipse.wst.server.ui.preferencePage"
162 class="org.eclipse.wst.server.ui.internal.LaunchingPreferencePage">
163 <keywordReference id="org.eclipse.wst.server.preferenceKeywords"/>
164 </page>
165 <page
ndaib94eb262004-10-13 15:55:37 +0000166 id="org.eclipse.wst.server.ui.runtime.preferencePage"
167 name="%preferenceRuntimesTitle"
168 category="org.eclipse.wst.server.ui.preferencePage"
deboer91369d42005-06-29 21:46:06 +0000169 class="org.eclipse.wst.server.ui.internal.RuntimePreferencePage">
170 <keywordReference id="org.eclipse.wst.server.preferenceKeywords"/>
171 </page>
172 <page
173 id="org.eclipse.wst.audio.preferencePage"
174 category="org.eclipse.wst.server.ui.preferencePage"
175 name="%audioPreferenceTitle"
176 class="org.eclipse.wst.server.ui.internal.audio.AudioPreferencePage">
177 <keywordReference id="org.eclipse.wst.server.audio.preferenceKeywords"/>
178 </page>
deboer91369d42005-06-29 21:46:06 +0000179</extension>
180
181<extension point="org.eclipse.ui.keywords">
182 <keyword
183 label="%preferenceServerKeywords"
184 id="org.eclipse.wst.server.preferenceKeywords"/>
185 <keyword
186 label="%preferenceAudioKeywords"
187 id="org.eclipse.wst.server.audio.preferenceKeywords"/>
ndaib94eb262004-10-13 15:55:37 +0000188</extension>
189
190<extension point="org.eclipse.ui.editors">
191 <editor id="org.eclipse.wst.server.ui.editor"
192 name="%serverEditor"
193 icon="icons/obj16/server.gif"
deboer7d006642005-01-18 23:33:50 +0000194 extensions="server"
ndaib94eb262004-10-13 15:55:37 +0000195 class="org.eclipse.wst.server.ui.internal.editor.ServerEditor"
196 contributorClass="org.eclipse.wst.server.ui.internal.editor.ServerEditorActionBarContributor"/>
197</extension>
198
199<extension point="org.eclipse.ui.elementFactories">
200 <factory id="org.eclipse.wst.server.ui.editor.input.factory"
201 class="org.eclipse.wst.server.ui.internal.editor.ServerEditorInputFactory"/>
202</extension>
203
204<extension point="org.eclipse.ui.propertyPages">
205 <page
206 id="org.eclipse.wst.server.ui.project.properties"
207 name="%propertiesServer"
deboera8c3e212006-01-18 23:19:45 +0000208 class="org.eclipse.wst.server.ui.internal.ProjectPropertyPage">
deboera0926652006-07-05 17:27:45 +0000209 <enabledWhen>
deboerb753bee2006-12-04 19:14:52 +0000210 <and>
211 <adapt type="org.eclipse.core.resources.IProject"/>
212 <test property="org.eclipse.wst.server.ui.isRunnable" value="true"/>
213 </and>
deboera0926652006-07-05 17:27:45 +0000214 </enabledWhen>
deboera8c3e212006-01-18 23:19:45 +0000215 </page>
deboer9216dc82007-01-08 14:31:50 +0000216 <page
217 id="org.eclipse.wst.server.ui.properties"
218 name="%propertiesServerInfo"
219 class="org.eclipse.wst.server.ui.internal.ServerPropertyPage">
220 <enabledWhen>
221 <and>
222 <adapt type="org.eclipse.wst.server.core.IServer"/>
223 </and>
224 </enabledWhen>
225 </page>
226 <page
227 id="org.eclipse.wst.server.ui.properties.monitor"
228 name="%propertiesMonitor"
229 class="org.eclipse.wst.server.ui.internal.view.servers.MonitorPropertyPage">
230 <enabledWhen>
231 <and>
232 <adapt type="org.eclipse.wst.server.core.IServer"/>
233 </and>
234 </enabledWhen>
235 </page>
ndaib94eb262004-10-13 15:55:37 +0000236</extension>
237
238<extension point="org.eclipse.ui.actionSets">
239 <actionSet
240 id="org.eclipse.wst.server.ui.new.actionSet"
241 label="%actionSetTitle"
242 visible="false">
243 <action
244 id="org.eclipse.wst.server.ui.action.new.server"
245 toolbarPath="servers"
246 label="%actionSetNewServer"
247 tooltip="%actionSetNewServer"
248 icon="icons/ctool16/wiz_new_server.gif"
249 class="org.eclipse.wst.server.ui.internal.actions.NewServerAction"/>
ndaib94eb262004-10-13 15:55:37 +0000250 </actionSet>
251</extension>
252
253<extension point="org.eclipse.debug.ui.launchShortcuts">
deboer147fa7c2007-10-31 16:03:20 +0000254 <shortcut
255 id="org.eclipse.wst.server.launchShortcut"
256 label="%actionRunOnServer"
deboerc4c69bc2007-12-05 14:07:06 +0000257 description="%actionRunOnServerDescription"
deboer147fa7c2007-10-31 16:03:20 +0000258 modes="run, debug, profile"
259 path="aa"
260 icon="icons/etool16/run_on_server.gif"
261 class="org.eclipse.wst.server.ui.internal.ServerLaunchShortcut">
ndaib94eb262004-10-13 15:55:37 +0000262 <contextualLaunch>
263 <enablement>
264 <with variable="selection">
265 <count value="1"/>
deboere4ce1452004-11-02 23:30:56 +0000266 <iterate>
deboer58226532005-01-19 20:52:43 +0000267 <test property="org.eclipse.wst.server.ui.isRunnable" value="true"/>
deboere4ce1452004-11-02 23:30:56 +0000268 </iterate>
ndaib94eb262004-10-13 15:55:37 +0000269 </with>
270 </enablement>
ndaib94eb262004-10-13 15:55:37 +0000271 <contextLabel
272 mode="run"
273 label="%actionRunOnServer"/>
274 <contextLabel
275 mode="debug"
276 label="%actionDebugOnServer"/>
277 <contextLabel
278 mode="profile"
279 label="%actionProfileOnServer"/>
280 </contextualLaunch>
deboer147fa7c2007-10-31 16:03:20 +0000281 <configurationType
282 id="org.eclipse.wst.server.ui.launchConfigurationType">
283 </configurationType>
ndaib94eb262004-10-13 15:55:37 +0000284 </shortcut>
285</extension>
286
deboere4ce1452004-11-02 23:30:56 +0000287<extension point="org.eclipse.core.expressions.propertyTesters">
288 <propertyTester
289 id="org.eclipse.wst.server.ui.propertyTester"
290 namespace="org.eclipse.wst.server.ui"
291 properties="isRunnable"
292 type="java.lang.Object"
293 class="org.eclipse.wst.server.ui.internal.ServerPropertyTester">
294 </propertyTester>
deboer154a7d72005-11-05 16:32:25 +0000295 <propertyTester
296 id="org.eclipse.wst.server.ui.propertyTester"
297 namespace="org.eclipse.wst.server.ui"
298 properties="serverType"
299 type="org.eclipse.wst.server.core.IServer"
300 class="org.eclipse.wst.server.ui.internal.ServerPropertyTester">
301 </propertyTester>
deboer9216dc82007-01-08 14:31:50 +0000302 <propertyTester
303 id="org.eclipse.wst.server.ui.propertyTester"
304 namespace="org.eclipse.wst.server.ui"
305 properties="serverType"
306 type="org.eclipse.wst.server.ui.internal.view.servers.ModuleServer"
307 class="org.eclipse.wst.server.ui.internal.ServerPropertyTester">
308 </propertyTester>
309 <propertyTester
310 id="org.eclipse.wst.server.ui.propertyTester"
311 namespace="org.eclipse.wst.server.ui"
312 properties="moduleType"
313 type="org.eclipse.wst.server.core.IModule"
314 class="org.eclipse.wst.server.ui.internal.ServerPropertyTester">
315 </propertyTester>
316 <propertyTester
317 id="org.eclipse.wst.server.ui.propertyTester"
318 namespace="org.eclipse.wst.server.ui"
319 properties="moduleType"
320 type="org.eclipse.wst.server.ui.internal.view.servers.ModuleServer"
321 class="org.eclipse.wst.server.ui.internal.ServerPropertyTester">
322 </propertyTester>
323 <propertyTester
324 id="org.eclipse.wst.server.ui.propertyTester"
325 namespace="org.eclipse.wst.server.ui"
326 properties="moduleVersion"
327 type="org.eclipse.wst.server.core.IModule"
328 class="org.eclipse.wst.server.ui.internal.ServerPropertyTester">
329 </propertyTester>
330 <propertyTester
331 id="org.eclipse.wst.server.ui.propertyTester"
332 namespace="org.eclipse.wst.server.ui"
333 properties="moduleVersion"
334 type="org.eclipse.wst.server.ui.internal.view.servers.ModuleServer"
335 class="org.eclipse.wst.server.ui.internal.ServerPropertyTester">
336 </propertyTester>
deboere4ce1452004-11-02 23:30:56 +0000337</extension>
338
deboer7d006642005-01-18 23:33:50 +0000339 <extension point="org.eclipse.wst.server.ui.editorPages">
deboer8b435292008-02-04 01:54:17 +0000340 <page
341 id="org.eclipse.wst.server.editor.overview"
342 order="-10000"
343 name="%serverEditorOverviewPage"
344 typeIds="*"
345 insertionIds="org.eclipse.wst.server.editor.overview.left, org.eclipse.wst.server.editor.overview.right"
346 class="org.eclipse.wst.server.ui.internal.editor.OverviewEditorPart"/>
deboer7d006642005-01-18 23:33:50 +0000347 </extension>
348
349 <extension point="org.eclipse.core.runtime.adapters">
350 <factory
351 class="org.eclipse.wst.server.ui.internal.ServerAdapterFactory"
352 adaptableType="org.eclipse.wst.server.core.IServer">
353 <adapter type="org.eclipse.ui.IActionFilter"/>
deboerad8830d2007-07-10 18:57:50 +0000354 </factory>
355 <factory
356 class="org.eclipse.wst.server.ui.internal.ServerAdapterFactory"
357 adaptableType="org.eclipse.wst.server.ui.internal.view.servers.ModuleServer">
358 <adapter type="org.eclipse.ui.IActionFilter"/>
deboer7d006642005-01-18 23:33:50 +0000359 </factory>
deboer180b07d2008-04-16 16:33:31 +0000360 <factory
361 adaptableType="org.eclipse.wst.server.core.IServer"
362 class="org.eclipse.wst.server.ui.internal.ServerAdapterFactory">
363 <adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/>
364 </factory>
deboer7d006642005-01-18 23:33:50 +0000365 </extension>
ndaib94eb262004-10-13 15:55:37 +0000366
deboer1041cf32005-06-13 21:26:55 +0000367<extension point="org.eclipse.wst.server.core.clients">
368 <client
369 id="org.eclipse.wst.server.ui.web"
370 name="%launchableWebBrowser"
371 description="%launchableWebBrowserDescription"
372 launchable="org.eclipse.wst.server.core.util.HttpLaunchable"
373 class="org.eclipse.wst.server.ui.internal.WebLaunchableClient"/>
374</extension>
375
deboer1041cf32005-06-13 21:26:55 +0000376<extension point="org.eclipse.wst.server.core.internalStartup">
377 <startup
378 id="org.eclipse.wst.server.ui.startup"
379 class="org.eclipse.wst.server.ui.internal.Startup"/>
380</extension>
381
deboer1041cf32005-06-13 21:26:55 +0000382<extension point="org.eclipse.wst.server.ui.audio">
383 <category id="org.eclipse.wst.server.sound.server"
384 name="%audioCategoryServer"/>
385 <sound id="org.eclipse.wst.server.sound.serverStart"
386 category="org.eclipse.wst.server.sound.server"
387 name="%audioServerStarted"/>
388 <sound id="org.eclipse.wst.server.sound.serverStop"
389 category="org.eclipse.wst.server.sound.server"
390 name="%audioServerStopped"/>
391 <category id="org.eclipse.wst.server.sound.publish"
392 name="%audioCategoryPublish"/>
393 <sound id="org.eclipse.wst.server.sound.publishFinished"
394 category="org.eclipse.wst.server.sound.publish"
395 name="%audioPublishFinished"/>
396</extension>
397
398<extension point="org.eclipse.wst.server.core.internalServerMonitors">
399 <monitor
400 id="org.eclipse.wst.server.ui.monitor"
401 name="%monitorLabel"
402 description="%monitorDescription"
403 class="org.eclipse.wst.server.ui.internal.DefaultMonitorDelegate"/>
404</extension>
405
406<extension point="org.eclipse.ui.actionSets">
407 <actionSet
408 id="org.eclipse.wst.server.ui.internal.webbrowser.actionSet"
409 label="%actionSetWebBrowserTitle"
deboer48913a62007-11-05 18:30:08 +0000410 visible="false">
deboer1041cf32005-06-13 21:26:55 +0000411 <action
412 id="org.eclipse.wst.server.ui.internal.webbrowser.action.open"
413 toolbarPath="browser"
414 label="%actionSetOpenWebBrowser"
415 tooltip="%actionSetOpenWebBrowser"
416 icon="icons/obj16/internal_browser.gif"
417 class="org.eclipse.wst.server.ui.internal.webbrowser.OpenBrowserWorkbenchAction"/>
418 <action
419 id="org.eclipse.wst.server.ui.internal.webbrowser.action.switch"
420 menubarPath="window/browser"
421 label="%actionSetSwitchBrowser"
422 tooltip="%actionSetSwitchBrowser"
423 style="pulldown"
424 class="org.eclipse.wst.server.ui.internal.webbrowser.SwitchBrowserWorkbenchAction"/>
425 </actionSet>
426</extension>
427
deboer217369f2005-06-28 15:31:22 +0000428<!--
429<extension point="org.eclipse.debug.ui.launchGroups">
430 <launchGroup
431 label="%ExternalToolsLaunchGroup.label"
432 bannerImage="icons/full/wizban/ext_tools_wiz.gif"
433 category="org.eclipse.ui.externaltools"
434 image="icons/full/obj16/external_tools.gif"
435 mode="run"
436 id="org.eclipse.ui.externaltools.launchGroup"
437 title="%ExternalToolsLaunchGroup.title">
438 </launchGroup>
439 <launchGroup
440 label="%ExternalToolsLaunchGroup.label"
441 bannerImage="icons/full/wizban/ext_tools_wiz.gif"
442 category="org.eclipse.ui.externaltools.builder"
443 image="icons/full/obj16/external_tools.gif"
444 public="false"
445 mode="run"
446 id="org.eclipse.ui.externaltools.launchGroup.builder">
447 </launchGroup>
448</extension>
449-->
deboer359d98f2005-07-19 16:27:00 +0000450
deboerecaf89e2007-10-29 02:42:11 +0000451<extension point="org.eclipse.ui.commands">
452 <category
453 id="org.eclipse.wst.server.ui"
454 name="%category"
455 description="%category"/>
456 <command
457 id="org.eclipse.wst.server.launchShortcut.run"
458 name="%actionRunOnServer"
459 description="%actionRunOnServerDescription"
460 categoryId="org.eclipse.debug.ui.category.run"/>
461 <command
462 id="org.eclipse.wst.server.launchShortcut.debug"
463 name="%actionDebugOnServer"
464 description="%actionDebugOnServerDescription"
465 categoryId="org.eclipse.debug.ui.category.run"/>
466 <command
467 id="org.eclipse.wst.server.run"
468 name="%actionRun"
469 description="%actionRunDescription"
470 categoryId="org.eclipse.wst.server.ui"
471 defaultHandler="org.eclipse.wst.server.ui.internal.view.servers.ServerActionHandler"/>
472 <command
473 id="org.eclipse.wst.server.debug"
474 name="%actionDebug"
475 description="%actionDebugDescription"
476 categoryId="org.eclipse.wst.server.ui"
477 defaultHandler="org.eclipse.wst.server.ui.internal.view.servers.ServerActionHandler"/>
478 <command
deboer8307cbc2007-10-29 02:57:06 +0000479 id="org.eclipse.wst.server.stop"
480 name="%actionStop"
481 description="%actionStopDescription"
482 categoryId="org.eclipse.wst.server.ui"
483 defaultHandler="org.eclipse.wst.server.ui.internal.view.servers.ServerActionHandler"/>
484 <command
deboerecaf89e2007-10-29 02:42:11 +0000485 id="org.eclipse.wst.server.publish"
486 name="%actionPublish"
487 description="%actionPublishDescription"
488 categoryId="org.eclipse.wst.server.ui"
489 defaultHandler="org.eclipse.wst.server.ui.internal.view.servers.ServerActionHandler"/>
490</extension>
491
492<extension point="org.eclipse.ui.contexts">
493 <context
494 id="org.eclipse.ui.serverViewScope"
495 name="%context"
496 description="%context"
497 parentId="org.eclipse.ui.contexts.window">
498 </context>
499</extension>
500
deboer359d98f2005-07-19 16:27:00 +0000501<!-- commands and their bindings
502NOTE:
503M1 = CTRL/COMMAND
504M2 = SHIFT
505M3 = ALT
506M4 = Platform-specific fourth key
507-->
deboer359d98f2005-07-19 16:27:00 +0000508<extension point="org.eclipse.ui.bindings">
509 <key
deboer359d98f2005-07-19 16:27:00 +0000510 sequence="M3+M2+X R"
511 contextId="org.eclipse.ui.globalScope"
512 commandId="org.eclipse.wst.server.launchShortcut.run"
513 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
514 <key
deboerecaf89e2007-10-29 02:42:11 +0000515 sequence="M3+M2+D R"
deboer359d98f2005-07-19 16:27:00 +0000516 contextId="org.eclipse.ui.globalScope"
deboerecaf89e2007-10-29 02:42:11 +0000517 commandId="org.eclipse.wst.server.launchShortcut.debug"
518 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
519 <key
520 sequence="M1+M3+R"
521 contextId="org.eclipse.ui.serverViewScope"
522 commandId="org.eclipse.wst.server.run"
523 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
524 <key
525 sequence="M1+M3+D"
526 contextId="org.eclipse.ui.serverViewScope"
527 commandId="org.eclipse.wst.server.debug"
528 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
529 <key
deboer8307cbc2007-10-29 02:57:06 +0000530 sequence="M1+M3+S"
531 contextId="org.eclipse.ui.serverViewScope"
532 commandId="org.eclipse.wst.server.stop"
533 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
534 <key
deboerecaf89e2007-10-29 02:42:11 +0000535 sequence="M1+M3+P"
536 contextId="org.eclipse.ui.serverViewScope"
deboer0bdc5f02007-10-23 00:56:26 +0000537 commandId="org.eclipse.wst.server.publish"
deboer359d98f2005-07-19 16:27:00 +0000538 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
539</extension>
540
deboera8c3e212006-01-18 23:19:45 +0000541<extension point="org.eclipse.wst.server.ui.serverImages">
542 <image
543 id="org.eclipse.wst.server.ui.web"
544 typeIds="wst.web"
545 icon="icons/obj16/web_module.gif"/>
546</extension>
547
deboer5c42cb22006-09-05 20:08:09 +0000548<extension point="org.eclipse.ui.ide.markerResolution">
549 <markerResolutionGenerator
550 class="org.eclipse.wst.server.ui.internal.MarkerResolutionGenerator"
551 markerType="org.eclipse.wst.common.project.facet.core.validation.marker"/>
552</extension>
553
deboerf0478012006-11-06 15:41:04 +0000554<extension point="org.eclipse.ui.decorators">
555 <decorator
556 adaptable="true"
557 class="org.eclipse.wst.server.ui.internal.ModuleLabelDecorator"
558 id="org.eclipse.wst.server.ui.decorator"
559 label="%moduleProjectDecoratorLabel"
560 lightweight="false"
561 state="false">
562 <description>%moduleProjectDecoratorDescription</description>
563 <enablement>
564 <or>
565 <objectClass name="org.eclipse.wst.server.core.IModule"/>
566 <objectClass name="org.eclipse.wst.server.ui.internal.view.servers.ModuleServer"/>
567 </or>
568 </enablement>
569 </decorator>
570</extension>
deboerf0478012006-11-06 15:41:04 +0000571
deboer4a8d48b2007-03-07 00:10:52 +0000572<extension point="org.eclipse.debug.core.launchConfigurationTypes">
573 <launchConfigurationType
574 id="org.eclipse.wst.server.ui.launchConfigurationType"
deboer4a8d48b2007-03-07 00:10:52 +0000575 delegate="org.eclipse.wst.server.ui.internal.actions.RunOnServerLaunchConfigurationDelegate"
deboer147fa7c2007-10-31 16:03:20 +0000576 delegateName="%launchConfigurationDelegateName"
577 delegateDescription="%launchConfigurationDelegateDescription"
deboer84d646d2007-12-05 23:18:41 +0000578 public="false"
deboer147fa7c2007-10-31 16:03:20 +0000579 modes="run,debug,profile"
580 name="%runOnServerLaunchConfiguration"/>
deboer4a8d48b2007-03-07 00:10:52 +0000581</extension>
582
583<extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
584 <launchConfigurationTypeImage
585 id="org.eclipse.wst.server.ui.launchConfigurationTypeImage"
586 configTypeID="org.eclipse.wst.server.ui.launchConfigurationType"
587 icon="icons/etool16/run_on_server.gif">
588 </launchConfigurationTypeImage>
589</extension>
590
deboerfc22f1a2007-10-17 21:59:55 +0000591<extension point="org.eclipse.wst.server.ui.serverToolTip">
592 <serverToolTip
593 id="org.eclipse.wst.server.ui.GeneralToolTip"
averaf052d6b2008-03-24 22:21:06 +0000594 class="org.eclipse.wst.server.ui.internal.GeneralToolTip"
deboerfc22f1a2007-10-17 21:59:55 +0000595 serverTypes="*"/>
596</extension>
597
deboerf94536b2008-03-26 13:30:05 +0000598<extension point="org.eclipse.wst.server.core.launchableAdapters">
599 <launchableAdapter
deboer31758972008-04-02 03:04:35 +0000600 class="org.eclipse.wst.server.ui.internal.ServerUIPlugin$DefaultLaunchableAdapter"
601 id="org.eclipse.wst.server.ui.launchable.adapter.default"
602 priority="-999999"/>
deboerf94536b2008-03-26 13:30:05 +0000603</extension>
averac504a8f2008-11-25 18:47:09 +0000604<extension
605 point="org.eclipse.ui.decorators">
606 <decorator
averaa2706632009-02-24 18:11:08 +0000607 class="org.eclipse.wst.server.ui.internal.cnf.ServerDecorator"
averac504a8f2008-11-25 18:47:09 +0000608 icon="icons/obj16/server.gif"
609 id="org.eclipse.wst.server.ui.navigatorDecorator"
avera16d39f72010-04-21 20:10:49 +0000610 label="%serverStateDecoratorLabel"
averac504a8f2008-11-25 18:47:09 +0000611 lightweight="true"
averaf52cb692008-12-10 20:06:39 +0000612 location="BOTTOM_RIGHT"
613 state="true">
averac504a8f2008-11-25 18:47:09 +0000614 <enablement>
615 <or>
616 <objectClass
617 name="org.eclipse.wst.server.core.IServer">
618 </objectClass>
619 <objectClass
620 name="org.eclipse.wst.server.ui.internal.view.servers.ModuleServer">
621 </objectClass>
622 </or>
623 </enablement>
624 </decorator>
625</extension>
avera4eeccda2010-10-27 20:52:44 +0000626<extension
627 point="org.eclipse.wst.server.core.saveEditorPrompter">
628 <saveEditorPrompter
629 class="org.eclipse.wst.server.ui.internal.SaveEditorPrompter"
630 id="org.eclipse.wst.server.ui.saveEditorPrompter1">
631 </saveEditorPrompter>
632</extension>
deboer180b07d2008-04-16 16:33:31 +0000633</plugin>