Fournisseurs de couleurs de console

org.eclipse.debug.ui.consoleColorProviders

2.1

Ce point d'extension fournit un mécanisme pour contribuer un schéma de coloration des documents de la console pour un processus. Ce fournisseur de couleurs permet de colorer les sorties sur la console.

<!ELEMENT extension (consoleColorProvider*)>

<!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>


L'exemple ci-dessous illustre le point d'extension d'un fournisseur de couleurs de console :

<extension point=

"org.eclipse.debug.ui.consoleColorProviders"

>

<consoleColorProvider id=

"com.example.ExampleConsoleColorProvider"

class=

"com.example.ExampleConsoleColorProvider"

processType=

"ExampleProcessType"

>

</consoleColorProvider>

</extension>

Dans cet exemple, le fournisseur de couleurs est utilisé pour les processus de type "ExampleProcessType", qui correspond à l'attribut de processus IProcess.ATTR_PROCESS_TYPE. Les types de processus sont définis par le client et implémentés par le client qui crée les processus.

La valeur de l'attribut class doit correspondre au nom qualifié complet d'une classe Java implémentant l'interface org.eclipse.debug.ui.console.IConsoleColorProvider.