diff options
author | Darin Wright | 2002-11-28 18:16:24 +0000 |
---|---|---|
committer | Darin Wright | 2002-11-28 18:16:24 +0000 |
commit | f83b6579d13637d83f6c2ed2739a94b0660eafce (patch) | |
tree | 03ee9497bac11405028abdddae14e7a251cb2d80 /org.eclipse.debug.ui/doc | |
parent | 19428d7e3336cfd49091760051dcee73d0562a42 (diff) | |
download | eclipse.platform.debug-f83b6579d13637d83f6c2ed2739a94b0660eafce.tar.gz eclipse.platform.debug-f83b6579d13637d83f6c2ed2739a94b0660eafce.tar.xz eclipse.platform.debug-f83b6579d13637d83f6c2ed2739a94b0660eafce.zip |
bug 27347
Diffstat (limited to 'org.eclipse.debug.ui/doc')
-rw-r--r-- | org.eclipse.debug.ui/doc/org_eclipse_debug_ui_consoleContentProviders.html | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_consoleContentProviders.html b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_consoleContentProviders.html index bb16b622c..38e304f52 100644 --- a/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_consoleContentProviders.html +++ b/org.eclipse.debug.ui/doc/org_eclipse_debug_ui_consoleContentProviders.html @@ -20,15 +20,17 @@ provider will be used to produce and render output in the console.</p> <pre> <tt> <!ELEMENT consoleContentProvider</tt>> -<tt> <!ATTLIST consoleContentProvider</tt> -<br><tt> id CDATA #REQUIRED</tt> -<br><tt> class CDATA #REQUIRED</tt>> +<tt> <!ATTLIST consoleContentProvider</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 content provider.</li> -<li><code>class</code> specifies a fully qualified name of a Java class - that implements <code>IConsoleContentProvdider</code>.</li> + <li><code>id</code> specifies a unique identifier for this console content provider.</li> + <li><code>class</code> specifies a fully qualified name of a Java class that + implements <code>IConsoleContentProvdider</code>.</li> + <li><font face="Courier New, Courier, mono">processType</font> specifies the + type of process this this content provider 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> @@ -39,15 +41,15 @@ provider will be used to produce and render output in the console.</p> <extension point="org.eclipse.debug.ui.consoleContentProviders"> <consoleContentProvider id="com.example.ExampleConsoleContentProvider" - class="com.example.ExampleConsoleContentProvider"> + class="com.example.ExampleConsoleContentProvider" + processType="ExampleProcessType"> </consoleContentProvider> </extension> </pre> -<p>In the above example, the contributed content provider will be use for processes -that refer to this content provider's id. A process refers to a console content -provider by specifying a console content provider's id in the process attribute -table, keyed by <code>IConsoleContentProvider.ATTR_CONSOLE_CONTENT_PROVIDER</code>. -</p> +<p>In the above example, the contributed content provider will be use for 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> |