Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarin Wright2004-04-15 14:41:17 -0400
committerDarin Wright2004-04-15 14:41:17 -0400
commitc619de0d6587c66e26f5736277c462ce6f740893 (patch)
tree998701083bc17af334b1b39841aae63071a219a0
parent48c92d5c42e6af5046b770531047aa8036995443 (diff)
downloadeclipse.platform.debug-c619de0d6587c66e26f5736277c462ce6f740893.tar.gz
eclipse.platform.debug-c619de0d6587c66e26f5736277c462ce6f740893.tar.xz
eclipse.platform.debug-c619de0d6587c66e26f5736277c462ce6f740893.zip
API review
-rw-r--r--org.eclipse.debug.core/core/org/eclipse/debug/core/sourcelookup/ISourcePathComputer.java7
-rw-r--r--org.eclipse.debug.core/schema/launchDelegates.exsd11
-rw-r--r--org.eclipse.debug.core/schema/launchModes.exsd9
-rw-r--r--org.eclipse.debug.core/schema/logicalStructureTypes.exsd9
-rw-r--r--org.eclipse.debug.core/schema/processFactories.exsd9
-rw-r--r--org.eclipse.debug.core/schema/sourceContainerTypes.exsd9
-rw-r--r--org.eclipse.debug.core/schema/sourcePathComputers.exsd9
-rw-r--r--org.eclipse.debug.core/schema/watchExpressionDelegates.exsd9
8 files changed, 65 insertions, 7 deletions
diff --git a/org.eclipse.debug.core/core/org/eclipse/debug/core/sourcelookup/ISourcePathComputer.java b/org.eclipse.debug.core/core/org/eclipse/debug/core/sourcelookup/ISourcePathComputer.java
index 1bb666cce..39e7467ca 100644
--- a/org.eclipse.debug.core/core/org/eclipse/debug/core/sourcelookup/ISourcePathComputer.java
+++ b/org.eclipse.debug.core/core/org/eclipse/debug/core/sourcelookup/ISourcePathComputer.java
@@ -29,6 +29,13 @@ import org.eclipse.debug.core.DebugPlugin;
* </extension>
* </pre>
* </p>
+ * <p>
+ * A source path computer can be associated with a launch configuration type
+ * via the <code>sourcePathComputerId</code> attribute of a launch configuration
+ * type extension. As well, a launch configuration can specify its own
+ * source path computer to use via the <code>ATTR_SOURCE_PATH_COMPUTER_ID</code>
+ * attribute.
+ * </p>
* @since 3.0
*/
public interface ISourcePathComputer extends ISourcePathComputerDelegate {
diff --git a/org.eclipse.debug.core/schema/launchDelegates.exsd b/org.eclipse.debug.core/schema/launchDelegates.exsd
index 65c56670a..166639341 100644
--- a/org.eclipse.debug.core/schema/launchDelegates.exsd
+++ b/org.eclipse.debug.core/schema/launchDelegates.exsd
@@ -6,7 +6,7 @@
<meta.schema plugin="org.eclipse.debug.core" id="launchDelegates" name="Launch Delegates"/>
</appInfo>
<documentation>
- This extension point provides a mechanism for contributing a launch delegate to an existing launch configuration type for one or more launch mode. Since launch modes are extensisble, it may be neccessary to contribute additional launch delegates to an existing launch configuration type. Each launch delegate is contributed for a specific launch configuration type. A launch delegate supports one or more launch modes, and specifies a delegate responsible for the implementation of launching.
+ This extension point provides a mechanism for contributing a launch delegate to an existing launch configuration type for one or more launch modes. Since launch modes are extensisble, it may be neccessary to contribute additional launch delegates to an existing launch configuration type. Each launch delegate is contributed for a specific launch configuration type. A launch delegate supports one or more launch modes, and specifies a delegate responsible for the implementation of launching.
</documentation>
</annotation>
@@ -85,6 +85,15 @@ Launch configuration instances of this delegate&apos;s type will delegate to ins
<annotation>
<appInfo>
+ <meta.section type="since"/>
+ </appInfo>
+ <documentation>
+ 3.0
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appInfo>
<meta.section type="examples"/>
</appInfo>
<documentation>
diff --git a/org.eclipse.debug.core/schema/launchModes.exsd b/org.eclipse.debug.core/schema/launchModes.exsd
index 450746080..3f1a95b56 100644
--- a/org.eclipse.debug.core/schema/launchModes.exsd
+++ b/org.eclipse.debug.core/schema/launchModes.exsd
@@ -9,7 +9,14 @@
This extension point provides a mechanism for contributing launch modes to the debug platform. The debug platform defines modes for &quot;run&quot;, &quot;debug&quot;, and &quot;profile&quot;.
</documentation>
</annotation>
-
+ <annotation>
+ <appInfo>
+ <meta.section type="since"/>
+ </appInfo>
+ <documentation>
+ 3.0
+ </documentation>
+ </annotation>
<element name="extension">
<complexType>
<sequence>
diff --git a/org.eclipse.debug.core/schema/logicalStructureTypes.exsd b/org.eclipse.debug.core/schema/logicalStructureTypes.exsd
index 0d514839b..0141b37cc 100644
--- a/org.eclipse.debug.core/schema/logicalStructureTypes.exsd
+++ b/org.eclipse.debug.core/schema/logicalStructureTypes.exsd
@@ -9,7 +9,14 @@
This extension point allows debuggers to present alternative logical structures of values. Often, complex data structures are more convenient to navigate in terms of their logical structure, rather than in terms of their implementation. For example, no matter how a list is implemented (linked, array, etc.), a user may simply want to see the elements in the list in terms of an ordered collection. This extension point allows the contribution of logical structure types, to provide translations from a raw implementation value to a logical value.
</documentation>
</annotation>
-
+ <annotation>
+ <appInfo>
+ <meta.section type="since"/>
+ </appInfo>
+ <documentation>
+ 3.0
+ </documentation>
+ </annotation>
<element name="extension">
<complexType>
<sequence>
diff --git a/org.eclipse.debug.core/schema/processFactories.exsd b/org.eclipse.debug.core/schema/processFactories.exsd
index 94d951624..9878a5421 100644
--- a/org.eclipse.debug.core/schema/processFactories.exsd
+++ b/org.eclipse.debug.core/schema/processFactories.exsd
@@ -11,7 +11,14 @@
used to create the &lt;b&gt;IProcess&lt;/b&gt;
</documentation>
</annotation>
-
+ <annotation>
+ <appInfo>
+ <meta.section type="since"/>
+ </appInfo>
+ <documentation>
+ 3.0
+ </documentation>
+ </annotation>
<element name="extension">
<complexType>
<sequence>
diff --git a/org.eclipse.debug.core/schema/sourceContainerTypes.exsd b/org.eclipse.debug.core/schema/sourceContainerTypes.exsd
index 6895bb580..487853332 100644
--- a/org.eclipse.debug.core/schema/sourceContainerTypes.exsd
+++ b/org.eclipse.debug.core/schema/sourceContainerTypes.exsd
@@ -10,7 +10,14 @@
source lookup facilities.
</documentation>
</annotation>
-
+ <annotation>
+ <appInfo>
+ <meta.section type="since"/>
+ </appInfo>
+ <documentation>
+ 3.0
+ </documentation>
+ </annotation>
<element name="extension">
<complexType>
<sequence>
diff --git a/org.eclipse.debug.core/schema/sourcePathComputers.exsd b/org.eclipse.debug.core/schema/sourcePathComputers.exsd
index ad585f8ff..98e28bc99 100644
--- a/org.eclipse.debug.core/schema/sourcePathComputers.exsd
+++ b/org.eclipse.debug.core/schema/sourcePathComputers.exsd
@@ -12,7 +12,14 @@
specific launch configuration via the launch configuration attribute ATTR_SOURCE_PATH_COMPUTER_ID.
</documentation>
</annotation>
-
+ <annotation>
+ <appInfo>
+ <meta.section type="since"/>
+ </appInfo>
+ <documentation>
+ 3.0
+ </documentation>
+ </annotation>
<element name="extension">
<complexType>
<sequence>
diff --git a/org.eclipse.debug.core/schema/watchExpressionDelegates.exsd b/org.eclipse.debug.core/schema/watchExpressionDelegates.exsd
index 195044ca9..44dffee2c 100644
--- a/org.eclipse.debug.core/schema/watchExpressionDelegates.exsd
+++ b/org.eclipse.debug.core/schema/watchExpressionDelegates.exsd
@@ -9,7 +9,14 @@
This extension provides a mechanism for providing delegates to evaluate watch expressions on a per debug model basis. Watch expression delegates perform evaluations for watch expressions and report the results asynchronously.
</documentation>
</annotation>
-
+ <annotation>
+ <appInfo>
+ <meta.section type="since"/>
+ </appInfo>
+ <documentation>
+ 3.0
+ </documentation>
+ </annotation>
<element name="extension">
<complexType>
<sequence>

Back to the top