콘솔 페이지 구성원

org.eclipse.ui.console.consolePageParticipants

3.1

이 확장점에서는 콘솔 페이지 구성원을 제공하는 메커니즘을 제공합니다. 콘솔 페이지 구성원에게 작성, 활성화, 비활성화 및 처리와 같은 페이지 라이프사이클 이벤트를 알립니다. 페이지 구성원은 페이지에 어댑터를 제공할 수도 있습니다.

<!ELEMENT extension (consolePageParticipant)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT consolePageParticipant (enablement)>

<!ATTLIST consolePageParticipant

id    CDATA #REQUIRED

class CDATA #REQUIRED>


다음은 콘솔 페이지 구성원 확장점 예제입니다.
   

<extension point=

"org.eclipse.ui.console.consolePageParticipant"

>

<consolePageParticipant class=

"com.example.ExamplePageParticipant"

id=

"com.example.ExamplePageParticipant"

>

<enablement>

<instanceof value=

"com.example.ExampleConsole"

/>

</enablement>

</consolePageParticipant>

</extension>

위 예제에서 제공된 콘솔 페이지 구성원은 모든 콘솔 유형 "com.example.ExampleConsole"에서 사용됩니다.

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