| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| |
| <plugin> |
| <extension-point id="editorPages" name="%extensionPointEditorPages" schema="schema/editorPages.exsd"/> |
| <extension-point id="editorPageSections" name="%extensionPointEditorPageSections" schema="schema/editorPageSections.exsd"/> |
| <extension-point id="editorActions" name="%extensionPointEditorActions" schema="schema/editorActions.exsd"/> |
| <extension-point id="serverImages" name="%extensionPointServerImages" schema="schema/serverImages.exsd"/> |
| <extension-point id="wizardFragments" name="%extensionPointWizardFragments" schema="schema/wizardFragments.exsd"/> |
| <extension-point id="initialSelectionProvider" name="%extensionPointInitialSelectionProvider" schema="schema/initialSelectionProvider.exsd"/> |
| <extension-point id="audio" name="%extensionPointAudio" schema="schema/audio.exsd"/> |
| |
| <extension point="org.eclipse.ui.newWizards"> |
| <category |
| id="org.eclipse.wst.server.ui" |
| name="%category"/> |
| |
| <wizard |
| id="org.eclipse.wst.server.ui.new.server" |
| name="%newServer" |
| class="org.eclipse.wst.server.ui.internal.wizard.NewServerWizard" |
| category="org.eclipse.wst.server.ui" |
| icon="icons/ctool16/wiz_new_server.gif"> |
| <description>%newServerDescription</description> |
| </wizard> |
| </extension> |
| |
| <extension point="org.eclipse.ui.views"> |
| <category |
| id="org.eclipse.wst.server.ui" |
| name="%category"/> |
| |
| <view |
| id="org.eclipse.wst.server.ui.ServersView" |
| name="%viewServers" |
| category="org.eclipse.wst.server.ui" |
| class="org.eclipse.wst.server.ui.internal.view.servers.ServersView" |
| icon="icons/cview16/servers_view.gif"/> |
| </extension> |
| |
| <extension point="org.eclipse.ui.perspectiveExtensions"> |
| <perspectiveExtension |
| targetID="org.eclipse.debug.ui.DebugPerspective"> |
| <view |
| relative="org.eclipse.debug.ui.DebugView" |
| relationship="stack" |
| id="org.eclipse.wst.server.ui.ServersView"> |
| </view> |
| </perspectiveExtension> |
| </extension> |
| |
| <extension point="org.eclipse.ui.preferencePages"> |
| <page |
| id="org.eclipse.wst.server.ui.preferencePage" |
| name="%preferenceServersTitle" |
| class="org.eclipse.wst.server.ui.internal.ServerPreferencePage"> |
| <keywordReference id="org.eclipse.wst.server.preferenceKeywords"/> |
| </page> |
| <page |
| id="org.eclipse.wst.server.ui.runtime.preferencePage" |
| name="%preferenceRuntimesTitle" |
| category="org.eclipse.wst.server.ui.preferencePage" |
| class="org.eclipse.wst.server.ui.internal.RuntimePreferencePage"> |
| <keywordReference id="org.eclipse.wst.server.preferenceKeywords"/> |
| </page> |
| <page |
| id="org.eclipse.wst.audio.preferencePage" |
| category="org.eclipse.wst.server.ui.preferencePage" |
| name="%audioPreferenceTitle" |
| class="org.eclipse.wst.server.ui.internal.audio.AudioPreferencePage"> |
| <keywordReference id="org.eclipse.wst.server.audio.preferenceKeywords"/> |
| </page> |
| <page |
| id="org.eclipse.internet" |
| name="%preferenceInternetTitle" |
| class="org.eclipse.wst.server.ui.internal.webbrowser.InternetPreferencePage"/> |
| </extension> |
| |
| <extension point="org.eclipse.ui.keywords"> |
| <keyword |
| label="%preferenceServerKeywords" |
| id="org.eclipse.wst.server.preferenceKeywords"/> |
| <keyword |
| label="%preferenceAudioKeywords" |
| id="org.eclipse.wst.server.audio.preferenceKeywords"/> |
| </extension> |
| |
| <extension point="org.eclipse.ui.editors"> |
| <editor id="org.eclipse.wst.server.ui.editor" |
| name="%serverEditor" |
| icon="icons/obj16/server.gif" |
| extensions="server" |
| class="org.eclipse.wst.server.ui.internal.editor.ServerEditor" |
| contributorClass="org.eclipse.wst.server.ui.internal.editor.ServerEditorActionBarContributor"/> |
| </extension> |
| |
| <extension point="org.eclipse.ui.elementFactories"> |
| <factory id="org.eclipse.wst.server.ui.editor.input.factory" |
| class="org.eclipse.wst.server.ui.internal.editor.ServerEditorInputFactory"/> |
| </extension> |
| |
| <extension point="org.eclipse.ui.propertyPages"> |
| <page |
| id="org.eclipse.wst.server.ui.project.properties" |
| name="%propertiesServer" |
| objectClass="org.eclipse.core.resources.IProject" |
| adaptable="true" |
| class="org.eclipse.wst.server.ui.internal.ProjectPropertyPage"> |
| <!-- <filter name="isRunnable" value="true"/> --> |
| </page> |
| </extension> |
| |
| <extension point="org.eclipse.ui.actionSets"> |
| <actionSet |
| id="org.eclipse.wst.server.ui.new.actionSet" |
| label="%actionSetTitle" |
| visible="false"> |
| <action |
| id="org.eclipse.wst.server.ui.action.new.server" |
| toolbarPath="servers" |
| label="%actionSetNewServer" |
| tooltip="%actionSetNewServer" |
| icon="icons/ctool16/wiz_new_server.gif" |
| class="org.eclipse.wst.server.ui.internal.actions.NewServerAction"/> |
| </actionSet> |
| </extension> |
| |
| <extension point="org.eclipse.debug.ui.launchShortcuts"> |
| <shortcut id="org.eclipse.wst.server.launchShortcut" |
| label="%actionRunOnServer" |
| class="org.eclipse.wst.server.ui.internal.ServerLaunchShortcut" |
| modes="run, debug, profile" |
| path="aa" |
| icon="icons/etool16/run_on_server.gif"> |
| <contextualLaunch> |
| <enablement> |
| <with variable="selection"> |
| <count value="1"/> |
| <iterate> |
| <test property="org.eclipse.wst.server.ui.isRunnable" value="true"/> |
| </iterate> |
| </with> |
| </enablement> |
| |
| <contextLabel |
| mode="run" |
| label="%actionRunOnServer"/> |
| <contextLabel |
| mode="debug" |
| label="%actionDebugOnServer"/> |
| <contextLabel |
| mode="profile" |
| label="%actionProfileOnServer"/> |
| </contextualLaunch> |
| <perspective id="org.eclipse.wst.server.ui.perspective"/> |
| <perspective id="org.eclipse.jdt.ui.JavaPerspective"/> |
| <perspective id="org.eclipse.jdt.ui.JavaHierarchyPerspective"/> |
| <perspective id="org.eclipse.jdt.ui.JavaBrowsingPerspective"/> |
| <perspective id="org.eclipse.debug.ui.DebugPerspective"/> |
| <perspective id="com.ibm.etools.j2ee.J2EEPerspective"/> |
| <perspective id="org.eclipse.ui.resourcePerspective"/> |
| </shortcut> |
| </extension> |
| |
| <extension point="org.eclipse.core.expressions.propertyTesters"> |
| <propertyTester |
| id="org.eclipse.wst.server.ui.propertyTester" |
| namespace="org.eclipse.wst.server.ui" |
| properties="isRunnable" |
| type="java.lang.Object" |
| class="org.eclipse.wst.server.ui.internal.ServerPropertyTester"> |
| </propertyTester> |
| <propertyTester |
| id="org.eclipse.wst.server.ui.propertyTester" |
| namespace="org.eclipse.wst.server.ui" |
| properties="serverType" |
| type="org.eclipse.wst.server.core.IServer" |
| class="org.eclipse.wst.server.ui.internal.ServerPropertyTester"> |
| </propertyTester> |
| </extension> |
| |
| <extension point="org.eclipse.wst.server.ui.editorPages"> |
| <page |
| id="org.eclipse.wst.server.editor.overview" |
| order="-10000" |
| name="%serverEditorOverviewPage" |
| typeIds="*" |
| insertionIds="org.eclipse.wst.server.editor.overview.left, org.eclipse.wst.server.editor.overview.right" |
| class="org.eclipse.wst.server.ui.internal.editor.OverviewEditorPart"/> |
| </extension> |
| |
| <extension point="org.eclipse.core.runtime.adapters"> |
| <factory |
| class="org.eclipse.wst.server.ui.internal.ServerAdapterFactory" |
| adaptableType="org.eclipse.wst.server.core.IServer"> |
| <adapter type="org.eclipse.ui.IActionFilter"/> |
| </factory> |
| </extension> |
| |
| <extension point="org.eclipse.wst.server.core.clients"> |
| <client |
| id="org.eclipse.wst.server.ui.web" |
| name="%launchableWebBrowser" |
| description="%launchableWebBrowserDescription" |
| launchable="org.eclipse.wst.server.core.util.HttpLaunchable" |
| class="org.eclipse.wst.server.ui.internal.WebLaunchableClient"/> |
| </extension> |
| |
| <extension point="org.eclipse.ui.perspectiveExtensions"> |
| <perspectiveExtension |
| targetID="org.eclipse.wst.server.ui.perspective"> |
| <actionSet id="org.eclipse.wst.webbrowser.actionSet"/> |
| </perspectiveExtension> |
| </extension> |
| |
| <extension point="org.eclipse.wst.server.core.internalStartup"> |
| <startup |
| id="org.eclipse.wst.server.ui.startup" |
| class="org.eclipse.wst.server.ui.internal.Startup"/> |
| </extension> |
| |
| <extension point="org.eclipse.wst.server.ui.audio"> |
| <category id="org.eclipse.wst.server.sound.server" |
| name="%audioCategoryServer"/> |
| <sound id="org.eclipse.wst.server.sound.serverStart" |
| category="org.eclipse.wst.server.sound.server" |
| name="%audioServerStarted"/> |
| <sound id="org.eclipse.wst.server.sound.serverStop" |
| category="org.eclipse.wst.server.sound.server" |
| name="%audioServerStopped"/> |
| <category id="org.eclipse.wst.server.sound.publish" |
| name="%audioCategoryPublish"/> |
| <sound id="org.eclipse.wst.server.sound.publishFinished" |
| category="org.eclipse.wst.server.sound.publish" |
| name="%audioPublishFinished"/> |
| </extension> |
| |
| <extension point="org.eclipse.wst.server.core.internalServerMonitors"> |
| <monitor |
| id="org.eclipse.wst.server.ui.monitor" |
| name="%monitorLabel" |
| description="%monitorDescription" |
| class="org.eclipse.wst.server.ui.internal.DefaultMonitorDelegate"/> |
| </extension> |
| |
| <extension point="org.eclipse.ui.actionSets"> |
| <actionSet |
| id="org.eclipse.wst.server.ui.internal.webbrowser.actionSet" |
| label="%actionSetWebBrowserTitle" |
| visible="true"> |
| <action |
| id="org.eclipse.wst.server.ui.internal.webbrowser.action.open" |
| toolbarPath="browser" |
| label="%actionSetOpenWebBrowser" |
| tooltip="%actionSetOpenWebBrowser" |
| icon="icons/obj16/internal_browser.gif" |
| class="org.eclipse.wst.server.ui.internal.webbrowser.OpenBrowserWorkbenchAction"/> |
| <action |
| id="org.eclipse.wst.server.ui.internal.webbrowser.action.switch" |
| menubarPath="window/browser" |
| label="%actionSetSwitchBrowser" |
| tooltip="%actionSetSwitchBrowser" |
| style="pulldown" |
| class="org.eclipse.wst.server.ui.internal.webbrowser.SwitchBrowserWorkbenchAction"/> |
| </actionSet> |
| </extension> |
| |
| <!-- |
| <extension point="org.eclipse.debug.ui.launchGroups"> |
| <launchGroup |
| label="%ExternalToolsLaunchGroup.label" |
| bannerImage="icons/full/wizban/ext_tools_wiz.gif" |
| category="org.eclipse.ui.externaltools" |
| image="icons/full/obj16/external_tools.gif" |
| mode="run" |
| id="org.eclipse.ui.externaltools.launchGroup" |
| title="%ExternalToolsLaunchGroup.title"> |
| </launchGroup> |
| <launchGroup |
| label="%ExternalToolsLaunchGroup.label" |
| bannerImage="icons/full/wizban/ext_tools_wiz.gif" |
| category="org.eclipse.ui.externaltools.builder" |
| image="icons/full/obj16/external_tools.gif" |
| public="false" |
| mode="run" |
| id="org.eclipse.ui.externaltools.launchGroup.builder"> |
| </launchGroup> |
| </extension> |
| --> |
| |
| <!-- commands and their bindings |
| NOTE: |
| M1 = CTRL/COMMAND |
| M2 = SHIFT |
| M3 = ALT |
| M4 = Platform-specific fourth key |
| --> |
| <extension point="org.eclipse.ui.commands"> |
| <command |
| name="%actionDebugOnServer" |
| description="%actionDebugOnServer" |
| categoryId="org.eclipse.debug.ui.category.run" |
| id="org.eclipse.wst.server.launchShortcut.debug"> |
| </command> |
| <command |
| name="%actionRunOnServer" |
| description="%actionRunOnServer" |
| categoryId="org.eclipse.debug.ui.category.run" |
| id="org.eclipse.wst.server.launchShortcut.run"> |
| </command> |
| <command |
| name="%actionProfileOnServer" |
| description="%actionProfileOnServer" |
| categoryId="org.eclipse.debug.ui.category.run" |
| id="org.eclipse.wst.server.launchShortcut.profile"> |
| </command> |
| </extension> |
| |
| <extension point="org.eclipse.ui.bindings"> |
| <key |
| sequence="M3+M2+D R" |
| contextId="org.eclipse.ui.globalScope" |
| commandId="org.eclipse.wst.server.launchShortcut.debug" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
| <key |
| sequence="M3+M2+X R" |
| contextId="org.eclipse.ui.globalScope" |
| commandId="org.eclipse.wst.server.launchShortcut.run" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
| <key |
| sequence="M3+M2+P R" |
| contextId="org.eclipse.ui.globalScope" |
| commandId="org.eclipse.wst.server.launchShortcut.profile" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
| </extension> |
| |
| <extension point="org.eclipse.wst.server.ui.serverImages"> |
| <image |
| id="org.eclipse.wst.server.ui.web" |
| typeIds="wst.web" |
| icon="icons/obj16/web_module.gif"/> |
| </extension> |
| |
| </plugin> |