콘솔 색상 제공자

org.eclipse.debug.ui.consoleColorProviders

2.1

이 확장점에서는 프로세스에 콘솔 문서 색상 설계를 제공하기 위한 메커니즘을 제공합니다. 색상 제공자는 콘솔의 색상 출력에 사용됩니다.

<!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>


다음은 콘솔 색상 제공자 확장점에 관한 예제입니다.

<extension point=

"org.eclipse.debug.ui.consoleColorProviders"

>

<consoleColorProvider id=

"com.example.ExampleConsoleColorProvider"

class=

"com.example.ExampleConsoleColorProvider"

processType=

"ExampleProcessType"

>

</consoleColorProvider>

</extension>

위의 예제에서 제공된 색상 제공자는 유형 "ExampleProcessType"의 프로세스에 사용되며 이 속성은 프로세스 속성 IProcess.ATTR_PROCESS_TYPE에 해당합니다. 프로세스 유형에는 클라이언트가 정의되어 있고 프로세스를 작성하는 클라이언트에 의해 설정됩니다.

class 속성 값은 org.eclipse.debug.ui.console.IConsoleColorProvider 인터페이스를 구현하는 Java 클래스의 완전한 이름이어야 합니다.