Fournisseurs de couleurs de console
Identificateur :
org.eclipse.debug.ui.consoleColorProviders
Depuis :
2.1
Description :
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.
Marques de configuration :
<!ELEMENT extension (consoleColorProvider*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - identificateur qualifié complet du point d'extension
cible.
- id - identificateur facultatif de l'instance d'extension.
- name - nom facultatif de l'instance d'extension.
<!ELEMENT consoleColorProvider EMPTY>
<!ATTLIST consoleColorProvider
id CDATA #REQUIRED
class CDATA #REQUIRED
processType CDATA #REQUIRED>
- id - identificateur unique de ce fournisseur de couleurs de
console.
- class - nom qualifié complet d'une classe Java qui implémente
IConsoleColorProvider.
- processType - type de processus pour lequel ce fournisseur de
couleurs est défini. Cet attribut correspond à l'attribut de processus
IProcess.ATTR_PROCESS_TYPE.
Exemples :
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.
Informations d'API :
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.
Copyright (c) 2000, 2003 IBM Corporation and others.
All rights reserved. Ce programme et les produits qui l'accompagnent sont
fournis sous licence v1.0 associée à cette distribution et disponibles à
l'adresse suivante :
http://www.eclipse.org/legal/cpl-v10.html