Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarin Swanson2004-11-18 18:33:27 +0000
committerDarin Swanson2004-11-18 18:33:27 +0000
commit0ad5600a5e94123937876b7890ff9e6546a531a5 (patch)
tree7ffff2ee61ee020d33f370c3cc13553bab1dac8d /org.eclipse.debug.ui/schema
parent872891c9ec61260c722c4f22c897a869cfb92368 (diff)
downloadeclipse.platform.debug-0ad5600a5e94123937876b7890ff9e6546a531a5.tar.gz
eclipse.platform.debug-0ad5600a5e94123937876b7890ff9e6546a531a5.tar.xz
eclipse.platform.debug-0ad5600a5e94123937876b7890ff9e6546a531a5.zip
Bug 78751 - Extension Point Schema Changes
Diffstat (limited to 'org.eclipse.debug.ui/schema')
-rw-r--r--org.eclipse.debug.ui/schema/breakpointContainerFactories.exsd9
-rw-r--r--org.eclipse.debug.ui/schema/consoleColorProviders.exsd36
-rw-r--r--org.eclipse.debug.ui/schema/consoleLineTrackers.exsd40
-rw-r--r--org.eclipse.debug.ui/schema/contextViewBindings.exsd204
-rw-r--r--org.eclipse.debug.ui/schema/debugModelContextBindings.exsd184
-rw-r--r--org.eclipse.debug.ui/schema/debugModelPresentations.exsd32
-rw-r--r--org.eclipse.debug.ui/schema/launchConfigurationTabGroups.exsd11
-rw-r--r--org.eclipse.debug.ui/schema/launchGroups.exsd10
-rw-r--r--org.eclipse.debug.ui/schema/launchShortcuts.exsd10
-rw-r--r--org.eclipse.debug.ui/schema/memoryRenderingTypes.exsd124
-rw-r--r--org.eclipse.debug.ui/schema/sourceContainerPresentations.exsd30
-rw-r--r--org.eclipse.debug.ui/schema/stringVariablePresentations.exsd28
-rw-r--r--org.eclipse.debug.ui/schema/variableValueEditors.exsd212
13 files changed, 477 insertions, 453 deletions
diff --git a/org.eclipse.debug.ui/schema/breakpointContainerFactories.exsd b/org.eclipse.debug.ui/schema/breakpointContainerFactories.exsd
index 78c658559..ae51263f5 100644
--- a/org.eclipse.debug.ui/schema/breakpointContainerFactories.exsd
+++ b/org.eclipse.debug.ui/schema/breakpointContainerFactories.exsd
@@ -6,8 +6,8 @@
<meta.schema plugin="org.eclipse.debug.ui" id="breakpointContainerFactories" name="Breakpoint Container Factories"/>
</appInfo>
<documentation>
- This extension point provides a mechanism for contributing breakpoint container factories. A breakpoint container factory divides breakpoints up into containers based on some specific criteria. For example, a breakpoint container factory is provided to organize breakpoints by project.
-
+ This extension point provides a mechanism for contributing breakpoint container factories. A breakpoint container factory divides breakpoints up into containers based on some specific criteria. For example, a breakpoint container factory is provided to organize breakpoints by project.
+
Factories with the specified name will be automatically created by the Debug Platform and presented to the user as options for grouping breakpoints. The supplied delegate class, which must implement org.eclipse.debug.ui.IBreakpointContainerFactoryDelegate, will be loaded only as necessary, to avoid early plugin activation.
</documentation>
</annotation>
@@ -53,7 +53,7 @@ Factories with the specified name will be automatically created by the Debug Pla
<attribute name="class" type="string" use="required">
<annotation>
<documentation>
- Implementation of org.eclipse.debug.internal.ui.views.breakpoints.IBreakpointContainerFactoryDelegate
+ Implementation of &lt;code&gt;org.eclipse.debug.internal.ui.views.breakpoints.IBreakpointContainerFactoryDelegate&lt;/code&gt;
</documentation>
<appInfo>
<meta.attribute kind="java"/>
@@ -65,6 +65,9 @@ Factories with the specified name will be automatically created by the Debug Pla
<documentation>
Optional label for this container factory which is suitable for presentation to the user.
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
<attribute name="icon" type="string">
diff --git a/org.eclipse.debug.ui/schema/consoleColorProviders.exsd b/org.eclipse.debug.ui/schema/consoleColorProviders.exsd
index d5e79ffb5..88ad5f258 100644
--- a/org.eclipse.debug.ui/schema/consoleColorProviders.exsd
+++ b/org.eclipse.debug.ui/schema/consoleColorProviders.exsd
@@ -2,13 +2,13 @@
<!-- Schema file written by PDE -->
<schema targetNamespace="org.eclipse.debug.ui">
<annotation>
- <appInfo>
- <meta.schema plugin="org.eclipse.debug.ui" id="consoleColorProviders" name="Console Color Providers"/>
- </appInfo>
- <documentation>
- This extension point provides a mechanism for contributing a console document coloring scheme for a process. The color provider will be used to color output in the console.
- </documentation>
-</annotation>
+ <appInfo>
+ <meta.schema plugin="org.eclipse.debug.ui" id="consoleColorProviders" name="Console Color Providers"/>
+ </appInfo>
+ <documentation>
+ This extension point provides a mechanism for contributing a console document coloring scheme for a process. The color provider will be used to color output in the console.
+ </documentation>
+ </annotation>
<element name="extension">
<complexType>
@@ -32,13 +32,13 @@
<attribute name="name" type="string">
<annotation>
<documentation>
- an optional name of the extension instance
+ an optional name of the extension instance
</documentation>
</annotation>
</attribute>
</complexType>
</element>
-
+
<element name="consoleColorProvider">
<complexType>
<attribute name="id" type="string" use="required">
@@ -51,7 +51,7 @@
<attribute name="class" type="string" use="required">
<annotation>
<documentation>
- specifies a fully qualified name of a Java class that implements IConsoleColorProvider
+ specifies a fully qualified name of a Java class that implements &lt;code&gt;IConsoleColorProvider&lt;/code&gt;
</documentation>
<appInfo>
<meta.attribute kind="java" basedOn="org.eclipse.debug.ui.console.IConsoleColorProvider"/>
@@ -61,7 +61,7 @@
<attribute name="processType" type="string" use="required">
<annotation>
<documentation>
- specifies the type of process this color provider is for. This attribute corresponds to the process attribute IProcess.ATTR_PROCESS_TYPE.
+ specifies the type of process this color provider is for. This attribute corresponds to the process attribute &lt;code&gt;IProcess.ATTR_PROCESS_TYPE&lt;/code&gt;.
</documentation>
</annotation>
</attribute>
@@ -82,18 +82,17 @@
<meta.section type="examples"/>
</appInfo>
<documentation>
- The following is an example of a console color provider extension point:
+ The following is an example of a console color provider extension point:
&lt;pre&gt;
-&lt;extension point="org.eclipse.debug.ui.consoleColorProviders"&gt;
+&lt;extension point=&quot;org.eclipse.debug.ui.consoleColorProviders&quot;&gt;
&lt;consoleColorProvider
- id="com.example.ExampleConsoleColorProvider"
- class="com.example.ExampleConsoleColorProvider"
+ id=&quot;com.example.ExampleConsoleColorProvider&quot;
+ class=&quot;com.example.ExampleConsoleColorProvider&quot;
processType=&quot;ExampleProcessType&quot;&gt;
&lt;/consoleColorProvider&gt;
&lt;/extension&gt;
&lt;/pre&gt;
-In the above example, the contributed color provider will be used for processes of type "ExampleProcessType", which corresponds to the process attribute IProcess.ATTR_PROCESS_TYPE. Process types are client defined, and are set by clients that create processes.
-
+In the above example, the contributed color provider will be used for processes of type &quot;ExampleProcessType&quot;, which corresponds to the process attribute IProcess.ATTR_PROCESS_TYPE. Process types are client defined, and are set by clients that create processes.
</documentation>
</annotation>
@@ -102,8 +101,7 @@ In the above example, the contributed color provider will be used for processes
<meta.section type="apiInfo"/>
</appInfo>
<documentation>
- Value of the attribute &lt;b&gt;class&lt;/b&gt; must be a fully qualified name of a Java class that implements the interface &lt;b&gt;org.eclipse.debug.ui.console.IConsoleColorProvider&lt;/b&gt;.
-
+ Value of the attribute &lt;b&gt;class&lt;/b&gt; must be a fully qualified name of a Java class that implements the interface &lt;b&gt;org.eclipse.debug.ui.console.IConsoleColorProvider&lt;/b&gt;.
</documentation>
</annotation>
diff --git a/org.eclipse.debug.ui/schema/consoleLineTrackers.exsd b/org.eclipse.debug.ui/schema/consoleLineTrackers.exsd
index fec2bd176..6e4b5623c 100644
--- a/org.eclipse.debug.ui/schema/consoleLineTrackers.exsd
+++ b/org.eclipse.debug.ui/schema/consoleLineTrackers.exsd
@@ -2,20 +2,20 @@
<!-- Schema file written by PDE -->
<schema targetNamespace="org.eclipse.debug.ui">
<annotation>
- <appInfo>
- <meta.schema plugin="org.eclipse.debug.ui" id="consoleLineTrackers" name="Console Line Trackers"/>
- </appInfo>
- <documentation>
- This extension point provides a mechanism to listen to console output for a type of process.
- </documentation>
-</annotation>
+ <appInfo>
+ <meta.schema plugin="org.eclipse.debug.ui" id="consoleLineTrackers" name="Console Line Trackers"/>
+ </appInfo>
+ <documentation>
+ This extension point provides a mechanism to listen to console output for a type of process.
+ </documentation>
+ </annotation>
<element name="extension">
<complexType>
<sequence>
<element ref="consoleLineTracker" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
- <attribute name="point" type="string" use="required">
+ <attribute name="point" type="string" use="required">
<annotation>
<documentation>
a fully qualified identifier of the target extension point
@@ -32,25 +32,26 @@
<attribute name="name" type="string">
<annotation>
<documentation>
- an optional name of the extension instance
+ an optional name of the extension instance
</documentation>
</annotation>
</attribute>
</complexType>
</element>
+
<element name="consoleLineTracker">
<complexType>
<attribute name="id" type="string" use="required">
<annotation>
<documentation>
- specifies a unique identifier for this console line tracker.
+ specifies a unique identifier for this console line tracker.
</documentation>
</annotation>
</attribute>
<attribute name="class" type="string" use="required">
<annotation>
<documentation>
- specifies a fully qualified name of a Java class that implements IConsoleLineTracker
+ specifies a fully qualified name of a Java class that implements &lt;code&gt;IConsoleLineTracker&lt;/code&gt;
</documentation>
<appInfo>
<meta.attribute kind="java" basedOn="org.eclipse.debug.ui.console.IConsoleLineTracker"/>
@@ -60,13 +61,13 @@
<attribute name="processType" type="string" use="required">
<annotation>
<documentation>
- specifies the type of process this line tracker is for. This attribute corresponds to the process attribute IProcess.ATTR_PROCESS_TYPE.
+ specifies the type of process this line tracker is for. This attribute corresponds to the process attribute &lt;code&gt;IProcess.ATTR_PROCESS_TYPE&lt;/code&gt;.
</documentation>
</annotation>
</attribute>
- </complexType>
+ </complexType>
</element>
-
+
<annotation>
<appInfo>
<meta.section type="since"/>
@@ -81,19 +82,18 @@
<meta.section type="examples"/>
</appInfo>
<documentation>
- The following is an example of a console line tracker extension point:
+ The following is an example of a console line tracker extension point:
&lt;pre&gt;
-&lt;extension point="org.eclipse.debug.ui.consoleLineTrackers"&gt;
+&lt;extension point=&quot;org.eclipse.debug.ui.consoleLineTrackers&quot;&gt;
&lt;consoleLineTracker
- id="com.example.ExampleConsoleLineTracker"
- class="com.example.ExampleConsoleLineTracker"
+ id=&quot;com.example.ExampleConsoleLineTracker&quot;
+ class=&quot;com.example.ExampleConsoleLineTracker&quot;
processType=&quot;ExampleProcessType&quot;&gt;
&lt;/consoleLineTracker&gt;
&lt;/extension&gt;
&lt;/pre&gt;
-In the above example, the contributed line tracker will be notified as lines are appended to the console for processes of type "ExampleProcessType", which corresponds to the process attribute IProcess.ATTR_PROCESS_TYPE. Process types are client defined, and are set by clients that create processes.
-
+In the above example, the contributed line tracker will be notified as lines are appended to the console for processes of type &quot;ExampleProcessType&quot;, which corresponds to the process attribute IProcess.ATTR_PROCESS_TYPE. Process types are client defined, and are set by clients that create processes.
</documentation>
</annotation>
diff --git a/org.eclipse.debug.ui/schema/contextViewBindings.exsd b/org.eclipse.debug.ui/schema/contextViewBindings.exsd
index adeaa7fe0..16d7c63e1 100644
--- a/org.eclipse.debug.ui/schema/contextViewBindings.exsd
+++ b/org.eclipse.debug.ui/schema/contextViewBindings.exsd
@@ -1,93 +1,93 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!-- Schema file written by PDE -->
-<schema targetNamespace="org.eclipse.debug.ui">
-<annotation>
- <appInfo>
- <meta.schema plugin="org.eclipse.debug.ui" id="contextViewBindings" name="Context View Bindings"/>
- </appInfo>
- <documentation>
- This extension point provides a mechanism for associating a view with a context identifier. When a context is activated by the Debug view, views associated with it (and also views associated with any parent contexts) are opened, closed, or activated. Contributors have the option to override the automatic open and close behavior.
- </documentation>
- </annotation>
-
- <element name="extension">
- <complexType>
- <sequence>
- <element ref="contextViewBinding" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="point" type="string" use="required">
- <annotation>
- <documentation>
- a fully qualified identifier of the target extension point
- </documentation>
- </annotation>
- </attribute>
- <attribute name="id" type="string">
- <annotation>
- <documentation>
- an optional identifier of the extension instance
- </documentation>
- </annotation>
- </attribute>
- <attribute name="name" type="string">
- <annotation>
- <documentation>
- an optional name of the extension instance
- </documentation>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <element name="contextViewBinding">
- <complexType>
- <attribute name="contextId" type="string" use="required">
- <annotation>
- <documentation>
- Specifies the context identifier that this binding is for.
- </documentation>
- </annotation>
- </attribute>
- <attribute name="viewId" type="string" use="required">
- <annotation>
- <documentation>
+<?xml version='1.0' encoding='UTF-8'?>
+<!-- Schema file written by PDE -->
+<schema targetNamespace="org.eclipse.debug.ui">
+<annotation>
+ <appInfo>
+ <meta.schema plugin="org.eclipse.debug.ui" id="contextViewBindings" name="Context View Bindings"/>
+ </appInfo>
+ <documentation>
+ This extension point provides a mechanism for associating a view with a context identifier. When a context is activated by the Debug view, views associated with it (and also views associated with any parent contexts) are opened, closed, or activated. Contributors have the option to override the automatic open and close behavior.
+ </documentation>
+ </annotation>
+
+ <element name="extension">
+ <complexType>
+ <sequence>
+ <element ref="contextViewBinding" minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ <attribute name="point" type="string" use="required">
+ <annotation>
+ <documentation>
+ a fully qualified identifier of the target extension point
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="id" type="string">
+ <annotation>
+ <documentation>
+ an optional identifier of the extension instance
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="name" type="string">
+ <annotation>
+ <documentation>
+ an optional name of the extension instance
+ </documentation>
+ </annotation>
+ </attribute>
+ </complexType>
+ </element>
+
+ <element name="contextViewBinding">
+ <complexType>
+ <attribute name="contextId" type="string" use="required">
+ <annotation>
+ <documentation>
+ Specifies the context identifier that this binding is for.
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="viewId" type="string" use="required">
+ <annotation>
+ <documentation>
Specifies the identifier of the view which should be associated with the specified context. When the specified context is enabled, this view will be automatically brought to the front. When elements are selected in the Debug view, contexts associated with those elements (as specified by extensions of the debugModelContextBindings extension point) are automatically enabled.
-Note that this only occurs in perspectives for which the user has requested &quot;automatic view management&quot; via the preferences (by default, only in the Debug perspective).
- </documentation>
- </annotation>
- </attribute>
- <attribute name="autoOpen" type="boolean">
- <annotation>
- <documentation>
- Specifies whether the view should be automatically opened when the given context is enabled. If unspecified, the value of this attribute is true. If this attribute is specified false, the view will not be automatically opened, but it will still be brought to the front if it is open when the given context is enabled. Clients are intended to specify false to avoid cluttering the perspective with views that are used infrequently.
- </documentation>
- </annotation>
- </attribute>
- <attribute name="autoClose" type="boolean">
- <annotation>
- <documentation>
+Note that this only occurs in perspectives for which the user has requested &quot;automatic view management&quot; via the preferences (by default, only in the Debug perspective).
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="autoOpen" type="boolean">
+ <annotation>
+ <documentation>
+ Specifies whether the view should be automatically opened when the given context is enabled. If unspecified, the value of this attribute is &lt;code&gt;true&lt;/code&gt;. If this attribute is specified &lt;code&gt;false&lt;/code&gt;, the view will not be automatically opened, but it will still be brought to the front if it is open when the given context is enabled. Clients are intended to specify &lt;code&gt;false&lt;/code&gt; to avoid cluttering the perspective with views that are used infrequently.
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="autoClose" type="boolean">
+ <annotation>
+ <documentation>
Clients are not intended to specify this attribute except in rare cases.
-Specifies whether the view should be automatically closed when the given context is disabled (this occurs when all debug targets that contained the specified context have terminated). When unspecified, the value of this attribute is true. This attribute should only be specified false in the unlikely case that a debugging view must remain open even when the user is not debugging.
- </documentation>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <annotation>
- <appInfo>
- <meta.section type="since"/>
- </appInfo>
- <documentation>
- 3.0
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="examples"/>
- </appInfo>
- <documentation>
+Specifies whether the view should be automatically closed when the given context is disabled (this occurs when all debug targets that contained the specified context have terminated). When unspecified, the value of this attribute is &lt;code&gt;true&lt;/code&gt;. This attribute should only be specified &lt;code&gt;false&lt;/code&gt; in the unlikely case that a debugging view must remain open even when the user is not debugging.
+ </documentation>
+ </annotation>
+ </attribute>
+ </complexType>
+ </element>
+
+ <annotation>
+ <appInfo>
+ <meta.section type="since"/>
+ </appInfo>
+ <documentation>
+ 3.0
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appInfo>
+ <meta.section type="examples"/>
+ </appInfo>
+ <documentation>
The following is an example of a context view binding contribution:
&lt;pre&gt;
&lt;extension
@@ -100,21 +100,21 @@ Specifies whether the view should be automatically closed when the given context
&lt;/contextViewBinding&gt;
&lt;/extension&gt;
&lt;/pre&gt;
-In the above example, when a context with the specified identifier is activated by the Debug view, the given view will be automatically opened. When a context which is bound to a different debug model is activated that isn&apos;t associated with the view, the view will not be automatically closed.
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="copyright"/>
- </appInfo>
- <documentation>
+In the above example, when a context with the specified identifier is activated by the Debug view, the given view will be automatically opened. When a context which is bound to a different debug model is activated that isn&apos;t associated with the view, the view will not be automatically closed.
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appInfo>
+ <meta.section type="copyright"/>
+ </appInfo>
+ <documentation>
Copyright (c) 2003, 2004 IBM Corporation and others.&lt;br&gt;
All rights reserved. This program and the accompanying materials are made
available under the terms of the Common Public License v1.0 which
accompanies this distribution, and is available at
-&lt;a href=&quot;http://www.eclipse.org/legal/cpl-v10.html&quot;&gt;http://www.eclipse.org/legal/cpl-v10.html&lt;/a&gt;
- </documentation>
- </annotation>
-
-</schema>
+&lt;a href=&quot;http://www.eclipse.org/legal/cpl-v10.html&quot;&gt;http://www.eclipse.org/legal/cpl-v10.html&lt;/a&gt;
+ </documentation>
+ </annotation>
+
+</schema>
diff --git a/org.eclipse.debug.ui/schema/debugModelContextBindings.exsd b/org.eclipse.debug.ui/schema/debugModelContextBindings.exsd
index fbb03fb4b..e01f3172b 100644
--- a/org.eclipse.debug.ui/schema/debugModelContextBindings.exsd
+++ b/org.eclipse.debug.ui/schema/debugModelContextBindings.exsd
@@ -1,104 +1,104 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!-- Schema file written by PDE -->
-<schema targetNamespace="org.eclipse.debug.ui">
-<annotation>
- <appInfo>
- <meta.schema plugin="org.eclipse.debug.ui" id="debugModelContextBindings" name="Debug Model Context Bindings"/>
- </appInfo>
- <documentation>
-This extension point provides a mechanism for specifying a context that should be associated with the given debug model.
+<?xml version='1.0' encoding='UTF-8'?>
+<!-- Schema file written by PDE -->
+<schema targetNamespace="org.eclipse.debug.ui">
+<annotation>
+ <appInfo>
+ <meta.schema plugin="org.eclipse.debug.ui" id="debugModelContextBindings" name="Debug Model Context Bindings"/>
+ </appInfo>
+ <documentation>
+ This extension point provides a mechanism for specifying a context that should be associated with the given debug model.
-The Debug view uses these bindings to automatically enable contexts. When an element in the Debug view which provides an IDebugModelProvider adapter or a stack frame with the specified debug model identifier is selected, the context with the given identifier will be enabled.
- </documentation>
- </annotation>
-
- <element name="extension">
- <complexType>
- <sequence>
- <element ref="modelContextBinding" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- <attribute name="point" type="string" use="required">
- <annotation>
- <documentation>
- a fully qualified identifier of the target extension point
- </documentation>
- </annotation>
- </attribute>
- <attribute name="id" type="string">
- <annotation>
- <documentation>
- an optional identifier of the extension instance
- </documentation>
- </annotation>
- </attribute>
- <attribute name="name" type="string">
- <annotation>
- <documentation>
- an optional name of the extension instance
- </documentation>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <element name="modelContextBinding">
- <complexType>
- <attribute name="debugModelId" type="string" use="required">
- <annotation>
- <documentation>
- specifies the debug model identifier this binding is for
- </documentation>
- </annotation>
- </attribute>
- <attribute name="contextId" type="string" use="required">
- <annotation>
- <documentation>
- specifies the context identifier of the context that should be associated with the given debug model
- </documentation>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <annotation>
- <appInfo>
- <meta.section type="since"/>
- </appInfo>
- <documentation>
- 3.0
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="examples"/>
- </appInfo>
- <documentation>
+The Debug view uses these bindings to automatically enable contexts. When an element in the Debug view which provides an &lt;code&gt;IDebugModelProvider&lt;/code&gt; adapter or a stack frame with the specified debug model identifier is selected, the context with the given identifier will be enabled.
+ </documentation>
+ </annotation>
+
+ <element name="extension">
+ <complexType>
+ <sequence>
+ <element ref="modelContextBinding" minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ <attribute name="point" type="string" use="required">
+ <annotation>
+ <documentation>
+ a fully qualified identifier of the target extension point
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="id" type="string">
+ <annotation>
+ <documentation>
+ an optional identifier of the extension instance
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="name" type="string">
+ <annotation>
+ <documentation>
+ an optional name of the extension instance
+ </documentation>
+ </annotation>
+ </attribute>
+ </complexType>
+ </element>
+
+ <element name="modelContextBinding">
+ <complexType>
+ <attribute name="debugModelId" type="string" use="required">
+ <annotation>
+ <documentation>
+ specifies the debug model identifier this binding is for
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="contextId" type="string" use="required">
+ <annotation>
+ <documentation>
+ specifies the context identifier of the context that should be associated with the given debug model
+ </documentation>
+ </annotation>
+ </attribute>
+ </complexType>
+ </element>
+
+ <annotation>
+ <appInfo>
+ <meta.section type="since"/>
+ </appInfo>
+ <documentation>
+ 3.0
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appInfo>
+ <meta.section type="examples"/>
+ </appInfo>
+ <documentation>
The following is an example of a debug model context binding contribution:
&lt;pre&gt;
&lt;extension
- point="org.eclipse.debug.ui.debugModelContextBindings"&gt;
+ point=&quot;org.eclipse.debug.ui.debugModelContextBindings&quot;&gt;
&lt;modelContextBinding
- contextId="com.example.myLanguage.debugging"
- debugModelId="com.example.myLanguageDebugModel"&gt;
+ contextId=&quot;com.example.myLanguage.debugging&quot;
+ debugModelId=&quot;com.example.myLanguageDebugModel&quot;&gt;
&lt;/modelContextBinding&gt;
&lt;/extension&gt;
&lt;/pre&gt;
-In the above example, when a stack frame with the debug model identifier of &quot;com.example.myLanguageDebugModel&quot; is selected, the context with the identifier &quot;com.example.myLanguage.debugging&quot; will be enabled.
- </documentation>
-</annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="copyright"/>
- </appInfo>
- <documentation>
+In the above example, when a stack frame with the debug model identifier of &quot;com.example.myLanguageDebugModel&quot; is selected, the context with the identifier &quot;com.example.myLanguage.debugging&quot; will be enabled.
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appInfo>
+ <meta.section type="copyright"/>
+ </appInfo>
+ <documentation>
Copyright (c) 2004 IBM Corporation and others.&lt;br&gt;
All rights reserved. This program and the accompanying materials are made
available under the terms of the Common Public License v1.0 which
accompanies this distribution, and is available at
-&lt;a href=&quot;http://www.eclipse.org/legal/cpl-v10.html&quot;&gt;http://www.eclipse.org/legal/cpl-v10.html&lt;/a&gt;
- </documentation>
- </annotation>
-
-</schema>
+&lt;a href=&quot;http://www.eclipse.org/legal/cpl-v10.html&quot;&gt;http://www.eclipse.org/legal/cpl-v10.html&lt;/a&gt;
+ </documentation>
+ </annotation>
+
+</schema>
diff --git a/org.eclipse.debug.ui/schema/debugModelPresentations.exsd b/org.eclipse.debug.ui/schema/debugModelPresentations.exsd
index ce42e5266..ef653b68f 100644
--- a/org.eclipse.debug.ui/schema/debugModelPresentations.exsd
+++ b/org.eclipse.debug.ui/schema/debugModelPresentations.exsd
@@ -2,24 +2,24 @@
<!-- Schema file written by PDE -->
<schema targetNamespace="org.eclipse.debug.ui">
<annotation>
- <appInfo>
- <meta.schema plugin="org.eclipse.debug.ui" id="debugModelPresentations" name="Debug Model Presentation"/>
- </appInfo>
- <documentation>
- This extension point allows tools to handle the
+ <appInfo>
+ <meta.schema plugin="org.eclipse.debug.ui" id="debugModelPresentations" name="Debug Model Presentation"/>
+ </appInfo>
+ <documentation>
+ This extension point allows tools to handle the
presentation aspects of a debug model.
A debug model presentation is responsible for
providing labels, images, and editors for elements
in a specific debug model.
- </documentation>
-</annotation>
+ </documentation>
+ </annotation>
<element name="extension">
<complexType>
<sequence>
<element ref="debugModelPresentation" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
- <attribute name="point" type="string" use="required">
+ <attribute name="point" type="string" use="required">
<annotation>
<documentation>
a fully qualified identifier of the target extension point
@@ -36,7 +36,7 @@ in a specific debug model.
<attribute name="name" type="string">
<annotation>
<documentation>
- an optional name of the extension instance
+ an optional name of the extension instance
</documentation>
</annotation>
</attribute>
@@ -49,7 +49,7 @@ in a specific debug model.
<annotation>
<documentation>
fully qualifed name of a Java class that implements the
-&lt;samp&gt;org.eclipse.debug.ui.IDebugModelPresentation&lt;/samp&gt;
+&lt;code&gt;org.eclipse.debug.ui.IDebugModelPresentation&lt;/code&gt;
interface.
</documentation>
<appInfo>
@@ -57,17 +57,17 @@ interface.
</appInfo>
</annotation>
</attribute>
- <attribute name="id" type="string" use="required">
+ <attribute name="id" type="string" use="required">
<annotation>
<documentation>
the identifier of the debug model this presentation is responsible for
</documentation>
</annotation>
</attribute>
- <attribute name="detailsViewerConfiguration" type="string" use="optional">
+ <attribute name="detailsViewerConfiguration" type="string">
<annotation>
<documentation>
- the fully qualified name of the Java class that is an instance of org.eclipse.jface.text.source.SourceViewerConfiguration. When specified, the source viewer configuration will be used in the "details" area of the variables and expressions view when displaying the details of an element from the debug model associated with this debug model presentation. When unspecified, a default configuration is used.
+ the fully qualified name of the Java class that is an instance of &lt;code&gt;org.eclipse.jface.text.source.SourceViewerConfiguration&lt;/code&gt;. When specified, the source viewer configuration will be used in the &quot;details&quot; area of the variables and expressions view when displaying the details of an element from the debug model associated with this debug model presentation. When unspecified, a default configuration is used.
</documentation>
</annotation>
</attribute>
@@ -83,10 +83,10 @@ interface.
&lt;p&gt;
&lt;pre&gt;
- &lt;extension point = "org.eclipse.debug.ui.debugModelPresentations"&gt;
+ &lt;extension point = &quot;org.eclipse.debug.ui.debugModelPresentations&quot;&gt;
&lt;debugModelPresentation
- class = "com.example.JavaModelPresentation"
- id = "com.example.JavaDebugModel"&gt;
+ class = &quot;com.example.JavaModelPresentation&quot;
+ id = &quot;com.example.JavaDebugModel&quot;&gt;
&lt;/debugModelPresentation&gt;
&lt;/extension&gt;
&lt;/pre&gt;
diff --git a/org.eclipse.debug.ui/schema/launchConfigurationTabGroups.exsd b/org.eclipse.debug.ui/schema/launchConfigurationTabGroups.exsd
index ee58c0c12..8c23f6d1d 100644
--- a/org.eclipse.debug.ui/schema/launchConfigurationTabGroups.exsd
+++ b/org.eclipse.debug.ui/schema/launchConfigurationTabGroups.exsd
@@ -55,15 +55,14 @@ dialog for a type of launch configuration.
<attribute name="type" type="string" use="required">
<annotation>
<documentation>
- specifies a launch configuration type that this tab group is applicable to (corresponds to the id of a
-launch configuration type extension).
+ specifies a launch configuration type that this tab group is applicable to (corresponds to the id of a launch configuration type extension).
</documentation>
</annotation>
</attribute>
<attribute name="class" type="string" use="required">
<annotation>
<documentation>
- specifies a fully qualified name of a Java class that implements &lt;samp&gt;ILaunchConfigurationTabGroup&lt;/samp&gt;.
+ specifies a fully qualified name of a Java class that implements &lt;code&gt;ILaunchConfigurationTabGroup&lt;/code&gt;.
</documentation>
<appInfo>
<meta.attribute kind="java" basedOn="org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup"/>
@@ -82,6 +81,9 @@ launch configuration type extension).
<documentation>
A description of the Launch Configuration Type
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
<attribute name="bannerImage" type="string">
@@ -120,6 +122,9 @@ launch configuration type extension).
<documentation>
A description of the Launch Configuration Type specific to this launchMode.
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
</complexType>
diff --git a/org.eclipse.debug.ui/schema/launchGroups.exsd b/org.eclipse.debug.ui/schema/launchGroups.exsd
index 5e4da5f92..f0ff02e71 100644
--- a/org.eclipse.debug.ui/schema/launchGroups.exsd
+++ b/org.eclipse.debug.ui/schema/launchGroups.exsd
@@ -58,7 +58,7 @@
<attribute name="category" type="string">
<annotation>
<documentation>
- specifies the category of launch configurations in this group. When unspecified, the category is null.
+ specifies the category of launch configurations in this group. When unspecified, the category is &lt;code&gt;null&lt;/code&gt;.
</documentation>
</annotation>
</attribute>
@@ -67,6 +67,9 @@
<documentation>
specifies a translatable label used to render this group.
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
<attribute name="image" type="string" use="required">
@@ -92,7 +95,7 @@
<attribute name="public" type="string">
<annotation>
<documentation>
- specifies whether this launch group is public and should be have a visible launch history tab in the debug preferences. The implied value is true, when not specified.
+ specifies whether this launch group is public and should be have a visible launch history tab in the debug preferences. The implied value is &lt;code&gt;true&lt;/code&gt;, when not specified.
</documentation>
</annotation>
</attribute>
@@ -101,6 +104,9 @@
<documentation>
title to display in the launch wizard when this launch group is opened - for example &quot;Select or configure an application to debug&quot; (since 3.1)
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
</complexType>
diff --git a/org.eclipse.debug.ui/schema/launchShortcuts.exsd b/org.eclipse.debug.ui/schema/launchShortcuts.exsd
index 8a52a8772..129ff55e3 100644
--- a/org.eclipse.debug.ui/schema/launchShortcuts.exsd
+++ b/org.eclipse.debug.ui/schema/launchShortcuts.exsd
@@ -72,7 +72,7 @@ appears in the run and/or debug cascade menus to launch the workbench selection
<annotation>
<documentation>
specifies the fully qualified name of a class which implements
-&lt;samp&gt;org.eclipse.debug.ui.ILaunchShortcut&lt;/samp&gt;.
+&lt;code&gt;org.eclipse.debug.ui.ILaunchShortcut&lt;/code&gt;.
</documentation>
<appInfo>
<meta.attribute kind="java" basedOn="org.eclipse.debug.ui.ILaunchShortcut"/>
@@ -84,6 +84,9 @@ appears in the run and/or debug cascade menus to launch the workbench selection
<documentation>
specifies a label used to render this shortcut.
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
<attribute name="icon" type="string">
@@ -99,7 +102,7 @@ appears in the run and/or debug cascade menus to launch the workbench selection
<attribute name="category" type="string">
<annotation>
<documentation>
- specifies the launch configuration type category this shortcut is applicable for. When unspecified, the category is null (default).
+ specifies the launch configuration type category this shortcut is applicable for. When unspecified, the category is &lt;code&gt;null&lt;/code&gt; (default).
</documentation>
</annotation>
</attribute>
@@ -180,6 +183,9 @@ appears in the run and/or debug cascade menus to launch the workbench selection
<documentation>
specifies the label to appear in the contextual launch menu.
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
</complexType>
diff --git a/org.eclipse.debug.ui/schema/memoryRenderingTypes.exsd b/org.eclipse.debug.ui/schema/memoryRenderingTypes.exsd
index 5582eb843..1511b239b 100644
--- a/org.eclipse.debug.ui/schema/memoryRenderingTypes.exsd
+++ b/org.eclipse.debug.ui/schema/memoryRenderingTypes.exsd
@@ -67,6 +67,9 @@
<documentation>
human-readable name of this rendering
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
<attribute name="renderingFactory" type="string" use="required">
@@ -91,6 +94,9 @@
<documentation>
human-readable name of this property
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
<attribute name="value" type="string" use="required">
@@ -188,53 +194,53 @@
<meta.section type="examples"/>
</appInfo>
<documentation>
- The following is an example for defining a new rendering type.
-
-&lt;p&gt;
-&lt;pre&gt;
-&lt;extension
- id=&quot;org.eclipse.debug.ui.renderings&quot;
- name=&quot;Sample Rendering Type&quot;
- point=&quot;org.eclipse.debug.ui.memoryRenderingTypes&quot;&gt;
- &lt;rendering
- name=&quot;Sample Rendering&quot;
- renderingId=&quot;com.example.sampleRendering&quot;
- renderingFactory=&quot;com.example.SampleRenderingsFactory&quot;&gt;
- &lt;renderingProperty
- name=&quot;viewTabFactory&quot;
- value=&quot;com.example.SampleViewTabFactory&quot;&gt;
- &lt;/renderingProperty&gt;
- &lt;viewBinding viewIds=&quot;org.eclipse.debug.ui.MemoryView.RenderingViewPane&quot;/&gt;
- &lt;/rendering&gt;
-&lt;/extension&gt;
-&lt;/pre&gt;
-&lt;/p&gt;
-
-In the above example, a new rendering type, Sample Rendering, is defined. This rendering type supports the rendering view pane from the Memory View.
-&lt;br&gt;&lt;br&gt;
-The following is an example for allowing Sample Rendering to be displayed in the rendering view pane from the Memory View.
-&lt;p&gt;
-&lt;pre&gt;
-&lt;extension
- id=&quot;com.example&quot;
- name=&quot;Sample Rendering Extension&quot;
- point=&quot;org.eclipse.debug.ui.memoryRenderingTypes&quot;&gt;
- &lt;renderingBinding
- renderingIds=&quot;com.example.sampleRendering&quot;&gt;
- &lt;enablement&gt;
- &lt;instanceof value=&quot;com.example.SampleMemoryBlock&quot;/&gt;
- &lt;/enablement&gt;
- &lt;/renderingBinding&gt;
- &lt;defaultRenderings
- renderingIds=&quot;com.example.sampleRendering&quot;&gt;
- &lt;enablement&gt;
- &lt;instanceof value=&quot;com.example.SampleMemoryBlock&quot;/&gt;
- &lt;/enablement&gt;
- &lt;/defaultRenderings&gt;
-&lt;/extension&gt;
-&lt;/pre&gt;
-&lt;/p&gt;
-
+ The following is an example for defining a new rendering type.
+
+&lt;p&gt;
+&lt;pre&gt;
+&lt;extension
+ id=&quot;org.eclipse.debug.ui.renderings&quot;
+ name=&quot;Sample Rendering Type&quot;
+ point=&quot;org.eclipse.debug.ui.memoryRenderingTypes&quot;&gt;
+ &lt;rendering
+ name=&quot;Sample Rendering&quot;
+ renderingId=&quot;com.example.sampleRendering&quot;
+ renderingFactory=&quot;com.example.SampleRenderingsFactory&quot;&gt;
+ &lt;renderingProperty
+ name=&quot;viewTabFactory&quot;
+ value=&quot;com.example.SampleViewTabFactory&quot;&gt;
+ &lt;/renderingProperty&gt;
+ &lt;viewBinding viewIds=&quot;org.eclipse.debug.ui.MemoryView.RenderingViewPane&quot;/&gt;
+ &lt;/rendering&gt;
+&lt;/extension&gt;
+&lt;/pre&gt;
+&lt;/p&gt;
+
+In the above example, a new rendering type, Sample Rendering, is defined. This rendering type supports the rendering view pane from the Memory View.
+&lt;br&gt;&lt;br&gt;
+The following is an example for allowing Sample Rendering to be displayed in the rendering view pane from the Memory View.
+&lt;p&gt;
+&lt;pre&gt;
+&lt;extension
+ id=&quot;com.example&quot;
+ name=&quot;Sample Rendering Extension&quot;
+ point=&quot;org.eclipse.debug.ui.memoryRenderingTypes&quot;&gt;
+ &lt;renderingBinding
+ renderingIds=&quot;com.example.sampleRendering&quot;&gt;
+ &lt;enablement&gt;
+ &lt;instanceof value=&quot;com.example.SampleMemoryBlock&quot;/&gt;
+ &lt;/enablement&gt;
+ &lt;/renderingBinding&gt;
+ &lt;defaultRenderings
+ renderingIds=&quot;com.example.sampleRendering&quot;&gt;
+ &lt;enablement&gt;
+ &lt;instanceof value=&quot;com.example.SampleMemoryBlock&quot;/&gt;
+ &lt;/enablement&gt;
+ &lt;/defaultRenderings&gt;
+&lt;/extension&gt;
+&lt;/pre&gt;
+&lt;/p&gt;
+
In the above example, the Sample Rendering is defined as a valid rendering for SampleMemoryBlock. Whenever SampleMemoryBlock is created in the Memory View, a Sample Rendering will be created.
</documentation>
</annotation>
@@ -244,10 +250,10 @@ In the above example, the Sample Rendering is defined as a valid rendering for S
<meta.section type="apiInfo"/>
</appInfo>
<documentation>
- &lt;p&gt;
-&lt;li&gt;Value of the attribute &lt;b&gt;renderingFactory &lt;/b&gt; must be a fully qualifed name of a Java class that implements &lt;b&gt;IMemoryRenderingFactory&lt;/b&gt;.&lt;/li&gt;
-&lt;li&gt;Value of the attribute &lt;b&gt; value &lt;/b&gt; from the &lt;b&gt;viewTabFactory&lt;/b&gt; rendering property must be a fully qualifed name of a Java class that implements &lt;b&gt;IMemoryViewTabFactory&lt;/b&gt;.&lt;/li&gt;
-&lt;li&gt;Value of the attribute &lt;b&gt;instanceof&lt;/b&gt; from the &lt;b&gt; enablement &lt;/b&gt; element must be a fully qualified name of a Java class that implements the interface &lt;b&gt;IMemoryBlock&lt;/b&gt;.&lt;/li&gt;
+ &lt;p&gt;
+&lt;li&gt;Value of the attribute &lt;b&gt;renderingFactory &lt;/b&gt; must be a fully qualifed name of a Java class that implements &lt;b&gt;IMemoryRenderingFactory&lt;/b&gt;.&lt;/li&gt;
+&lt;li&gt;Value of the attribute &lt;b&gt; value &lt;/b&gt; from the &lt;b&gt;viewTabFactory&lt;/b&gt; rendering property must be a fully qualifed name of a Java class that implements &lt;b&gt;IMemoryViewTabFactory&lt;/b&gt;.&lt;/li&gt;
+&lt;li&gt;Value of the attribute &lt;b&gt;instanceof&lt;/b&gt; from the &lt;b&gt; enablement &lt;/b&gt; element must be a fully qualified name of a Java class that implements the interface &lt;b&gt;IMemoryBlock&lt;/b&gt;.&lt;/li&gt;
&lt;/p&gt;
</documentation>
</annotation>
@@ -257,10 +263,10 @@ In the above example, the Sample Rendering is defined as a valid rendering for S
<meta.section type="implementation"/>
</appInfo>
<documentation>
- The debug platform provides the following rendering types:&lt;br&gt;
-&lt;li&gt;Hex Rendering (rendering id: org.eclipse.debug.ui.rendering.raw_memory)&lt;/li&gt;
-&lt;li&gt;ASCII Rendering (rendering id: org.eclipse.debug.ui.rendering.ascii)&lt;/li&gt;
-&lt;li&gt;Signed Integer Rendering (rendering id: org.eclipse.debug.ui.rendering.signedint)&lt;/li&gt;
+ The debug platform provides the following rendering types:&lt;br&gt;
+&lt;li&gt;Hex Rendering (rendering id: org.eclipse.debug.ui.rendering.raw_memory)&lt;/li&gt;
+&lt;li&gt;ASCII Rendering (rendering id: org.eclipse.debug.ui.rendering.ascii)&lt;/li&gt;
+&lt;li&gt;Signed Integer Rendering (rendering id: org.eclipse.debug.ui.rendering.signedint)&lt;/li&gt;
&lt;li&gt;Unsigned Integer Rendering (rendering id: org.eclipse.debug.ui.rendering.unsignedint) &lt;/li&gt;
</documentation>
</annotation>
@@ -270,10 +276,10 @@ In the above example, the Sample Rendering is defined as a valid rendering for S
<meta.section type="copyright"/>
</appInfo>
<documentation>
- Copyright (c) 2004 IBM Corporation and others.&lt;br&gt;
-All rights reserved. This program and the accompanying materials are made
-available under the terms of the Common Public License v1.0 which
-accompanies this distribution, and is available at
+ Copyright (c) 2004 IBM Corporation and others.&lt;br&gt;
+All rights reserved. This program and the accompanying materials are made
+available under the terms of the Common Public License v1.0 which
+accompanies this distribution, and is available at
&lt;a href=&quot;http://www.eclipse.org/legal/cpl-v10.html&quot;&gt;http://www.eclipse.org/legal/cpl-v10.html&lt;/a&gt;
</documentation>
</annotation>
diff --git a/org.eclipse.debug.ui/schema/sourceContainerPresentations.exsd b/org.eclipse.debug.ui/schema/sourceContainerPresentations.exsd
index d5857f2df..4a260e557 100644
--- a/org.eclipse.debug.ui/schema/sourceContainerPresentations.exsd
+++ b/org.eclipse.debug.ui/schema/sourceContainerPresentations.exsd
@@ -70,7 +70,7 @@
<attribute name="browserClass" type="string">
<annotation>
<documentation>
- A class that can be called to display a browse dialog for the source container type. Must implement ISourceLocationBrowser.
+ A class that can be called to display a browse dialog for the source container type. Must implement &lt;code&gt;ISourceLocationBrowser&lt;/code&gt;.
</documentation>
<appInfo>
<meta.attribute kind="java" basedOn="org.eclipse.debug.internal.ui.sourcelookup.ISourceLocationBrowser"/>
@@ -94,16 +94,16 @@
<meta.section type="examples"/>
</appInfo>
<documentation>
- Following is an example of an source container presentation definition.
-&lt;pre&gt;
- &lt;extension point=&quot;org.eclipse.debug.ui.sourceContainerPresentations&quot;&gt;
- &lt;sourceContainerPresentation
- browserClass=&quot;org.eclipse.debug.internal.ui.sourcelookup.browsers.ProjectSourceContainerBrowser&quot;
- containerTypeID=&quot;org.eclipse.debug.core.containerType.project&quot;
- icon=&quot;icons/full/obj16/prj_obj.gif&quot;
- id=&quot;org.eclipse.debug.ui.containerPresentation.project&quot;&gt;
- &lt;/sourceContainerPresentation&gt;
- &lt;/extension&gt;
+ Following is an example of an source container presentation definition.
+&lt;pre&gt;
+ &lt;extension point=&quot;org.eclipse.debug.ui.sourceContainerPresentations&quot;&gt;
+ &lt;sourceContainerPresentation
+ browserClass=&quot;org.eclipse.debug.internal.ui.sourcelookup.browsers.ProjectSourceContainerBrowser&quot;
+ containerTypeID=&quot;org.eclipse.debug.core.containerType.project&quot;
+ icon=&quot;icons/full/obj16/prj_obj.gif&quot;
+ id=&quot;org.eclipse.debug.ui.containerPresentation.project&quot;&gt;
+ &lt;/sourceContainerPresentation&gt;
+ &lt;/extension&gt;
&lt;/pre&gt;
</documentation>
</annotation>
@@ -131,10 +131,10 @@
<meta.section type="copyright"/>
</appInfo>
<documentation>
- Copyright (c) 2003, 2004 IBM Corporation and others.&lt;br&gt;
-All rights reserved. This program and the accompanying materials are made
-available under the terms of the Common Public License v1.0 which
-accompanies this distribution, and is available at
+ Copyright (c) 2003, 2004 IBM Corporation and others.&lt;br&gt;
+All rights reserved. This program and the accompanying materials are made
+available under the terms of the Common Public License v1.0 which
+accompanies this distribution, and is available at
&lt;a href=&quot;http://www.eclipse.org/legal/cpl-v10.html&quot;&gt;http://www.eclipse.org/legal/cpl-v10.html&lt;/a&gt;
</documentation>
</annotation>
diff --git a/org.eclipse.debug.ui/schema/stringVariablePresentations.exsd b/org.eclipse.debug.ui/schema/stringVariablePresentations.exsd
index f9a53ef0b..79cf02b09 100644
--- a/org.eclipse.debug.ui/schema/stringVariablePresentations.exsd
+++ b/org.eclipse.debug.ui/schema/stringVariablePresentations.exsd
@@ -51,7 +51,7 @@
<attribute name="argumentSelector" type="string" use="required">
<annotation>
<documentation>
- specifies a fully qualified name of a Java class that implements IArgumentSelector
+ specifies a fully qualified name of a Java class that implements &lt;code&gt;IArgumentSelector&lt;/code&gt;
</documentation>
</annotation>
</attribute>
@@ -72,15 +72,15 @@
<meta.section type="examples"/>
</appInfo>
<documentation>
- The following is an example of a variable presentation contribution:
-&lt;pre&gt;
-&lt;extension point=&quot;org.eclipse.debug.ui.stringVariablePresentations&quot;&gt;
- &lt;variablePresentation
- variableName=&quot;example_variable&quot;
- argumentSelector=&quot;com.example.ExampleArgumentChooser&quot;&gt;
- &lt;/variablePresentation&gt;
-&lt;/extension&gt;
-&lt;/pre&gt;
+ The following is an example of a variable presentation contribution:
+&lt;pre&gt;
+&lt;extension point=&quot;org.eclipse.debug.ui.stringVariablePresentations&quot;&gt;
+ &lt;variablePresentation
+ variableName=&quot;example_variable&quot;
+ argumentSelector=&quot;com.example.ExampleArgumentChooser&quot;&gt;
+ &lt;/variablePresentation&gt;
+&lt;/extension&gt;
+&lt;/pre&gt;
In the above example, the contributed presentation will be used for the variable named &quot;example_variable&quot;. An argument selector is specified to configure an argument applicable to the variable.
</documentation>
</annotation>
@@ -99,10 +99,10 @@ In the above example, the contributed presentation will be used for the variable
<meta.section type="copyright"/>
</appInfo>
<documentation>
- Copyright (c) 2003, 2004 IBM Corporation and others.&lt;br&gt;
-All rights reserved. This program and the accompanying materials are made
-available under the terms of the Common Public License v1.0 which
-accompanies this distribution, and is available at
+ Copyright (c) 2003, 2004 IBM Corporation and others.&lt;br&gt;
+All rights reserved. This program and the accompanying materials are made
+available under the terms of the Common Public License v1.0 which
+accompanies this distribution, and is available at
&lt;a href=&quot;http://www.eclipse.org/legal/cpl-v10.html&quot;&gt;http://www.eclipse.org/legal/cpl-v10.html&lt;/a&gt;
</documentation>
</annotation>
diff --git a/org.eclipse.debug.ui/schema/variableValueEditors.exsd b/org.eclipse.debug.ui/schema/variableValueEditors.exsd
index 69acd5733..e00051c76 100644
--- a/org.eclipse.debug.ui/schema/variableValueEditors.exsd
+++ b/org.eclipse.debug.ui/schema/variableValueEditors.exsd
@@ -1,77 +1,77 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!-- Schema file written by PDE -->
-<schema targetNamespace="org.eclipse.debug.ui">
-<annotation>
- <appInfo>
- <meta.schema plugin="org.eclipse.debug.ui" id="variableValueEditors" name="Variable Value Editors"/>
- </appInfo>
- <documentation>
- This extension point provides a mechanism for contributing variable value editors for a particular debug model. When the user invokes the &quot;Change Value...&quot; action on a variable in the Variables view, the contributed &lt;code&gt;org.eclipse.debug.ui.actions.IVariableValueEditor&lt;/code&gt; will be invoked to change the value.
- </documentation>
- </annotation>
-
- <element name="extension">
- <complexType>
- <sequence>
- <element ref="variableValueEditor"/>
- </sequence>
- <attribute name="point" type="string" use="required">
- <annotation>
- <documentation>
-
- </documentation>
- </annotation>
- </attribute>
- <attribute name="id" type="string">
- <annotation>
- <documentation>
-
- </documentation>
- </annotation>
- </attribute>
- <attribute name="name" type="string">
- <annotation>
- <documentation>
-
- </documentation>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <element name="variableValueEditor">
- <complexType>
- <attribute name="class" type="string" use="required">
- <annotation>
- <documentation>
- Implementation of org.eclipse.debug.ui.actions.IVariableValueEditor
- </documentation>
- </annotation>
- </attribute>
- <attribute name="modelId" type="string" use="required">
- <annotation>
- <documentation>
- The debug model identifier for which the given variable value editor is applicable.
- </documentation>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <annotation>
- <appInfo>
- <meta.section type="since"/>
- </appInfo>
- <documentation>
- 3.1
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="examples"/>
- </appInfo>
- <documentation>
+<?xml version='1.0' encoding='UTF-8'?>
+<!-- Schema file written by PDE -->
+<schema targetNamespace="org.eclipse.debug.ui">
+<annotation>
+ <appInfo>
+ <meta.schema plugin="org.eclipse.debug.ui" id="variableValueEditors" name="Variable Value Editors"/>
+ </appInfo>
+ <documentation>
+ This extension point provides a mechanism for contributing variable value editors for a particular debug model. When the user invokes the &quot;Change Value...&quot; action on a variable in the Variables view, the contributed &lt;code&gt;org.eclipse.debug.ui.actions.IVariableValueEditor&lt;/code&gt; will be invoked to change the value.
+ </documentation>
+ </annotation>
+
+ <element name="extension">
+ <complexType>
+ <sequence>
+ <element ref="variableValueEditor"/>
+ </sequence>
+ <attribute name="point" type="string" use="required">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="id" type="string">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="name" type="string">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ </attribute>
+ </complexType>
+ </element>
+
+ <element name="variableValueEditor">
+ <complexType>
+ <attribute name="class" type="string" use="required">
+ <annotation>
+ <documentation>
+ Implementation of &lt;code&gt;org.eclipse.debug.ui.actions.IVariableValueEditor&lt;/code&gt;
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="modelId" type="string" use="required">
+ <annotation>
+ <documentation>
+ The debug model identifier for which the given variable value editor is applicable.
+ </documentation>
+ </annotation>
+ </attribute>
+ </complexType>
+ </element>
+
+ <annotation>
+ <appInfo>
+ <meta.section type="since"/>
+ </appInfo>
+ <documentation>
+ 3.1
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appInfo>
+ <meta.section type="examples"/>
+ </appInfo>
+ <documentation>
&lt;pre&gt;
&lt;extension
point=&quot;org.eclipse.debug.ui.variableValueEditors&quot;&gt;
@@ -79,39 +79,39 @@
modelId=&quot;com.examples.myDebugModel&quot;
class=&quot;com.examples.variables.MyVariableValueEditor&quot;/&gt;
&lt;/extension&gt;
-&lt;/pre&gt;
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="apiInfo"/>
- </appInfo>
- <documentation>
- Value of the attribute &lt;b&gt;class&lt;/b&gt; must be a fully qualified name of a Java class that implements the interface &lt;b&gt;org.eclipse.debug.ui.actions.IVariableValueEditor&lt;/b&gt;.
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="implementation"/>
- </appInfo>
- <documentation>
-
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="copyright"/>
- </appInfo>
- <documentation>
+&lt;/pre&gt;
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appInfo>
+ <meta.section type="apiInfo"/>
+ </appInfo>
+ <documentation>
+ Value of the attribute &lt;b&gt;class&lt;/b&gt; must be a fully qualified name of a Java class that implements the interface &lt;b&gt;org.eclipse.debug.ui.actions.IVariableValueEditor&lt;/b&gt;.
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appInfo>
+ <meta.section type="implementation"/>
+ </appInfo>
+ <documentation>
+
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appInfo>
+ <meta.section type="copyright"/>
+ </appInfo>
+ <documentation>
Copyright (c) 2004 IBM Corporation and others.&lt;br&gt;
All rights reserved. This program and the accompanying materials are made
available under the terms of the Common Public License v1.0 which
accompanies this distribution, and is available at
-&lt;a href=&quot;http://www.eclipse.org/legal/cpl-v10.html&quot;&gt;http://www.eclipse.org/legal/cpl-v10.html&lt;/a&gt;
- </documentation>
- </annotation>
-
-</schema>
+&lt;a href=&quot;http://www.eclipse.org/legal/cpl-v10.html&quot;&gt;http://www.eclipse.org/legal/cpl-v10.html&lt;/a&gt;
+ </documentation>
+ </annotation>
+
+</schema>

Back to the top