Providers van consolekleuren

org.eclipse.debug.ui.consoleColorProviders

2.1

Met dit extensiepunt kunt kleurschema's instellen voor processen. De kleurprovider wordt toegepast op de uitvoer in de 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>


Dit is een voorbeeld van de extensie consoleColorProviders:

<extension point=

"org.eclipse.debug.ui.consoleColorProviders"

>

<consoleColorProvider id=

"com.example.ExampleConsoleColorProvider"

class=

"com.example.ExampleConsoleColorProvider"

processType=

"ExampleProcessType"

>

</consoleColorProvider>

</extension>

De kleurprovider uit het bovenstaande voorbeeld wordt gebruikt voor processen van het type "ExampleProcessType", wat bij het proceskenmerk IProcess.ATTR_PROCESS_TYPE hoort. Procestypen worden op de client gedefinieerd en worden ingesteld door clients die processen maken.

De waarde van het kenmerk class moet de volledig gekwalificeerde naam zijn van de Java-klasse waarmee de interface org.eclipse.debug.ui.console.IConsoleColorProvider wordt geïmplementeerd.