blob: 7a89a351bcc4013cfa43fbd3d335aef3538a7f1d [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<!-- Extension point definitions -->
<extension-point id="classpathProviders" name="%classpathProviders" schema="schema/classpathProviders.exsd"/>
<extension-point id="runtimeClasspathEntryResolvers" name="%runtimeClasspathEntryResolvers" schema="schema/runtimeClasspathEntryResolvers.exsd"/>
<extension-point id="runtimeClasspathEntries" name="%runtimeClasspathEntries" schema="schema/runtimeClasspathEntries.exsd"/>
<extension-point id="vmConnectors" name="%vmConnectors" schema="schema/vmConnectors.exsd"/>
<extension-point id="vmInstallTypes" name="%vmInstallTypes" schema="schema/vmInstallTypes.exsd"/>
<extension-point id="executionEnvironments" name="%executionEnvironments" schema="schema/executionEnvironments.exsd"/>
<extension-point id="vmInstalls" name="%vmInstalls" schema="schema/vmInstalls.exsd"/>
<!-- 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>
<vmInstallType
class="org.eclipse.jdt.internal.launching.Standard11xVMType"
id="org.eclipse.jdt.launching.Standard11xVMType">
</vmInstallType>
<vmInstallType
class="org.eclipse.jdt.internal.launching.EEVMType"
id="org.eclipse.jdt.launching.EEVMType">
</vmInstallType>
</extension>
<extension
point="org.eclipse.debug.core.launchConfigurationTypes">
<launchConfigurationType
delegate="org.eclipse.jdt.launching.JavaLaunchDelegate"
delegateDescription="%localJavaApplicationDelegate.description"
delegateName="%eclipseJDTLauncher.name"
id="org.eclipse.jdt.launching.localJavaApplication"
migrationDelegate="org.eclipse.jdt.internal.launching.JavaMigrationDelegate"
modes="run, debug"
name="%localJavaApplication"
sourceLocatorId="org.eclipse.jdt.launching.sourceLocator.JavaSourceLookupDirector"
sourcePathComputerId="org.eclipse.jdt.launching.sourceLookup.javaSourcePathComputer">
</launchConfigurationType>
<launchConfigurationType
delegate="org.eclipse.jdt.internal.launching.JavaRemoteApplicationLaunchConfigurationDelegate"
delegateDescription="%remoteJavaApplicationDelegate.description"
delegateName="%eclipseJDTLauncher.name"
id="org.eclipse.jdt.launching.remoteJavaApplication"
migrationDelegate="org.eclipse.jdt.internal.launching.JavaMigrationDelegate"
modes="debug"
name="%remoteJavaApplication"
sourceLocatorId="org.eclipse.jdt.launching.sourceLocator.JavaSourceLookupDirector"
sourcePathComputerId="org.eclipse.jdt.launching.sourceLookup.javaSourcePathComputer">
</launchConfigurationType>
<launchConfigurationType
delegate="org.eclipse.jdt.internal.launching.JavaAppletLaunchConfigurationDelegate"
delegateDescription="%javaAppletDelegate.description"
delegateName="%eclipseJDTLauncher.name"
id="org.eclipse.jdt.launching.javaApplet"
migrationDelegate="org.eclipse.jdt.internal.launching.JavaMigrationDelegate"
modes="run, debug"
name="%appletLabel"
sourceLocatorId="org.eclipse.jdt.launching.sourceLocator.JavaSourceLookupDirector"
sourcePathComputerId="org.eclipse.jdt.launching.sourceLookup.javaSourcePathComputer">
</launchConfigurationType>
</extension>
<extension
point="org.eclipse.debug.core.sourceLocators">
<sourceLocator
name="%javaSourceLocatorName"
class="org.eclipse.jdt.launching.sourcelookup.JavaSourceLocator"
id="org.eclipse.jdt.launching.javaSourceLocator">
</sourceLocator>
</extension>
<extension
point="org.eclipse.jdt.launching.vmConnectors">
<vmConnector
class="org.eclipse.jdt.internal.launching.SocketAttachConnector"
id="org.eclipse.jdt.launching.socketAttachConnector">
</vmConnector>
<vmConnector
class="org.eclipse.jdt.internal.launching.SocketListenConnector"
id="org.eclipse.jdt.launching.socketListenConnector">
</vmConnector>
</extension>
<extension
point="org.eclipse.jdt.core.classpathVariableInitializer">
<classpathVariableInitializer
variable="JRE_LIB"
class="org.eclipse.jdt.internal.launching.JavaClasspathVariablesInitializer"
deprecated="%classpathVariableInitializer.deprecated"
readOnly="true">
</classpathVariableInitializer>
<classpathVariableInitializer
variable="JRE_SRC"
class="org.eclipse.jdt.internal.launching.JavaClasspathVariablesInitializer"
deprecated="%classpathVariableInitializer.deprecated"
readOnly="true">
</classpathVariableInitializer>
<classpathVariableInitializer
variable="JRE_SRCROOT"
class="org.eclipse.jdt.internal.launching.JavaClasspathVariablesInitializer"
deprecated="%classpathVariableInitializer.deprecated"
readOnly="true">
</classpathVariableInitializer>
</extension>
<extension
point="org.eclipse.jdt.core.classpathContainerInitializer">
<classpathContainerInitializer
class="org.eclipse.jdt.internal.launching.JREContainerInitializer"
id="org.eclipse.jdt.launching.JRE_CONTAINER">
</classpathContainerInitializer>
</extension>
<extension
point="org.eclipse.jdt.launching.runtimeClasspathEntryResolvers">
<runtimeClasspathEntryResolver
container="org.eclipse.jdt.launching.JRE_CONTAINER"
variable="JRE_LIB"
class="org.eclipse.jdt.internal.launching.JRERuntimeClasspathEntryResolver"
id="org.eclipse.jdt.launching.JRE_RESOLVER">
</runtimeClasspathEntryResolver>
<runtimeClasspathEntryResolver
runtimeClasspathEntryId="org.eclipse.jdt.launching.classpathentry.variableClasspathEntry"
class="org.eclipse.jdt.internal.launching.VariableClasspathResolver"
id="org.eclipse.jdt.launching.variableClasspathResolver">
</runtimeClasspathEntryResolver>
</extension>
<extension
point="org.eclipse.jdt.launching.runtimeClasspathEntries">
<runtimeClasspathEntry
id="org.eclipse.jdt.launching.classpathentry.defaultClasspath"
class="org.eclipse.jdt.internal.launching.DefaultProjectClasspathEntry">
</runtimeClasspathEntry>
<runtimeClasspathEntry
id="org.eclipse.jdt.launching.classpathentry.variableClasspathEntry"
class="org.eclipse.jdt.internal.launching.VariableClasspathEntry">
</runtimeClasspathEntry>
</extension>
<extension
point="org.eclipse.debug.core.launchConfigurationComparators">
<launchConfigurationComparator
attribute="org.eclipse.jdt.launching.CLASSPATH"
class="org.eclipse.jdt.internal.launching.RuntimeClasspathEntryListComparator"
id="org.eclipse.jdt.launching.classpathComparator">
</launchConfigurationComparator>
<launchConfigurationComparator
attribute="org.eclipse.jdt.launching.SOURCE_PATH"
class="org.eclipse.jdt.internal.launching.RuntimeClasspathEntryListComparator"
id="org.eclipse.jdt.launching.sourcepathComparator">
</launchConfigurationComparator>
</extension>
<!-- Source Lookup -->
<extension point="org.eclipse.debug.core.sourceContainerTypes">
<sourceContainerType
id="org.eclipse.jdt.launching.sourceContainer.javaProject"
name="%javaProjectSourceContainerType.name"
description="%javaProjectSourceContainerType.description"
class="org.eclipse.jdt.internal.launching.JavaProjectSourceContainerTypeDelegate">
</sourceContainerType>
<sourceContainerType
id="org.eclipse.jdt.launching.sourceContainer.packageFragmentRoot"
name="%packageFragmentRootSourceContainerType.name"
description="%packageFragmentRootSourceContainerType.description"
class="org.eclipse.jdt.internal.launching.PackageFragmentRootSourceContainerTypeDelegate">
</sourceContainerType>
<sourceContainerType
id="org.eclipse.jdt.launching.sourceContainer.classpathVariable"
name="%classpathVariableSourceContainerType.name"
description="%classpathVariableSourceContainerType.description"
class="org.eclipse.jdt.internal.launching.ClasspathVariableSourceContainerTypeDelegate">
</sourceContainerType>
<sourceContainerType
id="org.eclipse.jdt.launching.sourceContainer.classpathContainer"
name="%classpathContainerSourceContainerType.name"
description="%classpathContainerSourceContainerType.description"
class="org.eclipse.jdt.internal.launching.ClasspathContainerSourceContainerTypeDelegate">
</sourceContainerType>
</extension>
<extension point="org.eclipse.debug.core.sourcePathComputers">
<sourcePathComputer
id="org.eclipse.jdt.launching.sourceLookup.javaSourcePathComputer"
class="org.eclipse.jdt.launching.sourcelookup.containers.JavaSourcePathComputer">
</sourcePathComputer>
</extension>
<extension point="org.eclipse.debug.core.sourceLocators">
<sourceLocator
id="org.eclipse.jdt.launching.sourceLocator.JavaSourceLookupDirector"
class="org.eclipse.jdt.internal.launching.JavaSourceLookupDirector"
name="%javaSourceLookupDirector.name">
</sourceLocator>
</extension>
<extension
point="org.eclipse.core.runtime.preferences">
<modifier class="org.eclipse.jdt.internal.launching.JREPreferenceModifyListener"/>
</extension>
<extension point="org.eclipse.core.expressions.propertyTesters">
<propertyTester
class="org.eclipse.jdt.internal.launching.JavaLaunchableTester"
id="org.eclipse.jdt.launching.JavaLaunchableTester"
namespace="org.eclipse.jdt.launching"
properties="hasMain, extendsClass, extendsInterface, hasMethod, isContainer, hasProjectNature, buildpathReference, hasMethodWithAnnotation, hasTypeWithAnnotation, isPackageFragment, isPackageFragmentRoot"
type="org.eclipse.core.runtime.IAdaptable"/>
</extension>
<extension
id="jreContainerMarker"
point="org.eclipse.core.resources.markers"
name= "%jreContainerMarkerProblemName">
<super type="org.eclipse.core.resources.problemmarker"/>
<persistent value="true"/>
</extension>
<extension
point="org.eclipse.jdt.launching.executionEnvironments">
<environment
description="%environment.description.0"
id="OSGi/Minimum-1.0"
ruleParticipant="org.eclipse.jdt.internal.launching.environments.DefaultAccessRuleParticipant"/>
<environment
description="%environment.description.1"
id="OSGi/Minimum-1.1"
ruleParticipant="org.eclipse.jdt.internal.launching.environments.DefaultAccessRuleParticipant"/>
<environment
description="%environment.description.2"
id="JRE-1.1"
ruleParticipant="org.eclipse.jdt.internal.launching.environments.DefaultAccessRuleParticipant"/>
<environment
description="%environment.description.3"
id="J2SE-1.2"
ruleParticipant="org.eclipse.jdt.internal.launching.environments.DefaultAccessRuleParticipant"/>
<environment
description="%environment.description.4"
id="J2SE-1.3"
ruleParticipant="org.eclipse.jdt.internal.launching.environments.DefaultAccessRuleParticipant"/>
<environment
description="%environment.description.5"
id="J2SE-1.4"
ruleParticipant="org.eclipse.jdt.internal.launching.environments.DefaultAccessRuleParticipant"/>
<environment
description="%environment.description.6"
id="J2SE-1.5"
ruleParticipant="org.eclipse.jdt.internal.launching.environments.DefaultAccessRuleParticipant"/>
<environment
description="%environment.description.7"
id="CDC-1.0/Foundation-1.0"
ruleParticipant="org.eclipse.jdt.internal.launching.environments.DefaultAccessRuleParticipant"/>
<environment
description="%environment.description.8"
id="CDC-1.1/Foundation-1.1"
ruleParticipant="org.eclipse.jdt.internal.launching.environments.DefaultAccessRuleParticipant"/>
<environment
description="%environment.description.9"
id="JavaSE-1.6"
ruleParticipant="org.eclipse.jdt.internal.launching.environments.DefaultAccessRuleParticipant"/>
<analyzer
class="org.eclipse.jdt.internal.launching.environments.ExecutionEnvironmentAnalyzer"
id="org.eclipse.jdt.launching.eeAnalyzer"/>
</extension>
</plugin>