Depuis la version 2.1
Description: Ce point d'extension fournit un mécanisme de prise en compte des sorties console pour un type de processus.
Marques de configuration :
<!ELEMENT extension EMPTY>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED
>
<!ELEMENT consoleLineTracker EMPTY>
<!ATTLIST consoleLineTracker
id CDATA
#REQUIRED
class CDATA #REQUIRED
processType CDATA #REQUIRED
>
<extension point="org.eclipse.debug.ui.consoleLineTrackers"> <consoleLineTracker id="com.example.ExampleConsoleLineTracker" class="com.example.ExampleConsoleLineTracker" processType="ExampleProcessType"> </consoleLineTracker> </extension>Dans cet exemple, la fonction de suivi de ligne de console est avertie chaque fois qu'une ligne est ajoutée sur la console pour des 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 être le nom qualifié complet d'une classe Java implémentant l'interface org.eclipse.debug.ui.console.IConsoleLineTracker.