blob: e8fc80756d0be9fc0ea4bea36c8b01ae45df922a [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!-- ======================================================================= -->
<!-- Java Launching Plugin -->
<!-- ======================================================================= -->
<plugin
name= "%pluginName"
id= "org.eclipse.jdt.launching"
version= "2.1.0"
provider-name="%providerName"
class= "org.eclipse.jdt.internal.launching.LaunchingPlugin">
<requires>
<import plugin="org.eclipse.core.resources"/>
<import plugin="org.eclipse.jdt.core"/>
<import plugin="org.eclipse.debug.core"/>
<import plugin="org.eclipse.jdt.debug"/>
<import plugin="org.apache.xerces"/>
</requires>
<runtime>
<library name="launching.jar" >
<export name = "*"/>
</library>
</runtime>
<!-- Search extension point definitions -->
<extension-point name="%vmInstallTypes" id="vmInstallTypes"/>
<extension-point name="%vmConnectors" id="vmConnectors"/>
<extension-point name="%runtimeClasspathEntryResolvers" id="runtimeClasspathEntryResolvers"/>
<extension-point name="%classpathProviders" id="classpathProviders"/>
<!-- Extensions -->
<extension point = "org.eclipse.jdt.launching.vmInstallTypes">
<vmInstallType
class="org.eclipse.jdt.internal.launching.StandardVMType"
id="org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType"/>
<vmInstallType
class="org.eclipse.jdt.internal.launching.Standard11xVMType"
id="org.eclipse.jdt.launching.Standard11xVMType"/>
</extension>
<extension point = "org.eclipse.debug.core.launchConfigurationTypes">
<launchConfigurationType
id="org.eclipse.jdt.launching.localJavaApplication"
name="%localJavaApplication"
delegate="org.eclipse.jdt.internal.launching.JavaLocalApplicationLaunchConfigurationDelegate"
modes= "run, debug">
</launchConfigurationType>
<launchConfigurationType
id="org.eclipse.jdt.launching.remoteJavaApplication"
name="%remoteJavaApplication"
delegate="org.eclipse.jdt.internal.launching.JavaRemoteApplicationLaunchConfigurationDelegate"
modes= "debug">
</launchConfigurationType>
<launchConfigurationType
id="org.eclipse.jdt.launching.javaApplet"
name="%appletLabel"
delegate="org.eclipse.jdt.internal.launching.JavaAppletLaunchConfigurationDelegate"
modes="run, debug">
</launchConfigurationType>
</extension>
<extension point = "org.eclipse.debug.core.sourceLocators">
<sourceLocator
id = "org.eclipse.jdt.launching.javaSourceLocator"
class="org.eclipse.jdt.launching.sourcelookup.JavaSourceLocator"
name="%javaSourceLocatorName"/>
</extension>
<extension point = "org.eclipse.jdt.launching.vmConnectors">
<vmConnector
id="org.eclipse.jdt.launching.socketAttachConnector"
class="org.eclipse.jdt.internal.launching.SocketAttachConnector"/>
</extension>
<extension point = "org.eclipse.jdt.core.classpathVariableInitializer">
<classpathVariableInitializer
variable="JRE_LIB"
class="org.eclipse.jdt.internal.launching.JavaClasspathVariablesInitializer"/>
<classpathVariableInitializer
variable="JRE_SRC"
class="org.eclipse.jdt.internal.launching.JavaClasspathVariablesInitializer"/>
<classpathVariableInitializer
variable="JRE_SRCROOT"
class="org.eclipse.jdt.internal.launching.JavaClasspathVariablesInitializer"/>
</extension>
<extension point = "org.eclipse.jdt.core.classpathContainerInitializer">
<classpathContainerInitializer
id="org.eclipse.jdt.launching.JRE_CONTAINER"
class="org.eclipse.jdt.internal.launching.JREContainerInitializer"/>
</extension>
<extension point = "org.eclipse.jdt.launching.runtimeClasspathEntryResolvers">
<runtimeClasspathEntryResolver
id = "org.eclipse.jdt.launching.JRE_RESOLVER"
class = "org.eclipse.jdt.internal.launching.JRERuntimeClasspathEntryResolver"
variable = "JRE_LIB"
container = "org.eclipse.jdt.launching.JRE_CONTAINER"/>
</extension>
<extension point = "org.eclipse.debug.core.launchConfigurationComparators">
<launchConfigurationComparator
id = "org.eclipse.jdt.launching.classpathComparator"
class = "org.eclipse.jdt.internal.launching.RuntimeClasspathEntryListComparator"
attribute = "org.eclipse.jdt.launching.CLASSPATH"/>
<launchConfigurationComparator
id = "org.eclipse.jdt.launching.sourcepathComparator"
class = "org.eclipse.jdt.internal.launching.RuntimeClasspathEntryListComparator"
attribute = "org.eclipse.jdt.launching.SOURCE_PATH"/>
</extension>
</plugin>