Verfügbar seit: 2.1
Beschreibung: Dieser Erweiterungspunkt bietet einen Mechanismus, mit dem ein Prozess durch ein Farbgebungsschema für Konsolendokumente ergänzt werden kann. Der Farbenprovider wird verwendet, um die Ausgabe in der Konsole farbig zu kennzeichnen.
Konfigurationsbefehle:
<!ELEMENT extension EMPTY>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA
#IMPLIED
name CDATA
#IMPLIED
>
<!ELEMENT consoleColorProvider EMPTY>
<!ATTLIST consoleColorProvider
id CDATA #REQUIRED
class CDATA #REQUIRED
processType CDATA #REQUIRED
>
<extension point="org.eclipse.debug.ui.consoleColorProviders"> <consoleColorProvider id="com.example.ExampleConsoleColorProvider" class="com.example.ExampleConsoleColorProvider" processType="ExampleProcessType"> </consoleColorProvider> </extension>Im vorstehenden Beispiel wird der hinzugefügte Farbenprovider für Prozesse des Typs "ExampleProcessType" verwendet, was dem Prozessattribut "IProcess.ATTR_PROCESS_TYPE" entspricht. Prozesstypen sind clientdefiniert und werden durch Clients festgelegt, die Prozesse erstellen.
API-Informationen: Der Wert des Attributs class muss der vollständig qualifizierte Name einer Java-Klasse sein, die die Schnittstelle org.eclipse.debug.ui.console.IConsoleColorProvider implementiert.