| <?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> |
| </extension> |
| <extension |
| point="org.eclipse.debug.core.launchConfigurationTypes"> |
| <launchConfigurationType |
| delegate="org.eclipse.jdt.launching.JavaLaunchDelegate" |
| 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" |
| 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" |
| 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> |
| </extension> |
| <extension |
| point="org.eclipse.jdt.core.classpathVariableInitializer"> |
| <classpathVariableInitializer |
| variable="JRE_LIB" |
| class="org.eclipse.jdt.internal.launching.JavaClasspathVariablesInitializer"> |
| </classpathVariableInitializer> |
| <classpathVariableInitializer |
| variable="JRE_SRC" |
| class="org.eclipse.jdt.internal.launching.JavaClasspathVariablesInitializer"> |
| </classpathVariableInitializer> |
| <classpathVariableInitializer |
| variable="JRE_SRCROOT" |
| class="org.eclipse.jdt.internal.launching.JavaClasspathVariablesInitializer"> |
| </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" |
| type="org.eclipse.core.runtime.IAdaptable"/> |
| </extension> |
| </plugin> |