blob: c5b98f1496e65274ffbd4fa01c4e33666f722711 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<!-- Extension points -->
<extension-point id="breakpoints" name="%breakpointExtensionPointName" schema="schema/breakpoints.exsd"/>
<extension-point id="launchConfigurationComparators" name="%launchConfigurationComparatorsExtensionPointName" schema="schema/launchConfigurationComparators.exsd"/>
<extension-point id="launchConfigurationTypes" name="%launchConfigurationTypeNameExtensionPointName" schema="schema/launchConfigurationTypes.exsd"/>
<extension-point id="launchModes" name="%launchModesExtensionPointName" schema="schema/launchModes.exsd"/>
<extension-point id="launchDelegates" name="%launchDelegatesExtensionPointName" schema="schema/launchDelegates.exsd"/>
<extension-point id="launchers" name="%launcherExtensionPointName" schema="schema/launchers.exsd"/>
<extension-point id="sourceLocators" name="%sourceLocatorsExtensionPointName" schema="schema/sourceLocators.exsd"/>
<extension-point id="statusHandlers" name="%statusHandlerExtensionPointName" schema="schema/statusHandlers.exsd"/>
<extension-point id="watchExpressionDelegates" name="%watchExpressionDelegatesName" schema="schema/watchExpressionDelegates.exsd"/>
<extension-point id="processFactories" name="%processFactoriesExtensionPointName" schema="schema/processFactories.exsd"/>
<extension-point id="logicalStructureTypes" name="%logicalStructureTypesExtensionPointName" schema="schema/logicalStructureTypes.exsd"/>
<extension-point id="sourceContainerTypes" name="%sourceContainerTypesName" schema="schema/sourceContainerTypes.exsd"/>
<extension-point id="sourcePathComputers" name="%sourcePathComputersName" schema="schema/sourcePathComputers.exsd"/>
<extension-point id="logicalStructureProviders" name="%logicalStructureProvidersExtensionPointName" schema="schema/logicalStructureProviders.exsd"/>
<!-- Extensions -->
<extension
id="breakpointMarker"
point="org.eclipse.core.resources.markers">
<super
type="org.eclipse.core.resources.marker">
</super>
<persistent
value="true">
</persistent>
<attribute
name="org.eclipse.debug.core.modelIdentifier">
</attribute>
<attribute
name="org.eclipse.debug.core.enabled">
</attribute>
<attribute
name="org.eclipse.debug.core.registered">
</attribute>
<attribute
name="org.eclipse.debug.core.persisted">
</attribute>
</extension>
<extension
id="lineBreakpointMarker"
point="org.eclipse.core.resources.markers">
<super
type="org.eclipse.debug.core.breakpointMarker">
</super>
<super
type="org.eclipse.core.resources.textmarker">
</super>
<persistent
value="true">
</persistent>
</extension>
<extension
point="org.eclipse.team.core.fileTypes">
<fileTypes
type="text"
extension="launch">
</fileTypes>
</extension>
<extension
point="org.eclipse.debug.core.launchModes">
<launchMode
label="%run"
mode="run">
</launchMode>
<launchMode
label="%debug"
mode="debug">
</launchMode>
<launchMode
label="%profile"
mode="profile">
</launchMode>
</extension>
<!-- Dynamic (String Substitution) Variables -->
<extension
point="org.eclipse.core.variables.dynamicVariables">
<variable
name="env_var"
resolver="org.eclipse.debug.internal.core.EnvironmentVariableResolver"
description="%env_var.description">
</variable>
<variable
name="system"
resolver="org.eclipse.debug.internal.core.SystemVariableResolver"
description="%system_var.description">
</variable>
</extension>
<!-- ====================== -->
<!-- source containers -->
<!-- ====================== -->
<extension
point="org.eclipse.debug.core.sourceContainerTypes">
<sourceContainerType
name="%containerName.project"
class="org.eclipse.debug.internal.core.sourcelookup.containers.ProjectSourceContainerType"
id="org.eclipse.debug.core.containerType.project"
description="%containerDescription.project">
</sourceContainerType>
<sourceContainerType
name="%containerName.folder"
class="org.eclipse.debug.internal.core.sourcelookup.containers.FolderSourceContainerType"
id="org.eclipse.debug.core.containerType.folder"
description="%containerDescription.folder">
</sourceContainerType>
<sourceContainerType
name="%containerName.directory"
class="org.eclipse.debug.internal.core.sourcelookup.containers.DirectorySourceContainerType"
id="org.eclipse.debug.core.containerType.directory"
description="%containerDescription.directory">
</sourceContainerType>
<sourceContainerType
name="%containerName.workspace"
class="org.eclipse.debug.internal.core.sourcelookup.containers.WorkspaceSourceContainerType"
id="org.eclipse.debug.core.containerType.workspace"
description="%containerDescription.workspace">
</sourceContainerType>
<sourceContainerType
name="%containerName.default"
class="org.eclipse.debug.internal.core.sourcelookup.containers.DefaultSourceContainerType"
id="org.eclipse.debug.core.containerType.default"
description="%containerDescription.default">
</sourceContainerType>
<sourceContainerType
name="%containerName.archive"
class="org.eclipse.debug.internal.core.sourcelookup.containers.ArchiveSourceContainerType"
id="org.eclipse.debug.core.containerType.archive"
description="%containerDescription.archive">
</sourceContainerType>
<sourceContainerType
name="%containerName.externalArchive"
class="org.eclipse.debug.internal.core.sourcelookup.containers.ExternalArchiveSourceContainerType"
id="org.eclipse.debug.core.containerType.externalArchive"
description="%containerDescription.externalArchive">
</sourceContainerType>
</extension>
<!-- ===================================== -->
<!-- launch configuration comparators -->
<!-- ===================================== -->
<extension
point="org.eclipse.debug.core.launchConfigurationComparators">
<launchConfigurationComparator
attribute="org.eclipse.debug.core.source_locator_memento"
class="org.eclipse.debug.internal.core.sourcelookup.SourceLocatorMementoComparator"
id="org.eclipse.debug.core.sourceLocatorMementoComparator">
</launchConfigurationComparator>
</extension>
</plugin>