blob: a15dac8be644167740696fb49ae6e06fee0c817a [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension point="org.eclipse.ui.preferencePages">
<page
category="org.eclipse.wst.xsl.ui.preferences.BasePreferencePage"
class="org.eclipse.wst.xsl.internal.debug.ui.preferences.ProcessorsPreferencePage"
id="org.eclipse.wst.xsl.launching.ui.preferences.ProcessorPreferencePage"
name="%page.name.1">
</page>
<page
category="org.eclipse.wst.xsl.ui.preferences.BasePreferencePage"
class="org.eclipse.wst.xsl.internal.debug.ui.preferences.FeaturesPreferencePage"
id="org.eclipse.wst.xsl.debug.ui.page1" name="%page.name.2" />
<page
category="org.eclipse.wst.xsl.ui.preferences.BasePreferencePage"
class="org.eclipse.wst.xsl.internal.debug.ui.preferences.OutputPreferencePage"
id="org.eclipse.wst.xsl.debug.ui.output" name="%page.name.3" />
</extension>
<extension point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="org.eclipse.wst.xml.perspective">
<actionSet id="org.eclipse.debug.ui.debugActionSet" />
<actionSet id="org.eclipse.debug.ui.launchActionSet" />
<actionSet id="org.eclipse.debug.ui.breakpointActionSet" />
<actionSet id="org.eclipse.debug.ui.profileActionSet" />
</perspectiveExtension>
</extension>
<extension
point="org.eclipse.debug.ui.launchConfigurationTypeImages">
<launchConfigurationTypeImage icon="icons/sample.gif"
configTypeID="org.eclipse.wst.xsl.launching.launchConfigurationType"
id="org.eclipse.wst.xsl.internal.debug.ui.launchConfigurationTypeImage" />
</extension>
<extension
point="org.eclipse.debug.ui.launchConfigurationTabGroups">
<launchConfigurationTabGroup
class="org.eclipse.wst.xsl.internal.debug.ui.XSLTTabGroup"
id="org.eclipse.wst.xsl.internal.debug.ui.launchConfigurationTabGroup.xslt"
type="org.eclipse.wst.xsl.launching.launchConfigurationType">
<launchMode description="%launchMode.description.0"
mode="debug" perspective="org.eclipse.debug.ui.DebugPerspective" />
<launchMode description="%launchMode.description.1"
mode="run" perspective="org.eclipse.wst.xml.perspective" />
</launchConfigurationTabGroup>
</extension>
<extension point="org.eclipse.ui.contexts">
<context description="%context.description.0"
id="org.eclipse.wst.xsl.debug.ui.context" name="%context.name.0"
parentId="org.eclipse.debug.ui.debugging">
</context>
</extension>
<extension point="org.eclipse.debug.ui.debugModelPresentations">
<debugModelPresentation
class="org.eclipse.wst.xsl.internal.debug.ui.model.XSLModelPresentation"
id="org.eclipse.wst.xsl.launching.XSLDebugModel">
</debugModelPresentation>
</extension>
<extension point="org.eclipse.debug.ui.launchShortcuts">
<shortcut
class="org.eclipse.wst.xsl.internal.debug.ui.XSLLaunchShortcut"
id="org.eclipse.wst.xsl.debug.ui.launchshortcut"
label="%shortcut.label.0" modes="run, debug, profile">
<contextualLaunch>
<enablement>
<with variable="selection">
<iterate>
<adapt
type="org.eclipse.core.resources.IFile">
<or>
<test
property="org.eclipse.core.resources.contentTypeId"
value="org.eclipse.core.runtime.xml" />
<test
property="org.eclipse.core.resources.contentTypeId"
value="org.eclipse.wst.xml.core.xmlsource" />
<test
property="org.eclipse.core.resources.contentTypeId"
value="org.eclipse.wst.xml.core.xslsource" />
</or>
</adapt>
</iterate>
</with>
</enablement>
</contextualLaunch>
<description
description="%description.description.0"
mode="run">
</description>
<description
description="%description.description.1"
mode="debug">
</description>
<description
description="%description.description.2"
mode="profile">
</description>
</shortcut>
</extension>
<extension point="org.eclipse.debug.ui.debugModelContextBindings">
<modelContextBinding
contextId="org.eclipse.wst.xsl.debug.ui.context"
debugModelId="org.eclipse.wst.xsl.launching.XSLDebugModel">
</modelContextBinding>
</extension>
<extension point="org.eclipse.debug.ui.contextViewBindings">
<contextViewBinding autoOpen="true"
contextId="org.eclipse.wst.xsl.debug.ui.context"
viewId="org.eclipse.wst.xml.ui.xpath.view">
</contextViewBinding>
</extension>
<extension point="org.eclipse.wst.sse.ui.breakpoint">
<breakpointContribution
id="org.eclipse.wst.xsl.debug.ui.providers">
<provider contentTypes="org.eclipse.wst.xml.core.xslsource"
class="org.eclipse.wst.xsl.internal.debug.ui.breakpoint.XSLBreakpointProvider:*xsl,*xslt"
id="org.eclipse.wst.xsl.debug.ui.XSLBreakpointProvider" />
</breakpointContribution>
</extension>
<extension point="org.eclipse.debug.ui.consoleLineTrackers">
<consoleLineTracker
id="org.eclipse.wst.xsl.internal.debug.ui.XSLConsoleLineTracker"
class="org.eclipse.wst.xsl.internal.debug.ui.XSLConsoleLineTracker"
processType="java">
</consoleLineTracker>
</extension>
</plugin>