diff options
author | Darin Wright | 2002-11-28 22:09:29 +0000 |
---|---|---|
committer | Darin Wright | 2002-11-28 22:09:29 +0000 |
commit | 82401c0a0cdb8515c7a2b0baea7f237c1524740a (patch) | |
tree | c2f8381f9d32dc60ed7c87e321a4491c5c3a900b /org.eclipse.debug.ui/doc | |
parent | e43e0342f97439a15a02d5f33185c730a120e258 (diff) | |
download | eclipse.platform.debug-82401c0a0cdb8515c7a2b0baea7f237c1524740a.tar.gz eclipse.platform.debug-82401c0a0cdb8515c7a2b0baea7f237c1524740a.tar.xz eclipse.platform.debug-82401c0a0cdb8515c7a2b0baea7f237c1524740a.zip |
bug 26830
Diffstat (limited to 'org.eclipse.debug.ui/doc')
-rw-r--r-- | org.eclipse.debug.ui/doc/org_eclipse_debug_ui.html | 3 | ||||
-rw-r--r-- | org.eclipse.debug.ui/doc/org_eclipse_debug_ui_consoleLineTrackers.html | 60 |
2 files changed, 62 insertions, 1 deletions
diff --git a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui.html b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui.html index 973da66c7..06a8b299e 100644 --- a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui.html +++ b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui.html @@ -23,7 +23,8 @@ stepping, terminating, etc. <br> <p>The following extension points are used to support and extend the debug UI.: <ul> - <li><a href="org_eclipse_debug_ui_consoleContentProviders.html">org.eclipse.debug.ui.consoleContentProviders</a></li> + <li><a href="org_eclipse_debug_ui_consoleColorProviders.html">org.eclipse.debug.ui.consoleColorProviders</a></li> + <li><a href="org_eclipse_debug_ui_consoleLineTrackers.html">org.eclipse.debug.ui.consoleLineTrackers</a></li> <li><a href="org_eclipse_debug_ui_debugActionGroups.html">org.eclipse.debug.ui.debugActionGroups</a></li> <li><a href="org_eclipse_debug_ui_debugModelPresentations.html">org.eclipse.debug.ui.debugModelPresentations</a></li> <li><a href="org_eclipse_debug_ui_launchConfigurationTabGroups.html">org.eclipse.debug.ui.launchConfigurationTabGroups</a></li> 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 new file mode 100644 index 000000000..b115c2eac --- /dev/null +++ b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_consoleLineTrackers.html @@ -0,0 +1,60 @@ +<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> +<html> + +<head> +<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> +<title>README Console Content Providers Extension Point</title> +</head> + +<body link="#0000FF" vlink="#800080"> + +<h1 align="center">Console Line Trackers</h1> + +<p><b><i>Identifier: </i></b>org.eclipse.debug.ui.consoleLineTrackers</p> + +<p><b><i>Description: </i></b>This extension point provides a mechanism to listen + to console output for a type of process.</p> + +<p><b><i>Configuration Markup:</i></b> </p> + +<pre> +<tt> <!ELEMENT consoleColorProvider</tt>> +<tt> <!ATTLIST consoleLineTracker</tt> <br><tt> id CDATA #REQUIRED</tt><br><tt> class CDATA #REQUIRED + processType CDATA #REQUIRED</tt>> +</pre> + +<ul> + <li><code>id</code> specifies a unique identifier for this console line tracker.</li> + <li><code>class</code> specifies a fully qualified name of a Java class that + implements <code>IConsoleLineTracker</code>.</li> + <li><font face="Courier New, Courier, mono">processType</font> specifies the + type of process this line tacker is for. This attribute corresponds to the + process attribute <font face="Courier New, Courier, mono">IProcess.ATTR_PROCESS_TYPE</font>.</li> +</ul> + +<p><b><i>Examples:</i></b> </p> + +<p>The following is an example of a console line tacker extension point: </p> + +<pre> +<extension point="org.eclipse.debug.ui.consoleColorProviders"> + <consoleLineTracker + id="com.example.ExampleConsoleLineTracker" + class="com.example.ExampleConsoleLineTracker" + processType="ExampleProcessType"> + </consoleLineTracker> +</extension> +</pre> +<p>In the above example, the contributed line tracker will be notified as lines + are appended to the console fo processes of type "ExampleProcessType", + which corresponds to the process attribute <font face="Courier New, Courier, mono">IProcess.ATTR_PROCESS_TYPE</font>. + Process types are client defined, and are set by clients that create processes.</p> + +<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> + +<p><a href="hglegal.htm"><img src="ngibmcpy.gif" alt="Copyright IBM Corp. 2000, 2001. All Rights Reserved." +border="0" width="195" height="12"></a></p> +</body> +</html> |