Da: versione 2.1
Descrizione: questo punto di estensione fornisce un meccanismo per fornire uno schema di colori a un documento di console per un processo. Il fornitore di colori sarà utilizzato per assegnare i colori all'output della console.
Tag di configurazione:
<!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>Nell'esempio precedente, il fornitore di colori 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.IConsoleColorProvider.