Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarin Swanson2004-11-18 13:33:27 -0500
committerDarin Swanson2004-11-18 13:33:27 -0500
commit0ad5600a5e94123937876b7890ff9e6546a531a5 (patch)
tree7ffff2ee61ee020d33f370c3cc13553bab1dac8d
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
-rw-r--r--org.eclipse.debug.core/schema/breakpoints.exsd5
-rw-r--r--org.eclipse.debug.core/schema/launchConfigurationComparators.exsd32
-rw-r--r--org.eclipse.debug.core/schema/launchConfigurationTypes.exsd11
-rw-r--r--org.eclipse.debug.core/schema/launchDelegates.exsd40
-rw-r--r--org.eclipse.debug.core/schema/launchModes.exsd55
-rw-r--r--org.eclipse.debug.core/schema/launchers.exsd16
-rw-r--r--org.eclipse.debug.core/schema/logicalStructureTypes.exsd5
-rw-r--r--org.eclipse.debug.core/schema/processFactories.exsd61
-rw-r--r--org.eclipse.debug.core/schema/sourceContainerTypes.exsd58
-rw-r--r--org.eclipse.debug.core/schema/sourceLocators.exsd35
-rw-r--r--org.eclipse.debug.core/schema/sourcePathComputers.exsd52
-rw-r--r--org.eclipse.debug.core/schema/statusHandlers.exsd36
-rw-r--r--org.eclipse.debug.core/schema/watchExpressionDelegates.exsd224
-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
-rw-r--r--org.eclipse.ui.console/schema/consoleFactories.exsd233
-rw-r--r--org.eclipse.ui.console/schema/consolePageParticipants.exsd2
-rw-r--r--org.eclipse.ui.console/schema/consolePatternMatchListeners.exsd4
29 files changed, 932 insertions, 867 deletions
diff --git a/org.eclipse.debug.core/schema/breakpoints.exsd b/org.eclipse.debug.core/schema/breakpoints.exsd
index abff83a1d..4b8205dc9 100644
--- a/org.eclipse.debug.core/schema/breakpoints.exsd
+++ b/org.eclipse.debug.core/schema/breakpoints.exsd
@@ -58,7 +58,7 @@
<attribute name="class" type="string" use="required">
<annotation>
<documentation>
- specifies the fully qualified name of the java class that implements &lt;samp&gt;IBreakpoint&lt;/samp&gt;.
+ specifies the fully qualified name of the Java class that implements &lt;code&gt;IBreakpoint&lt;/code&gt;.
</documentation>
<appInfo>
<meta.attribute kind="java" basedOn="org.eclipse.debug.core.model.Breakpoint"/>
@@ -70,6 +70,9 @@
<documentation>
specifies a user-presentable name for this breakpoint type. For example, &quot;Java Line Breakpoint&quot;. This attribute was added in 3.1 to support automatic grouping of breakpoints by breakpoint type. When this attribute is unspecified, breakpoints of this type cannot be automatically grouped by type.
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
</complexType>
diff --git a/org.eclipse.debug.core/schema/launchConfigurationComparators.exsd b/org.eclipse.debug.core/schema/launchConfigurationComparators.exsd
index 023157f6b..23a5a526b 100644
--- a/org.eclipse.debug.core/schema/launchConfigurationComparators.exsd
+++ b/org.eclipse.debug.core/schema/launchConfigurationComparators.exsd
@@ -2,16 +2,16 @@
<!-- Schema file written by PDE -->
<schema targetNamespace="org.eclipse.debug.core">
<annotation>
- <appInfo>
- <meta.schema plugin="org.eclipse.debug.core" id="launchConfigurationComparators" name="Launch Configuration Comparators"/>
- </appInfo>
- <documentation>
- This extension point provides a configurable mechanism for comparing specific attributes of a launch configuration.
+ <appInfo>
+ <meta.schema plugin="org.eclipse.debug.core" id="launchConfigurationComparators" name="Launch Configuration Comparators"/>
+ </appInfo>
+ <documentation>
+ This extension point provides a configurable mechanism for comparing specific attributes of a launch configuration.
In general, launch configuration attributes can be compared for equality via the default implementation of &lt;samp&gt;java.lang.Object.equals(Object)&lt;/samp&gt;.
However, attributes that require special handling should implement this extension point.
For example, when an attribute is stored as XML, it is possible that two strings representing an equivalent attribute have different whitespace formatting.
- </documentation>
-</annotation>
+ </documentation>
+ </annotation>
<element name="extension">
<complexType>
@@ -35,7 +35,7 @@ For example, when an attribute is stored as XML, it is possible that two strings
<attribute name="name" type="string">
<annotation>
<documentation>
- an optional name of the extension instance
+ an optional name of the extension instance
</documentation>
</annotation>
</attribute>
@@ -61,7 +61,7 @@ For example, when an attribute is stored as XML, it is possible that two strings
<attribute name="class" type="string" use="required">
<annotation>
<documentation>
- specifies a fully-qualified name of a class that implements &lt;samp&gt;java.util.Comparator&lt;/samp&gt;.
+ specifies a fully-qualified name of a class that implements &lt;code&gt;java.util.Comparator&lt;/code&gt;.
</documentation>
<appInfo>
<meta.attribute kind="java" basedOn="java.util.Comparator"/>
@@ -80,13 +80,13 @@ For example, when an attribute is stored as XML, it is possible that two strings
&lt;p&gt;
&lt;pre&gt;
- &lt;extension point="org.eclipse.debug.core.launchConfigurationComparators"&gt;
- &lt;launchConfigurationComparator
- id="com.example.ExampleIdentifier"
- attribute="com.example.ExampleAttributeName"
- class="com.example.ComparatorImplementation"&gt;
- &lt;/launchConfigurationComparator&gt;
- &lt;/extension&gt;
+ &lt;extension point=&quot;org.eclipse.debug.core.launchConfigurationComparators&quot;&gt;
+ &lt;launchConfigurationComparator
+ id=&quot;com.example.ExampleIdentifier&quot;
+ attribute=&quot;com.example.ExampleAttributeName&quot;
+ class=&quot;com.example.ComparatorImplementation&quot;&gt;
+ &lt;/launchConfigurationComparator&gt;
+ &lt;/extension&gt;
&lt;/pre&gt;
&lt;/p&gt;
diff --git a/org.eclipse.debug.core/schema/launchConfigurationTypes.exsd b/org.eclipse.debug.core/schema/launchConfigurationTypes.exsd
index c6624d444..5a9314970 100644
--- a/org.eclipse.debug.core/schema/launchConfigurationTypes.exsd
+++ b/org.eclipse.debug.core/schema/launchConfigurationTypes.exsd
@@ -61,7 +61,7 @@ responsible for the implementation of launching an application.
<attribute name="delegate" type="string" use="required">
<annotation>
<documentation>
- specifies the fully qualified name of the Java class that implements &lt;samp&gt;ILaunchConfigurationDelegate&lt;/samp&gt;.
+ specifies the fully qualified name of the Java class that implements &lt;code&gt;ILaunchConfigurationDelegate&lt;/code&gt;.
Launch configuration instances of this type will delegate to instances of this class to perform launching.
</documentation>
<appInfo>
@@ -81,19 +81,22 @@ Launch configuration instances of this type will delegate to instances of this c
<documentation>
specifies a human-readable name for this type of launch configuration.
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
<attribute name="public" type="boolean">
<annotation>
<documentation>
- specifies whether this launch configuration type is accessible by users. Defaults to true if not specified.
+ specifies whether this launch configuration type is accessible by users. Defaults to &lt;code&gt;true&lt;/code&gt; if not specified.
</documentation>
</annotation>
</attribute>
<attribute name="category" type="string">
<annotation>
<documentation>
- an optional attribute that specifies this launch configuration type&apos;s category. The default value is unspecified (null). Categories are client defined. This attribute was added in the 2.1 release.
+ an optional attribute that specifies this launch configuration type&apos;s category. The default value is unspecified (&lt;code&gt;null&lt;/code&gt;). Categories are client defined. This attribute was added in the 2.1 release.
</documentation>
</annotation>
</attribute>
@@ -126,7 +129,7 @@ Launch configuration instances of this type will delegate to instances of this c
<attribute name="default" type="boolean">
<annotation>
<documentation>
- specifies whether this launch configuration type should be the default launch configuration type for the specified file extension. Defaults to false if not specified.
+ specifies whether this launch configuration type should be the default launch configuration type for the specified file extension. Defaults to &lt;code&gt;false&lt;/code&gt; if not specified.
</documentation>
</annotation>
</attribute>
diff --git a/org.eclipse.debug.core/schema/launchDelegates.exsd b/org.eclipse.debug.core/schema/launchDelegates.exsd
index e0542a5d5..e7ec343f5 100644
--- a/org.eclipse.debug.core/schema/launchDelegates.exsd
+++ b/org.eclipse.debug.core/schema/launchDelegates.exsd
@@ -58,7 +58,7 @@
<attribute name="delegate" type="string" use="required">
<annotation>
<documentation>
- specifies the fully qualified name of the Java class that implements &lt;samp&gt;ILaunchConfigurationDelegate&lt;/samp&gt;.
+ specifies the fully qualified name of the Java class that implements &lt;code&gt;ILaunchConfigurationDelegate&lt;/code&gt;.
Launch configuration instances of this delegate&apos;s type will delegate to instances of this class to perform launching.
</documentation>
<appInfo>
@@ -97,21 +97,21 @@ Launch configuration instances of this delegate&apos;s type will delegate to ins
<meta.section type="examples"/>
</appInfo>
<documentation>
- The following is an example of a launch delegate extension point:
-
-&lt;p&gt;
-&lt;pre&gt;
- &lt;extension point=&quot;org.eclipse.debug.core.launchDelegates&quot;&gt;
- &lt;launchDelegate
- id=&quot;com.example.ExampleProfileDelegate&quot;
- delegate=&quot;com.example.ExampleProfileDelegate&quot;
- type=&quot;org.eclipse.jdt.launching.localJavaApplication&quot;
- modes=&quot;profile&quot;&gt;
- &lt;/launchDelegate&gt;
- &lt;/extension&gt;
-&lt;/pre&gt;
-&lt;/p&gt;
-
+ The following is an example of a launch delegate extension point:
+
+&lt;p&gt;
+&lt;pre&gt;
+ &lt;extension point=&quot;org.eclipse.debug.core.launchDelegates&quot;&gt;
+ &lt;launchDelegate
+ id=&quot;com.example.ExampleProfileDelegate&quot;
+ delegate=&quot;com.example.ExampleProfileDelegate&quot;
+ type=&quot;org.eclipse.jdt.launching.localJavaApplication&quot;
+ modes=&quot;profile&quot;&gt;
+ &lt;/launchDelegate&gt;
+ &lt;/extension&gt;
+&lt;/pre&gt;
+&lt;/p&gt;
+
In the example above, the specified launch delegate is contributed to launch Java applications in profile mode.
</documentation>
</annotation>
@@ -130,10 +130,10 @@ In the example above, the specified launch delegate is contributed to launch Jav
<meta.section type="copyright"/>
</appInfo>
<documentation>
- Copyright (c) 2000, 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) 2000, 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.core/schema/launchModes.exsd b/org.eclipse.debug.core/schema/launchModes.exsd
index 794537ba1..96936b64e 100644
--- a/org.eclipse.debug.core/schema/launchModes.exsd
+++ b/org.eclipse.debug.core/schema/launchModes.exsd
@@ -9,14 +9,7 @@
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>
@@ -67,6 +60,9 @@
<documentation>
A human-readable label that describes the launch mode
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
</complexType>
@@ -74,22 +70,31 @@
<annotation>
<appInfo>
- <meta.section type="examples"/>
+ <meta.section type="since"/>
</appInfo>
<documentation>
- The following is an example of a launch delegate extension point:
-
-&lt;p&gt;
-&lt;pre&gt;
- &lt;extension point=&quot;org.eclipse.debug.core.launchModes&quot;&gt;
- &lt;launchMode
- mode=&quot;profile&quot;
- label=&quot;Profile&quot;&gt;
- &lt;/launchMode&gt;
- &lt;/extension&gt;
-&lt;/pre&gt;
-&lt;/p&gt;
+ 3.0
+ </documentation>
+ </annotation>
+ <annotation>
+ <appInfo>
+ <meta.section type="examples"/>
+ </appInfo>
+ <documentation>
+ The following is an example of a launch delegate extension point:
+
+&lt;p&gt;
+&lt;pre&gt;
+ &lt;extension point=&quot;org.eclipse.debug.core.launchModes&quot;&gt;
+ &lt;launchMode
+ mode=&quot;profile&quot;
+ label=&quot;Profile&quot;&gt;
+ &lt;/launchMode&gt;
+ &lt;/extension&gt;
+&lt;/pre&gt;
+&lt;/p&gt;
+
In the example above, the profile launch mode is contributed.
</documentation>
</annotation>
@@ -108,10 +113,10 @@ In the example above, the profile launch mode is contributed.
<meta.section type="copyright"/>
</appInfo>
<documentation>
- Copyright (c) 2000, 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) 2000, 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.core/schema/launchers.exsd b/org.eclipse.debug.core/schema/launchers.exsd
index ccca45db1..2e21b120b 100644
--- a/org.eclipse.debug.core/schema/launchers.exsd
+++ b/org.eclipse.debug.core/schema/launchers.exsd
@@ -60,8 +60,8 @@ this launcher.
<attribute name="class" type="string" use="required">
<annotation>
<documentation>
- fully qualified name of the class that implements
-&lt;samp&gt;org.eclipse.debug.core.model.ILauncherDelegate&lt;/samp&gt;.
+ fully qualified name of the Java class that implements
+&lt;code&gt;org.eclipse.debug.core.model.ILauncherDelegate&lt;/code&gt;.
</documentation>
<appInfo>
<meta.attribute kind="java" basedOn="org.eclipse.debug.core.model.ILauncherDelegate"/>
@@ -73,7 +73,7 @@ this launcher.
<documentation>
A comma separated list of modes this launcher supports.
The two supported modes are &quot;run&quot; and &quot;debug&quot; -
-as defined in &lt;samp&gt;org.eclipse.debug.core.ILaunchManager&lt;/samp&gt;.
+as defined in &lt;code&gt;org.eclipse.debug.core.ILaunchManager&lt;/code&gt;.
A launcher may be capable of launching in one or both modes.
</documentation>
</annotation>
@@ -83,13 +83,16 @@ A launcher may be capable of launching in one or both modes.
<documentation>
a label to use for the launcher. This attribute is used by the debug UI.
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
<attribute name="wizard" type="string">
<annotation>
<documentation>
fully qualified name of the class that implements
-&lt;samp&gt;org.eclipse.debug.ui.ILaunchWizard&lt;/samp&gt;.
+&lt;code&gt;org.eclipse.debug.ui.ILaunchWizard&lt;/code&gt;.
This attribute is used by the debug UI. A launcher
may contribute a wizard that allows users to configure
and launch specific attributes.
@@ -103,7 +106,7 @@ and launch specific attributes.
<annotation>
<documentation>
whether a launcher is publically visible in the debug UI.
-If &quot;true&quot;, the launcher will be available from the
+If &lt;code&gt;true&lt;/code&gt;, the launcher will be available from the
debug UI - the launcher will appear as a choice
for a default launcher, launches created by this
launcher will appear in the launch history, and the
@@ -118,6 +121,9 @@ toolbar actions.
a description of the launcher. Currently only used
if the wizard attribute is specified.
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
<attribute name="perspective" type="string">
diff --git a/org.eclipse.debug.core/schema/logicalStructureTypes.exsd b/org.eclipse.debug.core/schema/logicalStructureTypes.exsd
index f38fa81c1..62ada8180 100644
--- a/org.eclipse.debug.core/schema/logicalStructureTypes.exsd
+++ b/org.eclipse.debug.core/schema/logicalStructureTypes.exsd
@@ -51,8 +51,11 @@
<attribute name="description" type="string">
<annotation>
<documentation>
- a description of this logical structure. Since 3.1, this attribute is optional. When upspecified, a logical structure type delegate must also implement &lt;code&gt;ILogicalStructureTypeDelegate2&lt;/code&gt; to provide descriptions for values that logical structures are provided for.
+ a description of this logical structure. Since 3.1, this attribute is optional. When unspecified, a logical structure type delegate must also implement &lt;code&gt;ILogicalStructureTypeDelegate2&lt;/code&gt; to provide descriptions for values that logical structures are provided for.
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
<attribute name="class" type="string" use="required">
diff --git a/org.eclipse.debug.core/schema/processFactories.exsd b/org.eclipse.debug.core/schema/processFactories.exsd
index 8ff57f3dd..6ffe3b8c3 100644
--- a/org.eclipse.debug.core/schema/processFactories.exsd
+++ b/org.eclipse.debug.core/schema/processFactories.exsd
@@ -2,23 +2,16 @@
<!-- Schema file written by PDE -->
<schema targetNamespace="org.eclipse.debug.core">
<annotation>
- <appInfo>
- <meta.schema plugin="org.eclipse.debug.core" id="processFactories" name="Process Factories"/>
- </appInfo>
- <documentation>
- This extension point provides a mechanism for specifying a process factory to be used with a launch configuration to create the appropriate instance of &lt;b&gt;IProcess&lt;/b&gt;.
- The launch configuration will require the &lt;b&gt;DebugPlugin.ATTR_PROCESS_FACTORY_ID&lt;/b&gt; attribute set to the appropriate process factory ID that will be
- used to create the &lt;b&gt;IProcess&lt;/b&gt;
- </documentation>
-</annotation>
- <annotation>
<appInfo>
- <meta.section type="since"/>
+ <meta.schema plugin="org.eclipse.debug.core" id="processFactories" name="Process Factories"/>
</appInfo>
<documentation>
- 3.0
+ This extension point provides a mechanism for specifying a process factory to be used with a launch configuration to create the appropriate instance of &lt;b&gt;IProcess&lt;/b&gt;.
+ The launch configuration will require the &lt;b&gt;DebugPlugin.ATTR_PROCESS_FACTORY_ID&lt;/b&gt; attribute set to the appropriate process factory ID that will be
+ used to create the &lt;b&gt;IProcess&lt;/b&gt;
</documentation>
</annotation>
+
<element name="extension">
<complexType>
<sequence>
@@ -41,7 +34,7 @@
<attribute name="name" type="string">
<annotation>
<documentation>
- an optional name of the extension instance
+ an optional name of the extension instance
</documentation>
</annotation>
</attribute>
@@ -65,7 +58,7 @@
<attribute name="class" type="string" use="required">
<annotation>
<documentation>
- specifies the fully qualified name of the Java class that implements IProcessFactory.
+ specifies the fully qualified name of the Java class that implements &lt;code&gt;IProcessFactory&lt;/code&gt;.
</documentation>
<appInfo>
<meta.attribute kind="java" basedOn="org.eclipse.debug.core.IProcessFactory"/>
@@ -77,20 +70,29 @@
<annotation>
<appInfo>
- <meta.section type="examples"/>
+ <meta.section type="since"/>
</appInfo>
<documentation>
- The following is an example of a process factory extension point:
+ 3.0
+ </documentation>
+ </annotation>
-&lt;p&gt;
-&lt;pre&gt;
- &lt;extension point="org.eclipse.debug.core.processFactories"&gt;
- &lt;processFactory
- id="com.example.ExampleIdentifier"
- class="com.example.ExampleProcessFactory"&gt;
- &lt;/processFactory&gt;
- &lt;/extension&gt;
-&lt;/pre&gt;
+ <annotation>
+ <appInfo>
+ <meta.section type="examples"/>
+ </appInfo>
+ <documentation>
+ The following is an example of a process factory extension point:
+
+&lt;p&gt;
+&lt;pre&gt;
+ &lt;extension point=&quot;org.eclipse.debug.core.processFactories&quot;&gt;
+ &lt;processFactory
+ id=&quot;com.example.ExampleIdentifier&quot;
+ class=&quot;com.example.ExampleProcessFactory&quot;&gt;
+ &lt;/processFactory&gt;
+ &lt;/extension&gt;
+&lt;/pre&gt;
&lt;/p&gt;
</documentation>
</annotation>
@@ -109,11 +111,12 @@
<meta.section type="copyright"/>
</appInfo>
<documentation>
- Copyright (c) 2000, 2003 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) 2000, 2003 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>
diff --git a/org.eclipse.debug.core/schema/sourceContainerTypes.exsd b/org.eclipse.debug.core/schema/sourceContainerTypes.exsd
index 8ff382cda..5631df75a 100644
--- a/org.eclipse.debug.core/schema/sourceContainerTypes.exsd
+++ b/org.eclipse.debug.core/schema/sourceContainerTypes.exsd
@@ -6,18 +6,11 @@
<meta.schema plugin="org.eclipse.debug.core" id="sourceContainerTypes" name="Source Container Types"/>
</appInfo>
<documentation>
- This extension point allows for an extensible set of source container types to be contributed by the debug platform
+ This extension point allows for an extensible set of source container types to be contributed by the debug platform
source lookup facilities.
</documentation>
</annotation>
- <annotation>
- <appInfo>
- <meta.section type="since"/>
- </appInfo>
- <documentation>
- 3.0
- </documentation>
- </annotation>
+
<element name="extension">
<complexType>
<sequence>
@@ -59,14 +52,17 @@
<attribute name="name" type="string" use="required">
<annotation>
<documentation>
- The name of this source container type use for presentation purposes.
+ The name of this source container type used for presentation purposes.
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
<attribute name="class" type="string" use="required">
<annotation>
<documentation>
- A class that implements ISourceContainerTypeDelegate
+ A class that implements &lt;code&gt;ISourceContainerTypeDelegate&lt;/code&gt;
</documentation>
<appInfo>
<meta.attribute kind="java" basedOn="org.eclipse.debug.internal.core.sourcelookup.ISourceContainerTypeDelegate"/>
@@ -78,6 +74,9 @@
<documentation>
A short description of this source container for presentation purposes.
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
</complexType>
@@ -94,19 +93,28 @@
<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 source container type definition:
-&lt;pre&gt;
-&lt;extension point=&quot;org.eclipse.debug.core.sourceContainerTypes&quot;&gt;
- &lt;sourceContainerType
- name=&quot;Project&quot;
- class=&quot;org.eclipse.debug.internal.core.sourcelookup.containers.ProjectSourceContainerType&quot;
- id=&quot;org.eclipse.debug.core.containerType.project&quot;
- description=&quot;A project in the workspace&quot;&gt;
- &lt;/sourceContainerType&gt;
-&lt;/extension&gt;
+ The following is an example of a source container type definition:
+&lt;pre&gt;
+&lt;extension point=&quot;org.eclipse.debug.core.sourceContainerTypes&quot;&gt;
+ &lt;sourceContainerType
+ name=&quot;Project&quot;
+ class=&quot;org.eclipse.debug.internal.core.sourcelookup.containers.ProjectSourceContainerType&quot;
+ id=&quot;org.eclipse.debug.core.containerType.project&quot;
+ description=&quot;A project in the workspace&quot;&gt;
+ &lt;/sourceContainerType&gt;
+&lt;/extension&gt;
&lt;/pre&gt;
</documentation>
</annotation>
@@ -134,10 +142,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.core/schema/sourceLocators.exsd b/org.eclipse.debug.core/schema/sourceLocators.exsd
index c92e24f9e..b3bb057f5 100644
--- a/org.eclipse.debug.core/schema/sourceLocators.exsd
+++ b/org.eclipse.debug.core/schema/sourceLocators.exsd
@@ -2,13 +2,13 @@
<!-- Schema file written by PDE -->
<schema targetNamespace="org.eclipse.debug.core">
<annotation>
- <appInfo>
- <meta.schema plugin="org.eclipse.debug.core" id="sourceLocators" name="Source Locators"/>
- </appInfo>
- <documentation>
- This extension point provides a mechanism specifying a source locator to be used with a launch configuration.
- </documentation>
-</annotation>
+ <appInfo>
+ <meta.schema plugin="org.eclipse.debug.core" id="sourceLocators" name="Source Locators"/>
+ </appInfo>
+ <documentation>
+ This extension point provides a mechanism specifying a source locator to be used with a launch configuration.
+ </documentation>
+ </annotation>
<element name="extension">
<complexType>
@@ -32,7 +32,7 @@
<attribute name="name" type="string">
<annotation>
<documentation>
- an optional name of the extension instance
+ an optional name of the extension instance
</documentation>
</annotation>
</attribute>
@@ -56,7 +56,7 @@
<attribute name="class" type="string" use="required">
<annotation>
<documentation>
- specifies the fully qualified name of the Java class that implements IPersistableSourceLocator.
+ specifies the fully qualified name of the Java class that implements &lt;code&gt;IPersistableSourceLocator&lt;/code&gt;.
</documentation>
<appInfo>
<meta.attribute kind="java" basedOn="org.eclipse.debug.core.model.IPersistableSourceLocator"/>
@@ -68,6 +68,9 @@
<documentation>
a human-readable name, describing the type of this source locator.
</documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
</annotation>
</attribute>
</complexType>
@@ -82,13 +85,13 @@
&lt;p&gt;
&lt;pre&gt;
- &lt;extension point="org.eclipse.debug.core.sourceLocators"&gt;
- &lt;sourceLocator
- id="com.example.ExampleIdentifier"
- class="com.example.ExampleSourceLocator"
- name="Example Source Locator"&gt;
- &lt;/sourceLocator&gt;
- &lt;/extension&gt;
+ &lt;extension point=&quot;org.eclipse.debug.core.sourceLocators&quot;&gt;
+ &lt;sourceLocator
+ id=&quot;com.example.ExampleIdentifier&quot;
+ class=&quot;com.example.ExampleSourceLocator&quot;
+ name=&quot;Example Source Locator&quot;&gt;
+ &lt;/sourceLocator&gt;
+ &lt;/extension&gt;
&lt;/pre&gt;
&lt;/p&gt;
</documentation>
diff --git a/org.eclipse.debug.core/schema/sourcePathComputers.exsd b/org.eclipse.debug.core/schema/sourcePathComputers.exsd
index 3b5e25a32..2df990a8d 100644
--- a/org.eclipse.debug.core/schema/sourcePathComputers.exsd
+++ b/org.eclipse.debug.core/schema/sourcePathComputers.exsd
@@ -6,20 +6,13 @@
<meta.schema plugin="org.eclipse.debug.core" id="sourcePathComputers" name="Source Path Computers"/>
</appInfo>
<documentation>
- Defines an extension point to register a computer that can describe a default source lookup path for
- a launch configuration. Source path computers are associated with launch configuration types via the
- launchConfigurationTypes extension point. As well, a source path computer can be associated with a
+ Defines an extension point to register a computer that can describe a default source lookup path for
+ a launch configuration. Source path computers are associated with launch configuration types via the
+ launchConfigurationTypes extension point. As well, a source path computer can be associated with a
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>
@@ -52,7 +45,7 @@
<element name="sourcePathComputer">
<annotation>
<documentation>
- Defines an extension point to register a computer that can describe a default source lookup path
+ Defines an extension point to register a computer that can describe a default source lookup path
for a launch configuration.
</documentation>
</annotation>
@@ -67,7 +60,7 @@
<attribute name="class" type="string" use="required">
<annotation>
<documentation>
- A class that implements ISourcePathComputerDelegate.
+ A class that implements &lt;code&gt;ISourcePathComputerDelegate&lt;/code&gt;.
</documentation>
<appInfo>
<meta.attribute kind="java" basedOn="org.eclipse.debug.internal.core.sourcelookup.ISourcePathComputerDelegate"/>
@@ -88,17 +81,26 @@
<annotation>
<appInfo>
+ <meta.section type="since"/>
+ </appInfo>
+ <documentation>
+ 3.0
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appInfo>
<meta.section type="examples"/>
</appInfo>
<documentation>
- Following is an example source path computer definition:
-&lt;pre&gt;
- &lt;extension point=&quot;org.eclipse.debug.core.sourcePathComputers&quot;&gt;
- &lt;sourcePathComputer
- id=&quot;org.eclipse.example.exampleSourcePathComputer&quot;
- class=&quot;org.eclipse.example.SourcePathComputer&quot;&gt;
- &lt;/sourcePathComputer&gt;
- &lt;/extension&gt;
+ Following is an example source path computer definition:
+&lt;pre&gt;
+ &lt;extension point=&quot;org.eclipse.debug.core.sourcePathComputers&quot;&gt;
+ &lt;sourcePathComputer
+ id=&quot;org.eclipse.example.exampleSourcePathComputer&quot;
+ class=&quot;org.eclipse.example.SourcePathComputer&quot;&gt;
+ &lt;/sourcePathComputer&gt;
+ &lt;/extension&gt;
&lt;/pre&gt;
</documentation>
</annotation>
@@ -126,10 +128,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.core/schema/statusHandlers.exsd b/org.eclipse.debug.core/schema/statusHandlers.exsd
index 6c9fc0adb..a3415daa4 100644
--- a/org.eclipse.debug.core/schema/statusHandlers.exsd
+++ b/org.eclipse.debug.core/schema/statusHandlers.exsd
@@ -2,15 +2,15 @@
<!-- Schema file written by PDE -->
<schema targetNamespace="org.eclipse.debug.core">
<annotation>
- <appInfo>
- <meta.schema plugin="org.eclipse.debug.core" id="statusHandlers" name="Status Handlers"/>
- </appInfo>
- <documentation>
- This extension point provides a mechanism for separating the generation and resolution of an error.
+ <appInfo>
+ <meta.schema plugin="org.eclipse.debug.core" id="statusHandlers" name="Status Handlers"/>
+ </appInfo>
+ <documentation>
+ This extension point provides a mechanism for separating the generation and resolution of an error.
The interaction between the source of the error and the resolution is client-defined.
It is a client responsibility to look up and delegate to status handlers when an error condition occurs.
- </documentation>
-</annotation>
+ </documentation>
+ </annotation>
<element name="extension">
<complexType>
@@ -34,7 +34,7 @@ It is a client responsibility to look up and delegate to status handlers when an
<attribute name="name" type="string">
<annotation>
<documentation>
- an optional name of the extension instance
+ an optional name of the extension instance
</documentation>
</annotation>
</attribute>
@@ -53,7 +53,7 @@ It is a client responsibility to look up and delegate to status handlers when an
<attribute name="class" type="string" use="required">
<annotation>
<documentation>
- specifies the fully qualified name of the Java class that implements IStatusHandler.
+ specifies the fully qualified name of the Java class that implements &lt;code&gt;IStatusHandler&lt;/code&gt;.
</documentation>
<appInfo>
<meta.attribute kind="java" basedOn="org.eclipse.debug.core.IStatusHandler"/>
@@ -63,7 +63,7 @@ It is a client responsibility to look up and delegate to status handlers when an
<attribute name="plugin" type="string" use="required">
<annotation>
<documentation>
- Plug-in identifier that corresponds to the plug-in of the status this handler is registered for. (i.e. IStatus.getPlugin()).
+ Plug-in identifier that corresponds to the plug-in of the status this handler is registered for. (i.e. &lt;code&gt;IStatus.getPlugin()&lt;/code&gt;).
</documentation>
</annotation>
</attribute>
@@ -86,14 +86,14 @@ It is a client responsibility to look up and delegate to status handlers when an
&lt;p&gt;
&lt;pre&gt;
- &lt;extension point="org.eclipse.debug.core.statusHandlers"&gt;
- &lt;statusHandler
- id="com.example.ExampleIdentifier"
- class="com.example.ExampleStatusHandler"
- plugin="com.example.ExamplePluginId"
- code="123"&gt;
- &lt;/statusHandler&gt;
- &lt;/extension&gt;
+ &lt;extension point=&quot;org.eclipse.debug.core.statusHandlers&quot;&gt;
+ &lt;statusHandler
+ id=&quot;com.example.ExampleIdentifier&quot;
+ class=&quot;com.example.ExampleStatusHandler&quot;
+ plugin=&quot;com.example.ExamplePluginId&quot;
+ code=&quot;123&quot;&gt;
+ &lt;/statusHandler&gt;
+ &lt;/extension&gt;
&lt;/pre&gt;
&lt;/p&gt;
diff --git a/org.eclipse.debug.core/schema/watchExpressionDelegates.exsd b/org.eclipse.debug.core/schema/watchExpressionDelegates.exsd
index 5e0365bce..fa14bfa45 100644
--- a/org.eclipse.debug.core/schema/watchExpressionDelegates.exsd
+++ b/org.eclipse.debug.core/schema/watchExpressionDelegates.exsd
@@ -1,118 +1,120 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!-- Schema file written by PDE -->
-<schema targetNamespace="org.eclipse.debug.core">
-<annotation>
- <appInfo>
- <meta.schema plugin="org.eclipse.debug.core" id="watchExpressionDelegates" name="watchExpressionDelegates"/>
- </appInfo>
- <documentation>
- 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>
- <element ref="watchExpressionDelegate" 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="watchExpressionDelegate">
- <complexType>
- <attribute name="debugModel" type="string" use="required">
- <annotation>
- <documentation>
- specifies the id of the debug model that this delegate provides evaluations for
- </documentation>
- </annotation>
- </attribute>
- <attribute name="delegateClass" type="string" use="required">
- <annotation>
- <documentation>
- specifies a Java class which implements &lt;samp&gt;org.eclipse.debug.core.model.IWatchExpressionDelegate&lt;/samp&gt;, which is used to evaluate the value of an expression.
- </documentation>
- <appInfo>
- <meta.attribute kind="java" basedOn="org.eclipse.debug.core.model.IWatchExpressionDelegate"/>
- </appInfo>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <annotation>
- <appInfo>
- <meta.section type="since"/>
- </appInfo>
- <documentation>
- 3.0
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="examples"/>
- </appInfo>
- <documentation>
-&lt;pre&gt;
+<?xml version='1.0' encoding='UTF-8'?>
+<!-- Schema file written by PDE -->
+<schema targetNamespace="org.eclipse.debug.core">
+<annotation>
+ <appInfo>
+ <meta.schema plugin="org.eclipse.debug.core" id="watchExpressionDelegates" name="watchExpressionDelegates"/>
+ </appInfo>
+ <documentation>
+ 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>
+
+ <element name="extension">
+ <complexType>
+ <sequence>
+ <element ref="watchExpressionDelegate" 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="watchExpressionDelegate">
+ <complexType>
+ <attribute name="debugModel" type="string" use="required">
+ <annotation>
+ <documentation>
+ specifies the id of the debug model that this delegate provides evaluations for
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="delegateClass" type="string" use="required">
+ <annotation>
+ <documentation>
+ specifies a Java class which implements &lt;code&gt;org.eclipse.debug.core.model.IWatchExpressionDelegate&lt;/code&gt;, which is used to evaluate the value of an expression.
+ </documentation>
+ <appInfo>
+ <meta.attribute kind="java" basedOn="org.eclipse.debug.core.model.IWatchExpressionDelegate"/>
+ </appInfo>
+ </annotation>
+ </attribute>
+ </complexType>
+ </element>
+
+ <annotation>
+ <appInfo>
+ <meta.section type="since"/>
+ </appInfo>
+ <documentation>
+ 3.0
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appInfo>
+ <meta.section type="since"/>
+ </appInfo>
+ <documentation>
+ 3.0
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appInfo>
+ <meta.section type="examples"/>
+ </appInfo>
+ <documentation>
+ &lt;pre&gt;
The following is the definition of a watch expression delegate for the com.example.foo plug-in:
- &lt;extension point="org.eclipse.debug.core.watchExpressionDelegates"&gt;
+ &lt;extension point=&quot;org.eclipse.debug.core.watchExpressionDelegates&quot;&gt;
&lt;watchExpressionDelegate
- debugModel="org.eclipse.jdt.debug"
- delegateClass="org.eclipse.jdt.internal.debug.ui.JavaWatchExpressionDelegate"/&gt;
+ debugModel=&quot;org.eclipse.jdt.debug&quot;
+ delegateClass=&quot;org.eclipse.jdt.internal.debug.ui.JavaWatchExpressionDelegate&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;delegateClass&lt;/b&gt; must be a fully qualified name of a Java class that implements the interface &lt;b&gt;org.eclipse.debug.core.model.IWatchExpressionDelegate&lt;/b&gt;.
- </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;delegateClass&lt;/b&gt; must be a fully qualified name of a Java class that implements the interface &lt;b&gt;org.eclipse.debug.core.model.IWatchExpressionDelegate&lt;/b&gt;.
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appInfo>
+ <meta.section type="copyright"/>
+ </appInfo>
+ <documentation>
Copyright (c) 2000, 2003 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/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>
diff --git a/org.eclipse.ui.console/schema/consoleFactories.exsd b/org.eclipse.ui.console/schema/consoleFactories.exsd
index 9dbc1784a..69a51a666 100644
--- a/org.eclipse.ui.console/schema/consoleFactories.exsd
+++ b/org.eclipse.ui.console/schema/consoleFactories.exsd
@@ -1,86 +1,89 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!-- Schema file written by PDE -->
-<schema targetNamespace="org.eclipse.ui.console">
-<annotation>
- <appInfo>
- <meta.schema plugin="org.eclipse.ui.console" id="consoleFactories" name="Console Factories"/>
- </appInfo>
- <documentation>
- An action to open a console in the console view.
- </documentation>
- </annotation>
-
- <include schemaLocation="schema://org.eclipse.core.expressions/schema/expressionLanguage.exsd"/>
-
- <element name="extension">
- <complexType>
- <sequence>
- <element ref="consoleFactory"/>
- </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="consoleFactory">
- <complexType>
- <attribute name="label" type="string" use="required">
- <annotation>
- <documentation>
- action label to appear in menu
- </documentation>
- </annotation>
- </attribute>
- <attribute name="icon" type="string">
- <annotation>
- <documentation>
- optional plug-in relative path to an icon to appear with the action
- </documentation>
- </annotation>
- </attribute>
- <attribute name="class" type="string" use="required">
- <annotation>
- <documentation>
- class implementing &lt;code&gt;org.eclipse.ui.console.IConsoleFactory&lt;/code&gt; that will be called when the assocaited action is invoked
- </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.ui.console">
+<annotation>
+ <appInfo>
+ <meta.schema plugin="org.eclipse.ui.console" id="consoleFactories" name="Console Factories"/>
+ </appInfo>
+ <documentation>
+ An action to open a console in the console view.
+ </documentation>
+ </annotation>
+
+ <include schemaLocation="schema://org.eclipse.core.expressions/schema/expressionLanguage.exsd"/>
+
+ <element name="extension">
+ <complexType>
+ <sequence>
+ <element ref="consoleFactory"/>
+ </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="consoleFactory">
+ <complexType>
+ <attribute name="label" type="string" use="required">
+ <annotation>
+ <documentation>
+ action label to appear in menu
+ </documentation>
+ <appInfo>
+ <meta.attribute translatable="true"/>
+ </appInfo>
+ </annotation>
+ </attribute>
+ <attribute name="icon" type="string">
+ <annotation>
+ <documentation>
+ optional plug-in relative path to an icon to appear with the action
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="class" type="string" use="required">
+ <annotation>
+ <documentation>
+ class implementing &lt;code&gt;org.eclipse.ui.console.IConsoleFactory&lt;/code&gt; that will be called when the associated action is invoked
+ </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>
The following is an example of a console factory extension point:
&lt;pre&gt;
&lt;extension point=&quot;org.eclipse.ui.console.consoleFactories&quot;&gt;
@@ -91,39 +94,39 @@
&lt;/consoleFactory&gt;
&lt;/extension&gt;
&lt;/pre&gt;
-This extension will cause an entry to appear in the console view&apos;s &lt;b&gt;Open Console&lt;/b&gt; drop-down menu labelled &lt;b&gt;Command Console&lt;/b&gt; with the specified icon. When the action is invoked by a user, the method &lt;b&gt;openConsole()&lt;/b&gt; on the class &lt;b&gt;com.example.CommandConsoleFactory&lt;/b&gt; will be called. The factory can the decide to create a new console or activate an existing console.
- </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.ui.console.IConsoleFactory&lt;/b&gt;.
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="implementation"/>
- </appInfo>
- <documentation>
- None.
- </documentation>
- </annotation>
-
- <annotation>
- <appInfo>
- <meta.section type="copyright"/>
- </appInfo>
- <documentation>
+This extension will cause an entry to appear in the console view&apos;s &lt;b&gt;Open Console&lt;/b&gt; drop-down menu labelled &lt;b&gt;Command Console&lt;/b&gt; with the specified icon. When the action is invoked by a user, the method &lt;b&gt;openConsole()&lt;/b&gt; on the class &lt;b&gt;com.example.CommandConsoleFactory&lt;/b&gt; will be called. The factory can the decide to create a new console or activate an existing console.
+ </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.ui.console.IConsoleFactory&lt;/b&gt;.
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appInfo>
+ <meta.section type="implementation"/>
+ </appInfo>
+ <documentation>
+ None.
+ </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.ui.console/schema/consolePageParticipants.exsd b/org.eclipse.ui.console/schema/consolePageParticipants.exsd
index 77f70fbae..905d92f15 100644
--- a/org.eclipse.ui.console/schema/consolePageParticipants.exsd
+++ b/org.eclipse.ui.console/schema/consolePageParticipants.exsd
@@ -56,7 +56,7 @@
<attribute name="class" type="string" use="required">
<annotation>
<documentation>
- specifies a fully qualified name of a Java class that implements IConsolePageParticipant
+ specifies a fully qualified name of a Java class that implements &lt;code&gt;IConsolePageParticipant&lt;/code&gt;
</documentation>
</annotation>
</attribute>
diff --git a/org.eclipse.ui.console/schema/consolePatternMatchListeners.exsd b/org.eclipse.ui.console/schema/consolePatternMatchListeners.exsd
index 40f7521cc..244f083b2 100644
--- a/org.eclipse.ui.console/schema/consolePatternMatchListeners.exsd
+++ b/org.eclipse.ui.console/schema/consolePatternMatchListeners.exsd
@@ -56,7 +56,7 @@
<attribute name="class" type="string" use="required">
<annotation>
<documentation>
- specifies a fully qualified name of a Java class that implements IPatternMatchListenerDelegate
+ specifies a fully qualified name of a Java class that implements &lt;code&gt;IPatternMatchListenerDelegate&lt;/code&gt;
</documentation>
</annotation>
</attribute>
@@ -70,7 +70,7 @@
<attribute name="flags" type="string">
<annotation>
<documentation>
- specifies flags to be used when matching the pattern. Acceptable flags are defined in java.util.regex.Pattern and should be specified as Strings (eg &quot;Pattern.MULTILINE&quot; or &quot;MULTILINE&quot;)
+ specifies flags to be used when matching the pattern. Acceptable flags are defined in &lt;code&gt;java.util.regex.Pattern&lt;/code&gt; and should be specified as Strings (eg &quot;Pattern.MULTILINE&quot; or &quot;MULTILINE&quot;)
</documentation>
</annotation>
</attribute>

Back to the top