diff options
author | Michael Rennie | 2006-11-09 18:49:22 +0000 |
---|---|---|
committer | Michael Rennie | 2006-11-09 18:49:22 +0000 |
commit | b68717295bec2da52c2bda1862d4964935ff93f2 (patch) | |
tree | 73349fff1c4149c07326522efe006ebed6933977 /org.eclipse.debug.core | |
parent | 63a68641923e4accf2092e0949b974b456915dc1 (diff) | |
download | eclipse.platform.debug-b68717295bec2da52c2bda1862d4964935ff93f2.tar.gz eclipse.platform.debug-b68717295bec2da52c2bda1862d4964935ff93f2.tar.xz eclipse.platform.debug-b68717295bec2da52c2bda1862d4964935ff93f2.zip |
Bug 163961
Schema description for launchConfigurationTypes outdated
Diffstat (limited to 'org.eclipse.debug.core')
-rw-r--r-- | org.eclipse.debug.core/schema/launchConfigurationTypes.exsd | 29 |
1 files changed, 23 insertions, 6 deletions
diff --git a/org.eclipse.debug.core/schema/launchConfigurationTypes.exsd b/org.eclipse.debug.core/schema/launchConfigurationTypes.exsd index d96ad8e29..9b800a1fc 100644 --- a/org.eclipse.debug.core/schema/launchConfigurationTypes.exsd +++ b/org.eclipse.debug.core/schema/launchConfigurationTypes.exsd @@ -168,6 +168,13 @@ without consulting with the Platform/Debug team. </appInfo> </annotation> </attribute> + <attribute name="delegateDescription" type="string"> + <annotation> + <documentation> + This attribute provides a description of the associated launch delegate i.e. what it does and what tooling it is assciated with. This attribute was added in the 3.3 release. EXPERIMENTAL. + </documentation> + </annotation> + </attribute> </complexType> </element> @@ -203,7 +210,9 @@ without consulting with the Platform/Debug team. <meta.section type="examples"/> </appInfo> <documentation> - The following is an example of a launch configuration type extension point: + <p> +The following is an example of a launch configuration type extension point: +</p> <p> <pre> @@ -213,16 +222,20 @@ without consulting with the Platform/Debug team. delegate="com.example.ExampleLaunchConfigurationDelegate" modes="run,debug" name="Example Application" - delegateName="Example Application Launch Tooling"> - <fileExtension extension="txt" default="true"/> - <fileExtension extension="gif" default="false"/> + migrationDelegate="com.example.migrationDelegate" + sourceLocatorId="com.example.sourceLookupDirector" + sourcePathComputerId="com.example.sourcePathComputer" + delegateName="Example Application Launch Tooling" + delegateDescription="This example tooling will run or debug example code."> </launchConfigurationType> </extension> </pre> </p> +<p> In the example above, the specified type of launch configuration supports both run and debug modes. -The launch configuration is applicable to .txt and .gif files, and is the default launch configuration for .txt files. +The specified type also has an associated migration delegate, a source locator id, a source path computer, and launch delegate name and description. +</p> </documentation> </annotation> @@ -231,7 +244,11 @@ The launch configuration is applicable to .txt and .gif files, and is the defaul <meta.section type="apiInfo"/> </appInfo> <documentation> - Value of the attribute <b>delegate</b> must be a fully qualified name of a Java class that implements the interface <b>org.eclipse.debug.core.model.ILaunchConfigurationDelegate</b>. + <p> +Value of the attribute <b>delegate</b> must be a fully qualified name of a Java class that implements the interface <b>org.eclipse.debug.core.model.ILaunchConfigurationDelegate</b>. + +The value of the attribute <b>migrationDelegate</b> must be a fully qualified name of a Java class that implements <b>org.eclipse.debug.core.ILaunchConfigurationMigrationDelegate</b>. +</p> </documentation> </annotation> |