Da: versione 2.1
Descrizione: questo punto di estensione fornisce un meccanismo di attesa per l'output della console per un tipo di processo.
Tag di configurazione:
<!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>Nell'esempio precedente, il tracker di riga del contributo sarà utilizzato per processi del tipo "ExampleProcessType", che corrisponde all'attributo del processo IProcess.ATTR_PROCESS_TYPE. I tipi di processo sono definiti per i client, e sono impostati dai client che creano processi.
Informazione API: il valore dell'attributo class deve essere un nome completo di una classe Java che implementa l'interfaccia org.eclipse.debug.ui.console.IConsoleLineTracker.