Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjszursze2003-01-31 21:28:13 +0000
committerjszursze2003-01-31 21:28:13 +0000
commitba091026bb477e7b3a22c74d97fd856301379a4c (patch)
tree1d6442917697cd45cccb6c6cadb3f7205c97a99f /org.eclipse.debug.ui/doc
parent6d441d6b648ca4b8fdcff2ac2f55d52afeb1514b (diff)
downloadeclipse.platform.debug-ba091026bb477e7b3a22c74d97fd856301379a4c.tar.gz
eclipse.platform.debug-ba091026bb477e7b3a22c74d97fd856301379a4c.tar.xz
eclipse.platform.debug-ba091026bb477e7b3a22c74d97fd856301379a4c.zip
30125 - Provide inforpops for launch configuration types &
25341 - infopops not available from Launch Configurations
Diffstat (limited to 'org.eclipse.debug.ui/doc')
-rw-r--r--org.eclipse.debug.ui/doc/org_eclipse_debug_ui_consoleColorProviders.html38
-rw-r--r--org.eclipse.debug.ui/doc/org_eclipse_debug_ui_consoleLineTrackers.html38
-rw-r--r--org.eclipse.debug.ui/doc/org_eclipse_debug_ui_debugActionGroups.html53
-rw-r--r--org.eclipse.debug.ui/doc/org_eclipse_debug_ui_debugModelPresentations.html36
-rw-r--r--org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchConfigurationTabGroups.html48
-rw-r--r--org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchConfigurationTypeImages.html38
-rw-r--r--org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchGroups.html46
-rw-r--r--org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchShortcuts.html74
8 files changed, 224 insertions, 147 deletions
diff --git a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_consoleColorProviders.html b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_consoleColorProviders.html
index c6493a170..afd28dc2f 100644
--- a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_consoleColorProviders.html
+++ b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_consoleColorProviders.html
@@ -7,36 +7,44 @@
<b><i>Identifier: </i></b>org.eclipse.debug.ui.consoleColorProviders<p>
<b><i>Since: </i></b>2.1<p>
<b><i>Description: </i></b>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.<p><b><i>Configuration Markup:</i></b><p>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT extension EMPTY&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST extension</samp>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT extension EMPTY&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST extension</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;point&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;&nbsp;CDATA #IMPLIED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
-<li><b>point</b> - a fully qualified identifier of the target extension point</li><li><b>id</b> - an optional identifier of the extension instance</li><li><b>name</b> - an optional name of the extension instance</li></ul>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT consoleColorProvider EMPTY&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST consoleColorProvider</samp>
+<li><b>point</b> - a fully qualified identifier of the target extension point</li>
+<li><b>id</b> - an optional identifier of the extension instance</li>
+<li><b>name</b> - an optional name of the extension instance</li>
+</ul>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT consoleColorProvider EMPTY&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST consoleColorProvider</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;class&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;processType&nbsp;CDATA #REQUIRED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
-<li><b>id</b> - specifies a unique identifier for this console color provider.</li><li><b>class</b> - specifies a fully qualified name of a Java class that implements IConsoleColorProvider</li><li><b>processType</b> - specifies the type of process this color provider is for. This attribute corresponds to the process attribute IProcess.ATTR_PROCESS_TYPE.</li></ul>
+<li><b>id</b> - specifies a unique identifier for this console color provider.</li>
+<li><b>class</b> - specifies a fully qualified name of a Java class that implements IConsoleColorProvider</li>
+<li><b>processType</b> - specifies the type of process this color provider is for. This attribute corresponds to the process attribute IProcess.ATTR_PROCESS_TYPE.</li>
+</ul>
<b><i>Examples: </i></b>The following is an example of a console color provider extension point:
<p>
<pre>
-&lt;extension point="org.eclipse.debug.ui.consoleColorProviders"&gt;
- &lt;consoleColorProvider
- id="com.example.ExampleConsoleColorProvider"
- class="com.example.ExampleConsoleColorProvider"
- processType="ExampleProcessType"&gt;
- &lt;/consoleColorProvider&gt;
-&lt;/extension&gt;
+<font color="#000080">&lt;extension point=<font color="#008000">&quot;org.eclipse.debug.ui.consoleColorProviders&quot;</font>&gt;</font>
+ <font color="#000080">&lt;consoleColorProvider
+ id=<font color="#008000">&quot;com.example.ExampleConsoleColorProvider&quot;</font>
+ class=<font color="#008000">&quot;com.example.ExampleConsoleColorProvider&quot;</font>
+ processType=<font color="#008000">&quot;ExampleProcessType&quot;</font>&gt;</font>
+ <font color="#000080">&lt;/consoleColorProvider&gt;</font>
+<font color="#000080">&lt;/extension&gt;</font>
</pre>
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.<p>
<b><i>API Information: </i></b>Value of the attribute <b>class</b> must be a fully qualified name of a Java class that implements the interface <b>org.eclipse.debug.ui.console.IConsoleColorProvider</b>.<p>
+<font size="-1" color="#336699">
<a href="hglegal.htm"><img SRC="ngibmcpy.gif" ALT="Copyright IBM Corp. 2000, 2003. All Rights Reserved." BORDER=0 height=12 width=195></a><p>
+</font>
</BODY>
</HTML>
diff --git a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_consoleLineTrackers.html b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_consoleLineTrackers.html
index fc2cefac7..2955233c9 100644
--- a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_consoleLineTrackers.html
+++ b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_consoleLineTrackers.html
@@ -7,35 +7,43 @@
<b><i>Identifier: </i></b>org.eclipse.debug.ui.consoleLineTrackers<p>
<b><i>Since: </i></b>2.1<p>
<b><i>Description: </i></b>This extension point provides a mechanism to listen to console output for a type of process.<p><b><i>Configuration Markup:</i></b><p>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT extension EMPTY&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST extension</samp>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT extension EMPTY&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST extension</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;point&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;&nbsp;CDATA #IMPLIED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
-<li><b>point</b> - a fully qualified identifier of the target extension point</li><li><b>id</b> - an optional identifier of the extension instance</li><li><b>name</b> - an optional name of the extension instance</li></ul>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT consoleLineTracker EMPTY&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST consoleLineTracker</samp>
+<li><b>point</b> - a fully qualified identifier of the target extension point</li>
+<li><b>id</b> - an optional identifier of the extension instance</li>
+<li><b>name</b> - an optional name of the extension instance</li>
+</ul>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT consoleLineTracker EMPTY&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST consoleLineTracker</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;class&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;processType&nbsp;CDATA #REQUIRED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
-<li><b>id</b> - specifies a unique identifier for this console line tracker.</li><li><b>class</b> - specifies a fully qualified name of a Java class that implements IConsoleLineTracker</li><li><b>processType</b> - specifies the type of process this line tracker is for. This attribute corresponds to the process attribute IProcess.ATTR_PROCESS_TYPE.</li></ul>
+<li><b>id</b> - specifies a unique identifier for this console line tracker.</li>
+<li><b>class</b> - specifies a fully qualified name of a Java class that implements IConsoleLineTracker</li>
+<li><b>processType</b> - specifies the type of process this line tracker is for. This attribute corresponds to the process attribute IProcess.ATTR_PROCESS_TYPE.</li>
+</ul>
<b><i>Examples: </i></b>The following is an example of a console line tracker extension point:
<pre>
-&lt;extension point="org.eclipse.debug.ui.consoleLineTrackers"&gt;
- &lt;consoleLineTracker
- id="com.example.ExampleConsoleLineTracker"
- class="com.example.ExampleConsoleLineTracker"
- processType="ExampleProcessType"&gt;
- &lt;/consoleLineTracker&gt;
-&lt;/extension&gt;
+<font color="#000080">&lt;extension point=<font color="#008000">&quot;org.eclipse.debug.ui.consoleLineTrackers&quot;</font>&gt;</font>
+ <font color="#000080">&lt;consoleLineTracker
+ id=<font color="#008000">&quot;com.example.ExampleConsoleLineTracker&quot;</font>
+ class=<font color="#008000">&quot;com.example.ExampleConsoleLineTracker&quot;</font>
+ processType=<font color="#008000">&quot;ExampleProcessType&quot;</font>&gt;</font>
+ <font color="#000080">&lt;/consoleLineTracker&gt;</font>
+<font color="#000080">&lt;/extension&gt;</font>
</pre>
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.<p>
<b><i>API Information: </i></b>Value of the attribute <b>class</b> must be a fully qualified name of a Java class that implements the interface <b>org.eclipse.debug.ui.console.IConsoleLineTracker</b>.<p>
+<font size="-1" color="#336699">
<a href="hglegal.htm"><img SRC="ngibmcpy.gif" ALT="Copyright IBM Corp. 2000, 2003. All Rights Reserved." BORDER=0 height=12 width=195></a><p>
+</font>
</BODY>
</HTML>
diff --git a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_debugActionGroups.html b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_debugActionGroups.html
index 6c6afed3d..03f35244a 100644
--- a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_debugActionGroups.html
+++ b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_debugActionGroups.html
@@ -8,46 +8,55 @@
<b><i>Description: </i></b>This extension point provides a mechanism to specify the visibility of action groups.
Any view that returns an instance of IDebugView when queried with #getAdapter(IDebugView.class) will have its context menu
and toolbar affected by the visibility of the action groups.<p><b><i>Configuration Markup:</i></b><p>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT extension (debugActionGroup*)&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST extension</samp>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT extension (debugActionGroup*)&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST extension</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;point&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;&nbsp;CDATA #IMPLIED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
-<li><b>point</b> - a fully qualified identifier of the target extension point</li><li><b>id</b> - an optional identifier of the extension instance</li><li><b>name</b> - an optional name of the extension instance</li></ul>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT debugActionGroup (action*)&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST debugActionGroup</samp>
+<li><b>point</b> - a fully qualified identifier of the target extension point</li>
+<li><b>id</b> - an optional identifier of the extension instance</li>
+<li><b>name</b> - an optional name of the extension instance</li>
+</ul>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT debugActionGroup (action*)&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST debugActionGroup</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
-<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;visible&nbsp;(true | false) "false"#IMPLIED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;visible&nbsp;(true | false) </samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
-<li><b>id</b> - specifies a unique identifier for this debug action group.</li><li><b>name</b> - a translatable name that will be used for the debug action group label.</li><li><b>visible</b> - an optional attribute indicating the visibility of the group. If omitted, the group is set to be visible.</li></ul>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT action EMPTY&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST action</samp>
+<li><b>id</b> - specifies a unique identifier for this debug action group.</li>
+<li><b>name</b> - a translatable name that will be used for the debug action group label.</li>
+<li><b>visible</b> - an optional attribute indicating the visibility of the group. If omitted, the group is set to be visible.</li>
+</ul>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT action EMPTY&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST action</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;CDATA #REQUIRED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
-<li><b>id</b> - the unique identifier of an action that will be added to the debug action group.</li></ul>
+<li><b>id</b> - the unique identifier of an action that will be added to the debug action group.</li>
+</ul>
<b><i>Examples: </i></b>The following is an example of a debug action group extension point. In all debug views (views that return
an instance of IDebugView when queried with #getAdapter(IDebugView.class)), the actions listed will not
be visible in the toolbar or context menu of the view.
<p>
<pre>
- &lt;extension point="org.eclipse.debug.ui.debugActionGroups"&gt;
- &lt;debugActionGroup
- id="org.eclipse.jdt.debug.ui.javaDebugActionGroup"
- visible="false"
- name="Java Debug"&gt;
- &lt;action id="org.eclipse.jdt.ui.actions.RunToLineToolbar"/&gt;
- &lt;action id="org.eclipse.jdt.ui.breakpointViewActions.ShowQualified"/&gt;
- &lt;/debugActionGroup&gt;
- &lt;/extension&gt;
+ <font color="#000080">&lt;extension point=<font color="#008000">&quot;org.eclipse.debug.ui.debugActionGroups&quot;</font>&gt;</font>
+ <font color="#000080">&lt;debugActionGroup
+ id=<font color="#008000">&quot;org.eclipse.jdt.debug.ui.javaDebugActionGroup&quot;</font>
+ visible=<font color="#008000">&quot;false&quot;</font>
+ name=<font color="#008000">&quot;Java Debug&quot;</font>&gt;</font>
+ <font color="#000080">&lt;action id=<font color="#008000">&quot;org.eclipse.jdt.ui.actions.RunToLineToolbar&quot;</font>/&gt;</font>
+ <font color="#000080">&lt;action id=<font color="#008000">&quot;org.eclipse.jdt.ui.breakpointViewActions.ShowQualified&quot;</font>/&gt;</font>
+ <font color="#000080">&lt;/debugActionGroup&gt;</font>
+ <font color="#000080">&lt;/extension&gt;</font>
</pre>
</p><p>
<b><i>Supplied Implementation: </i></b>Currently, the org.eclipse.jdt.debug.ui plugin provides the org.eclipse.jdt.debug.ui.javaDebugActionGroup<p>
+<font size="-1" color="#336699">
<a href="hglegal.htm"><img SRC="ngibmcpy.gif" ALT="Copyright IBM Corp. 2000, 2003. All Rights Reserved." BORDER=0 height=12 width=195></a><p>
+</font>
</BODY>
</HTML>
diff --git a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_debugModelPresentations.html b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_debugModelPresentations.html
index 0c7378c76..3521528b8 100644
--- a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_debugModelPresentations.html
+++ b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_debugModelPresentations.html
@@ -10,34 +10,40 @@ 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.<p><b><i>Configuration Markup:</i></b><p>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT extension (debugModelPresentation*)&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST extension</samp>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT extension (debugModelPresentation*)&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST extension</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;point&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;&nbsp;CDATA #IMPLIED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
-<li><b>point</b> - a fully qualified identifier of the target extension point</li><li><b>id</b> - an optional identifier of the extension instance</li><li><b>name</b> - an optional name of the extension instance</li></ul>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT debugModelPresentation EMPTY&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST debugModelPresentation</samp>
+<li><b>point</b> - a fully qualified identifier of the target extension point</li>
+<li><b>id</b> - an optional identifier of the extension instance</li>
+<li><b>name</b> - an optional name of the extension instance</li>
+</ul>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT debugModelPresentation EMPTY&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST debugModelPresentation</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;class&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;detailsViewerConfiguration&nbsp;CDATA #IMPLIED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
<li><b>class</b> - fully qualifed name of a Java class that implements the
<samp>org.eclipse.debug.ui.IDebugModelPresentation</samp>
-interface.</li><li><b>id</b> - the identifier of the debug model this presentation is responsible for</li><li><b>detailsViewerConfiguration</b> - 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.</li></ul>
+interface.</li>
+<li><b>id</b> - the identifier of the debug model this presentation is responsible for</li>
+<li><b>detailsViewerConfiguration</b> - 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.</li>
+</ul>
<b><i>Examples: </i></b>The following is an example of a debug model presentations extension point:
<p>
<pre>
- &lt;extension point = "org.eclipse.debug.ui.debugModelPresentations"&gt;
- &lt;debugModelPresentation
- class = "com.example.JavaModelPresentation"
- id = "com.example.JavaDebugModel"
- &lt;/debugModelPresentation&gt;
- &lt;/extension&gt;
+ <font color="#000080">&lt;extension point = <font color="#008000">&quot;org.eclipse.debug.ui.debugModelPresentations&quot;</font>&gt;</font>
+ <font color="#000080">&lt;debugModelPresentation
+ class = <font color="#008000">&quot;com.example.JavaModelPresentation&quot;</font>
+ id = <font color="#008000">&quot;com.example.JavaDebugModel&quot;</font>
+ <font color="#000080">&lt;/debugModelPresentation&gt;</font>
+ <font color="#000080">&lt;/extension&gt;</font>
</pre>
</p>
In the example above, the class
@@ -48,6 +54,8 @@ from the debug model identified by
<b><i>API Information: </i></b>Value of the action attribute <samp>class</samp> must be a fully
qualified class name of a Java class that implements
<samp>org.eclipse.debug.ui.IDebugModelPresentation</samp>.<p>
+<font size="-1" color="#336699">
<a href="hglegal.htm"><img SRC="ngibmcpy.gif" ALT="Copyright IBM Corp. 2000, 2003. All Rights Reserved." BORDER=0 height=12 width=195></a><p>
+</font>
</BODY>
</HTML>
diff --git a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchConfigurationTabGroups.html b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchConfigurationTabGroups.html
index 871303af1..2c0678ed6 100644
--- a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchConfigurationTabGroups.html
+++ b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchConfigurationTabGroups.html
@@ -7,34 +7,42 @@
<b><i>Identifier: </i></b>org.eclipse.debug.ui.launchConfigurationTabGroups<p>
<b><i>Description: </i></b>This extension point provides a mechanism for contributing a group of tab to the launch configuration
dialog for a type of launch configuration.<p><b><i>Configuration Markup:</i></b><p>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT extension (launchConfigurationTabGroup*)&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST extension</samp>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT extension (launchConfigurationTabGroup*)&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST extension</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;point&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;&nbsp;CDATA #IMPLIED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
-<li><b>point</b> - a fully qualified identifier of the target extension point</li><li><b>id</b> - an optional identifier of the extension instance</li><li><b>name</b> - an optional name of the extension instance</li></ul>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT launchConfigurationTabGroup EMPTY&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST launchConfigurationTabGroup</samp>
-<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
-<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type&nbsp;&nbsp;CDATA #REQUIRED</samp>
-<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;class&nbsp;CDATA #REQUIRED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<li><b>point</b> - a fully qualified identifier of the target extension point</li>
+<li><b>id</b> - an optional identifier of the extension instance</li>
+<li><b>name</b> - an optional name of the extension instance</li>
+</ul>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT launchConfigurationTabGroup EMPTY&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST launchConfigurationTabGroup</samp>
+<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
+<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
+<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;class&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
+<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;helpContextId&nbsp;CDATA #IMPLIED</samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
-<li><b>id</b> - specifies a unique identifier for this launch configuration tab group.</li><li><b>type</b> - specifies a launch configuration type that this tab group is applicable to (corresponds to the id of a
-launch configuration type extension).</li><li><b>class</b> - specifies a fully qualified name of a Java class that implements <samp>ILaunchConfigurationTabGroup</samp>.</li></ul>
+<li><b>id</b> - specifies a unique identifier for this launch configuration tab group.</li>
+<li><b>type</b> - specifies a launch configuration type that this tab group is applicable to (corresponds to the id of a
+launch configuration type extension).</li>
+<li><b>class</b> - specifies a fully qualified name of a Java class that implements <samp>ILaunchConfigurationTabGroup</samp>.</li>
+<li><b>helpContextId</b> - an optional identifier that specifies the help context to associate with this tab group's launch configuration type</li>
+</ul>
<b><i>Examples: </i></b>The following is an example of a launch configuration tab group extension point:
<p>
<pre>
- &lt;extension point="org.eclipse.debug.ui.launchConfigurationTabGroups"&gt;
- &lt;launchConfigurationTabGroup
- id="com.example.ExampleTabGroup"
- type="com.example.ExampleLaunchConfigurationTypeIdentifier"
- class="com.example.ExampleLaunchConfigurationTabGroupClass"&gt;
- &lt;/launchConfigurationTabGroup&gt;
- &lt;/extension&gt;
+ <font color="#000080">&lt;extension point=<font color="#008000">&quot;org.eclipse.debug.ui.launchConfigurationTabGroups&quot;</font>&gt;</font>
+ <font color="#000080">&lt;launchConfigurationTabGroup
+ id=<font color="#008000">&quot;com.example.ExampleTabGroup&quot;</font>
+ type=<font color="#008000">&quot;com.example.ExampleLaunchConfigurationTypeIdentifier&quot;</font>
+ class=<font color="#008000">&quot;com.example.ExampleLaunchConfigurationTabGroupClass&quot;</font>&gt;</font>
+ <font color="#000080">&lt;/launchConfigurationTabGroup&gt;</font>
+ <font color="#000080">&lt;/extension&gt;</font>
</pre>
</p>
@@ -42,6 +50,8 @@ In the above example, the contributed tab group will be shown for the launch con
identifier <samp>com.example.ExampleLaunchConfigurationTypeIdentifier</samp>.<p>
<b><i>API Information: </i></b>Value of the attribute <b>class</b> must be a fully qualified name of a Java class that implements the
interface <b>org.eclipse.debug.ui.ILaunchConfigurationTabGroup</b>.<p>
+<font size="-1" color="#336699">
<a href="hglegal.htm"><img SRC="ngibmcpy.gif" ALT="Copyright IBM Corp. 2000, 2003. All Rights Reserved." BORDER=0 height=12 width=195></a><p>
+</font>
</BODY>
</HTML>
diff --git a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchConfigurationTypeImages.html b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchConfigurationTypeImages.html
index 272b4d948..c1a8e6943 100644
--- a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchConfigurationTypeImages.html
+++ b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchConfigurationTypeImages.html
@@ -6,35 +6,43 @@
<H1><CENTER>Launch Configuration Type Images</CENTER></H1>
<b><i>Identifier: </i></b>org.eclipse.debug.ui.launchConfigurationTypeImages<p>
<b><i>Description: </i></b>This extension point provides a way to associate an image with a launch configuration type.<p><b><i>Configuration Markup:</i></b><p>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT extension (launchConfigurationTypeImage*)&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST extension</samp>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT extension (launchConfigurationTypeImage*)&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST extension</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;point&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;&nbsp;CDATA #IMPLIED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
-<li><b>point</b> - a fully qualified identifier of the target extension point</li><li><b>id</b> - an optional identifier of the extension instance</li><li><b>name</b> - an optional name of the extension instance</li></ul>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT launchConfigurationTypeImage EMPTY&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST launchConfigurationTypeImage</samp>
+<li><b>point</b> - a fully qualified identifier of the target extension point</li>
+<li><b>id</b> - an optional identifier of the extension instance</li>
+<li><b>name</b> - an optional name of the extension instance</li>
+</ul>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT launchConfigurationTypeImage EMPTY&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST launchConfigurationTypeImage</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;configTypeID&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;icon&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
-<li><b>id</b> - specifies a unique identifier for this launch configuration type image.</li><li><b>configTypeID</b> - specifies the fully qualified ID of a launch configuration type.(in 2.1, this attribute can also be specified using the "type" attribute, to be consistent with the launchConfigurationTabGroups extension point).</li><li><b>icon</b> - specifies the plugin-relative path of an image file.</li></ul>
+<li><b>id</b> - specifies a unique identifier for this launch configuration type image.</li>
+<li><b>configTypeID</b> - specifies the fully qualified ID of a launch configuration type.(in 2.1, this attribute can also be specified using the "type" attribute, to be consistent with the launchConfigurationTabGroups extension point).</li>
+<li><b>icon</b> - specifies the plugin-relative path of an image file.</li>
+</ul>
<b><i>Examples: </i></b>The following is an example of a launch configuration type image extension point:
<p>
<pre>
- &lt;extension point="org.eclipse.debug.ui.launchConfigurationTypeImages"&gt;
- &lt;launchConfigurationTypeImage
- id="com.example.FirstLaunchConfigurationTypeImage"
- configTypeID="com.example.FirstLaunchConfigurationType"
- icon="icons/FirstLaunchConfigurationType.gif"&gt;
- &lt;/launchConfigurationTypeImage&gt;
- &lt;/extension&gt;
+ <font color="#000080">&lt;extension point=<font color="#008000">&quot;org.eclipse.debug.ui.launchConfigurationTypeImages&quot;</font>&gt;</font>
+ <font color="#000080">&lt;launchConfigurationTypeImage
+ id=<font color="#008000">&quot;com.example.FirstLaunchConfigurationTypeImage&quot;</font>
+ configTypeID=<font color="#008000">&quot;com.example.FirstLaunchConfigurationType&quot;</font>
+ icon=<font color="#008000">&quot;icons/FirstLaunchConfigurationType.gif&quot;</font>&gt;</font>
+ <font color="#000080">&lt;/launchConfigurationTypeImage&gt;</font>
+ <font color="#000080">&lt;/extension&gt;</font>
</pre>
</p><p>
+<font size="-1" color="#336699">
<a href="hglegal.htm"><img SRC="ngibmcpy.gif" ALT="Copyright IBM Corp. 2000, 2003. All Rights Reserved." BORDER=0 height=12 width=195></a><p>
+</font>
</BODY>
</HTML>
diff --git a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchGroups.html b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchGroups.html
index 6c25d41dc..f36405690 100644
--- a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchGroups.html
+++ b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchGroups.html
@@ -7,16 +7,19 @@
<b><i>Identifier: </i></b>org.eclipse.debug.ui.launchGroups<p>
<b><i>Since: </i></b>2.1<p>
<b><i>Description: </i></b>This extension point provides support for defining a group of launch configurations to be viewed together in the launch configuration dialog, and support a launch history (recent and favorite launches).<p><b><i>Configuration Markup:</i></b><p>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT extension EMPTY&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST extension</samp>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT extension EMPTY&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST extension</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;point&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;&nbsp;CDATA #IMPLIED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
-<li><b>point</b> - a fully qualified identifier of the target extension point</li><li><b>id</b> - an optional identifier of the extension instance</li><li><b>name</b> - an optional name of the extension instance</li></ul>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT launchGroup EMPTY&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST launchGroup</samp>
+<li><b>point</b> - a fully qualified identifier of the target extension point</li>
+<li><b>id</b> - an optional identifier of the extension instance</li>
+<li><b>name</b> - an optional name of the extension instance</li>
+</ul>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT launchGroup EMPTY&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST launchGroup</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mode&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;category&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</samp>
@@ -24,24 +27,33 @@
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;image&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bannerImage&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
-<li><b>id</b> - specifies a unique identifier for this launch group.</li><li><b>mode</b> - specifies the launch mode associated with this group - i.e. run or debug.</li><li><b>category</b> - specifies the category of launch configurations in this group. When unspecified, the category is null.</li><li><b>label</b> - specifies a translatable label used to render this group.</li><li><b>image</b> - specifies a plug-in relative path to an image used to render this group in trees, lists, tabs, etc.</li><li><b>bannerImage</b> - specifies a plug-in relative path to an image used to render this group in a wizard or dialog banner area.</li><li><b>public</b> - 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.</li></ul>
+<li><b>id</b> - specifies a unique identifier for this launch group.</li>
+<li><b>mode</b> - specifies the launch mode associated with this group - i.e. run or debug.</li>
+<li><b>category</b> - specifies the category of launch configurations in this group. When unspecified, the category is null.</li>
+<li><b>label</b> - specifies a translatable label used to render this group.</li>
+<li><b>image</b> - specifies a plug-in relative path to an image used to render this group in trees, lists, tabs, etc.</li>
+<li><b>bannerImage</b> - specifies a plug-in relative path to an image used to render this group in a wizard or dialog banner area.</li>
+<li><b>public</b> - 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.</li>
+</ul>
<b><i>Examples: </i></b>The following is an example of a launch group extension point:
<p>
<pre>
- &lt;extension point="org.eclipse.debug.ui.launchGroups"&gt;
- &lt;launchGroup
- id="com.example.ExampleLaunchGroupId"
- mode="run"
- label="Run"
- icon="icons\run.gif"
- bannerImage="icons\runBanner.gif"&gt;
- &lt;/launchGroup&gt;
- &lt;/extension&gt;
+ <font color="#000080">&lt;extension point=<font color="#008000">&quot;org.eclipse.debug.ui.launchGroups&quot;</font>&gt;</font>
+ <font color="#000080">&lt;launchGroup
+ id=<font color="#008000">&quot;com.example.ExampleLaunchGroupId&quot;</font>
+ mode=<font color="#008000">&quot;run&quot;</font>
+ label=<font color="#008000">&quot;Run&quot;</font>
+ icon=<font color="#008000">&quot;icons\run.gif&quot;</font>
+ bannerImage=<font color="#008000">&quot;icons\runBanner.gif&quot;</font>&gt;</font>
+ <font color="#000080">&lt;/launchGroup&gt;</font>
+ <font color="#000080">&lt;/extension&gt;</font>
</pre>
</p>
In the above example, the launch group will consist of all launch configurations with no category that support run mode.<p>
+<font size="-1" color="#336699">
<a href="hglegal.htm"><img SRC="ngibmcpy.gif" ALT="Copyright IBM Corp. 2000, 2003. All Rights Reserved." BORDER=0 height=12 width=195></a><p>
+</font>
</BODY>
</HTML>
diff --git a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchShortcuts.html b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchShortcuts.html
index c6aca8b19..93a61eb3d 100644
--- a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchShortcuts.html
+++ b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_launchShortcuts.html
@@ -7,47 +7,59 @@
<b><i>Identifier: </i></b>org.eclipse.debug.ui.launchShortcuts<p>
<b><i>Description: </i></b>This extension point provides support for selection sensitive launching. Extensions register a shortcut which
appears in the run and/or debug cascade menus to launch the workbench selection or active editor.<p><b><i>Configuration Markup:</i></b><p>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT extension (shortcut*)&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST extension</samp>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT extension (shortcut*)&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST extension</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;point&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;&nbsp;CDATA #IMPLIED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
-<li><b>point</b> - a fully qualified identifier of the target extension point</li><li><b>id</b> - an optional identifier of the extension instance</li><li><b>name</b> - an optional name of the extension instance</li></ul>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT shortcut (perspective*)&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST shortcut</samp>
-<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
-<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;modes&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
-<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;class&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
-<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;label&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
-<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;icon&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
-<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;category&nbsp;CDATA #IMPLIED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<li><b>point</b> - a fully qualified identifier of the target extension point</li>
+<li><b>id</b> - an optional identifier of the extension instance</li>
+<li><b>name</b> - an optional name of the extension instance</li>
+</ul>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT shortcut (perspective*)&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST shortcut</samp>
+<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
+<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;modes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
+<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;class&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
+<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;label&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
+<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;icon&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
+<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;category&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</samp>
+<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;helpContextId&nbsp;CDATA #IMPLIED</samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
-<li><b>id</b> - specifies a unique identifier for this launch shortcut.</li><li><b>modes</b> - specifies a comma-separated list of modes this shortcut supports.</li><li><b>class</b> - specifies the fully qualified name of a class which implements
-<samp>org.eclipse.debug.ui.ILaunchShortcut</samp>.</li><li><b>label</b> - specifies a label used to render this shortcut.</li><li><b>icon</b> - specifies a plugin-relative path to an image used to render this shortcut.</li><li><b>category</b> - specifies the launch configuration type category this shortcut is applicable for. When unspecified, the category is null (default).</li></ul>
-<p><samp>&nbsp;&nbsp; &lt;!ELEMENT perspective EMPTY&gt;</samp>
-<br><br><samp>&nbsp;&nbsp; &lt;!ATTLIST perspective</samp>
+<li><b>id</b> - specifies a unique identifier for this launch shortcut.</li>
+<li><b>modes</b> - specifies a comma-separated list of modes this shortcut supports.</li>
+<li><b>class</b> - specifies the fully qualified name of a class which implements
+<samp>org.eclipse.debug.ui.ILaunchShortcut</samp>.</li>
+<li><b>label</b> - specifies a label used to render this shortcut.</li>
+<li><b>icon</b> - specifies a plugin-relative path to an image used to render this shortcut.</li>
+<li><b>category</b> - specifies the launch configuration type category this shortcut is applicable for. When unspecified, the category is null (default).</li>
+<li><b>helpContextId</b> - an optional identifier that specifies the help context to associate with this launch shortcut</li>
+</ul>
+<p><samp><font color="#800000">&nbsp;&nbsp; &lt;!ELEMENT perspective EMPTY&gt;</font></samp>
+<br><br><samp><font color="#800000">&nbsp;&nbsp; &lt;!ATTLIST perspective</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;CDATA #REQUIRED</samp>
-<br><samp>&nbsp;&nbsp; &gt;</samp>
+<br><samp>&nbsp;&nbsp; &gt;</font></samp>
<ul>
-<li><b>id</b> - the unique identifier of a perspective in which a menu shortcut for this launch shortcut will appear.</li></ul>
+<li><b>id</b> - the unique identifier of a perspective in which a menu shortcut for this launch shortcut will appear.</li>
+</ul>
<b><i>Examples: </i></b>The following is an example of a launch shortcut extension point:
<p>
<pre>
- &lt;extension point="org.eclipse.debug.ui.launchShortcuts"&gt;
- &lt;shortcut
- id="com.example.ExampleLaunchShortcutId"
- modes="run,debug"
- class="com.example.ExampleLaunchShortcutImpl"
- label="Example Launch Shortcut"
- icon="icons/examples.gif"&gt;
- &lt;perspective id="org.eclipse.jdt.ui.JavaPerspective"/&gt;
- &lt;perspective id="org.eclipse.debug.ui.DebugPerspective"/&gt;
- &lt;/shortcut&gt;
- &lt;/extension&gt;
+ <font color="#000080">&lt;extension point=<font color="#008000">&quot;org.eclipse.debug.ui.launchShortcuts&quot;</font>&gt;</font>
+ <font color="#000080">&lt;shortcut
+ id=<font color="#008000">&quot;com.example.ExampleLaunchShortcutId&quot;</font>
+ modes=<font color="#008000">&quot;run,debug&quot;</font>
+ class=<font color="#008000">&quot;com.example.ExampleLaunchShortcutImpl&quot;</font>
+ label=<font color="#008000">&quot;Example Launch Shortcut&quot;</font>
+ icon=<font color="#008000">&quot;icons/examples.gif&quot;</font>&gt;</font>
+ <font color="#000080">&lt;perspective id=<font color="#008000">&quot;org.eclipse.jdt.ui.JavaPerspective&quot;</font>/&gt;</font>
+ <font color="#000080">&lt;perspective id=<font color="#008000">&quot;org.eclipse.debug.ui.DebugPerspective&quot;</font>/&gt;</font>
+ <font color="#000080">&lt;/shortcut&gt;</font>
+ <font color="#000080">&lt;/extension&gt;</font>
</pre>
</p>
@@ -55,6 +67,8 @@ In the above example, a launch shortcut will be shown in the run and debug casca
"Example Launch Shortcut", in the JavaPerspective and the DebugPerspective.<p>
<b><i>API Information: </i></b>Value of the attribute <b>class</b> must be a fully qualified name of a Java class that implements the
interface <b>org.eclipse.debug.ui.ILaunchShortcut</b>.<p>
+<font size="-1" color="#336699">
<a href="hglegal.htm"><img SRC="ngibmcpy.gif" ALT="Copyright IBM Corp. 2000, 2003. All Rights Reserved." BORDER=0 height=12 width=195></a><p>
+</font>
</BODY>
</HTML>

Back to the top